diff --git a/package.json b/package.json index 4942f53a..baf75746 100644 --- a/package.json +++ b/package.json @@ -14,5 +14,6 @@ "prepare": "husky install", "build": "lerna run build --stream", "lint": "lerna run lint --stream" - } -} \ No newline at end of file + }, + "packageManager": "yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e" +} diff --git a/packages/fe-deploy/.next/app-build-manifest.json b/packages/fe-deploy/.next/app-build-manifest.json new file mode 100644 index 00000000..fba702f2 --- /dev/null +++ b/packages/fe-deploy/.next/app-build-manifest.json @@ -0,0 +1,284 @@ +{ + "pages": { + "/_not-found/page": [ + "static/chunks/webpack-543c64ae56e02f02.js", + "static/chunks/87c73c54-eb9bca7c1c87992d.js", + "static/chunks/2855-d2a39269cd579120.js", + "static/chunks/main-app-cdf4d8cf32f5cc26.js", + "static/chunks/app/_not-found/page-28b1d6bb38c1017d.js" + ], + "/api/auth/github/callback/route": [ + "static/chunks/webpack-543c64ae56e02f02.js", + "static/chunks/87c73c54-eb9bca7c1c87992d.js", + "static/chunks/2855-d2a39269cd579120.js", + "static/chunks/main-app-cdf4d8cf32f5cc26.js", + "static/chunks/app/api/auth/github/callback/route-5220d3e4a5fb5b7d.js" + ], + "/layout": [ + "static/chunks/webpack-543c64ae56e02f02.js", + "static/chunks/87c73c54-eb9bca7c1c87992d.js", + "static/chunks/2855-d2a39269cd579120.js", + "static/chunks/main-app-cdf4d8cf32f5cc26.js", + "static/css/b9c72288defeba25.css", + "static/chunks/1033-06d706ad2268e96f.js", + "static/chunks/5770-eb25731555a99793.js", + "static/chunks/7262-f266e7455026cc81.js", + "static/chunks/app/layout-6f2749cf632e7977.js" + ], + "/api/auth/validate/route": [ + "static/chunks/webpack-543c64ae56e02f02.js", + "static/chunks/87c73c54-eb9bca7c1c87992d.js", + "static/chunks/2855-d2a39269cd579120.js", + "static/chunks/main-app-cdf4d8cf32f5cc26.js", + "static/chunks/app/api/auth/validate/route-12cacbbb2a0dcaac.js" + ], + "/api/auth/github/route": [ + "static/chunks/webpack-543c64ae56e02f02.js", + "static/chunks/87c73c54-eb9bca7c1c87992d.js", + "static/chunks/2855-d2a39269cd579120.js", + "static/chunks/main-app-cdf4d8cf32f5cc26.js", + "static/chunks/app/api/auth/github/route-3b59439bc85dc578.js" + ], + "/api/validate/route": [ + "static/chunks/webpack-543c64ae56e02f02.js", + "static/chunks/87c73c54-eb9bca7c1c87992d.js", + "static/chunks/2855-d2a39269cd579120.js", + "static/chunks/main-app-cdf4d8cf32f5cc26.js", + "static/chunks/app/api/validate/route-8e0996b9797f7754.js" + ], + "/docs/error": [ + "static/chunks/webpack-543c64ae56e02f02.js", + "static/chunks/87c73c54-eb9bca7c1c87992d.js", + "static/chunks/2855-d2a39269cd579120.js", + "static/chunks/main-app-cdf4d8cf32f5cc26.js", + "static/chunks/app/docs/error-bc8bb5792c6b8215.js" + ], + "/docs/loading": [ + "static/chunks/webpack-543c64ae56e02f02.js", + "static/chunks/87c73c54-eb9bca7c1c87992d.js", + "static/chunks/2855-d2a39269cd579120.js", + "static/chunks/main-app-cdf4d8cf32f5cc26.js", + "static/chunks/app/docs/loading-51a829d4f2de9b35.js" + ], + "/docs/page": [ + "static/chunks/webpack-543c64ae56e02f02.js", + "static/chunks/87c73c54-eb9bca7c1c87992d.js", + "static/chunks/2855-d2a39269cd579120.js", + "static/chunks/main-app-cdf4d8cf32f5cc26.js", + "static/chunks/app/docs/page-5a6140062cc8643a.js" + ], + "/page": [ + "static/chunks/webpack-543c64ae56e02f02.js", + "static/chunks/87c73c54-eb9bca7c1c87992d.js", + "static/chunks/2855-d2a39269cd579120.js", + "static/chunks/main-app-cdf4d8cf32f5cc26.js", + "static/chunks/5770-eb25731555a99793.js", + "static/chunks/app/page-163a1780b629b755.js" + ], + "/support/error": [ + "static/chunks/webpack-543c64ae56e02f02.js", + "static/chunks/87c73c54-eb9bca7c1c87992d.js", + "static/chunks/2855-d2a39269cd579120.js", + "static/chunks/main-app-cdf4d8cf32f5cc26.js", + "static/chunks/app/support/error-6d7a2bfbe2746368.js" + ], + "/support/loading": [ + "static/chunks/webpack-543c64ae56e02f02.js", + "static/chunks/87c73c54-eb9bca7c1c87992d.js", + "static/chunks/2855-d2a39269cd579120.js", + "static/chunks/main-app-cdf4d8cf32f5cc26.js", + "static/chunks/app/support/loading-c298a7fa8bc15dba.js" + ], + "/support/page": [ + "static/chunks/webpack-543c64ae56e02f02.js", + "static/chunks/87c73c54-eb9bca7c1c87992d.js", + "static/chunks/2855-d2a39269cd579120.js", + "static/chunks/main-app-cdf4d8cf32f5cc26.js", + "static/chunks/app/support/page-601664dada27623a.js" + ], + "/(auth)/layout": [ + "static/chunks/webpack-543c64ae56e02f02.js", + "static/chunks/87c73c54-eb9bca7c1c87992d.js", + "static/chunks/2855-d2a39269cd579120.js", + "static/chunks/main-app-cdf4d8cf32f5cc26.js", + "static/chunks/app/(auth)/layout-26b93c1e4f2c6293.js" + ], + "/(auth)/login/error": [ + "static/chunks/webpack-543c64ae56e02f02.js", + "static/chunks/87c73c54-eb9bca7c1c87992d.js", + "static/chunks/2855-d2a39269cd579120.js", + "static/chunks/main-app-cdf4d8cf32f5cc26.js", + "static/chunks/app/(auth)/login/error-735ca2351876adf4.js" + ], + "/(auth)/login/loading": [ + "static/chunks/webpack-543c64ae56e02f02.js", + "static/chunks/87c73c54-eb9bca7c1c87992d.js", + "static/chunks/2855-d2a39269cd579120.js", + "static/chunks/main-app-cdf4d8cf32f5cc26.js", + "static/chunks/app/(auth)/login/loading-17bc0023f1db3abd.js" + ], + "/(auth)/login/page": [ + "static/chunks/webpack-543c64ae56e02f02.js", + "static/chunks/87c73c54-eb9bca7c1c87992d.js", + "static/chunks/2855-d2a39269cd579120.js", + "static/chunks/main-app-cdf4d8cf32f5cc26.js", + "static/chunks/1033-06d706ad2268e96f.js", + "static/chunks/18-0c02765df760009b.js", + "static/chunks/app/(auth)/login/page-8eefb78ac3c515e7.js" + ], + "/(dashboard)/layout": [ + "static/chunks/webpack-543c64ae56e02f02.js", + "static/chunks/87c73c54-eb9bca7c1c87992d.js", + "static/chunks/2855-d2a39269cd579120.js", + "static/chunks/main-app-cdf4d8cf32f5cc26.js", + "static/chunks/app/(dashboard)/layout-999a3fd3d95164e9.js" + ], + "/(dashboard)/[org-slug]/error": [ + "static/chunks/webpack-543c64ae56e02f02.js", + "static/chunks/87c73c54-eb9bca7c1c87992d.js", + "static/chunks/2855-d2a39269cd579120.js", + "static/chunks/main-app-cdf4d8cf32f5cc26.js", + "static/chunks/app/(dashboard)/[org-slug]/error-bbcba38ec052b60b.js" + ], + "/(dashboard)/[org-slug]/loading": [ + "static/chunks/webpack-543c64ae56e02f02.js", + "static/chunks/87c73c54-eb9bca7c1c87992d.js", + "static/chunks/2855-d2a39269cd579120.js", + "static/chunks/main-app-cdf4d8cf32f5cc26.js", + "static/chunks/app/(dashboard)/[org-slug]/loading-ee2a39c2d7973b47.js" + ], + "/(dashboard)/[org-slug]/projects/error": [ + "static/chunks/webpack-543c64ae56e02f02.js", + "static/chunks/87c73c54-eb9bca7c1c87992d.js", + "static/chunks/2855-d2a39269cd579120.js", + "static/chunks/main-app-cdf4d8cf32f5cc26.js", + "static/chunks/app/(dashboard)/[org-slug]/projects/error-8ba8ac9fb201d4aa.js" + ], + "/(dashboard)/[org-slug]/projects/[id]/error": [ + "static/chunks/webpack-543c64ae56e02f02.js", + "static/chunks/87c73c54-eb9bca7c1c87992d.js", + "static/chunks/2855-d2a39269cd579120.js", + "static/chunks/main-app-cdf4d8cf32f5cc26.js", + "static/chunks/app/(dashboard)/[org-slug]/projects/[id]/error-b6c2b2efccaebbbe.js" + ], + "/(dashboard)/[org-slug]/projects/[id]/settings/domains/add/page": [ + "static/chunks/webpack-543c64ae56e02f02.js", + "static/chunks/87c73c54-eb9bca7c1c87992d.js", + "static/chunks/2855-d2a39269cd579120.js", + "static/chunks/main-app-cdf4d8cf32f5cc26.js", + "static/chunks/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/add/page-643ab75af9ccc103.js" + ], + "/(dashboard)/[org-slug]/projects/[id]/settings/domains/page": [ + "static/chunks/webpack-543c64ae56e02f02.js", + "static/chunks/87c73c54-eb9bca7c1c87992d.js", + "static/chunks/2855-d2a39269cd579120.js", + "static/chunks/main-app-cdf4d8cf32f5cc26.js", + "static/chunks/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/page-46c9a8d1af93927a.js" + ], + "/(dashboard)/[org-slug]/projects/create/error": [ + "static/chunks/webpack-543c64ae56e02f02.js", + "static/chunks/87c73c54-eb9bca7c1c87992d.js", + "static/chunks/2855-d2a39269cd579120.js", + "static/chunks/main-app-cdf4d8cf32f5cc26.js", + "static/chunks/app/(dashboard)/[org-slug]/projects/create/error-5a76919f37f816a1.js" + ], + "/(dashboard)/[org-slug]/projects/create/loading": [ + "static/chunks/webpack-543c64ae56e02f02.js", + "static/chunks/87c73c54-eb9bca7c1c87992d.js", + "static/chunks/2855-d2a39269cd579120.js", + "static/chunks/main-app-cdf4d8cf32f5cc26.js", + "static/chunks/app/(dashboard)/[org-slug]/projects/create/loading-0501526febe486f3.js" + ], + "/(dashboard)/[org-slug]/projects/create/success/[id]/page": [ + "static/chunks/webpack-543c64ae56e02f02.js", + "static/chunks/87c73c54-eb9bca7c1c87992d.js", + "static/chunks/2855-d2a39269cd579120.js", + "static/chunks/main-app-cdf4d8cf32f5cc26.js", + "static/chunks/app/(dashboard)/[org-slug]/projects/create/success/[id]/page-c22acd7182235911.js" + ], + "/(auth)/done/error": [ + "static/chunks/webpack-543c64ae56e02f02.js", + "static/chunks/87c73c54-eb9bca7c1c87992d.js", + "static/chunks/2855-d2a39269cd579120.js", + "static/chunks/main-app-cdf4d8cf32f5cc26.js", + "static/chunks/app/(auth)/done/error-14b3515bf2c2e488.js" + ], + "/(auth)/done/page": [ + "static/chunks/webpack-543c64ae56e02f02.js", + "static/chunks/87c73c54-eb9bca7c1c87992d.js", + "static/chunks/2855-d2a39269cd579120.js", + "static/chunks/main-app-cdf4d8cf32f5cc26.js", + "static/chunks/app/(auth)/done/page-c2805b252ef03e8a.js" + ], + "/(dashboard)/[org-slug]/projects/create/page": [ + "static/chunks/webpack-543c64ae56e02f02.js", + "static/chunks/87c73c54-eb9bca7c1c87992d.js", + "static/chunks/2855-d2a39269cd579120.js", + "static/chunks/main-app-cdf4d8cf32f5cc26.js", + "static/chunks/app/(dashboard)/[org-slug]/projects/create/page-e1b3762579984103.js" + ], + "/(dashboard)/[org-slug]/projects/[id]/page": [ + "static/chunks/webpack-543c64ae56e02f02.js", + "static/chunks/87c73c54-eb9bca7c1c87992d.js", + "static/chunks/2855-d2a39269cd579120.js", + "static/chunks/main-app-cdf4d8cf32f5cc26.js", + "static/chunks/app/(dashboard)/[org-slug]/projects/[id]/page-85447c068ec47d58.js" + ], + "/(dashboard)/[org-slug]/projects/create/template/page": [ + "static/chunks/webpack-543c64ae56e02f02.js", + "static/chunks/87c73c54-eb9bca7c1c87992d.js", + "static/chunks/2855-d2a39269cd579120.js", + "static/chunks/main-app-cdf4d8cf32f5cc26.js", + "static/chunks/app/(dashboard)/[org-slug]/projects/create/template/page-b86d769c042fce3e.js" + ], + "/(dashboard)/[org-slug]/settings/error": [ + "static/chunks/webpack-543c64ae56e02f02.js", + "static/chunks/87c73c54-eb9bca7c1c87992d.js", + "static/chunks/2855-d2a39269cd579120.js", + "static/chunks/main-app-cdf4d8cf32f5cc26.js", + "static/chunks/app/(dashboard)/[org-slug]/settings/error-310fcc956b55d44e.js" + ], + "/(dashboard)/[org-slug]/settings/loading": [ + "static/chunks/webpack-543c64ae56e02f02.js", + "static/chunks/87c73c54-eb9bca7c1c87992d.js", + "static/chunks/2855-d2a39269cd579120.js", + "static/chunks/main-app-cdf4d8cf32f5cc26.js", + "static/chunks/app/(dashboard)/[org-slug]/settings/loading-f2a3379aa33b52de.js" + ], + "/(dashboard)/[org-slug]/settings/page": [ + "static/chunks/webpack-543c64ae56e02f02.js", + "static/chunks/87c73c54-eb9bca7c1c87992d.js", + "static/chunks/2855-d2a39269cd579120.js", + "static/chunks/main-app-cdf4d8cf32f5cc26.js", + "static/chunks/app/(dashboard)/[org-slug]/settings/page-a3b3313026d9ccda.js" + ], + "/(dashboard)/[org-slug]/projects/page": [ + "static/chunks/webpack-543c64ae56e02f02.js", + "static/chunks/87c73c54-eb9bca7c1c87992d.js", + "static/chunks/2855-d2a39269cd579120.js", + "static/chunks/main-app-cdf4d8cf32f5cc26.js", + "static/chunks/app/(dashboard)/[org-slug]/projects/page-2140145f885bb504.js" + ], + "/(dashboard)/projects/page": [ + "static/chunks/webpack-543c64ae56e02f02.js", + "static/chunks/87c73c54-eb9bca7c1c87992d.js", + "static/chunks/2855-d2a39269cd579120.js", + "static/chunks/main-app-cdf4d8cf32f5cc26.js", + "static/chunks/app/(dashboard)/projects/page-7918ce7a11e887fa.js" + ], + "/(dashboard)/[org-slug]/projects/[id]/settings/page": [ + "static/chunks/webpack-543c64ae56e02f02.js", + "static/chunks/87c73c54-eb9bca7c1c87992d.js", + "static/chunks/2855-d2a39269cd579120.js", + "static/chunks/main-app-cdf4d8cf32f5cc26.js", + "static/chunks/app/(dashboard)/[org-slug]/projects/[id]/settings/page-c7eac47df379cb06.js" + ], + "/(dashboard)/wallet/page": [ + "static/chunks/webpack-543c64ae56e02f02.js", + "static/chunks/87c73c54-eb9bca7c1c87992d.js", + "static/chunks/2855-d2a39269cd579120.js", + "static/chunks/main-app-cdf4d8cf32f5cc26.js", + "static/chunks/app/(dashboard)/wallet/page-b6df2f8ff40d6fd0.js" + ] + } +} \ No newline at end of file diff --git a/packages/fe-deploy/.next/build-manifest.json b/packages/fe-deploy/.next/build-manifest.json new file mode 100644 index 00000000..c6f51d9e --- /dev/null +++ b/packages/fe-deploy/.next/build-manifest.json @@ -0,0 +1,33 @@ +{ + "polyfillFiles": [ + "static/chunks/polyfills-42372ed130431b0a.js" + ], + "devFiles": [], + "ampDevFiles": [], + "lowPriorityFiles": [ + "static/AMvLip3Jvm1Nx9h8PqYj0/_buildManifest.js", + "static/AMvLip3Jvm1Nx9h8PqYj0/_ssgManifest.js" + ], + "rootMainFiles": [ + "static/chunks/webpack-543c64ae56e02f02.js", + "static/chunks/87c73c54-eb9bca7c1c87992d.js", + "static/chunks/2855-d2a39269cd579120.js", + "static/chunks/main-app-cdf4d8cf32f5cc26.js" + ], + "rootMainFilesTree": {}, + "pages": { + "/_app": [ + "static/chunks/webpack-543c64ae56e02f02.js", + "static/chunks/framework-fb093b8c6bd84a1a.js", + "static/chunks/main-109dfe6913a96d51.js", + "static/chunks/pages/_app-0e9dfa96da95048d.js" + ], + "/_error": [ + "static/chunks/webpack-543c64ae56e02f02.js", + "static/chunks/framework-fb093b8c6bd84a1a.js", + "static/chunks/main-109dfe6913a96d51.js", + "static/chunks/pages/_error-457919402836eb3d.js" + ] + }, + "ampFirstPages": [] +} \ No newline at end of file diff --git a/packages/fe-deploy/.next/cache/.rscinfo b/packages/fe-deploy/.next/cache/.rscinfo new file mode 100644 index 00000000..d84a3538 --- /dev/null +++ b/packages/fe-deploy/.next/cache/.rscinfo @@ -0,0 +1 @@ +{"encryption.key":"7kr0iFPaD2xpKyGiOJ4CQCSQMGFyE/0bEZI6dh9VEsU=","encryption.expire_at":1741214448564} \ No newline at end of file diff --git a/packages/fe-deploy/.next/cache/eslint/.cache_1q0enqu b/packages/fe-deploy/.next/cache/eslint/.cache_1q0enqu new file mode 100644 index 00000000..ce7cc19d --- /dev/null +++ b/packages/fe-deploy/.next/cache/eslint/.cache_1q0enqu @@ -0,0 +1 @@ +[{"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/__tests__/useUser.integration.test.ts":"1","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/__tests__/user.test.ts":"2","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/done/error.tsx":"3","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/done/page.tsx":"4","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/layout.tsx":"5","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/error.tsx":"6","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/loading.tsx":"7","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/page.tsx":"8","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx":"9","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/loading.tsx":"10","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/error.tsx":"11","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/page.tsx":"12","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/add/page.tsx":"13","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/page.tsx":"14","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/settings/page.tsx":"15","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/error.tsx":"16","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/loading.tsx":"17","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/page.tsx":"18","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/success/[id]/page.tsx":"19","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/template/page.tsx":"20","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx":"21","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/page.tsx":"22","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/error.tsx":"23","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/loading.tsx":"24","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/page.tsx":"25","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/layout.tsx":"26","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/projects/page.tsx":"27","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/wallet/page.tsx":"28","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/_components/navigation/index.tsx":"29","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/_hooks/index.ts":"30","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/_hooks/useOrganization.ts":"31","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/_hooks/useUser.ts":"32","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/_lib/auth/github.ts":"33","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/api/auth/github/callback/route.ts":"34","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/api/auth/github/route.ts":"35","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/api/auth/validate/route.ts":"36","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/api/validate/route.ts":"37","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/error.tsx":"38","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/loading.tsx":"39","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/page.tsx":"40","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/layout.tsx":"41","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/middleware.ts":"42","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/page.tsx":"43","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/providers.tsx":"44","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/support/error.tsx":"45","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/support/loading.tsx":"46","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/support/page.tsx":"47","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/PageWithSubNav.tsx":"48","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ScreenWrapper.tsx":"49","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/auth/GitHubSessionButton.tsx":"50","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/auth/WalletAuthProvider.tsx":"51","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/navigation/ColorModeToggle.tsx":"52","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/navigation/GitHubSessionButton.tsx":"53","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/navigation/LaconicIcon.tsx":"54","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/navigation/NavigationWrapper.tsx":"55","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/navigation/TopNavigation.tsx":"56","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/navigation/WalletSessionId.tsx":"57","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/screen-header/ActionButton.tsx":"58","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/screen-header/Header.tsx":"59","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/screen-wrapper/ScreenWrapper.tsx":"60","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/tab-navigation/TabPageNavigation.tsx":"61","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/tab-navigation/tabPageConfig.tsx":"62","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/tab-navigation/types.ts":"63","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/accordion.tsx":"64","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/alert-dialog.tsx":"65","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/alert.tsx":"66","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/aspect-ratio.tsx":"67","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/avatar.tsx":"68","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/badge.tsx":"69","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/breadcrumb.tsx":"70","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/button.tsx":"71","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/calendar.tsx":"72","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/card.tsx":"73","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/carousel.tsx":"74","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/chart.tsx":"75","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/checkbox.tsx":"76","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/collapsible.tsx":"77","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/command.tsx":"78","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/context-menu.tsx":"79","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/dialog.tsx":"80","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/drawer.tsx":"81","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/dropdown-menu.tsx":"82","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/form.tsx":"83","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/hover-card.tsx":"84","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/input-otp.tsx":"85","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/input.tsx":"86","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/label.tsx":"87","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/menubar.tsx":"88","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/navigation-menu.tsx":"89","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/pagination.tsx":"90","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/popover.tsx":"91","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/progress.tsx":"92","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/radio-group.tsx":"93","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/resizable.tsx":"94","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/scroll-area.tsx":"95","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/select.tsx":"96","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/separator.tsx":"97","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/sheet.tsx":"98","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/sidebar.tsx":"99","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/skeleton.tsx":"100","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/slider.tsx":"101","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/sonner.tsx":"102","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/switch.tsx":"103","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/table.tsx":"104","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/tabs.tsx":"105","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/textarea.tsx":"106","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/toast.tsx":"107","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/toaster.tsx":"108","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/toggle-group.tsx":"109","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/toggle.tsx":"110","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/tooltip.tsx":"111","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/hooks/use-mobile.tsx":"112","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/hooks/use-toast.ts":"113","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/hooks/useAutoSignIn.ts":"114","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/hooks/useUser.ts":"115","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/lib/env.ts":"116","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/lib/gql.ts":"117","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/lib/graphql/auth.ts":"118","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/lib/graphql/client.ts":"119","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/lib/schemas/user.schema.ts":"120","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/lib/stores/user.store.ts":"121","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/lib/types/auth.ts":"122","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/lib/utils.ts":"123","/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/middleware.ts":"124"},{"size":4477,"mtime":1740004702762,"results":"125","hashOfConfig":"126"},{"size":2789,"mtime":1740004702763,"results":"127","hashOfConfig":"126"},{"size":493,"mtime":1740004702763,"results":"128","hashOfConfig":"126"},{"size":142,"mtime":1740004702763,"results":"129","hashOfConfig":"126"},{"size":241,"mtime":1740004702763,"results":"130","hashOfConfig":"126"},{"size":510,"mtime":1740004702764,"results":"131","hashOfConfig":"126"},{"size":266,"mtime":1740004702764,"results":"132","hashOfConfig":"126"},{"size":3698,"mtime":1740004702764,"results":"133","hashOfConfig":"126"},{"size":505,"mtime":1740004702764,"results":"134","hashOfConfig":"126"},{"size":245,"mtime":1740004702765,"results":"135","hashOfConfig":"126"},{"size":505,"mtime":1740004702765,"results":"136","hashOfConfig":"126"},{"size":151,"mtime":1740004702765,"results":"137","hashOfConfig":"126"},{"size":0,"mtime":1740004702765,"results":"138","hashOfConfig":"126"},{"size":0,"mtime":1740004702766,"results":"139","hashOfConfig":"126"},{"size":164,"mtime":1740004702766,"results":"140","hashOfConfig":"126"},{"size":506,"mtime":1740004702766,"results":"141","hashOfConfig":"126"},{"size":0,"mtime":1740004702766,"results":"142","hashOfConfig":"126"},{"size":0,"mtime":1740004702766,"results":"143","hashOfConfig":"126"},{"size":0,"mtime":1740004702766,"results":"144","hashOfConfig":"126"},{"size":0,"mtime":1740004702766,"results":"145","hashOfConfig":"126"},{"size":514,"mtime":1740004702766,"results":"146","hashOfConfig":"126"},{"size":144,"mtime":1740004702767,"results":"147","hashOfConfig":"126"},{"size":580,"mtime":1740004702767,"results":"148","hashOfConfig":"126"},{"size":259,"mtime":1740004702767,"results":"149","hashOfConfig":"126"},{"size":0,"mtime":1740004702767,"results":"150","hashOfConfig":"126"},{"size":245,"mtime":1740004702767,"results":"151","hashOfConfig":"126"},{"size":149,"mtime":1740004702767,"results":"152","hashOfConfig":"126"},{"size":145,"mtime":1740004702767,"results":"153","hashOfConfig":"126"},{"size":617,"mtime":1740004702768,"results":"154","hashOfConfig":"126"},{"size":62,"mtime":1740004702768,"results":"155","hashOfConfig":"126"},{"size":251,"mtime":1740004702768,"results":"156","hashOfConfig":"126"},{"size":1436,"mtime":1740004702768,"results":"157","hashOfConfig":"126"},{"size":508,"mtime":1740004702768,"results":"158","hashOfConfig":"126"},{"size":2690,"mtime":1740004702769,"results":"159","hashOfConfig":"126"},{"size":594,"mtime":1740004702769,"results":"160","hashOfConfig":"126"},{"size":1339,"mtime":1740004702769,"results":"161","hashOfConfig":"126"},{"size":990,"mtime":1740004702769,"results":"162","hashOfConfig":"126"},{"size":515,"mtime":1740004702769,"results":"163","hashOfConfig":"126"},{"size":240,"mtime":1740004702770,"results":"164","hashOfConfig":"126"},{"size":763,"mtime":1740004702770,"results":"165","hashOfConfig":"126"},{"size":654,"mtime":1740004702770,"results":"166","hashOfConfig":"126"},{"size":0,"mtime":1740004702770,"results":"167","hashOfConfig":"126"},{"size":470,"mtime":1740004702771,"results":"168","hashOfConfig":"126"},{"size":774,"mtime":1740004702771,"results":"169","hashOfConfig":"126"},{"size":512,"mtime":1740004702771,"results":"170","hashOfConfig":"126"},{"size":243,"mtime":1740004702771,"results":"171","hashOfConfig":"126"},{"size":689,"mtime":1740004702771,"results":"172","hashOfConfig":"126"},{"size":370,"mtime":1740004702772,"results":"173","hashOfConfig":"126"},{"size":250,"mtime":1740004702772,"results":"174","hashOfConfig":"126"},{"size":1920,"mtime":1740004702772,"results":"175","hashOfConfig":"126"},{"size":6671,"mtime":1740004702772,"results":"176","hashOfConfig":"126"},{"size":1142,"mtime":1740004702772,"results":"177","hashOfConfig":"126"},{"size":1467,"mtime":1740004702772,"results":"178","hashOfConfig":"126"},{"size":1203,"mtime":1740004702772,"results":"179","hashOfConfig":"126"},{"size":382,"mtime":1740004702773,"results":"180","hashOfConfig":"126"},{"size":3815,"mtime":1740004702773,"results":"181","hashOfConfig":"126"},{"size":485,"mtime":1740004702773,"results":"182","hashOfConfig":"126"},{"size":761,"mtime":1740004702773,"results":"183","hashOfConfig":"126"},{"size":665,"mtime":1740004702773,"results":"184","hashOfConfig":"126"},{"size":250,"mtime":1740004702773,"results":"185","hashOfConfig":"126"},{"size":830,"mtime":1740004702774,"results":"186","hashOfConfig":"126"},{"size":596,"mtime":1740004702774,"results":"187","hashOfConfig":"126"},{"size":444,"mtime":1740004702774,"results":"188","hashOfConfig":"126"},{"size":2015,"mtime":1740004702774,"results":"189","hashOfConfig":"126"},{"size":4433,"mtime":1740004702775,"results":"190","hashOfConfig":"126"},{"size":1598,"mtime":1740004702775,"results":"191","hashOfConfig":"126"},{"size":154,"mtime":1740004702775,"results":"192","hashOfConfig":"126"},{"size":1419,"mtime":1740004702775,"results":"193","hashOfConfig":"126"},{"size":1140,"mtime":1740004702775,"results":"194","hashOfConfig":"126"},{"size":2712,"mtime":1740004702775,"results":"195","hashOfConfig":"126"},{"size":1902,"mtime":1740004702775,"results":"196","hashOfConfig":"126"},{"size":2949,"mtime":1740004702776,"results":"197","hashOfConfig":"126"},{"size":1828,"mtime":1740004702776,"results":"198","hashOfConfig":"126"},{"size":6224,"mtime":1740004702776,"results":"199","hashOfConfig":"126"},{"size":10479,"mtime":1740004702776,"results":"200","hashOfConfig":"126"},{"size":1026,"mtime":1740004702776,"results":"201","hashOfConfig":"126"},{"size":329,"mtime":1740004702777,"results":"202","hashOfConfig":"126"},{"size":4887,"mtime":1740004702777,"results":"203","hashOfConfig":"126"},{"size":7238,"mtime":1740004702777,"results":"204","hashOfConfig":"126"},{"size":3849,"mtime":1740004702777,"results":"205","hashOfConfig":"126"},{"size":3021,"mtime":1740004702777,"results":"206","hashOfConfig":"126"},{"size":7416,"mtime":1740004702777,"results":"207","hashOfConfig":"126"},{"size":4111,"mtime":1740004702777,"results":"208","hashOfConfig":"126"},{"size":1198,"mtime":1740004702778,"results":"209","hashOfConfig":"126"},{"size":2157,"mtime":1740004702778,"results":"210","hashOfConfig":"126"},{"size":768,"mtime":1740004702778,"results":"211","hashOfConfig":"126"},{"size":724,"mtime":1740004702778,"results":"212","hashOfConfig":"126"},{"size":8522,"mtime":1740004702778,"results":"213","hashOfConfig":"126"},{"size":5042,"mtime":1740004702778,"results":"214","hashOfConfig":"126"},{"size":2751,"mtime":1740004702779,"results":"215","hashOfConfig":"126"},{"size":1306,"mtime":1740004702779,"results":"216","hashOfConfig":"126"},{"size":792,"mtime":1740004702779,"results":"217","hashOfConfig":"126"},{"size":1424,"mtime":1740004702779,"results":"218","hashOfConfig":"126"},{"size":1723,"mtime":1740004702779,"results":"219","hashOfConfig":"126"},{"size":1656,"mtime":1740004702779,"results":"220","hashOfConfig":"126"},{"size":5632,"mtime":1740004702780,"results":"221","hashOfConfig":"126"},{"size":770,"mtime":1740004702780,"results":"222","hashOfConfig":"126"},{"size":4280,"mtime":1740004702780,"results":"223","hashOfConfig":"126"},{"size":23381,"mtime":1740004702781,"results":"224","hashOfConfig":"126"},{"size":266,"mtime":1740004702781,"results":"225","hashOfConfig":"126"},{"size":1051,"mtime":1740004702781,"results":"226","hashOfConfig":"126"},{"size":894,"mtime":1740004702781,"results":"227","hashOfConfig":"126"},{"size":1162,"mtime":1740004702781,"results":"228","hashOfConfig":"126"},{"size":2859,"mtime":1740004702781,"results":"229","hashOfConfig":"126"},{"size":1891,"mtime":1740004702782,"results":"230","hashOfConfig":"126"},{"size":649,"mtime":1740004702782,"results":"231","hashOfConfig":"126"},{"size":4832,"mtime":1740004702782,"results":"232","hashOfConfig":"126"},{"size":786,"mtime":1740004702782,"results":"233","hashOfConfig":"126"},{"size":1753,"mtime":1740004702782,"results":"234","hashOfConfig":"126"},{"size":1500,"mtime":1740004702783,"results":"235","hashOfConfig":"126"},{"size":1217,"mtime":1740004702783,"results":"236","hashOfConfig":"126"},{"size":565,"mtime":1740004702783,"results":"237","hashOfConfig":"126"},{"size":4049,"mtime":1740004702783,"results":"238","hashOfConfig":"126"},{"size":1332,"mtime":1740004702783,"results":"239","hashOfConfig":"126"},{"size":2200,"mtime":1740004702784,"results":"240","hashOfConfig":"126"},{"size":57,"mtime":1740004702784,"results":"241","hashOfConfig":"126"},{"size":1188,"mtime":1740004702784,"results":"242","hashOfConfig":"126"},{"size":448,"mtime":1740004702784,"results":"243","hashOfConfig":"126"},{"size":192,"mtime":1740004702784,"results":"244","hashOfConfig":"126"},{"size":1018,"mtime":1740004702784,"results":"245","hashOfConfig":"126"},{"size":1767,"mtime":1740004702784,"results":"246","hashOfConfig":"126"},{"size":1087,"mtime":1740004702784,"results":"247","hashOfConfig":"126"},{"size":169,"mtime":1740004702784,"results":"248","hashOfConfig":"126"},{"size":3195,"mtime":1740004702785,"results":"249","hashOfConfig":"126"},{"filePath":"250","messages":"251","suppressedMessages":"252","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"vuacvs",{"filePath":"253","messages":"254","suppressedMessages":"255","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"256","messages":"257","suppressedMessages":"258","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"259","messages":"260","suppressedMessages":"261","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"262","messages":"263","suppressedMessages":"264","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"265","messages":"266","suppressedMessages":"267","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"268","messages":"269","suppressedMessages":"270","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"271","messages":"272","suppressedMessages":"273","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"274","messages":"275","suppressedMessages":"276","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"277","messages":"278","suppressedMessages":"279","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"280","messages":"281","suppressedMessages":"282","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"283","messages":"284","suppressedMessages":"285","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"286","messages":"287","suppressedMessages":"288","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"289","messages":"290","suppressedMessages":"291","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"292","messages":"293","suppressedMessages":"294","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"295","messages":"296","suppressedMessages":"297","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"298","messages":"299","suppressedMessages":"300","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"301","messages":"302","suppressedMessages":"303","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"304","messages":"305","suppressedMessages":"306","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"307","messages":"308","suppressedMessages":"309","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"310","messages":"311","suppressedMessages":"312","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"313","messages":"314","suppressedMessages":"315","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"316","messages":"317","suppressedMessages":"318","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"319","messages":"320","suppressedMessages":"321","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"322","messages":"323","suppressedMessages":"324","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"325","messages":"326","suppressedMessages":"327","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"328","messages":"329","suppressedMessages":"330","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"331","messages":"332","suppressedMessages":"333","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"334","messages":"335","suppressedMessages":"336","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"337","messages":"338","suppressedMessages":"339","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"340","messages":"341","suppressedMessages":"342","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"343","messages":"344","suppressedMessages":"345","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"346","messages":"347","suppressedMessages":"348","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"349","messages":"350","suppressedMessages":"351","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"352","messages":"353","suppressedMessages":"354","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"355","messages":"356","suppressedMessages":"357","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"358","messages":"359","suppressedMessages":"360","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"361","messages":"362","suppressedMessages":"363","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"364","messages":"365","suppressedMessages":"366","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"367","messages":"368","suppressedMessages":"369","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"370","messages":"371","suppressedMessages":"372","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"373","messages":"374","suppressedMessages":"375","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"376","messages":"377","suppressedMessages":"378","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"379","messages":"380","suppressedMessages":"381","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"382","messages":"383","suppressedMessages":"384","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"385","messages":"386","suppressedMessages":"387","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"388","messages":"389","suppressedMessages":"390","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"391","messages":"392","suppressedMessages":"393","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"394","messages":"395","suppressedMessages":"396","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"397","messages":"398","suppressedMessages":"399","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"400","messages":"401","suppressedMessages":"402","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"403","messages":"404","suppressedMessages":"405","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"406","messages":"407","suppressedMessages":"408","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"409","messages":"410","suppressedMessages":"411","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"412","messages":"413","suppressedMessages":"414","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"415","messages":"416","suppressedMessages":"417","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"418","messages":"419","suppressedMessages":"420","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"421","messages":"422","suppressedMessages":"423","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"424","messages":"425","suppressedMessages":"426","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"427","messages":"428","suppressedMessages":"429","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"430","messages":"431","suppressedMessages":"432","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"433","messages":"434","suppressedMessages":"435","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"436","messages":"437","suppressedMessages":"438","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"439","messages":"440","suppressedMessages":"441","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"442","messages":"443","suppressedMessages":"444","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"445","messages":"446","suppressedMessages":"447","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"448","messages":"449","suppressedMessages":"450","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"451","messages":"452","suppressedMessages":"453","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"454","messages":"455","suppressedMessages":"456","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"457","messages":"458","suppressedMessages":"459","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"460","messages":"461","suppressedMessages":"462","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"463","messages":"464","suppressedMessages":"465","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"466","messages":"467","suppressedMessages":"468","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"469","messages":"470","suppressedMessages":"471","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"472","messages":"473","suppressedMessages":"474","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"475","messages":"476","suppressedMessages":"477","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"478","messages":"479","suppressedMessages":"480","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"481","messages":"482","suppressedMessages":"483","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"484","messages":"485","suppressedMessages":"486","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"487","messages":"488","suppressedMessages":"489","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"490","messages":"491","suppressedMessages":"492","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"493","messages":"494","suppressedMessages":"495","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"496","messages":"497","suppressedMessages":"498","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"499","messages":"500","suppressedMessages":"501","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"502","messages":"503","suppressedMessages":"504","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"505","messages":"506","suppressedMessages":"507","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"508","messages":"509","suppressedMessages":"510","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"511","messages":"512","suppressedMessages":"513","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"514","messages":"515","suppressedMessages":"516","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"517","messages":"518","suppressedMessages":"519","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"520","messages":"521","suppressedMessages":"522","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"523","messages":"524","suppressedMessages":"525","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"526","messages":"527","suppressedMessages":"528","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"529","messages":"530","suppressedMessages":"531","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"532","messages":"533","suppressedMessages":"534","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"535","messages":"536","suppressedMessages":"537","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"538","messages":"539","suppressedMessages":"540","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"541","messages":"542","suppressedMessages":"543","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"544","messages":"545","suppressedMessages":"546","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"547","messages":"548","suppressedMessages":"549","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"550","messages":"551","suppressedMessages":"552","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"553","messages":"554","suppressedMessages":"555","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"556","messages":"557","suppressedMessages":"558","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"559","messages":"560","suppressedMessages":"561","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"562","messages":"563","suppressedMessages":"564","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"565","messages":"566","suppressedMessages":"567","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"568","messages":"569","suppressedMessages":"570","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"571","messages":"572","suppressedMessages":"573","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"574","messages":"575","suppressedMessages":"576","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"577","messages":"578","suppressedMessages":"579","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"580","messages":"581","suppressedMessages":"582","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"583","messages":"584","suppressedMessages":"585","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"586","messages":"587","suppressedMessages":"588","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"589","messages":"590","suppressedMessages":"591","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"592","messages":"593","suppressedMessages":"594","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"595","messages":"596","suppressedMessages":"597","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"598","messages":"599","suppressedMessages":"600","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"601","messages":"602","suppressedMessages":"603","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"604","messages":"605","suppressedMessages":"606","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"607","messages":"608","suppressedMessages":"609","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"610","messages":"611","suppressedMessages":"612","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"613","messages":"614","suppressedMessages":"615","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"616","messages":"617","suppressedMessages":"618","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"619","messages":"620","suppressedMessages":"621","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/__tests__/useUser.integration.test.ts",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/__tests__/user.test.ts",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/done/error.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/done/page.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/layout.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/error.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/loading.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/page.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/loading.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/error.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/page.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/add/page.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/page.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/settings/page.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/error.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/loading.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/page.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/success/[id]/page.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/template/page.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/page.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/error.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/loading.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/page.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/layout.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/projects/page.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/wallet/page.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/_components/navigation/index.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/_hooks/index.ts",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/_hooks/useOrganization.ts",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/_hooks/useUser.ts",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/_lib/auth/github.ts",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/api/auth/github/callback/route.ts",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/api/auth/github/route.ts",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/api/auth/validate/route.ts",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/api/validate/route.ts",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/error.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/loading.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/page.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/layout.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/middleware.ts",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/page.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/providers.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/support/error.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/support/loading.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/support/page.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/PageWithSubNav.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ScreenWrapper.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/auth/GitHubSessionButton.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/auth/WalletAuthProvider.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/navigation/ColorModeToggle.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/navigation/GitHubSessionButton.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/navigation/LaconicIcon.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/navigation/NavigationWrapper.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/navigation/TopNavigation.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/navigation/WalletSessionId.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/screen-header/ActionButton.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/screen-header/Header.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/screen-wrapper/ScreenWrapper.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/tab-navigation/TabPageNavigation.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/tab-navigation/tabPageConfig.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/tab-navigation/types.ts",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/accordion.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/alert-dialog.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/alert.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/aspect-ratio.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/avatar.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/badge.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/breadcrumb.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/button.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/calendar.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/card.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/carousel.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/chart.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/checkbox.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/collapsible.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/command.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/context-menu.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/dialog.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/drawer.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/dropdown-menu.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/form.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/hover-card.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/input-otp.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/input.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/label.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/menubar.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/navigation-menu.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/pagination.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/popover.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/progress.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/radio-group.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/resizable.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/scroll-area.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/select.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/separator.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/sheet.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/sidebar.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/skeleton.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/slider.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/sonner.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/switch.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/table.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/tabs.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/textarea.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/toast.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/toaster.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/toggle-group.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/toggle.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/tooltip.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/hooks/use-mobile.tsx",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/hooks/use-toast.ts",[],["622"],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/hooks/useAutoSignIn.ts",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/hooks/useUser.ts",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/lib/env.ts",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/lib/gql.ts",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/lib/graphql/auth.ts",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/lib/graphql/client.ts",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/lib/schemas/user.schema.ts",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/lib/stores/user.store.ts",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/lib/types/auth.ts",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/lib/utils.ts",[],[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/middleware.ts",[],[],{"ruleId":"623","severity":2,"message":"624","line":19,"column":7,"nodeType":null,"messageId":"625","endLine":19,"endColumn":18,"suppressions":"626"},"@typescript-eslint/no-unused-vars","'actionTypes' is assigned a value but only used as a type.","usedOnlyAsType",["627"],{"kind":"628","justification":"629"},"directive",""] \ No newline at end of file diff --git a/packages/fe-deploy/.next/cache/webpack/client-production/0.pack b/packages/fe-deploy/.next/cache/webpack/client-production/0.pack new file mode 100644 index 00000000..b4de884b Binary files /dev/null and b/packages/fe-deploy/.next/cache/webpack/client-production/0.pack differ diff --git a/packages/fe-deploy/.next/cache/webpack/client-production/1.pack b/packages/fe-deploy/.next/cache/webpack/client-production/1.pack new file mode 100644 index 00000000..cf6b5954 Binary files /dev/null and b/packages/fe-deploy/.next/cache/webpack/client-production/1.pack differ diff --git a/packages/fe-deploy/.next/cache/webpack/client-production/2.pack b/packages/fe-deploy/.next/cache/webpack/client-production/2.pack new file mode 100644 index 00000000..59b2934f Binary files /dev/null and b/packages/fe-deploy/.next/cache/webpack/client-production/2.pack differ diff --git a/packages/fe-deploy/.next/cache/webpack/client-production/3.pack b/packages/fe-deploy/.next/cache/webpack/client-production/3.pack new file mode 100644 index 00000000..8e0fc21f Binary files /dev/null and b/packages/fe-deploy/.next/cache/webpack/client-production/3.pack differ diff --git a/packages/fe-deploy/.next/cache/webpack/client-production/4.pack b/packages/fe-deploy/.next/cache/webpack/client-production/4.pack new file mode 100644 index 00000000..c95017fe Binary files /dev/null and b/packages/fe-deploy/.next/cache/webpack/client-production/4.pack differ diff --git a/packages/fe-deploy/.next/cache/webpack/client-production/5.pack b/packages/fe-deploy/.next/cache/webpack/client-production/5.pack new file mode 100644 index 00000000..469ed885 Binary files /dev/null and b/packages/fe-deploy/.next/cache/webpack/client-production/5.pack differ diff --git a/packages/fe-deploy/.next/cache/webpack/client-production/index.pack b/packages/fe-deploy/.next/cache/webpack/client-production/index.pack new file mode 100644 index 00000000..c6042dd2 Binary files /dev/null and b/packages/fe-deploy/.next/cache/webpack/client-production/index.pack differ diff --git a/packages/fe-deploy/.next/cache/webpack/client-production/index.pack.old b/packages/fe-deploy/.next/cache/webpack/client-production/index.pack.old new file mode 100644 index 00000000..0dae3843 Binary files /dev/null and b/packages/fe-deploy/.next/cache/webpack/client-production/index.pack.old differ diff --git a/packages/fe-deploy/.next/cache/webpack/edge-server-production/0.pack b/packages/fe-deploy/.next/cache/webpack/edge-server-production/0.pack new file mode 100644 index 00000000..211fa8cc Binary files /dev/null and b/packages/fe-deploy/.next/cache/webpack/edge-server-production/0.pack differ diff --git a/packages/fe-deploy/.next/cache/webpack/edge-server-production/index.pack b/packages/fe-deploy/.next/cache/webpack/edge-server-production/index.pack new file mode 100644 index 00000000..cf90ae55 Binary files /dev/null and b/packages/fe-deploy/.next/cache/webpack/edge-server-production/index.pack differ diff --git a/packages/fe-deploy/.next/cache/webpack/server-production/0.pack b/packages/fe-deploy/.next/cache/webpack/server-production/0.pack new file mode 100644 index 00000000..047e205f Binary files /dev/null and b/packages/fe-deploy/.next/cache/webpack/server-production/0.pack differ diff --git a/packages/fe-deploy/.next/cache/webpack/server-production/1.pack b/packages/fe-deploy/.next/cache/webpack/server-production/1.pack new file mode 100644 index 00000000..c801645c Binary files /dev/null and b/packages/fe-deploy/.next/cache/webpack/server-production/1.pack differ diff --git a/packages/fe-deploy/.next/cache/webpack/server-production/2.pack b/packages/fe-deploy/.next/cache/webpack/server-production/2.pack new file mode 100644 index 00000000..2349a950 Binary files /dev/null and b/packages/fe-deploy/.next/cache/webpack/server-production/2.pack differ diff --git a/packages/fe-deploy/.next/cache/webpack/server-production/3.pack b/packages/fe-deploy/.next/cache/webpack/server-production/3.pack new file mode 100644 index 00000000..0e0621b4 Binary files /dev/null and b/packages/fe-deploy/.next/cache/webpack/server-production/3.pack differ diff --git a/packages/fe-deploy/.next/cache/webpack/server-production/index.pack b/packages/fe-deploy/.next/cache/webpack/server-production/index.pack new file mode 100644 index 00000000..9b14fecf Binary files /dev/null and b/packages/fe-deploy/.next/cache/webpack/server-production/index.pack differ diff --git a/packages/fe-deploy/.next/cache/webpack/server-production/index.pack.old b/packages/fe-deploy/.next/cache/webpack/server-production/index.pack.old new file mode 100644 index 00000000..a4c1acbb Binary files /dev/null and b/packages/fe-deploy/.next/cache/webpack/server-production/index.pack.old differ diff --git a/packages/fe-deploy/.next/diagnostics/build-diagnostics.json b/packages/fe-deploy/.next/diagnostics/build-diagnostics.json new file mode 100644 index 00000000..49f36475 --- /dev/null +++ b/packages/fe-deploy/.next/diagnostics/build-diagnostics.json @@ -0,0 +1,6 @@ +{ + "buildStage": "compile", + "buildOptions": { + "useBuildWorker": "true" + } +} \ No newline at end of file diff --git a/packages/fe-deploy/.next/diagnostics/framework.json b/packages/fe-deploy/.next/diagnostics/framework.json new file mode 100644 index 00000000..f76a4686 --- /dev/null +++ b/packages/fe-deploy/.next/diagnostics/framework.json @@ -0,0 +1 @@ +{"name":"Next.js","version":"15.1.7"} \ No newline at end of file diff --git a/packages/fe-deploy/.next/package.json b/packages/fe-deploy/.next/package.json new file mode 100644 index 00000000..7156107e --- /dev/null +++ b/packages/fe-deploy/.next/package.json @@ -0,0 +1 @@ +{"type": "commonjs"} \ No newline at end of file diff --git a/packages/fe-deploy/.next/react-loadable-manifest.json b/packages/fe-deploy/.next/react-loadable-manifest.json new file mode 100644 index 00000000..9e26dfee --- /dev/null +++ b/packages/fe-deploy/.next/react-loadable-manifest.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app-paths-manifest.json b/packages/fe-deploy/.next/server/app-paths-manifest.json new file mode 100644 index 00000000..dceeeb6a --- /dev/null +++ b/packages/fe-deploy/.next/server/app-paths-manifest.json @@ -0,0 +1,24 @@ +{ + "/api/auth/github/callback/route": "app/api/auth/github/callback/route.js", + "/_not-found/page": "app/_not-found/page.js", + "/api/auth/validate/route": "app/api/auth/validate/route.js", + "/api/auth/github/route": "app/api/auth/github/route.js", + "/api/validate/route": "app/api/validate/route.js", + "/favicon.ico/route": "app/favicon.ico/route.js", + "/docs/page": "app/docs/page.js", + "/page": "app/page.js", + "/support/page": "app/support/page.js", + "/(auth)/login/page": "app/(auth)/login/page.js", + "/(dashboard)/[org-slug]/projects/[id]/settings/domains/add/page": "app/(dashboard)/[org-slug]/projects/[id]/settings/domains/add/page.js", + "/(dashboard)/[org-slug]/projects/[id]/settings/domains/page": "app/(dashboard)/[org-slug]/projects/[id]/settings/domains/page.js", + "/(dashboard)/[org-slug]/projects/create/success/[id]/page": "app/(dashboard)/[org-slug]/projects/create/success/[id]/page.js", + "/(auth)/done/page": "app/(auth)/done/page.js", + "/(dashboard)/[org-slug]/projects/create/page": "app/(dashboard)/[org-slug]/projects/create/page.js", + "/(dashboard)/[org-slug]/projects/[id]/page": "app/(dashboard)/[org-slug]/projects/[id]/page.js", + "/(dashboard)/[org-slug]/projects/create/template/page": "app/(dashboard)/[org-slug]/projects/create/template/page.js", + "/(dashboard)/[org-slug]/settings/page": "app/(dashboard)/[org-slug]/settings/page.js", + "/(dashboard)/[org-slug]/projects/page": "app/(dashboard)/[org-slug]/projects/page.js", + "/(dashboard)/projects/page": "app/(dashboard)/projects/page.js", + "/(dashboard)/[org-slug]/projects/[id]/settings/page": "app/(dashboard)/[org-slug]/projects/[id]/settings/page.js", + "/(dashboard)/wallet/page": "app/(dashboard)/wallet/page.js" +} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/(auth)/done/page.js b/packages/fe-deploy/.next/server/app/(auth)/done/page.js new file mode 100644 index 00000000..f8cc0dac --- /dev/null +++ b/packages/fe-deploy/.next/server/app/(auth)/done/page.js @@ -0,0 +1 @@ +(()=>{var e={};e.id=175,e.ids=[175],e.modules={846:e=>{"use strict";e.exports=require("next/dist/compiled/next-server/app-page.runtime.prod.js")},9121:e=>{"use strict";e.exports=require("next/dist/server/app-render/action-async-storage.external.js")},3295:e=>{"use strict";e.exports=require("next/dist/server/app-render/after-task-async-storage.external.js")},9294:e=>{"use strict";e.exports=require("next/dist/server/app-render/work-async-storage.external.js")},3033:e=>{"use strict";e.exports=require("next/dist/server/app-render/work-unit-async-storage.external.js")},3873:e=>{"use strict";e.exports=require("path")},9551:e=>{"use strict";e.exports=require("url")},5965:(e,r,t)=>{"use strict";t.r(r),t.d(r,{GlobalError:()=>a.a,__next_app__:()=>p,pages:()=>c,routeModule:()=>u,tree:()=>d});var s=t(735),n=t(1232),o=t(2914),a=t.n(o),i=t(85),l={};for(let e in i)0>["default","tree","pages","GlobalError","__next_app__","routeModule"].indexOf(e)&&(l[e]=()=>i[e]);t.d(r,l);let d=["",{children:["(auth)",{children:["done",{children:["__PAGE__",{},{page:[()=>Promise.resolve().then(t.bind(t,9494)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/done/page.tsx"]}]},{error:[()=>Promise.resolve().then(t.bind(t,4521)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/done/error.tsx"]}]},{layout:[()=>Promise.resolve().then(t.bind(t,4468)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/layout.tsx"],"not-found":[()=>Promise.resolve().then(t.t.bind(t,8270,23)),"next/dist/client/components/not-found-error"],forbidden:[()=>Promise.resolve().then(t.t.bind(t,5335,23)),"next/dist/client/components/forbidden-error"],unauthorized:[()=>Promise.resolve().then(t.t.bind(t,4908,23)),"next/dist/client/components/unauthorized-error"],metadata:{icon:[async e=>(await Promise.resolve().then(t.bind(t,9699))).default(e)],apple:[],openGraph:[],twitter:[],manifest:void 0}}],modal:["__DEFAULT__",{},{defaultPage:[()=>Promise.resolve().then(t.t.bind(t,3178,23)),"next/dist/client/components/parallel-route-default.js"]}]},{layout:[()=>Promise.resolve().then(t.bind(t,1052)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/layout.tsx"],"not-found":[()=>Promise.resolve().then(t.t.bind(t,8270,23)),"next/dist/client/components/not-found-error"],forbidden:[()=>Promise.resolve().then(t.t.bind(t,5335,23)),"next/dist/client/components/forbidden-error"],unauthorized:[()=>Promise.resolve().then(t.t.bind(t,4908,23)),"next/dist/client/components/unauthorized-error"],metadata:{icon:[async e=>(await Promise.resolve().then(t.bind(t,9699))).default(e)],apple:[],openGraph:[],twitter:[],manifest:void 0}}],c=["/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/done/page.tsx"],p={require:t,loadChunk:()=>Promise.resolve()},u=new s.AppPageRouteModule({definition:{kind:n.RouteKind.APP_PAGE,page:"/(auth)/done/page",pathname:"/done",bundlePath:"",filename:"",appPaths:[]},userland:{loaderTree:d}})},9272:(e,r,t)=>{Promise.resolve().then(t.bind(t,4521))},6120:(e,r,t)=>{Promise.resolve().then(t.bind(t,1985))},7032:()=>{},408:()=>{},1985:(e,r,t)=>{"use strict";t.r(r),t.d(r,{default:()=>n});var s=t(2725);function n({error:e,reset:r}){return(0,s.jsxs)("div",{className:"flex min-h-screen flex-col items-center justify-center gap-4",children:[(0,s.jsx)("h2",{className:"text-xl font-bold",children:"Error"}),(0,s.jsx)("p",{className:"text-red-600",children:e.message}),(0,s.jsx)("button",{onClick:()=>r(),className:"rounded-md bg-blue-600 px-4 py-2 text-white hover:bg-blue-700",children:"Try again"})]})}},4521:(e,r,t)=>{"use strict";t.r(r),t.d(r,{default:()=>s});let s=(0,t(2771).registerClientReference)(function(){throw Error("Attempted to call the default export of \"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/done/error.tsx\" from the server, but it's on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/done/error.tsx","default")},9494:(e,r,t)=>{"use strict";t.r(r),t.d(r,{default:()=>n});var s=t(1069);function n(){return(0,s.jsxs)("div",{children:[(0,s.jsx)("h1",{children:"Done!"}),(0,s.jsx)("p",{children:"Your action has been completed."})]})}},4468:(e,r,t)=>{"use strict";t.r(r),t.d(r,{default:()=>n});var s=t(1069);function n({children:e}){return(0,s.jsx)("div",{className:"min-h-screen flex items-center justify-center",children:(0,s.jsx)("main",{className:"w-full max-w-md",children:e})})}},9699:(e,r,t)=>{"use strict";t.r(r),t.d(r,{default:()=>n});var s=t(4178);let n=async e=>[{type:"image/x-icon",sizes:"16x16",url:(0,s.fillMetadataSegment)(".",await e.params,"favicon.ico")+""}]}};var r=require("../../../webpack-runtime.js");r.C(e);var t=e=>r(r.s=e),s=r.X(0,[207,762,178,728],()=>t(5965));module.exports=s})(); \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/(auth)/done/page.js.nft.json b/packages/fe-deploy/.next/server/app/(auth)/done/page.js.nft.json new file mode 100644 index 00000000..f8293e3b --- /dev/null +++ b/packages/fe-deploy/.next/server/app/(auth)/done/page.js.nft.json @@ -0,0 +1 @@ +{"version":1,"files":["../../../webpack-runtime.js","../../../chunks/207.js","../../../chunks/762.js","../../../chunks/178.js","../../../chunks/728.js","page_client-reference-manifest.js","../../../../../../../package.json"]} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/(auth)/done/page_client-reference-manifest.js b/packages/fe-deploy/.next/server/app/(auth)/done/page_client-reference-manifest.js new file mode 100644 index 00000000..184af65c --- /dev/null +++ b/packages/fe-deploy/.next/server/app/(auth)/done/page_client-reference-manifest.js @@ -0,0 +1 @@ +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/(auth)/done/page"]={"moduleLoading":{"prefix":"/_next/","crossOrigin":null},"ssrModuleMapping":{"1402":{"*":{"id":"5794","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"560","name":"*","chunks":[],"async":false}},"2073":{"*":{"id":"5719","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"7763","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"3909","name":"*","chunks":[],"async":false}},"2856":{"*":{"id":"9063","name":"*","chunks":[],"async":false}},"3115":{"*":{"id":"1849","name":"*","chunks":[],"async":false}},"3584":{"*":{"id":"9708","name":"*","chunks":[],"async":false}},"3678":{"*":{"id":"5683","name":"*","chunks":[],"async":false}},"4202":{"*":{"id":"5046","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"3868","name":"*","chunks":[],"async":false}},"5378":{"*":{"id":"3671","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"6888","name":"*","chunks":[],"async":false}},"6044":{"*":{"id":"288","name":"*","chunks":[],"async":false}},"7243":{"*":{"id":"9671","name":"*","chunks":[],"async":false}},"7583":{"*":{"id":"1985","name":"*","chunks":[],"async":false}},"8076":{"*":{"id":"5350","name":"*","chunks":[],"async":false}},"8516":{"*":{"id":"6969","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"8466","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"5969","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"1888","name":"*","chunks":[],"async":false}},"9827":{"*":{"id":"7307","name":"*","chunks":[],"async":false}},"9919":{"*":{"id":"6436","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/client-page.js":{"id":5182,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/client-page.js":{"id":5182,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/client-segment.js":{"id":1402,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/client-segment.js":{"id":1402,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/error-boundary.js":{"id":9398,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/error-boundary.js":{"id":9398,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":2703,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":2703,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/layout-router.js":{"id":9507,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9507,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/render-from-template-context.js":{"id":2639,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":2639,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/lib/metadata/metadata-boundary.js":{"id":1432,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/lib/metadata/metadata-boundary.js":{"id":1432,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next-themes/dist/index.mjs":{"id":9598,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/globals.css":{"id":3139,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/navigation/NavigationWrapper.tsx":{"id":8516,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/toaster.tsx":{"id":2856,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/error.tsx":{"id":6044,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/page.tsx":{"id":3678,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/app-dir/link.js":{"id":5770,"name":"*","chunks":["5770","static/chunks/5770-eb25731555a99793.js","8974","static/chunks/app/page-163a1780b629b755.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/app-dir/link.js":{"id":5770,"name":"*","chunks":["5770","static/chunks/5770-eb25731555a99793.js","8974","static/chunks/app/page-163a1780b629b755.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/support/error.tsx":{"id":8076,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/error.tsx":{"id":3584,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/page.tsx":{"id":9919,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx":{"id":7243,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx":{"id":5378,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/error.tsx":{"id":4202,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/error.tsx":{"id":9827,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/done/error.tsx":{"id":7583,"name":"*","chunks":["2152","static/chunks/app/(auth)/done/error-14b3515bf2c2e488.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/error.tsx":{"id":3115,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/loading.tsx":{"id":2073,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/layout":[{"inlined":false,"path":"static/css/b9c72288defeba25.css"}],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/page":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/layout":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/layout":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/done/error":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/done/page":[]},"rscModuleMapping":{"1402":{"*":{"id":"2018","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"8424","name":"*","chunks":[],"async":false}},"2073":{"*":{"id":"7172","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"4643","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"5917","name":"*","chunks":[],"async":false}},"2856":{"*":{"id":"7244","name":"*","chunks":[],"async":false}},"3115":{"*":{"id":"2593","name":"*","chunks":[],"async":false}},"3139":{"*":{"id":"4276","name":"*","chunks":[],"async":false}},"3584":{"*":{"id":"3780","name":"*","chunks":[],"async":false}},"3678":{"*":{"id":"3837","name":"*","chunks":[],"async":false}},"4202":{"*":{"id":"6182","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"9028","name":"*","chunks":[],"async":false}},"5378":{"*":{"id":"716","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"3648","name":"*","chunks":[],"async":false}},"6044":{"*":{"id":"5864","name":"*","chunks":[],"async":false}},"7243":{"*":{"id":"5943","name":"*","chunks":[],"async":false}},"7583":{"*":{"id":"4521","name":"*","chunks":[],"async":false}},"8076":{"*":{"id":"6054","name":"*","chunks":[],"async":false}},"8516":{"*":{"id":"9443","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"2914","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"7673","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"5380","name":"*","chunks":[],"async":false}},"9827":{"*":{"id":"2651","name":"*","chunks":[],"async":false}},"9919":{"*":{"id":"545","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{"1402":{"*":{"id":"5794","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"560","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"7763","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"3909","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"3868","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"6888","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"8466","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"5969","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"1888","name":"*","chunks":[],"async":false}}}} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/(auth)/login/page.js b/packages/fe-deploy/.next/server/app/(auth)/login/page.js new file mode 100644 index 00000000..795c2ab1 --- /dev/null +++ b/packages/fe-deploy/.next/server/app/(auth)/login/page.js @@ -0,0 +1,416 @@ +(()=>{var e={};e.id=72,e.ids=[72],e.modules={846:e=>{"use strict";e.exports=require("next/dist/compiled/next-server/app-page.runtime.prod.js")},9121:e=>{"use strict";e.exports=require("next/dist/server/app-render/action-async-storage.external.js")},3295:e=>{"use strict";e.exports=require("next/dist/server/app-render/after-task-async-storage.external.js")},9294:e=>{"use strict";e.exports=require("next/dist/server/app-render/work-async-storage.external.js")},3033:e=>{"use strict";e.exports=require("next/dist/server/app-render/work-unit-async-storage.external.js")},3873:e=>{"use strict";e.exports=require("path")},9551:e=>{"use strict";e.exports=require("url")},4515:(e,t,r)=>{"use strict";r.r(t),r.d(t,{GlobalError:()=>a.a,__next_app__:()=>d,pages:()=>c,routeModule:()=>f,tree:()=>u});var n=r(735),i=r(1232),o=r(2914),a=r.n(o),s=r(85),l={};for(let e in s)0>["default","tree","pages","GlobalError","__next_app__","routeModule"].indexOf(e)&&(l[e]=()=>s[e]);r.d(t,l);let u=["",{children:["(auth)",{children:["login",{children:["__PAGE__",{},{page:[()=>Promise.resolve().then(r.bind(r,545)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/page.tsx"]}]},{error:[()=>Promise.resolve().then(r.bind(r,3780)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/error.tsx"],loading:[()=>Promise.resolve().then(r.bind(r,2002)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/loading.tsx"]}]},{layout:[()=>Promise.resolve().then(r.bind(r,4468)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/layout.tsx"],"not-found":[()=>Promise.resolve().then(r.t.bind(r,8270,23)),"next/dist/client/components/not-found-error"],forbidden:[()=>Promise.resolve().then(r.t.bind(r,5335,23)),"next/dist/client/components/forbidden-error"],unauthorized:[()=>Promise.resolve().then(r.t.bind(r,4908,23)),"next/dist/client/components/unauthorized-error"],metadata:{icon:[async e=>(await Promise.resolve().then(r.bind(r,9699))).default(e)],apple:[],openGraph:[],twitter:[],manifest:void 0}}],modal:["__DEFAULT__",{},{defaultPage:[()=>Promise.resolve().then(r.t.bind(r,3178,23)),"next/dist/client/components/parallel-route-default.js"]}]},{layout:[()=>Promise.resolve().then(r.bind(r,1052)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/layout.tsx"],"not-found":[()=>Promise.resolve().then(r.t.bind(r,8270,23)),"next/dist/client/components/not-found-error"],forbidden:[()=>Promise.resolve().then(r.t.bind(r,5335,23)),"next/dist/client/components/forbidden-error"],unauthorized:[()=>Promise.resolve().then(r.t.bind(r,4908,23)),"next/dist/client/components/unauthorized-error"],metadata:{icon:[async e=>(await Promise.resolve().then(r.bind(r,9699))).default(e)],apple:[],openGraph:[],twitter:[],manifest:void 0}}],c=["/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/page.tsx"],d={require:r,loadChunk:()=>Promise.resolve()},f=new n.AppPageRouteModule({definition:{kind:i.RouteKind.APP_PAGE,page:"/(auth)/login/page",pathname:"/login",bundlePath:"",filename:"",appPaths:[]},userland:{loaderTree:u}})},4117:(e,t,r)=>{Promise.resolve().then(r.bind(r,3780))},5973:(e,t,r)=>{Promise.resolve().then(r.bind(r,9708))},6752:(e,t,r)=>{Promise.resolve().then(r.bind(r,545))},6480:(e,t,r)=>{Promise.resolve().then(r.bind(r,6436))},7032:()=>{},408:()=>{},9708:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>i});var n=r(2725);function i({error:e,reset:t}){return(0,n.jsxs)("div",{className:"flex min-h-screen flex-col items-center justify-center gap-4",children:[(0,n.jsx)("h2",{className:"text-xl font-bold",children:"Something went wrong!"}),(0,n.jsx)("p",{className:"text-red-600",children:e.message}),(0,n.jsx)("button",{onClick:()=>t(),className:"rounded-md bg-blue-600 px-4 py-2 text-white hover:bg-blue-700",children:"Try again"})]})}},6436:(e,t,r)=>{"use strict";let n;r.r(t),r.d(t,{default:()=>ow});var i,o,a,s,l,u,c,d,f,h=r(2725),p=r(1616),y=r(4560),m=r(4720),v=r(949);let g=y.bL;y.l9;let b=y.ZL;y.bm;let w=p.forwardRef(({className:e,...t},r)=>(0,h.jsx)(y.hJ,{ref:r,className:(0,v.cn)("fixed inset-0 z-50 bg-black/80 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",e),...t}));w.displayName=y.hJ.displayName;let E=p.forwardRef(({className:e,children:t,...r},n)=>(0,h.jsxs)(b,{children:[(0,h.jsx)(w,{}),(0,h.jsxs)(y.UC,{ref:n,className:(0,v.cn)("fixed left-[50%] top-[50%] z-50 grid w-full max-w-lg translate-x-[-50%] translate-y-[-50%] gap-4 border bg-background p-6 shadow-lg duration-200 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[state=closed]:slide-out-to-left-1/2 data-[state=closed]:slide-out-to-top-[48%] data-[state=open]:slide-in-from-left-1/2 data-[state=open]:slide-in-from-top-[48%] sm:rounded-lg",e),...r,children:[t,(0,h.jsxs)(y.bm,{className:"absolute right-4 top-4 rounded-sm opacity-70 ring-offset-background transition-opacity hover:opacity-100 focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none data-[state=open]:bg-accent data-[state=open]:text-muted-foreground",children:[(0,h.jsx)(m.A,{className:"h-4 w-4"}),(0,h.jsx)("span",{className:"sr-only",children:"Close"})]})]})]}));E.displayName=y.UC.displayName;let x=p.forwardRef(({className:e,...t},r)=>(0,h.jsx)(y.hE,{ref:r,className:(0,v.cn)("text-lg font-semibold leading-none tracking-tight",e),...t}));x.displayName=y.hE.displayName,p.forwardRef(({className:e,...t},r)=>(0,h.jsx)(y.VY,{ref:r,className:(0,v.cn)("text-sm text-muted-foreground",e),...t})).displayName=y.VY.displayName;var _=r(207);r(7377),Array(12).fill(0);var k=1,T=new class{constructor(){this.subscribe=e=>(this.subscribers.push(e),()=>{let t=this.subscribers.indexOf(e);this.subscribers.splice(t,1)}),this.publish=e=>{this.subscribers.forEach(t=>t(e))},this.addToast=e=>{this.publish(e),this.toasts=[...this.toasts,e]},this.create=e=>{var t;let{message:r,...n}=e,i="number"==typeof(null==e?void 0:e.id)||(null==(t=e.id)?void 0:t.length)>0?e.id:k++,o=this.toasts.find(e=>e.id===i),a=void 0===e.dismissible||e.dismissible;return this.dismissedToasts.has(i)&&this.dismissedToasts.delete(i),o?this.toasts=this.toasts.map(t=>t.id===i?(this.publish({...t,...e,id:i,title:r}),{...t,...e,id:i,dismissible:a,title:r}):t):this.addToast({title:r,...n,dismissible:a,id:i}),i},this.dismiss=e=>(this.dismissedToasts.add(e),e||this.toasts.forEach(e=>{this.subscribers.forEach(t=>t({id:e.id,dismiss:!0}))}),this.subscribers.forEach(t=>t({id:e,dismiss:!0})),e),this.message=(e,t)=>this.create({...t,message:e}),this.error=(e,t)=>this.create({...t,message:e,type:"error"}),this.success=(e,t)=>this.create({...t,type:"success",message:e}),this.info=(e,t)=>this.create({...t,type:"info",message:e}),this.warning=(e,t)=>this.create({...t,type:"warning",message:e}),this.loading=(e,t)=>this.create({...t,type:"loading",message:e}),this.promise=(e,t)=>{let r;if(!t)return;void 0!==t.loading&&(r=this.create({...t,promise:e,type:"loading",message:t.loading,description:"function"!=typeof t.description?t.description:void 0}));let n=e instanceof Promise?e:e(),i=void 0!==r,o,a=n.then(async e=>{if(o=["resolve",e],p.isValidElement(e))i=!1,this.create({id:r,type:"default",message:e});else if(O(e)&&!e.ok){i=!1;let n="function"==typeof t.error?await t.error(`HTTP error! status: ${e.status}`):t.error,o="function"==typeof t.description?await t.description(`HTTP error! status: ${e.status}`):t.description;this.create({id:r,type:"error",message:n,description:o})}else if(void 0!==t.success){i=!1;let n="function"==typeof t.success?await t.success(e):t.success,o="function"==typeof t.description?await t.description(e):t.description;this.create({id:r,type:"success",message:n,description:o})}}).catch(async e=>{if(o=["reject",e],void 0!==t.error){i=!1;let n="function"==typeof t.error?await t.error(e):t.error,o="function"==typeof t.description?await t.description(e):t.description;this.create({id:r,type:"error",message:n,description:o})}}).finally(()=>{var e;i&&(this.dismiss(r),r=void 0),null==(e=t.finally)||e.call(t)}),s=()=>new Promise((e,t)=>a.then(()=>"reject"===o[0]?t(o[1]):e(o[1])).catch(t));return"string"!=typeof r&&"number"!=typeof r?{unwrap:s}:Object.assign(r,{unwrap:s})},this.custom=(e,t)=>{let r=(null==t?void 0:t.id)||k++;return this.create({jsx:e(r),id:r,...t}),r},this.getActiveToasts=()=>this.toasts.filter(e=>!this.dismissedToasts.has(e.id)),this.subscribers=[],this.toasts=[],this.dismissedToasts=new Set}},O=e=>e&&"object"==typeof e&&"ok"in e&&"boolean"==typeof e.ok&&"status"in e&&"number"==typeof e.status;function S({gqlClient:e}){(0,_.useRouter)();let[t,r]=(0,p.useState)(!0);return((0,p.useCallback)(e=>`Sign in to deploy.laconic + +Address: ${e} +Nonce: ${Date.now()} +ChainId: ${process.env.NEXT_PUBLIC_LACONICD_CHAIN_ID}`,[]),(0,p.useCallback)(async(t,r,n)=>{try{if(!(await fetch("/api/auth/validate",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({signature:t,message:r,address:n})})).ok)throw Error("Validation failed");return e&&await e.getUser(),{success:!0}}catch(e){return console.error("Validation error:",e),{success:!1,error:e instanceof Error?e.message:"Authentication failed"}}},[e]),"true"===process.env.NEXT_PUBLIC_DEV_AUTO_AUTH||"true"===process.env.NEXT_PUBLIC_UI_ONLY_MODE)?null:(0,h.jsx)(g,{defaultOpen:!0,children:(0,h.jsxs)(E,{className:"sm:max-w-[425px]",children:[(0,h.jsx)(x,{children:t?"Connecting to Laconic Wallet...":"Laconic Wallet"}),(0,h.jsx)("div",{className:"mt-4 space-y-4",children:(0,h.jsx)("iframe",{id:"wallet-iframe",src:`${process.env.NEXT_PUBLIC_WALLET_IFRAME_URL}/Home`,className:"w-full h-[400px] border-0",sandbox:"allow-scripts allow-same-origin allow-forms"})})]})})}Object.assign((e,t)=>{let r=(null==t?void 0:t.id)||k++;return T.addToast({title:e,...t,id:r}),r},{success:T.success,info:T.info,warning:T.warning,error:T.error,custom:T.custom,message:T.message,promise:T.promise,dismiss:T.dismiss,loading:T.loading},{getHistory:()=>T.toasts,getToasts:()=>T.getActiveToasts()}),!function(e,{insertAt:t}={}){if(!e||"undefined"==typeof document)return;let r=document.head||document.getElementsByTagName("head")[0],n=document.createElement("style");n.type="text/css","top"===t&&r.firstChild?r.insertBefore(n,r.firstChild):r.appendChild(n),n.styleSheet?n.styleSheet.cssText=e:n.appendChild(document.createTextNode(e))}(`:where(html[dir="ltr"]),:where([data-sonner-toaster][dir="ltr"]){--toast-icon-margin-start: -3px;--toast-icon-margin-end: 4px;--toast-svg-margin-start: -1px;--toast-svg-margin-end: 0px;--toast-button-margin-start: auto;--toast-button-margin-end: 0;--toast-close-button-start: 0;--toast-close-button-end: unset;--toast-close-button-transform: translate(-35%, -35%)}:where(html[dir="rtl"]),:where([data-sonner-toaster][dir="rtl"]){--toast-icon-margin-start: 4px;--toast-icon-margin-end: -3px;--toast-svg-margin-start: 0px;--toast-svg-margin-end: -1px;--toast-button-margin-start: 0;--toast-button-margin-end: auto;--toast-close-button-start: unset;--toast-close-button-end: 0;--toast-close-button-transform: translate(35%, -35%)}:where([data-sonner-toaster]){position:fixed;width:var(--width);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;--gray1: hsl(0, 0%, 99%);--gray2: hsl(0, 0%, 97.3%);--gray3: hsl(0, 0%, 95.1%);--gray4: hsl(0, 0%, 93%);--gray5: hsl(0, 0%, 90.9%);--gray6: hsl(0, 0%, 88.7%);--gray7: hsl(0, 0%, 85.8%);--gray8: hsl(0, 0%, 78%);--gray9: hsl(0, 0%, 56.1%);--gray10: hsl(0, 0%, 52.3%);--gray11: hsl(0, 0%, 43.5%);--gray12: hsl(0, 0%, 9%);--border-radius: 8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:none;z-index:999999999;transition:transform .4s ease}:where([data-sonner-toaster][data-lifted="true"]){transform:translateY(-10px)}@media (hover: none) and (pointer: coarse){:where([data-sonner-toaster][data-lifted="true"]){transform:none}}:where([data-sonner-toaster][data-x-position="right"]){right:var(--offset-right)}:where([data-sonner-toaster][data-x-position="left"]){left:var(--offset-left)}:where([data-sonner-toaster][data-x-position="center"]){left:50%;transform:translate(-50%)}:where([data-sonner-toaster][data-y-position="top"]){top:var(--offset-top)}:where([data-sonner-toaster][data-y-position="bottom"]){bottom:var(--offset-bottom)}:where([data-sonner-toast]){--y: translateY(100%);--lift-amount: calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);filter:blur(0);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:none;overflow-wrap:anywhere}:where([data-sonner-toast][data-styled="true"]){padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px #0000001a;width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}:where([data-sonner-toast]:focus-visible){box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}:where([data-sonner-toast][data-y-position="top"]){top:0;--y: translateY(-100%);--lift: 1;--lift-amount: calc(1 * var(--gap))}:where([data-sonner-toast][data-y-position="bottom"]){bottom:0;--y: translateY(100%);--lift: -1;--lift-amount: calc(var(--lift) * var(--gap))}:where([data-sonner-toast]) :where([data-description]){font-weight:400;line-height:1.4;color:inherit}:where([data-sonner-toast]) :where([data-title]){font-weight:500;line-height:1.5;color:inherit}:where([data-sonner-toast]) :where([data-icon]){display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}:where([data-sonner-toast][data-promise="true"]) :where([data-icon])>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}:where([data-sonner-toast]) :where([data-icon])>*{flex-shrink:0}:where([data-sonner-toast]) :where([data-icon]) svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}:where([data-sonner-toast]) :where([data-content]){display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;cursor:pointer;outline:none;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}:where([data-sonner-toast]) :where([data-button]):focus-visible{box-shadow:0 0 0 2px #0006}:where([data-sonner-toast]) :where([data-button]):first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}:where([data-sonner-toast]) :where([data-cancel]){color:var(--normal-text);background:rgba(0,0,0,.08)}:where([data-sonner-toast][data-theme="dark"]) :where([data-cancel]){background:rgba(255,255,255,.3)}:where([data-sonner-toast]) :where([data-close-button]){position:absolute;left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast] [data-close-button]{background:var(--gray1)}:where([data-sonner-toast]) :where([data-close-button]):focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}:where([data-sonner-toast]) :where([data-disabled="true"]){cursor:not-allowed}:where([data-sonner-toast]):hover :where([data-close-button]):hover{background:var(--gray2);border-color:var(--gray5)}:where([data-sonner-toast][data-swiping="true"]):before{content:"";position:absolute;left:-50%;right:-50%;height:100%;z-index:-1}:where([data-sonner-toast][data-y-position="top"][data-swiping="true"]):before{bottom:50%;transform:scaleY(3) translateY(50%)}:where([data-sonner-toast][data-y-position="bottom"][data-swiping="true"]):before{top:50%;transform:scaleY(3) translateY(-50%)}:where([data-sonner-toast][data-swiping="false"][data-removed="true"]):before{content:"";position:absolute;inset:0;transform:scaleY(2)}:where([data-sonner-toast]):after{content:"";position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}:where([data-sonner-toast][data-mounted="true"]){--y: translateY(0);opacity:1}:where([data-sonner-toast][data-expanded="false"][data-front="false"]){--scale: var(--toasts-before) * .05 + 1;--y: translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}:where([data-sonner-toast])>*{transition:opacity .4s}:where([data-sonner-toast][data-expanded="false"][data-front="false"][data-styled="true"])>*{opacity:0}:where([data-sonner-toast][data-visible="false"]){opacity:0;pointer-events:none}:where([data-sonner-toast][data-mounted="true"][data-expanded="true"]){--y: translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}:where([data-sonner-toast][data-removed="true"][data-front="true"][data-swipe-out="false"]){--y: translateY(calc(var(--lift) * -100%));opacity:0}:where([data-sonner-toast][data-removed="true"][data-front="false"][data-swipe-out="false"][data-expanded="true"]){--y: translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}:where([data-sonner-toast][data-removed="true"][data-front="false"][data-swipe-out="false"][data-expanded="false"]){--y: translateY(40%);opacity:0;transition:transform .5s,opacity .2s}:where([data-sonner-toast][data-removed="true"][data-front="false"]):before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y, 0px)) translate(var(--swipe-amount-x, 0px));transition:none}[data-sonner-toast][data-swiped=true]{user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{0%{transform:var(--y) translate(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translate(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{0%{transform:var(--y) translate(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translate(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (max-width: 600px){[data-sonner-toaster]{position:fixed;right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-theme=light]{--normal-bg: #fff;--normal-border: var(--gray4);--normal-text: var(--gray12);--success-bg: hsl(143, 85%, 96%);--success-border: hsl(145, 92%, 91%);--success-text: hsl(140, 100%, 27%);--info-bg: hsl(208, 100%, 97%);--info-border: hsl(221, 91%, 91%);--info-text: hsl(210, 92%, 45%);--warning-bg: hsl(49, 100%, 97%);--warning-border: hsl(49, 91%, 91%);--warning-text: hsl(31, 92%, 45%);--error-bg: hsl(359, 100%, 97%);--error-border: hsl(359, 100%, 94%);--error-text: hsl(360, 100%, 45%)}[data-sonner-toaster][data-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg: #000;--normal-border: hsl(0, 0%, 20%);--normal-text: var(--gray1)}[data-sonner-toaster][data-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg: #fff;--normal-border: var(--gray3);--normal-text: var(--gray12)}[data-sonner-toaster][data-theme=dark]{--normal-bg: #000;--normal-bg-hover: hsl(0, 0%, 12%);--normal-border: hsl(0, 0%, 20%);--normal-border-hover: hsl(0, 0%, 25%);--normal-text: var(--gray1);--success-bg: hsl(150, 100%, 6%);--success-border: hsl(147, 100%, 12%);--success-text: hsl(150, 86%, 65%);--info-bg: hsl(215, 100%, 6%);--info-border: hsl(223, 100%, 12%);--info-text: hsl(216, 87%, 65%);--warning-bg: hsl(64, 100%, 6%);--warning-border: hsl(60, 100%, 12%);--warning-text: hsl(46, 87%, 65%);--error-bg: hsl(358, 76%, 10%);--error-border: hsl(357, 89%, 16%);--error-text: hsl(358, 100%, 81%)}[data-sonner-toaster][data-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success],[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info],[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning],[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error],[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size: 16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:nth-child(1){animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}to{opacity:.15}}@media (prefers-reduced-motion){[data-sonner-toast],[data-sonner-toast]>*,.sonner-loading-bar{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)} +`);var I=r(5509),C="Invariant Violation",D=Object.setPrototypeOf,N=void 0===D?function(e,t){return e.__proto__=t,e}:D,A=function(e){function t(r){void 0===r&&(r=C);var n=e.call(this,"number"==typeof r?C+": "+r+" (see https://github.com/apollographql/invariant-packages)":r)||this;return n.framesToPop=1,n.name=C,N(n,t.prototype),n}return(0,I.C6)(t,e),t}(Error);function R(e,t){if(!e)throw new A(t)}var j=["debug","log","warn","error","silent"],P=j.indexOf("log");function F(e){return function(){if(j.indexOf(e)>=P)return(console[e]||console.log).apply(console,arguments)}}!function(e){e.debug=F("debug"),e.log=F("log"),e.warn=F("warn"),e.error=F("error")}(R||(R={}));var q="3.9.11";function M(e){try{return e()}catch(e){}}let L=M(function(){return globalThis})||M(function(){return window})||M(function(){return self})||M(function(){return global})||M(function(){return M.constructor("return this")()});var V=new Map;function Q(e){var t=V.get(e)||1;return V.set(e,t+1),"".concat(e,":").concat(t,":").concat(Math.random().toString(36).slice(2))}function U(e,t){void 0===t&&(t=0);var r=Q("stringifyForDisplay");return JSON.stringify(e,function(e,t){return void 0===t?r:t},t).split(JSON.stringify(r)).join("")}function z(e){return function(t){for(var r=[],n=1;ne.length)&&(t=e.length);for(var r=0,n=Array(t);r1,i=!1,o=arguments[1],a=o;return new r(function(r){return t.subscribe({next:function(t){var o=!i;if(i=!0,!o||n)try{a=e(a,t)}catch(e){return r.error(e)}else a=t},error:function(e){r.error(e)},complete:function(){if(!i&&!n)return r.error(TypeError("Cannot reduce an empty sequence"));r.next(a),r.complete()}})})},t.concat=function(){for(var e=this,t=arguments.length,r=Array(t),n=0;n=0&&i.splice(e,1),a()}});i.push(o)},error:function(e){n.error(e)},complete:function(){a()}});function a(){o.closed&&0===i.length&&n.complete()}return function(){i.forEach(function(e){return e.unsubscribe()}),o.unsubscribe()}})},t[en]=function(){return this},e.from=function(t){var r="function"==typeof this?this:e;if(null==t)throw TypeError(t+" is not an object");var n=eo(t,en);if(n){var i=n.call(t);if(Object(i)!==i)throw TypeError(i+" is not an object");return i instanceof ey&&i.constructor===r?i:new r(function(e){return i.subscribe(e)})}if(ee("iterator")&&(n=eo(t,er)))return new r(function(e){el(function(){if(!e.closed){for(var r,i=function(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return H(e,void 0);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return H(e,void 0)}}(e))){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(n.call(t));!(r=i()).done;){var o=r.value;if(e.next(o),e.closed)return}e.complete()}})});if(Array.isArray(t))return new r(function(e){el(function(){if(!e.closed){for(var r=0;re}},ex="undefined"!=typeof WeakMap?WeakMap:Map,e_="undefined"!=typeof FinalizationRegistry?FinalizationRegistry:function(){return{register:ew,unregister:ew}};class ek{constructor(e=1/0,t=ew){this.max=e,this.dispose=t,this.map=new ex,this.newest=null,this.oldest=null,this.unfinalizedNodes=new Set,this.finalizationScheduled=!1,this.size=0,this.finalize=()=>{let e=this.unfinalizedNodes.values();for(let t=0;t<10024;t++){let t=e.next().value;if(!t)break;this.unfinalizedNodes.delete(t);let r=t.key;delete t.key,t.keyRef=new eE(r),this.registry.register(r,t,t)}this.unfinalizedNodes.size>0?queueMicrotask(this.finalize):this.finalizationScheduled=!1},this.registry=new e_(this.deleteNode.bind(this))}has(e){return this.map.has(e)}get(e){let t=this.getNode(e);return t&&t.value}getNode(e){let t=this.map.get(e);if(t&&t!==this.newest){let{older:e,newer:r}=t;r&&(r.older=e),e&&(e.newer=r),t.older=this.newest,t.older.newer=t,t.newer=null,this.newest=t,t===this.oldest&&(this.oldest=r)}return t}set(e,t){let r=this.getNode(e);return r?r.value=t:(r={key:e,value:t,newer:null,older:this.newest},this.newest&&(this.newest.newer=r),this.newest=r,this.oldest=this.oldest||r,this.scheduleFinalization(r),this.map.set(e,r),this.size++,r.value)}clean(){for(;this.oldest&&this.size>this.max;)this.deleteNode(this.oldest)}deleteNode(e){e===this.newest&&(this.newest=e.older),e===this.oldest&&(this.oldest=e.newer),e.newer&&(e.newer.older=e.older),e.older&&(e.older.newer=e.newer),this.size--;let t=e.key||e.keyRef&&e.keyRef.deref();this.dispose(e.value,t),e.keyRef?this.registry.unregister(e):this.unfinalizedNodes.delete(e),t&&this.map.delete(t)}delete(e){let t=this.map.get(e);return!!t&&(this.deleteNode(t),!0)}scheduleFinalization(e){this.unfinalizedNodes.add(e),this.finalizationScheduled||(this.finalizationScheduled=!0,queueMicrotask(this.finalize))}}function eT(){}class eO{constructor(e=1/0,t=eT){this.max=e,this.dispose=t,this.map=new Map,this.newest=null,this.oldest=null}has(e){return this.map.has(e)}get(e){let t=this.getNode(e);return t&&t.value}get size(){return this.map.size}getNode(e){let t=this.map.get(e);if(t&&t!==this.newest){let{older:e,newer:r}=t;r&&(r.older=e),e&&(e.newer=r),t.older=this.newest,t.older.newer=t,t.newer=null,this.newest=t,t===this.oldest&&(this.oldest=r)}return t}set(e,t){let r=this.getNode(e);return r?r.value=t:(r={key:e,value:t,newer:null,older:this.newest},this.newest&&(this.newest.newer=r),this.newest=r,this.oldest=this.oldest||r,this.map.set(e,r),r.value)}clean(){for(;this.oldest&&this.map.size>this.max;)this.delete(this.oldest.key)}delete(e){let t=this.map.get(e);return!!t&&(t===this.newest&&(this.newest=t.older),t===this.oldest&&(this.oldest=t.newer),t.newer&&(t.newer.older=t.older),t.older&&(t.older.newer=t.newer),this.map.delete(e),this.dispose(t.value,e),!0)}}var eS=new WeakSet;function eI(e){eS.has(e)||(eS.add(e),setTimeout(function(){e.clean(),eS.delete(e)},100))}var eC=function(e,t){var r=new ek(e,t);return r.set=function(e,t){return eI(this),ek.prototype.set.call(this,e,t)},r},eD=function(e,t){var r=new eO(e,t);return r.set=function(e,t){return eI(this),eO.prototype.set.call(this,e,t)},r},eN=Symbol.for("apollo.cacheSize"),eA=(0,I.Cl)({},L[eN]),eR={},ej=!1!==globalThis.__DEV__?function(){var e,t,r,n,i;if(!(!1!==globalThis.__DEV__))throw Error("only supported in development mode");return{limits:Object.fromEntries(Object.entries({parser:1e3,canonicalStringify:1e3,print:2e3,"documentTransform.cache":2e3,"queryManager.getDocumentInfo":2e3,"PersistedQueryLink.persistedQueryHashes":2e3,"fragmentRegistry.transform":2e3,"fragmentRegistry.lookup":1e3,"fragmentRegistry.findFragmentSpreads":4e3,"cache.fragmentQueryDocuments":1e3,"removeTypenameFromVariables.getVariableDefinitions":2e3,"inMemoryCache.maybeBroadcastWatch":5e3,"inMemoryCache.executeSelectionSet":5e4,"inMemoryCache.executeSubSelectedArray":1e4}).map(function(e){var t=e[0],r=e[1];return[t,eA[t]||r]})),sizes:(0,I.Cl)({print:null===(e=eR.print)||void 0===e?void 0:e.call(eR),parser:null===(t=eR.parser)||void 0===t?void 0:t.call(eR),canonicalStringify:null===(r=eR.canonicalStringify)||void 0===r?void 0:r.call(eR),links:function e(t){var r;return t?(0,I.fX)((0,I.fX)([null===(r=null==t?void 0:t.getMemoryInternals)||void 0===r?void 0:r.call(t)],e(null==t?void 0:t.left),!0),e(null==t?void 0:t.right),!0).filter(eL):[]}(this.link),queryManager:{getDocumentInfo:this.queryManager.transformCache.size,documentTransforms:eV(this.queryManager.documentTransform)}},null===(i=(n=this.cache).getMemoryInternals)||void 0===i?void 0:i.call(n))}}:void 0,eP=!1!==globalThis.__DEV__?function(){var e=this.config.fragments;return(0,I.Cl)((0,I.Cl)({},eq.apply(this)),{addTypenameDocumentTransform:eV(this.addTypenameTransform),inMemoryCache:{executeSelectionSet:eM(this.storeReader.executeSelectionSet),executeSubSelectedArray:eM(this.storeReader.executeSubSelectedArray),maybeBroadcastWatch:eM(this.maybeBroadcastWatch)},fragmentRegistry:{findFragmentSpreads:eM(null==e?void 0:e.findFragmentSpreads),lookup:eM(null==e?void 0:e.lookup),transform:eM(null==e?void 0:e.transform)}})}:void 0,eF=!1!==globalThis.__DEV__?eq:void 0;function eq(){return{cache:{fragmentQueryDocuments:eM(this.getFragmentDoc)}}}function eM(e){return e&&"dirtyKey"in e?e.size:void 0}function eL(e){return null!=e}function eV(e){return(function e(t){return t?(0,I.fX)((0,I.fX)([eM(null==t?void 0:t.performWork)],e(null==t?void 0:t.left),!0),e(null==t?void 0:t.right),!0).filter(eL):[]})(e).map(function(e){return{cache:e}})}var eQ=Object.assign(function(e){return JSON.stringify(e,eU)},{reset:function(){a=new eD(eA.canonicalStringify||1e3)}});function eU(e,t){if(t&&"object"==typeof t){var r=Object.getPrototypeOf(t);if(r===Object.prototype||null===r){var n=Object.keys(t);if(n.every(ez))return t;var i=JSON.stringify(n),o=a.get(i);if(!o){n.sort();var s=JSON.stringify(n);o=a.get(s)||n,a.set(i,o),a.set(s,o)}var l=Object.create(r);return o.forEach(function(e){l[e]=t[e]}),l}}return t}function ez(e,t,r){return 0===t||r[t-1]<=e}function eB(e){return{__ref:String(e)}}function e$(e){return!!(e&&"object"==typeof e&&"string"==typeof e.__ref)}function eW(e,t,r,n){if("IntValue"===r.kind||"FloatValue"===r.kind)e[t.value]=Number(r.value);else if("BooleanValue"===r.kind||"StringValue"===r.kind)e[t.value]=r.value;else if("ObjectValue"===r.kind){var i={};r.fields.map(function(e){return eW(i,e.name,e.value,n)}),e[t.value]=i}else if("Variable"===r.kind){var o=(n||{})[r.name.value];e[t.value]=o}else if("ListValue"===r.kind)e[t.value]=r.values.map(function(e){var r={};return eW(r,t,e,n),r[t.value]});else if("EnumValue"===r.kind)e[t.value]=r.value;else if("NullValue"===r.kind)e[t.value]=null;else throw $(82,t.value,r.kind)}!1!==globalThis.__DEV__&&(i=function(){return a.size},eR.canonicalStringify=i),eQ.reset();var eK=["connection","include","skip","client","rest","export","nonreactive"],eY=eQ,eG=Object.assign(function(e,t,r){if(t&&r&&r.connection&&r.connection.key){if(!r.connection.filter||!(r.connection.filter.length>0))return r.connection.key;var n=r.connection.filter?r.connection.filter:[];n.sort();var i={};return n.forEach(function(e){i[e]=t[e]}),"".concat(r.connection.key,"(").concat(eY(i),")")}var o=e;if(t){var a=eY(t);o+="(".concat(a,")")}return r&&Object.keys(r).forEach(function(e){-1===eK.indexOf(e)&&(r[e]&&Object.keys(r[e]).length?o+="@".concat(e,"(").concat(eY(r[e]),")"):o+="@".concat(e))}),o},{setStringify:function(e){var t=eY;return eY=e,t}});function eH(e,t){if(e.arguments&&e.arguments.length){var r={};return e.arguments.forEach(function(e){return eW(r,e.name,e.value,t)}),r}return null}function eJ(e){return e.alias?e.alias.value:e.name.value}function eX(e,t,r){for(var n,i=0,o=t.selections;it.indexOf(i))throw $(43,i)}return e}(t)).variables||{},extensions:r.extensions||{},operationName:r.operationName,query:r.query}).operationName||(n.operationName="string"!=typeof n.query?e2(n.query)||void 0:""),o=(0,I.Cl)({},i),Object.defineProperty(n,"setContext",{enumerable:!1,value:function(e){o="function"==typeof e?(0,I.Cl)((0,I.Cl)({},o),e(o)):(0,I.Cl)((0,I.Cl)({},o),e)}}),Object.defineProperty(n,"getContext",{enumerable:!1,value:function(){return(0,I.Cl)({},o)}}),n))||ey.of()},e.concat=function(t,r){var n=e9(t);if(e7(n))return!1!==globalThis.__DEV__&&B.warn(35,n),n;var i=e9(r);return Object.assign(new e(e7(i)?function(e){return n.request(e,function(e){return i.request(e)||ey.of()})||ey.of()}:function(e,t){return n.request(e,function(e){return i.request(e,t)||ey.of()})||ey.of()}),{left:n,right:i})},e.prototype.split=function(t,r,n){return this.concat(e.split(t,r,n||new e(e8)))},e.prototype.concat=function(t){return e.concat(this,t)},e.prototype.request=function(e,t){throw $(36)},e.prototype.onError=function(e,t){if(t&&t.error)return t.error(e),!1;throw e},e.prototype.setOnError=function(e){return this.onError=e,this},e}(),tt=te.execute;function tr(e,t){if(!e)throw Error(t)}function tn(e,t){switch(typeof e){case"string":return JSON.stringify(e);case"function":return e.name?`[function ${e.name}]`:"[function]";case"object":return function(e,t){if(null===e)return"null";if(t.includes(e))return"[Circular]";let r=[...t,e];if("function"==typeof e.toJSON){let t=e.toJSON();if(t!==e)return"string"==typeof t?t:tn(t,r)}else if(Array.isArray(e))return function(e,t){if(0===e.length)return"[]";if(t.length>2)return"[Array]";let r=Math.min(10,e.length),n=e.length-r,i=[];for(let n=0;n1&&i.push(`... ${n} more items`),"["+i.join(", ")+"]"}(e,r);return function(e,t){let r=Object.entries(e);return 0===r.length?"{}":t.length>2?"["+function(e){let t=Object.prototype.toString.call(e).replace(/^\[object /,"").replace(/]$/,"");if("Object"===t&&"function"==typeof e.constructor){let t=e.constructor.name;if("string"==typeof t&&""!==t)return t}return t}(e)+"]":"{ "+r.map(([e,r])=>e+": "+tn(r,t)).join(", ")+" }"}(e,r)}(e,t);default:return String(e)}}class ti{constructor(e,t,r){this.start=e.start,this.end=t.end,this.startToken=e,this.endToken=t,this.source=r}get[Symbol.toStringTag](){return"Location"}toJSON(){return{start:this.start,end:this.end}}}class to{constructor(e,t,r,n,i,o){this.kind=e,this.start=t,this.end=r,this.line=n,this.column=i,this.value=o,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}}}let ta={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"]},ts=new Set(Object.keys(ta));function tl(e){let t=null==e?void 0:e.kind;return"string"==typeof t&&ts.has(t)}(function(e){e.QUERY="query",e.MUTATION="mutation",e.SUBSCRIPTION="subscription"})(s||(s={})),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"}(l||(l={}));let tu=Object.freeze({});function tc(e,t,r=ta){let n,i,o;let a=new Map;for(let e of Object.values(l))a.set(e,function(e,t){let r=e[t];return"object"==typeof r?r:"function"==typeof r?{enter:r,leave:void 0}:{enter:e.enter,leave:e.leave}}(t,e));let s=Array.isArray(e),u=[e],c=-1,d=[],f=e,h=[],p=[];do{var y,m,v;let e;let l=++c===u.length,g=l&&0!==d.length;if(l){if(i=0===p.length?void 0:h[h.length-1],f=o,o=p.pop(),g){if(s){f=f.slice();let e=0;for(let[t,r]of d){let n=t-e;null===r?(f.splice(n,1),e++):f[n]=r}}else for(let[e,t]of(f=Object.defineProperties({},Object.getOwnPropertyDescriptors(f)),d))f[e]=t}c=n.index,u=n.keys,d=n.edits,s=n.inArray,n=n.prev}else if(o){if(null==(f=o[i=s?c:u[c]]))continue;h.push(i)}if(!Array.isArray(f)){tl(f)||tr(!1,`Invalid AST Node: ${tn(f,[])}.`);let r=l?null===(y=a.get(f.kind))||void 0===y?void 0:y.leave:null===(m=a.get(f.kind))||void 0===m?void 0:m.enter;if((e=null==r?void 0:r.call(t,f,i,o,h,p))===tu)break;if(!1===e){if(!l){h.pop();continue}}else if(void 0!==e&&(d.push([i,e]),!l)){if(tl(e))f=e;else{h.pop();continue}}}void 0===e&&g&&d.push([i,f]),l?h.pop():(n={inArray:s,index:c,keys:u,edits:d,prev:n},u=(s=Array.isArray(f))?f:null!==(v=r[f.kind])&&void 0!==v?v:[],c=-1,d=[],o&&p.push(o),o=f)}while(void 0!==n);return 0!==d.length?d[d.length-1][1]:e}function td(e,t){var r,n=e.directives;return!n||!n.length||(r=[],n&&n.length&&n.forEach(function(e){var t;if(!("skip"!==(t=e.name.value)&&"include"!==t)){var n=e.arguments,i=e.name.value;B(n&&1===n.length,68,i);var o=n[0];B(o.name&&"if"===o.name.value,69,i);var a=o.value;B(a&&("Variable"===a.kind||"BooleanValue"===a.kind),70,i),r.push({directive:e,ifArgument:o})}}),r).every(function(e){var r=e.directive,n=e.ifArgument,i=!1;return"Variable"===n.value.kind?B(void 0!==(i=t&&t[n.value.name.value]),67,r.name.value):i=n.value.value,"skip"===r.name.value?!i:i})}function tf(e,t,r){var n=new Set(e),i=n.size;return tc(t,{Directive:function(e){if(n.delete(e.name.value)&&(!r||!n.size))return tu}}),r?!n.size:n.size=0});var tb=function(e,t,r){var n=Error(r);throw n.name="ServerError",n.response=e,n.statusCode=e.status,n.result=t,n},tw=Symbol(),tE=function(e){var t=(0,I.fX)((0,I.fX)((0,I.fX)([],e.graphQLErrors,!0),e.clientErrors,!0),e.protocolErrors,!0);return e.networkError&&t.push(e.networkError),t.map(function(e){return em(e)&&e.message||"Error message not found."}).join("\n")},tx=function(e){function t(r){var n=r.graphQLErrors,i=r.protocolErrors,o=r.clientErrors,a=r.networkError,s=r.errorMessage,l=r.extraInfo,u=e.call(this,s)||this;return u.name="ApolloError",u.graphQLErrors=n||[],u.protocolErrors=i||[],u.clientErrors=o||[],u.networkError=a||null,u.message=s||tE(u),u.extraInfo=l,u.__proto__=t.prototype,u}return(0,I.C6)(t,e),t}(Error),t_=Array.isArray;function tk(e){return Array.isArray(e)&&e.length>0}var tT=Object.prototype.hasOwnProperty;function tO(){for(var e=[],t=0;t1)for(var n=new tC,i=1;i=0;--o){var a=i[o],s=isNaN(+a)?{}:[];s[a]=t,t=s}r=n.merge(r,t)}),r}var tA=Object.prototype.hasOwnProperty;function tR(e,t){e.status>=300&&tb(e,function(){try{return JSON.parse(t)}catch(e){return t}}(),"Response not successful: Received status code ".concat(e.status));try{return JSON.parse(t)}catch(r){throw r.name="ServerParseError",r.response=e,r.statusCode=e.status,r.bodyText=t,r}}var tj=function(e){if(!e&&"undefined"==typeof fetch)throw $(37)};function tP(e){return 9===e||32===e}function tF(e){return e>=48&&e<=57}function tq(e){return e>=97&&e<=122||e>=65&&e<=90}function tM(e){return tq(e)||95===e}let tL=/[\x00-\x1f\x22\x5c\x7f-\x9f]/g;function tV(e){return tQ[e.charCodeAt(0)]}let tQ=["\\u0000","\\u0001","\\u0002","\\u0003","\\u0004","\\u0005","\\u0006","\\u0007","\\b","\\t","\\n","\\u000B","\\f","\\r","\\u000E","\\u000F","\\u0010","\\u0011","\\u0012","\\u0013","\\u0014","\\u0015","\\u0016","\\u0017","\\u0018","\\u0019","\\u001A","\\u001B","\\u001C","\\u001D","\\u001E","\\u001F","","",'\\"',"","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","\\\\","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","\\u007F","\\u0080","\\u0081","\\u0082","\\u0083","\\u0084","\\u0085","\\u0086","\\u0087","\\u0088","\\u0089","\\u008A","\\u008B","\\u008C","\\u008D","\\u008E","\\u008F","\\u0090","\\u0091","\\u0092","\\u0093","\\u0094","\\u0095","\\u0096","\\u0097","\\u0098","\\u0099","\\u009A","\\u009B","\\u009C","\\u009D","\\u009E","\\u009F"],tU={Name:{leave:e=>e.value},Variable:{leave:e=>"$"+e.name},Document:{leave:e=>tz(e.definitions,"\n\n")},OperationDefinition:{leave(e){let t=t$("(",tz(e.variableDefinitions,", "),")"),r=tz([e.operation,tz([e.name,t]),tz(e.directives," ")]," ");return("query"===r?"":r+" ")+e.selectionSet}},VariableDefinition:{leave:({variable:e,type:t,defaultValue:r,directives:n})=>e+": "+t+t$(" = ",r)+t$(" ",tz(n," "))},SelectionSet:{leave:({selections:e})=>tB(e)},Field:{leave({alias:e,name:t,arguments:r,directives:n,selectionSet:i}){let o=t$("",e,": ")+t,a=o+t$("(",tz(r,", "),")");return a.length>80&&(a=o+t$("(\n",tW(tz(r,"\n")),"\n)")),tz([a,tz(n," "),i]," ")}},Argument:{leave:({name:e,value:t})=>e+": "+t},FragmentSpread:{leave:({name:e,directives:t})=>"..."+e+t$(" ",tz(t," "))},InlineFragment:{leave:({typeCondition:e,directives:t,selectionSet:r})=>tz(["...",t$("on ",e),tz(t," "),r]," ")},FragmentDefinition:{leave:({name:e,typeCondition:t,variableDefinitions:r,directives:n,selectionSet:i})=>`fragment ${e}${t$("(",tz(r,", "),")")} on ${t} ${t$("",tz(n," ")," ")}`+i},IntValue:{leave:({value:e})=>e},FloatValue:{leave:({value:e})=>e},StringValue:{leave:({value:e,block:t})=>t?function(e,t){let r=e.replace(/"""/g,'\\"""'),n=r.split(/\r\n|[\n\r]/g),i=1===n.length,o=n.length>1&&n.slice(1).every(e=>0===e.length||tP(e.charCodeAt(0))),a=r.endsWith('\\"""'),s=e.endsWith('"')&&!a,l=e.endsWith("\\"),u=s||l,c=!i||e.length>70||u||o||a,d="",f=i&&tP(e.charCodeAt(0));return(c&&!f||o)&&(d+="\n"),d+=r,(c||u)&&(d+="\n"),'"""'+d+'"""'}(e):`"${e.replace(tL,tV)}"`},BooleanValue:{leave:({value:e})=>e?"true":"false"},NullValue:{leave:()=>"null"},EnumValue:{leave:({value:e})=>e},ListValue:{leave:({values:e})=>"["+tz(e,", ")+"]"},ObjectValue:{leave:({fields:e})=>"{"+tz(e,", ")+"}"},ObjectField:{leave:({name:e,value:t})=>e+": "+t},Directive:{leave:({name:e,arguments:t})=>"@"+e+t$("(",tz(t,", "),")")},NamedType:{leave:({name:e})=>e},ListType:{leave:({type:e})=>"["+e+"]"},NonNullType:{leave:({type:e})=>e+"!"},SchemaDefinition:{leave:({description:e,directives:t,operationTypes:r})=>t$("",e,"\n")+tz(["schema",tz(t," "),tB(r)]," ")},OperationTypeDefinition:{leave:({operation:e,type:t})=>e+": "+t},ScalarTypeDefinition:{leave:({description:e,name:t,directives:r})=>t$("",e,"\n")+tz(["scalar",t,tz(r," ")]," ")},ObjectTypeDefinition:{leave:({description:e,name:t,interfaces:r,directives:n,fields:i})=>t$("",e,"\n")+tz(["type",t,t$("implements ",tz(r," & ")),tz(n," "),tB(i)]," ")},FieldDefinition:{leave:({description:e,name:t,arguments:r,type:n,directives:i})=>t$("",e,"\n")+t+(tK(r)?t$("(\n",tW(tz(r,"\n")),"\n)"):t$("(",tz(r,", "),")"))+": "+n+t$(" ",tz(i," "))},InputValueDefinition:{leave:({description:e,name:t,type:r,defaultValue:n,directives:i})=>t$("",e,"\n")+tz([t+": "+r,t$("= ",n),tz(i," ")]," ")},InterfaceTypeDefinition:{leave:({description:e,name:t,interfaces:r,directives:n,fields:i})=>t$("",e,"\n")+tz(["interface",t,t$("implements ",tz(r," & ")),tz(n," "),tB(i)]," ")},UnionTypeDefinition:{leave:({description:e,name:t,directives:r,types:n})=>t$("",e,"\n")+tz(["union",t,tz(r," "),t$("= ",tz(n," | "))]," ")},EnumTypeDefinition:{leave:({description:e,name:t,directives:r,values:n})=>t$("",e,"\n")+tz(["enum",t,tz(r," "),tB(n)]," ")},EnumValueDefinition:{leave:({description:e,name:t,directives:r})=>t$("",e,"\n")+tz([t,tz(r," ")]," ")},InputObjectTypeDefinition:{leave:({description:e,name:t,directives:r,fields:n})=>t$("",e,"\n")+tz(["input",t,tz(r," "),tB(n)]," ")},DirectiveDefinition:{leave:({description:e,name:t,arguments:r,repeatable:n,locations:i})=>t$("",e,"\n")+"directive @"+t+(tK(r)?t$("(\n",tW(tz(r,"\n")),"\n)"):t$("(",tz(r,", "),")"))+(n?" repeatable":"")+" on "+tz(i," | ")},SchemaExtension:{leave:({directives:e,operationTypes:t})=>tz(["extend schema",tz(e," "),tB(t)]," ")},ScalarTypeExtension:{leave:({name:e,directives:t})=>tz(["extend scalar",e,tz(t," ")]," ")},ObjectTypeExtension:{leave:({name:e,interfaces:t,directives:r,fields:n})=>tz(["extend type",e,t$("implements ",tz(t," & ")),tz(r," "),tB(n)]," ")},InterfaceTypeExtension:{leave:({name:e,interfaces:t,directives:r,fields:n})=>tz(["extend interface",e,t$("implements ",tz(t," & ")),tz(r," "),tB(n)]," ")},UnionTypeExtension:{leave:({name:e,directives:t,types:r})=>tz(["extend union",e,tz(t," "),t$("= ",tz(r," | "))]," ")},EnumTypeExtension:{leave:({name:e,directives:t,values:r})=>tz(["extend enum",e,tz(t," "),tB(r)]," ")},InputObjectTypeExtension:{leave:({name:e,directives:t,fields:r})=>tz(["extend input",e,tz(t," "),tB(r)]," ")}};function tz(e,t=""){var r;return null!==(r=null==e?void 0:e.filter(e=>e).join(t))&&void 0!==r?r:""}function tB(e){return t$("{\n",tW(tz(e,"\n")),"\n}")}function t$(e,t,r=""){return null!=t&&""!==t?e+t+r:""}function tW(e){return t$(" ",e.replace(/\n/g,"\n "))}function tK(e){var t;return null!==(t=null==e?void 0:e.some(e=>e.includes("\n")))&&void 0!==t&&t}var tY=Object.assign(function(e){var t=u.get(e);return t||(t=tc(e,tU),u.set(e,t)),t},{reset:function(){u=new eC(eA.print||2e3)}});tY.reset(),!1!==globalThis.__DEV__&&(o=function(){return u?u.size:0},eR.print=o);var tG={http:{includeQuery:!0,includeExtensions:!1,preserveHeaderCase:!1},headers:{accept:"*/*","content-type":"application/json"},options:{method:"POST"}},tH=function(e,t){return t(e)};function tJ(e){return new ey(function(t){t.error(e)})}var tX={kind:l.FIELD,name:{kind:l.NAME,value:"__typename"}};function tZ(e){var t=new Map;return function(r){void 0===r&&(r=e);var n=t.get(r);return n||t.set(r,n={variables:new Set,fragmentSpreads:new Set}),n}}function t0(e,t){e0(t);for(var r,n,i,o,a=tZ(""),s=tZ(""),u=function(e){for(var t=0,r=void 0;t=0;--d)t.definitions[d].kind===l.OPERATION_DEFINITION&&++c;var f=(r=new Map,n=new Map,e.forEach(function(e){e&&(e.name?r.set(e.name,e):e.test&&n.set(e.test,e))}),function(e){var t=r.get(e.name.value);return!t&&n.size&&n.forEach(function(r,n){n(e)&&(t=r)}),t}),h=function(e){return tk(e)&&e.map(f).some(function(e){return e&&e.remove})},p=new Map,y=!1,m={enter:function(e){if(h(e.directives))return y=!0,null}},v=tc(t,{Field:m,InlineFragment:m,VariableDefinition:{enter:function(){return!1}},Variable:{enter:function(e,t,r,n,i){var o=u(i);o&&o.variables.add(e.name.value)}},FragmentSpread:{enter:function(e,t,r,n,i){if(h(e.directives))return y=!0,null;var o=u(i);o&&o.fragmentSpreads.add(e.name.value)}},FragmentDefinition:{enter:function(e,t,r,n){p.set(JSON.stringify(n),e)},leave:function(e,t,r,n){return e===p.get(JSON.stringify(n))?e:c>0&&e.selectionSet.selections.every(function(e){return e.kind===l.FIELD&&"__typename"===e.name.value})?(s(e.name.value).removed=!0,y=!0,null):void 0}},Directive:{leave:function(e){if(f(e))return y=!0,null}}});if(!y)return t;var g=function(e){return e.transitiveVars||(e.transitiveVars=new Set(e.variables),e.removed||e.fragmentSpreads.forEach(function(t){g(s(t)).transitiveVars.forEach(function(t){e.transitiveVars.add(t)})})),e},b=new Set;v.definitions.forEach(function(e){e.kind===l.OPERATION_DEFINITION?g(a(e.name&&e.name.value)).fragmentSpreads.forEach(function(e){b.add(e)}):e.kind!==l.FRAGMENT_DEFINITION||0!==c||s(e.name.value).removed||b.add(e.name.value)}),b.forEach(function(e){g(s(e)).fragmentSpreads.forEach(function(e){b.add(e)})});var w={enter:function(e){var t;if(t=e.name.value,!b.has(t)||s(t).removed)return null}};return!function e(t,r){return!t||t.selectionSet.selections.every(function(t){return t.kind===l.FRAGMENT_SPREAD&&e(r[t.name.value],r)})}(e1(i=tc(v,{FragmentSpread:w,FragmentDefinition:w,OperationDefinition:{leave:function(e){if(e.variableDefinitions){var t=g(a(e.name&&e.name.value)).transitiveVars;if(t.size-1;){if(m=void 0,m=(x=[s.slice(0,y),s.slice(y+a.length)])[0],s=x[1],v=m.indexOf("\r\n\r\n"),(g=function(e){var t={};return e.split("\n").forEach(function(e){var r=e.indexOf(":");if(r>-1){var n=e.slice(0,r).trim().toLowerCase(),i=e.slice(r+1).trim();t[n]=i}}),t}(m.slice(0,v))["content-type"])&&-1===g.toLowerCase().indexOf("application/json"))throw Error("Unsupported patch content type: application/json is required.");if(b=m.slice(v)){if(Object.keys(w=tR(e,b)).length>1||"data"in w||"incremental"in w||"errors"in w||"payload"in w){if(em(w)&&"payload"in w){if(E={},"payload"in w){if(1===Object.keys(w).length&&null===w.payload)return[2];E=(0,I.Cl)({},w.payload)}"errors"in w&&(E=(0,I.Cl)((0,I.Cl)({},E),{extensions:(0,I.Cl)((0,I.Cl)({},"extensions"in E?E.extensions:null),((_={})[tw]=w.errors,_))})),t(E)}else t(w)}else if(1===Object.keys(w).length&&"hasNext"in w&&!w.hasNext)return[2]}y=s.indexOf(a)}return[3,1];case 3:return[2]}})})}(t,i):t.text().then(function(e){return tR(t,e)}).then(function(r){return Array.isArray(r)||tA.call(r,"data")||tA.call(r,"errors")||tb(t,r,"Server response was missing for query '".concat(Array.isArray(e)?e.map(function(e){return e.operationName}):e.operationName,"'.")),r}).then(i)}).then(function(){p=void 0,t.complete()}).catch(function(e){p=void 0,e.result&&e.result.errors&&e.result.data&&t.next(e.result),t.error(e)}),function(){p&&p.abort()}})})},t5=function(e){function t(t){void 0===t&&(t={});var r=e.call(this,t4(t).request)||this;return r.options=t,r}return(0,I.C6)(t,e),t}(te);let{toString:t6,hasOwnProperty:t8}=Object.prototype,t9=Function.prototype.toString,t7=new Map;function re(e,t){try{return function e(t,r){if(t===r)return!0;let n=t6.call(t);if(n!==t6.call(r))return!1;switch(n){case"[object Array]":if(t.length!==r.length)break;case"[object Object]":{if(ri(t,r))return!0;let n=rt(t),i=rt(r),o=n.length;if(o!==i.length)return!1;for(let e=0;e=0&&e.indexOf(t,r)===r}(e,rn)}}return!1}(e,t)}finally{t7.clear()}}function rt(e){return Object.keys(e).filter(rr,e)}function rr(e){return void 0!==this[e]}let rn="{ [native code] }";function ri(e,t){let r=t7.get(e);if(r){if(r.has(t))return!0}else t7.set(e,r=new Set);return r.add(t),!1}let ro=()=>Object.create(null),{forEach:ra,slice:rs}=Array.prototype,{hasOwnProperty:rl}=Object.prototype;class ru{constructor(e=!0,t=ro){this.weakness=e,this.makeData=t}lookup(){return this.lookupArray(arguments)}lookupArray(e){let t=this;return ra.call(e,e=>t=t.getChildTrie(e)),rl.call(t,"data")?t.data:t.data=this.makeData(rs.call(e))}peek(){return this.peekArray(arguments)}peekArray(e){let t=this;for(let r=0,n=e.length;t&&rObject.create(null),{forEach:rd,slice:rf}=Array.prototype,{hasOwnProperty:rh}=Object.prototype;class rp{constructor(e=!0,t=rc){this.weakness=e,this.makeData=t}lookup(...e){return this.lookupArray(e)}lookupArray(e){let t=this;return rd.call(e,e=>t=t.getChildTrie(e)),rh.call(t,"data")?t.data:t.data=this.makeData(rf.call(e))}peek(...e){return this.peekArray(e)}peekArray(e){let t=this;for(let r=0,n=e.length;t&&rglobalThis)||rb(()=>global)||Object.create(null),rx=rE[rw]||Array[rw]||function(e){try{Object.defineProperty(rE,rw,{value:e,enumerable:!1,writable:!1,configurable:!0})}finally{return e}}(class{constructor(){this.id=["slot",rg++,Date.now(),Math.random().toString(36).slice(2)].join(":")}hasValue(){for(let e=rm;e;e=e.parent)if(this.id in e.slots){let t=e.slots[this.id];if(t===rv)break;return e!==rm&&(rm.slots[this.id]=t),!0}return rm&&(rm.slots[this.id]=rv),!1}getValue(){if(this.hasValue())return rm.slots[this.id]}withValue(e,t,r,n){let i={__proto__:null,[this.id]:e},o=rm;rm={parent:o,slots:i};try{return t.apply(n,r)}finally{rm=o}}static bind(e){let t=rm;return function(){let r=rm;try{return rm=t,e.apply(this,arguments)}finally{rm=r}}}static noContext(e,t,r){if(!rm)return e.apply(r,t);{let n=rm;try{return rm=null,e.apply(r,t)}finally{rm=n}}}}),{bind:r_,noContext:rk}=rx,rT=new rx,{hasOwnProperty:rO}=Object.prototype,rS=Array.from||function(e){let t=[];return e.forEach(e=>t.push(e)),t};function rI(e){let{unsubscribe:t}=e;"function"==typeof t&&(e.unsubscribe=void 0,t())}let rC=[];function rD(e,t){if(!e)throw Error(t||"assertion failure")}function rN(e,t){let r=e.length;return r>0&&r===t.length&&e[r-1]===t[r-1]}function rA(e){switch(e.length){case 0:throw Error("unknown value");case 1:return e[0];case 2:throw e[1]}}class rR{constructor(e){this.fn=e,this.parents=new Set,this.childValues=new Map,this.dirtyChildren=null,this.dirty=!0,this.recomputing=!1,this.value=[],this.deps=null,++rR.count}peek(){if(1===this.value.length&&!rF(this))return rj(this),this.value[0]}recompute(e){var t;return rD(!this.recomputing,"already recomputing"),rj(this),rF(this)&&(rQ(this),rT.withValue(this,rP,[this,e]),function(e,t){if("function"==typeof e.subscribe)try{rI(e),e.unsubscribe=e.subscribe.apply(null,t)}catch(t){return e.setDirty(),!1}return!0}(this,e)&&(this.dirty=!1,rF(this)||(t=this,rq(t,rL)))),rA(this.value)}setDirty(){this.dirty||(this.dirty=!0,rq(this,rM),rI(this))}dispose(){this.setDirty(),rQ(this),rq(this,(e,t)=>{e.setDirty(),rU(e,this)})}forget(){this.dispose()}dependOn(e){e.add(this),this.deps||(this.deps=rC.pop()||new Set),this.deps.add(e)}forgetDeps(){this.deps&&(rS(this.deps).forEach(e=>e.delete(this)),this.deps.clear(),rC.push(this.deps),this.deps=null)}}function rj(e){let t=rT.getValue();if(t)return e.parents.add(t),t.childValues.has(e)||t.childValues.set(e,[]),rF(e)?rM(t,e):rL(t,e),t}function rP(e,t){let r;e.recomputing=!0;let{normalizeResult:n}=e;n&&1===e.value.length&&(r=e.value.slice(0)),e.value.length=0;try{if(e.value[0]=e.fn.apply(null,t),n&&r&&!rN(r,e.value))try{e.value[0]=n(e.value[0],r[0])}catch(e){}}catch(t){e.value[1]=t}e.recomputing=!1}function rF(e){return e.dirty||!!(e.dirtyChildren&&e.dirtyChildren.size)}function rq(e,t){let r=e.parents.size;if(r){let n=rS(e.parents);for(let i=0;i0&&e.childValues.forEach((t,r)=>{rU(e,r)}),e.forgetDeps(),rD(null===e.dirtyChildren)}function rU(e,t){t.parents.delete(e),e.childValues.delete(t),rV(e,t)}rR.count=0;let rz={setDirty:!0,dispose:!0,forget:!0};function rB(e){let t=new Map,r=e&&e.subscribe;function n(e){let n=rT.getValue();if(n){let i=t.get(e);i||t.set(e,i=new Set),n.dependOn(i),"function"==typeof r&&(rI(i),i.unsubscribe=r(e))}}return n.dirty=function(e,r){let n=t.get(e);if(n){let i=r&&rO.call(rz,r)?r:"setDirty";rS(n).forEach(e=>e[i]()),t.delete(e),rI(n)}},n}function r$(...e){return(n||(n=new rp("function"==typeof WeakMap))).lookupArray(e)}let rW=new Set;function rK(e,{max:t=65536,keyArgs:r,makeCacheKey:n=r$,normalizeResult:i,subscribe:o,cache:a=eO}=Object.create(null)){let s="function"==typeof a?new a(t,e=>e.dispose()):a,l=function(){let t=n.apply(null,r?r.apply(null,arguments):arguments);if(void 0===t)return e.apply(null,arguments);let a=s.get(t);a||(s.set(t,a=new rR(e)),a.normalizeResult=i,a.subscribe=o,a.forget=()=>s.delete(t));let l=a.recompute(Array.prototype.slice.call(arguments));return s.set(t,a),rW.add(s),rT.hasValue()||(rW.forEach(e=>e.clean()),rW.clear()),l};function u(e){let t=e&&s.get(e);t&&t.setDirty()}function c(e){let t=e&&s.get(e);if(t)return t.peek()}function d(e){return!!e&&s.delete(e)}return Object.defineProperty(l,"size",{get:()=>s.size,configurable:!1,enumerable:!1}),Object.freeze(l.options={max:t,keyArgs:r,makeCacheKey:n,normalizeResult:i,subscribe:o,cache:s}),l.dirtyKey=u,l.dirty=function(){u(n.apply(null,arguments))},l.peekKey=c,l.peek=function(){return c(n.apply(null,arguments))},l.forgetKey=d,l.forget=function(){return d(n.apply(null,arguments))},l.makeCacheKey=n,l.getKey=r?function(){return n.apply(null,r.apply(null,arguments))}:n,Object.freeze(l)}function rY(e){return e}var rG=function(){function e(e,t){void 0===t&&(t=Object.create(null)),this.resultCache=ty?new WeakSet:new Set,this.transform=e,t.getCacheKey&&(this.getCacheKey=t.getCacheKey),this.cached=!1!==t.cache,this.resetCache()}return e.prototype.getCacheKey=function(e){return[e]},e.identity=function(){return new e(rY,{cache:!1})},e.split=function(t,r,n){return void 0===n&&(n=e.identity()),Object.assign(new e(function(e){return(t(e)?r:n).transformDocument(e)},{cache:!1}),{left:r,right:n})},e.prototype.resetCache=function(){var t=this;if(this.cached){var r=new ru(tp);this.performWork=rK(e.prototype.performWork.bind(this),{makeCacheKey:function(e){var n=t.getCacheKey(e);if(n)return B(Array.isArray(n),66),r.lookupArray(n)},max:eA["documentTransform.cache"],cache:ek})}},e.prototype.performWork=function(e){return e0(e),this.transform(e)},e.prototype.transformDocument=function(e){if(this.resultCache.has(e))return e;var t=this.performWork(e);return this.resultCache.add(t),t},e.prototype.concat=function(t){var r=this;return Object.assign(new e(function(e){return t.transformDocument(r.transformDocument(e))},{cache:!1}),{left:this,right:t})},e}();function rH(e,t,r){return new ey(function(n){var i={then:function(e){return new Promise(function(t){return t(e())})}};function o(e,t){return function(r){if(e){var o=function(){return n.closed?0:e(r)};i=i.then(o,o).then(function(e){return n.next(e)},function(e){return n.error(e)})}else n[t](r)}}var a={next:o(t,"next"),error:o(r,"error"),complete:function(){i.then(function(){return n.complete()})}},s=e.subscribe(a);return function(){return s.unsubscribe()}})}function rJ(e){var t=tk(e.errors)?e.errors.slice(0):[];return tD(e)&&tk(e.incremental)&&e.incremental.forEach(function(e){e.errors&&t.push.apply(t,e.errors)}),t}function rX(e,t,r){var n=[];e.forEach(function(e){return e[t]&&n.push(e)}),n.forEach(function(e){return e[t](r)})}function rZ(e){function t(t){Object.defineProperty(e,t,{value:ey})}return tm&&Symbol.species&&t(Symbol.species),t("@@species"),e}function r0(e){return e&&"function"==typeof e.then}var r1=function(e){function t(t){var r=e.call(this,function(e){return r.addObserver(e),function(){return r.removeObserver(e)}})||this;return r.observers=new Set,r.promise=new Promise(function(e,t){r.resolve=e,r.reject=t}),r.handlers={next:function(e){null!==r.sub&&(r.latest=["next",e],r.notify("next",e),rX(r.observers,"next",e))},error:function(e){var t=r.sub;null!==t&&(t&&setTimeout(function(){return t.unsubscribe()}),r.sub=null,r.latest=["error",e],r.reject(e),r.notify("error",e),rX(r.observers,"error",e))},complete:function(){var e=r.sub,t=r.sources;if(null!==e){var n=(void 0===t?[]:t).shift();n?r0(n)?n.then(function(e){return r.sub=e.subscribe(r.handlers)},r.handlers.error):r.sub=n.subscribe(r.handlers):(e&&setTimeout(function(){return e.unsubscribe()}),r.sub=null,r.latest&&"next"===r.latest[0]?r.resolve(r.latest[1]):r.resolve(),r.notify("complete"),rX(r.observers,"complete"))}}},r.nextResultListeners=new Set,r.cancel=function(e){r.reject(e),r.sources=[],r.handlers.complete()},r.promise.catch(function(e){}),"function"==typeof t&&(t=[new ey(t)]),r0(t)?t.then(function(e){return r.start(e)},r.handlers.error):r.start(t),r}return(0,I.C6)(t,e),t.prototype.start=function(e){void 0===this.sub&&(this.sources=Array.from(e),this.handlers.complete())},t.prototype.deliverLastMessage=function(e){if(this.latest){var t=this.latest[0],r=e[t];r&&r.call(e,this.latest[1]),null===this.sub&&"next"===t&&e.complete&&e.complete()}},t.prototype.addObserver=function(e){this.observers.has(e)||(this.deliverLastMessage(e),this.observers.add(e))},t.prototype.removeObserver=function(e){this.observers.delete(e)&&this.observers.size<1&&this.handlers.complete()},t.prototype.notify=function(e,t){var r=this.nextResultListeners;r.size&&(this.nextResultListeners=new Set,r.forEach(function(r){return r(e,t)}))},t.prototype.beforeNext=function(e){var t=!1;this.nextResultListeners.add(function(r,n){t||(t=!0,e(r,n))})},t}(ey);function r2(e){return!!e&&e<7}function r3(){for(var e=[],t=0;t0},t.prototype.tearDownQuery=function(){this.isTornDown||(this.concast&&this.observer&&(this.concast.removeObserver(this.observer),delete this.concast,delete this.observer),this.stopPolling(),this.subscriptions.forEach(function(e){return e.unsubscribe()}),this.subscriptions.clear(),this.queryManager.stopQuery(this.queryId),this.observers.clear(),this.isTornDown=!0)},t.prototype.transformDocument=function(e){return this.queryManager.transform(e)},t}(ey);function nt(e){var t=e.options,r=t.fetchPolicy,n=t.nextFetchPolicy;return"cache-and-network"===r||"network-only"===r?e.reobserve({fetchPolicy:"cache-first",nextFetchPolicy:function(e,t){return(this.nextFetchPolicy=n,"function"==typeof this.nextFetchPolicy)?this.nextFetchPolicy(e,t):r}}):e.reobserve()}function nr(e){!1!==globalThis.__DEV__&&B.error(23,e.message,e.stack)}function nn(e){!1!==globalThis.__DEV__&&e&&!1!==globalThis.__DEV__&&B.debug(24,e)}function ni(e){return"network-only"===e||"no-cache"===e||"standby"===e}function no(e){return e.kind===l.FIELD||e.kind===l.FRAGMENT_SPREAD||e.kind===l.INLINE_FRAGMENT}function na(e){return(e.kind===Kind.VARIABLE||e.kind===Kind.INT||e.kind===Kind.FLOAT||e.kind===Kind.STRING||e.kind===Kind.BOOLEAN||e.kind===Kind.NULL||e.kind===Kind.ENUM||e.kind===Kind.LIST||e.kind===Kind.OBJECT)&&(e.kind===Kind.LIST?e.values.some(na):e.kind===Kind.OBJECT?e.fields.some(e=>na(e.value)):e.kind!==Kind.VARIABLE)}rZ(ne);var ns=new rx,nl=new WeakMap;function nu(e){var t=nl.get(e);return t||nl.set(e,t={vars:new Set,dep:rB()}),t}function nc(e){nu(e).vars.forEach(function(t){return t.forgetCache(e)})}function nd(e){var t=new Set,r=new Set,n=function(o){if(arguments.length>0){if(e!==o){e=o,t.forEach(function(e){nu(e).dep.dirty(n),e.broadcastWatches&&e.broadcastWatches()});var a=Array.from(r);r.clear(),a.forEach(function(t){return t(e)})}}else{var s=ns.getValue();s&&(i(s),nu(s).dep(n))}return e};n.onNextChange=function(e){return r.add(e),function(){r.delete(e)}};var i=n.attachCache=function(e){return t.add(e),nu(e).vars.add(n),n};return n.forgetCache=function(e){return t.delete(e)},n}var nf=function(){function e(e){var t=e.cache,r=e.client,n=e.resolvers,i=e.fragmentMatcher;this.selectionsToResolveCache=new WeakMap,this.cache=t,r&&(this.client=r),n&&this.addResolvers(n),i&&this.setFragmentMatcher(i)}return e.prototype.addResolvers=function(e){var t=this;this.resolvers=this.resolvers||{},Array.isArray(e)?e.forEach(function(e){t.resolvers=tO(t.resolvers,e)}):this.resolvers=tO(this.resolvers,e)},e.prototype.setResolvers=function(e){this.resolvers={},this.addResolvers(e)},e.prototype.getResolvers=function(){return this.resolvers||{}},e.prototype.runResolvers=function(e){return(0,I.sH)(this,arguments,void 0,function(e){var t=e.document,r=e.remoteResult,n=e.context,i=e.variables,o=e.onlyRunForcedResolvers,a=void 0!==o&&o;return(0,I.YH)(this,function(e){return t?[2,this.resolveDocument(t,r.data,n,i,this.fragmentMatcher,a).then(function(e){return(0,I.Cl)((0,I.Cl)({},r),{data:e.result})})]:[2,r]})})},e.prototype.setFragmentMatcher=function(e){this.fragmentMatcher=e},e.prototype.getFragmentMatcher=function(){return this.fragmentMatcher},e.prototype.clientQuery=function(e){return tf(["client"],e)&&this.resolvers?e:null},e.prototype.serverQuery=function(e){return t2(e)},e.prototype.prepareContext=function(e){var t=this.cache;return(0,I.Cl)((0,I.Cl)({},e),{cache:t,getCacheKey:function(e){return t.identify(e)}})},e.prototype.addExportedVariables=function(e){return(0,I.sH)(this,arguments,void 0,function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r={}),(0,I.YH)(this,function(n){return e?[2,this.resolveDocument(e,this.buildRootValueFromCache(e,t)||{},this.prepareContext(r),t).then(function(e){return(0,I.Cl)((0,I.Cl)({},t),e.exportedVariables)})]:[2,(0,I.Cl)({},t)]})})},e.prototype.shouldForceResolvers=function(e){var t=!1;return tc(e,{Directive:{enter:function(e){if("client"===e.name.value&&e.arguments&&(t=e.arguments.some(function(e){return"always"===e.name.value&&"BooleanValue"===e.value.kind&&!0===e.value.value})))return tu}}}),t},e.prototype.buildRootValueFromCache=function(e,t){return this.cache.diff({query:"query"===e5(e).operation?e:tc(e,{OperationDefinition:{enter:function(e){return(0,I.Cl)((0,I.Cl)({},e),{operation:"query"})}}}),variables:t,returnPartialData:!0,optimistic:!1}).result},e.prototype.resolveDocument=function(e,t){return(0,I.sH)(this,arguments,void 0,function(e,t,r,n,i,o){var a,s,l,u,c,d,f,h,p;return void 0===r&&(r={}),void 0===n&&(n={}),void 0===i&&(i=function(){return!0}),void 0===o&&(o=!1),(0,I.YH)(this,function(y){return a=e5(e),s=eg(e3(e)),l=this.collectSelectionsToResolve(a,s),c=(u=a.operation)?u.charAt(0).toUpperCase()+u.slice(1):"Query",d=this,f=d.cache,h=d.client,p={fragmentMap:s,context:(0,I.Cl)((0,I.Cl)({},r),{cache:f,client:h}),variables:n,fragmentMatcher:i,defaultOperationType:c,exportedVariables:{},selectionsToResolve:l,onlyRunForcedResolvers:o},[2,this.resolveSelectionSet(a.selectionSet,!1,t,p).then(function(e){return{result:e,exportedVariables:p.exportedVariables}})]})})},e.prototype.resolveSelectionSet=function(e,t,r,n){return(0,I.sH)(this,void 0,void 0,function(){var i,o,a,s,l,u=this;return(0,I.YH)(this,function(c){return i=n.fragmentMap,o=n.context,a=n.variables,s=[r],l=function(e){return(0,I.sH)(u,void 0,void 0,function(){var l,u;return(0,I.YH)(this,function(c){return(t||n.selectionsToResolve.has(e))&&td(e,a)?eZ(e)?[2,this.resolveField(e,t,r,n).then(function(t){var r;void 0!==t&&s.push(((r={})[eJ(e)]=t,r))})]:("InlineFragment"===e.kind?l=e:B(l=i[e.name.value],18,e.name.value),l&&l.typeCondition&&(u=l.typeCondition.name.value,n.fragmentMatcher(r,u,o))?[2,this.resolveSelectionSet(l.selectionSet,t,r,n).then(function(e){s.push(e)})]:[2]):[2]})})},[2,Promise.all(e.selections.map(l)).then(function(){return tS(s)})]})})},e.prototype.resolveField=function(e,t,r,n){return(0,I.sH)(this,void 0,void 0,function(){var i,o,a,s,l,u,c,d,f,h=this;return(0,I.YH)(this,function(p){return r?(i=n.variables,s=(o=e.name.value)!==(a=eJ(e)),u=Promise.resolve(l=r[a]||r[o]),(!n.onlyRunForcedResolvers||this.shouldForceResolvers(e))&&(c=r.__typename||n.defaultOperationType,(d=this.resolvers&&this.resolvers[c])&&(f=d[s?o:a])&&(u=Promise.resolve(ns.withValue(this.cache,f,[r,eH(e,i),n.context,{field:e,fragmentMap:n.fragmentMap}])))),[2,u.then(function(r){if(void 0===r&&(r=l),e.directives&&e.directives.forEach(function(e){"export"===e.name.value&&e.arguments&&e.arguments.forEach(function(e){"as"===e.name.value&&"StringValue"===e.value.kind&&(n.exportedVariables[e.value.value]=r)})}),!e.selectionSet||null==r)return r;var i,o,a=null!==(o=null===(i=e.directives)||void 0===i?void 0:i.some(function(e){return"client"===e.name.value}))&&void 0!==o&&o;return Array.isArray(r)?h.resolveSubSelectedArray(e,t||a,r,n):e.selectionSet?h.resolveSelectionSet(e.selectionSet,t||a,r,n):void 0})]):[2,null]})})},e.prototype.resolveSubSelectedArray=function(e,t,r,n){var i=this;return Promise.all(r.map(function(r){return null===r?null:Array.isArray(r)?i.resolveSubSelectedArray(e,t,r,n):e.selectionSet?i.resolveSelectionSet(e.selectionSet,t,r,n):void 0}))},e.prototype.collectSelectionsToResolve=function(e,t){var r=function(e){return!Array.isArray(e)},n=this.selectionsToResolveCache;return function e(i){if(!n.has(i)){var o=new Set;n.set(i,o),tc(i,{Directive:function(e,t,n,i,a){"client"===e.name.value&&a.forEach(function(e){r(e)&&no(e)&&o.add(e)})},FragmentSpread:function(n,i,a,s,l){var u=t[n.name.value];B(u,19,n.name.value);var c=e(u);c.size>0&&(l.forEach(function(e){r(e)&&no(e)&&o.add(e)}),o.add(n),c.forEach(function(e){o.add(e)}))}})}return n.get(i)}(e)},e}(),nh=new(tp?WeakMap:Map);function np(e,t){var r=e[t];"function"==typeof r&&(e[t]=function(){return nh.set(e,(nh.get(e)+1)%1e15),r.apply(this,arguments)})}function ny(e){e.notifyTimeout&&(clearTimeout(e.notifyTimeout),e.notifyTimeout=void 0)}var nm=function(){function e(e,t){void 0===t&&(t=e.generateQueryId()),this.queryId=t,this.listeners=new Set,this.document=null,this.lastRequestId=1,this.stopped=!1,this.dirty=!1,this.observableQuery=null;var r=this.cache=e.cache;nh.has(r)||(nh.set(r,0),np(r,"evict"),np(r,"modify"),np(r,"reset"))}return e.prototype.init=function(e){var t=e.networkStatus||c.loading;return this.variables&&this.networkStatus!==c.loading&&!re(this.variables,e.variables)&&(t=c.setVariables),re(e.variables,this.variables)||(this.lastDiff=void 0),Object.assign(this,{document:e.document,variables:e.variables,networkError:null,graphQLErrors:this.graphQLErrors||[],networkStatus:t}),e.observableQuery&&this.setObservableQuery(e.observableQuery),e.lastRequestId&&(this.lastRequestId=e.lastRequestId),this},e.prototype.reset=function(){ny(this),this.dirty=!1},e.prototype.resetDiff=function(){this.lastDiff=void 0},e.prototype.getDiff=function(){var e=this.getDiffOptions();if(this.lastDiff&&re(e,this.lastDiff.options))return this.lastDiff.diff;this.updateWatch(this.variables);var t=this.observableQuery;if(t&&"no-cache"===t.options.fetchPolicy)return{complete:!1};var r=this.cache.diff(e);return this.updateLastDiff(r,e),r},e.prototype.updateLastDiff=function(e,t){this.lastDiff=e?{diff:e,options:t||this.getDiffOptions()}:void 0},e.prototype.getDiffOptions=function(e){var t;return void 0===e&&(e=this.variables),{query:this.document,variables:e,returnPartialData:!0,optimistic:!0,canonizeResults:null===(t=this.observableQuery)||void 0===t?void 0:t.options.canonizeResults}},e.prototype.setDiff=function(e){var t,r=this,n=this.lastDiff&&this.lastDiff.diff;(!e||e.complete||(null===(t=this.observableQuery)||void 0===t?void 0:t.options.returnPartialData)||n&&n.complete)&&(this.updateLastDiff(e),this.dirty||re(n&&n.result,e&&e.result)||(this.dirty=!0,this.notifyTimeout||(this.notifyTimeout=setTimeout(function(){return r.notify()},0))))},e.prototype.setObservableQuery=function(e){var t=this;e!==this.observableQuery&&(this.oqListener&&this.listeners.delete(this.oqListener),this.observableQuery=e,e?(e.queryInfo=this,this.listeners.add(this.oqListener=function(){t.getDiff().fromOptimisticTransaction?e.observe():nt(e)})):delete this.oqListener)},e.prototype.notify=function(){var e=this;ny(this),this.shouldNotify()&&this.listeners.forEach(function(t){return t(e)}),this.dirty=!1},e.prototype.shouldNotify=function(){if(!this.dirty||!this.listeners.size)return!1;if(r2(this.networkStatus)&&this.observableQuery){var e=this.observableQuery.options.fetchPolicy;if("cache-only"!==e&&"cache-and-network"!==e)return!1}return!0},e.prototype.stop=function(){if(!this.stopped){this.stopped=!0,this.reset(),this.cancel(),this.cancel=e.prototype.cancel;var t=this.observableQuery;t&&t.stopPolling()}},e.prototype.cancel=function(){},e.prototype.updateWatch=function(e){var t=this;void 0===e&&(e=this.variables);var r=this.observableQuery;if(!r||"no-cache"!==r.options.fetchPolicy){var n=(0,I.Cl)((0,I.Cl)({},this.getDiffOptions(e)),{watcher:this,callback:function(e){return t.setDiff(e)}});this.lastWatch&&re(n,this.lastWatch)||(this.cancel(),this.cancel=this.cache.watch(this.lastWatch=n))}},e.prototype.resetLastWrite=function(){this.lastWrite=void 0},e.prototype.shouldWrite=function(e,t){var r=this.lastWrite;return!(r&&r.dmCount===nh.get(this.cache)&&re(t,r.variables)&&re(e.data,r.result.data))},e.prototype.markResult=function(e,t,r,n){var i=this,o=new tC,a=tk(e.errors)?e.errors.slice(0):[];if(this.reset(),"incremental"in e&&tk(e.incremental)){var s=tN(this.getDiff().result,e);e.data=s}else if("hasNext"in e&&e.hasNext){var l=this.getDiff();e.data=o.merge(l.result,e.data)}this.graphQLErrors=a,"no-cache"===r.fetchPolicy?this.updateLastDiff({result:e.data,complete:!0},this.getDiffOptions(r.variables)):0!==n&&(nv(e,r.errorPolicy)?this.cache.performTransaction(function(o){if(i.shouldWrite(e,r.variables))o.writeQuery({query:t,data:e.data,variables:r.variables,overwrite:1===n}),i.lastWrite={result:e,variables:r.variables,dmCount:nh.get(i.cache)};else if(i.lastDiff&&i.lastDiff.diff.complete){e.data=i.lastDiff.diff.result;return}var a=i.getDiffOptions(r.variables),s=o.diff(a);!i.stopped&&re(i.variables,r.variables)&&i.updateWatch(r.variables),i.updateLastDiff(s,a),s.complete&&(e.data=s.result)}):this.lastWrite=void 0)},e.prototype.markReady=function(){return this.networkError=null,this.networkStatus=c.ready},e.prototype.markError=function(e){return this.networkStatus=c.error,this.lastWrite=void 0,this.reset(),e.graphQLErrors&&(this.graphQLErrors=e.graphQLErrors),e.networkError&&(this.networkError=e.networkError),e},e}();function nv(e,t){void 0===t&&(t="none");var r="ignore"===t||"all"===t,n=!tk(rJ(e));return!n&&r&&e.data&&(n=!0),n}var ng=Object.prototype.hasOwnProperty,nb=Object.create(null),nw=function(){function e(e){var t=e.cache,r=e.link,n=e.defaultOptions,i=e.documentTransform,o=e.queryDeduplication,a=e.onBroadcast,s=e.ssrMode,l=e.clientAwareness,u=e.localState,c=e.assumeImmutableResults,d=void 0===c?!!t.assumeImmutableResults:c,f=e.defaultContext,h=this;this.clientAwareness={},this.queries=new Map,this.fetchCancelFns=new Map,this.transformCache=new eC(eA["queryManager.getDocumentInfo"]||2e3),this.queryIdCounter=1,this.requestIdCounter=1,this.mutationIdCounter=1,this.inFlightLinkObservables=new ru(!1);var p=new rG(function(e){return h.cache.transformDocument(e)},{cache:!1});this.cache=t,this.link=r,this.defaultOptions=n||Object.create(null),this.queryDeduplication=void 0!==o&&o,this.clientAwareness=void 0===l?{}:l,this.localState=u||new nf({cache:t}),this.ssrMode=void 0!==s&&s,this.assumeImmutableResults=d,this.documentTransform=i?p.concat(i).concat(p):p,this.defaultContext=f||Object.create(null),(this.onBroadcast=a)&&(this.mutationStore=Object.create(null))}return e.prototype.stop=function(){var e=this;this.queries.forEach(function(t,r){e.stopQueryNoBroadcast(r)}),this.cancelPendingFetches($(25))},e.prototype.cancelPendingFetches=function(e){this.fetchCancelFns.forEach(function(t){return t(e)}),this.fetchCancelFns.clear()},e.prototype.mutate=function(e){return(0,I.sH)(this,arguments,void 0,function(e){var t,r,n,i,o,a,s,l=e.mutation,u=e.variables,c=e.optimisticResponse,d=e.updateQueries,f=e.refetchQueries,h=void 0===f?[]:f,p=e.awaitRefetchQueries,y=void 0!==p&&p,m=e.update,v=e.onQueryUpdated,g=e.fetchPolicy,b=void 0===g?(null===(a=this.defaultOptions.mutate)||void 0===a?void 0:a.fetchPolicy)||"network-only":g,w=e.errorPolicy,E=void 0===w?(null===(s=this.defaultOptions.mutate)||void 0===s?void 0:s.errorPolicy)||"none":w,x=e.keepRootFields,_=e.context;return(0,I.YH)(this,function(e){switch(e.label){case 0:if(B(l,26),B("network-only"===b||"no-cache"===b,27),t=this.generateMutationId(),l=this.cache.transformForLink(this.transform(l)),r=this.getDocumentInfo(l).hasClientExports,u=this.getVariables(l,u),!r)return[3,2];return[4,this.localState.addExportedVariables(l,u,_)];case 1:u=e.sent(),e.label=2;case 2:return n=this.mutationStore&&(this.mutationStore[t]={mutation:l,variables:u,loading:!0,error:null}),i=c&&this.markMutationOptimistic(c,{mutationId:t,document:l,variables:u,fetchPolicy:b,errorPolicy:E,context:_,updateQueries:d,update:m,keepRootFields:x}),this.broadcastQueries(),o=this,[2,new Promise(function(e,r){return rH(o.getObservableFromLink(l,(0,I.Cl)((0,I.Cl)({},_),{optimisticResponse:i?c:void 0}),u,!1),function(e){if(tk(rJ(e))&&"none"===E)throw new tx({graphQLErrors:rJ(e)});n&&(n.loading=!1,n.error=null);var r=(0,I.Cl)({},e);return"function"==typeof h&&(h=h(r)),"ignore"===E&&tk(rJ(r))&&delete r.errors,o.markMutationResult({mutationId:t,result:r,document:l,variables:u,fetchPolicy:b,errorPolicy:E,context:_,update:m,updateQueries:d,awaitRefetchQueries:y,refetchQueries:h,removeOptimistic:i?t:void 0,onQueryUpdated:v,keepRootFields:x})}).subscribe({next:function(t){o.broadcastQueries(),"hasNext"in t&&!1!==t.hasNext||e(t)},error:function(e){n&&(n.loading=!1,n.error=e),i&&o.cache.removeOptimistic(t),o.broadcastQueries(),r(e instanceof tx?e:new tx({networkError:e}))}})})]}})})},e.prototype.markMutationResult=function(e,t){var r=this;void 0===t&&(t=this.cache);var n=e.result,i=[],o="no-cache"===e.fetchPolicy;if(!o&&nv(n,e.errorPolicy)){if(tD(n)||i.push({result:n.data,dataId:"ROOT_MUTATION",query:e.document,variables:e.variables}),tD(n)&&tk(n.incremental)){var a=t.diff({id:"ROOT_MUTATION",query:this.getDocumentInfo(e.document).asQuery,variables:e.variables,optimistic:!1,returnPartialData:!0}),s=void 0;a.result&&(s=tN(a.result,n)),void 0!==s&&(n.data=s,i.push({result:s,dataId:"ROOT_MUTATION",query:e.document,variables:e.variables}))}var l=e.updateQueries;l&&this.queries.forEach(function(e,o){var a=e.observableQuery,s=a&&a.queryName;if(s&&ng.call(l,s)){var u=l[s],c=r.queries.get(o),d=c.document,f=c.variables,h=t.diff({query:d,variables:f,returnPartialData:!0,optimistic:!1}),p=h.result;if(h.complete&&p){var y=u(p,{mutationResult:n,queryName:d&&e2(d)||void 0,queryVariables:f});y&&i.push({result:y,dataId:"ROOT_QUERY",query:d,variables:f})}}})}if(i.length>0||(e.refetchQueries||"").length>0||e.update||e.onQueryUpdated||e.removeOptimistic){var u=[];if(this.refetchQueries({updateCache:function(t){o||i.forEach(function(e){return t.write(e)});var a,s=e.update,l=!(tD(a=n)||"hasNext"in a&&"data"in a)||tD(n)&&!n.hasNext;if(s){if(!o){var u=t.diff({id:"ROOT_MUTATION",query:r.getDocumentInfo(e.document).asQuery,variables:e.variables,optimistic:!1,returnPartialData:!0});u.complete&&("incremental"in(n=(0,I.Cl)((0,I.Cl)({},n),{data:u.result}))&&delete n.incremental,"hasNext"in n&&delete n.hasNext)}l&&s(t,n,{context:e.context,variables:e.variables})}o||e.keepRootFields||!l||t.modify({id:"ROOT_MUTATION",fields:function(e,t){var r=t.fieldName,n=t.DELETE;return"__typename"===r?e:n}})},include:e.refetchQueries,optimistic:!1,removeOptimistic:e.removeOptimistic,onQueryUpdated:e.onQueryUpdated||null}).forEach(function(e){return u.push(e)}),e.awaitRefetchQueries||e.onQueryUpdated)return Promise.all(u).then(function(){return n})}return Promise.resolve(n)},e.prototype.markMutationOptimistic=function(e,t){var r=this,n="function"==typeof e?e(t.variables,{IGNORE:nb}):e;return n!==nb&&(this.cache.recordOptimisticTransaction(function(e){try{r.markMutationResult((0,I.Cl)((0,I.Cl)({},t),{result:{data:n}}),e)}catch(e){!1!==globalThis.__DEV__&&B.error(e)}},t.mutationId),!0)},e.prototype.fetchQuery=function(e,t,r){return this.fetchConcastWithInfo(e,t,r).concast.promise},e.prototype.getQueryStore=function(){var e=Object.create(null);return this.queries.forEach(function(t,r){e[r]={variables:t.variables,networkStatus:t.networkStatus,networkError:t.networkError,graphQLErrors:t.graphQLErrors}}),e},e.prototype.resetErrors=function(e){var t=this.queries.get(e);t&&(t.networkError=void 0,t.graphQLErrors=[])},e.prototype.transform=function(e){return this.documentTransform.transformDocument(e)},e.prototype.getDocumentInfo=function(e){var t=this.transformCache;if(!t.has(e)){var r={hasClientExports:e&&tf(["client","export"],e,!0),hasForcedResolvers:this.localState.shouldForceResolvers(e),hasNonreactiveDirective:tf(["nonreactive"],e),clientQuery:this.localState.clientQuery(e),serverQuery:t0([{name:"client",remove:!0},{name:"connection"},{name:"nonreactive"}],e),defaultVars:e6(e1(e)),asQuery:(0,I.Cl)((0,I.Cl)({},e),{definitions:e.definitions.map(function(e){return"OperationDefinition"===e.kind&&"query"!==e.operation?(0,I.Cl)((0,I.Cl)({},e),{operation:"query"}):e})})};t.set(e,r)}return t.get(e)},e.prototype.getVariables=function(e,t){return(0,I.Cl)((0,I.Cl)({},this.getDocumentInfo(e).defaultVars),t)},e.prototype.watchQuery=function(e){var t=this.transform(e.query);void 0===(e=(0,I.Cl)((0,I.Cl)({},e),{variables:this.getVariables(t,e.variables)})).notifyOnNetworkStatusChange&&(e.notifyOnNetworkStatusChange=!1);var r=new nm(this),n=new ne({queryManager:this,queryInfo:r,options:e});return n.lastQuery=t,this.queries.set(n.queryId,r),r.init({document:t,observableQuery:n,variables:n.variables}),n},e.prototype.query=function(e,t){var r=this;return void 0===t&&(t=this.generateQueryId()),B(e.query,28),B("Document"===e.query.kind,29),B(!e.returnPartialData,30),B(!e.pollInterval,31),this.fetchQuery(t,(0,I.Cl)((0,I.Cl)({},e),{query:this.transform(e.query)})).finally(function(){return r.stopQuery(t)})},e.prototype.generateQueryId=function(){return String(this.queryIdCounter++)},e.prototype.generateRequestId=function(){return this.requestIdCounter++},e.prototype.generateMutationId=function(){return String(this.mutationIdCounter++)},e.prototype.stopQueryInStore=function(e){this.stopQueryInStoreNoBroadcast(e),this.broadcastQueries()},e.prototype.stopQueryInStoreNoBroadcast=function(e){var t=this.queries.get(e);t&&t.stop()},e.prototype.clearStore=function(e){return void 0===e&&(e={discardWatches:!0}),this.cancelPendingFetches($(32)),this.queries.forEach(function(e){e.observableQuery?e.networkStatus=c.loading:e.stop()}),this.mutationStore&&(this.mutationStore=Object.create(null)),this.cache.reset(e)},e.prototype.getObservableQueries=function(e){var t=this;void 0===e&&(e="active");var r=new Map,n=new Map,i=new Set;return Array.isArray(e)&&e.forEach(function(e){"string"==typeof e?n.set(e,!1):em(e)&&"Document"===e.kind&&Array.isArray(e.definitions)?n.set(t.transform(e),!1):em(e)&&e.query&&i.add(e)}),this.queries.forEach(function(t,i){var o=t.observableQuery,a=t.document;if(o){if("all"===e){r.set(i,o);return}var s=o.queryName;if("standby"===o.options.fetchPolicy||"active"===e&&!o.hasObservers())return;("active"===e||s&&n.has(s)||a&&n.has(a))&&(r.set(i,o),s&&n.set(s,!0),a&&n.set(a,!0))}}),i.size&&i.forEach(function(e){var n=Q("legacyOneTimeQuery"),i=t.getQuery(n).init({document:e.query,variables:e.variables}),o=new ne({queryManager:t,queryInfo:i,options:(0,I.Cl)((0,I.Cl)({},e),{fetchPolicy:"network-only"})});B(o.queryId===n),i.setObservableQuery(o),r.set(n,o)}),!1!==globalThis.__DEV__&&n.size&&n.forEach(function(e,t){e||!1===globalThis.__DEV__||B.warn("string"==typeof t?33:34,t)}),r},e.prototype.reFetchObservableQueries=function(e){var t=this;void 0===e&&(e=!1);var r=[];return this.getObservableQueries(e?"all":"active").forEach(function(n,i){var o=n.options.fetchPolicy;n.resetLastResults(),(e||"standby"!==o&&"cache-only"!==o)&&r.push(n.refetch()),t.getQuery(i).setDiff(null)}),this.broadcastQueries(),Promise.all(r)},e.prototype.setObservableQuery=function(e){this.getQuery(e.queryId).setObservableQuery(e)},e.prototype.startGraphQLSubscription=function(e){var t=this,r=e.query,n=e.fetchPolicy,i=e.errorPolicy,o=void 0===i?"none":i,a=e.variables,s=e.context,l=void 0===s?{}:s;r=this.transform(r),a=this.getVariables(r,a);var u=function(e){return t.getObservableFromLink(r,l,e).map(function(i){"no-cache"!==n&&(nv(i,o)&&t.cache.write({query:r,result:i.data,dataId:"ROOT_SUBSCRIPTION",variables:e}),t.broadcastQueries());var a=tk(rJ(i)),s=!!i.extensions&&Array.isArray(i.extensions[tw]);if(a||s){var l={};if(a&&(l.graphQLErrors=i.errors),s&&(l.protocolErrors=i.extensions[tw]),"none"===o||s)throw new tx(l)}return"ignore"===o&&delete i.errors,i})};if(this.getDocumentInfo(r).hasClientExports){var c=this.localState.addExportedVariables(r,a,l).then(u);return new ey(function(e){var t=null;return c.then(function(r){return t=r.subscribe(e)},e.error),function(){return t&&t.unsubscribe()}})}return u(a)},e.prototype.stopQuery=function(e){this.stopQueryNoBroadcast(e),this.broadcastQueries()},e.prototype.stopQueryNoBroadcast=function(e){this.stopQueryInStoreNoBroadcast(e),this.removeQuery(e)},e.prototype.removeQuery=function(e){this.fetchCancelFns.delete(e),this.queries.has(e)&&(this.getQuery(e).stop(),this.queries.delete(e))},e.prototype.broadcastQueries=function(){this.onBroadcast&&this.onBroadcast(),this.queries.forEach(function(e){return e.notify()})},e.prototype.getLocalState=function(){return this.localState},e.prototype.getObservableFromLink=function(e,t,r,n){var i,o,a=this;void 0===n&&(n=null!==(i=null==t?void 0:t.queryDeduplication)&&void 0!==i?i:this.queryDeduplication);var s=this.getDocumentInfo(e),l=s.serverQuery,u=s.clientQuery;if(l){var c=this.inFlightLinkObservables,d=this.link,f={query:l,variables:r,operationName:e2(l)||void 0,context:this.prepareContext((0,I.Cl)((0,I.Cl)({},t),{forceFetch:!n}))};if(t=f.context,n){var h=tY(l),p=eQ(r),y=c.lookup(h,p);if(!(o=y.observable)){var m=new r1([tt(d,f)]);o=y.observable=m,m.beforeNext(function(){c.remove(h,p)})}}else o=new r1([tt(d,f)])}else o=new r1([ey.of({data:{}})]),t=this.prepareContext(t);return u&&(o=rH(o,function(e){return a.localState.runResolvers({document:u,remoteResult:e,context:t,variables:r})})),o},e.prototype.getResultsFromLink=function(e,t,r){var n=e.lastRequestId=this.generateRequestId(),i=this.cache.transformForLink(r.query);return rH(this.getObservableFromLink(i,r.context,r.variables),function(o){var a=rJ(o),s=a.length>0;if(n>=e.lastRequestId){if(s&&"none"===r.errorPolicy)throw e.markError(new tx({graphQLErrors:a}));e.markResult(o,i,r,t),e.markReady()}var l={data:o.data,loading:!1,networkStatus:c.ready};return s&&"ignore"!==r.errorPolicy&&(l.errors=a,l.networkStatus=c.error),l},function(t){var r=t.hasOwnProperty("graphQLErrors")?t:new tx({networkError:t});throw n>=e.lastRequestId&&e.markError(r),r})},e.prototype.fetchConcastWithInfo=function(e,t,r,n){var i,o,a=this;void 0===r&&(r=c.loading),void 0===n&&(n=t.query);var s=this.getVariables(n,t.variables),l=this.getQuery(e),u=this.defaultOptions.watchQuery,d=t.fetchPolicy,f=void 0===d?u&&u.fetchPolicy||"cache-first":d,h=t.errorPolicy,p=void 0===h?u&&u.errorPolicy||"none":h,y=t.returnPartialData,m=t.notifyOnNetworkStatusChange,v=t.context,g=Object.assign({},t,{query:n,variables:s,fetchPolicy:f,errorPolicy:p,returnPartialData:void 0!==y&&y,notifyOnNetworkStatusChange:void 0!==m&&m,context:void 0===v?{}:v}),b=function(e){g.variables=e;var n=a.fetchQueryByPolicy(l,g,r);return"standby"!==g.fetchPolicy&&n.sources.length>0&&l.observableQuery&&l.observableQuery.applyNextFetchPolicy("after-fetch",t),n},w=function(){return a.fetchCancelFns.delete(e)};if(this.fetchCancelFns.set(e,function(e){w(),setTimeout(function(){return i.cancel(e)})}),this.getDocumentInfo(g.query).hasClientExports)i=new r1(this.localState.addExportedVariables(g.query,g.variables,g.context).then(b).then(function(e){return e.sources})),o=!0;else{var E=b(g.variables);o=E.fromLink,i=new r1(E.sources)}return i.promise.then(w,w),{concast:i,fromLink:o}},e.prototype.refetchQueries=function(e){var t=this,r=e.updateCache,n=e.include,i=e.optimistic,o=void 0!==i&&i,a=e.removeOptimistic,s=void 0===a?o?Q("refetchQueries"):void 0:a,l=e.onQueryUpdated,u=new Map;n&&this.getObservableQueries(n).forEach(function(e,r){u.set(r,{oq:e,lastDiff:t.getQuery(r).getDiff()})});var c=new Map;return r&&this.cache.batch({update:r,optimistic:o&&s||!1,removeOptimistic:s,onWatchUpdated:function(e,t,r){var n=e.watcher instanceof nm&&e.watcher.observableQuery;if(n){if(l){u.delete(n.queryId);var i=l(n,t,r);return!0===i&&(i=n.refetch()),!1!==i&&c.set(n,i),i}null!==l&&u.set(n.queryId,{oq:n,lastDiff:r,diff:t})}}}),u.size&&u.forEach(function(e,r){var n,i=e.oq,o=e.lastDiff,a=e.diff;if(l){if(!a){var s=i.queryInfo;s.reset(),a=s.getDiff()}n=l(i,a,o)}l&&!0!==n||(n=i.refetch()),!1!==n&&c.set(i,n),r.indexOf("legacyOneTimeQuery")>=0&&t.stopQueryNoBroadcast(r)}),s&&this.cache.removeOptimistic(s),c},e.prototype.fetchQueryByPolicy=function(e,t,r){var n=this,i=t.query,o=t.variables,a=t.fetchPolicy,s=t.refetchWritePolicy,l=t.errorPolicy,u=t.returnPartialData,d=t.context,f=t.notifyOnNetworkStatusChange,h=e.networkStatus;e.init({document:i,variables:o,networkStatus:r});var p=function(){return e.getDiff()},y=function(t,r){void 0===r&&(r=e.networkStatus||c.loading);var a=t.result;!1===globalThis.__DEV__||u||re(a,{})||nn(t.missing);var s=function(e){return ey.of((0,I.Cl)({data:e,loading:r2(r),networkStatus:r},t.complete?null:{partial:!0}))};return a&&n.getDocumentInfo(i).hasForcedResolvers?n.localState.runResolvers({document:i,remoteResult:{data:a},context:d,variables:o,onlyRunForcedResolvers:!0}).then(function(e){return s(e.data||void 0)}):"none"===l&&r===c.refetch&&Array.isArray(t.missing)?s(void 0):s(a)},m="no-cache"===a?0:r===c.refetch&&"merge"!==s?1:2,v=function(){return n.getResultsFromLink(e,m,{query:i,variables:o,context:d,fetchPolicy:a,errorPolicy:l})},g=f&&"number"==typeof h&&h!==r&&r2(r);switch(a){default:case"cache-first":var b=p();if(b.complete)return{fromLink:!1,sources:[y(b,e.markReady())]};if(u||g)return{fromLink:!0,sources:[y(b),v()]};return{fromLink:!0,sources:[v()]};case"cache-and-network":var b=p();if(b.complete||u||g)return{fromLink:!0,sources:[y(b),v()]};return{fromLink:!0,sources:[v()]};case"cache-only":return{fromLink:!1,sources:[y(p(),e.markReady())]};case"network-only":if(g)return{fromLink:!0,sources:[y(p()),v()]};return{fromLink:!0,sources:[v()]};case"no-cache":if(g)return{fromLink:!0,sources:[y(e.getDiff()),v()]};return{fromLink:!0,sources:[v()]};case"standby":return{fromLink:!1,sources:[]}}},e.prototype.getQuery=function(e){return e&&!this.queries.has(e)&&this.queries.set(e,new nm(this,e)),this.queries.get(e)},e.prototype.prepareContext=function(e){void 0===e&&(e={});var t=this.localState.prepareContext(e);return(0,I.Cl)((0,I.Cl)((0,I.Cl)({},this.defaultContext),t),{clientAwareness:this.clientAwareness})},e}();function nE(e,t){return r3(e,t,t.variables&&{variables:r3((0,I.Cl)((0,I.Cl)({},e&&e.variables),t.variables))})}var nx=!1,n_=function(){function e(e){var t=this;if(this.resetStoreCallbacks=[],this.clearStoreCallbacks=[],!e.cache)throw $(15);var r=e.uri,n=e.credentials,i=e.headers,o=e.cache,a=e.documentTransform,s=e.ssrMode,l=void 0!==s&&s,u=e.ssrForceFetchDelay,c=void 0===u?0:u,d=e.connectToDevTools,f=void 0===d?"object"==typeof window&&!window.__APOLLO_CLIENT__&&!1!==globalThis.__DEV__:d,h=e.queryDeduplication,p=void 0===h||h,y=e.defaultOptions,m=e.defaultContext,v=e.assumeImmutableResults,g=void 0===v?o.assumeImmutableResults:v,b=e.resolvers,w=e.typeDefs,E=e.fragmentMatcher,x=e.name,_=e.version,k=e.link;k||(k=r?new t5({uri:r,credentials:n,headers:i}):te.empty()),this.link=k,this.cache=o,this.disableNetworkFetches=l||c>0,this.queryDeduplication=p,this.defaultOptions=y||Object.create(null),this.typeDefs=w,c&&setTimeout(function(){return t.disableNetworkFetches=!1},c),this.watchQuery=this.watchQuery.bind(this),this.query=this.query.bind(this),this.mutate=this.mutate.bind(this),this.resetStore=this.resetStore.bind(this),this.reFetchObservableQueries=this.reFetchObservableQueries.bind(this),this.version=q,this.localState=new nf({cache:o,client:this,resolvers:b,fragmentMatcher:E}),this.queryManager=new nw({cache:this.cache,link:this.link,defaultOptions:this.defaultOptions,defaultContext:m,documentTransform:a,queryDeduplication:p,ssrMode:l,clientAwareness:{name:x,version:_},localState:this.localState,assumeImmutableResults:g,onBroadcast:f?function(){t.devToolsHookCb&&t.devToolsHookCb({action:{},state:{queries:t.queryManager.getQueryStore(),mutations:t.queryManager.mutationStore||{}},dataWithOptimisticResults:t.cache.extract(!0)})}:void 0}),f&&this.connectToDevTools()}return e.prototype.connectToDevTools=function(){if("object"==typeof window){var e=window,t=Symbol.for("apollo.devtools");(e[t]=e[t]||[]).push(this),e.__APOLLO_CLIENT__=this}nx||!1===globalThis.__DEV__||(nx=!0,setTimeout(function(){if("undefined"!=typeof window&&window.document&&window.top===window.self&&!window.__APOLLO_DEVTOOLS_GLOBAL_HOOK__){var e=window.navigator,t=e&&e.userAgent,r=void 0;"string"==typeof t&&(t.indexOf("Chrome/")>-1?r="https://chrome.google.com/webstore/detail/apollo-client-developer-t/jdkknkkbebbapilgoeccciglkfbmbnfm":t.indexOf("Firefox/")>-1&&(r="https://addons.mozilla.org/en-US/firefox/addon/apollo-developer-tools/")),r&&!1!==globalThis.__DEV__&&B.log("Download the Apollo DevTools for a better development experience: %s",r)}},1e4))},Object.defineProperty(e.prototype,"documentTransform",{get:function(){return this.queryManager.documentTransform},enumerable:!1,configurable:!0}),e.prototype.stop=function(){this.queryManager.stop()},e.prototype.watchQuery=function(e){return this.defaultOptions.watchQuery&&(e=nE(this.defaultOptions.watchQuery,e)),this.disableNetworkFetches&&("network-only"===e.fetchPolicy||"cache-and-network"===e.fetchPolicy)&&(e=(0,I.Cl)((0,I.Cl)({},e),{fetchPolicy:"cache-first"})),this.queryManager.watchQuery(e)},e.prototype.query=function(e){return this.defaultOptions.query&&(e=nE(this.defaultOptions.query,e)),B("cache-and-network"!==e.fetchPolicy,16),this.disableNetworkFetches&&"network-only"===e.fetchPolicy&&(e=(0,I.Cl)((0,I.Cl)({},e),{fetchPolicy:"cache-first"})),this.queryManager.query(e)},e.prototype.mutate=function(e){return this.defaultOptions.mutate&&(e=nE(this.defaultOptions.mutate,e)),this.queryManager.mutate(e)},e.prototype.subscribe=function(e){return this.queryManager.startGraphQLSubscription(e)},e.prototype.readQuery=function(e,t){return void 0===t&&(t=!1),this.cache.readQuery(e,t)},e.prototype.readFragment=function(e,t){return void 0===t&&(t=!1),this.cache.readFragment(e,t)},e.prototype.writeQuery=function(e){var t=this.cache.writeQuery(e);return!1!==e.broadcast&&this.queryManager.broadcastQueries(),t},e.prototype.writeFragment=function(e){var t=this.cache.writeFragment(e);return!1!==e.broadcast&&this.queryManager.broadcastQueries(),t},e.prototype.__actionHookForDevTools=function(e){this.devToolsHookCb=e},e.prototype.__requestRaw=function(e){return tt(this.link,e)},e.prototype.resetStore=function(){var e=this;return Promise.resolve().then(function(){return e.queryManager.clearStore({discardWatches:!1})}).then(function(){return Promise.all(e.resetStoreCallbacks.map(function(e){return e()}))}).then(function(){return e.reFetchObservableQueries()})},e.prototype.clearStore=function(){var e=this;return Promise.resolve().then(function(){return e.queryManager.clearStore({discardWatches:!0})}).then(function(){return Promise.all(e.clearStoreCallbacks.map(function(e){return e()}))})},e.prototype.onResetStore=function(e){var t=this;return this.resetStoreCallbacks.push(e),function(){t.resetStoreCallbacks=t.resetStoreCallbacks.filter(function(t){return t!==e})}},e.prototype.onClearStore=function(e){var t=this;return this.clearStoreCallbacks.push(e),function(){t.clearStoreCallbacks=t.clearStoreCallbacks.filter(function(t){return t!==e})}},e.prototype.reFetchObservableQueries=function(e){return this.queryManager.reFetchObservableQueries(e)},e.prototype.refetchQueries=function(e){var t=this.queryManager.refetchQueries(e),r=[],n=[];t.forEach(function(e,t){r.push(t),n.push(e)});var i=Promise.all(n);return i.queries=r,i.results=n,i.catch(function(e){!1!==globalThis.__DEV__&&B.debug(17,e)}),i},e.prototype.getObservableQueries=function(e){return void 0===e&&(e="active"),this.queryManager.getObservableQueries(e)},e.prototype.extract=function(e){return this.cache.extract(e)},e.prototype.restore=function(e){return this.cache.restore(e)},e.prototype.addResolvers=function(e){this.localState.addResolvers(e)},e.prototype.setResolvers=function(e){this.localState.setResolvers(e)},e.prototype.getResolvers=function(){return this.localState.getResolvers()},e.prototype.setLocalStateFragmentMatcher=function(e){this.localState.setFragmentMatcher(e)},e.prototype.setLink=function(e){this.link=this.queryManager.link=e},Object.defineProperty(e.prototype,"defaultContext",{get:function(){return this.queryManager.defaultContext},enumerable:!1,configurable:!0}),e}();!1!==globalThis.__DEV__&&(n_.prototype.getMemoryInternals=ej);var nk=function(){function e(){this.assumeImmutableResults=!1,this.getFragmentDoc=rK(ev,{max:eA["cache.fragmentQueryDocuments"]||1e3,cache:ek})}return e.prototype.batch=function(e){var t,r=this,n="string"==typeof e.optimistic?e.optimistic:!1===e.optimistic?null:void 0;return this.performTransaction(function(){return t=e.update(r)},n),t},e.prototype.recordOptimisticTransaction=function(e,t){this.performTransaction(e,t)},e.prototype.transformDocument=function(e){return e},e.prototype.transformForLink=function(e){return e},e.prototype.identify=function(e){},e.prototype.gc=function(){return[]},e.prototype.modify=function(e){return!1},e.prototype.readQuery=function(e,t){return void 0===t&&(t=!!e.optimistic),this.read((0,I.Cl)((0,I.Cl)({},e),{rootId:e.id||"ROOT_QUERY",optimistic:t}))},e.prototype.readFragment=function(e,t){return void 0===t&&(t=!!e.optimistic),this.read((0,I.Cl)((0,I.Cl)({},e),{query:this.getFragmentDoc(e.fragment,e.fragmentName),rootId:e.id,optimistic:t}))},e.prototype.writeQuery=function(e){var t=e.id,r=e.data,n=(0,I.Tt)(e,["id","data"]);return this.write(Object.assign(n,{dataId:t||"ROOT_QUERY",result:r}))},e.prototype.writeFragment=function(e){var t=e.id,r=e.data,n=e.fragment,i=e.fragmentName,o=(0,I.Tt)(e,["id","data","fragment","fragmentName"]);return this.write(Object.assign(o,{query:this.getFragmentDoc(n,i),dataId:t,result:r}))},e.prototype.updateQuery=function(e,t){return this.batch({update:function(r){var n=r.readQuery(e),i=t(n);return null==i?n:(r.writeQuery((0,I.Cl)((0,I.Cl)({},e),{data:i})),i)}})},e.prototype.updateFragment=function(e,t){return this.batch({update:function(r){var n=r.readFragment(e),i=t(n);return null==i?n:(r.writeFragment((0,I.Cl)((0,I.Cl)({},e),{data:i})),i)}})},e}();!1!==globalThis.__DEV__&&(nk.prototype.getMemoryInternals=eF);var nT=function(e){function t(r,n,i,o){var a,s=e.call(this,r)||this;if(s.message=r,s.path=n,s.query=i,s.variables=o,Array.isArray(s.path)){s.missing=s.message;for(var l=s.path.length-1;l>=0;--l)s.missing=((a={})[s.path[l]]=s.missing,a)}else s.missing=s.path;return s.__proto__=t.prototype,s}return(0,I.C6)(t,e),t}(Error);function nO(e){if(!1!==globalThis.__DEV__){var t;(t=new Set([e])).forEach(function(e){em(e)&&function(e){if(!1!==globalThis.__DEV__&&!Object.isFrozen(e))try{Object.freeze(e)}catch(e){if(e instanceof TypeError)return null;throw e}return e}(e)===e&&Object.getOwnPropertyNames(e).forEach(function(r){em(e[r])&&t.add(e[r])})})}return e}var nS=Object.prototype.hasOwnProperty;function nI(e){return null==e}function nC(e,t){var r=e.__typename,n=e.id,i=e._id;if("string"==typeof r&&(t&&(t.keyObject=nI(n)?nI(i)?void 0:{_id:i}:{id:n}),nI(n)&&!nI(i)&&(n=i),!nI(n)))return"".concat(r,":").concat("number"==typeof n||"string"==typeof n?n:JSON.stringify(n))}var nD={dataIdFromObject:nC,addTypename:!0,resultCaching:!0,canonizeResults:!1};function nN(e){var t=e.canonizeResults;return void 0===t?nD.canonizeResults:t}var nA=/^[_a-z][_0-9a-z]*/i;function nR(e){var t=e.match(nA);return t?t[0]:e}function nj(e){return em(e)&&!e$(e)&&!t_(e)}function nP(e,t){var r=eg(e3(e));return{fragmentMap:r,lookupFragment:function(e){var n=r[e];return!n&&t&&(n=t.lookup(e)),n||null}}}var nF=Object.create(null),nq=function(){return nF},nM=Object.create(null),nL=function(){function e(e,t){var r=this;this.policies=e,this.group=t,this.data=Object.create(null),this.rootIds=Object.create(null),this.refs=Object.create(null),this.getFieldValue=function(e,t){return nO(e$(e)?r.get(e.__ref,t):e&&e[t])},this.canRead=function(e){return e$(e)?r.has(e.__ref):"object"==typeof e},this.toReference=function(e,t){if("string"==typeof e)return eB(e);if(e$(e))return e;var n=r.policies.identify(e)[0];if(n){var i=eB(n);return t&&r.merge(n,e),i}}}return e.prototype.toObject=function(){return(0,I.Cl)({},this.data)},e.prototype.has=function(e){return void 0!==this.lookup(e,!0)},e.prototype.get=function(e,t){if(this.group.depend(e,t),nS.call(this.data,e)){var r=this.data[e];if(r&&nS.call(r,t))return r[t]}return"__typename"===t&&nS.call(this.policies.rootTypenamesById,e)?this.policies.rootTypenamesById[e]:this instanceof nU?this.parent.get(e,t):void 0},e.prototype.lookup=function(e,t){return(t&&this.group.depend(e,"__exists"),nS.call(this.data,e))?this.data[e]:this instanceof nU?this.parent.lookup(e,t):this.policies.rootTypenamesById[e]?Object.create(null):void 0},e.prototype.merge=function(e,t){var r,n=this;e$(e)&&(e=e.__ref),e$(t)&&(t=t.__ref);var i="string"==typeof e?this.lookup(r=e):e,o="string"==typeof t?this.lookup(r=t):t;if(o){B("string"==typeof r,1);var a=new tC(nB).merge(i,o);if(this.data[r]=a,a!==i&&(delete this.refs[r],this.group.caching)){var s=Object.create(null);i||(s.__exists=1),Object.keys(o).forEach(function(e){if(!i||i[e]!==a[e]){s[e]=1;var t=nR(e);t===e||n.policies.hasKeyArgs(a.__typename,t)||(s[t]=1),void 0!==a[e]||n instanceof nU||delete a[e]}}),s.__typename&&!(i&&i.__typename)&&this.policies.rootTypenamesById[r]===a.__typename&&delete s.__typename,Object.keys(s).forEach(function(e){return n.group.dirty(r,e)})}}},e.prototype.modify=function(e,t){var r=this,n=this.lookup(e);if(n){var i=Object.create(null),o=!1,a=!0,s={DELETE:nF,INVALIDATE:nM,isReference:e$,toReference:this.toReference,canRead:this.canRead,readField:function(t,n){return r.policies.readField("string"==typeof t?{fieldName:t,from:n||eB(e)}:t,{store:r})}};if(Object.keys(n).forEach(function(l){var u=nR(l),c=n[l];if(void 0!==c){var d="function"==typeof t?t:t[l]||t[u];if(d){var f=d===nq?nF:d(nO(c),(0,I.Cl)((0,I.Cl)({},s),{fieldName:u,storeFieldName:l,storage:r.getStorage(e,l)}));if(f===nM)r.group.dirty(e,l);else if(f===nF&&(f=void 0),f!==c&&(i[l]=f,o=!0,c=f,!1!==globalThis.__DEV__)){var h=function(e){if(void 0===r.lookup(e.__ref))return!1!==globalThis.__DEV__&&B.warn(2,e),!0};if(e$(f))h(f);else if(Array.isArray(f))for(var p=!1,y=void 0,m=0,v=f;m0){var t=--this.rootIds[e];return t||delete this.rootIds[e],t}return 0},e.prototype.getRootIdSet=function(e){return void 0===e&&(e=new Set),Object.keys(this.rootIds).forEach(e.add,e),this instanceof nU?this.parent.getRootIdSet(e):Object.keys(this.policies.rootTypenamesById).forEach(e.add,e),e},e.prototype.gc=function(){var e=this,t=this.getRootIdSet(),r=this.toObject();t.forEach(function(n){nS.call(r,n)&&(Object.keys(e.findChildRefIds(n)).forEach(t.add,t),delete r[n])});var n=Object.keys(r);if(n.length){for(var i=this;i instanceof nU;)i=i.parent;n.forEach(function(e){return i.delete(e)})}return n},e.prototype.findChildRefIds=function(e){if(!nS.call(this.refs,e)){var t=this.refs[e]=Object.create(null),r=this.data[e];if(!r)return t;var n=new Set([r]);n.forEach(function(e){e$(e)&&(t[e.__ref]=!0),em(e)&&Object.keys(e).forEach(function(t){var r=e[t];em(r)&&n.add(r)})})}return this.refs[e]},e.prototype.makeCacheKey=function(){return this.group.keyMaker.lookupArray(arguments)},e}(),nV=function(){function e(e,t){void 0===t&&(t=null),this.caching=e,this.parent=t,this.d=null,this.resetCaching()}return e.prototype.resetCaching=function(){this.d=this.caching?rB():null,this.keyMaker=new ru(tp)},e.prototype.depend=function(e,t){if(this.d){this.d(t+"#"+e);var r=nR(t);r!==t&&this.d(r+"#"+e),this.parent&&this.parent.depend(e,t)}},e.prototype.dirty=function(e,t){this.d&&this.d.dirty(t+"#"+e,"__exists"===t?"forget":"setDirty")},e}();function nQ(e,t){n$(e)&&e.group.depend(t,"__exists")}!function(e){var t=function(e){function t(t){var r=t.policies,n=t.resultCaching,i=t.seed,o=e.call(this,r,new nV(void 0===n||n))||this;return o.stump=new nz(o),o.storageTrie=new ru(tp),i&&o.replace(i),o}return(0,I.C6)(t,e),t.prototype.addLayer=function(e,t){return this.stump.addLayer(e,t)},t.prototype.removeLayer=function(){return this},t.prototype.getStorage=function(){return this.storageTrie.lookupArray(arguments)},t}(e);e.Root=t}(nL||(nL={}));var nU=function(e){function t(t,r,n,i){var o=e.call(this,r.policies,i)||this;return o.id=t,o.parent=r,o.replay=n,o.group=i,n(o),o}return(0,I.C6)(t,e),t.prototype.addLayer=function(e,r){return new t(e,this,r,this.group)},t.prototype.removeLayer=function(e){var t=this,r=this.parent.removeLayer(e);return e===this.id?(this.group.caching&&Object.keys(this.data).forEach(function(e){var n=t.data[e],i=r.lookup(e);i?n?n!==i&&Object.keys(n).forEach(function(r){re(n[r],i[r])||t.group.dirty(e,r)}):(t.group.dirty(e,"__exists"),Object.keys(i).forEach(function(r){t.group.dirty(e,r)})):t.delete(e)}),r):r===this.parent?this:r.addLayer(this.id,this.replay)},t.prototype.toObject=function(){return(0,I.Cl)((0,I.Cl)({},this.parent.toObject()),this.data)},t.prototype.findChildRefIds=function(t){var r=this.parent.findChildRefIds(t);return nS.call(this.data,t)?(0,I.Cl)((0,I.Cl)({},r),e.prototype.findChildRefIds.call(this,t)):r},t.prototype.getStorage=function(){for(var e=this.parent;e.parent;)e=e.parent;return e.getStorage.apply(e,arguments)},t}(nL),nz=function(e){function t(t){return e.call(this,"EntityStore.Stump",t,function(){},new nV(t.group.caching,t.group))||this}return(0,I.C6)(t,e),t.prototype.removeLayer=function(){return this},t.prototype.merge=function(e,t){return this.parent.merge(e,t)},t}(nU);function nB(e,t,r){var n=e[r],i=t[r];return re(n,i)?n:i}function n$(e){return!!(e instanceof nL&&e.group.caching)}var nW=function(){function e(){this.known=new(ty?WeakSet:Set),this.pool=new ru(tp),this.passes=new WeakMap,this.keysByJSON=new Map,this.empty=this.admit({})}return e.prototype.isKnown=function(e){return em(e)&&this.known.has(e)},e.prototype.pass=function(e){if(em(e)){var t=em(e)?t_(e)?e.slice(0):(0,I.Cl)({__proto__:Object.getPrototypeOf(e)},e):e;return this.passes.set(t,e),t}return e},e.prototype.admit=function(e){var t=this;if(em(e)){var r=this.passes.get(e);if(r)return r;switch(Object.getPrototypeOf(e)){case Array.prototype:if(this.known.has(e))break;var n=e.map(this.admit,this),i=this.pool.lookupArray(n);return i.array||(this.known.add(i.array=n),!1!==globalThis.__DEV__&&Object.freeze(n)),i.array;case null:case Object.prototype:if(this.known.has(e))break;var o=Object.getPrototypeOf(e),a=[o],s=this.sortedKeys(e);a.push(s.json);var l=a.length;s.sorted.forEach(function(r){a.push(t.admit(e[r]))});var i=this.pool.lookupArray(a);if(!i.object){var u=i.object=Object.create(o);this.known.add(u),s.sorted.forEach(function(e,t){u[e]=a[l+t]}),!1!==globalThis.__DEV__&&Object.freeze(u)}return i.object}}return e},e.prototype.sortedKeys=function(e){var t=Object.keys(e),r=this.pool.lookupArray(t);if(!r.keys){t.sort();var n=JSON.stringify(t);(r.keys=this.keysByJSON.get(n))||this.keysByJSON.set(n,r.keys={sorted:t,json:n})}return r.keys},e}();function nK(e){return[e.selectionSet,e.objectOrReference,e.context,e.context.canonizeResults]}var nY=function(){function e(e){var t=this;this.knownResults=new(tp?WeakMap:Map),this.config=r3(e,{addTypename:!1!==e.addTypename,canonizeResults:nN(e)}),this.canon=e.canon||new nW,this.executeSelectionSet=rK(function(e){var r,n=e.context.canonizeResults,i=nK(e);i[3]=!n;var o=(r=t.executeSelectionSet).peek.apply(r,i);return o?n?(0,I.Cl)((0,I.Cl)({},o),{result:t.canon.admit(o.result)}):o:(nQ(e.context.store,e.enclosingRef.__ref),t.execSelectionSetImpl(e))},{max:this.config.resultCacheMaxSize||eA["inMemoryCache.executeSelectionSet"]||5e4,keyArgs:nK,makeCacheKey:function(e,t,r,n){if(n$(r.store))return r.store.makeCacheKey(e,e$(t)?t.__ref:t,r.varString,n)}}),this.executeSubSelectedArray=rK(function(e){return nQ(e.context.store,e.enclosingRef.__ref),t.execSubSelectedArrayImpl(e)},{max:this.config.resultCacheMaxSize||eA["inMemoryCache.executeSubSelectedArray"]||1e4,makeCacheKey:function(e){var t=e.field,r=e.array,n=e.context;if(n$(n.store))return n.store.makeCacheKey(t,r,n.varString)}})}return e.prototype.resetCanon=function(){this.canon=new nW},e.prototype.diffQueryAgainstStore=function(e){var t,r=e.store,n=e.query,i=e.rootId,o=e.variables,a=e.returnPartialData,s=e.canonizeResults,l=void 0===s?this.config.canonizeResults:s,u=this.config.cache.policies;o=(0,I.Cl)((0,I.Cl)({},e6(e4(n))),o);var c=eB(void 0===i?"ROOT_QUERY":i),d=this.executeSelectionSet({selectionSet:e5(n).selectionSet,objectOrReference:c,enclosingRef:c,context:(0,I.Cl)({store:r,query:n,policies:u,variables:o,varString:eQ(o),canonizeResults:l},nP(n,this.config.fragments))});if(d.missing&&(t=[new nT(function(e){try{JSON.stringify(e,function(e,t){if("string"==typeof t)throw t;return t})}catch(e){return e}}(d.missing),d.missing,n,o)],!(void 0===a||a)))throw t[0];return{result:d.result,complete:!t,missing:t}},e.prototype.isFresh=function(e,t,r,n){if(n$(n.store)&&this.knownResults.get(e)===r){var i=this.executeSelectionSet.peek(r,t,n,this.canon.isKnown(e));if(i&&e===i.result)return!0}return!1},e.prototype.execSelectionSetImpl=function(e){var t,r=this,n=e.selectionSet,i=e.objectOrReference,o=e.enclosingRef,a=e.context;if(e$(i)&&!a.policies.rootTypenamesById[i.__ref]&&!a.store.has(i.__ref))return{result:this.canon.empty,missing:"Dangling reference to missing ".concat(i.__ref," object")};var s=a.variables,u=a.policies,c=a.store.getFieldValue(i,"__typename"),d=[],f=new tC;function h(e,r){var n;return e.missing&&(t=f.merge(t,((n={})[r]=e.missing,n))),e.result}this.config.addTypename&&"string"==typeof c&&!u.rootIdsByTypename[c]&&d.push({__typename:c});var p=new Set(n.selections);p.forEach(function(e){var n,y;if(td(e,s)){if(eZ(e)){var m=u.readField({fieldName:e.name.value,field:e,variables:a.variables,from:i},a),v=eJ(e);void 0===m?t1.added(e)||(t=f.merge(t,((n={})[v]="Can't find field '".concat(e.name.value,"' on ").concat(e$(i)?i.__ref+" object":"object "+JSON.stringify(i,null,2)),n))):t_(m)?m.length>0&&(m=h(r.executeSubSelectedArray({field:e,array:m,enclosingRef:o,context:a}),v)):e.selectionSet?null!=m&&(m=h(r.executeSelectionSet({selectionSet:e.selectionSet,objectOrReference:m,enclosingRef:e$(m)?m:o,context:a}),v)):a.canonizeResults&&(m=r.canon.pass(m)),void 0!==m&&d.push(((y={})[v]=m,y))}else{var g=eb(e,a.lookupFragment);if(!g&&e.kind===l.FRAGMENT_SPREAD)throw $(9,e.name.value);g&&u.fragmentMatches(g,c)&&g.selectionSet.selections.forEach(p.add,p)}}});var y={result:tS(d),missing:t},m=a.canonizeResults?this.canon.admit(y):nO(y);return m.result&&this.knownResults.set(m.result,n),m},e.prototype.execSubSelectedArrayImpl=function(e){var t,r=this,n=e.field,i=e.array,o=e.enclosingRef,a=e.context,s=new tC;function l(e,r){var n;return e.missing&&(t=s.merge(t,((n={})[r]=e.missing,n))),e.result}return n.selectionSet&&(i=i.filter(a.store.canRead)),i=i.map(function(e,t){return null===e?null:t_(e)?l(r.executeSubSelectedArray({field:n,array:e,enclosingRef:o,context:a}),t):n.selectionSet?l(r.executeSelectionSet({selectionSet:n.selectionSet,objectOrReference:e,enclosingRef:e$(e)?e:o,context:a}),t):(!1!==globalThis.__DEV__&&function(e,t,r){if(!t.selectionSet){var n=new Set([r]);n.forEach(function(r){em(r)&&(B(!e$(r),10,e$(r)?e.get(r.__ref,"__typename"):r&&r.__typename,t.name.value),Object.values(r).forEach(n.add,n))})}}(a.store,n,e),e)}),{result:a.canonizeResults?this.canon.admit(i):i,missing:t}},e}(),nG=Object.create(null);function nH(e){var t=JSON.stringify(e);return nG[t]||(nG[t]=Object.create(null))}function nJ(e){var t=nH(e);return t.keyFieldsFn||(t.keyFieldsFn=function(t,r){var n=function(e,t){return r.readField(t,e)},i=r.keyObject=nZ(e,function(e){var i=n1(r.storeObject,e,n);return void 0===i&&t!==r.storeObject&&nS.call(t,e[0])&&(i=n1(t,e,n0)),B(void 0!==i,4,e.join("."),t),i});return"".concat(r.typename,":").concat(JSON.stringify(i))})}function nX(e){var t=nH(e);return t.keyArgsFn||(t.keyArgsFn=function(t,r){var n=r.field,i=r.variables,o=r.fieldName,a=JSON.stringify(nZ(e,function(e){var r=e[0],o=r.charAt(0);if("@"===o){if(n&&tk(n.directives)){var a=r.slice(1),s=n.directives.find(function(e){return e.name.value===a}),l=s&&eH(s,i);return l&&n1(l,e.slice(1))}return}if("$"===o){var u=r.slice(1);if(i&&nS.call(i,u)){var c=e.slice(0);return c[0]=u,n1(i,c)}return}if(t)return n1(t,e)}));return(t||"{}"!==a)&&(o+=":"+a),o})}function nZ(e,t){var r=new tC;return(function e(t){var r=nH(t);if(!r.paths){var n=r.paths=[],i=[];t.forEach(function(r,o){t_(r)?(e(r).forEach(function(e){return n.push(i.concat(e))}),i.length=0):(i.push(r),t_(t[o+1])||(n.push(i.slice(0)),i.length=0))})}return r.paths})(e).reduce(function(e,n){var i,o=t(n);if(void 0!==o){for(var a=n.length-1;a>=0;--a)(i={})[n[a]]=o,o=i;e=r.merge(e,o)}return e},Object.create(null))}function n0(e,t){return e[t]}function n1(e,t,r){return r=r||n0,function e(t){return em(t)?t_(t)?t.map(e):nZ(Object.keys(t).sort(),function(e){return n1(t,e)}):t}(t.reduce(function e(t,n){return t_(t)?t.map(function(t){return e(t,n)}):t&&r(t,n)},e))}function n2(e){return void 0!==e.args?e.args:e.field?eH(e.field,e.variables):null}var n3=function(){},n4=function(e,t){return t.fieldName},n5=function(e,t,r){return(0,r.mergeObjects)(e,t)},n6=function(e,t){return t},n8=function(){function e(e){this.config=e,this.typePolicies=Object.create(null),this.toBeAdded=Object.create(null),this.supertypeMap=new Map,this.fuzzySubtypes=new Map,this.rootIdsByTypename=Object.create(null),this.rootTypenamesById=Object.create(null),this.usingPossibleTypes=!1,this.config=(0,I.Cl)({dataIdFromObject:nC},e),this.cache=this.config.cache,this.setRootTypename("Query"),this.setRootTypename("Mutation"),this.setRootTypename("Subscription"),e.possibleTypes&&this.addPossibleTypes(e.possibleTypes),e.typePolicies&&this.addTypePolicies(e.typePolicies)}return e.prototype.identify=function(e,t){var r,n,i=this,o=t&&(t.typename||(null===(r=t.storeObject)||void 0===r?void 0:r.__typename))||e.__typename;if(o===this.rootTypenamesById.ROOT_QUERY)return["ROOT_QUERY"];for(var a=t&&t.storeObject||e,s=(0,I.Cl)((0,I.Cl)({},t),{typename:o,storeObject:a,readField:t&&t.readField||function(){var e=n7(arguments,a);return i.readField(e,{store:i.cache.data,variables:e.variables})}}),l=o&&this.getTypePolicy(o),u=l&&l.keyFn||this.config.dataIdFromObject;u;){var c=u((0,I.Cl)((0,I.Cl)({},e),a),s);if(t_(c))u=nJ(c);else{n=c;break}}return n=n?String(n):void 0,s.keyObject?[n,s.keyObject]:[n]},e.prototype.addTypePolicies=function(e){var t=this;Object.keys(e).forEach(function(r){var n=e[r],i=n.queryType,o=n.mutationType,a=n.subscriptionType,s=(0,I.Tt)(n,["queryType","mutationType","subscriptionType"]);i&&t.setRootTypename("Query",r),o&&t.setRootTypename("Mutation",r),a&&t.setRootTypename("Subscription",r),nS.call(t.toBeAdded,r)?t.toBeAdded[r].push(s):t.toBeAdded[r]=[s]})},e.prototype.updateTypePolicy=function(e,t){var r=this,n=this.getTypePolicy(e),i=t.keyFields,o=t.fields;function a(e,t){e.merge="function"==typeof t?t:!0===t?n5:!1===t?n6:e.merge}a(n,t.merge),n.keyFn=!1===i?n3:t_(i)?nJ(i):"function"==typeof i?i:n.keyFn,o&&Object.keys(o).forEach(function(t){var n=r.getFieldPolicy(e,t,!0),i=o[t];if("function"==typeof i)n.read=i;else{var s=i.keyArgs,l=i.read,u=i.merge;n.keyFn=!1===s?n4:t_(s)?nX(s):"function"==typeof s?s:n.keyFn,"function"==typeof l&&(n.read=l),a(n,u)}n.read&&n.merge&&(n.keyFn=n.keyFn||n4)})},e.prototype.setRootTypename=function(e,t){void 0===t&&(t=e);var r="ROOT_"+e.toUpperCase(),n=this.rootTypenamesById[r];t!==n&&(B(!n||n===e,5,e),n&&delete this.rootIdsByTypename[n],this.rootIdsByTypename[t]=r,this.rootTypenamesById[r]=t)},e.prototype.addPossibleTypes=function(e){var t=this;this.usingPossibleTypes=!0,Object.keys(e).forEach(function(r){t.getSupertypeSet(r,!0),e[r].forEach(function(e){t.getSupertypeSet(e,!0).add(r);var n=e.match(nA);n&&n[0]===e||t.fuzzySubtypes.set(e,new RegExp(e))})})},e.prototype.getTypePolicy=function(e){var t=this;if(!nS.call(this.typePolicies,e)){var r=this.typePolicies[e]=Object.create(null);r.fields=Object.create(null);var n=this.supertypeMap.get(e);!n&&this.fuzzySubtypes.size&&(n=this.getSupertypeSet(e,!0),this.fuzzySubtypes.forEach(function(r,i){if(r.test(e)){var o=t.supertypeMap.get(i);o&&o.forEach(function(e){return n.add(e)})}})),n&&n.size&&n.forEach(function(e){var n=t.getTypePolicy(e),i=n.fields;Object.assign(r,(0,I.Tt)(n,["fields"])),Object.assign(r.fields,i)})}var i=this.toBeAdded[e];return i&&i.length&&i.splice(0).forEach(function(r){t.updateTypePolicy(e,r)}),this.typePolicies[e]},e.prototype.getFieldPolicy=function(e,t,r){if(e){var n=this.getTypePolicy(e).fields;return n[t]||r&&(n[t]=Object.create(null))}},e.prototype.getSupertypeSet=function(e,t){var r=this.supertypeMap.get(e);return!r&&t&&this.supertypeMap.set(e,r=new Set),r},e.prototype.fragmentMatches=function(e,t,r,n){var i=this;if(!e.typeCondition)return!0;if(!t)return!1;var o=e.typeCondition.name.value;if(t===o)return!0;if(this.usingPossibleTypes&&this.supertypeMap.has(o))for(var a=this.getSupertypeSet(t,!0),s=[a],l=function(e){var t=i.getSupertypeSet(e,!1);t&&t.size&&0>s.indexOf(t)&&s.push(t)},u=!!(r&&this.fuzzySubtypes.size),c=!1,d=0;d1?o:t}:(n=(0,I.Cl)({},i),nS.call(n,"from")||(n.from=t)),!1!==globalThis.__DEV__&&void 0===n.from&&!1!==globalThis.__DEV__&&B.warn(7,U(Array.from(e))),void 0===n.variables&&(n.variables=r),n}function ie(e){return function(t,r){if(t_(t)||t_(r))throw $(8);if(em(t)&&em(r)){var n=e.getFieldValue(t,"__typename"),i=e.getFieldValue(r,"__typename");if(n&&i&&n!==i)return r;if(e$(t)&&nj(r))return e.merge(t.__ref,r),t;if(nj(t)&&e$(r))return e.merge(t,r.__ref),r;if(nj(t)&&nj(r))return(0,I.Cl)((0,I.Cl)({},t),r)}return r}}function it(e,t,r){var n="".concat(t).concat(r),i=e.flavors.get(n);return i||e.flavors.set(n,i=e.clientOnly===t&&e.deferred===r?e:(0,I.Cl)((0,I.Cl)({},e),{clientOnly:t,deferred:r})),i}var ir=function(){function e(e,t,r){this.cache=e,this.reader=t,this.fragments=r}return e.prototype.writeToStore=function(e,t){var r=this,n=t.query,i=t.result,o=t.dataId,a=t.variables,s=t.overwrite,l=e1(n),u=new tC;a=(0,I.Cl)((0,I.Cl)({},e6(l)),a);var c=(0,I.Cl)((0,I.Cl)({store:e,written:Object.create(null),merge:function(e,t){return u.merge(e,t)},variables:a,varString:eQ(a)},nP(n,this.fragments)),{overwrite:!!s,incomingById:new Map,clientOnly:!1,deferred:!1,flavors:new Map}),d=this.processSelectionSet({result:i||Object.create(null),dataId:o,selectionSet:l.selectionSet,mergeTree:{map:new Map},context:c});if(!e$(d))throw $(11,i);return c.incomingById.forEach(function(t,n){var i=t.storeObject,o=t.mergeTree,a=t.fieldNodeSet,s=eB(n);if(o&&o.map.size){var l=r.applyMerges(o,s,i,c);if(e$(l))return;i=l}if(!1!==globalThis.__DEV__&&!c.overwrite){var u=Object.create(null);a.forEach(function(e){e.selectionSet&&(u[e.name.value]=!0)});var d=function(e){var t=o&&o.map.get(e);return!!(t&&t.info&&t.info.merge)};Object.keys(i).forEach(function(e){!0!==u[nR(e)]||d(e)||function(e,t,r,n){var i=function(e){var t=n.getFieldValue(e,r);return"object"==typeof t&&t},o=i(e);if(o){var a=i(t);if(!(!a||e$(o)||re(o,a)||Object.keys(o).every(function(e){return void 0!==n.getFieldValue(a,e)}))){var s=n.getFieldValue(e,"__typename")||n.getFieldValue(t,"__typename"),l=nR(r),u="".concat(s,".").concat(l);if(!il.has(u)){il.add(u);var c=[];t_(o)||t_(a)||[o,a].forEach(function(e){var t=n.getFieldValue(e,"__typename");"string"!=typeof t||c.includes(t)||c.push(t)}),!1!==globalThis.__DEV__&&B.warn(14,l,s,c.length?"either ensure all objects of type "+c.join(" and ")+" have an ID or a custom merge function, or ":"",u,o,a)}}}}(s,i,e,c.store)})}e.merge(n,i)}),e.retain(d.__ref),d},e.prototype.processSelectionSet=function(e){var t=this,r=e.dataId,n=e.result,i=e.selectionSet,o=e.context,a=e.mergeTree,s=this.cache.policies,l=Object.create(null),u=r&&s.rootTypenamesById[r]||eX(n,i,o.fragmentMap)||r&&o.store.get(r,"__typename");"string"==typeof u&&(l.__typename=u);var c=function(){var e=n7(arguments,l,o.variables);if(e$(e.from)){var t=o.incomingById.get(e.from.__ref);if(t){var r=s.readField((0,I.Cl)((0,I.Cl)({},e),{from:t.storeObject}),o);if(void 0!==r)return r}}return s.readField(e,o)},d=new Set;this.flattenFields(i,n,o,u).forEach(function(e,r){var i,o=n[eJ(r)];if(d.add(r),void 0!==o){var f=s.getStoreFieldName({typename:u,fieldName:r.name.value,field:r,variables:e.variables}),h=io(a,f),p=t.processFieldValue(o,r,r.selectionSet?it(e,!1,!1):e,h),y=void 0;r.selectionSet&&(e$(p)||nj(p))&&(y=c("__typename",p));var m=s.getMergeFunction(u,r.name.value,y);m?h.info={field:r,typename:u,merge:m}:is(a,f),l=e.merge(l,((i={})[f]=p,i))}else!1===globalThis.__DEV__||e.clientOnly||e.deferred||t1.added(r)||s.getReadFunction(u,r.name.value)||!1===globalThis.__DEV__||B.error(12,eJ(r),n)});try{var f=s.identify(n,{typename:u,selectionSet:i,fragmentMap:o.fragmentMap,storeObject:l,readField:c}),h=f[0],p=f[1];r=r||h,p&&(l=o.merge(l,p))}catch(e){if(!r)throw e}if("string"==typeof r){var y=eB(r),m=o.written[r]||(o.written[r]=[]);if(m.indexOf(i)>=0||(m.push(i),this.reader&&this.reader.isFresh(n,y,i,o)))return y;var v=o.incomingById.get(r);return v?(v.storeObject=o.merge(v.storeObject,l),v.mergeTree=function e(t,r){if(t===r||!r||ia(r))return t;if(!t||ia(t))return r;var n=t.info&&r.info?(0,I.Cl)((0,I.Cl)({},t.info),r.info):t.info||r.info,i=t.map.size&&r.map.size,o={info:n,map:i?new Map:t.map.size?t.map:r.map};if(i){var a=new Set(r.map.keys());t.map.forEach(function(t,n){o.map.set(n,e(t,r.map.get(n))),a.delete(n)}),a.forEach(function(n){o.map.set(n,e(r.map.get(n),t.map.get(n)))})}return o}(v.mergeTree,a),d.forEach(function(e){return v.fieldNodeSet.add(e)})):o.incomingById.set(r,{storeObject:l,mergeTree:ia(a)?void 0:a,fieldNodeSet:d}),y}return l},e.prototype.processFieldValue=function(e,t,r,n){var i=this;return t.selectionSet&&null!==e?t_(e)?e.map(function(e,o){var a=i.processFieldValue(e,t,r,io(n,o));return is(n,o),a}):this.processSelectionSet({result:e,selectionSet:t.selectionSet,context:r,mergeTree:n}):!1!==globalThis.__DEV__?r5(e):e},e.prototype.flattenFields=function(e,t,r,n){void 0===n&&(n=eX(t,e,r.fragmentMap));var i=new Map,o=this.cache.policies,a=new ru(!1);return function e(s,u){var c=a.lookup(s,u.clientOnly,u.deferred);c.visited||(c.visited=!0,s.selections.forEach(function(a){if(td(a,r.variables)){var s=u.clientOnly,c=u.deferred;if(!(s&&c)&&tk(a.directives)&&a.directives.forEach(function(e){var t=e.name.value;if("client"===t&&(s=!0),"defer"===t){var n=eH(e,r.variables);n&&!1===n.if||(c=!0)}}),eZ(a)){var d=i.get(a);d&&(s=s&&d.clientOnly,c=c&&d.deferred),i.set(a,it(r,s,c))}else{var f=eb(a,r.lookupFragment);if(!f&&a.kind===l.FRAGMENT_SPREAD)throw $(13,a.name.value);f&&o.fragmentMatches(f,n,t,r.variables)&&e(f.selectionSet,it(r,s,c))}}}))}(e,r),i},e.prototype.applyMerges=function(e,t,r,n,i){var o=this;if(e.map.size&&!e$(r)){var a,s,l=!t_(r)&&(e$(t)||nj(t))?t:void 0,u=r;l&&!i&&(i=[e$(l)?l.__ref:l]);var c=function(e,t){return t_(e)?"number"==typeof t?e[t]:void 0:n.store.getFieldValue(e,String(t))};e.map.forEach(function(e,t){var r=c(l,t),a=c(u,t);if(void 0!==a){i&&i.push(t);var d=o.applyMerges(e,r,a,n,i);d!==a&&(s=s||new Map).set(t,d),i&&B(i.pop()===t)}}),s&&(r=t_(u)?u.slice(0):(0,I.Cl)({},u),s.forEach(function(e,t){r[t]=e}))}return e.info?this.cache.policies.runMergeFunction(t,r,e.info,n,i&&(a=n.store).getStorage.apply(a,i)):r},e}(),ii=[];function io(e,t){var r=e.map;return r.has(t)||r.set(t,ii.pop()||{map:new Map}),r.get(t)}function ia(e){return!e||!(e.info||e.map.size)}function is(e,t){var r=e.map,n=r.get(t);n&&ia(n)&&(ii.push(n),r.delete(t))}var il=new Set,iu=function(e){function t(t){void 0===t&&(t={});var r=e.call(this)||this;return r.watches=new Set,r.addTypenameTransform=new rG(t1),r.assumeImmutableResults=!0,r.makeVar=nd,r.txCount=0,r.config=r3(nD,t),r.addTypename=!!r.config.addTypename,r.policies=new n8({cache:r,dataIdFromObject:r.config.dataIdFromObject,possibleTypes:r.config.possibleTypes,typePolicies:r.config.typePolicies}),r.init(),r}return(0,I.C6)(t,e),t.prototype.init=function(){var e=this.data=new nL.Root({policies:this.policies,resultCaching:this.config.resultCaching});this.optimisticData=e.stump,this.resetResultCache()},t.prototype.resetResultCache=function(e){var t=this,r=this.storeReader,n=this.config.fragments;this.storeWriter=new ir(this,this.storeReader=new nY({cache:this,addTypename:this.addTypename,resultCacheMaxSize:this.config.resultCacheMaxSize,canonizeResults:nN(this.config),canon:e?void 0:r&&r.canon,fragments:n}),n),this.maybeBroadcastWatch=rK(function(e,r){return t.broadcastWatch(e,r)},{max:this.config.resultCacheMaxSize||eA["inMemoryCache.maybeBroadcastWatch"]||5e3,makeCacheKey:function(e){var r=e.optimistic?t.optimisticData:t.data;if(n$(r)){var n=e.optimistic,i=e.id,o=e.variables;return r.makeCacheKey(e.query,e.callback,eQ({optimistic:n,id:i,variables:o}))}}}),new Set([this.data.group,this.optimisticData.group]).forEach(function(e){return e.resetCaching()})},t.prototype.restore=function(e){return this.init(),e&&this.data.replace(e),this},t.prototype.extract=function(e){return void 0===e&&(e=!1),(e?this.optimisticData:this.data).extract()},t.prototype.read=function(e){var t=e.returnPartialData;try{return this.storeReader.diffQueryAgainstStore((0,I.Cl)((0,I.Cl)({},e),{store:e.optimistic?this.optimisticData:this.data,config:this.config,returnPartialData:void 0!==t&&t})).result||null}catch(e){if(e instanceof nT)return null;throw e}},t.prototype.write=function(e){try{return++this.txCount,this.storeWriter.writeToStore(this.data,e)}finally{--this.txCount||!1===e.broadcast||this.broadcastWatches()}},t.prototype.modify=function(e){if(nS.call(e,"id")&&!e.id)return!1;var t=e.optimistic?this.optimisticData:this.data;try{return++this.txCount,t.modify(e.id||"ROOT_QUERY",e.fields)}finally{--this.txCount||!1===e.broadcast||this.broadcastWatches()}},t.prototype.diff=function(e){return this.storeReader.diffQueryAgainstStore((0,I.Cl)((0,I.Cl)({},e),{store:e.optimistic?this.optimisticData:this.data,rootId:e.id||"ROOT_QUERY",config:this.config}))},t.prototype.watch=function(e){var t=this;return this.watches.size||function(e){nu(e).vars.forEach(function(t){return t.attachCache(e)})}(this),this.watches.add(e),e.immediate&&this.maybeBroadcastWatch(e),function(){t.watches.delete(e)&&!t.watches.size&&nc(t),t.maybeBroadcastWatch.forget(e)}},t.prototype.gc=function(e){eQ.reset(),tY.reset(),this.addTypenameTransform.resetCache(),null===(t=this.config.fragments)||void 0===t||t.resetCaches();var t,r=this.optimisticData.gc();return e&&!this.txCount&&(e.resetResultCache?this.resetResultCache(e.resetResultIdentities):e.resetResultIdentities&&this.storeReader.resetCanon()),r},t.prototype.retain=function(e,t){return(t?this.optimisticData:this.data).retain(e)},t.prototype.release=function(e,t){return(t?this.optimisticData:this.data).release(e)},t.prototype.identify=function(e){if(e$(e))return e.__ref;try{return this.policies.identify(e)[0]}catch(e){!1!==globalThis.__DEV__&&B.warn(e)}},t.prototype.evict=function(e){if(!e.id){if(nS.call(e,"id"))return!1;e=(0,I.Cl)((0,I.Cl)({},e),{id:"ROOT_QUERY"})}try{return++this.txCount,this.optimisticData.evict(e,this.data)}finally{--this.txCount||!1===e.broadcast||this.broadcastWatches()}},t.prototype.reset=function(e){var t=this;return this.init(),eQ.reset(),e&&e.discardWatches?(this.watches.forEach(function(e){return t.maybeBroadcastWatch.forget(e)}),this.watches.clear(),nc(this)):this.broadcastWatches(),Promise.resolve()},t.prototype.removeOptimistic=function(e){var t=this.optimisticData.removeLayer(e);t!==this.optimisticData&&(this.optimisticData=t,this.broadcastWatches())},t.prototype.batch=function(e){var t,r=this,n=e.update,i=e.optimistic,o=void 0===i||i,a=e.removeOptimistic,s=e.onWatchUpdated,l=function(e){var i=r.data,o=r.optimisticData;++r.txCount,e&&(r.data=r.optimisticData=e);try{return t=n(r)}finally{--r.txCount,r.data=i,r.optimisticData=o}},u=new Set;return s&&!this.txCount&&this.broadcastWatches((0,I.Cl)((0,I.Cl)({},e),{onWatchUpdated:function(e){return u.add(e),!1}})),"string"==typeof o?this.optimisticData=this.optimisticData.addLayer(o,l):!1===o?l(this.data):l(),"string"==typeof a&&(this.optimisticData=this.optimisticData.removeLayer(a)),s&&u.size?(this.broadcastWatches((0,I.Cl)((0,I.Cl)({},e),{onWatchUpdated:function(e,t){var r=s.call(this,e,t);return!1!==r&&u.delete(e),r}})),u.size&&u.forEach(function(e){return r.maybeBroadcastWatch.dirty(e)})):this.broadcastWatches(e),t},t.prototype.performTransaction=function(e,t){return this.batch({update:e,optimistic:t||null!==t})},t.prototype.transformDocument=function(e){return this.addTypenameToDocument(this.addFragmentsToDocument(e))},t.prototype.broadcastWatches=function(e){var t=this;this.txCount||this.watches.forEach(function(r){return t.maybeBroadcastWatch(r,e)})},t.prototype.addFragmentsToDocument=function(e){var t=this.config.fragments;return t?t.transform(e):e},t.prototype.addTypenameToDocument=function(e){return this.addTypename?this.addTypenameTransform.transformDocument(e):e},t.prototype.broadcastWatch=function(e,t){var r=e.lastDiff,n=this.diff(e);(!t||(e.optimistic&&"string"==typeof t.optimistic&&(n.fromOptimisticTransaction=!0),!t.onWatchUpdated||!1!==t.onWatchUpdated.call(this,e,n,r)))&&(r&&re(r.result,n.result)||e.callback(e.lastDiff=n,r))},t}(nk);!1!==globalThis.__DEV__&&(iu.prototype.getMemoryInternals=eP);let ic=/\r\n|[\n\r]/g;function id(e,t){let r=0,n=1;for(let i of e.body.matchAll(ic)){if("number"==typeof i.index||function(e,t){if(!e)throw Error("Unexpected invariant triggered.")}(!1),i.index>=t)break;r=i.index+i[0].length,n+=1}return{line:n,column:t+1-r}}function ih(e,t){let r=e.locationOffset.column-1,n="".padStart(r)+e.body,i=t.line-1,o=e.locationOffset.line-1,a=t.line+o,s=1===t.line?r:0,l=t.column+s,u=`${e.name}:${a}:${l} +`,c=n.split(/\r\n|[\n\r]/g),d=c[i];if(d.length>120){let e=Math.floor(l/80),t=[];for(let e=0;e["|",e]),["|","^".padStart(l%80)],["|",t[e+1]]])}return u+ip([[`${a-1} |`,c[i-1]],[`${a} |`,d],["|","^".padStart(l)],[`${a+1} |`,c[i+1]]])}function ip(e){let t=e.filter(([e,t])=>void 0!==t),r=Math.max(...t.map(([e])=>e.length));return t.map(([e,t])=>e.padStart(r)+(t?" "+t:"")).join("\n")}class iy extends Error{constructor(e,...t){var r,n,i;let{nodes:o,source:a,positions:s,path:l,originalError:u,extensions:c}=function(e){let t=e[0];return null==t||"kind"in t||"length"in t?{nodes:t,source:e[1],positions:e[2],path:e[3],originalError:e[4],extensions:e[5]}:t}(t);super(e),this.name="GraphQLError",this.path=null!=l?l:void 0,this.originalError=null!=u?u:void 0,this.nodes=im(Array.isArray(o)?o:o?[o]:void 0);let d=im(null===(r=this.nodes)||void 0===r?void 0:r.map(e=>e.loc).filter(e=>null!=e));this.source=null!=a?a:null==d?void 0:null===(n=d[0])||void 0===n?void 0:n.source,this.positions=null!=s?s:null==d?void 0:d.map(e=>e.start),this.locations=s&&a?s.map(e=>id(a,e)):null==d?void 0:d.map(e=>id(e.source,e.start));let f=!function(e){return"object"==typeof e&&null!==e}(null==u?void 0:u.extensions)?void 0:null==u?void 0:u.extensions;this.extensions=null!==(i=null!=c?c:f)&&void 0!==i?i: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}}),null!=u&&u.stack?Object.defineProperty(this,"stack",{value:u.stack,writable:!0,configurable:!0}):Error.captureStackTrace?Error.captureStackTrace(this,iy):Object.defineProperty(this,"stack",{value:Error().stack,writable:!0,configurable:!0})}get[Symbol.toStringTag](){return"GraphQLError"}toString(){let e=this.message;if(this.nodes){for(let r of this.nodes)if(r.loc){var t;e+="\n\n"+ih((t=r.loc).source,id(t.source,t.start))}}else if(this.source&&this.locations)for(let t of this.locations)e+="\n\n"+ih(this.source,t);return e}toJSON(){let e={message:this.message};return null!=this.locations&&(e.locations=this.locations),null!=this.path&&(e.path=this.path),null!=this.extensions&&Object.keys(this.extensions).length>0&&(e.extensions=this.extensions),e}}function im(e){return void 0===e||0===e.length?void 0:e}function iv(e,t,r){return new iy(`Syntax Error: ${r}`,{source:e,positions:[t]})}(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"})(d||(d={})),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"}(f||(f={}));class ig{constructor(e){let t=new to(f.SOF,0,0,0,0);this.source=e,this.lastToken=t,this.token=t,this.line=1,this.lineStart=0}get[Symbol.toStringTag](){return"Lexer"}advance(){return this.lastToken=this.token,this.token=this.lookahead()}lookahead(){let e=this.token;if(e.kind!==f.EOF)do if(e.next)e=e.next;else{let t=function(e,t){let r=e.source.body,n=r.length,i=t;for(;i0===t?e:e.slice(n)).slice(null!==(t=i)&&void 0!==t?t:0,o+1)})(l).join("\n"));return e.line+=l.length-1,e.lineStart=i,n}if(92===n&&34===r.charCodeAt(o+1)&&34===r.charCodeAt(o+2)&&34===r.charCodeAt(o+3)){s+=r.slice(a,o),a=o+1,o+=4;continue}if(10===n||13===n){s+=r.slice(a,o),l.push(s),13===n&&10===r.charCodeAt(o+1)?o+=2:++o,s="",a=o,i=o;continue}if(ib(n))++o;else if(iw(r,o))o+=2;else throw iv(e.source,o,`Invalid character within String: ${i_(e,o)}.`)}throw iv(e.source,o,"Unterminated string.")}(e,i);return function(e,t){let r=e.source.body,n=r.length,i=t+1,o=i,a="";for(;i=0&&e<=55295||e>=57344&&e<=1114111}function iw(e,t){return iE(e.charCodeAt(t))&&ix(e.charCodeAt(t+1))}function iE(e){return e>=55296&&e<=56319}function ix(e){return e>=56320&&e<=57343}function i_(e,t){let r=e.source.body.codePointAt(t);if(void 0===r)return f.EOF;if(r>=32&&r<=126){let e=String.fromCodePoint(r);return'"'===e?"'\"'":`"${e}"`}return"U+"+r.toString(16).toUpperCase().padStart(4,"0")}function ik(e,t,r,n,i){let o=e.line,a=1+r-e.lineStart;return new to(t,r,n,o,a,i)}function iT(e,t,r){if(!tF(r))throw iv(e.source,t,`Invalid number, expected digit but got: ${i_(e,t)}.`);let n=e.source.body,i=t+1;for(;tF(n.charCodeAt(i));)++i;return i}function iO(e,t){return iS(e.charCodeAt(t))<<12|iS(e.charCodeAt(t+1))<<8|iS(e.charCodeAt(t+2))<<4|iS(e.charCodeAt(t+3))}function iS(e){return e>=48&&e<=57?e-48:e>=65&&e<=70?e-55:e>=97&&e<=102?e-87:-1}let iI=globalThis.process&&"production"===globalThis.process.env.NODE_ENV?function(e,t){return e instanceof t}:function(e,t){if(e instanceof t)return!0;if("object"==typeof e&&null!==e){var r;let n=t.prototype[Symbol.toStringTag];if(n===(Symbol.toStringTag in e?e[Symbol.toStringTag]:null===(r=e.constructor)||void 0===r?void 0:r.name)){let t=tn(e,[]);throw Error(`Cannot use ${n} "${t}" from another module or realm. + +Ensure that there is only one instance of "graphql" in the node_modules +directory. If different versions of "graphql" are the dependencies of other +relied on modules, use "resolutions" to ensure only one version is installed. + +https://yarnpkg.com/en/docs/selective-version-resolutions + +Duplicate "graphql" modules cannot be used at the same time since different +versions may have different capabilities and behavior. The data from one +version used in the function from another could produce confusing and +spurious results.`)}}return!1};class iC{constructor(e,t="GraphQL request",r={line:1,column:1}){"string"==typeof e||tr(!1,`Body must be a string. Received: ${tn(e,[])}.`),this.body=e,this.name=t,this.locationOffset=r,this.locationOffset.line>0||tr(!1,"line in locationOffset is 1-indexed and must be positive."),this.locationOffset.column>0||tr(!1,"column in locationOffset is 1-indexed and must be positive.")}get[Symbol.toStringTag](){return"Source"}}class iD{constructor(e,t={}){let r=iI(e,iC)?e:new iC(e);this._lexer=new ig(r),this._options=t,this._tokenCounter=0}parseName(){let e=this.expectToken(f.NAME);return this.node(e,{kind:l.NAME,value:e.value})}parseDocument(){return this.node(this._lexer.token,{kind:l.DOCUMENT,definitions:this.many(f.SOF,this.parseDefinition,f.EOF)})}parseDefinition(){if(this.peek(f.BRACE_L))return this.parseOperationDefinition();let e=this.peekDescription(),t=e?this._lexer.lookahead():this._lexer.token;if(t.kind===f.NAME){switch(t.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(e)throw iv(this._lexer.source,this._lexer.token.start,"Unexpected description, descriptions are supported only on type definitions.");switch(t.value){case"query":case"mutation":case"subscription":return this.parseOperationDefinition();case"fragment":return this.parseFragmentDefinition();case"extend":return this.parseTypeSystemExtension()}}throw this.unexpected(t)}parseOperationDefinition(){let e;let t=this._lexer.token;if(this.peek(f.BRACE_L))return this.node(t,{kind:l.OPERATION_DEFINITION,operation:s.QUERY,name:void 0,variableDefinitions:[],directives:[],selectionSet:this.parseSelectionSet()});let r=this.parseOperationType();return this.peek(f.NAME)&&(e=this.parseName()),this.node(t,{kind:l.OPERATION_DEFINITION,operation:r,name:e,variableDefinitions:this.parseVariableDefinitions(),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseOperationType(){let e=this.expectToken(f.NAME);switch(e.value){case"query":return s.QUERY;case"mutation":return s.MUTATION;case"subscription":return s.SUBSCRIPTION}throw this.unexpected(e)}parseVariableDefinitions(){return this.optionalMany(f.PAREN_L,this.parseVariableDefinition,f.PAREN_R)}parseVariableDefinition(){return this.node(this._lexer.token,{kind:l.VARIABLE_DEFINITION,variable:this.parseVariable(),type:(this.expectToken(f.COLON),this.parseTypeReference()),defaultValue:this.expectOptionalToken(f.EQUALS)?this.parseConstValueLiteral():void 0,directives:this.parseConstDirectives()})}parseVariable(){let e=this._lexer.token;return this.expectToken(f.DOLLAR),this.node(e,{kind:l.VARIABLE,name:this.parseName()})}parseSelectionSet(){return this.node(this._lexer.token,{kind:l.SELECTION_SET,selections:this.many(f.BRACE_L,this.parseSelection,f.BRACE_R)})}parseSelection(){return this.peek(f.SPREAD)?this.parseFragment():this.parseField()}parseField(){let e,t;let r=this._lexer.token,n=this.parseName();return this.expectOptionalToken(f.COLON)?(e=n,t=this.parseName()):t=n,this.node(r,{kind:l.FIELD,alias:e,name:t,arguments:this.parseArguments(!1),directives:this.parseDirectives(!1),selectionSet:this.peek(f.BRACE_L)?this.parseSelectionSet():void 0})}parseArguments(e){let t=e?this.parseConstArgument:this.parseArgument;return this.optionalMany(f.PAREN_L,t,f.PAREN_R)}parseArgument(e=!1){let t=this._lexer.token,r=this.parseName();return this.expectToken(f.COLON),this.node(t,{kind:l.ARGUMENT,name:r,value:this.parseValueLiteral(e)})}parseConstArgument(){return this.parseArgument(!0)}parseFragment(){let e=this._lexer.token;this.expectToken(f.SPREAD);let t=this.expectOptionalKeyword("on");return!t&&this.peek(f.NAME)?this.node(e,{kind:l.FRAGMENT_SPREAD,name:this.parseFragmentName(),directives:this.parseDirectives(!1)}):this.node(e,{kind:l.INLINE_FRAGMENT,typeCondition:t?this.parseNamedType():void 0,directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseFragmentDefinition(){let e=this._lexer.token;return(this.expectKeyword("fragment"),!0===this._options.allowLegacyFragmentVariables)?this.node(e,{kind:l.FRAGMENT_DEFINITION,name:this.parseFragmentName(),variableDefinitions:this.parseVariableDefinitions(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()}):this.node(e,{kind:l.FRAGMENT_DEFINITION,name:this.parseFragmentName(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseFragmentName(){if("on"===this._lexer.token.value)throw this.unexpected();return this.parseName()}parseValueLiteral(e){let t=this._lexer.token;switch(t.kind){case f.BRACKET_L:return this.parseList(e);case f.BRACE_L:return this.parseObject(e);case f.INT:return this.advanceLexer(),this.node(t,{kind:l.INT,value:t.value});case f.FLOAT:return this.advanceLexer(),this.node(t,{kind:l.FLOAT,value:t.value});case f.STRING:case f.BLOCK_STRING:return this.parseStringLiteral();case f.NAME:switch(this.advanceLexer(),t.value){case"true":return this.node(t,{kind:l.BOOLEAN,value:!0});case"false":return this.node(t,{kind:l.BOOLEAN,value:!1});case"null":return this.node(t,{kind:l.NULL});default:return this.node(t,{kind:l.ENUM,value:t.value})}case f.DOLLAR:if(e){if(this.expectToken(f.DOLLAR),this._lexer.token.kind===f.NAME){let e=this._lexer.token.value;throw iv(this._lexer.source,t.start,`Unexpected variable "$${e}" in constant value.`)}throw this.unexpected(t)}return this.parseVariable();default:throw this.unexpected()}}parseConstValueLiteral(){return this.parseValueLiteral(!0)}parseStringLiteral(){let e=this._lexer.token;return this.advanceLexer(),this.node(e,{kind:l.STRING,value:e.value,block:e.kind===f.BLOCK_STRING})}parseList(e){return this.node(this._lexer.token,{kind:l.LIST,values:this.any(f.BRACKET_L,()=>this.parseValueLiteral(e),f.BRACKET_R)})}parseObject(e){return this.node(this._lexer.token,{kind:l.OBJECT,fields:this.any(f.BRACE_L,()=>this.parseObjectField(e),f.BRACE_R)})}parseObjectField(e){let t=this._lexer.token,r=this.parseName();return this.expectToken(f.COLON),this.node(t,{kind:l.OBJECT_FIELD,name:r,value:this.parseValueLiteral(e)})}parseDirectives(e){let t=[];for(;this.peek(f.AT);)t.push(this.parseDirective(e));return t}parseConstDirectives(){return this.parseDirectives(!0)}parseDirective(e){let t=this._lexer.token;return this.expectToken(f.AT),this.node(t,{kind:l.DIRECTIVE,name:this.parseName(),arguments:this.parseArguments(e)})}parseTypeReference(){let e;let t=this._lexer.token;if(this.expectOptionalToken(f.BRACKET_L)){let r=this.parseTypeReference();this.expectToken(f.BRACKET_R),e=this.node(t,{kind:l.LIST_TYPE,type:r})}else e=this.parseNamedType();return this.expectOptionalToken(f.BANG)?this.node(t,{kind:l.NON_NULL_TYPE,type:e}):e}parseNamedType(){return this.node(this._lexer.token,{kind:l.NAMED_TYPE,name:this.parseName()})}peekDescription(){return this.peek(f.STRING)||this.peek(f.BLOCK_STRING)}parseDescription(){if(this.peekDescription())return this.parseStringLiteral()}parseSchemaDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("schema");let r=this.parseConstDirectives(),n=this.many(f.BRACE_L,this.parseOperationTypeDefinition,f.BRACE_R);return this.node(e,{kind:l.SCHEMA_DEFINITION,description:t,directives:r,operationTypes:n})}parseOperationTypeDefinition(){let e=this._lexer.token,t=this.parseOperationType();this.expectToken(f.COLON);let r=this.parseNamedType();return this.node(e,{kind:l.OPERATION_TYPE_DEFINITION,operation:t,type:r})}parseScalarTypeDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("scalar");let r=this.parseName(),n=this.parseConstDirectives();return this.node(e,{kind:l.SCALAR_TYPE_DEFINITION,description:t,name:r,directives:n})}parseObjectTypeDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("type");let r=this.parseName(),n=this.parseImplementsInterfaces(),i=this.parseConstDirectives(),o=this.parseFieldsDefinition();return this.node(e,{kind:l.OBJECT_TYPE_DEFINITION,description:t,name:r,interfaces:n,directives:i,fields:o})}parseImplementsInterfaces(){return this.expectOptionalKeyword("implements")?this.delimitedMany(f.AMP,this.parseNamedType):[]}parseFieldsDefinition(){return this.optionalMany(f.BRACE_L,this.parseFieldDefinition,f.BRACE_R)}parseFieldDefinition(){let e=this._lexer.token,t=this.parseDescription(),r=this.parseName(),n=this.parseArgumentDefs();this.expectToken(f.COLON);let i=this.parseTypeReference(),o=this.parseConstDirectives();return this.node(e,{kind:l.FIELD_DEFINITION,description:t,name:r,arguments:n,type:i,directives:o})}parseArgumentDefs(){return this.optionalMany(f.PAREN_L,this.parseInputValueDef,f.PAREN_R)}parseInputValueDef(){let e;let t=this._lexer.token,r=this.parseDescription(),n=this.parseName();this.expectToken(f.COLON);let i=this.parseTypeReference();this.expectOptionalToken(f.EQUALS)&&(e=this.parseConstValueLiteral());let o=this.parseConstDirectives();return this.node(t,{kind:l.INPUT_VALUE_DEFINITION,description:r,name:n,type:i,defaultValue:e,directives:o})}parseInterfaceTypeDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("interface");let r=this.parseName(),n=this.parseImplementsInterfaces(),i=this.parseConstDirectives(),o=this.parseFieldsDefinition();return this.node(e,{kind:l.INTERFACE_TYPE_DEFINITION,description:t,name:r,interfaces:n,directives:i,fields:o})}parseUnionTypeDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("union");let r=this.parseName(),n=this.parseConstDirectives(),i=this.parseUnionMemberTypes();return this.node(e,{kind:l.UNION_TYPE_DEFINITION,description:t,name:r,directives:n,types:i})}parseUnionMemberTypes(){return this.expectOptionalToken(f.EQUALS)?this.delimitedMany(f.PIPE,this.parseNamedType):[]}parseEnumTypeDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("enum");let r=this.parseName(),n=this.parseConstDirectives(),i=this.parseEnumValuesDefinition();return this.node(e,{kind:l.ENUM_TYPE_DEFINITION,description:t,name:r,directives:n,values:i})}parseEnumValuesDefinition(){return this.optionalMany(f.BRACE_L,this.parseEnumValueDefinition,f.BRACE_R)}parseEnumValueDefinition(){let e=this._lexer.token,t=this.parseDescription(),r=this.parseEnumValueName(),n=this.parseConstDirectives();return this.node(e,{kind:l.ENUM_VALUE_DEFINITION,description:t,name:r,directives:n})}parseEnumValueName(){if("true"===this._lexer.token.value||"false"===this._lexer.token.value||"null"===this._lexer.token.value)throw iv(this._lexer.source,this._lexer.token.start,`${iN(this._lexer.token)} is reserved and cannot be used for an enum value.`);return this.parseName()}parseInputObjectTypeDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("input");let r=this.parseName(),n=this.parseConstDirectives(),i=this.parseInputFieldsDefinition();return this.node(e,{kind:l.INPUT_OBJECT_TYPE_DEFINITION,description:t,name:r,directives:n,fields:i})}parseInputFieldsDefinition(){return this.optionalMany(f.BRACE_L,this.parseInputValueDef,f.BRACE_R)}parseTypeSystemExtension(){let e=this._lexer.lookahead();if(e.kind===f.NAME)switch(e.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(e)}parseSchemaExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("schema");let t=this.parseConstDirectives(),r=this.optionalMany(f.BRACE_L,this.parseOperationTypeDefinition,f.BRACE_R);if(0===t.length&&0===r.length)throw this.unexpected();return this.node(e,{kind:l.SCHEMA_EXTENSION,directives:t,operationTypes:r})}parseScalarTypeExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("scalar");let t=this.parseName(),r=this.parseConstDirectives();if(0===r.length)throw this.unexpected();return this.node(e,{kind:l.SCALAR_TYPE_EXTENSION,name:t,directives:r})}parseObjectTypeExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("type");let t=this.parseName(),r=this.parseImplementsInterfaces(),n=this.parseConstDirectives(),i=this.parseFieldsDefinition();if(0===r.length&&0===n.length&&0===i.length)throw this.unexpected();return this.node(e,{kind:l.OBJECT_TYPE_EXTENSION,name:t,interfaces:r,directives:n,fields:i})}parseInterfaceTypeExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("interface");let t=this.parseName(),r=this.parseImplementsInterfaces(),n=this.parseConstDirectives(),i=this.parseFieldsDefinition();if(0===r.length&&0===n.length&&0===i.length)throw this.unexpected();return this.node(e,{kind:l.INTERFACE_TYPE_EXTENSION,name:t,interfaces:r,directives:n,fields:i})}parseUnionTypeExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("union");let t=this.parseName(),r=this.parseConstDirectives(),n=this.parseUnionMemberTypes();if(0===r.length&&0===n.length)throw this.unexpected();return this.node(e,{kind:l.UNION_TYPE_EXTENSION,name:t,directives:r,types:n})}parseEnumTypeExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("enum");let t=this.parseName(),r=this.parseConstDirectives(),n=this.parseEnumValuesDefinition();if(0===r.length&&0===n.length)throw this.unexpected();return this.node(e,{kind:l.ENUM_TYPE_EXTENSION,name:t,directives:r,values:n})}parseInputObjectTypeExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("input");let t=this.parseName(),r=this.parseConstDirectives(),n=this.parseInputFieldsDefinition();if(0===r.length&&0===n.length)throw this.unexpected();return this.node(e,{kind:l.INPUT_OBJECT_TYPE_EXTENSION,name:t,directives:r,fields:n})}parseDirectiveDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("directive"),this.expectToken(f.AT);let r=this.parseName(),n=this.parseArgumentDefs(),i=this.expectOptionalKeyword("repeatable");this.expectKeyword("on");let o=this.parseDirectiveLocations();return this.node(e,{kind:l.DIRECTIVE_DEFINITION,description:t,name:r,arguments:n,repeatable:i,locations:o})}parseDirectiveLocations(){return this.delimitedMany(f.PIPE,this.parseDirectiveLocation)}parseDirectiveLocation(){let e=this._lexer.token,t=this.parseName();if(Object.prototype.hasOwnProperty.call(d,t.value))return t;throw this.unexpected(e)}node(e,t){return!0!==this._options.noLocation&&(t.loc=new ti(e,this._lexer.lastToken,this._lexer.source)),t}peek(e){return this._lexer.token.kind===e}expectToken(e){let t=this._lexer.token;if(t.kind===e)return this.advanceLexer(),t;throw iv(this._lexer.source,t.start,`Expected ${iA(e)}, found ${iN(t)}.`)}expectOptionalToken(e){return this._lexer.token.kind===e&&(this.advanceLexer(),!0)}expectKeyword(e){let t=this._lexer.token;if(t.kind===f.NAME&&t.value===e)this.advanceLexer();else throw iv(this._lexer.source,t.start,`Expected "${e}", found ${iN(t)}.`)}expectOptionalKeyword(e){let t=this._lexer.token;return t.kind===f.NAME&&t.value===e&&(this.advanceLexer(),!0)}unexpected(e){let t=null!=e?e:this._lexer.token;return iv(this._lexer.source,t.start,`Unexpected ${iN(t)}.`)}any(e,t,r){this.expectToken(e);let n=[];for(;!this.expectOptionalToken(r);)n.push(t.call(this));return n}optionalMany(e,t,r){if(this.expectOptionalToken(e)){let e=[];do e.push(t.call(this));while(!this.expectOptionalToken(r));return e}return[]}many(e,t,r){this.expectToken(e);let n=[];do n.push(t.call(this));while(!this.expectOptionalToken(r));return n}delimitedMany(e,t){this.expectOptionalToken(e);let r=[];do r.push(t.call(this));while(this.expectOptionalToken(e));return r}advanceLexer(){let{maxTokens:e}=this._options,t=this._lexer.advance();if(void 0!==e&&t.kind!==f.EOF&&(++this._tokenCounter,this._tokenCounter>e))throw iv(this._lexer.source,t.start,`Document contains more that ${e} tokens. Parsing aborted.`)}}function iN(e){let t=e.value;return iA(e.kind)+(null!=t?` "${t}"`:"")}function iA(e){return e===f.BANG||e===f.DOLLAR||e===f.AMP||e===f.PAREN_L||e===f.PAREN_R||e===f.SPREAD||e===f.COLON||e===f.EQUALS||e===f.AT||e===f.BRACKET_L||e===f.BRACKET_R||e===f.BRACE_L||e===f.PIPE||e===f.BRACE_R?`"${e}"`:e}var iR=new Map,ij=new Map,iP=!0,iF=!1;function iq(e){return e.replace(/[\s,]+/g," ").trim()}function iM(e){for(var t=[],r=1;rnew Promise((n,i)=>{var o=e=>{try{s(r.next(e))}catch(e){i(e)}},a=e=>{try{s(r.throw(e))}catch(e){i(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,a);s((r=r.apply(e,t)).next())}),iQ=iM` +query { + user { + id + name + email + createdAt + updatedAt + gitHubToken + } +} +`,iU=iM` +query ($projectId: String!) { + project(projectId: $projectId) { + createdAt + description + id + name + template + updatedAt + prodBranch + auctionId + deployers { + deployerLrn + deployerId + deployerApiUrl + minimumPayment + } + paymentAddress + txHash + fundsReleased + framework + repository + webhooks + icon + baseDomains + organization { + id + name + } + owner { + id + name + email + } + deployments { + id + branch + isCurrent + baseDomain + status + updatedAt + commitHash + createdAt + environment + applicationDeploymentRecordData { + url + } + deployer { + baseDomain + } + createdBy { + id + name + } + } + } +} +`,iz=iM` +query ($organizationSlug: String!) { + projectsInOrganization(organizationSlug: $organizationSlug) { + id + name + createdAt + description + framework + auctionId + deployers { + deployerLrn + deployerId + deployerApiUrl + minimumPayment + } + paymentAddress + txHash + fundsReleased + prodBranch + webhooks + repository + updatedAt + icon + baseDomains + deployments { + id + branch + isCurrent + baseDomain + status + updatedAt + commitHash + commitMessage + createdAt + environment + applicationDeploymentRecordData { + url + } + } + } +} +`,iB=iM` +query { + organizations { + id + name + slug + createdAt + updatedAt + } +} +`,i$=iM` +query ($projectId: String!) { + deployments(projectId: $projectId) { + id + branch + commitHash + commitMessage + url + deployer { + deployerLrn + deployerId + deployerApiUrl + minimumPayment + } + environment + isCurrent + baseDomain + status + createdAt + updatedAt + createdBy { + id + name + email + } + applicationDeploymentRequestId + } +} +`,iW=iM` +query ($projectId: String!) { + environmentVariables(projectId: $projectId) { + createdAt + environment + id + key + updatedAt + value + } +} +`,iK=iM` +query ($projectId: String!) { + projectMembers(projectId: $projectId) { + id + member { + id + name + email + isVerified + } + isPending + createdAt + updatedAt + permissions + } +} +`,iY=iM` +query ($searchText: String!) { + searchProjects(searchText: $searchText) { + id + name + prodBranch + repository + createdAt + description + framework + auctionId + deployers { + deployerLrn + deployerId + deployerApiUrl + minimumPayment + } + paymentAddress + txHash + fundsReleased + prodBranch + webhooks + updatedAt + template + repository + organization { + id + name + slug + createdAt + updatedAt + } + } +} +`,iG=iM` +query ($projectId: String!, $filter: FilterDomainsInput) { + domains(projectId: $projectId, filter: $filter) { + branch + createdAt + redirectTo { + id + name + branch + status + } + id + name + status + updatedAt + } +} +`,iH=iM` +query ($auctionId: String!) { + getAuctionData(auctionId: $auctionId){ + id + kind + status + ownerAddress + createTime + commitsEndTime + revealsEndTime + commitFee { + type + quantity + } + revealFee { + type + quantity + } + minimumBid { + type + quantity + } + winnerAddresses + winnerBids { + type + quantity + } + winnerPrice { + type + quantity + } + maxPrice { + type + quantity + } + numProviders + fundsReleased + bids { + bidderAddress + status + commitHash + commitTime + revealTime + commitFee { + type + quantity + } + revealFee { + type + quantity + } + bidAmount { + type + quantity + } + } + } +} +`,iJ=iM` +query { + deployers { + deployerLrn + deployerId + deployerApiUrl + minimumPayment + } +} +`,iX=iM` +query { + address +} +`,iZ=iM` +query ($txHash: String!, $amount: String!, $senderAddress: String!) { + verifyTx(txHash: $txHash, amount: $amount, senderAddress: $senderAddress) +} +`,i0=iM` +query($projectId: String!) { + latestDNSRecord(projectId: $projectId) { + name + value + request + resourceType + version + } +} +`,i1=iM` + mutation ($projectMemberId: String!) { + removeProjectMember(projectMemberId: $projectMemberId) + } +`,i2=iM` + mutation ($projectMemberId: String!, $data: UpdateProjectMemberInput) { + updateProjectMember(projectMemberId: $projectMemberId, data: $data) + } +`,i3=iM` + mutation ($projectId: String!, $data: AddProjectMemberInput) { + addProjectMember(projectId: $projectId, data: $data) + } +`,i4=iM` + mutation ($projectId: String!, $data: [AddEnvironmentVariableInput!]) { + addEnvironmentVariables(projectId: $projectId, data: $data) + } +`,i5=iM` + mutation ( + $environmentVariableId: String! + $data: UpdateEnvironmentVariableInput! + ) { + updateEnvironmentVariable( + environmentVariableId: $environmentVariableId + data: $data + ) + } +`,i6=iM` + mutation ($environmentVariableId: String!) { + removeEnvironmentVariable(environmentVariableId: $environmentVariableId) + } +`,i8=iM` + mutation ($deploymentId: String!) { + updateDeploymentToProd(deploymentId: $deploymentId) + } +`,i9=iM` + mutation ($organizationSlug: String!, $data: AddProjectFromTemplateInput, $lrn: String, $auctionParams: AuctionParams, $environmentVariables: [AddEnvironmentVariableInput!]) { + addProjectFromTemplate(organizationSlug: $organizationSlug, data: $data, lrn: $lrn, auctionParams: $auctionParams, environmentVariables: $environmentVariables) { + id + } + } +`,i7=iM` + mutation ($organizationSlug: String!, $data: AddProjectInput!, $lrn: String, $auctionParams: AuctionParams, $environmentVariables: [AddEnvironmentVariableInput!]) { + addProject(organizationSlug: $organizationSlug, data: $data, lrn: $lrn, auctionParams: $auctionParams, environmentVariables: $environmentVariables) { + id + } + } +`,oe=iM` + mutation ($projectId: String!, $data: UpdateProjectInput) { + updateProject(projectId: $projectId, data: $data) + } +`,ot=iM` + mutation ($domainId: String!, $data: UpdateDomainInput!) { + updateDomain(domainId: $domainId, data: $data) + } +`,or=iM` + mutation ($deploymentId: String!) { + redeployToProd(deploymentId: $deploymentId) + } +`,on=iM` + mutation ($projectId: String!) { + deleteProject(projectId: $projectId) + } +`,oi=iM` + mutation ($domainId: String!) { + deleteDomain(domainId: $domainId) + } +`,oo=iM` + mutation ($projectId: String!, $deploymentId: String!) { + rollbackDeployment(projectId: $projectId, deploymentId: $deploymentId) + } +`,oa=iM` + mutation ($deploymentId: String!) { + deleteDeployment(deploymentId: $deploymentId) + } +`,os=iM` + mutation ($projectId: String!, $data: AddDomainInput!) { + addDomain(projectId: $projectId, data: $data) + } +`,ol=iM` + mutation ($code: String!) { + authenticateGitHub(code: $code) { + token + } + } +`,ou=iM` + mutation { + unauthenticateGitHub + } +`,oc={watchQuery:{fetchPolicy:"no-cache",errorPolicy:"ignore"},query:{fetchPolicy:"no-cache",errorPolicy:"all"}},od=class{constructor(e){this.client=new n_({uri:e.gqlEndpoint,cache:new iu,defaultOptions:oc,credentials:"include"})}getUser(){return iV(this,null,function*(){let{data:e}=yield this.client.query({query:iQ});return e})}getProject(e){return iV(this,null,function*(){let{data:t}=yield this.client.query({query:iU,variables:{projectId:e}});return t})}getProjectsInOrganization(e){return iV(this,null,function*(){let{data:t}=yield this.client.query({query:iz,variables:{organizationSlug:e}});return t})}getOrganizations(){return iV(this,null,function*(){let{data:e}=yield this.client.query({query:iB});return e})}getDeployments(e){return iV(this,null,function*(){let{data:t}=yield this.client.query({query:i$,variables:{projectId:e}});return t})}getEnvironmentVariables(e){return iV(this,null,function*(){let{data:t}=yield this.client.query({query:iW,variables:{projectId:e}});return t})}getProjectMembers(e){return iV(this,null,function*(){return(yield this.client.query({query:iK,variables:{projectId:e}})).data})}addProjectMember(e,t){return iV(this,null,function*(){return(yield this.client.mutate({mutation:i3,variables:{projectId:e,data:t}})).data})}updateProjectMember(e,t){return iV(this,null,function*(){return(yield this.client.mutate({mutation:i2,variables:{projectMemberId:e,data:t}})).data})}removeProjectMember(e){return iV(this,null,function*(){return(yield this.client.mutate({mutation:i1,variables:{projectMemberId:e}})).data})}searchProjects(e){return iV(this,null,function*(){let{data:t}=yield this.client.query({query:iY,variables:{searchText:e}});return t})}addEnvironmentVariables(e,t){return iV(this,null,function*(){return(yield this.client.mutate({mutation:i4,variables:{projectId:e,data:t}})).data})}updateEnvironmentVariable(e,t){return iV(this,null,function*(){return(yield this.client.mutate({mutation:i5,variables:{environmentVariableId:e,data:t}})).data})}removeEnvironmentVariable(e){return iV(this,null,function*(){let{data:t}=yield this.client.mutate({mutation:i6,variables:{environmentVariableId:e}});return t})}updateDeploymentToProd(e){return iV(this,null,function*(){let{data:t}=yield this.client.mutate({mutation:i8,variables:{deploymentId:e}});return t})}addProjectFromTemplate(e,t,r,n,i){return iV(this,null,function*(){return(yield this.client.mutate({mutation:i9,variables:{organizationSlug:e,data:t,lrn:r,auctionParams:n,environmentVariables:i}})).data})}addProject(e,t,r,n,i){return iV(this,null,function*(){return(yield this.client.mutate({mutation:i7,variables:{organizationSlug:e,data:t,lrn:r,auctionParams:n,environmentVariables:i}})).data})}updateProject(e,t){return iV(this,null,function*(){return(yield this.client.mutate({mutation:oe,variables:{projectId:e,data:t}})).data})}updateDomain(e,t){return iV(this,null,function*(){return(yield this.client.mutate({mutation:ot,variables:{domainId:e,data:t}})).data})}redeployToProd(e){return iV(this,null,function*(){let{data:t}=yield this.client.mutate({mutation:or,variables:{deploymentId:e}});return t})}deleteProject(e){return iV(this,null,function*(){let{data:t}=yield this.client.mutate({mutation:on,variables:{projectId:e}});return t})}deleteDomain(e){return iV(this,null,function*(){let{data:t}=yield this.client.mutate({mutation:oi,variables:{domainId:e}});return t})}rollbackDeployment(e,t){return iV(this,null,function*(){let{data:r}=yield this.client.mutate({mutation:oo,variables:{projectId:e,deploymentId:t}});return r})}deleteDeployment(e){return iV(this,null,function*(){let{data:t}=yield this.client.mutate({mutation:oa,variables:{deploymentId:e}});return t})}addDomain(e,t){return iV(this,null,function*(){return(yield this.client.mutate({mutation:os,variables:{projectId:e,data:t}})).data})}getDomains(e,t){return iV(this,null,function*(){let{data:r}=yield this.client.query({query:iG,variables:{projectId:e,filter:t}});return r})}authenticateGitHub(e){return iV(this,null,function*(){let{data:t}=yield this.client.mutate({mutation:ol,variables:{code:e}});return t})}unauthenticateGithub(){return iV(this,null,function*(){let{data:e}=yield this.client.mutate({mutation:ou});return e})}getAuctionData(e){return iV(this,null,function*(){let{data:t}=yield this.client.query({query:iH,variables:{auctionId:e}});return t.getAuctionData})}getDeployers(){return iV(this,null,function*(){let{data:e}=yield this.client.query({query:iJ});return e})}getAddress(){return iV(this,null,function*(){let{data:e}=yield this.client.query({query:iX});return e.address})}verifyTx(e,t,r){return iV(this,null,function*(){let{data:n}=yield this.client.query({query:iZ,variables:{txHash:e,amount:t,senderAddress:r}});return n.verifyTx})}getLatestDNSRecordByProjectId(e){return iV(this,null,function*(){let{data:t}=yield this.client.query({query:i0,variables:{projectId:e}});return t})}},of=(e=>(e.Owner="Owner",e.Maintainer="Maintainer",e.Reader="Reader",e))(of||{}),oh=(e=>(e.View="View",e.Edit="Edit",e))(oh||{}),op=(e=>(e.Production="Production",e.Preview="Preview",e.Development="Development",e))(op||{}),oy=(e=>(e.Building="Building",e.Ready="Ready",e.Error="Error",e.Deleting="Deleting",e))(oy||{}),om=(e=>(e.AuctionStatusCommitPhase="commit",e.AuctionStatusRevealPhase="reveal",e.AuctionStatusExpired="expired",e.AuctionStatusCompleted="completed",e))(om||{}),ov=(e=>(e.Live="Live",e.Pending="Pending",e))(ov||{});let og=new od({gqlEndpoint:process.env.NEXT_PUBLIC_API_BASE_URL+"/graphql"}),ob={missing_code:"Authentication failed: Missing authorization code",token_error:"Authentication failed: Could not retrieve access token",no_email:"Authentication failed: No primary email found",server_error:"Authentication failed: Server error occurred"};function ow(){let e=(0,_.useSearchParams)().get("error");return(0,h.jsx)("div",{className:"min-h-screen flex items-center justify-center bg-gray-50",children:(0,h.jsxs)("div",{className:"max-w-md w-full space-y-8 p-8 bg-white rounded-lg shadow-lg",children:[(0,h.jsxs)("div",{className:"text-center",children:[(0,h.jsx)("h2",{className:"mt-6 text-3xl font-bold text-gray-900",children:"Sign in to your account"}),e&&(0,h.jsx)("div",{className:"mt-2 text-sm text-red-600",children:ob[e]||"Authentication failed"})]}),(0,h.jsxs)("div",{className:"mt-8 space-y-4",children:[(0,h.jsx)(S,{gqlClient:og}),(0,h.jsxs)("div",{className:"relative",children:[(0,h.jsx)("div",{className:"absolute inset-0 flex items-center",children:(0,h.jsx)("div",{className:"w-full border-t border-gray-300"})}),(0,h.jsx)("div",{className:"relative flex justify-center text-sm",children:(0,h.jsx)("span",{className:"px-2 bg-white text-gray-500",children:"Or continue with"})})]}),(0,h.jsxs)("button",{onClick:()=>{window.location.href="/api/auth/github"},className:"group relative w-full flex justify-center py-2 px-4 border border-transparent text-sm font-medium rounded-md text-white bg-gray-800 hover:bg-gray-700 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-gray-500",children:[(0,h.jsx)("span",{className:"absolute left-0 inset-y-0 flex items-center pl-3",children:(0,h.jsx)("svg",{className:"h-5 w-5 text-gray-500 group-hover:text-gray-400",fill:"currentColor",viewBox:"0 0 24 24","aria-hidden":"true",children:(0,h.jsx)("path",{fillRule:"evenodd",d:"M12 2C6.477 2 2 6.484 2 12.017c0 4.425 2.865 8.18 6.839 9.504.5.092.682-.217.682-.483 0-.237-.008-.868-.013-1.703-2.782.605-3.369-1.343-3.369-1.343-.454-1.158-1.11-1.466-1.11-1.466-.908-.62.069-.608.069-.608 1.003.07 1.531 1.032 1.531 1.032.892 1.53 2.341 1.088 2.91.832.092-.647.35-1.088.636-1.338-2.22-.253-4.555-1.113-4.555-4.951 0-1.093.39-1.988 1.029-2.688-.103-.253-.446-1.272.098-2.65 0 0 .84-.27 2.75 1.026A9.564 9.564 0 0112 6.844c.85.004 1.705.115 2.504.337 1.909-1.296 2.747-1.027 2.747-1.027.546 1.379.202 2.398.1 2.651.64.7 1.028 1.595 1.028 2.688 0 3.848-2.339 4.695-4.566 4.943.359.309.678.92.678 1.855 0 1.338-.012 2.419-.012 2.747 0 .268.18.58.688.482A10.019 10.019 0 0022 12.017C22 6.484 17.522 2 12 2z",clipRule:"evenodd"})})}),"Sign in with GitHub"]})]})]})})}},4468:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>i});var n=r(1069);function i({children:e}){return(0,n.jsx)("div",{className:"min-h-screen flex items-center justify-center",children:(0,n.jsx)("main",{className:"w-full max-w-md",children:e})})}},3780:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>n});let n=(0,r(2771).registerClientReference)(function(){throw Error("Attempted to call the default export of \"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/error.tsx\" from the server, but it's on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/error.tsx","default")},2002:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>i});var n=r(1069);function i(){return(0,n.jsx)("div",{className:"flex min-h-screen items-center justify-center",children:(0,n.jsx)("div",{className:"h-8 w-8 animate-spin rounded-full border-4 border-gray-300 border-t-blue-600"})})}},545:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>n});let n=(0,r(2771).registerClientReference)(function(){throw Error("Attempted to call the default export of \"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/page.tsx\" from the server, but it's on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/page.tsx","default")},9699:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>i});var n=r(4178);let i=async e=>[{type:"image/x-icon",sizes:"16x16",url:(0,n.fillMetadataSegment)(".",await e.params,"favicon.ico")+""}]}};var t=require("../../../webpack-runtime.js");t.C(e);var r=e=>t(t.s=e),n=t.X(0,[207,762,178,728],()=>r(4515));module.exports=n})(); \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/(auth)/login/page.js.nft.json b/packages/fe-deploy/.next/server/app/(auth)/login/page.js.nft.json new file mode 100644 index 00000000..98457e34 --- /dev/null +++ b/packages/fe-deploy/.next/server/app/(auth)/login/page.js.nft.json @@ -0,0 +1 @@ +{"version":1,"files":["../../../webpack-runtime.js","../../../chunks/207.js","../../../chunks/762.js","../../../chunks/178.js","../../../chunks/728.js","page_client-reference-manifest.js"]} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/(auth)/login/page_client-reference-manifest.js b/packages/fe-deploy/.next/server/app/(auth)/login/page_client-reference-manifest.js new file mode 100644 index 00000000..406e2876 --- /dev/null +++ b/packages/fe-deploy/.next/server/app/(auth)/login/page_client-reference-manifest.js @@ -0,0 +1 @@ +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/(auth)/login/page"]={"moduleLoading":{"prefix":"/_next/","crossOrigin":null},"ssrModuleMapping":{"1402":{"*":{"id":"5794","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"560","name":"*","chunks":[],"async":false}},"2073":{"*":{"id":"5719","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"7763","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"3909","name":"*","chunks":[],"async":false}},"2856":{"*":{"id":"9063","name":"*","chunks":[],"async":false}},"3115":{"*":{"id":"1849","name":"*","chunks":[],"async":false}},"3584":{"*":{"id":"9708","name":"*","chunks":[],"async":false}},"3678":{"*":{"id":"5683","name":"*","chunks":[],"async":false}},"4202":{"*":{"id":"5046","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"3868","name":"*","chunks":[],"async":false}},"5378":{"*":{"id":"3671","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"6888","name":"*","chunks":[],"async":false}},"6044":{"*":{"id":"288","name":"*","chunks":[],"async":false}},"7243":{"*":{"id":"9671","name":"*","chunks":[],"async":false}},"7583":{"*":{"id":"1985","name":"*","chunks":[],"async":false}},"8076":{"*":{"id":"5350","name":"*","chunks":[],"async":false}},"8516":{"*":{"id":"6969","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"8466","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"5969","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"1888","name":"*","chunks":[],"async":false}},"9827":{"*":{"id":"7307","name":"*","chunks":[],"async":false}},"9919":{"*":{"id":"6436","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/client-page.js":{"id":5182,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/client-page.js":{"id":5182,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/client-segment.js":{"id":1402,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/client-segment.js":{"id":1402,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/error-boundary.js":{"id":9398,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/error-boundary.js":{"id":9398,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":2703,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":2703,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/layout-router.js":{"id":9507,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9507,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/render-from-template-context.js":{"id":2639,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":2639,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/lib/metadata/metadata-boundary.js":{"id":1432,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/lib/metadata/metadata-boundary.js":{"id":1432,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next-themes/dist/index.mjs":{"id":9598,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/globals.css":{"id":3139,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/navigation/NavigationWrapper.tsx":{"id":8516,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/toaster.tsx":{"id":2856,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/error.tsx":{"id":6044,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/page.tsx":{"id":3678,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/app-dir/link.js":{"id":5770,"name":"*","chunks":["5770","static/chunks/5770-eb25731555a99793.js","8974","static/chunks/app/page-163a1780b629b755.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/app-dir/link.js":{"id":5770,"name":"*","chunks":["5770","static/chunks/5770-eb25731555a99793.js","8974","static/chunks/app/page-163a1780b629b755.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/support/error.tsx":{"id":8076,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/error.tsx":{"id":3584,"name":"*","chunks":["2113","static/chunks/app/(auth)/login/error-735ca2351876adf4.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/page.tsx":{"id":9919,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","18","static/chunks/18-0c02765df760009b.js","72","static/chunks/app/(auth)/login/page-8eefb78ac3c515e7.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx":{"id":7243,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx":{"id":5378,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/error.tsx":{"id":4202,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/error.tsx":{"id":9827,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/done/error.tsx":{"id":7583,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/error.tsx":{"id":3115,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/loading.tsx":{"id":2073,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/layout":[{"inlined":false,"path":"static/css/b9c72288defeba25.css"}],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/page":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/layout":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/layout":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/error":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/loading":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/page":[]},"rscModuleMapping":{"1402":{"*":{"id":"2018","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"8424","name":"*","chunks":[],"async":false}},"2073":{"*":{"id":"7172","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"4643","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"5917","name":"*","chunks":[],"async":false}},"2856":{"*":{"id":"7244","name":"*","chunks":[],"async":false}},"3115":{"*":{"id":"2593","name":"*","chunks":[],"async":false}},"3139":{"*":{"id":"4276","name":"*","chunks":[],"async":false}},"3584":{"*":{"id":"3780","name":"*","chunks":[],"async":false}},"3678":{"*":{"id":"3837","name":"*","chunks":[],"async":false}},"4202":{"*":{"id":"6182","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"9028","name":"*","chunks":[],"async":false}},"5378":{"*":{"id":"716","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"3648","name":"*","chunks":[],"async":false}},"6044":{"*":{"id":"5864","name":"*","chunks":[],"async":false}},"7243":{"*":{"id":"5943","name":"*","chunks":[],"async":false}},"7583":{"*":{"id":"4521","name":"*","chunks":[],"async":false}},"8076":{"*":{"id":"6054","name":"*","chunks":[],"async":false}},"8516":{"*":{"id":"9443","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"2914","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"7673","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"5380","name":"*","chunks":[],"async":false}},"9827":{"*":{"id":"2651","name":"*","chunks":[],"async":false}},"9919":{"*":{"id":"545","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{"1402":{"*":{"id":"5794","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"560","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"7763","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"3909","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"3868","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"6888","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"8466","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"5969","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"1888","name":"*","chunks":[],"async":false}}}} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/[id]/page.js b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/[id]/page.js new file mode 100644 index 00000000..5b16c477 --- /dev/null +++ b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/[id]/page.js @@ -0,0 +1 @@ +(()=>{var e={};e.id=434,e.ids=[434],e.modules={846:e=>{"use strict";e.exports=require("next/dist/compiled/next-server/app-page.runtime.prod.js")},9121:e=>{"use strict";e.exports=require("next/dist/server/app-render/action-async-storage.external.js")},3295:e=>{"use strict";e.exports=require("next/dist/server/app-render/after-task-async-storage.external.js")},9294:e=>{"use strict";e.exports=require("next/dist/server/app-render/work-async-storage.external.js")},3033:e=>{"use strict";e.exports=require("next/dist/server/app-render/work-unit-async-storage.external.js")},3873:e=>{"use strict";e.exports=require("path")},9551:e=>{"use strict";e.exports=require("url")},6871:(e,r,s)=>{"use strict";s.r(r),s.d(r,{GlobalError:()=>a.a,__next_app__:()=>p,pages:()=>c,routeModule:()=>u,tree:()=>d});var t=s(735),o=s(1232),n=s(2914),a=s.n(n),l=s(85),i={};for(let e in l)0>["default","tree","pages","GlobalError","__next_app__","routeModule"].indexOf(e)&&(i[e]=()=>l[e]);s.d(r,i);let d=["",{children:["(dashboard)",{children:["[org-slug]",{children:["projects",{children:["[id]",{children:["__PAGE__",{},{page:[()=>Promise.resolve().then(s.bind(s,2611)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/page.tsx"]}]},{error:[()=>Promise.resolve().then(s.bind(s,6182)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/error.tsx"]}]},{error:[()=>Promise.resolve().then(s.bind(s,716)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx"]}]},{error:[()=>Promise.resolve().then(s.bind(s,5943)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx"],loading:[()=>Promise.resolve().then(s.bind(s,9657)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/loading.tsx"]}]},{layout:[()=>Promise.resolve().then(s.bind(s,4760)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/layout.tsx"],"not-found":[()=>Promise.resolve().then(s.t.bind(s,8270,23)),"next/dist/client/components/not-found-error"],forbidden:[()=>Promise.resolve().then(s.t.bind(s,5335,23)),"next/dist/client/components/forbidden-error"],unauthorized:[()=>Promise.resolve().then(s.t.bind(s,4908,23)),"next/dist/client/components/unauthorized-error"],metadata:{icon:[async e=>(await Promise.resolve().then(s.bind(s,9699))).default(e)],apple:[],openGraph:[],twitter:[],manifest:void 0}}],modal:["__DEFAULT__",{},{defaultPage:[()=>Promise.resolve().then(s.t.bind(s,3178,23)),"next/dist/client/components/parallel-route-default.js"]}]},{layout:[()=>Promise.resolve().then(s.bind(s,1052)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/layout.tsx"],"not-found":[()=>Promise.resolve().then(s.t.bind(s,8270,23)),"next/dist/client/components/not-found-error"],forbidden:[()=>Promise.resolve().then(s.t.bind(s,5335,23)),"next/dist/client/components/forbidden-error"],unauthorized:[()=>Promise.resolve().then(s.t.bind(s,4908,23)),"next/dist/client/components/unauthorized-error"],metadata:{icon:[async e=>(await Promise.resolve().then(s.bind(s,9699))).default(e)],apple:[],openGraph:[],twitter:[],manifest:void 0}}],c=["/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/page.tsx"],p={require:s,loadChunk:()=>Promise.resolve()},u=new t.AppPageRouteModule({definition:{kind:o.RouteKind.APP_PAGE,page:"/(dashboard)/[org-slug]/projects/[id]/page",pathname:"/[org-slug]/projects/[id]",bundlePath:"",filename:"",appPaths:[]},userland:{loaderTree:d}})},1520:(e,r,s)=>{Promise.resolve().then(s.bind(s,5943))},4544:(e,r,s)=>{Promise.resolve().then(s.bind(s,9671))},8071:(e,r,s)=>{Promise.resolve().then(s.bind(s,6182))},8335:(e,r,s)=>{Promise.resolve().then(s.bind(s,5046))},7793:(e,r,s)=>{Promise.resolve().then(s.bind(s,716))},945:(e,r,s)=>{Promise.resolve().then(s.bind(s,3671))},7032:()=>{},408:()=>{},9671:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(2725);function o({error:e,reset:r}){return(0,t.jsxs)("div",{className:"flex min-h-screen flex-col items-center justify-center gap-4",children:[(0,t.jsx)("h2",{className:"text-xl font-bold",children:"Something went wrong!"}),(0,t.jsx)("p",{className:"text-red-600",children:e.message}),(0,t.jsx)("button",{onClick:()=>r(),className:"rounded-md bg-blue-600 px-4 py-2 text-white hover:bg-blue-700",children:"Try again"})]})}},5046:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(2725);function o({error:e,reset:r}){return(0,t.jsxs)("div",{className:"flex min-h-screen flex-col items-center justify-center gap-4",children:[(0,t.jsx)("h2",{className:"text-xl font-bold",children:"Error Loading Project"}),(0,t.jsx)("p",{className:"text-red-600",children:e.message}),(0,t.jsx)("button",{onClick:()=>r(),className:"rounded-md bg-blue-600 px-4 py-2 text-white hover:bg-blue-700",children:"Try again"})]})}},3671:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(2725);function o({error:e,reset:r}){return(0,t.jsxs)("div",{className:"flex min-h-screen flex-col items-center justify-center gap-4",children:[(0,t.jsx)("h2",{className:"text-xl font-bold",children:"Error Loading Projects"}),(0,t.jsx)("p",{className:"text-red-600",children:e.message}),(0,t.jsx)("button",{onClick:()=>r(),className:"rounded-md bg-blue-600 px-4 py-2 text-white hover:bg-blue-700",children:"Try again"})]})}},5943:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>t});let t=(0,s(2771).registerClientReference)(function(){throw Error("Attempted to call the default export of \"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx\" from the server, but it's on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx","default")},9657:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(1069);function o(){return(0,t.jsx)("div",{className:"flex min-h-screen items-center justify-center",children:(0,t.jsx)("div",{className:"h-8 w-8 animate-spin rounded-full border-4 border-gray-300 border-t-blue-600"})})}},6182:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>t});let t=(0,s(2771).registerClientReference)(function(){throw Error("Attempted to call the default export of \"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/error.tsx\" from the server, but it's on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/error.tsx","default")},2611:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(1069);function o(){return(0,t.jsxs)("div",{children:[(0,t.jsx)("h1",{children:"Page"}),(0,t.jsx)("p",{children:"Page content"})]})}},716:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>t});let t=(0,s(2771).registerClientReference)(function(){throw Error("Attempted to call the default export of \"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx\" from the server, but it's on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx","default")},4760:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(1069);function o({children:e}){return(0,t.jsx)("div",{className:"min-h-screen",children:(0,t.jsx)("main",{className:"container mx-auto px-4",children:e})})}},9699:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(4178);let o=async e=>[{type:"image/x-icon",sizes:"16x16",url:(0,t.fillMetadataSegment)(".",await e.params,"favicon.ico")+""}]}};var r=require("../../../../../webpack-runtime.js");r.C(e);var s=e=>r(r.s=e),t=r.X(0,[207,762,178,728],()=>s(6871));module.exports=t})(); \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/[id]/page.js.nft.json b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/[id]/page.js.nft.json new file mode 100644 index 00000000..910fb0da --- /dev/null +++ b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/[id]/page.js.nft.json @@ -0,0 +1 @@ +{"version":1,"files":["../../../../../webpack-runtime.js","../../../../../chunks/207.js","../../../../../chunks/762.js","../../../../../chunks/178.js","../../../../../chunks/728.js","page_client-reference-manifest.js","../../../../../../../../../package.json"]} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/[id]/page_client-reference-manifest.js b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/[id]/page_client-reference-manifest.js new file mode 100644 index 00000000..011ef79e --- /dev/null +++ b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/[id]/page_client-reference-manifest.js @@ -0,0 +1 @@ +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/(dashboard)/[org-slug]/projects/[id]/page"]={"moduleLoading":{"prefix":"/_next/","crossOrigin":null},"ssrModuleMapping":{"1402":{"*":{"id":"5794","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"560","name":"*","chunks":[],"async":false}},"2073":{"*":{"id":"5719","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"7763","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"3909","name":"*","chunks":[],"async":false}},"2856":{"*":{"id":"9063","name":"*","chunks":[],"async":false}},"3115":{"*":{"id":"1849","name":"*","chunks":[],"async":false}},"3584":{"*":{"id":"9708","name":"*","chunks":[],"async":false}},"3678":{"*":{"id":"5683","name":"*","chunks":[],"async":false}},"4202":{"*":{"id":"5046","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"3868","name":"*","chunks":[],"async":false}},"5378":{"*":{"id":"3671","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"6888","name":"*","chunks":[],"async":false}},"6044":{"*":{"id":"288","name":"*","chunks":[],"async":false}},"7243":{"*":{"id":"9671","name":"*","chunks":[],"async":false}},"7583":{"*":{"id":"1985","name":"*","chunks":[],"async":false}},"8076":{"*":{"id":"5350","name":"*","chunks":[],"async":false}},"8516":{"*":{"id":"6969","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"8466","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"5969","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"1888","name":"*","chunks":[],"async":false}},"9827":{"*":{"id":"7307","name":"*","chunks":[],"async":false}},"9919":{"*":{"id":"6436","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/client-page.js":{"id":5182,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/client-page.js":{"id":5182,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/client-segment.js":{"id":1402,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/client-segment.js":{"id":1402,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/error-boundary.js":{"id":9398,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/error-boundary.js":{"id":9398,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":2703,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":2703,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/layout-router.js":{"id":9507,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9507,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/render-from-template-context.js":{"id":2639,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":2639,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/lib/metadata/metadata-boundary.js":{"id":1432,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/lib/metadata/metadata-boundary.js":{"id":1432,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next-themes/dist/index.mjs":{"id":9598,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/globals.css":{"id":3139,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/navigation/NavigationWrapper.tsx":{"id":8516,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/toaster.tsx":{"id":2856,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/error.tsx":{"id":6044,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/page.tsx":{"id":3678,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/app-dir/link.js":{"id":5770,"name":"*","chunks":["5770","static/chunks/5770-eb25731555a99793.js","8974","static/chunks/app/page-163a1780b629b755.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/app-dir/link.js":{"id":5770,"name":"*","chunks":["5770","static/chunks/5770-eb25731555a99793.js","8974","static/chunks/app/page-163a1780b629b755.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/support/error.tsx":{"id":8076,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/error.tsx":{"id":3584,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/page.tsx":{"id":9919,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx":{"id":7243,"name":"*","chunks":["7950","static/chunks/app/(dashboard)/%5Borg-slug%5D/error-bbcba38ec052b60b.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx":{"id":5378,"name":"*","chunks":["6953","static/chunks/app/(dashboard)/%5Borg-slug%5D/projects/error-8ba8ac9fb201d4aa.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/error.tsx":{"id":4202,"name":"*","chunks":["1115","static/chunks/app/(dashboard)/%5Borg-slug%5D/projects/%5Bid%5D/error-b6c2b2efccaebbbe.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/error.tsx":{"id":9827,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/done/error.tsx":{"id":7583,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/error.tsx":{"id":3115,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/loading.tsx":{"id":2073,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/layout":[{"inlined":false,"path":"static/css/b9c72288defeba25.css"}],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/page":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/layout":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/layout":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/loading":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/page":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/error":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/page":[]},"rscModuleMapping":{"1402":{"*":{"id":"2018","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"8424","name":"*","chunks":[],"async":false}},"2073":{"*":{"id":"7172","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"4643","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"5917","name":"*","chunks":[],"async":false}},"2856":{"*":{"id":"7244","name":"*","chunks":[],"async":false}},"3115":{"*":{"id":"2593","name":"*","chunks":[],"async":false}},"3139":{"*":{"id":"4276","name":"*","chunks":[],"async":false}},"3584":{"*":{"id":"3780","name":"*","chunks":[],"async":false}},"3678":{"*":{"id":"3837","name":"*","chunks":[],"async":false}},"4202":{"*":{"id":"6182","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"9028","name":"*","chunks":[],"async":false}},"5378":{"*":{"id":"716","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"3648","name":"*","chunks":[],"async":false}},"6044":{"*":{"id":"5864","name":"*","chunks":[],"async":false}},"7243":{"*":{"id":"5943","name":"*","chunks":[],"async":false}},"7583":{"*":{"id":"4521","name":"*","chunks":[],"async":false}},"8076":{"*":{"id":"6054","name":"*","chunks":[],"async":false}},"8516":{"*":{"id":"9443","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"2914","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"7673","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"5380","name":"*","chunks":[],"async":false}},"9827":{"*":{"id":"2651","name":"*","chunks":[],"async":false}},"9919":{"*":{"id":"545","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{"1402":{"*":{"id":"5794","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"560","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"7763","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"3909","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"3868","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"6888","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"8466","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"5969","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"1888","name":"*","chunks":[],"async":false}}}} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/add/page.js b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/add/page.js new file mode 100644 index 00000000..403a6ee4 --- /dev/null +++ b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/add/page.js @@ -0,0 +1 @@ +(()=>{var e={};e.id=816,e.ids=[816],e.modules={846:e=>{"use strict";e.exports=require("next/dist/compiled/next-server/app-page.runtime.prod.js")},9121:e=>{"use strict";e.exports=require("next/dist/server/app-render/action-async-storage.external.js")},3295:e=>{"use strict";e.exports=require("next/dist/server/app-render/after-task-async-storage.external.js")},9294:e=>{"use strict";e.exports=require("next/dist/server/app-render/work-async-storage.external.js")},3033:e=>{"use strict";e.exports=require("next/dist/server/app-render/work-unit-async-storage.external.js")},3873:e=>{"use strict";e.exports=require("path")},9551:e=>{"use strict";e.exports=require("url")},4605:(e,r,s)=>{"use strict";s.r(r),s.d(r,{GlobalError:()=>a.a,__next_app__:()=>p,pages:()=>c,routeModule:()=>u,tree:()=>d});var t=s(735),o=s(1232),n=s(2914),a=s.n(n),l=s(85),i={};for(let e in l)0>["default","tree","pages","GlobalError","__next_app__","routeModule"].indexOf(e)&&(i[e]=()=>l[e]);s.d(r,i);let d=["",{children:["(dashboard)",{children:["[org-slug]",{children:["projects",{children:["[id]",{children:["settings",{children:["domains",{children:["add",{children:["__PAGE__",{},{page:[()=>Promise.resolve().then(s.t.bind(s,8009,23)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/add/page.tsx"]}]},{}]},{}]},{}]},{error:[()=>Promise.resolve().then(s.bind(s,6182)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/error.tsx"]}]},{error:[()=>Promise.resolve().then(s.bind(s,716)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx"]}]},{error:[()=>Promise.resolve().then(s.bind(s,5943)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx"],loading:[()=>Promise.resolve().then(s.bind(s,9657)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/loading.tsx"]}]},{layout:[()=>Promise.resolve().then(s.bind(s,4760)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/layout.tsx"],"not-found":[()=>Promise.resolve().then(s.t.bind(s,8270,23)),"next/dist/client/components/not-found-error"],forbidden:[()=>Promise.resolve().then(s.t.bind(s,5335,23)),"next/dist/client/components/forbidden-error"],unauthorized:[()=>Promise.resolve().then(s.t.bind(s,4908,23)),"next/dist/client/components/unauthorized-error"],metadata:{icon:[async e=>(await Promise.resolve().then(s.bind(s,9699))).default(e)],apple:[],openGraph:[],twitter:[],manifest:void 0}}],modal:["__DEFAULT__",{},{defaultPage:[()=>Promise.resolve().then(s.t.bind(s,3178,23)),"next/dist/client/components/parallel-route-default.js"]}]},{layout:[()=>Promise.resolve().then(s.bind(s,1052)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/layout.tsx"],"not-found":[()=>Promise.resolve().then(s.t.bind(s,8270,23)),"next/dist/client/components/not-found-error"],forbidden:[()=>Promise.resolve().then(s.t.bind(s,5335,23)),"next/dist/client/components/forbidden-error"],unauthorized:[()=>Promise.resolve().then(s.t.bind(s,4908,23)),"next/dist/client/components/unauthorized-error"],metadata:{icon:[async e=>(await Promise.resolve().then(s.bind(s,9699))).default(e)],apple:[],openGraph:[],twitter:[],manifest:void 0}}],c=["/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/add/page.tsx"],p={require:s,loadChunk:()=>Promise.resolve()},u=new t.AppPageRouteModule({definition:{kind:o.RouteKind.APP_PAGE,page:"/(dashboard)/[org-slug]/projects/[id]/settings/domains/add/page",pathname:"/[org-slug]/projects/[id]/settings/domains/add",bundlePath:"",filename:"",appPaths:[]},userland:{loaderTree:d}})},1520:(e,r,s)=>{Promise.resolve().then(s.bind(s,5943))},4544:(e,r,s)=>{Promise.resolve().then(s.bind(s,9671))},8071:(e,r,s)=>{Promise.resolve().then(s.bind(s,6182))},8335:(e,r,s)=>{Promise.resolve().then(s.bind(s,5046))},7793:(e,r,s)=>{Promise.resolve().then(s.bind(s,716))},945:(e,r,s)=>{Promise.resolve().then(s.bind(s,3671))},7032:()=>{},408:()=>{},9671:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(2725);function o({error:e,reset:r}){return(0,t.jsxs)("div",{className:"flex min-h-screen flex-col items-center justify-center gap-4",children:[(0,t.jsx)("h2",{className:"text-xl font-bold",children:"Something went wrong!"}),(0,t.jsx)("p",{className:"text-red-600",children:e.message}),(0,t.jsx)("button",{onClick:()=>r(),className:"rounded-md bg-blue-600 px-4 py-2 text-white hover:bg-blue-700",children:"Try again"})]})}},5046:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(2725);function o({error:e,reset:r}){return(0,t.jsxs)("div",{className:"flex min-h-screen flex-col items-center justify-center gap-4",children:[(0,t.jsx)("h2",{className:"text-xl font-bold",children:"Error Loading Project"}),(0,t.jsx)("p",{className:"text-red-600",children:e.message}),(0,t.jsx)("button",{onClick:()=>r(),className:"rounded-md bg-blue-600 px-4 py-2 text-white hover:bg-blue-700",children:"Try again"})]})}},3671:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(2725);function o({error:e,reset:r}){return(0,t.jsxs)("div",{className:"flex min-h-screen flex-col items-center justify-center gap-4",children:[(0,t.jsx)("h2",{className:"text-xl font-bold",children:"Error Loading Projects"}),(0,t.jsx)("p",{className:"text-red-600",children:e.message}),(0,t.jsx)("button",{onClick:()=>r(),className:"rounded-md bg-blue-600 px-4 py-2 text-white hover:bg-blue-700",children:"Try again"})]})}},5943:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>t});let t=(0,s(2771).registerClientReference)(function(){throw Error("Attempted to call the default export of \"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx\" from the server, but it's on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx","default")},9657:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(1069);function o(){return(0,t.jsx)("div",{className:"flex min-h-screen items-center justify-center",children:(0,t.jsx)("div",{className:"h-8 w-8 animate-spin rounded-full border-4 border-gray-300 border-t-blue-600"})})}},6182:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>t});let t=(0,s(2771).registerClientReference)(function(){throw Error("Attempted to call the default export of \"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/error.tsx\" from the server, but it's on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/error.tsx","default")},8009:()=>{},716:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>t});let t=(0,s(2771).registerClientReference)(function(){throw Error("Attempted to call the default export of \"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx\" from the server, but it's on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx","default")},4760:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(1069);function o({children:e}){return(0,t.jsx)("div",{className:"min-h-screen",children:(0,t.jsx)("main",{className:"container mx-auto px-4",children:e})})}},9699:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(4178);let o=async e=>[{type:"image/x-icon",sizes:"16x16",url:(0,t.fillMetadataSegment)(".",await e.params,"favicon.ico")+""}]}};var r=require("../../../../../../../../webpack-runtime.js");r.C(e);var s=e=>r(r.s=e),t=r.X(0,[207,762,178,728],()=>s(4605));module.exports=t})(); \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/add/page.js.nft.json b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/add/page.js.nft.json new file mode 100644 index 00000000..45fc9cd2 --- /dev/null +++ b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/add/page.js.nft.json @@ -0,0 +1 @@ +{"version":1,"files":["../../../../../../../../webpack-runtime.js","../../../../../../../../chunks/207.js","../../../../../../../../chunks/762.js","../../../../../../../../chunks/178.js","../../../../../../../../chunks/728.js","page_client-reference-manifest.js"]} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/add/page_client-reference-manifest.js b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/add/page_client-reference-manifest.js new file mode 100644 index 00000000..579f3a63 --- /dev/null +++ b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/add/page_client-reference-manifest.js @@ -0,0 +1 @@ +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/(dashboard)/[org-slug]/projects/[id]/settings/domains/add/page"]={"moduleLoading":{"prefix":"/_next/","crossOrigin":null},"ssrModuleMapping":{"1402":{"*":{"id":"5794","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"560","name":"*","chunks":[],"async":false}},"2073":{"*":{"id":"5719","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"7763","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"3909","name":"*","chunks":[],"async":false}},"2856":{"*":{"id":"9063","name":"*","chunks":[],"async":false}},"3115":{"*":{"id":"1849","name":"*","chunks":[],"async":false}},"3584":{"*":{"id":"9708","name":"*","chunks":[],"async":false}},"3678":{"*":{"id":"5683","name":"*","chunks":[],"async":false}},"4202":{"*":{"id":"5046","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"3868","name":"*","chunks":[],"async":false}},"5378":{"*":{"id":"3671","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"6888","name":"*","chunks":[],"async":false}},"6044":{"*":{"id":"288","name":"*","chunks":[],"async":false}},"7243":{"*":{"id":"9671","name":"*","chunks":[],"async":false}},"7583":{"*":{"id":"1985","name":"*","chunks":[],"async":false}},"8076":{"*":{"id":"5350","name":"*","chunks":[],"async":false}},"8516":{"*":{"id":"6969","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"8466","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"5969","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"1888","name":"*","chunks":[],"async":false}},"9827":{"*":{"id":"7307","name":"*","chunks":[],"async":false}},"9919":{"*":{"id":"6436","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/client-page.js":{"id":5182,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/client-page.js":{"id":5182,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/client-segment.js":{"id":1402,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/client-segment.js":{"id":1402,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/error-boundary.js":{"id":9398,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/error-boundary.js":{"id":9398,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":2703,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":2703,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/layout-router.js":{"id":9507,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9507,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/render-from-template-context.js":{"id":2639,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":2639,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/lib/metadata/metadata-boundary.js":{"id":1432,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/lib/metadata/metadata-boundary.js":{"id":1432,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next-themes/dist/index.mjs":{"id":9598,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/globals.css":{"id":3139,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/navigation/NavigationWrapper.tsx":{"id":8516,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/toaster.tsx":{"id":2856,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/error.tsx":{"id":6044,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/page.tsx":{"id":3678,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/app-dir/link.js":{"id":5770,"name":"*","chunks":["5770","static/chunks/5770-eb25731555a99793.js","8974","static/chunks/app/page-163a1780b629b755.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/app-dir/link.js":{"id":5770,"name":"*","chunks":["5770","static/chunks/5770-eb25731555a99793.js","8974","static/chunks/app/page-163a1780b629b755.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/support/error.tsx":{"id":8076,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/error.tsx":{"id":3584,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/page.tsx":{"id":9919,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx":{"id":7243,"name":"*","chunks":["7950","static/chunks/app/(dashboard)/%5Borg-slug%5D/error-bbcba38ec052b60b.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx":{"id":5378,"name":"*","chunks":["6953","static/chunks/app/(dashboard)/%5Borg-slug%5D/projects/error-8ba8ac9fb201d4aa.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/error.tsx":{"id":4202,"name":"*","chunks":["1115","static/chunks/app/(dashboard)/%5Borg-slug%5D/projects/%5Bid%5D/error-b6c2b2efccaebbbe.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/error.tsx":{"id":9827,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/done/error.tsx":{"id":7583,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/error.tsx":{"id":3115,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/loading.tsx":{"id":2073,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/layout":[{"inlined":false,"path":"static/css/b9c72288defeba25.css"}],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/page":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/layout":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/layout":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/loading":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/page":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/error":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/page":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/settings/page":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/page":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/add/page":[]},"rscModuleMapping":{"1402":{"*":{"id":"2018","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"8424","name":"*","chunks":[],"async":false}},"2073":{"*":{"id":"7172","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"4643","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"5917","name":"*","chunks":[],"async":false}},"2856":{"*":{"id":"7244","name":"*","chunks":[],"async":false}},"3115":{"*":{"id":"2593","name":"*","chunks":[],"async":false}},"3139":{"*":{"id":"4276","name":"*","chunks":[],"async":false}},"3584":{"*":{"id":"3780","name":"*","chunks":[],"async":false}},"3678":{"*":{"id":"3837","name":"*","chunks":[],"async":false}},"4202":{"*":{"id":"6182","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"9028","name":"*","chunks":[],"async":false}},"5378":{"*":{"id":"716","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"3648","name":"*","chunks":[],"async":false}},"6044":{"*":{"id":"5864","name":"*","chunks":[],"async":false}},"7243":{"*":{"id":"5943","name":"*","chunks":[],"async":false}},"7583":{"*":{"id":"4521","name":"*","chunks":[],"async":false}},"8076":{"*":{"id":"6054","name":"*","chunks":[],"async":false}},"8516":{"*":{"id":"9443","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"2914","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"7673","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"5380","name":"*","chunks":[],"async":false}},"9827":{"*":{"id":"2651","name":"*","chunks":[],"async":false}},"9919":{"*":{"id":"545","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{"1402":{"*":{"id":"5794","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"560","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"7763","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"3909","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"3868","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"6888","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"8466","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"5969","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"1888","name":"*","chunks":[],"async":false}}}} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/page.js b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/page.js new file mode 100644 index 00000000..4957f2c5 --- /dev/null +++ b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/page.js @@ -0,0 +1 @@ +(()=>{var e={};e.id=528,e.ids=[528],e.modules={846:e=>{"use strict";e.exports=require("next/dist/compiled/next-server/app-page.runtime.prod.js")},9121:e=>{"use strict";e.exports=require("next/dist/server/app-render/action-async-storage.external.js")},3295:e=>{"use strict";e.exports=require("next/dist/server/app-render/after-task-async-storage.external.js")},9294:e=>{"use strict";e.exports=require("next/dist/server/app-render/work-async-storage.external.js")},3033:e=>{"use strict";e.exports=require("next/dist/server/app-render/work-unit-async-storage.external.js")},3873:e=>{"use strict";e.exports=require("path")},9551:e=>{"use strict";e.exports=require("url")},6581:(e,r,s)=>{"use strict";s.r(r),s.d(r,{GlobalError:()=>a.a,__next_app__:()=>p,pages:()=>c,routeModule:()=>u,tree:()=>d});var t=s(735),o=s(1232),n=s(2914),a=s.n(n),l=s(85),i={};for(let e in l)0>["default","tree","pages","GlobalError","__next_app__","routeModule"].indexOf(e)&&(i[e]=()=>l[e]);s.d(r,i);let d=["",{children:["(dashboard)",{children:["[org-slug]",{children:["projects",{children:["[id]",{children:["settings",{children:["domains",{children:["__PAGE__",{},{page:[()=>Promise.resolve().then(s.t.bind(s,1373,23)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/page.tsx"]}]},{}]},{}]},{error:[()=>Promise.resolve().then(s.bind(s,6182)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/error.tsx"]}]},{error:[()=>Promise.resolve().then(s.bind(s,716)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx"]}]},{error:[()=>Promise.resolve().then(s.bind(s,5943)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx"],loading:[()=>Promise.resolve().then(s.bind(s,9657)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/loading.tsx"]}]},{layout:[()=>Promise.resolve().then(s.bind(s,4760)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/layout.tsx"],"not-found":[()=>Promise.resolve().then(s.t.bind(s,8270,23)),"next/dist/client/components/not-found-error"],forbidden:[()=>Promise.resolve().then(s.t.bind(s,5335,23)),"next/dist/client/components/forbidden-error"],unauthorized:[()=>Promise.resolve().then(s.t.bind(s,4908,23)),"next/dist/client/components/unauthorized-error"],metadata:{icon:[async e=>(await Promise.resolve().then(s.bind(s,9699))).default(e)],apple:[],openGraph:[],twitter:[],manifest:void 0}}],modal:["__DEFAULT__",{},{defaultPage:[()=>Promise.resolve().then(s.t.bind(s,3178,23)),"next/dist/client/components/parallel-route-default.js"]}]},{layout:[()=>Promise.resolve().then(s.bind(s,1052)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/layout.tsx"],"not-found":[()=>Promise.resolve().then(s.t.bind(s,8270,23)),"next/dist/client/components/not-found-error"],forbidden:[()=>Promise.resolve().then(s.t.bind(s,5335,23)),"next/dist/client/components/forbidden-error"],unauthorized:[()=>Promise.resolve().then(s.t.bind(s,4908,23)),"next/dist/client/components/unauthorized-error"],metadata:{icon:[async e=>(await Promise.resolve().then(s.bind(s,9699))).default(e)],apple:[],openGraph:[],twitter:[],manifest:void 0}}],c=["/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/page.tsx"],p={require:s,loadChunk:()=>Promise.resolve()},u=new t.AppPageRouteModule({definition:{kind:o.RouteKind.APP_PAGE,page:"/(dashboard)/[org-slug]/projects/[id]/settings/domains/page",pathname:"/[org-slug]/projects/[id]/settings/domains",bundlePath:"",filename:"",appPaths:[]},userland:{loaderTree:d}})},1520:(e,r,s)=>{Promise.resolve().then(s.bind(s,5943))},4544:(e,r,s)=>{Promise.resolve().then(s.bind(s,9671))},8071:(e,r,s)=>{Promise.resolve().then(s.bind(s,6182))},8335:(e,r,s)=>{Promise.resolve().then(s.bind(s,5046))},7793:(e,r,s)=>{Promise.resolve().then(s.bind(s,716))},945:(e,r,s)=>{Promise.resolve().then(s.bind(s,3671))},7032:()=>{},408:()=>{},9671:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(2725);function o({error:e,reset:r}){return(0,t.jsxs)("div",{className:"flex min-h-screen flex-col items-center justify-center gap-4",children:[(0,t.jsx)("h2",{className:"text-xl font-bold",children:"Something went wrong!"}),(0,t.jsx)("p",{className:"text-red-600",children:e.message}),(0,t.jsx)("button",{onClick:()=>r(),className:"rounded-md bg-blue-600 px-4 py-2 text-white hover:bg-blue-700",children:"Try again"})]})}},5046:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(2725);function o({error:e,reset:r}){return(0,t.jsxs)("div",{className:"flex min-h-screen flex-col items-center justify-center gap-4",children:[(0,t.jsx)("h2",{className:"text-xl font-bold",children:"Error Loading Project"}),(0,t.jsx)("p",{className:"text-red-600",children:e.message}),(0,t.jsx)("button",{onClick:()=>r(),className:"rounded-md bg-blue-600 px-4 py-2 text-white hover:bg-blue-700",children:"Try again"})]})}},3671:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(2725);function o({error:e,reset:r}){return(0,t.jsxs)("div",{className:"flex min-h-screen flex-col items-center justify-center gap-4",children:[(0,t.jsx)("h2",{className:"text-xl font-bold",children:"Error Loading Projects"}),(0,t.jsx)("p",{className:"text-red-600",children:e.message}),(0,t.jsx)("button",{onClick:()=>r(),className:"rounded-md bg-blue-600 px-4 py-2 text-white hover:bg-blue-700",children:"Try again"})]})}},5943:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>t});let t=(0,s(2771).registerClientReference)(function(){throw Error("Attempted to call the default export of \"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx\" from the server, but it's on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx","default")},9657:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(1069);function o(){return(0,t.jsx)("div",{className:"flex min-h-screen items-center justify-center",children:(0,t.jsx)("div",{className:"h-8 w-8 animate-spin rounded-full border-4 border-gray-300 border-t-blue-600"})})}},6182:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>t});let t=(0,s(2771).registerClientReference)(function(){throw Error("Attempted to call the default export of \"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/error.tsx\" from the server, but it's on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/error.tsx","default")},1373:()=>{},716:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>t});let t=(0,s(2771).registerClientReference)(function(){throw Error("Attempted to call the default export of \"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx\" from the server, but it's on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx","default")},4760:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(1069);function o({children:e}){return(0,t.jsx)("div",{className:"min-h-screen",children:(0,t.jsx)("main",{className:"container mx-auto px-4",children:e})})}},9699:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(4178);let o=async e=>[{type:"image/x-icon",sizes:"16x16",url:(0,t.fillMetadataSegment)(".",await e.params,"favicon.ico")+""}]}};var r=require("../../../../../../../webpack-runtime.js");r.C(e);var s=e=>r(r.s=e),t=r.X(0,[207,762,178,728],()=>s(6581));module.exports=t})(); \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/page.js.nft.json b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/page.js.nft.json new file mode 100644 index 00000000..459fa61d --- /dev/null +++ b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/page.js.nft.json @@ -0,0 +1 @@ +{"version":1,"files":["../../../../../../../webpack-runtime.js","../../../../../../../chunks/207.js","../../../../../../../chunks/762.js","../../../../../../../chunks/178.js","../../../../../../../chunks/728.js","page_client-reference-manifest.js"]} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/page_client-reference-manifest.js b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/page_client-reference-manifest.js new file mode 100644 index 00000000..a5f2e8f1 --- /dev/null +++ b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/page_client-reference-manifest.js @@ -0,0 +1 @@ +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/(dashboard)/[org-slug]/projects/[id]/settings/domains/page"]={"moduleLoading":{"prefix":"/_next/","crossOrigin":null},"ssrModuleMapping":{"1402":{"*":{"id":"5794","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"560","name":"*","chunks":[],"async":false}},"2073":{"*":{"id":"5719","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"7763","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"3909","name":"*","chunks":[],"async":false}},"2856":{"*":{"id":"9063","name":"*","chunks":[],"async":false}},"3115":{"*":{"id":"1849","name":"*","chunks":[],"async":false}},"3584":{"*":{"id":"9708","name":"*","chunks":[],"async":false}},"3678":{"*":{"id":"5683","name":"*","chunks":[],"async":false}},"4202":{"*":{"id":"5046","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"3868","name":"*","chunks":[],"async":false}},"5378":{"*":{"id":"3671","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"6888","name":"*","chunks":[],"async":false}},"6044":{"*":{"id":"288","name":"*","chunks":[],"async":false}},"7243":{"*":{"id":"9671","name":"*","chunks":[],"async":false}},"7583":{"*":{"id":"1985","name":"*","chunks":[],"async":false}},"8076":{"*":{"id":"5350","name":"*","chunks":[],"async":false}},"8516":{"*":{"id":"6969","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"8466","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"5969","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"1888","name":"*","chunks":[],"async":false}},"9827":{"*":{"id":"7307","name":"*","chunks":[],"async":false}},"9919":{"*":{"id":"6436","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/client-page.js":{"id":5182,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/client-page.js":{"id":5182,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/client-segment.js":{"id":1402,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/client-segment.js":{"id":1402,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/error-boundary.js":{"id":9398,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/error-boundary.js":{"id":9398,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":2703,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":2703,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/layout-router.js":{"id":9507,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9507,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/render-from-template-context.js":{"id":2639,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":2639,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/lib/metadata/metadata-boundary.js":{"id":1432,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/lib/metadata/metadata-boundary.js":{"id":1432,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next-themes/dist/index.mjs":{"id":9598,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/globals.css":{"id":3139,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/navigation/NavigationWrapper.tsx":{"id":8516,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/toaster.tsx":{"id":2856,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/error.tsx":{"id":6044,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/page.tsx":{"id":3678,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/app-dir/link.js":{"id":5770,"name":"*","chunks":["5770","static/chunks/5770-eb25731555a99793.js","8974","static/chunks/app/page-163a1780b629b755.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/app-dir/link.js":{"id":5770,"name":"*","chunks":["5770","static/chunks/5770-eb25731555a99793.js","8974","static/chunks/app/page-163a1780b629b755.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/support/error.tsx":{"id":8076,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/error.tsx":{"id":3584,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/page.tsx":{"id":9919,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx":{"id":7243,"name":"*","chunks":["7950","static/chunks/app/(dashboard)/%5Borg-slug%5D/error-bbcba38ec052b60b.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx":{"id":5378,"name":"*","chunks":["6953","static/chunks/app/(dashboard)/%5Borg-slug%5D/projects/error-8ba8ac9fb201d4aa.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/error.tsx":{"id":4202,"name":"*","chunks":["1115","static/chunks/app/(dashboard)/%5Borg-slug%5D/projects/%5Bid%5D/error-b6c2b2efccaebbbe.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/error.tsx":{"id":9827,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/done/error.tsx":{"id":7583,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/error.tsx":{"id":3115,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/loading.tsx":{"id":2073,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/layout":[{"inlined":false,"path":"static/css/b9c72288defeba25.css"}],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/page":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/layout":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/layout":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/loading":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/page":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/error":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/page":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/settings/page":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/page":[]},"rscModuleMapping":{"1402":{"*":{"id":"2018","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"8424","name":"*","chunks":[],"async":false}},"2073":{"*":{"id":"7172","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"4643","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"5917","name":"*","chunks":[],"async":false}},"2856":{"*":{"id":"7244","name":"*","chunks":[],"async":false}},"3115":{"*":{"id":"2593","name":"*","chunks":[],"async":false}},"3139":{"*":{"id":"4276","name":"*","chunks":[],"async":false}},"3584":{"*":{"id":"3780","name":"*","chunks":[],"async":false}},"3678":{"*":{"id":"3837","name":"*","chunks":[],"async":false}},"4202":{"*":{"id":"6182","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"9028","name":"*","chunks":[],"async":false}},"5378":{"*":{"id":"716","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"3648","name":"*","chunks":[],"async":false}},"6044":{"*":{"id":"5864","name":"*","chunks":[],"async":false}},"7243":{"*":{"id":"5943","name":"*","chunks":[],"async":false}},"7583":{"*":{"id":"4521","name":"*","chunks":[],"async":false}},"8076":{"*":{"id":"6054","name":"*","chunks":[],"async":false}},"8516":{"*":{"id":"9443","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"2914","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"7673","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"5380","name":"*","chunks":[],"async":false}},"9827":{"*":{"id":"2651","name":"*","chunks":[],"async":false}},"9919":{"*":{"id":"545","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{"1402":{"*":{"id":"5794","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"560","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"7763","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"3909","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"3868","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"6888","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"8466","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"5969","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"1888","name":"*","chunks":[],"async":false}}}} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/[id]/settings/page.js b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/[id]/settings/page.js new file mode 100644 index 00000000..7475014b --- /dev/null +++ b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/[id]/settings/page.js @@ -0,0 +1 @@ +(()=>{var e={};e.id=114,e.ids=[114],e.modules={846:e=>{"use strict";e.exports=require("next/dist/compiled/next-server/app-page.runtime.prod.js")},9121:e=>{"use strict";e.exports=require("next/dist/server/app-render/action-async-storage.external.js")},3295:e=>{"use strict";e.exports=require("next/dist/server/app-render/after-task-async-storage.external.js")},9294:e=>{"use strict";e.exports=require("next/dist/server/app-render/work-async-storage.external.js")},3033:e=>{"use strict";e.exports=require("next/dist/server/app-render/work-unit-async-storage.external.js")},3873:e=>{"use strict";e.exports=require("path")},9551:e=>{"use strict";e.exports=require("url")},6093:(e,r,s)=>{"use strict";s.r(r),s.d(r,{GlobalError:()=>a.a,__next_app__:()=>p,pages:()=>c,routeModule:()=>u,tree:()=>d});var t=s(735),o=s(1232),n=s(2914),a=s.n(n),l=s(85),i={};for(let e in l)0>["default","tree","pages","GlobalError","__next_app__","routeModule"].indexOf(e)&&(i[e]=()=>l[e]);s.d(r,i);let d=["",{children:["(dashboard)",{children:["[org-slug]",{children:["projects",{children:["[id]",{children:["settings",{children:["__PAGE__",{},{page:[()=>Promise.resolve().then(s.bind(s,6331)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/settings/page.tsx"]}]},{}]},{error:[()=>Promise.resolve().then(s.bind(s,6182)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/error.tsx"]}]},{error:[()=>Promise.resolve().then(s.bind(s,716)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx"]}]},{error:[()=>Promise.resolve().then(s.bind(s,5943)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx"],loading:[()=>Promise.resolve().then(s.bind(s,9657)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/loading.tsx"]}]},{layout:[()=>Promise.resolve().then(s.bind(s,4760)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/layout.tsx"],"not-found":[()=>Promise.resolve().then(s.t.bind(s,8270,23)),"next/dist/client/components/not-found-error"],forbidden:[()=>Promise.resolve().then(s.t.bind(s,5335,23)),"next/dist/client/components/forbidden-error"],unauthorized:[()=>Promise.resolve().then(s.t.bind(s,4908,23)),"next/dist/client/components/unauthorized-error"],metadata:{icon:[async e=>(await Promise.resolve().then(s.bind(s,9699))).default(e)],apple:[],openGraph:[],twitter:[],manifest:void 0}}],modal:["__DEFAULT__",{},{defaultPage:[()=>Promise.resolve().then(s.t.bind(s,3178,23)),"next/dist/client/components/parallel-route-default.js"]}]},{layout:[()=>Promise.resolve().then(s.bind(s,1052)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/layout.tsx"],"not-found":[()=>Promise.resolve().then(s.t.bind(s,8270,23)),"next/dist/client/components/not-found-error"],forbidden:[()=>Promise.resolve().then(s.t.bind(s,5335,23)),"next/dist/client/components/forbidden-error"],unauthorized:[()=>Promise.resolve().then(s.t.bind(s,4908,23)),"next/dist/client/components/unauthorized-error"],metadata:{icon:[async e=>(await Promise.resolve().then(s.bind(s,9699))).default(e)],apple:[],openGraph:[],twitter:[],manifest:void 0}}],c=["/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/settings/page.tsx"],p={require:s,loadChunk:()=>Promise.resolve()},u=new t.AppPageRouteModule({definition:{kind:o.RouteKind.APP_PAGE,page:"/(dashboard)/[org-slug]/projects/[id]/settings/page",pathname:"/[org-slug]/projects/[id]/settings",bundlePath:"",filename:"",appPaths:[]},userland:{loaderTree:d}})},1520:(e,r,s)=>{Promise.resolve().then(s.bind(s,5943))},4544:(e,r,s)=>{Promise.resolve().then(s.bind(s,9671))},8071:(e,r,s)=>{Promise.resolve().then(s.bind(s,6182))},8335:(e,r,s)=>{Promise.resolve().then(s.bind(s,5046))},7793:(e,r,s)=>{Promise.resolve().then(s.bind(s,716))},945:(e,r,s)=>{Promise.resolve().then(s.bind(s,3671))},7032:()=>{},408:()=>{},9671:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(2725);function o({error:e,reset:r}){return(0,t.jsxs)("div",{className:"flex min-h-screen flex-col items-center justify-center gap-4",children:[(0,t.jsx)("h2",{className:"text-xl font-bold",children:"Something went wrong!"}),(0,t.jsx)("p",{className:"text-red-600",children:e.message}),(0,t.jsx)("button",{onClick:()=>r(),className:"rounded-md bg-blue-600 px-4 py-2 text-white hover:bg-blue-700",children:"Try again"})]})}},5046:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(2725);function o({error:e,reset:r}){return(0,t.jsxs)("div",{className:"flex min-h-screen flex-col items-center justify-center gap-4",children:[(0,t.jsx)("h2",{className:"text-xl font-bold",children:"Error Loading Project"}),(0,t.jsx)("p",{className:"text-red-600",children:e.message}),(0,t.jsx)("button",{onClick:()=>r(),className:"rounded-md bg-blue-600 px-4 py-2 text-white hover:bg-blue-700",children:"Try again"})]})}},3671:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(2725);function o({error:e,reset:r}){return(0,t.jsxs)("div",{className:"flex min-h-screen flex-col items-center justify-center gap-4",children:[(0,t.jsx)("h2",{className:"text-xl font-bold",children:"Error Loading Projects"}),(0,t.jsx)("p",{className:"text-red-600",children:e.message}),(0,t.jsx)("button",{onClick:()=>r(),className:"rounded-md bg-blue-600 px-4 py-2 text-white hover:bg-blue-700",children:"Try again"})]})}},5943:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>t});let t=(0,s(2771).registerClientReference)(function(){throw Error("Attempted to call the default export of \"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx\" from the server, but it's on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx","default")},9657:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(1069);function o(){return(0,t.jsx)("div",{className:"flex min-h-screen items-center justify-center",children:(0,t.jsx)("div",{className:"h-8 w-8 animate-spin rounded-full border-4 border-gray-300 border-t-blue-600"})})}},6182:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>t});let t=(0,s(2771).registerClientReference)(function(){throw Error("Attempted to call the default export of \"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/error.tsx\" from the server, but it's on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/error.tsx","default")},6331:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(1069);function o(){return(0,t.jsxs)("div",{children:[(0,t.jsx)("h1",{children:"Domains"}),(0,t.jsx)("p",{children:"Manage the domains associated with your project."})]})}},716:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>t});let t=(0,s(2771).registerClientReference)(function(){throw Error("Attempted to call the default export of \"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx\" from the server, but it's on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx","default")},4760:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(1069);function o({children:e}){return(0,t.jsx)("div",{className:"min-h-screen",children:(0,t.jsx)("main",{className:"container mx-auto px-4",children:e})})}},9699:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(4178);let o=async e=>[{type:"image/x-icon",sizes:"16x16",url:(0,t.fillMetadataSegment)(".",await e.params,"favicon.ico")+""}]}};var r=require("../../../../../../webpack-runtime.js");r.C(e);var s=e=>r(r.s=e),t=r.X(0,[207,762,178,728],()=>s(6093));module.exports=t})(); \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/[id]/settings/page.js.nft.json b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/[id]/settings/page.js.nft.json new file mode 100644 index 00000000..53ed6abe --- /dev/null +++ b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/[id]/settings/page.js.nft.json @@ -0,0 +1 @@ +{"version":1,"files":["../../../../../../webpack-runtime.js","../../../../../../chunks/207.js","../../../../../../chunks/762.js","../../../../../../chunks/178.js","../../../../../../chunks/728.js","page_client-reference-manifest.js","../../../../../../../../../../package.json"]} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/[id]/settings/page_client-reference-manifest.js b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/[id]/settings/page_client-reference-manifest.js new file mode 100644 index 00000000..1cbb3362 --- /dev/null +++ b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/[id]/settings/page_client-reference-manifest.js @@ -0,0 +1 @@ +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/(dashboard)/[org-slug]/projects/[id]/settings/page"]={"moduleLoading":{"prefix":"/_next/","crossOrigin":null},"ssrModuleMapping":{"1402":{"*":{"id":"5794","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"560","name":"*","chunks":[],"async":false}},"2073":{"*":{"id":"5719","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"7763","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"3909","name":"*","chunks":[],"async":false}},"2856":{"*":{"id":"9063","name":"*","chunks":[],"async":false}},"3115":{"*":{"id":"1849","name":"*","chunks":[],"async":false}},"3584":{"*":{"id":"9708","name":"*","chunks":[],"async":false}},"3678":{"*":{"id":"5683","name":"*","chunks":[],"async":false}},"4202":{"*":{"id":"5046","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"3868","name":"*","chunks":[],"async":false}},"5378":{"*":{"id":"3671","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"6888","name":"*","chunks":[],"async":false}},"6044":{"*":{"id":"288","name":"*","chunks":[],"async":false}},"7243":{"*":{"id":"9671","name":"*","chunks":[],"async":false}},"7583":{"*":{"id":"1985","name":"*","chunks":[],"async":false}},"8076":{"*":{"id":"5350","name":"*","chunks":[],"async":false}},"8516":{"*":{"id":"6969","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"8466","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"5969","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"1888","name":"*","chunks":[],"async":false}},"9827":{"*":{"id":"7307","name":"*","chunks":[],"async":false}},"9919":{"*":{"id":"6436","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/client-page.js":{"id":5182,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/client-page.js":{"id":5182,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/client-segment.js":{"id":1402,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/client-segment.js":{"id":1402,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/error-boundary.js":{"id":9398,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/error-boundary.js":{"id":9398,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":2703,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":2703,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/layout-router.js":{"id":9507,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9507,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/render-from-template-context.js":{"id":2639,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":2639,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/lib/metadata/metadata-boundary.js":{"id":1432,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/lib/metadata/metadata-boundary.js":{"id":1432,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next-themes/dist/index.mjs":{"id":9598,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/globals.css":{"id":3139,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/navigation/NavigationWrapper.tsx":{"id":8516,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/toaster.tsx":{"id":2856,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/error.tsx":{"id":6044,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/page.tsx":{"id":3678,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/app-dir/link.js":{"id":5770,"name":"*","chunks":["5770","static/chunks/5770-eb25731555a99793.js","8974","static/chunks/app/page-163a1780b629b755.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/app-dir/link.js":{"id":5770,"name":"*","chunks":["5770","static/chunks/5770-eb25731555a99793.js","8974","static/chunks/app/page-163a1780b629b755.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/support/error.tsx":{"id":8076,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/error.tsx":{"id":3584,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/page.tsx":{"id":9919,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx":{"id":7243,"name":"*","chunks":["7950","static/chunks/app/(dashboard)/%5Borg-slug%5D/error-bbcba38ec052b60b.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx":{"id":5378,"name":"*","chunks":["6953","static/chunks/app/(dashboard)/%5Borg-slug%5D/projects/error-8ba8ac9fb201d4aa.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/error.tsx":{"id":4202,"name":"*","chunks":["1115","static/chunks/app/(dashboard)/%5Borg-slug%5D/projects/%5Bid%5D/error-b6c2b2efccaebbbe.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/error.tsx":{"id":9827,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/done/error.tsx":{"id":7583,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/error.tsx":{"id":3115,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/loading.tsx":{"id":2073,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/layout":[{"inlined":false,"path":"static/css/b9c72288defeba25.css"}],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/page":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/layout":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/layout":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/loading":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/page":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/error":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/page":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/settings/page":[]},"rscModuleMapping":{"1402":{"*":{"id":"2018","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"8424","name":"*","chunks":[],"async":false}},"2073":{"*":{"id":"7172","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"4643","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"5917","name":"*","chunks":[],"async":false}},"2856":{"*":{"id":"7244","name":"*","chunks":[],"async":false}},"3115":{"*":{"id":"2593","name":"*","chunks":[],"async":false}},"3139":{"*":{"id":"4276","name":"*","chunks":[],"async":false}},"3584":{"*":{"id":"3780","name":"*","chunks":[],"async":false}},"3678":{"*":{"id":"3837","name":"*","chunks":[],"async":false}},"4202":{"*":{"id":"6182","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"9028","name":"*","chunks":[],"async":false}},"5378":{"*":{"id":"716","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"3648","name":"*","chunks":[],"async":false}},"6044":{"*":{"id":"5864","name":"*","chunks":[],"async":false}},"7243":{"*":{"id":"5943","name":"*","chunks":[],"async":false}},"7583":{"*":{"id":"4521","name":"*","chunks":[],"async":false}},"8076":{"*":{"id":"6054","name":"*","chunks":[],"async":false}},"8516":{"*":{"id":"9443","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"2914","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"7673","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"5380","name":"*","chunks":[],"async":false}},"9827":{"*":{"id":"2651","name":"*","chunks":[],"async":false}},"9919":{"*":{"id":"545","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{"1402":{"*":{"id":"5794","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"560","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"7763","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"3909","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"3868","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"6888","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"8466","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"5969","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"1888","name":"*","chunks":[],"async":false}}}} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/create/page.js b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/create/page.js new file mode 100644 index 00000000..d93f5fe7 --- /dev/null +++ b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/create/page.js @@ -0,0 +1 @@ +(()=>{var e={};e.id=709,e.ids=[709],e.modules={846:e=>{"use strict";e.exports=require("next/dist/compiled/next-server/app-page.runtime.prod.js")},9121:e=>{"use strict";e.exports=require("next/dist/server/app-render/action-async-storage.external.js")},3295:e=>{"use strict";e.exports=require("next/dist/server/app-render/after-task-async-storage.external.js")},9294:e=>{"use strict";e.exports=require("next/dist/server/app-render/work-async-storage.external.js")},3033:e=>{"use strict";e.exports=require("next/dist/server/app-render/work-unit-async-storage.external.js")},3873:e=>{"use strict";e.exports=require("path")},9551:e=>{"use strict";e.exports=require("url")},2679:(e,r,s)=>{"use strict";s.r(r),s.d(r,{GlobalError:()=>n.a,__next_app__:()=>p,pages:()=>c,routeModule:()=>u,tree:()=>d});var t=s(735),o=s(1232),a=s(2914),n=s.n(a),l=s(85),i={};for(let e in l)0>["default","tree","pages","GlobalError","__next_app__","routeModule"].indexOf(e)&&(i[e]=()=>l[e]);s.d(r,i);let d=["",{children:["(dashboard)",{children:["[org-slug]",{children:["projects",{children:["create",{children:["__PAGE__",{},{page:[()=>Promise.resolve().then(s.t.bind(s,4536,23)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/page.tsx"]}]},{error:[()=>Promise.resolve().then(s.bind(s,2651)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/error.tsx"],loading:[()=>Promise.resolve().then(s.t.bind(s,6053,23)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/loading.tsx"]}]},{error:[()=>Promise.resolve().then(s.bind(s,716)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx"]}]},{error:[()=>Promise.resolve().then(s.bind(s,5943)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx"],loading:[()=>Promise.resolve().then(s.bind(s,9657)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/loading.tsx"]}]},{layout:[()=>Promise.resolve().then(s.bind(s,4760)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/layout.tsx"],"not-found":[()=>Promise.resolve().then(s.t.bind(s,8270,23)),"next/dist/client/components/not-found-error"],forbidden:[()=>Promise.resolve().then(s.t.bind(s,5335,23)),"next/dist/client/components/forbidden-error"],unauthorized:[()=>Promise.resolve().then(s.t.bind(s,4908,23)),"next/dist/client/components/unauthorized-error"],metadata:{icon:[async e=>(await Promise.resolve().then(s.bind(s,9699))).default(e)],apple:[],openGraph:[],twitter:[],manifest:void 0}}],modal:["__DEFAULT__",{},{defaultPage:[()=>Promise.resolve().then(s.t.bind(s,3178,23)),"next/dist/client/components/parallel-route-default.js"]}]},{layout:[()=>Promise.resolve().then(s.bind(s,1052)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/layout.tsx"],"not-found":[()=>Promise.resolve().then(s.t.bind(s,8270,23)),"next/dist/client/components/not-found-error"],forbidden:[()=>Promise.resolve().then(s.t.bind(s,5335,23)),"next/dist/client/components/forbidden-error"],unauthorized:[()=>Promise.resolve().then(s.t.bind(s,4908,23)),"next/dist/client/components/unauthorized-error"],metadata:{icon:[async e=>(await Promise.resolve().then(s.bind(s,9699))).default(e)],apple:[],openGraph:[],twitter:[],manifest:void 0}}],c=["/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/page.tsx"],p={require:s,loadChunk:()=>Promise.resolve()},u=new t.AppPageRouteModule({definition:{kind:o.RouteKind.APP_PAGE,page:"/(dashboard)/[org-slug]/projects/create/page",pathname:"/[org-slug]/projects/create",bundlePath:"",filename:"",appPaths:[]},userland:{loaderTree:d}})},1520:(e,r,s)=>{Promise.resolve().then(s.bind(s,5943))},4544:(e,r,s)=>{Promise.resolve().then(s.bind(s,9671))},1712:(e,r,s)=>{Promise.resolve().then(s.bind(s,2651))},1440:(e,r,s)=>{Promise.resolve().then(s.bind(s,7307))},7793:(e,r,s)=>{Promise.resolve().then(s.bind(s,716))},945:(e,r,s)=>{Promise.resolve().then(s.bind(s,3671))},7032:()=>{},408:()=>{},9671:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(2725);function o({error:e,reset:r}){return(0,t.jsxs)("div",{className:"flex min-h-screen flex-col items-center justify-center gap-4",children:[(0,t.jsx)("h2",{className:"text-xl font-bold",children:"Something went wrong!"}),(0,t.jsx)("p",{className:"text-red-600",children:e.message}),(0,t.jsx)("button",{onClick:()=>r(),className:"rounded-md bg-blue-600 px-4 py-2 text-white hover:bg-blue-700",children:"Try again"})]})}},7307:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(2725);function o({error:e,reset:r}){return(0,t.jsxs)("div",{className:"flex min-h-screen flex-col items-center justify-center gap-4",children:[(0,t.jsx)("h2",{className:"text-xl font-bold",children:"Error Creating Project"}),(0,t.jsx)("p",{className:"text-red-600",children:e.message}),(0,t.jsx)("button",{onClick:()=>r(),className:"rounded-md bg-blue-600 px-4 py-2 text-white hover:bg-blue-700",children:"Try again"})]})}},3671:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(2725);function o({error:e,reset:r}){return(0,t.jsxs)("div",{className:"flex min-h-screen flex-col items-center justify-center gap-4",children:[(0,t.jsx)("h2",{className:"text-xl font-bold",children:"Error Loading Projects"}),(0,t.jsx)("p",{className:"text-red-600",children:e.message}),(0,t.jsx)("button",{onClick:()=>r(),className:"rounded-md bg-blue-600 px-4 py-2 text-white hover:bg-blue-700",children:"Try again"})]})}},5943:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>t});let t=(0,s(2771).registerClientReference)(function(){throw Error("Attempted to call the default export of \"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx\" from the server, but it's on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx","default")},9657:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(1069);function o(){return(0,t.jsx)("div",{className:"flex min-h-screen items-center justify-center",children:(0,t.jsx)("div",{className:"h-8 w-8 animate-spin rounded-full border-4 border-gray-300 border-t-blue-600"})})}},2651:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>t});let t=(0,s(2771).registerClientReference)(function(){throw Error("Attempted to call the default export of \"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/error.tsx\" from the server, but it's on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/error.tsx","default")},6053:()=>{},4536:()=>{},716:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>t});let t=(0,s(2771).registerClientReference)(function(){throw Error("Attempted to call the default export of \"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx\" from the server, but it's on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx","default")},4760:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(1069);function o({children:e}){return(0,t.jsx)("div",{className:"min-h-screen",children:(0,t.jsx)("main",{className:"container mx-auto px-4",children:e})})}},9699:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(4178);let o=async e=>[{type:"image/x-icon",sizes:"16x16",url:(0,t.fillMetadataSegment)(".",await e.params,"favicon.ico")+""}]}};var r=require("../../../../../webpack-runtime.js");r.C(e);var s=e=>r(r.s=e),t=r.X(0,[207,762,178,728],()=>s(2679));module.exports=t})(); \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/create/page.js.nft.json b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/create/page.js.nft.json new file mode 100644 index 00000000..f749adba --- /dev/null +++ b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/create/page.js.nft.json @@ -0,0 +1 @@ +{"version":1,"files":["../../../../../webpack-runtime.js","../../../../../chunks/207.js","../../../../../chunks/762.js","../../../../../chunks/178.js","../../../../../chunks/728.js","page_client-reference-manifest.js"]} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/create/page_client-reference-manifest.js b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/create/page_client-reference-manifest.js new file mode 100644 index 00000000..1416e4db --- /dev/null +++ b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/create/page_client-reference-manifest.js @@ -0,0 +1 @@ +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/(dashboard)/[org-slug]/projects/create/page"]={"moduleLoading":{"prefix":"/_next/","crossOrigin":null},"ssrModuleMapping":{"1402":{"*":{"id":"5794","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"560","name":"*","chunks":[],"async":false}},"2073":{"*":{"id":"5719","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"7763","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"3909","name":"*","chunks":[],"async":false}},"2856":{"*":{"id":"9063","name":"*","chunks":[],"async":false}},"3115":{"*":{"id":"1849","name":"*","chunks":[],"async":false}},"3584":{"*":{"id":"9708","name":"*","chunks":[],"async":false}},"3678":{"*":{"id":"5683","name":"*","chunks":[],"async":false}},"4202":{"*":{"id":"5046","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"3868","name":"*","chunks":[],"async":false}},"5378":{"*":{"id":"3671","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"6888","name":"*","chunks":[],"async":false}},"6044":{"*":{"id":"288","name":"*","chunks":[],"async":false}},"7243":{"*":{"id":"9671","name":"*","chunks":[],"async":false}},"7583":{"*":{"id":"1985","name":"*","chunks":[],"async":false}},"8076":{"*":{"id":"5350","name":"*","chunks":[],"async":false}},"8516":{"*":{"id":"6969","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"8466","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"5969","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"1888","name":"*","chunks":[],"async":false}},"9827":{"*":{"id":"7307","name":"*","chunks":[],"async":false}},"9919":{"*":{"id":"6436","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/client-page.js":{"id":5182,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/client-page.js":{"id":5182,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/client-segment.js":{"id":1402,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/client-segment.js":{"id":1402,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/error-boundary.js":{"id":9398,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/error-boundary.js":{"id":9398,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":2703,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":2703,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/layout-router.js":{"id":9507,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9507,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/render-from-template-context.js":{"id":2639,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":2639,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/lib/metadata/metadata-boundary.js":{"id":1432,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/lib/metadata/metadata-boundary.js":{"id":1432,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next-themes/dist/index.mjs":{"id":9598,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/globals.css":{"id":3139,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/navigation/NavigationWrapper.tsx":{"id":8516,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/toaster.tsx":{"id":2856,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/error.tsx":{"id":6044,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/page.tsx":{"id":3678,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/app-dir/link.js":{"id":5770,"name":"*","chunks":["5770","static/chunks/5770-eb25731555a99793.js","8974","static/chunks/app/page-163a1780b629b755.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/app-dir/link.js":{"id":5770,"name":"*","chunks":["5770","static/chunks/5770-eb25731555a99793.js","8974","static/chunks/app/page-163a1780b629b755.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/support/error.tsx":{"id":8076,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/error.tsx":{"id":3584,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/page.tsx":{"id":9919,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx":{"id":7243,"name":"*","chunks":["7950","static/chunks/app/(dashboard)/%5Borg-slug%5D/error-bbcba38ec052b60b.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx":{"id":5378,"name":"*","chunks":["6953","static/chunks/app/(dashboard)/%5Borg-slug%5D/projects/error-8ba8ac9fb201d4aa.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/error.tsx":{"id":4202,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/error.tsx":{"id":9827,"name":"*","chunks":["4670","static/chunks/app/(dashboard)/%5Borg-slug%5D/projects/create/error-5a76919f37f816a1.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/done/error.tsx":{"id":7583,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/error.tsx":{"id":3115,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/loading.tsx":{"id":2073,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/layout":[{"inlined":false,"path":"static/css/b9c72288defeba25.css"}],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/page":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/layout":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/layout":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/loading":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/page":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/error":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/loading":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/page":[]},"rscModuleMapping":{"1402":{"*":{"id":"2018","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"8424","name":"*","chunks":[],"async":false}},"2073":{"*":{"id":"7172","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"4643","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"5917","name":"*","chunks":[],"async":false}},"2856":{"*":{"id":"7244","name":"*","chunks":[],"async":false}},"3115":{"*":{"id":"2593","name":"*","chunks":[],"async":false}},"3139":{"*":{"id":"4276","name":"*","chunks":[],"async":false}},"3584":{"*":{"id":"3780","name":"*","chunks":[],"async":false}},"3678":{"*":{"id":"3837","name":"*","chunks":[],"async":false}},"4202":{"*":{"id":"6182","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"9028","name":"*","chunks":[],"async":false}},"5378":{"*":{"id":"716","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"3648","name":"*","chunks":[],"async":false}},"6044":{"*":{"id":"5864","name":"*","chunks":[],"async":false}},"7243":{"*":{"id":"5943","name":"*","chunks":[],"async":false}},"7583":{"*":{"id":"4521","name":"*","chunks":[],"async":false}},"8076":{"*":{"id":"6054","name":"*","chunks":[],"async":false}},"8516":{"*":{"id":"9443","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"2914","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"7673","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"5380","name":"*","chunks":[],"async":false}},"9827":{"*":{"id":"2651","name":"*","chunks":[],"async":false}},"9919":{"*":{"id":"545","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{"1402":{"*":{"id":"5794","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"560","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"7763","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"3909","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"3868","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"6888","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"8466","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"5969","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"1888","name":"*","chunks":[],"async":false}}}} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/create/success/[id]/page.js b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/create/success/[id]/page.js new file mode 100644 index 00000000..16eb099f --- /dev/null +++ b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/create/success/[id]/page.js @@ -0,0 +1 @@ +(()=>{var e={};e.id=285,e.ids=[285],e.modules={846:e=>{"use strict";e.exports=require("next/dist/compiled/next-server/app-page.runtime.prod.js")},9121:e=>{"use strict";e.exports=require("next/dist/server/app-render/action-async-storage.external.js")},3295:e=>{"use strict";e.exports=require("next/dist/server/app-render/after-task-async-storage.external.js")},9294:e=>{"use strict";e.exports=require("next/dist/server/app-render/work-async-storage.external.js")},3033:e=>{"use strict";e.exports=require("next/dist/server/app-render/work-unit-async-storage.external.js")},3873:e=>{"use strict";e.exports=require("path")},9551:e=>{"use strict";e.exports=require("url")},7485:(e,r,s)=>{"use strict";s.r(r),s.d(r,{GlobalError:()=>n.a,__next_app__:()=>p,pages:()=>c,routeModule:()=>u,tree:()=>d});var t=s(735),o=s(1232),a=s(2914),n=s.n(a),l=s(85),i={};for(let e in l)0>["default","tree","pages","GlobalError","__next_app__","routeModule"].indexOf(e)&&(i[e]=()=>l[e]);s.d(r,i);let d=["",{children:["(dashboard)",{children:["[org-slug]",{children:["projects",{children:["create",{children:["success",{children:["[id]",{children:["__PAGE__",{},{page:[()=>Promise.resolve().then(s.t.bind(s,2988,23)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/success/[id]/page.tsx"]}]},{}]},{}]},{error:[()=>Promise.resolve().then(s.bind(s,2651)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/error.tsx"],loading:[()=>Promise.resolve().then(s.t.bind(s,6053,23)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/loading.tsx"]}]},{error:[()=>Promise.resolve().then(s.bind(s,716)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx"]}]},{error:[()=>Promise.resolve().then(s.bind(s,5943)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx"],loading:[()=>Promise.resolve().then(s.bind(s,9657)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/loading.tsx"]}]},{layout:[()=>Promise.resolve().then(s.bind(s,4760)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/layout.tsx"],"not-found":[()=>Promise.resolve().then(s.t.bind(s,8270,23)),"next/dist/client/components/not-found-error"],forbidden:[()=>Promise.resolve().then(s.t.bind(s,5335,23)),"next/dist/client/components/forbidden-error"],unauthorized:[()=>Promise.resolve().then(s.t.bind(s,4908,23)),"next/dist/client/components/unauthorized-error"],metadata:{icon:[async e=>(await Promise.resolve().then(s.bind(s,9699))).default(e)],apple:[],openGraph:[],twitter:[],manifest:void 0}}],modal:["__DEFAULT__",{},{defaultPage:[()=>Promise.resolve().then(s.t.bind(s,3178,23)),"next/dist/client/components/parallel-route-default.js"]}]},{layout:[()=>Promise.resolve().then(s.bind(s,1052)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/layout.tsx"],"not-found":[()=>Promise.resolve().then(s.t.bind(s,8270,23)),"next/dist/client/components/not-found-error"],forbidden:[()=>Promise.resolve().then(s.t.bind(s,5335,23)),"next/dist/client/components/forbidden-error"],unauthorized:[()=>Promise.resolve().then(s.t.bind(s,4908,23)),"next/dist/client/components/unauthorized-error"],metadata:{icon:[async e=>(await Promise.resolve().then(s.bind(s,9699))).default(e)],apple:[],openGraph:[],twitter:[],manifest:void 0}}],c=["/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/success/[id]/page.tsx"],p={require:s,loadChunk:()=>Promise.resolve()},u=new t.AppPageRouteModule({definition:{kind:o.RouteKind.APP_PAGE,page:"/(dashboard)/[org-slug]/projects/create/success/[id]/page",pathname:"/[org-slug]/projects/create/success/[id]",bundlePath:"",filename:"",appPaths:[]},userland:{loaderTree:d}})},1520:(e,r,s)=>{Promise.resolve().then(s.bind(s,5943))},4544:(e,r,s)=>{Promise.resolve().then(s.bind(s,9671))},1712:(e,r,s)=>{Promise.resolve().then(s.bind(s,2651))},1440:(e,r,s)=>{Promise.resolve().then(s.bind(s,7307))},7793:(e,r,s)=>{Promise.resolve().then(s.bind(s,716))},945:(e,r,s)=>{Promise.resolve().then(s.bind(s,3671))},7032:()=>{},408:()=>{},9671:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(2725);function o({error:e,reset:r}){return(0,t.jsxs)("div",{className:"flex min-h-screen flex-col items-center justify-center gap-4",children:[(0,t.jsx)("h2",{className:"text-xl font-bold",children:"Something went wrong!"}),(0,t.jsx)("p",{className:"text-red-600",children:e.message}),(0,t.jsx)("button",{onClick:()=>r(),className:"rounded-md bg-blue-600 px-4 py-2 text-white hover:bg-blue-700",children:"Try again"})]})}},7307:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(2725);function o({error:e,reset:r}){return(0,t.jsxs)("div",{className:"flex min-h-screen flex-col items-center justify-center gap-4",children:[(0,t.jsx)("h2",{className:"text-xl font-bold",children:"Error Creating Project"}),(0,t.jsx)("p",{className:"text-red-600",children:e.message}),(0,t.jsx)("button",{onClick:()=>r(),className:"rounded-md bg-blue-600 px-4 py-2 text-white hover:bg-blue-700",children:"Try again"})]})}},3671:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(2725);function o({error:e,reset:r}){return(0,t.jsxs)("div",{className:"flex min-h-screen flex-col items-center justify-center gap-4",children:[(0,t.jsx)("h2",{className:"text-xl font-bold",children:"Error Loading Projects"}),(0,t.jsx)("p",{className:"text-red-600",children:e.message}),(0,t.jsx)("button",{onClick:()=>r(),className:"rounded-md bg-blue-600 px-4 py-2 text-white hover:bg-blue-700",children:"Try again"})]})}},5943:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>t});let t=(0,s(2771).registerClientReference)(function(){throw Error("Attempted to call the default export of \"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx\" from the server, but it's on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx","default")},9657:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(1069);function o(){return(0,t.jsx)("div",{className:"flex min-h-screen items-center justify-center",children:(0,t.jsx)("div",{className:"h-8 w-8 animate-spin rounded-full border-4 border-gray-300 border-t-blue-600"})})}},2651:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>t});let t=(0,s(2771).registerClientReference)(function(){throw Error("Attempted to call the default export of \"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/error.tsx\" from the server, but it's on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/error.tsx","default")},6053:()=>{},2988:()=>{},716:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>t});let t=(0,s(2771).registerClientReference)(function(){throw Error("Attempted to call the default export of \"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx\" from the server, but it's on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx","default")},4760:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(1069);function o({children:e}){return(0,t.jsx)("div",{className:"min-h-screen",children:(0,t.jsx)("main",{className:"container mx-auto px-4",children:e})})}},9699:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(4178);let o=async e=>[{type:"image/x-icon",sizes:"16x16",url:(0,t.fillMetadataSegment)(".",await e.params,"favicon.ico")+""}]}};var r=require("../../../../../../../webpack-runtime.js");r.C(e);var s=e=>r(r.s=e),t=r.X(0,[207,762,178,728],()=>s(7485));module.exports=t})(); \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/create/success/[id]/page.js.nft.json b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/create/success/[id]/page.js.nft.json new file mode 100644 index 00000000..459fa61d --- /dev/null +++ b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/create/success/[id]/page.js.nft.json @@ -0,0 +1 @@ +{"version":1,"files":["../../../../../../../webpack-runtime.js","../../../../../../../chunks/207.js","../../../../../../../chunks/762.js","../../../../../../../chunks/178.js","../../../../../../../chunks/728.js","page_client-reference-manifest.js"]} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/create/success/[id]/page_client-reference-manifest.js b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/create/success/[id]/page_client-reference-manifest.js new file mode 100644 index 00000000..ca852946 --- /dev/null +++ b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/create/success/[id]/page_client-reference-manifest.js @@ -0,0 +1 @@ +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/(dashboard)/[org-slug]/projects/create/success/[id]/page"]={"moduleLoading":{"prefix":"/_next/","crossOrigin":null},"ssrModuleMapping":{"1402":{"*":{"id":"5794","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"560","name":"*","chunks":[],"async":false}},"2073":{"*":{"id":"5719","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"7763","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"3909","name":"*","chunks":[],"async":false}},"2856":{"*":{"id":"9063","name":"*","chunks":[],"async":false}},"3115":{"*":{"id":"1849","name":"*","chunks":[],"async":false}},"3584":{"*":{"id":"9708","name":"*","chunks":[],"async":false}},"3678":{"*":{"id":"5683","name":"*","chunks":[],"async":false}},"4202":{"*":{"id":"5046","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"3868","name":"*","chunks":[],"async":false}},"5378":{"*":{"id":"3671","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"6888","name":"*","chunks":[],"async":false}},"6044":{"*":{"id":"288","name":"*","chunks":[],"async":false}},"7243":{"*":{"id":"9671","name":"*","chunks":[],"async":false}},"7583":{"*":{"id":"1985","name":"*","chunks":[],"async":false}},"8076":{"*":{"id":"5350","name":"*","chunks":[],"async":false}},"8516":{"*":{"id":"6969","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"8466","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"5969","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"1888","name":"*","chunks":[],"async":false}},"9827":{"*":{"id":"7307","name":"*","chunks":[],"async":false}},"9919":{"*":{"id":"6436","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/client-page.js":{"id":5182,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/client-page.js":{"id":5182,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/client-segment.js":{"id":1402,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/client-segment.js":{"id":1402,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/error-boundary.js":{"id":9398,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/error-boundary.js":{"id":9398,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":2703,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":2703,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/layout-router.js":{"id":9507,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9507,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/render-from-template-context.js":{"id":2639,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":2639,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/lib/metadata/metadata-boundary.js":{"id":1432,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/lib/metadata/metadata-boundary.js":{"id":1432,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next-themes/dist/index.mjs":{"id":9598,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/globals.css":{"id":3139,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/navigation/NavigationWrapper.tsx":{"id":8516,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/toaster.tsx":{"id":2856,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/error.tsx":{"id":6044,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/page.tsx":{"id":3678,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/app-dir/link.js":{"id":5770,"name":"*","chunks":["5770","static/chunks/5770-eb25731555a99793.js","8974","static/chunks/app/page-163a1780b629b755.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/app-dir/link.js":{"id":5770,"name":"*","chunks":["5770","static/chunks/5770-eb25731555a99793.js","8974","static/chunks/app/page-163a1780b629b755.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/support/error.tsx":{"id":8076,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/error.tsx":{"id":3584,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/page.tsx":{"id":9919,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx":{"id":7243,"name":"*","chunks":["7950","static/chunks/app/(dashboard)/%5Borg-slug%5D/error-bbcba38ec052b60b.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx":{"id":5378,"name":"*","chunks":["6953","static/chunks/app/(dashboard)/%5Borg-slug%5D/projects/error-8ba8ac9fb201d4aa.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/error.tsx":{"id":4202,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/error.tsx":{"id":9827,"name":"*","chunks":["4670","static/chunks/app/(dashboard)/%5Borg-slug%5D/projects/create/error-5a76919f37f816a1.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/done/error.tsx":{"id":7583,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/error.tsx":{"id":3115,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/loading.tsx":{"id":2073,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/layout":[{"inlined":false,"path":"static/css/b9c72288defeba25.css"}],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/page":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/layout":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/layout":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/loading":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/page":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/error":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/loading":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/page":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/success/[id]/page":[]},"rscModuleMapping":{"1402":{"*":{"id":"2018","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"8424","name":"*","chunks":[],"async":false}},"2073":{"*":{"id":"7172","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"4643","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"5917","name":"*","chunks":[],"async":false}},"2856":{"*":{"id":"7244","name":"*","chunks":[],"async":false}},"3115":{"*":{"id":"2593","name":"*","chunks":[],"async":false}},"3139":{"*":{"id":"4276","name":"*","chunks":[],"async":false}},"3584":{"*":{"id":"3780","name":"*","chunks":[],"async":false}},"3678":{"*":{"id":"3837","name":"*","chunks":[],"async":false}},"4202":{"*":{"id":"6182","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"9028","name":"*","chunks":[],"async":false}},"5378":{"*":{"id":"716","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"3648","name":"*","chunks":[],"async":false}},"6044":{"*":{"id":"5864","name":"*","chunks":[],"async":false}},"7243":{"*":{"id":"5943","name":"*","chunks":[],"async":false}},"7583":{"*":{"id":"4521","name":"*","chunks":[],"async":false}},"8076":{"*":{"id":"6054","name":"*","chunks":[],"async":false}},"8516":{"*":{"id":"9443","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"2914","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"7673","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"5380","name":"*","chunks":[],"async":false}},"9827":{"*":{"id":"2651","name":"*","chunks":[],"async":false}},"9919":{"*":{"id":"545","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{"1402":{"*":{"id":"5794","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"560","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"7763","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"3909","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"3868","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"6888","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"8466","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"5969","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"1888","name":"*","chunks":[],"async":false}}}} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/create/template/page.js b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/create/template/page.js new file mode 100644 index 00000000..1007a812 --- /dev/null +++ b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/create/template/page.js @@ -0,0 +1 @@ +(()=>{var e={};e.id=336,e.ids=[336],e.modules={846:e=>{"use strict";e.exports=require("next/dist/compiled/next-server/app-page.runtime.prod.js")},9121:e=>{"use strict";e.exports=require("next/dist/server/app-render/action-async-storage.external.js")},3295:e=>{"use strict";e.exports=require("next/dist/server/app-render/after-task-async-storage.external.js")},9294:e=>{"use strict";e.exports=require("next/dist/server/app-render/work-async-storage.external.js")},3033:e=>{"use strict";e.exports=require("next/dist/server/app-render/work-unit-async-storage.external.js")},3873:e=>{"use strict";e.exports=require("path")},9551:e=>{"use strict";e.exports=require("url")},125:(e,r,s)=>{"use strict";s.r(r),s.d(r,{GlobalError:()=>n.a,__next_app__:()=>p,pages:()=>c,routeModule:()=>u,tree:()=>d});var t=s(735),o=s(1232),a=s(2914),n=s.n(a),l=s(85),i={};for(let e in l)0>["default","tree","pages","GlobalError","__next_app__","routeModule"].indexOf(e)&&(i[e]=()=>l[e]);s.d(r,i);let d=["",{children:["(dashboard)",{children:["[org-slug]",{children:["projects",{children:["create",{children:["template",{children:["__PAGE__",{},{page:[()=>Promise.resolve().then(s.t.bind(s,2849,23)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/template/page.tsx"]}]},{}]},{error:[()=>Promise.resolve().then(s.bind(s,2651)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/error.tsx"],loading:[()=>Promise.resolve().then(s.t.bind(s,6053,23)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/loading.tsx"]}]},{error:[()=>Promise.resolve().then(s.bind(s,716)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx"]}]},{error:[()=>Promise.resolve().then(s.bind(s,5943)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx"],loading:[()=>Promise.resolve().then(s.bind(s,9657)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/loading.tsx"]}]},{layout:[()=>Promise.resolve().then(s.bind(s,4760)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/layout.tsx"],"not-found":[()=>Promise.resolve().then(s.t.bind(s,8270,23)),"next/dist/client/components/not-found-error"],forbidden:[()=>Promise.resolve().then(s.t.bind(s,5335,23)),"next/dist/client/components/forbidden-error"],unauthorized:[()=>Promise.resolve().then(s.t.bind(s,4908,23)),"next/dist/client/components/unauthorized-error"],metadata:{icon:[async e=>(await Promise.resolve().then(s.bind(s,9699))).default(e)],apple:[],openGraph:[],twitter:[],manifest:void 0}}],modal:["__DEFAULT__",{},{defaultPage:[()=>Promise.resolve().then(s.t.bind(s,3178,23)),"next/dist/client/components/parallel-route-default.js"]}]},{layout:[()=>Promise.resolve().then(s.bind(s,1052)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/layout.tsx"],"not-found":[()=>Promise.resolve().then(s.t.bind(s,8270,23)),"next/dist/client/components/not-found-error"],forbidden:[()=>Promise.resolve().then(s.t.bind(s,5335,23)),"next/dist/client/components/forbidden-error"],unauthorized:[()=>Promise.resolve().then(s.t.bind(s,4908,23)),"next/dist/client/components/unauthorized-error"],metadata:{icon:[async e=>(await Promise.resolve().then(s.bind(s,9699))).default(e)],apple:[],openGraph:[],twitter:[],manifest:void 0}}],c=["/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/template/page.tsx"],p={require:s,loadChunk:()=>Promise.resolve()},u=new t.AppPageRouteModule({definition:{kind:o.RouteKind.APP_PAGE,page:"/(dashboard)/[org-slug]/projects/create/template/page",pathname:"/[org-slug]/projects/create/template",bundlePath:"",filename:"",appPaths:[]},userland:{loaderTree:d}})},1520:(e,r,s)=>{Promise.resolve().then(s.bind(s,5943))},4544:(e,r,s)=>{Promise.resolve().then(s.bind(s,9671))},1712:(e,r,s)=>{Promise.resolve().then(s.bind(s,2651))},1440:(e,r,s)=>{Promise.resolve().then(s.bind(s,7307))},7793:(e,r,s)=>{Promise.resolve().then(s.bind(s,716))},945:(e,r,s)=>{Promise.resolve().then(s.bind(s,3671))},7032:()=>{},408:()=>{},9671:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(2725);function o({error:e,reset:r}){return(0,t.jsxs)("div",{className:"flex min-h-screen flex-col items-center justify-center gap-4",children:[(0,t.jsx)("h2",{className:"text-xl font-bold",children:"Something went wrong!"}),(0,t.jsx)("p",{className:"text-red-600",children:e.message}),(0,t.jsx)("button",{onClick:()=>r(),className:"rounded-md bg-blue-600 px-4 py-2 text-white hover:bg-blue-700",children:"Try again"})]})}},7307:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(2725);function o({error:e,reset:r}){return(0,t.jsxs)("div",{className:"flex min-h-screen flex-col items-center justify-center gap-4",children:[(0,t.jsx)("h2",{className:"text-xl font-bold",children:"Error Creating Project"}),(0,t.jsx)("p",{className:"text-red-600",children:e.message}),(0,t.jsx)("button",{onClick:()=>r(),className:"rounded-md bg-blue-600 px-4 py-2 text-white hover:bg-blue-700",children:"Try again"})]})}},3671:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(2725);function o({error:e,reset:r}){return(0,t.jsxs)("div",{className:"flex min-h-screen flex-col items-center justify-center gap-4",children:[(0,t.jsx)("h2",{className:"text-xl font-bold",children:"Error Loading Projects"}),(0,t.jsx)("p",{className:"text-red-600",children:e.message}),(0,t.jsx)("button",{onClick:()=>r(),className:"rounded-md bg-blue-600 px-4 py-2 text-white hover:bg-blue-700",children:"Try again"})]})}},5943:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>t});let t=(0,s(2771).registerClientReference)(function(){throw Error("Attempted to call the default export of \"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx\" from the server, but it's on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx","default")},9657:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(1069);function o(){return(0,t.jsx)("div",{className:"flex min-h-screen items-center justify-center",children:(0,t.jsx)("div",{className:"h-8 w-8 animate-spin rounded-full border-4 border-gray-300 border-t-blue-600"})})}},2651:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>t});let t=(0,s(2771).registerClientReference)(function(){throw Error("Attempted to call the default export of \"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/error.tsx\" from the server, but it's on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/error.tsx","default")},6053:()=>{},2849:()=>{},716:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>t});let t=(0,s(2771).registerClientReference)(function(){throw Error("Attempted to call the default export of \"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx\" from the server, but it's on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx","default")},4760:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(1069);function o({children:e}){return(0,t.jsx)("div",{className:"min-h-screen",children:(0,t.jsx)("main",{className:"container mx-auto px-4",children:e})})}},9699:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(4178);let o=async e=>[{type:"image/x-icon",sizes:"16x16",url:(0,t.fillMetadataSegment)(".",await e.params,"favicon.ico")+""}]}};var r=require("../../../../../../webpack-runtime.js");r.C(e);var s=e=>r(r.s=e),t=r.X(0,[207,762,178,728],()=>s(125));module.exports=t})(); \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/create/template/page.js.nft.json b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/create/template/page.js.nft.json new file mode 100644 index 00000000..460cc3ec --- /dev/null +++ b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/create/template/page.js.nft.json @@ -0,0 +1 @@ +{"version":1,"files":["../../../../../../webpack-runtime.js","../../../../../../chunks/207.js","../../../../../../chunks/762.js","../../../../../../chunks/178.js","../../../../../../chunks/728.js","page_client-reference-manifest.js"]} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/create/template/page_client-reference-manifest.js b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/create/template/page_client-reference-manifest.js new file mode 100644 index 00000000..dc6f7d7c --- /dev/null +++ b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/create/template/page_client-reference-manifest.js @@ -0,0 +1 @@ +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/(dashboard)/[org-slug]/projects/create/template/page"]={"moduleLoading":{"prefix":"/_next/","crossOrigin":null},"ssrModuleMapping":{"1402":{"*":{"id":"5794","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"560","name":"*","chunks":[],"async":false}},"2073":{"*":{"id":"5719","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"7763","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"3909","name":"*","chunks":[],"async":false}},"2856":{"*":{"id":"9063","name":"*","chunks":[],"async":false}},"3115":{"*":{"id":"1849","name":"*","chunks":[],"async":false}},"3584":{"*":{"id":"9708","name":"*","chunks":[],"async":false}},"3678":{"*":{"id":"5683","name":"*","chunks":[],"async":false}},"4202":{"*":{"id":"5046","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"3868","name":"*","chunks":[],"async":false}},"5378":{"*":{"id":"3671","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"6888","name":"*","chunks":[],"async":false}},"6044":{"*":{"id":"288","name":"*","chunks":[],"async":false}},"7243":{"*":{"id":"9671","name":"*","chunks":[],"async":false}},"7583":{"*":{"id":"1985","name":"*","chunks":[],"async":false}},"8076":{"*":{"id":"5350","name":"*","chunks":[],"async":false}},"8516":{"*":{"id":"6969","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"8466","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"5969","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"1888","name":"*","chunks":[],"async":false}},"9827":{"*":{"id":"7307","name":"*","chunks":[],"async":false}},"9919":{"*":{"id":"6436","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/client-page.js":{"id":5182,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/client-page.js":{"id":5182,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/client-segment.js":{"id":1402,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/client-segment.js":{"id":1402,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/error-boundary.js":{"id":9398,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/error-boundary.js":{"id":9398,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":2703,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":2703,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/layout-router.js":{"id":9507,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9507,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/render-from-template-context.js":{"id":2639,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":2639,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/lib/metadata/metadata-boundary.js":{"id":1432,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/lib/metadata/metadata-boundary.js":{"id":1432,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next-themes/dist/index.mjs":{"id":9598,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/globals.css":{"id":3139,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/navigation/NavigationWrapper.tsx":{"id":8516,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/toaster.tsx":{"id":2856,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/error.tsx":{"id":6044,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/page.tsx":{"id":3678,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/app-dir/link.js":{"id":5770,"name":"*","chunks":["5770","static/chunks/5770-eb25731555a99793.js","8974","static/chunks/app/page-163a1780b629b755.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/app-dir/link.js":{"id":5770,"name":"*","chunks":["5770","static/chunks/5770-eb25731555a99793.js","8974","static/chunks/app/page-163a1780b629b755.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/support/error.tsx":{"id":8076,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/error.tsx":{"id":3584,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/page.tsx":{"id":9919,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx":{"id":7243,"name":"*","chunks":["7950","static/chunks/app/(dashboard)/%5Borg-slug%5D/error-bbcba38ec052b60b.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx":{"id":5378,"name":"*","chunks":["6953","static/chunks/app/(dashboard)/%5Borg-slug%5D/projects/error-8ba8ac9fb201d4aa.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/error.tsx":{"id":4202,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/error.tsx":{"id":9827,"name":"*","chunks":["4670","static/chunks/app/(dashboard)/%5Borg-slug%5D/projects/create/error-5a76919f37f816a1.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/done/error.tsx":{"id":7583,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/error.tsx":{"id":3115,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/loading.tsx":{"id":2073,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/layout":[{"inlined":false,"path":"static/css/b9c72288defeba25.css"}],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/page":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/layout":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/layout":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/loading":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/page":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/error":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/loading":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/page":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/template/page":[]},"rscModuleMapping":{"1402":{"*":{"id":"2018","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"8424","name":"*","chunks":[],"async":false}},"2073":{"*":{"id":"7172","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"4643","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"5917","name":"*","chunks":[],"async":false}},"2856":{"*":{"id":"7244","name":"*","chunks":[],"async":false}},"3115":{"*":{"id":"2593","name":"*","chunks":[],"async":false}},"3139":{"*":{"id":"4276","name":"*","chunks":[],"async":false}},"3584":{"*":{"id":"3780","name":"*","chunks":[],"async":false}},"3678":{"*":{"id":"3837","name":"*","chunks":[],"async":false}},"4202":{"*":{"id":"6182","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"9028","name":"*","chunks":[],"async":false}},"5378":{"*":{"id":"716","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"3648","name":"*","chunks":[],"async":false}},"6044":{"*":{"id":"5864","name":"*","chunks":[],"async":false}},"7243":{"*":{"id":"5943","name":"*","chunks":[],"async":false}},"7583":{"*":{"id":"4521","name":"*","chunks":[],"async":false}},"8076":{"*":{"id":"6054","name":"*","chunks":[],"async":false}},"8516":{"*":{"id":"9443","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"2914","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"7673","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"5380","name":"*","chunks":[],"async":false}},"9827":{"*":{"id":"2651","name":"*","chunks":[],"async":false}},"9919":{"*":{"id":"545","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{"1402":{"*":{"id":"5794","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"560","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"7763","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"3909","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"3868","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"6888","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"8466","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"5969","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"1888","name":"*","chunks":[],"async":false}}}} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/page.js b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/page.js new file mode 100644 index 00000000..be3c8c19 --- /dev/null +++ b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/page.js @@ -0,0 +1 @@ +(()=>{var e={};e.id=648,e.ids=[648],e.modules={846:e=>{"use strict";e.exports=require("next/dist/compiled/next-server/app-page.runtime.prod.js")},9121:e=>{"use strict";e.exports=require("next/dist/server/app-render/action-async-storage.external.js")},3295:e=>{"use strict";e.exports=require("next/dist/server/app-render/after-task-async-storage.external.js")},9294:e=>{"use strict";e.exports=require("next/dist/server/app-render/work-async-storage.external.js")},3033:e=>{"use strict";e.exports=require("next/dist/server/app-render/work-unit-async-storage.external.js")},3873:e=>{"use strict";e.exports=require("path")},9551:e=>{"use strict";e.exports=require("url")},7289:(e,r,s)=>{"use strict";s.r(r),s.d(r,{GlobalError:()=>a.a,__next_app__:()=>p,pages:()=>c,routeModule:()=>u,tree:()=>d});var t=s(735),o=s(1232),n=s(2914),a=s.n(n),l=s(85),i={};for(let e in l)0>["default","tree","pages","GlobalError","__next_app__","routeModule"].indexOf(e)&&(i[e]=()=>l[e]);s.d(r,i);let d=["",{children:["(dashboard)",{children:["[org-slug]",{children:["projects",{children:["__PAGE__",{},{page:[()=>Promise.resolve().then(s.bind(s,7977)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/page.tsx"]}]},{error:[()=>Promise.resolve().then(s.bind(s,716)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx"]}]},{error:[()=>Promise.resolve().then(s.bind(s,5943)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx"],loading:[()=>Promise.resolve().then(s.bind(s,9657)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/loading.tsx"]}]},{layout:[()=>Promise.resolve().then(s.bind(s,4760)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/layout.tsx"],"not-found":[()=>Promise.resolve().then(s.t.bind(s,8270,23)),"next/dist/client/components/not-found-error"],forbidden:[()=>Promise.resolve().then(s.t.bind(s,5335,23)),"next/dist/client/components/forbidden-error"],unauthorized:[()=>Promise.resolve().then(s.t.bind(s,4908,23)),"next/dist/client/components/unauthorized-error"],metadata:{icon:[async e=>(await Promise.resolve().then(s.bind(s,9699))).default(e)],apple:[],openGraph:[],twitter:[],manifest:void 0}}],modal:["__DEFAULT__",{},{defaultPage:[()=>Promise.resolve().then(s.t.bind(s,3178,23)),"next/dist/client/components/parallel-route-default.js"]}]},{layout:[()=>Promise.resolve().then(s.bind(s,1052)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/layout.tsx"],"not-found":[()=>Promise.resolve().then(s.t.bind(s,8270,23)),"next/dist/client/components/not-found-error"],forbidden:[()=>Promise.resolve().then(s.t.bind(s,5335,23)),"next/dist/client/components/forbidden-error"],unauthorized:[()=>Promise.resolve().then(s.t.bind(s,4908,23)),"next/dist/client/components/unauthorized-error"],metadata:{icon:[async e=>(await Promise.resolve().then(s.bind(s,9699))).default(e)],apple:[],openGraph:[],twitter:[],manifest:void 0}}],c=["/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/page.tsx"],p={require:s,loadChunk:()=>Promise.resolve()},u=new t.AppPageRouteModule({definition:{kind:o.RouteKind.APP_PAGE,page:"/(dashboard)/[org-slug]/projects/page",pathname:"/[org-slug]/projects",bundlePath:"",filename:"",appPaths:[]},userland:{loaderTree:d}})},1520:(e,r,s)=>{Promise.resolve().then(s.bind(s,5943))},4544:(e,r,s)=>{Promise.resolve().then(s.bind(s,9671))},7793:(e,r,s)=>{Promise.resolve().then(s.bind(s,716))},945:(e,r,s)=>{Promise.resolve().then(s.bind(s,3671))},7032:()=>{},408:()=>{},9671:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(2725);function o({error:e,reset:r}){return(0,t.jsxs)("div",{className:"flex min-h-screen flex-col items-center justify-center gap-4",children:[(0,t.jsx)("h2",{className:"text-xl font-bold",children:"Something went wrong!"}),(0,t.jsx)("p",{className:"text-red-600",children:e.message}),(0,t.jsx)("button",{onClick:()=>r(),className:"rounded-md bg-blue-600 px-4 py-2 text-white hover:bg-blue-700",children:"Try again"})]})}},3671:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(2725);function o({error:e,reset:r}){return(0,t.jsxs)("div",{className:"flex min-h-screen flex-col items-center justify-center gap-4",children:[(0,t.jsx)("h2",{className:"text-xl font-bold",children:"Error Loading Projects"}),(0,t.jsx)("p",{className:"text-red-600",children:e.message}),(0,t.jsx)("button",{onClick:()=>r(),className:"rounded-md bg-blue-600 px-4 py-2 text-white hover:bg-blue-700",children:"Try again"})]})}},5943:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>t});let t=(0,s(2771).registerClientReference)(function(){throw Error("Attempted to call the default export of \"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx\" from the server, but it's on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx","default")},9657:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(1069);function o(){return(0,t.jsx)("div",{className:"flex min-h-screen items-center justify-center",children:(0,t.jsx)("div",{className:"h-8 w-8 animate-spin rounded-full border-4 border-gray-300 border-t-blue-600"})})}},716:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>t});let t=(0,s(2771).registerClientReference)(function(){throw Error("Attempted to call the default export of \"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx\" from the server, but it's on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx","default")},7977:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(1069);function o(){return(0,t.jsxs)("div",{children:[(0,t.jsx)("h1",{children:"Page"}),(0,t.jsx)("p",{children:"Page content"})]})}},4760:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(1069);function o({children:e}){return(0,t.jsx)("div",{className:"min-h-screen",children:(0,t.jsx)("main",{className:"container mx-auto px-4",children:e})})}},9699:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(4178);let o=async e=>[{type:"image/x-icon",sizes:"16x16",url:(0,t.fillMetadataSegment)(".",await e.params,"favicon.ico")+""}]}};var r=require("../../../../webpack-runtime.js");r.C(e);var s=e=>r(r.s=e),t=r.X(0,[207,762,178,728],()=>s(7289));module.exports=t})(); \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/page.js.nft.json b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/page.js.nft.json new file mode 100644 index 00000000..2ad293c9 --- /dev/null +++ b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/page.js.nft.json @@ -0,0 +1 @@ +{"version":1,"files":["../../../../webpack-runtime.js","../../../../chunks/207.js","../../../../chunks/762.js","../../../../chunks/178.js","../../../../chunks/728.js","page_client-reference-manifest.js","../../../../../../../../package.json"]} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/page_client-reference-manifest.js b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/page_client-reference-manifest.js new file mode 100644 index 00000000..eed5b7eb --- /dev/null +++ b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/projects/page_client-reference-manifest.js @@ -0,0 +1 @@ +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/(dashboard)/[org-slug]/projects/page"]={"moduleLoading":{"prefix":"/_next/","crossOrigin":null},"ssrModuleMapping":{"1402":{"*":{"id":"5794","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"560","name":"*","chunks":[],"async":false}},"2073":{"*":{"id":"5719","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"7763","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"3909","name":"*","chunks":[],"async":false}},"2856":{"*":{"id":"9063","name":"*","chunks":[],"async":false}},"3115":{"*":{"id":"1849","name":"*","chunks":[],"async":false}},"3584":{"*":{"id":"9708","name":"*","chunks":[],"async":false}},"3678":{"*":{"id":"5683","name":"*","chunks":[],"async":false}},"4202":{"*":{"id":"5046","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"3868","name":"*","chunks":[],"async":false}},"5378":{"*":{"id":"3671","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"6888","name":"*","chunks":[],"async":false}},"6044":{"*":{"id":"288","name":"*","chunks":[],"async":false}},"7243":{"*":{"id":"9671","name":"*","chunks":[],"async":false}},"7583":{"*":{"id":"1985","name":"*","chunks":[],"async":false}},"8076":{"*":{"id":"5350","name":"*","chunks":[],"async":false}},"8516":{"*":{"id":"6969","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"8466","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"5969","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"1888","name":"*","chunks":[],"async":false}},"9827":{"*":{"id":"7307","name":"*","chunks":[],"async":false}},"9919":{"*":{"id":"6436","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/client-page.js":{"id":5182,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/client-page.js":{"id":5182,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/client-segment.js":{"id":1402,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/client-segment.js":{"id":1402,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/error-boundary.js":{"id":9398,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/error-boundary.js":{"id":9398,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":2703,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":2703,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/layout-router.js":{"id":9507,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9507,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/render-from-template-context.js":{"id":2639,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":2639,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/lib/metadata/metadata-boundary.js":{"id":1432,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/lib/metadata/metadata-boundary.js":{"id":1432,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next-themes/dist/index.mjs":{"id":9598,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/globals.css":{"id":3139,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/navigation/NavigationWrapper.tsx":{"id":8516,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/toaster.tsx":{"id":2856,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/error.tsx":{"id":6044,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/page.tsx":{"id":3678,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/app-dir/link.js":{"id":5770,"name":"*","chunks":["5770","static/chunks/5770-eb25731555a99793.js","8974","static/chunks/app/page-163a1780b629b755.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/app-dir/link.js":{"id":5770,"name":"*","chunks":["5770","static/chunks/5770-eb25731555a99793.js","8974","static/chunks/app/page-163a1780b629b755.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/support/error.tsx":{"id":8076,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/error.tsx":{"id":3584,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/page.tsx":{"id":9919,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx":{"id":7243,"name":"*","chunks":["7950","static/chunks/app/(dashboard)/%5Borg-slug%5D/error-bbcba38ec052b60b.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx":{"id":5378,"name":"*","chunks":["6953","static/chunks/app/(dashboard)/%5Borg-slug%5D/projects/error-8ba8ac9fb201d4aa.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/error.tsx":{"id":4202,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/error.tsx":{"id":9827,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/done/error.tsx":{"id":7583,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/error.tsx":{"id":3115,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/loading.tsx":{"id":2073,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/layout":[{"inlined":false,"path":"static/css/b9c72288defeba25.css"}],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/page":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/layout":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/layout":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/loading":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/page":[]},"rscModuleMapping":{"1402":{"*":{"id":"2018","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"8424","name":"*","chunks":[],"async":false}},"2073":{"*":{"id":"7172","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"4643","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"5917","name":"*","chunks":[],"async":false}},"2856":{"*":{"id":"7244","name":"*","chunks":[],"async":false}},"3115":{"*":{"id":"2593","name":"*","chunks":[],"async":false}},"3139":{"*":{"id":"4276","name":"*","chunks":[],"async":false}},"3584":{"*":{"id":"3780","name":"*","chunks":[],"async":false}},"3678":{"*":{"id":"3837","name":"*","chunks":[],"async":false}},"4202":{"*":{"id":"6182","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"9028","name":"*","chunks":[],"async":false}},"5378":{"*":{"id":"716","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"3648","name":"*","chunks":[],"async":false}},"6044":{"*":{"id":"5864","name":"*","chunks":[],"async":false}},"7243":{"*":{"id":"5943","name":"*","chunks":[],"async":false}},"7583":{"*":{"id":"4521","name":"*","chunks":[],"async":false}},"8076":{"*":{"id":"6054","name":"*","chunks":[],"async":false}},"8516":{"*":{"id":"9443","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"2914","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"7673","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"5380","name":"*","chunks":[],"async":false}},"9827":{"*":{"id":"2651","name":"*","chunks":[],"async":false}},"9919":{"*":{"id":"545","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{"1402":{"*":{"id":"5794","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"560","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"7763","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"3909","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"3868","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"6888","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"8466","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"5969","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"1888","name":"*","chunks":[],"async":false}}}} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/settings/page.js b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/settings/page.js new file mode 100644 index 00000000..ba46dae6 --- /dev/null +++ b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/settings/page.js @@ -0,0 +1 @@ +(()=>{var e={};e.id=763,e.ids=[763],e.modules={846:e=>{"use strict";e.exports=require("next/dist/compiled/next-server/app-page.runtime.prod.js")},9121:e=>{"use strict";e.exports=require("next/dist/server/app-render/action-async-storage.external.js")},3295:e=>{"use strict";e.exports=require("next/dist/server/app-render/after-task-async-storage.external.js")},9294:e=>{"use strict";e.exports=require("next/dist/server/app-render/work-async-storage.external.js")},3033:e=>{"use strict";e.exports=require("next/dist/server/app-render/work-unit-async-storage.external.js")},3873:e=>{"use strict";e.exports=require("path")},9551:e=>{"use strict";e.exports=require("url")},5889:(e,s,r)=>{"use strict";r.r(s),r.d(s,{GlobalError:()=>a.a,__next_app__:()=>p,pages:()=>c,routeModule:()=>u,tree:()=>d});var t=r(735),o=r(1232),n=r(2914),a=r.n(n),l=r(85),i={};for(let e in l)0>["default","tree","pages","GlobalError","__next_app__","routeModule"].indexOf(e)&&(i[e]=()=>l[e]);r.d(s,i);let d=["",{children:["(dashboard)",{children:["[org-slug]",{children:["settings",{children:["__PAGE__",{},{page:[()=>Promise.resolve().then(r.t.bind(r,6913,23)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/page.tsx"]}]},{error:[()=>Promise.resolve().then(r.bind(r,2593)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/error.tsx"],loading:[()=>Promise.resolve().then(r.bind(r,7172)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/loading.tsx"]}]},{error:[()=>Promise.resolve().then(r.bind(r,5943)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx"],loading:[()=>Promise.resolve().then(r.bind(r,9657)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/loading.tsx"]}]},{layout:[()=>Promise.resolve().then(r.bind(r,4760)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/layout.tsx"],"not-found":[()=>Promise.resolve().then(r.t.bind(r,8270,23)),"next/dist/client/components/not-found-error"],forbidden:[()=>Promise.resolve().then(r.t.bind(r,5335,23)),"next/dist/client/components/forbidden-error"],unauthorized:[()=>Promise.resolve().then(r.t.bind(r,4908,23)),"next/dist/client/components/unauthorized-error"],metadata:{icon:[async e=>(await Promise.resolve().then(r.bind(r,9699))).default(e)],apple:[],openGraph:[],twitter:[],manifest:void 0}}],modal:["__DEFAULT__",{},{defaultPage:[()=>Promise.resolve().then(r.t.bind(r,3178,23)),"next/dist/client/components/parallel-route-default.js"]}]},{layout:[()=>Promise.resolve().then(r.bind(r,1052)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/layout.tsx"],"not-found":[()=>Promise.resolve().then(r.t.bind(r,8270,23)),"next/dist/client/components/not-found-error"],forbidden:[()=>Promise.resolve().then(r.t.bind(r,5335,23)),"next/dist/client/components/forbidden-error"],unauthorized:[()=>Promise.resolve().then(r.t.bind(r,4908,23)),"next/dist/client/components/unauthorized-error"],metadata:{icon:[async e=>(await Promise.resolve().then(r.bind(r,9699))).default(e)],apple:[],openGraph:[],twitter:[],manifest:void 0}}],c=["/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/page.tsx"],p={require:r,loadChunk:()=>Promise.resolve()},u=new t.AppPageRouteModule({definition:{kind:o.RouteKind.APP_PAGE,page:"/(dashboard)/[org-slug]/settings/page",pathname:"/[org-slug]/settings",bundlePath:"",filename:"",appPaths:[]},userland:{loaderTree:d}})},1520:(e,s,r)=>{Promise.resolve().then(r.bind(r,5943))},4544:(e,s,r)=>{Promise.resolve().then(r.bind(r,9671))},8436:(e,s,r)=>{Promise.resolve().then(r.bind(r,2593))},1588:(e,s,r)=>{Promise.resolve().then(r.bind(r,1849))},3470:(e,s,r)=>{Promise.resolve().then(r.bind(r,7172))},6166:(e,s,r)=>{Promise.resolve().then(r.bind(r,5719))},7032:()=>{},408:()=>{},9671:(e,s,r)=>{"use strict";r.r(s),r.d(s,{default:()=>o});var t=r(2725);function o({error:e,reset:s}){return(0,t.jsxs)("div",{className:"flex min-h-screen flex-col items-center justify-center gap-4",children:[(0,t.jsx)("h2",{className:"text-xl font-bold",children:"Something went wrong!"}),(0,t.jsx)("p",{className:"text-red-600",children:e.message}),(0,t.jsx)("button",{onClick:()=>s(),className:"rounded-md bg-blue-600 px-4 py-2 text-white hover:bg-blue-700",children:"Try again"})]})}},1849:(e,s,r)=>{"use strict";r.r(s),r.d(s,{default:()=>o});var t=r(2725);function o({error:e,reset:s}){return console.error(e),(0,t.jsxs)("div",{className:"min-h-screen flex flex-col items-center justify-center gap-4",children:[(0,t.jsx)("h2",{className:"text-xl font-bold",children:"Error Loading Settings"}),(0,t.jsx)("p",{className:"text-red-600",children:e.message}),(0,t.jsx)("button",{onClick:()=>s(),className:"rounded-md bg-blue-600 px-4 py-2 text-white hover:bg-blue-700",children:"Try again"})]})}},5719:(e,s,r)=>{"use strict";r.r(s),r.d(s,{default:()=>o});var t=r(2725);function o(){return(0,t.jsx)("div",{className:"flex min-h-screen items-center justify-center",children:(0,t.jsx)("div",{className:"h-8 w-8 animate-spin rounded-full border-4 border-gray-300 border-t-blue-600"})})}},5943:(e,s,r)=>{"use strict";r.r(s),r.d(s,{default:()=>t});let t=(0,r(2771).registerClientReference)(function(){throw Error("Attempted to call the default export of \"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx\" from the server, but it's on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx","default")},9657:(e,s,r)=>{"use strict";r.r(s),r.d(s,{default:()=>o});var t=r(1069);function o(){return(0,t.jsx)("div",{className:"flex min-h-screen items-center justify-center",children:(0,t.jsx)("div",{className:"h-8 w-8 animate-spin rounded-full border-4 border-gray-300 border-t-blue-600"})})}},2593:(e,s,r)=>{"use strict";r.r(s),r.d(s,{default:()=>t});let t=(0,r(2771).registerClientReference)(function(){throw Error("Attempted to call the default export of \"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/error.tsx\" from the server, but it's on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/error.tsx","default")},7172:(e,s,r)=>{"use strict";r.r(s),r.d(s,{default:()=>t});let t=(0,r(2771).registerClientReference)(function(){throw Error("Attempted to call the default export of \"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/loading.tsx\" from the server, but it's on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/loading.tsx","default")},6913:()=>{},4760:(e,s,r)=>{"use strict";r.r(s),r.d(s,{default:()=>o});var t=r(1069);function o({children:e}){return(0,t.jsx)("div",{className:"min-h-screen",children:(0,t.jsx)("main",{className:"container mx-auto px-4",children:e})})}},9699:(e,s,r)=>{"use strict";r.r(s),r.d(s,{default:()=>o});var t=r(4178);let o=async e=>[{type:"image/x-icon",sizes:"16x16",url:(0,t.fillMetadataSegment)(".",await e.params,"favicon.ico")+""}]}};var s=require("../../../../webpack-runtime.js");s.C(e);var r=e=>s(s.s=e),t=s.X(0,[207,762,178,728],()=>r(5889));module.exports=t})(); \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/settings/page.js.nft.json b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/settings/page.js.nft.json new file mode 100644 index 00000000..c882a7b3 --- /dev/null +++ b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/settings/page.js.nft.json @@ -0,0 +1 @@ +{"version":1,"files":["../../../../webpack-runtime.js","../../../../chunks/207.js","../../../../chunks/762.js","../../../../chunks/178.js","../../../../chunks/728.js","page_client-reference-manifest.js"]} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/settings/page_client-reference-manifest.js b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/settings/page_client-reference-manifest.js new file mode 100644 index 00000000..5d0bcc70 --- /dev/null +++ b/packages/fe-deploy/.next/server/app/(dashboard)/[org-slug]/settings/page_client-reference-manifest.js @@ -0,0 +1 @@ +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/(dashboard)/[org-slug]/settings/page"]={"moduleLoading":{"prefix":"/_next/","crossOrigin":null},"ssrModuleMapping":{"1402":{"*":{"id":"5794","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"560","name":"*","chunks":[],"async":false}},"2073":{"*":{"id":"5719","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"7763","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"3909","name":"*","chunks":[],"async":false}},"2856":{"*":{"id":"9063","name":"*","chunks":[],"async":false}},"3115":{"*":{"id":"1849","name":"*","chunks":[],"async":false}},"3584":{"*":{"id":"9708","name":"*","chunks":[],"async":false}},"3678":{"*":{"id":"5683","name":"*","chunks":[],"async":false}},"4202":{"*":{"id":"5046","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"3868","name":"*","chunks":[],"async":false}},"5378":{"*":{"id":"3671","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"6888","name":"*","chunks":[],"async":false}},"6044":{"*":{"id":"288","name":"*","chunks":[],"async":false}},"7243":{"*":{"id":"9671","name":"*","chunks":[],"async":false}},"7583":{"*":{"id":"1985","name":"*","chunks":[],"async":false}},"8076":{"*":{"id":"5350","name":"*","chunks":[],"async":false}},"8516":{"*":{"id":"6969","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"8466","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"5969","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"1888","name":"*","chunks":[],"async":false}},"9827":{"*":{"id":"7307","name":"*","chunks":[],"async":false}},"9919":{"*":{"id":"6436","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/client-page.js":{"id":5182,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/client-page.js":{"id":5182,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/client-segment.js":{"id":1402,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/client-segment.js":{"id":1402,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/error-boundary.js":{"id":9398,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/error-boundary.js":{"id":9398,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":2703,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":2703,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/layout-router.js":{"id":9507,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9507,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/render-from-template-context.js":{"id":2639,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":2639,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/lib/metadata/metadata-boundary.js":{"id":1432,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/lib/metadata/metadata-boundary.js":{"id":1432,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next-themes/dist/index.mjs":{"id":9598,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/globals.css":{"id":3139,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/navigation/NavigationWrapper.tsx":{"id":8516,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/toaster.tsx":{"id":2856,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/error.tsx":{"id":6044,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/page.tsx":{"id":3678,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/app-dir/link.js":{"id":5770,"name":"*","chunks":["5770","static/chunks/5770-eb25731555a99793.js","8974","static/chunks/app/page-163a1780b629b755.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/app-dir/link.js":{"id":5770,"name":"*","chunks":["5770","static/chunks/5770-eb25731555a99793.js","8974","static/chunks/app/page-163a1780b629b755.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/support/error.tsx":{"id":8076,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/error.tsx":{"id":3584,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/page.tsx":{"id":9919,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx":{"id":7243,"name":"*","chunks":["7950","static/chunks/app/(dashboard)/%5Borg-slug%5D/error-bbcba38ec052b60b.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx":{"id":5378,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/error.tsx":{"id":4202,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/error.tsx":{"id":9827,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/done/error.tsx":{"id":7583,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/error.tsx":{"id":3115,"name":"*","chunks":["8308","static/chunks/app/(dashboard)/%5Borg-slug%5D/settings/error-310fcc956b55d44e.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/loading.tsx":{"id":2073,"name":"*","chunks":["8058","static/chunks/app/(dashboard)/%5Borg-slug%5D/settings/loading-f2a3379aa33b52de.js"],"async":false}},"entryCSSFiles":{"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/layout":[{"inlined":false,"path":"static/css/b9c72288defeba25.css"}],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/page":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/layout":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/layout":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/loading":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/error":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/loading":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/page":[]},"rscModuleMapping":{"1402":{"*":{"id":"2018","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"8424","name":"*","chunks":[],"async":false}},"2073":{"*":{"id":"7172","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"4643","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"5917","name":"*","chunks":[],"async":false}},"2856":{"*":{"id":"7244","name":"*","chunks":[],"async":false}},"3115":{"*":{"id":"2593","name":"*","chunks":[],"async":false}},"3139":{"*":{"id":"4276","name":"*","chunks":[],"async":false}},"3584":{"*":{"id":"3780","name":"*","chunks":[],"async":false}},"3678":{"*":{"id":"3837","name":"*","chunks":[],"async":false}},"4202":{"*":{"id":"6182","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"9028","name":"*","chunks":[],"async":false}},"5378":{"*":{"id":"716","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"3648","name":"*","chunks":[],"async":false}},"6044":{"*":{"id":"5864","name":"*","chunks":[],"async":false}},"7243":{"*":{"id":"5943","name":"*","chunks":[],"async":false}},"7583":{"*":{"id":"4521","name":"*","chunks":[],"async":false}},"8076":{"*":{"id":"6054","name":"*","chunks":[],"async":false}},"8516":{"*":{"id":"9443","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"2914","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"7673","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"5380","name":"*","chunks":[],"async":false}},"9827":{"*":{"id":"2651","name":"*","chunks":[],"async":false}},"9919":{"*":{"id":"545","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{"1402":{"*":{"id":"5794","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"560","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"7763","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"3909","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"3868","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"6888","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"8466","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"5969","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"1888","name":"*","chunks":[],"async":false}}}} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/(dashboard)/projects/page.js b/packages/fe-deploy/.next/server/app/(dashboard)/projects/page.js new file mode 100644 index 00000000..78043e48 --- /dev/null +++ b/packages/fe-deploy/.next/server/app/(dashboard)/projects/page.js @@ -0,0 +1 @@ +(()=>{var e={};e.id=90,e.ids=[90],e.modules={846:e=>{"use strict";e.exports=require("next/dist/compiled/next-server/app-page.runtime.prod.js")},9121:e=>{"use strict";e.exports=require("next/dist/server/app-render/action-async-storage.external.js")},3295:e=>{"use strict";e.exports=require("next/dist/server/app-render/after-task-async-storage.external.js")},9294:e=>{"use strict";e.exports=require("next/dist/server/app-render/work-async-storage.external.js")},3033:e=>{"use strict";e.exports=require("next/dist/server/app-render/work-unit-async-storage.external.js")},3873:e=>{"use strict";e.exports=require("path")},9551:e=>{"use strict";e.exports=require("url")},2047:(e,r,t)=>{"use strict";t.r(r),t.d(r,{GlobalError:()=>a.a,__next_app__:()=>c,pages:()=>p,routeModule:()=>u,tree:()=>d});var s=t(735),o=t(1232),n=t(2914),a=t.n(n),i=t(85),l={};for(let e in i)0>["default","tree","pages","GlobalError","__next_app__","routeModule"].indexOf(e)&&(l[e]=()=>i[e]);t.d(r,l);let d=["",{children:["(dashboard)",{children:["projects",{children:["__PAGE__",{},{page:[()=>Promise.resolve().then(t.bind(t,8872)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/projects/page.tsx"]}]},{}]},{layout:[()=>Promise.resolve().then(t.bind(t,4760)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/layout.tsx"],"not-found":[()=>Promise.resolve().then(t.t.bind(t,8270,23)),"next/dist/client/components/not-found-error"],forbidden:[()=>Promise.resolve().then(t.t.bind(t,5335,23)),"next/dist/client/components/forbidden-error"],unauthorized:[()=>Promise.resolve().then(t.t.bind(t,4908,23)),"next/dist/client/components/unauthorized-error"],metadata:{icon:[async e=>(await Promise.resolve().then(t.bind(t,9699))).default(e)],apple:[],openGraph:[],twitter:[],manifest:void 0}}],modal:["__DEFAULT__",{},{defaultPage:[()=>Promise.resolve().then(t.t.bind(t,3178,23)),"next/dist/client/components/parallel-route-default.js"]}]},{layout:[()=>Promise.resolve().then(t.bind(t,1052)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/layout.tsx"],"not-found":[()=>Promise.resolve().then(t.t.bind(t,8270,23)),"next/dist/client/components/not-found-error"],forbidden:[()=>Promise.resolve().then(t.t.bind(t,5335,23)),"next/dist/client/components/forbidden-error"],unauthorized:[()=>Promise.resolve().then(t.t.bind(t,4908,23)),"next/dist/client/components/unauthorized-error"],metadata:{icon:[async e=>(await Promise.resolve().then(t.bind(t,9699))).default(e)],apple:[],openGraph:[],twitter:[],manifest:void 0}}],p=["/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/projects/page.tsx"],c={require:t,loadChunk:()=>Promise.resolve()},u=new s.AppPageRouteModule({definition:{kind:o.RouteKind.APP_PAGE,page:"/(dashboard)/projects/page",pathname:"/projects",bundlePath:"",filename:"",appPaths:[]},userland:{loaderTree:d}})},7032:()=>{},408:()=>{},4760:(e,r,t)=>{"use strict";t.r(r),t.d(r,{default:()=>o});var s=t(1069);function o({children:e}){return(0,s.jsx)("div",{className:"min-h-screen",children:(0,s.jsx)("main",{className:"container mx-auto px-4",children:e})})}},8872:(e,r,t)=>{"use strict";t.r(r),t.d(r,{default:()=>o});var s=t(1069);function o(){return(0,s.jsx)("div",{children:(0,s.jsx)("h1",{children:"Projects"})})}},9699:(e,r,t)=>{"use strict";t.r(r),t.d(r,{default:()=>o});var s=t(4178);let o=async e=>[{type:"image/x-icon",sizes:"16x16",url:(0,s.fillMetadataSegment)(".",await e.params,"favicon.ico")+""}]}};var r=require("../../../webpack-runtime.js");r.C(e);var t=e=>r(r.s=e),s=r.X(0,[207,762,178,728],()=>t(2047));module.exports=s})(); \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/(dashboard)/projects/page.js.nft.json b/packages/fe-deploy/.next/server/app/(dashboard)/projects/page.js.nft.json new file mode 100644 index 00000000..f8293e3b --- /dev/null +++ b/packages/fe-deploy/.next/server/app/(dashboard)/projects/page.js.nft.json @@ -0,0 +1 @@ +{"version":1,"files":["../../../webpack-runtime.js","../../../chunks/207.js","../../../chunks/762.js","../../../chunks/178.js","../../../chunks/728.js","page_client-reference-manifest.js","../../../../../../../package.json"]} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/(dashboard)/projects/page_client-reference-manifest.js b/packages/fe-deploy/.next/server/app/(dashboard)/projects/page_client-reference-manifest.js new file mode 100644 index 00000000..f2cf8ed8 --- /dev/null +++ b/packages/fe-deploy/.next/server/app/(dashboard)/projects/page_client-reference-manifest.js @@ -0,0 +1 @@ +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/(dashboard)/projects/page"]={"moduleLoading":{"prefix":"/_next/","crossOrigin":null},"ssrModuleMapping":{"1402":{"*":{"id":"5794","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"560","name":"*","chunks":[],"async":false}},"2073":{"*":{"id":"5719","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"7763","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"3909","name":"*","chunks":[],"async":false}},"2856":{"*":{"id":"9063","name":"*","chunks":[],"async":false}},"3115":{"*":{"id":"1849","name":"*","chunks":[],"async":false}},"3584":{"*":{"id":"9708","name":"*","chunks":[],"async":false}},"3678":{"*":{"id":"5683","name":"*","chunks":[],"async":false}},"4202":{"*":{"id":"5046","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"3868","name":"*","chunks":[],"async":false}},"5378":{"*":{"id":"3671","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"6888","name":"*","chunks":[],"async":false}},"6044":{"*":{"id":"288","name":"*","chunks":[],"async":false}},"7243":{"*":{"id":"9671","name":"*","chunks":[],"async":false}},"7583":{"*":{"id":"1985","name":"*","chunks":[],"async":false}},"8076":{"*":{"id":"5350","name":"*","chunks":[],"async":false}},"8516":{"*":{"id":"6969","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"8466","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"5969","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"1888","name":"*","chunks":[],"async":false}},"9827":{"*":{"id":"7307","name":"*","chunks":[],"async":false}},"9919":{"*":{"id":"6436","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/client-page.js":{"id":5182,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/client-page.js":{"id":5182,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/client-segment.js":{"id":1402,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/client-segment.js":{"id":1402,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/error-boundary.js":{"id":9398,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/error-boundary.js":{"id":9398,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":2703,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":2703,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/layout-router.js":{"id":9507,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9507,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/render-from-template-context.js":{"id":2639,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":2639,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/lib/metadata/metadata-boundary.js":{"id":1432,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/lib/metadata/metadata-boundary.js":{"id":1432,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next-themes/dist/index.mjs":{"id":9598,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/globals.css":{"id":3139,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/navigation/NavigationWrapper.tsx":{"id":8516,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/toaster.tsx":{"id":2856,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/error.tsx":{"id":6044,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/page.tsx":{"id":3678,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/app-dir/link.js":{"id":5770,"name":"*","chunks":["5770","static/chunks/5770-eb25731555a99793.js","8974","static/chunks/app/page-163a1780b629b755.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/app-dir/link.js":{"id":5770,"name":"*","chunks":["5770","static/chunks/5770-eb25731555a99793.js","8974","static/chunks/app/page-163a1780b629b755.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/support/error.tsx":{"id":8076,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/error.tsx":{"id":3584,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/page.tsx":{"id":9919,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx":{"id":7243,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx":{"id":5378,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/error.tsx":{"id":4202,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/error.tsx":{"id":9827,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/done/error.tsx":{"id":7583,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/error.tsx":{"id":3115,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/loading.tsx":{"id":2073,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/layout":[{"inlined":false,"path":"static/css/b9c72288defeba25.css"}],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/page":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/layout":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/layout":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/projects/page":[]},"rscModuleMapping":{"1402":{"*":{"id":"2018","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"8424","name":"*","chunks":[],"async":false}},"2073":{"*":{"id":"7172","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"4643","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"5917","name":"*","chunks":[],"async":false}},"2856":{"*":{"id":"7244","name":"*","chunks":[],"async":false}},"3115":{"*":{"id":"2593","name":"*","chunks":[],"async":false}},"3139":{"*":{"id":"4276","name":"*","chunks":[],"async":false}},"3584":{"*":{"id":"3780","name":"*","chunks":[],"async":false}},"3678":{"*":{"id":"3837","name":"*","chunks":[],"async":false}},"4202":{"*":{"id":"6182","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"9028","name":"*","chunks":[],"async":false}},"5378":{"*":{"id":"716","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"3648","name":"*","chunks":[],"async":false}},"6044":{"*":{"id":"5864","name":"*","chunks":[],"async":false}},"7243":{"*":{"id":"5943","name":"*","chunks":[],"async":false}},"7583":{"*":{"id":"4521","name":"*","chunks":[],"async":false}},"8076":{"*":{"id":"6054","name":"*","chunks":[],"async":false}},"8516":{"*":{"id":"9443","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"2914","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"7673","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"5380","name":"*","chunks":[],"async":false}},"9827":{"*":{"id":"2651","name":"*","chunks":[],"async":false}},"9919":{"*":{"id":"545","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{"1402":{"*":{"id":"5794","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"560","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"7763","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"3909","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"3868","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"6888","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"8466","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"5969","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"1888","name":"*","chunks":[],"async":false}}}} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/(dashboard)/wallet/page.js b/packages/fe-deploy/.next/server/app/(dashboard)/wallet/page.js new file mode 100644 index 00000000..fa87b80b --- /dev/null +++ b/packages/fe-deploy/.next/server/app/(dashboard)/wallet/page.js @@ -0,0 +1 @@ +(()=>{var e={};e.id=170,e.ids=[170],e.modules={846:e=>{"use strict";e.exports=require("next/dist/compiled/next-server/app-page.runtime.prod.js")},9121:e=>{"use strict";e.exports=require("next/dist/server/app-render/action-async-storage.external.js")},3295:e=>{"use strict";e.exports=require("next/dist/server/app-render/after-task-async-storage.external.js")},9294:e=>{"use strict";e.exports=require("next/dist/server/app-render/work-async-storage.external.js")},3033:e=>{"use strict";e.exports=require("next/dist/server/app-render/work-unit-async-storage.external.js")},3873:e=>{"use strict";e.exports=require("path")},9551:e=>{"use strict";e.exports=require("url")},4687:(e,r,t)=>{"use strict";t.r(r),t.d(r,{GlobalError:()=>o.a,__next_app__:()=>c,pages:()=>p,routeModule:()=>u,tree:()=>d});var s=t(735),a=t(1232),n=t(2914),o=t.n(n),i=t(85),l={};for(let e in i)0>["default","tree","pages","GlobalError","__next_app__","routeModule"].indexOf(e)&&(l[e]=()=>i[e]);t.d(r,l);let d=["",{children:["(dashboard)",{children:["wallet",{children:["__PAGE__",{},{page:[()=>Promise.resolve().then(t.bind(t,6807)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/wallet/page.tsx"]}]},{}]},{layout:[()=>Promise.resolve().then(t.bind(t,4760)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/layout.tsx"],"not-found":[()=>Promise.resolve().then(t.t.bind(t,8270,23)),"next/dist/client/components/not-found-error"],forbidden:[()=>Promise.resolve().then(t.t.bind(t,5335,23)),"next/dist/client/components/forbidden-error"],unauthorized:[()=>Promise.resolve().then(t.t.bind(t,4908,23)),"next/dist/client/components/unauthorized-error"],metadata:{icon:[async e=>(await Promise.resolve().then(t.bind(t,9699))).default(e)],apple:[],openGraph:[],twitter:[],manifest:void 0}}],modal:["__DEFAULT__",{},{defaultPage:[()=>Promise.resolve().then(t.t.bind(t,3178,23)),"next/dist/client/components/parallel-route-default.js"]}]},{layout:[()=>Promise.resolve().then(t.bind(t,1052)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/layout.tsx"],"not-found":[()=>Promise.resolve().then(t.t.bind(t,8270,23)),"next/dist/client/components/not-found-error"],forbidden:[()=>Promise.resolve().then(t.t.bind(t,5335,23)),"next/dist/client/components/forbidden-error"],unauthorized:[()=>Promise.resolve().then(t.t.bind(t,4908,23)),"next/dist/client/components/unauthorized-error"],metadata:{icon:[async e=>(await Promise.resolve().then(t.bind(t,9699))).default(e)],apple:[],openGraph:[],twitter:[],manifest:void 0}}],p=["/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/wallet/page.tsx"],c={require:t,loadChunk:()=>Promise.resolve()},u=new s.AppPageRouteModule({definition:{kind:a.RouteKind.APP_PAGE,page:"/(dashboard)/wallet/page",pathname:"/wallet",bundlePath:"",filename:"",appPaths:[]},userland:{loaderTree:d}})},7032:()=>{},408:()=>{},4760:(e,r,t)=>{"use strict";t.r(r),t.d(r,{default:()=>a});var s=t(1069);function a({children:e}){return(0,s.jsx)("div",{className:"min-h-screen",children:(0,s.jsx)("main",{className:"container mx-auto px-4",children:e})})}},6807:(e,r,t)=>{"use strict";t.r(r),t.d(r,{default:()=>a});var s=t(1069);function a(){return(0,s.jsx)("div",{children:(0,s.jsx)("h1",{children:"Wallet"})})}},9699:(e,r,t)=>{"use strict";t.r(r),t.d(r,{default:()=>a});var s=t(4178);let a=async e=>[{type:"image/x-icon",sizes:"16x16",url:(0,s.fillMetadataSegment)(".",await e.params,"favicon.ico")+""}]}};var r=require("../../../webpack-runtime.js");r.C(e);var t=e=>r(r.s=e),s=r.X(0,[207,762,178,728],()=>t(4687));module.exports=s})(); \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/(dashboard)/wallet/page.js.nft.json b/packages/fe-deploy/.next/server/app/(dashboard)/wallet/page.js.nft.json new file mode 100644 index 00000000..f8293e3b --- /dev/null +++ b/packages/fe-deploy/.next/server/app/(dashboard)/wallet/page.js.nft.json @@ -0,0 +1 @@ +{"version":1,"files":["../../../webpack-runtime.js","../../../chunks/207.js","../../../chunks/762.js","../../../chunks/178.js","../../../chunks/728.js","page_client-reference-manifest.js","../../../../../../../package.json"]} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/(dashboard)/wallet/page_client-reference-manifest.js b/packages/fe-deploy/.next/server/app/(dashboard)/wallet/page_client-reference-manifest.js new file mode 100644 index 00000000..bed27d32 --- /dev/null +++ b/packages/fe-deploy/.next/server/app/(dashboard)/wallet/page_client-reference-manifest.js @@ -0,0 +1 @@ +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/(dashboard)/wallet/page"]={"moduleLoading":{"prefix":"/_next/","crossOrigin":null},"ssrModuleMapping":{"1402":{"*":{"id":"5794","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"560","name":"*","chunks":[],"async":false}},"2073":{"*":{"id":"5719","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"7763","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"3909","name":"*","chunks":[],"async":false}},"2856":{"*":{"id":"9063","name":"*","chunks":[],"async":false}},"3115":{"*":{"id":"1849","name":"*","chunks":[],"async":false}},"3584":{"*":{"id":"9708","name":"*","chunks":[],"async":false}},"3678":{"*":{"id":"5683","name":"*","chunks":[],"async":false}},"4202":{"*":{"id":"5046","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"3868","name":"*","chunks":[],"async":false}},"5378":{"*":{"id":"3671","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"6888","name":"*","chunks":[],"async":false}},"6044":{"*":{"id":"288","name":"*","chunks":[],"async":false}},"7243":{"*":{"id":"9671","name":"*","chunks":[],"async":false}},"7583":{"*":{"id":"1985","name":"*","chunks":[],"async":false}},"8076":{"*":{"id":"5350","name":"*","chunks":[],"async":false}},"8516":{"*":{"id":"6969","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"8466","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"5969","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"1888","name":"*","chunks":[],"async":false}},"9827":{"*":{"id":"7307","name":"*","chunks":[],"async":false}},"9919":{"*":{"id":"6436","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/client-page.js":{"id":5182,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/client-page.js":{"id":5182,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/client-segment.js":{"id":1402,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/client-segment.js":{"id":1402,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/error-boundary.js":{"id":9398,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/error-boundary.js":{"id":9398,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":2703,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":2703,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/layout-router.js":{"id":9507,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9507,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/render-from-template-context.js":{"id":2639,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":2639,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/lib/metadata/metadata-boundary.js":{"id":1432,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/lib/metadata/metadata-boundary.js":{"id":1432,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next-themes/dist/index.mjs":{"id":9598,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/globals.css":{"id":3139,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/navigation/NavigationWrapper.tsx":{"id":8516,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/toaster.tsx":{"id":2856,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/error.tsx":{"id":6044,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/page.tsx":{"id":3678,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/app-dir/link.js":{"id":5770,"name":"*","chunks":["5770","static/chunks/5770-eb25731555a99793.js","8974","static/chunks/app/page-163a1780b629b755.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/app-dir/link.js":{"id":5770,"name":"*","chunks":["5770","static/chunks/5770-eb25731555a99793.js","8974","static/chunks/app/page-163a1780b629b755.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/support/error.tsx":{"id":8076,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/error.tsx":{"id":3584,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/page.tsx":{"id":9919,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx":{"id":7243,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx":{"id":5378,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/error.tsx":{"id":4202,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/error.tsx":{"id":9827,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/done/error.tsx":{"id":7583,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/error.tsx":{"id":3115,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/loading.tsx":{"id":2073,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/layout":[{"inlined":false,"path":"static/css/b9c72288defeba25.css"}],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/page":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/layout":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/layout":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/wallet/page":[]},"rscModuleMapping":{"1402":{"*":{"id":"2018","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"8424","name":"*","chunks":[],"async":false}},"2073":{"*":{"id":"7172","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"4643","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"5917","name":"*","chunks":[],"async":false}},"2856":{"*":{"id":"7244","name":"*","chunks":[],"async":false}},"3115":{"*":{"id":"2593","name":"*","chunks":[],"async":false}},"3139":{"*":{"id":"4276","name":"*","chunks":[],"async":false}},"3584":{"*":{"id":"3780","name":"*","chunks":[],"async":false}},"3678":{"*":{"id":"3837","name":"*","chunks":[],"async":false}},"4202":{"*":{"id":"6182","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"9028","name":"*","chunks":[],"async":false}},"5378":{"*":{"id":"716","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"3648","name":"*","chunks":[],"async":false}},"6044":{"*":{"id":"5864","name":"*","chunks":[],"async":false}},"7243":{"*":{"id":"5943","name":"*","chunks":[],"async":false}},"7583":{"*":{"id":"4521","name":"*","chunks":[],"async":false}},"8076":{"*":{"id":"6054","name":"*","chunks":[],"async":false}},"8516":{"*":{"id":"9443","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"2914","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"7673","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"5380","name":"*","chunks":[],"async":false}},"9827":{"*":{"id":"2651","name":"*","chunks":[],"async":false}},"9919":{"*":{"id":"545","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{"1402":{"*":{"id":"5794","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"560","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"7763","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"3909","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"3868","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"6888","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"8466","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"5969","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"1888","name":"*","chunks":[],"async":false}}}} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/_not-found/page.js b/packages/fe-deploy/.next/server/app/_not-found/page.js new file mode 100644 index 00000000..b8547c65 --- /dev/null +++ b/packages/fe-deploy/.next/server/app/_not-found/page.js @@ -0,0 +1 @@ +"use strict";(()=>{var e={};e.id=492,e.ids=[492],e.modules={846:e=>{e.exports=require("next/dist/compiled/next-server/app-page.runtime.prod.js")},9121:e=>{e.exports=require("next/dist/server/app-render/action-async-storage.external.js")},3295:e=>{e.exports=require("next/dist/server/app-render/after-task-async-storage.external.js")},9294:e=>{e.exports=require("next/dist/server/app-render/work-async-storage.external.js")},3033:e=>{e.exports=require("next/dist/server/app-render/work-unit-async-storage.external.js")},3873:e=>{e.exports=require("path")},8367:(e,r,t)=>{t.r(r),t.d(r,{GlobalError:()=>a.a,__next_app__:()=>u,pages:()=>l,routeModule:()=>x,tree:()=>p});var n=t(735),o=t(1232),s=t(2914),a=t.n(s),i=t(85),d={};for(let e in i)0>["default","tree","pages","GlobalError","__next_app__","routeModule"].indexOf(e)&&(d[e]=()=>i[e]);t.d(r,d);let p=["",{children:["/_not-found",{children:["__PAGE__",{},{page:[()=>Promise.resolve().then(t.t.bind(t,8270,23)),"next/dist/client/components/not-found-error"]}]},{}]},{layout:[()=>Promise.resolve().then(t.bind(t,1052)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/layout.tsx"],"not-found":[()=>Promise.resolve().then(t.t.bind(t,8270,23)),"next/dist/client/components/not-found-error"],forbidden:[()=>Promise.resolve().then(t.t.bind(t,5335,23)),"next/dist/client/components/forbidden-error"],unauthorized:[()=>Promise.resolve().then(t.t.bind(t,4908,23)),"next/dist/client/components/unauthorized-error"]}],l=[],u={require:t,loadChunk:()=>Promise.resolve()},x=new n.AppPageRouteModule({definition:{kind:o.RouteKind.APP_PAGE,page:"/_not-found/page",pathname:"/_not-found",bundlePath:"",filename:"",appPaths:[]},userland:{loaderTree:p}})}};var r=require("../../webpack-runtime.js");r.C(e);var t=e=>r(r.s=e),n=r.X(0,[207,762,728],()=>t(8367));module.exports=n})(); \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/_not-found/page.js.nft.json b/packages/fe-deploy/.next/server/app/_not-found/page.js.nft.json new file mode 100644 index 00000000..b15151c6 --- /dev/null +++ b/packages/fe-deploy/.next/server/app/_not-found/page.js.nft.json @@ -0,0 +1 @@ +{"version":1,"files":["../../webpack-runtime.js","../../chunks/207.js","../../chunks/762.js","../../chunks/728.js","page_client-reference-manifest.js"]} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/_not-found/page_client-reference-manifest.js b/packages/fe-deploy/.next/server/app/_not-found/page_client-reference-manifest.js new file mode 100644 index 00000000..4b08e716 --- /dev/null +++ b/packages/fe-deploy/.next/server/app/_not-found/page_client-reference-manifest.js @@ -0,0 +1 @@ +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/_not-found/page"]={"moduleLoading":{"prefix":"/_next/","crossOrigin":null},"ssrModuleMapping":{"1402":{"*":{"id":"5794","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"560","name":"*","chunks":[],"async":false}},"2073":{"*":{"id":"5719","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"7763","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"3909","name":"*","chunks":[],"async":false}},"2856":{"*":{"id":"9063","name":"*","chunks":[],"async":false}},"3115":{"*":{"id":"1849","name":"*","chunks":[],"async":false}},"3584":{"*":{"id":"9708","name":"*","chunks":[],"async":false}},"3678":{"*":{"id":"5683","name":"*","chunks":[],"async":false}},"4202":{"*":{"id":"5046","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"3868","name":"*","chunks":[],"async":false}},"5378":{"*":{"id":"3671","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"6888","name":"*","chunks":[],"async":false}},"6044":{"*":{"id":"288","name":"*","chunks":[],"async":false}},"7243":{"*":{"id":"9671","name":"*","chunks":[],"async":false}},"7583":{"*":{"id":"1985","name":"*","chunks":[],"async":false}},"8076":{"*":{"id":"5350","name":"*","chunks":[],"async":false}},"8516":{"*":{"id":"6969","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"8466","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"5969","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"1888","name":"*","chunks":[],"async":false}},"9827":{"*":{"id":"7307","name":"*","chunks":[],"async":false}},"9919":{"*":{"id":"6436","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/client-page.js":{"id":5182,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/client-page.js":{"id":5182,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/client-segment.js":{"id":1402,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/client-segment.js":{"id":1402,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/error-boundary.js":{"id":9398,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/error-boundary.js":{"id":9398,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":2703,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":2703,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/layout-router.js":{"id":9507,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9507,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/render-from-template-context.js":{"id":2639,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":2639,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/lib/metadata/metadata-boundary.js":{"id":1432,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/lib/metadata/metadata-boundary.js":{"id":1432,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next-themes/dist/index.mjs":{"id":9598,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/globals.css":{"id":3139,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/navigation/NavigationWrapper.tsx":{"id":8516,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/toaster.tsx":{"id":2856,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/error.tsx":{"id":6044,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/page.tsx":{"id":3678,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/app-dir/link.js":{"id":5770,"name":"*","chunks":["5770","static/chunks/5770-eb25731555a99793.js","8974","static/chunks/app/page-163a1780b629b755.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/app-dir/link.js":{"id":5770,"name":"*","chunks":["5770","static/chunks/5770-eb25731555a99793.js","8974","static/chunks/app/page-163a1780b629b755.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/support/error.tsx":{"id":8076,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/error.tsx":{"id":3584,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/page.tsx":{"id":9919,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx":{"id":7243,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx":{"id":5378,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/error.tsx":{"id":4202,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/error.tsx":{"id":9827,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/done/error.tsx":{"id":7583,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/error.tsx":{"id":3115,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/loading.tsx":{"id":2073,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/layout":[{"inlined":false,"path":"static/css/b9c72288defeba25.css"}],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/page":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/layout":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/layout":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/_not-found/page":[]},"rscModuleMapping":{"1402":{"*":{"id":"2018","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"8424","name":"*","chunks":[],"async":false}},"2073":{"*":{"id":"7172","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"4643","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"5917","name":"*","chunks":[],"async":false}},"2856":{"*":{"id":"7244","name":"*","chunks":[],"async":false}},"3115":{"*":{"id":"2593","name":"*","chunks":[],"async":false}},"3139":{"*":{"id":"4276","name":"*","chunks":[],"async":false}},"3584":{"*":{"id":"3780","name":"*","chunks":[],"async":false}},"3678":{"*":{"id":"3837","name":"*","chunks":[],"async":false}},"4202":{"*":{"id":"6182","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"9028","name":"*","chunks":[],"async":false}},"5378":{"*":{"id":"716","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"3648","name":"*","chunks":[],"async":false}},"6044":{"*":{"id":"5864","name":"*","chunks":[],"async":false}},"7243":{"*":{"id":"5943","name":"*","chunks":[],"async":false}},"7583":{"*":{"id":"4521","name":"*","chunks":[],"async":false}},"8076":{"*":{"id":"6054","name":"*","chunks":[],"async":false}},"8516":{"*":{"id":"9443","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"2914","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"7673","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"5380","name":"*","chunks":[],"async":false}},"9827":{"*":{"id":"2651","name":"*","chunks":[],"async":false}},"9919":{"*":{"id":"545","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{"1402":{"*":{"id":"5794","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"560","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"7763","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"3909","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"3868","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"6888","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"8466","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"5969","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"1888","name":"*","chunks":[],"async":false}}}} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/api/auth/github/callback/route.js b/packages/fe-deploy/.next/server/app/api/auth/github/callback/route.js new file mode 100644 index 00000000..d65afe76 --- /dev/null +++ b/packages/fe-deploy/.next/server/app/api/auth/github/callback/route.js @@ -0,0 +1,411 @@ +(()=>{var e={};e.id=724,e.ids=[724],e.modules={846:e=>{"use strict";e.exports=require("next/dist/compiled/next-server/app-page.runtime.prod.js")},4870:e=>{"use strict";e.exports=require("next/dist/compiled/next-server/app-route.runtime.prod.js")},3295:e=>{"use strict";e.exports=require("next/dist/server/app-render/after-task-async-storage.external.js")},9294:e=>{"use strict";e.exports=require("next/dist/server/app-render/work-async-storage.external.js")},3033:e=>{"use strict";e.exports=require("next/dist/server/app-render/work-unit-async-storage.external.js")},1184:(e,t,r)=>{"use strict";let n;r.r(t),r.d(t,{patchFetch:()=>oE,routeModule:()=>ov,serverHooks:()=>ob,workAsyncStorage:()=>om,workUnitAsyncStorage:()=>og});var i,o,a,s,u,c,l,f,h,p={};r.r(p),r.d(p,{GET:()=>oy});var d=r(1271),y=r(1232),v=r(8079),m=function(e,t){return(m=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(e,t)};function g(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}m(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}var b=function(){return(b=Object.assign||function(e){for(var t,r=1,n=arguments.length;rt.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,n=Object.getOwnPropertySymbols(e);it.indexOf(n[i])&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r}function _(e,t,r,n){return new(r||(r=Promise))(function(i,o){function a(e){try{u(n.next(e))}catch(e){o(e)}}function s(e){try{u(n.throw(e))}catch(e){o(e)}}function u(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(a,s)}u((n=n.apply(e,t||[])).next())})}function O(e,t){var r,n,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(s){return function(u){return function(s){if(r)throw TypeError("Generator is already executing.");for(;o&&(o=0,s[0]&&(a=0)),a;)try{if(r=1,n&&(i=2&s[0]?n.return:s[0]?n.throw||((i=n.return)&&i.call(n),0):n.next)&&!(i=i.call(n,s[1])).done)return i;switch(n=0,i&&(s=[2&s[0],i.value]),s[0]){case 0:case 1:i=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,n=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!(i=(i=a.trys).length>0&&i[i.length-1])&&(6===s[0]||2===s[0])){a=0;continue}if(3===s[0]&&(!i||s[1]>i[0]&&s[1]=N)return(console[e]||console.log).apply(console,arguments)}}!function(e){e.debug=A("debug"),e.log=A("log"),e.warn=A("warn"),e.error=A("error")}(x||(x={}));var R="3.9.11";function P(e){try{return e()}catch(e){}}let F=P(function(){return globalThis})||P(function(){return window})||P(function(){return self})||P(function(){return global})||P(function(){return P.constructor("return this")()});var C=new Map;function j(e){var t=C.get(e)||1;return C.set(e,t+1),"".concat(e,":").concat(t,":").concat(Math.random().toString(36).slice(2))}function q(e,t){void 0===t&&(t=0);var r=j("stringifyForDisplay");return JSON.stringify(e,function(e,t){return void 0===t?r:t},t).split(JSON.stringify(r)).join("")}function L(e){return function(t){for(var r=[],n=1;ne.length)&&(t=e.length);for(var r=0,n=Array(t);r1,i=!1,o=arguments[1],a=o;return new r(function(r){return t.subscribe({next:function(t){var o=!i;if(i=!0,!o||n)try{a=e(a,t)}catch(e){return r.error(e)}else a=t},error:function(e){r.error(e)},complete:function(){if(!i&&!n)return r.error(TypeError("Cannot reduce an empty sequence"));r.next(a),r.complete()}})})},t.concat=function(){for(var e=this,t=arguments.length,r=Array(t),n=0;n=0&&i.splice(e,1),a()}});i.push(o)},error:function(e){n.error(e)},complete:function(){a()}});function a(){o.closed&&0===i.length&&n.complete()}return function(){i.forEach(function(e){return e.unsubscribe()}),o.unsubscribe()}})},t[X]=function(){return this},e.from=function(t){var r="function"==typeof this?this:e;if(null==t)throw TypeError(t+" is not an object");var n=ee(t,X);if(n){var i=n.call(t);if(Object(i)!==i)throw TypeError(i+" is not an object");return i instanceof el&&i.constructor===r?i:new r(function(e){return i.subscribe(e)})}if(J("iterator")&&(n=ee(t,H)))return new r(function(e){en(function(){if(!e.closed){for(var r,i=function(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return z(e,void 0);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return z(e,void 0)}}(e))){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(n.call(t));!(r=i()).done;){var o=r.value;if(e.next(o),e.closed)return}e.complete()}})});if(Array.isArray(t))return new r(function(e){en(function(){if(!e.closed){for(var r=0;re}},em="undefined"!=typeof WeakMap?WeakMap:Map,eg="undefined"!=typeof FinalizationRegistry?FinalizationRegistry:function(){return{register:ey,unregister:ey}};class eb{constructor(e=1/0,t=ey){this.max=e,this.dispose=t,this.map=new em,this.newest=null,this.oldest=null,this.unfinalizedNodes=new Set,this.finalizationScheduled=!1,this.size=0,this.finalize=()=>{let e=this.unfinalizedNodes.values();for(let t=0;t<10024;t++){let t=e.next().value;if(!t)break;this.unfinalizedNodes.delete(t);let r=t.key;delete t.key,t.keyRef=new ev(r),this.registry.register(r,t,t)}this.unfinalizedNodes.size>0?queueMicrotask(this.finalize):this.finalizationScheduled=!1},this.registry=new eg(this.deleteNode.bind(this))}has(e){return this.map.has(e)}get(e){let t=this.getNode(e);return t&&t.value}getNode(e){let t=this.map.get(e);if(t&&t!==this.newest){let{older:e,newer:r}=t;r&&(r.older=e),e&&(e.newer=r),t.older=this.newest,t.older.newer=t,t.newer=null,this.newest=t,t===this.oldest&&(this.oldest=r)}return t}set(e,t){let r=this.getNode(e);return r?r.value=t:(r={key:e,value:t,newer:null,older:this.newest},this.newest&&(this.newest.newer=r),this.newest=r,this.oldest=this.oldest||r,this.scheduleFinalization(r),this.map.set(e,r),this.size++,r.value)}clean(){for(;this.oldest&&this.size>this.max;)this.deleteNode(this.oldest)}deleteNode(e){e===this.newest&&(this.newest=e.older),e===this.oldest&&(this.oldest=e.newer),e.newer&&(e.newer.older=e.older),e.older&&(e.older.newer=e.newer),this.size--;let t=e.key||e.keyRef&&e.keyRef.deref();this.dispose(e.value,t),e.keyRef?this.registry.unregister(e):this.unfinalizedNodes.delete(e),t&&this.map.delete(t)}delete(e){let t=this.map.get(e);return!!t&&(this.deleteNode(t),!0)}scheduleFinalization(e){this.unfinalizedNodes.add(e),this.finalizationScheduled||(this.finalizationScheduled=!0,queueMicrotask(this.finalize))}}function eE(){}class e_{constructor(e=1/0,t=eE){this.max=e,this.dispose=t,this.map=new Map,this.newest=null,this.oldest=null}has(e){return this.map.has(e)}get(e){let t=this.getNode(e);return t&&t.value}get size(){return this.map.size}getNode(e){let t=this.map.get(e);if(t&&t!==this.newest){let{older:e,newer:r}=t;r&&(r.older=e),e&&(e.newer=r),t.older=this.newest,t.older.newer=t,t.newer=null,this.newest=t,t===this.oldest&&(this.oldest=r)}return t}set(e,t){let r=this.getNode(e);return r?r.value=t:(r={key:e,value:t,newer:null,older:this.newest},this.newest&&(this.newest.newer=r),this.newest=r,this.oldest=this.oldest||r,this.map.set(e,r),r.value)}clean(){for(;this.oldest&&this.map.size>this.max;)this.delete(this.oldest.key)}delete(e){let t=this.map.get(e);return!!t&&(t===this.newest&&(this.newest=t.older),t===this.oldest&&(this.oldest=t.newer),t.newer&&(t.newer.older=t.older),t.older&&(t.older.newer=t.newer),this.map.delete(e),this.dispose(t.value,e),!0)}}var eO=new WeakSet;function eT(e){eO.has(e)||(eO.add(e),setTimeout(function(){e.clean(),eO.delete(e)},100))}var ew=function(e,t){var r=new eb(e,t);return r.set=function(e,t){return eT(this),eb.prototype.set.call(this,e,t)},r},ek=function(e,t){var r=new e_(e,t);return r.set=function(e,t){return eT(this),e_.prototype.set.call(this,e,t)},r},eS=Symbol.for("apollo.cacheSize"),eI=b({},F[eS]),ex={},eD=!1!==globalThis.__DEV__?function(){var e,t,r,n,i;if(!(!1!==globalThis.__DEV__))throw Error("only supported in development mode");return{limits:Object.fromEntries(Object.entries({parser:1e3,canonicalStringify:1e3,print:2e3,"documentTransform.cache":2e3,"queryManager.getDocumentInfo":2e3,"PersistedQueryLink.persistedQueryHashes":2e3,"fragmentRegistry.transform":2e3,"fragmentRegistry.lookup":1e3,"fragmentRegistry.findFragmentSpreads":4e3,"cache.fragmentQueryDocuments":1e3,"removeTypenameFromVariables.getVariableDefinitions":2e3,"inMemoryCache.maybeBroadcastWatch":5e3,"inMemoryCache.executeSelectionSet":5e4,"inMemoryCache.executeSubSelectedArray":1e4}).map(function(e){var t=e[0],r=e[1];return[t,eI[t]||r]})),sizes:b({print:null===(e=ex.print)||void 0===e?void 0:e.call(ex),parser:null===(t=ex.parser)||void 0===t?void 0:t.call(ex),canonicalStringify:null===(r=ex.canonicalStringify)||void 0===r?void 0:r.call(ex),links:function e(t){var r;return t?T(T([null===(r=null==t?void 0:t.getMemoryInternals)||void 0===r?void 0:r.call(t)],e(null==t?void 0:t.left),!0),e(null==t?void 0:t.right),!0).filter(eF):[]}(this.link),queryManager:{getDocumentInfo:this.queryManager.transformCache.size,documentTransforms:eC(this.queryManager.documentTransform)}},null===(i=(n=this.cache).getMemoryInternals)||void 0===i?void 0:i.call(n))}}:void 0,eN=!1!==globalThis.__DEV__?function(){var e=this.config.fragments;return b(b({},eR.apply(this)),{addTypenameDocumentTransform:eC(this.addTypenameTransform),inMemoryCache:{executeSelectionSet:eP(this.storeReader.executeSelectionSet),executeSubSelectedArray:eP(this.storeReader.executeSubSelectedArray),maybeBroadcastWatch:eP(this.maybeBroadcastWatch)},fragmentRegistry:{findFragmentSpreads:eP(null==e?void 0:e.findFragmentSpreads),lookup:eP(null==e?void 0:e.lookup),transform:eP(null==e?void 0:e.transform)}})}:void 0,eA=!1!==globalThis.__DEV__?eR:void 0;function eR(){return{cache:{fragmentQueryDocuments:eP(this.getFragmentDoc)}}}function eP(e){return e&&"dirtyKey"in e?e.size:void 0}function eF(e){return null!=e}function eC(e){return(function e(t){return t?T(T([eP(null==t?void 0:t.performWork)],e(null==t?void 0:t.left),!0),e(null==t?void 0:t.right),!0).filter(eF):[]})(e).map(function(e){return{cache:e}})}var ej=Object.assign(function(e){return JSON.stringify(e,eq)},{reset:function(){a=new ek(eI.canonicalStringify||1e3)}});function eq(e,t){if(t&&"object"==typeof t){var r=Object.getPrototypeOf(t);if(r===Object.prototype||null===r){var n=Object.keys(t);if(n.every(eL))return t;var i=JSON.stringify(n),o=a.get(i);if(!o){n.sort();var s=JSON.stringify(n);o=a.get(s)||n,a.set(i,o),a.set(s,o)}var u=Object.create(r);return o.forEach(function(e){u[e]=t[e]}),u}}return t}function eL(e,t,r){return 0===t||r[t-1]<=e}function eM(e){return{__ref:String(e)}}function eV(e){return!!(e&&"object"==typeof e&&"string"==typeof e.__ref)}function eQ(e,t,r,n){if("IntValue"===r.kind||"FloatValue"===r.kind)e[t.value]=Number(r.value);else if("BooleanValue"===r.kind||"StringValue"===r.kind)e[t.value]=r.value;else if("ObjectValue"===r.kind){var i={};r.fields.map(function(e){return eQ(i,e.name,e.value,n)}),e[t.value]=i}else if("Variable"===r.kind){var o=(n||{})[r.name.value];e[t.value]=o}else if("ListValue"===r.kind)e[t.value]=r.values.map(function(e){var r={};return eQ(r,t,e,n),r[t.value]});else if("EnumValue"===r.kind)e[t.value]=r.value;else if("NullValue"===r.kind)e[t.value]=null;else throw V(82,t.value,r.kind)}!1!==globalThis.__DEV__&&(i=function(){return a.size},ex.canonicalStringify=i),ej.reset();var eB=["connection","include","skip","client","rest","export","nonreactive"],eU=ej,e$=Object.assign(function(e,t,r){if(t&&r&&r.connection&&r.connection.key){if(!r.connection.filter||!(r.connection.filter.length>0))return r.connection.key;var n=r.connection.filter?r.connection.filter:[];n.sort();var i={};return n.forEach(function(e){i[e]=t[e]}),"".concat(r.connection.key,"(").concat(eU(i),")")}var o=e;if(t){var a=eU(t);o+="(".concat(a,")")}return r&&Object.keys(r).forEach(function(e){-1===eB.indexOf(e)&&(r[e]&&Object.keys(r[e]).length?o+="@".concat(e,"(").concat(eU(r[e]),")"):o+="@".concat(e))}),o},{setStringify:function(e){var t=eU;return eU=e,t}});function ez(e,t){if(e.arguments&&e.arguments.length){var r={};return e.arguments.forEach(function(e){return eQ(r,e.name,e.value,t)}),r}return null}function eK(e){return e.alias?e.alias.value:e.name.value}function eW(e,t,r){for(var n,i=0,o=t.selections;it.indexOf(i))throw V(43,i)}return e}(t)).variables||{},extensions:r.extensions||{},operationName:r.operationName,query:r.query}).operationName||(n.operationName="string"!=typeof n.query?eH(n.query)||void 0:""),o=b({},i),Object.defineProperty(n,"setContext",{enumerable:!1,value:function(e){o="function"==typeof e?b(b({},o),e(o)):b(b({},o),e)}}),Object.defineProperty(n,"getContext",{enumerable:!1,value:function(){return b({},o)}}),n))||el.of()},e.concat=function(t,r){var n=e3(t);if(e4(n))return!1!==globalThis.__DEV__&&M.warn(35,n),n;var i=e3(r);return Object.assign(new e(e4(i)?function(e){return n.request(e,function(e){return i.request(e)||el.of()})||el.of()}:function(e,t){return n.request(e,function(e){return i.request(e,t)||el.of()})||el.of()}),{left:n,right:i})},e.prototype.split=function(t,r,n){return this.concat(e.split(t,r,n||new e(e2)))},e.prototype.concat=function(t){return e.concat(this,t)},e.prototype.request=function(e,t){throw V(36)},e.prototype.onError=function(e,t){if(t&&t.error)return t.error(e),!1;throw e},e.prototype.setOnError=function(e){return this.onError=e,this},e}(),e9=e8.execute;function e5(e,t){if(!e)throw Error(t)}function e6(e,t){switch(typeof e){case"string":return JSON.stringify(e);case"function":return e.name?`[function ${e.name}]`:"[function]";case"object":return function(e,t){if(null===e)return"null";if(t.includes(e))return"[Circular]";let r=[...t,e];if("function"==typeof e.toJSON){let t=e.toJSON();if(t!==e)return"string"==typeof t?t:e6(t,r)}else if(Array.isArray(e))return function(e,t){if(0===e.length)return"[]";if(t.length>2)return"[Array]";let r=Math.min(10,e.length),n=e.length-r,i=[];for(let n=0;n1&&i.push(`... ${n} more items`),"["+i.join(", ")+"]"}(e,r);return function(e,t){let r=Object.entries(e);return 0===r.length?"{}":t.length>2?"["+function(e){let t=Object.prototype.toString.call(e).replace(/^\[object /,"").replace(/]$/,"");if("Object"===t&&"function"==typeof e.constructor){let t=e.constructor.name;if("string"==typeof t&&""!==t)return t}return t}(e)+"]":"{ "+r.map(([e,r])=>e+": "+e6(r,t)).join(", ")+" }"}(e,r)}(e,t);default:return String(e)}}class e7{constructor(e,t,r){this.start=e.start,this.end=t.end,this.startToken=e,this.endToken=t,this.source=r}get[Symbol.toStringTag](){return"Location"}toJSON(){return{start:this.start,end:this.end}}}class te{constructor(e,t,r,n,i,o){this.kind=e,this.start=t,this.end=r,this.line=n,this.column=i,this.value=o,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}}}let tt={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"]},tr=new Set(Object.keys(tt));function tn(e){let t=null==e?void 0:e.kind;return"string"==typeof t&&tr.has(t)}(function(e){e.QUERY="query",e.MUTATION="mutation",e.SUBSCRIPTION="subscription"})(s||(s={})),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"}(u||(u={}));let ti=Object.freeze({});function to(e,t,r=tt){let n,i,o;let a=new Map;for(let e of Object.values(u))a.set(e,function(e,t){let r=e[t];return"object"==typeof r?r:"function"==typeof r?{enter:r,leave:void 0}:{enter:e.enter,leave:e.leave}}(t,e));let s=Array.isArray(e),c=[e],l=-1,f=[],h=e,p=[],d=[];do{var y,v,m;let e;let u=++l===c.length,g=u&&0!==f.length;if(u){if(i=0===d.length?void 0:p[p.length-1],h=o,o=d.pop(),g){if(s){h=h.slice();let e=0;for(let[t,r]of f){let n=t-e;null===r?(h.splice(n,1),e++):h[n]=r}}else for(let[e,t]of(h=Object.defineProperties({},Object.getOwnPropertyDescriptors(h)),f))h[e]=t}l=n.index,c=n.keys,f=n.edits,s=n.inArray,n=n.prev}else if(o){if(null==(h=o[i=s?l:c[l]]))continue;p.push(i)}if(!Array.isArray(h)){tn(h)||e5(!1,`Invalid AST Node: ${e6(h,[])}.`);let r=u?null===(y=a.get(h.kind))||void 0===y?void 0:y.leave:null===(v=a.get(h.kind))||void 0===v?void 0:v.enter;if((e=null==r?void 0:r.call(t,h,i,o,p,d))===ti)break;if(!1===e){if(!u){p.pop();continue}}else if(void 0!==e&&(f.push([i,e]),!u)){if(tn(e))h=e;else{p.pop();continue}}}void 0===e&&g&&f.push([i,h]),u?p.pop():(n={inArray:s,index:l,keys:c,edits:f,prev:n},c=(s=Array.isArray(h))?h:null!==(m=r[h.kind])&&void 0!==m?m:[],l=-1,f=[],o&&d.push(o),o=h)}while(void 0!==n);return 0!==f.length?f[f.length-1][1]:e}function ta(e,t){var r,n=e.directives;return!n||!n.length||(r=[],n&&n.length&&n.forEach(function(e){var t;if(!("skip"!==(t=e.name.value)&&"include"!==t)){var n=e.arguments,i=e.name.value;M(n&&1===n.length,68,i);var o=n[0];M(o.name&&"if"===o.name.value,69,i);var a=o.value;M(a&&("Variable"===a.kind||"BooleanValue"===a.kind),70,i),r.push({directive:e,ifArgument:o})}}),r).every(function(e){var r=e.directive,n=e.ifArgument,i=!1;return"Variable"===n.value.kind?M(void 0!==(i=t&&t[n.value.name.value]),67,r.name.value):i=n.value.value,"skip"===r.name.value?!i:i})}function ts(e,t,r){var n=new Set(e),i=n.size;return to(t,{Directive:function(e){if(n.delete(e.name.value)&&(!r||!n.size))return ti}}),r?!n.size:n.size=0});var td=function(e,t,r){var n=Error(r);throw n.name="ServerError",n.response=e,n.statusCode=e.status,n.result=t,n},ty=Symbol(),tv=function(e){var t=T(T(T([],e.graphQLErrors,!0),e.clientErrors,!0),e.protocolErrors,!0);return e.networkError&&t.push(e.networkError),t.map(function(e){return ef(e)&&e.message||"Error message not found."}).join("\n")},tm=function(e){function t(r){var n=r.graphQLErrors,i=r.protocolErrors,o=r.clientErrors,a=r.networkError,s=r.errorMessage,u=r.extraInfo,c=e.call(this,s)||this;return c.name="ApolloError",c.graphQLErrors=n||[],c.protocolErrors=i||[],c.clientErrors=o||[],c.networkError=a||null,c.message=s||tv(c),c.extraInfo=u,c.__proto__=t.prototype,c}return g(t,e),t}(Error),tg=Array.isArray;function tb(e){return Array.isArray(e)&&e.length>0}var tE=Object.prototype.hasOwnProperty;function t_(){for(var e=[],t=0;t1)for(var n=new tw,i=1;i=0;--o){var a=i[o],s=isNaN(+a)?{}:[];s[a]=t,t=s}r=n.merge(r,t)}),r}var tI=Object.prototype.hasOwnProperty;function tx(e,t){e.status>=300&&td(e,function(){try{return JSON.parse(t)}catch(e){return t}}(),"Response not successful: Received status code ".concat(e.status));try{return JSON.parse(t)}catch(r){throw r.name="ServerParseError",r.response=e,r.statusCode=e.status,r.bodyText=t,r}}var tD=function(e){if(!e&&"undefined"==typeof fetch)throw V(37)};function tN(e){return 9===e||32===e}function tA(e){return e>=48&&e<=57}function tR(e){return e>=97&&e<=122||e>=65&&e<=90}function tP(e){return tR(e)||95===e}let tF=/[\x00-\x1f\x22\x5c\x7f-\x9f]/g;function tC(e){return tj[e.charCodeAt(0)]}let tj=["\\u0000","\\u0001","\\u0002","\\u0003","\\u0004","\\u0005","\\u0006","\\u0007","\\b","\\t","\\n","\\u000B","\\f","\\r","\\u000E","\\u000F","\\u0010","\\u0011","\\u0012","\\u0013","\\u0014","\\u0015","\\u0016","\\u0017","\\u0018","\\u0019","\\u001A","\\u001B","\\u001C","\\u001D","\\u001E","\\u001F","","",'\\"',"","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","\\\\","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","\\u007F","\\u0080","\\u0081","\\u0082","\\u0083","\\u0084","\\u0085","\\u0086","\\u0087","\\u0088","\\u0089","\\u008A","\\u008B","\\u008C","\\u008D","\\u008E","\\u008F","\\u0090","\\u0091","\\u0092","\\u0093","\\u0094","\\u0095","\\u0096","\\u0097","\\u0098","\\u0099","\\u009A","\\u009B","\\u009C","\\u009D","\\u009E","\\u009F"],tq={Name:{leave:e=>e.value},Variable:{leave:e=>"$"+e.name},Document:{leave:e=>tL(e.definitions,"\n\n")},OperationDefinition:{leave(e){let t=tV("(",tL(e.variableDefinitions,", "),")"),r=tL([e.operation,tL([e.name,t]),tL(e.directives," ")]," ");return("query"===r?"":r+" ")+e.selectionSet}},VariableDefinition:{leave:({variable:e,type:t,defaultValue:r,directives:n})=>e+": "+t+tV(" = ",r)+tV(" ",tL(n," "))},SelectionSet:{leave:({selections:e})=>tM(e)},Field:{leave({alias:e,name:t,arguments:r,directives:n,selectionSet:i}){let o=tV("",e,": ")+t,a=o+tV("(",tL(r,", "),")");return a.length>80&&(a=o+tV("(\n",tQ(tL(r,"\n")),"\n)")),tL([a,tL(n," "),i]," ")}},Argument:{leave:({name:e,value:t})=>e+": "+t},FragmentSpread:{leave:({name:e,directives:t})=>"..."+e+tV(" ",tL(t," "))},InlineFragment:{leave:({typeCondition:e,directives:t,selectionSet:r})=>tL(["...",tV("on ",e),tL(t," "),r]," ")},FragmentDefinition:{leave:({name:e,typeCondition:t,variableDefinitions:r,directives:n,selectionSet:i})=>`fragment ${e}${tV("(",tL(r,", "),")")} on ${t} ${tV("",tL(n," ")," ")}`+i},IntValue:{leave:({value:e})=>e},FloatValue:{leave:({value:e})=>e},StringValue:{leave:({value:e,block:t})=>t?function(e,t){let r=e.replace(/"""/g,'\\"""'),n=r.split(/\r\n|[\n\r]/g),i=1===n.length,o=n.length>1&&n.slice(1).every(e=>0===e.length||tN(e.charCodeAt(0))),a=r.endsWith('\\"""'),s=e.endsWith('"')&&!a,u=e.endsWith("\\"),c=s||u,l=!i||e.length>70||c||o||a,f="",h=i&&tN(e.charCodeAt(0));return(l&&!h||o)&&(f+="\n"),f+=r,(l||c)&&(f+="\n"),'"""'+f+'"""'}(e):`"${e.replace(tF,tC)}"`},BooleanValue:{leave:({value:e})=>e?"true":"false"},NullValue:{leave:()=>"null"},EnumValue:{leave:({value:e})=>e},ListValue:{leave:({values:e})=>"["+tL(e,", ")+"]"},ObjectValue:{leave:({fields:e})=>"{"+tL(e,", ")+"}"},ObjectField:{leave:({name:e,value:t})=>e+": "+t},Directive:{leave:({name:e,arguments:t})=>"@"+e+tV("(",tL(t,", "),")")},NamedType:{leave:({name:e})=>e},ListType:{leave:({type:e})=>"["+e+"]"},NonNullType:{leave:({type:e})=>e+"!"},SchemaDefinition:{leave:({description:e,directives:t,operationTypes:r})=>tV("",e,"\n")+tL(["schema",tL(t," "),tM(r)]," ")},OperationTypeDefinition:{leave:({operation:e,type:t})=>e+": "+t},ScalarTypeDefinition:{leave:({description:e,name:t,directives:r})=>tV("",e,"\n")+tL(["scalar",t,tL(r," ")]," ")},ObjectTypeDefinition:{leave:({description:e,name:t,interfaces:r,directives:n,fields:i})=>tV("",e,"\n")+tL(["type",t,tV("implements ",tL(r," & ")),tL(n," "),tM(i)]," ")},FieldDefinition:{leave:({description:e,name:t,arguments:r,type:n,directives:i})=>tV("",e,"\n")+t+(tB(r)?tV("(\n",tQ(tL(r,"\n")),"\n)"):tV("(",tL(r,", "),")"))+": "+n+tV(" ",tL(i," "))},InputValueDefinition:{leave:({description:e,name:t,type:r,defaultValue:n,directives:i})=>tV("",e,"\n")+tL([t+": "+r,tV("= ",n),tL(i," ")]," ")},InterfaceTypeDefinition:{leave:({description:e,name:t,interfaces:r,directives:n,fields:i})=>tV("",e,"\n")+tL(["interface",t,tV("implements ",tL(r," & ")),tL(n," "),tM(i)]," ")},UnionTypeDefinition:{leave:({description:e,name:t,directives:r,types:n})=>tV("",e,"\n")+tL(["union",t,tL(r," "),tV("= ",tL(n," | "))]," ")},EnumTypeDefinition:{leave:({description:e,name:t,directives:r,values:n})=>tV("",e,"\n")+tL(["enum",t,tL(r," "),tM(n)]," ")},EnumValueDefinition:{leave:({description:e,name:t,directives:r})=>tV("",e,"\n")+tL([t,tL(r," ")]," ")},InputObjectTypeDefinition:{leave:({description:e,name:t,directives:r,fields:n})=>tV("",e,"\n")+tL(["input",t,tL(r," "),tM(n)]," ")},DirectiveDefinition:{leave:({description:e,name:t,arguments:r,repeatable:n,locations:i})=>tV("",e,"\n")+"directive @"+t+(tB(r)?tV("(\n",tQ(tL(r,"\n")),"\n)"):tV("(",tL(r,", "),")"))+(n?" repeatable":"")+" on "+tL(i," | ")},SchemaExtension:{leave:({directives:e,operationTypes:t})=>tL(["extend schema",tL(e," "),tM(t)]," ")},ScalarTypeExtension:{leave:({name:e,directives:t})=>tL(["extend scalar",e,tL(t," ")]," ")},ObjectTypeExtension:{leave:({name:e,interfaces:t,directives:r,fields:n})=>tL(["extend type",e,tV("implements ",tL(t," & ")),tL(r," "),tM(n)]," ")},InterfaceTypeExtension:{leave:({name:e,interfaces:t,directives:r,fields:n})=>tL(["extend interface",e,tV("implements ",tL(t," & ")),tL(r," "),tM(n)]," ")},UnionTypeExtension:{leave:({name:e,directives:t,types:r})=>tL(["extend union",e,tL(t," "),tV("= ",tL(r," | "))]," ")},EnumTypeExtension:{leave:({name:e,directives:t,values:r})=>tL(["extend enum",e,tL(t," "),tM(r)]," ")},InputObjectTypeExtension:{leave:({name:e,directives:t,fields:r})=>tL(["extend input",e,tL(t," "),tM(r)]," ")}};function tL(e,t=""){var r;return null!==(r=null==e?void 0:e.filter(e=>e).join(t))&&void 0!==r?r:""}function tM(e){return tV("{\n",tQ(tL(e,"\n")),"\n}")}function tV(e,t,r=""){return null!=t&&""!==t?e+t+r:""}function tQ(e){return tV(" ",e.replace(/\n/g,"\n "))}function tB(e){var t;return null!==(t=null==e?void 0:e.some(e=>e.includes("\n")))&&void 0!==t&&t}var tU=Object.assign(function(e){var t=c.get(e);return t||(t=to(e,tq),c.set(e,t)),t},{reset:function(){c=new ew(eI.print||2e3)}});tU.reset(),!1!==globalThis.__DEV__&&(o=function(){return c?c.size:0},ex.print=o);var t$={http:{includeQuery:!0,includeExtensions:!1,preserveHeaderCase:!1},headers:{accept:"*/*","content-type":"application/json"},options:{method:"POST"}},tz=function(e,t){return t(e)};function tK(e){return new el(function(t){t.error(e)})}var tW={kind:u.FIELD,name:{kind:u.NAME,value:"__typename"}};function tG(e){var t=new Map;return function(r){void 0===r&&(r=e);var n=t.get(r);return n||t.set(r,n={variables:new Set,fragmentSpreads:new Set}),n}}function tJ(e,t){eJ(t);for(var r,n,i,o,a=tG(""),s=tG(""),c=function(e){for(var t=0,r=void 0;t=0;--f)t.definitions[f].kind===u.OPERATION_DEFINITION&&++l;var h=(r=new Map,n=new Map,e.forEach(function(e){e&&(e.name?r.set(e.name,e):e.test&&n.set(e.test,e))}),function(e){var t=r.get(e.name.value);return!t&&n.size&&n.forEach(function(r,n){n(e)&&(t=r)}),t}),p=function(e){return tb(e)&&e.map(h).some(function(e){return e&&e.remove})},d=new Map,y=!1,v={enter:function(e){if(p(e.directives))return y=!0,null}},m=to(t,{Field:v,InlineFragment:v,VariableDefinition:{enter:function(){return!1}},Variable:{enter:function(e,t,r,n,i){var o=c(i);o&&o.variables.add(e.name.value)}},FragmentSpread:{enter:function(e,t,r,n,i){if(p(e.directives))return y=!0,null;var o=c(i);o&&o.fragmentSpreads.add(e.name.value)}},FragmentDefinition:{enter:function(e,t,r,n){d.set(JSON.stringify(n),e)},leave:function(e,t,r,n){return e===d.get(JSON.stringify(n))?e:l>0&&e.selectionSet.selections.every(function(e){return e.kind===u.FIELD&&"__typename"===e.name.value})?(s(e.name.value).removed=!0,y=!0,null):void 0}},Directive:{leave:function(e){if(h(e))return y=!0,null}}});if(!y)return t;var g=function(e){return e.transitiveVars||(e.transitiveVars=new Set(e.variables),e.removed||e.fragmentSpreads.forEach(function(t){g(s(t)).transitiveVars.forEach(function(t){e.transitiveVars.add(t)})})),e},E=new Set;m.definitions.forEach(function(e){e.kind===u.OPERATION_DEFINITION?g(a(e.name&&e.name.value)).fragmentSpreads.forEach(function(e){E.add(e)}):e.kind!==u.FRAGMENT_DEFINITION||0!==l||s(e.name.value).removed||E.add(e.name.value)}),E.forEach(function(e){g(s(e)).fragmentSpreads.forEach(function(e){E.add(e)})});var _={enter:function(e){var t;if(t=e.name.value,!E.has(t)||s(t).removed)return null}};return!function e(t,r){return!t||t.selectionSet.selections.every(function(t){return t.kind===u.FRAGMENT_SPREAD&&e(r[t.name.value],r)})}(eY(i=to(m,{FragmentSpread:_,FragmentDefinition:_,OperationDefinition:{leave:function(e){if(e.variableDefinitions){var t=g(a(e.name&&e.name.value)).transitiveVars;if(t.size-1;){if(v=void 0,v=(w=[s.slice(0,y),s.slice(y+a.length)])[0],s=w[1],m=v.indexOf("\r\n\r\n"),(g=function(e){var t={};return e.split("\n").forEach(function(e){var r=e.indexOf(":");if(r>-1){var n=e.slice(0,r).trim().toLowerCase(),i=e.slice(r+1).trim();t[n]=i}}),t}(v.slice(0,m))["content-type"])&&-1===g.toLowerCase().indexOf("application/json"))throw Error("Unsupported patch content type: application/json is required.");if(E=v.slice(m)){if(Object.keys(_=tx(e,E)).length>1||"data"in _||"incremental"in _||"errors"in _||"payload"in _){if(ef(_)&&"payload"in _){if(T={},"payload"in _){if(1===Object.keys(_).length&&null===_.payload)return[2];T=b({},_.payload)}"errors"in _&&(T=b(b({},T),{extensions:b(b({},"extensions"in T?T.extensions:null),((k={})[ty]=_.errors,k))})),t(T)}else t(_)}else if(1===Object.keys(_).length&&"hasNext"in _&&!_.hasNext)return[2]}y=s.indexOf(a)}return[3,1];case 3:return[2]}})})}(t,i):t.text().then(function(e){return tx(t,e)}).then(function(r){return Array.isArray(r)||tI.call(r,"data")||tI.call(r,"errors")||td(t,r,"Server response was missing for query '".concat(Array.isArray(e)?e.map(function(e){return e.operationName}):e.operationName,"'.")),r}).then(i)}).then(function(){d=void 0,t.complete()}).catch(function(e){d=void 0,e.result&&e.result.errors&&e.result.data&&t.next(e.result),t.error(e)}),function(){d&&d.abort()}})})},t0=function(e){function t(t){void 0===t&&(t={});var r=e.call(this,tZ(t).request)||this;return r.options=t,r}return g(t,e),t}(e8);let{toString:t1,hasOwnProperty:t2}=Object.prototype,t3=Function.prototype.toString,t4=new Map;function t8(e,t){try{return function e(t,r){if(t===r)return!0;let n=t1.call(t);if(n!==t1.call(r))return!1;switch(n){case"[object Array]":if(t.length!==r.length)break;case"[object Object]":{if(t7(t,r))return!0;let n=t9(t),i=t9(r),o=n.length;if(o!==i.length)return!1;for(let e=0;e=0&&e.indexOf(t,r)===r}(e,t6)}}return!1}(e,t)}finally{t4.clear()}}function t9(e){return Object.keys(e).filter(t5,e)}function t5(e){return void 0!==this[e]}let t6="{ [native code] }";function t7(e,t){let r=t4.get(e);if(r){if(r.has(t))return!0}else t4.set(e,r=new Set);return r.add(t),!1}let re=()=>Object.create(null),{forEach:rt,slice:rr}=Array.prototype,{hasOwnProperty:rn}=Object.prototype;class ri{constructor(e=!0,t=re){this.weakness=e,this.makeData=t}lookup(){return this.lookupArray(arguments)}lookupArray(e){let t=this;return rt.call(e,e=>t=t.getChildTrie(e)),rn.call(t,"data")?t.data:t.data=this.makeData(rr.call(e))}peek(){return this.peekArray(arguments)}peekArray(e){let t=this;for(let r=0,n=e.length;t&&rObject.create(null),{forEach:ra,slice:rs}=Array.prototype,{hasOwnProperty:ru}=Object.prototype;class rc{constructor(e=!0,t=ro){this.weakness=e,this.makeData=t}lookup(...e){return this.lookupArray(e)}lookupArray(e){let t=this;return ra.call(e,e=>t=t.getChildTrie(e)),ru.call(t,"data")?t.data:t.data=this.makeData(rs.call(e))}peek(...e){return this.peekArray(e)}peekArray(e){let t=this;for(let r=0,n=e.length;t&&rglobalThis)||rd(()=>global)||Object.create(null),rm=rv[ry]||Array[ry]||function(e){try{Object.defineProperty(rv,ry,{value:e,enumerable:!1,writable:!1,configurable:!0})}finally{return e}}(class{constructor(){this.id=["slot",rp++,Date.now(),Math.random().toString(36).slice(2)].join(":")}hasValue(){for(let e=rf;e;e=e.parent)if(this.id in e.slots){let t=e.slots[this.id];if(t===rh)break;return e!==rf&&(rf.slots[this.id]=t),!0}return rf&&(rf.slots[this.id]=rh),!1}getValue(){if(this.hasValue())return rf.slots[this.id]}withValue(e,t,r,n){let i={__proto__:null,[this.id]:e},o=rf;rf={parent:o,slots:i};try{return t.apply(n,r)}finally{rf=o}}static bind(e){let t=rf;return function(){let r=rf;try{return rf=t,e.apply(this,arguments)}finally{rf=r}}}static noContext(e,t,r){if(!rf)return e.apply(r,t);{let n=rf;try{return rf=null,e.apply(r,t)}finally{rf=n}}}}),{bind:rg,noContext:rb}=rm,rE=new rm,{hasOwnProperty:r_}=Object.prototype,rO=Array.from||function(e){let t=[];return e.forEach(e=>t.push(e)),t};function rT(e){let{unsubscribe:t}=e;"function"==typeof t&&(e.unsubscribe=void 0,t())}let rw=[];function rk(e,t){if(!e)throw Error(t||"assertion failure")}function rS(e,t){let r=e.length;return r>0&&r===t.length&&e[r-1]===t[r-1]}function rI(e){switch(e.length){case 0:throw Error("unknown value");case 1:return e[0];case 2:throw e[1]}}class rx{constructor(e){this.fn=e,this.parents=new Set,this.childValues=new Map,this.dirtyChildren=null,this.dirty=!0,this.recomputing=!1,this.value=[],this.deps=null,++rx.count}peek(){if(1===this.value.length&&!rA(this))return rD(this),this.value[0]}recompute(e){var t;return rk(!this.recomputing,"already recomputing"),rD(this),rA(this)&&(rj(this),rE.withValue(this,rN,[this,e]),function(e,t){if("function"==typeof e.subscribe)try{rT(e),e.unsubscribe=e.subscribe.apply(null,t)}catch(t){return e.setDirty(),!1}return!0}(this,e)&&(this.dirty=!1,rA(this)||(t=this,rR(t,rF)))),rI(this.value)}setDirty(){this.dirty||(this.dirty=!0,rR(this,rP),rT(this))}dispose(){this.setDirty(),rj(this),rR(this,(e,t)=>{e.setDirty(),rq(e,this)})}forget(){this.dispose()}dependOn(e){e.add(this),this.deps||(this.deps=rw.pop()||new Set),this.deps.add(e)}forgetDeps(){this.deps&&(rO(this.deps).forEach(e=>e.delete(this)),this.deps.clear(),rw.push(this.deps),this.deps=null)}}function rD(e){let t=rE.getValue();if(t)return e.parents.add(t),t.childValues.has(e)||t.childValues.set(e,[]),rA(e)?rP(t,e):rF(t,e),t}function rN(e,t){let r;e.recomputing=!0;let{normalizeResult:n}=e;n&&1===e.value.length&&(r=e.value.slice(0)),e.value.length=0;try{if(e.value[0]=e.fn.apply(null,t),n&&r&&!rS(r,e.value))try{e.value[0]=n(e.value[0],r[0])}catch(e){}}catch(t){e.value[1]=t}e.recomputing=!1}function rA(e){return e.dirty||!!(e.dirtyChildren&&e.dirtyChildren.size)}function rR(e,t){let r=e.parents.size;if(r){let n=rO(e.parents);for(let i=0;i0&&e.childValues.forEach((t,r)=>{rq(e,r)}),e.forgetDeps(),rk(null===e.dirtyChildren)}function rq(e,t){t.parents.delete(e),e.childValues.delete(t),rC(e,t)}rx.count=0;let rL={setDirty:!0,dispose:!0,forget:!0};function rM(e){let t=new Map,r=e&&e.subscribe;function n(e){let n=rE.getValue();if(n){let i=t.get(e);i||t.set(e,i=new Set),n.dependOn(i),"function"==typeof r&&(rT(i),i.unsubscribe=r(e))}}return n.dirty=function(e,r){let n=t.get(e);if(n){let i=r&&r_.call(rL,r)?r:"setDirty";rO(n).forEach(e=>e[i]()),t.delete(e),rT(n)}},n}function rV(...e){return(n||(n=new rc("function"==typeof WeakMap))).lookupArray(e)}let rQ=new Set;function rB(e,{max:t=65536,keyArgs:r,makeCacheKey:n=rV,normalizeResult:i,subscribe:o,cache:a=e_}=Object.create(null)){let s="function"==typeof a?new a(t,e=>e.dispose()):a,u=function(){let t=n.apply(null,r?r.apply(null,arguments):arguments);if(void 0===t)return e.apply(null,arguments);let a=s.get(t);a||(s.set(t,a=new rx(e)),a.normalizeResult=i,a.subscribe=o,a.forget=()=>s.delete(t));let u=a.recompute(Array.prototype.slice.call(arguments));return s.set(t,a),rQ.add(s),rE.hasValue()||(rQ.forEach(e=>e.clean()),rQ.clear()),u};function c(e){let t=e&&s.get(e);t&&t.setDirty()}function l(e){let t=e&&s.get(e);if(t)return t.peek()}function f(e){return!!e&&s.delete(e)}return Object.defineProperty(u,"size",{get:()=>s.size,configurable:!1,enumerable:!1}),Object.freeze(u.options={max:t,keyArgs:r,makeCacheKey:n,normalizeResult:i,subscribe:o,cache:s}),u.dirtyKey=c,u.dirty=function(){c(n.apply(null,arguments))},u.peekKey=l,u.peek=function(){return l(n.apply(null,arguments))},u.forgetKey=f,u.forget=function(){return f(n.apply(null,arguments))},u.makeCacheKey=n,u.getKey=r?function(){return n.apply(null,r.apply(null,arguments))}:n,Object.freeze(u)}function rU(e){return e}var r$=function(){function e(e,t){void 0===t&&(t=Object.create(null)),this.resultCache=tl?new WeakSet:new Set,this.transform=e,t.getCacheKey&&(this.getCacheKey=t.getCacheKey),this.cached=!1!==t.cache,this.resetCache()}return e.prototype.getCacheKey=function(e){return[e]},e.identity=function(){return new e(rU,{cache:!1})},e.split=function(t,r,n){return void 0===n&&(n=e.identity()),Object.assign(new e(function(e){return(t(e)?r:n).transformDocument(e)},{cache:!1}),{left:r,right:n})},e.prototype.resetCache=function(){var t=this;if(this.cached){var r=new ri(tc);this.performWork=rB(e.prototype.performWork.bind(this),{makeCacheKey:function(e){var n=t.getCacheKey(e);if(n)return M(Array.isArray(n),66),r.lookupArray(n)},max:eI["documentTransform.cache"],cache:eb})}},e.prototype.performWork=function(e){return eJ(e),this.transform(e)},e.prototype.transformDocument=function(e){if(this.resultCache.has(e))return e;var t=this.performWork(e);return this.resultCache.add(t),t},e.prototype.concat=function(t){var r=this;return Object.assign(new e(function(e){return t.transformDocument(r.transformDocument(e))},{cache:!1}),{left:this,right:t})},e}();function rz(e,t,r){return new el(function(n){var i={then:function(e){return new Promise(function(t){return t(e())})}};function o(e,t){return function(r){if(e){var o=function(){return n.closed?0:e(r)};i=i.then(o,o).then(function(e){return n.next(e)},function(e){return n.error(e)})}else n[t](r)}}var a={next:o(t,"next"),error:o(r,"error"),complete:function(){i.then(function(){return n.complete()})}},s=e.subscribe(a);return function(){return s.unsubscribe()}})}function rK(e){var t=tb(e.errors)?e.errors.slice(0):[];return tk(e)&&tb(e.incremental)&&e.incremental.forEach(function(e){e.errors&&t.push.apply(t,e.errors)}),t}function rW(e,t,r){var n=[];e.forEach(function(e){return e[t]&&n.push(e)}),n.forEach(function(e){return e[t](r)})}function rG(e){function t(t){Object.defineProperty(e,t,{value:el})}return tf&&Symbol.species&&t(Symbol.species),t("@@species"),e}function rJ(e){return e&&"function"==typeof e.then}var rY=function(e){function t(t){var r=e.call(this,function(e){return r.addObserver(e),function(){return r.removeObserver(e)}})||this;return r.observers=new Set,r.promise=new Promise(function(e,t){r.resolve=e,r.reject=t}),r.handlers={next:function(e){null!==r.sub&&(r.latest=["next",e],r.notify("next",e),rW(r.observers,"next",e))},error:function(e){var t=r.sub;null!==t&&(t&&setTimeout(function(){return t.unsubscribe()}),r.sub=null,r.latest=["error",e],r.reject(e),r.notify("error",e),rW(r.observers,"error",e))},complete:function(){var e=r.sub,t=r.sources;if(null!==e){var n=(void 0===t?[]:t).shift();n?rJ(n)?n.then(function(e){return r.sub=e.subscribe(r.handlers)},r.handlers.error):r.sub=n.subscribe(r.handlers):(e&&setTimeout(function(){return e.unsubscribe()}),r.sub=null,r.latest&&"next"===r.latest[0]?r.resolve(r.latest[1]):r.resolve(),r.notify("complete"),rW(r.observers,"complete"))}}},r.nextResultListeners=new Set,r.cancel=function(e){r.reject(e),r.sources=[],r.handlers.complete()},r.promise.catch(function(e){}),"function"==typeof t&&(t=[new el(t)]),rJ(t)?t.then(function(e){return r.start(e)},r.handlers.error):r.start(t),r}return g(t,e),t.prototype.start=function(e){void 0===this.sub&&(this.sources=Array.from(e),this.handlers.complete())},t.prototype.deliverLastMessage=function(e){if(this.latest){var t=this.latest[0],r=e[t];r&&r.call(e,this.latest[1]),null===this.sub&&"next"===t&&e.complete&&e.complete()}},t.prototype.addObserver=function(e){this.observers.has(e)||(this.deliverLastMessage(e),this.observers.add(e))},t.prototype.removeObserver=function(e){this.observers.delete(e)&&this.observers.size<1&&this.handlers.complete()},t.prototype.notify=function(e,t){var r=this.nextResultListeners;r.size&&(this.nextResultListeners=new Set,r.forEach(function(r){return r(e,t)}))},t.prototype.beforeNext=function(e){var t=!1;this.nextResultListeners.add(function(r,n){t||(t=!0,e(r,n))})},t}(el);function rH(e){return!!e&&e<7}function rX(){for(var e=[],t=0;t0},t.prototype.tearDownQuery=function(){this.isTornDown||(this.concast&&this.observer&&(this.concast.removeObserver(this.observer),delete this.concast,delete this.observer),this.stopPolling(),this.subscriptions.forEach(function(e){return e.unsubscribe()}),this.subscriptions.clear(),this.queryManager.stopQuery(this.queryId),this.observers.clear(),this.isTornDown=!0)},t.prototype.transformDocument=function(e){return this.queryManager.transform(e)},t}(el);function r9(e){var t=e.options,r=t.fetchPolicy,n=t.nextFetchPolicy;return"cache-and-network"===r||"network-only"===r?e.reobserve({fetchPolicy:"cache-first",nextFetchPolicy:function(e,t){return(this.nextFetchPolicy=n,"function"==typeof this.nextFetchPolicy)?this.nextFetchPolicy(e,t):r}}):e.reobserve()}function r5(e){!1!==globalThis.__DEV__&&M.error(23,e.message,e.stack)}function r6(e){!1!==globalThis.__DEV__&&e&&!1!==globalThis.__DEV__&&M.debug(24,e)}function r7(e){return"network-only"===e||"no-cache"===e||"standby"===e}function ne(e){return e.kind===u.FIELD||e.kind===u.FRAGMENT_SPREAD||e.kind===u.INLINE_FRAGMENT}function nt(e){return(e.kind===Kind.VARIABLE||e.kind===Kind.INT||e.kind===Kind.FLOAT||e.kind===Kind.STRING||e.kind===Kind.BOOLEAN||e.kind===Kind.NULL||e.kind===Kind.ENUM||e.kind===Kind.LIST||e.kind===Kind.OBJECT)&&(e.kind===Kind.LIST?e.values.some(nt):e.kind===Kind.OBJECT?e.fields.some(e=>nt(e.value)):e.kind!==Kind.VARIABLE)}rG(r8);var nr=new rm,nn=new WeakMap;function ni(e){var t=nn.get(e);return t||nn.set(e,t={vars:new Set,dep:rM()}),t}function no(e){ni(e).vars.forEach(function(t){return t.forgetCache(e)})}function na(e){var t=new Set,r=new Set,n=function(o){if(arguments.length>0){if(e!==o){e=o,t.forEach(function(e){ni(e).dep.dirty(n),e.broadcastWatches&&e.broadcastWatches()});var a=Array.from(r);r.clear(),a.forEach(function(t){return t(e)})}}else{var s=nr.getValue();s&&(i(s),ni(s).dep(n))}return e};n.onNextChange=function(e){return r.add(e),function(){r.delete(e)}};var i=n.attachCache=function(e){return t.add(e),ni(e).vars.add(n),n};return n.forgetCache=function(e){return t.delete(e)},n}var ns=function(){function e(e){var t=e.cache,r=e.client,n=e.resolvers,i=e.fragmentMatcher;this.selectionsToResolveCache=new WeakMap,this.cache=t,r&&(this.client=r),n&&this.addResolvers(n),i&&this.setFragmentMatcher(i)}return e.prototype.addResolvers=function(e){var t=this;this.resolvers=this.resolvers||{},Array.isArray(e)?e.forEach(function(e){t.resolvers=t_(t.resolvers,e)}):this.resolvers=t_(this.resolvers,e)},e.prototype.setResolvers=function(e){this.resolvers={},this.addResolvers(e)},e.prototype.getResolvers=function(){return this.resolvers||{}},e.prototype.runResolvers=function(e){return _(this,arguments,void 0,function(e){var t=e.document,r=e.remoteResult,n=e.context,i=e.variables,o=e.onlyRunForcedResolvers,a=void 0!==o&&o;return O(this,function(e){return t?[2,this.resolveDocument(t,r.data,n,i,this.fragmentMatcher,a).then(function(e){return b(b({},r),{data:e.result})})]:[2,r]})})},e.prototype.setFragmentMatcher=function(e){this.fragmentMatcher=e},e.prototype.getFragmentMatcher=function(){return this.fragmentMatcher},e.prototype.clientQuery=function(e){return ts(["client"],e)&&this.resolvers?e:null},e.prototype.serverQuery=function(e){return tH(e)},e.prototype.prepareContext=function(e){var t=this.cache;return b(b({},e),{cache:t,getCacheKey:function(e){return t.identify(e)}})},e.prototype.addExportedVariables=function(e){return _(this,arguments,void 0,function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r={}),O(this,function(n){return e?[2,this.resolveDocument(e,this.buildRootValueFromCache(e,t)||{},this.prepareContext(r),t).then(function(e){return b(b({},t),e.exportedVariables)})]:[2,b({},t)]})})},e.prototype.shouldForceResolvers=function(e){var t=!1;return to(e,{Directive:{enter:function(e){if("client"===e.name.value&&e.arguments&&(t=e.arguments.some(function(e){return"always"===e.name.value&&"BooleanValue"===e.value.kind&&!0===e.value.value})))return ti}}}),t},e.prototype.buildRootValueFromCache=function(e,t){return this.cache.diff({query:"query"===e0(e).operation?e:to(e,{OperationDefinition:{enter:function(e){return b(b({},e),{operation:"query"})}}}),variables:t,returnPartialData:!0,optimistic:!1}).result},e.prototype.resolveDocument=function(e,t){return _(this,arguments,void 0,function(e,t,r,n,i,o){var a,s,u,c,l,f,h,p,d;return void 0===r&&(r={}),void 0===n&&(n={}),void 0===i&&(i=function(){return!0}),void 0===o&&(o=!1),O(this,function(y){return a=e0(e),s=ep(eX(e)),u=this.collectSelectionsToResolve(a,s),l=(c=a.operation)?c.charAt(0).toUpperCase()+c.slice(1):"Query",f=this,h=f.cache,p=f.client,d={fragmentMap:s,context:b(b({},r),{cache:h,client:p}),variables:n,fragmentMatcher:i,defaultOperationType:l,exportedVariables:{},selectionsToResolve:u,onlyRunForcedResolvers:o},[2,this.resolveSelectionSet(a.selectionSet,!1,t,d).then(function(e){return{result:e,exportedVariables:d.exportedVariables}})]})})},e.prototype.resolveSelectionSet=function(e,t,r,n){return _(this,void 0,void 0,function(){var i,o,a,s,u,c=this;return O(this,function(l){return i=n.fragmentMap,o=n.context,a=n.variables,s=[r],u=function(e){return _(c,void 0,void 0,function(){var u,c;return O(this,function(l){return(t||n.selectionsToResolve.has(e))&&ta(e,a)?eG(e)?[2,this.resolveField(e,t,r,n).then(function(t){var r;void 0!==t&&s.push(((r={})[eK(e)]=t,r))})]:("InlineFragment"===e.kind?u=e:M(u=i[e.name.value],18,e.name.value),u&&u.typeCondition&&(c=u.typeCondition.name.value,n.fragmentMatcher(r,c,o))?[2,this.resolveSelectionSet(u.selectionSet,t,r,n).then(function(e){s.push(e)})]:[2]):[2]})})},[2,Promise.all(e.selections.map(u)).then(function(){return tO(s)})]})})},e.prototype.resolveField=function(e,t,r,n){return _(this,void 0,void 0,function(){var i,o,a,s,u,c,l,f,h,p=this;return O(this,function(d){return r?(i=n.variables,s=(o=e.name.value)!==(a=eK(e)),c=Promise.resolve(u=r[a]||r[o]),(!n.onlyRunForcedResolvers||this.shouldForceResolvers(e))&&(l=r.__typename||n.defaultOperationType,(f=this.resolvers&&this.resolvers[l])&&(h=f[s?o:a])&&(c=Promise.resolve(nr.withValue(this.cache,h,[r,ez(e,i),n.context,{field:e,fragmentMap:n.fragmentMap}])))),[2,c.then(function(r){if(void 0===r&&(r=u),e.directives&&e.directives.forEach(function(e){"export"===e.name.value&&e.arguments&&e.arguments.forEach(function(e){"as"===e.name.value&&"StringValue"===e.value.kind&&(n.exportedVariables[e.value.value]=r)})}),!e.selectionSet||null==r)return r;var i,o,a=null!==(o=null===(i=e.directives)||void 0===i?void 0:i.some(function(e){return"client"===e.name.value}))&&void 0!==o&&o;return Array.isArray(r)?p.resolveSubSelectedArray(e,t||a,r,n):e.selectionSet?p.resolveSelectionSet(e.selectionSet,t||a,r,n):void 0})]):[2,null]})})},e.prototype.resolveSubSelectedArray=function(e,t,r,n){var i=this;return Promise.all(r.map(function(r){return null===r?null:Array.isArray(r)?i.resolveSubSelectedArray(e,t,r,n):e.selectionSet?i.resolveSelectionSet(e.selectionSet,t,r,n):void 0}))},e.prototype.collectSelectionsToResolve=function(e,t){var r=function(e){return!Array.isArray(e)},n=this.selectionsToResolveCache;return function e(i){if(!n.has(i)){var o=new Set;n.set(i,o),to(i,{Directive:function(e,t,n,i,a){"client"===e.name.value&&a.forEach(function(e){r(e)&&ne(e)&&o.add(e)})},FragmentSpread:function(n,i,a,s,u){var c=t[n.name.value];M(c,19,n.name.value);var l=e(c);l.size>0&&(u.forEach(function(e){r(e)&&ne(e)&&o.add(e)}),o.add(n),l.forEach(function(e){o.add(e)}))}})}return n.get(i)}(e)},e}(),nu=new(tc?WeakMap:Map);function nc(e,t){var r=e[t];"function"==typeof r&&(e[t]=function(){return nu.set(e,(nu.get(e)+1)%1e15),r.apply(this,arguments)})}function nl(e){e.notifyTimeout&&(clearTimeout(e.notifyTimeout),e.notifyTimeout=void 0)}var nf=function(){function e(e,t){void 0===t&&(t=e.generateQueryId()),this.queryId=t,this.listeners=new Set,this.document=null,this.lastRequestId=1,this.stopped=!1,this.dirty=!1,this.observableQuery=null;var r=this.cache=e.cache;nu.has(r)||(nu.set(r,0),nc(r,"evict"),nc(r,"modify"),nc(r,"reset"))}return e.prototype.init=function(e){var t=e.networkStatus||l.loading;return this.variables&&this.networkStatus!==l.loading&&!t8(this.variables,e.variables)&&(t=l.setVariables),t8(e.variables,this.variables)||(this.lastDiff=void 0),Object.assign(this,{document:e.document,variables:e.variables,networkError:null,graphQLErrors:this.graphQLErrors||[],networkStatus:t}),e.observableQuery&&this.setObservableQuery(e.observableQuery),e.lastRequestId&&(this.lastRequestId=e.lastRequestId),this},e.prototype.reset=function(){nl(this),this.dirty=!1},e.prototype.resetDiff=function(){this.lastDiff=void 0},e.prototype.getDiff=function(){var e=this.getDiffOptions();if(this.lastDiff&&t8(e,this.lastDiff.options))return this.lastDiff.diff;this.updateWatch(this.variables);var t=this.observableQuery;if(t&&"no-cache"===t.options.fetchPolicy)return{complete:!1};var r=this.cache.diff(e);return this.updateLastDiff(r,e),r},e.prototype.updateLastDiff=function(e,t){this.lastDiff=e?{diff:e,options:t||this.getDiffOptions()}:void 0},e.prototype.getDiffOptions=function(e){var t;return void 0===e&&(e=this.variables),{query:this.document,variables:e,returnPartialData:!0,optimistic:!0,canonizeResults:null===(t=this.observableQuery)||void 0===t?void 0:t.options.canonizeResults}},e.prototype.setDiff=function(e){var t,r=this,n=this.lastDiff&&this.lastDiff.diff;(!e||e.complete||(null===(t=this.observableQuery)||void 0===t?void 0:t.options.returnPartialData)||n&&n.complete)&&(this.updateLastDiff(e),this.dirty||t8(n&&n.result,e&&e.result)||(this.dirty=!0,this.notifyTimeout||(this.notifyTimeout=setTimeout(function(){return r.notify()},0))))},e.prototype.setObservableQuery=function(e){var t=this;e!==this.observableQuery&&(this.oqListener&&this.listeners.delete(this.oqListener),this.observableQuery=e,e?(e.queryInfo=this,this.listeners.add(this.oqListener=function(){t.getDiff().fromOptimisticTransaction?e.observe():r9(e)})):delete this.oqListener)},e.prototype.notify=function(){var e=this;nl(this),this.shouldNotify()&&this.listeners.forEach(function(t){return t(e)}),this.dirty=!1},e.prototype.shouldNotify=function(){if(!this.dirty||!this.listeners.size)return!1;if(rH(this.networkStatus)&&this.observableQuery){var e=this.observableQuery.options.fetchPolicy;if("cache-only"!==e&&"cache-and-network"!==e)return!1}return!0},e.prototype.stop=function(){if(!this.stopped){this.stopped=!0,this.reset(),this.cancel(),this.cancel=e.prototype.cancel;var t=this.observableQuery;t&&t.stopPolling()}},e.prototype.cancel=function(){},e.prototype.updateWatch=function(e){var t=this;void 0===e&&(e=this.variables);var r=this.observableQuery;if(!r||"no-cache"!==r.options.fetchPolicy){var n=b(b({},this.getDiffOptions(e)),{watcher:this,callback:function(e){return t.setDiff(e)}});this.lastWatch&&t8(n,this.lastWatch)||(this.cancel(),this.cancel=this.cache.watch(this.lastWatch=n))}},e.prototype.resetLastWrite=function(){this.lastWrite=void 0},e.prototype.shouldWrite=function(e,t){var r=this.lastWrite;return!(r&&r.dmCount===nu.get(this.cache)&&t8(t,r.variables)&&t8(e.data,r.result.data))},e.prototype.markResult=function(e,t,r,n){var i=this,o=new tw,a=tb(e.errors)?e.errors.slice(0):[];if(this.reset(),"incremental"in e&&tb(e.incremental)){var s=tS(this.getDiff().result,e);e.data=s}else if("hasNext"in e&&e.hasNext){var u=this.getDiff();e.data=o.merge(u.result,e.data)}this.graphQLErrors=a,"no-cache"===r.fetchPolicy?this.updateLastDiff({result:e.data,complete:!0},this.getDiffOptions(r.variables)):0!==n&&(nh(e,r.errorPolicy)?this.cache.performTransaction(function(o){if(i.shouldWrite(e,r.variables))o.writeQuery({query:t,data:e.data,variables:r.variables,overwrite:1===n}),i.lastWrite={result:e,variables:r.variables,dmCount:nu.get(i.cache)};else if(i.lastDiff&&i.lastDiff.diff.complete){e.data=i.lastDiff.diff.result;return}var a=i.getDiffOptions(r.variables),s=o.diff(a);!i.stopped&&t8(i.variables,r.variables)&&i.updateWatch(r.variables),i.updateLastDiff(s,a),s.complete&&(e.data=s.result)}):this.lastWrite=void 0)},e.prototype.markReady=function(){return this.networkError=null,this.networkStatus=l.ready},e.prototype.markError=function(e){return this.networkStatus=l.error,this.lastWrite=void 0,this.reset(),e.graphQLErrors&&(this.graphQLErrors=e.graphQLErrors),e.networkError&&(this.networkError=e.networkError),e},e}();function nh(e,t){void 0===t&&(t="none");var r="ignore"===t||"all"===t,n=!tb(rK(e));return!n&&r&&e.data&&(n=!0),n}var np=Object.prototype.hasOwnProperty,nd=Object.create(null),ny=function(){function e(e){var t=e.cache,r=e.link,n=e.defaultOptions,i=e.documentTransform,o=e.queryDeduplication,a=e.onBroadcast,s=e.ssrMode,u=e.clientAwareness,c=e.localState,l=e.assumeImmutableResults,f=void 0===l?!!t.assumeImmutableResults:l,h=e.defaultContext,p=this;this.clientAwareness={},this.queries=new Map,this.fetchCancelFns=new Map,this.transformCache=new ew(eI["queryManager.getDocumentInfo"]||2e3),this.queryIdCounter=1,this.requestIdCounter=1,this.mutationIdCounter=1,this.inFlightLinkObservables=new ri(!1);var d=new r$(function(e){return p.cache.transformDocument(e)},{cache:!1});this.cache=t,this.link=r,this.defaultOptions=n||Object.create(null),this.queryDeduplication=void 0!==o&&o,this.clientAwareness=void 0===u?{}:u,this.localState=c||new ns({cache:t}),this.ssrMode=void 0!==s&&s,this.assumeImmutableResults=f,this.documentTransform=i?d.concat(i).concat(d):d,this.defaultContext=h||Object.create(null),(this.onBroadcast=a)&&(this.mutationStore=Object.create(null))}return e.prototype.stop=function(){var e=this;this.queries.forEach(function(t,r){e.stopQueryNoBroadcast(r)}),this.cancelPendingFetches(V(25))},e.prototype.cancelPendingFetches=function(e){this.fetchCancelFns.forEach(function(t){return t(e)}),this.fetchCancelFns.clear()},e.prototype.mutate=function(e){return _(this,arguments,void 0,function(e){var t,r,n,i,o,a,s,u=e.mutation,c=e.variables,l=e.optimisticResponse,f=e.updateQueries,h=e.refetchQueries,p=void 0===h?[]:h,d=e.awaitRefetchQueries,y=void 0!==d&&d,v=e.update,m=e.onQueryUpdated,g=e.fetchPolicy,E=void 0===g?(null===(a=this.defaultOptions.mutate)||void 0===a?void 0:a.fetchPolicy)||"network-only":g,_=e.errorPolicy,T=void 0===_?(null===(s=this.defaultOptions.mutate)||void 0===s?void 0:s.errorPolicy)||"none":_,w=e.keepRootFields,k=e.context;return O(this,function(e){switch(e.label){case 0:if(M(u,26),M("network-only"===E||"no-cache"===E,27),t=this.generateMutationId(),u=this.cache.transformForLink(this.transform(u)),r=this.getDocumentInfo(u).hasClientExports,c=this.getVariables(u,c),!r)return[3,2];return[4,this.localState.addExportedVariables(u,c,k)];case 1:c=e.sent(),e.label=2;case 2:return n=this.mutationStore&&(this.mutationStore[t]={mutation:u,variables:c,loading:!0,error:null}),i=l&&this.markMutationOptimistic(l,{mutationId:t,document:u,variables:c,fetchPolicy:E,errorPolicy:T,context:k,updateQueries:f,update:v,keepRootFields:w}),this.broadcastQueries(),o=this,[2,new Promise(function(e,r){return rz(o.getObservableFromLink(u,b(b({},k),{optimisticResponse:i?l:void 0}),c,!1),function(e){if(tb(rK(e))&&"none"===T)throw new tm({graphQLErrors:rK(e)});n&&(n.loading=!1,n.error=null);var r=b({},e);return"function"==typeof p&&(p=p(r)),"ignore"===T&&tb(rK(r))&&delete r.errors,o.markMutationResult({mutationId:t,result:r,document:u,variables:c,fetchPolicy:E,errorPolicy:T,context:k,update:v,updateQueries:f,awaitRefetchQueries:y,refetchQueries:p,removeOptimistic:i?t:void 0,onQueryUpdated:m,keepRootFields:w})}).subscribe({next:function(t){o.broadcastQueries(),"hasNext"in t&&!1!==t.hasNext||e(t)},error:function(e){n&&(n.loading=!1,n.error=e),i&&o.cache.removeOptimistic(t),o.broadcastQueries(),r(e instanceof tm?e:new tm({networkError:e}))}})})]}})})},e.prototype.markMutationResult=function(e,t){var r=this;void 0===t&&(t=this.cache);var n=e.result,i=[],o="no-cache"===e.fetchPolicy;if(!o&&nh(n,e.errorPolicy)){if(tk(n)||i.push({result:n.data,dataId:"ROOT_MUTATION",query:e.document,variables:e.variables}),tk(n)&&tb(n.incremental)){var a=t.diff({id:"ROOT_MUTATION",query:this.getDocumentInfo(e.document).asQuery,variables:e.variables,optimistic:!1,returnPartialData:!0}),s=void 0;a.result&&(s=tS(a.result,n)),void 0!==s&&(n.data=s,i.push({result:s,dataId:"ROOT_MUTATION",query:e.document,variables:e.variables}))}var u=e.updateQueries;u&&this.queries.forEach(function(e,o){var a=e.observableQuery,s=a&&a.queryName;if(s&&np.call(u,s)){var c=u[s],l=r.queries.get(o),f=l.document,h=l.variables,p=t.diff({query:f,variables:h,returnPartialData:!0,optimistic:!1}),d=p.result;if(p.complete&&d){var y=c(d,{mutationResult:n,queryName:f&&eH(f)||void 0,queryVariables:h});y&&i.push({result:y,dataId:"ROOT_QUERY",query:f,variables:h})}}})}if(i.length>0||(e.refetchQueries||"").length>0||e.update||e.onQueryUpdated||e.removeOptimistic){var c=[];if(this.refetchQueries({updateCache:function(t){o||i.forEach(function(e){return t.write(e)});var a,s=e.update,u=!(tk(a=n)||"hasNext"in a&&"data"in a)||tk(n)&&!n.hasNext;if(s){if(!o){var c=t.diff({id:"ROOT_MUTATION",query:r.getDocumentInfo(e.document).asQuery,variables:e.variables,optimistic:!1,returnPartialData:!0});c.complete&&("incremental"in(n=b(b({},n),{data:c.result}))&&delete n.incremental,"hasNext"in n&&delete n.hasNext)}u&&s(t,n,{context:e.context,variables:e.variables})}o||e.keepRootFields||!u||t.modify({id:"ROOT_MUTATION",fields:function(e,t){var r=t.fieldName,n=t.DELETE;return"__typename"===r?e:n}})},include:e.refetchQueries,optimistic:!1,removeOptimistic:e.removeOptimistic,onQueryUpdated:e.onQueryUpdated||null}).forEach(function(e){return c.push(e)}),e.awaitRefetchQueries||e.onQueryUpdated)return Promise.all(c).then(function(){return n})}return Promise.resolve(n)},e.prototype.markMutationOptimistic=function(e,t){var r=this,n="function"==typeof e?e(t.variables,{IGNORE:nd}):e;return n!==nd&&(this.cache.recordOptimisticTransaction(function(e){try{r.markMutationResult(b(b({},t),{result:{data:n}}),e)}catch(e){!1!==globalThis.__DEV__&&M.error(e)}},t.mutationId),!0)},e.prototype.fetchQuery=function(e,t,r){return this.fetchConcastWithInfo(e,t,r).concast.promise},e.prototype.getQueryStore=function(){var e=Object.create(null);return this.queries.forEach(function(t,r){e[r]={variables:t.variables,networkStatus:t.networkStatus,networkError:t.networkError,graphQLErrors:t.graphQLErrors}}),e},e.prototype.resetErrors=function(e){var t=this.queries.get(e);t&&(t.networkError=void 0,t.graphQLErrors=[])},e.prototype.transform=function(e){return this.documentTransform.transformDocument(e)},e.prototype.getDocumentInfo=function(e){var t=this.transformCache;if(!t.has(e)){var r={hasClientExports:e&&ts(["client","export"],e,!0),hasForcedResolvers:this.localState.shouldForceResolvers(e),hasNonreactiveDirective:ts(["nonreactive"],e),clientQuery:this.localState.clientQuery(e),serverQuery:tJ([{name:"client",remove:!0},{name:"connection"},{name:"nonreactive"}],e),defaultVars:e1(eY(e)),asQuery:b(b({},e),{definitions:e.definitions.map(function(e){return"OperationDefinition"===e.kind&&"query"!==e.operation?b(b({},e),{operation:"query"}):e})})};t.set(e,r)}return t.get(e)},e.prototype.getVariables=function(e,t){return b(b({},this.getDocumentInfo(e).defaultVars),t)},e.prototype.watchQuery=function(e){var t=this.transform(e.query);void 0===(e=b(b({},e),{variables:this.getVariables(t,e.variables)})).notifyOnNetworkStatusChange&&(e.notifyOnNetworkStatusChange=!1);var r=new nf(this),n=new r8({queryManager:this,queryInfo:r,options:e});return n.lastQuery=t,this.queries.set(n.queryId,r),r.init({document:t,observableQuery:n,variables:n.variables}),n},e.prototype.query=function(e,t){var r=this;return void 0===t&&(t=this.generateQueryId()),M(e.query,28),M("Document"===e.query.kind,29),M(!e.returnPartialData,30),M(!e.pollInterval,31),this.fetchQuery(t,b(b({},e),{query:this.transform(e.query)})).finally(function(){return r.stopQuery(t)})},e.prototype.generateQueryId=function(){return String(this.queryIdCounter++)},e.prototype.generateRequestId=function(){return this.requestIdCounter++},e.prototype.generateMutationId=function(){return String(this.mutationIdCounter++)},e.prototype.stopQueryInStore=function(e){this.stopQueryInStoreNoBroadcast(e),this.broadcastQueries()},e.prototype.stopQueryInStoreNoBroadcast=function(e){var t=this.queries.get(e);t&&t.stop()},e.prototype.clearStore=function(e){return void 0===e&&(e={discardWatches:!0}),this.cancelPendingFetches(V(32)),this.queries.forEach(function(e){e.observableQuery?e.networkStatus=l.loading:e.stop()}),this.mutationStore&&(this.mutationStore=Object.create(null)),this.cache.reset(e)},e.prototype.getObservableQueries=function(e){var t=this;void 0===e&&(e="active");var r=new Map,n=new Map,i=new Set;return Array.isArray(e)&&e.forEach(function(e){"string"==typeof e?n.set(e,!1):ef(e)&&"Document"===e.kind&&Array.isArray(e.definitions)?n.set(t.transform(e),!1):ef(e)&&e.query&&i.add(e)}),this.queries.forEach(function(t,i){var o=t.observableQuery,a=t.document;if(o){if("all"===e){r.set(i,o);return}var s=o.queryName;if("standby"===o.options.fetchPolicy||"active"===e&&!o.hasObservers())return;("active"===e||s&&n.has(s)||a&&n.has(a))&&(r.set(i,o),s&&n.set(s,!0),a&&n.set(a,!0))}}),i.size&&i.forEach(function(e){var n=j("legacyOneTimeQuery"),i=t.getQuery(n).init({document:e.query,variables:e.variables}),o=new r8({queryManager:t,queryInfo:i,options:b(b({},e),{fetchPolicy:"network-only"})});M(o.queryId===n),i.setObservableQuery(o),r.set(n,o)}),!1!==globalThis.__DEV__&&n.size&&n.forEach(function(e,t){e||!1===globalThis.__DEV__||M.warn("string"==typeof t?33:34,t)}),r},e.prototype.reFetchObservableQueries=function(e){var t=this;void 0===e&&(e=!1);var r=[];return this.getObservableQueries(e?"all":"active").forEach(function(n,i){var o=n.options.fetchPolicy;n.resetLastResults(),(e||"standby"!==o&&"cache-only"!==o)&&r.push(n.refetch()),t.getQuery(i).setDiff(null)}),this.broadcastQueries(),Promise.all(r)},e.prototype.setObservableQuery=function(e){this.getQuery(e.queryId).setObservableQuery(e)},e.prototype.startGraphQLSubscription=function(e){var t=this,r=e.query,n=e.fetchPolicy,i=e.errorPolicy,o=void 0===i?"none":i,a=e.variables,s=e.context,u=void 0===s?{}:s;r=this.transform(r),a=this.getVariables(r,a);var c=function(e){return t.getObservableFromLink(r,u,e).map(function(i){"no-cache"!==n&&(nh(i,o)&&t.cache.write({query:r,result:i.data,dataId:"ROOT_SUBSCRIPTION",variables:e}),t.broadcastQueries());var a=tb(rK(i)),s=!!i.extensions&&Array.isArray(i.extensions[ty]);if(a||s){var u={};if(a&&(u.graphQLErrors=i.errors),s&&(u.protocolErrors=i.extensions[ty]),"none"===o||s)throw new tm(u)}return"ignore"===o&&delete i.errors,i})};if(this.getDocumentInfo(r).hasClientExports){var l=this.localState.addExportedVariables(r,a,u).then(c);return new el(function(e){var t=null;return l.then(function(r){return t=r.subscribe(e)},e.error),function(){return t&&t.unsubscribe()}})}return c(a)},e.prototype.stopQuery=function(e){this.stopQueryNoBroadcast(e),this.broadcastQueries()},e.prototype.stopQueryNoBroadcast=function(e){this.stopQueryInStoreNoBroadcast(e),this.removeQuery(e)},e.prototype.removeQuery=function(e){this.fetchCancelFns.delete(e),this.queries.has(e)&&(this.getQuery(e).stop(),this.queries.delete(e))},e.prototype.broadcastQueries=function(){this.onBroadcast&&this.onBroadcast(),this.queries.forEach(function(e){return e.notify()})},e.prototype.getLocalState=function(){return this.localState},e.prototype.getObservableFromLink=function(e,t,r,n){var i,o,a=this;void 0===n&&(n=null!==(i=null==t?void 0:t.queryDeduplication)&&void 0!==i?i:this.queryDeduplication);var s=this.getDocumentInfo(e),u=s.serverQuery,c=s.clientQuery;if(u){var l=this.inFlightLinkObservables,f=this.link,h={query:u,variables:r,operationName:eH(u)||void 0,context:this.prepareContext(b(b({},t),{forceFetch:!n}))};if(t=h.context,n){var p=tU(u),d=ej(r),y=l.lookup(p,d);if(!(o=y.observable)){var v=new rY([e9(f,h)]);o=y.observable=v,v.beforeNext(function(){l.remove(p,d)})}}else o=new rY([e9(f,h)])}else o=new rY([el.of({data:{}})]),t=this.prepareContext(t);return c&&(o=rz(o,function(e){return a.localState.runResolvers({document:c,remoteResult:e,context:t,variables:r})})),o},e.prototype.getResultsFromLink=function(e,t,r){var n=e.lastRequestId=this.generateRequestId(),i=this.cache.transformForLink(r.query);return rz(this.getObservableFromLink(i,r.context,r.variables),function(o){var a=rK(o),s=a.length>0;if(n>=e.lastRequestId){if(s&&"none"===r.errorPolicy)throw e.markError(new tm({graphQLErrors:a}));e.markResult(o,i,r,t),e.markReady()}var u={data:o.data,loading:!1,networkStatus:l.ready};return s&&"ignore"!==r.errorPolicy&&(u.errors=a,u.networkStatus=l.error),u},function(t){var r=t.hasOwnProperty("graphQLErrors")?t:new tm({networkError:t});throw n>=e.lastRequestId&&e.markError(r),r})},e.prototype.fetchConcastWithInfo=function(e,t,r,n){var i,o,a=this;void 0===r&&(r=l.loading),void 0===n&&(n=t.query);var s=this.getVariables(n,t.variables),u=this.getQuery(e),c=this.defaultOptions.watchQuery,f=t.fetchPolicy,h=void 0===f?c&&c.fetchPolicy||"cache-first":f,p=t.errorPolicy,d=void 0===p?c&&c.errorPolicy||"none":p,y=t.returnPartialData,v=t.notifyOnNetworkStatusChange,m=t.context,g=Object.assign({},t,{query:n,variables:s,fetchPolicy:h,errorPolicy:d,returnPartialData:void 0!==y&&y,notifyOnNetworkStatusChange:void 0!==v&&v,context:void 0===m?{}:m}),b=function(e){g.variables=e;var n=a.fetchQueryByPolicy(u,g,r);return"standby"!==g.fetchPolicy&&n.sources.length>0&&u.observableQuery&&u.observableQuery.applyNextFetchPolicy("after-fetch",t),n},E=function(){return a.fetchCancelFns.delete(e)};if(this.fetchCancelFns.set(e,function(e){E(),setTimeout(function(){return i.cancel(e)})}),this.getDocumentInfo(g.query).hasClientExports)i=new rY(this.localState.addExportedVariables(g.query,g.variables,g.context).then(b).then(function(e){return e.sources})),o=!0;else{var _=b(g.variables);o=_.fromLink,i=new rY(_.sources)}return i.promise.then(E,E),{concast:i,fromLink:o}},e.prototype.refetchQueries=function(e){var t=this,r=e.updateCache,n=e.include,i=e.optimistic,o=void 0!==i&&i,a=e.removeOptimistic,s=void 0===a?o?j("refetchQueries"):void 0:a,u=e.onQueryUpdated,c=new Map;n&&this.getObservableQueries(n).forEach(function(e,r){c.set(r,{oq:e,lastDiff:t.getQuery(r).getDiff()})});var l=new Map;return r&&this.cache.batch({update:r,optimistic:o&&s||!1,removeOptimistic:s,onWatchUpdated:function(e,t,r){var n=e.watcher instanceof nf&&e.watcher.observableQuery;if(n){if(u){c.delete(n.queryId);var i=u(n,t,r);return!0===i&&(i=n.refetch()),!1!==i&&l.set(n,i),i}null!==u&&c.set(n.queryId,{oq:n,lastDiff:r,diff:t})}}}),c.size&&c.forEach(function(e,r){var n,i=e.oq,o=e.lastDiff,a=e.diff;if(u){if(!a){var s=i.queryInfo;s.reset(),a=s.getDiff()}n=u(i,a,o)}u&&!0!==n||(n=i.refetch()),!1!==n&&l.set(i,n),r.indexOf("legacyOneTimeQuery")>=0&&t.stopQueryNoBroadcast(r)}),s&&this.cache.removeOptimistic(s),l},e.prototype.fetchQueryByPolicy=function(e,t,r){var n=this,i=t.query,o=t.variables,a=t.fetchPolicy,s=t.refetchWritePolicy,u=t.errorPolicy,c=t.returnPartialData,f=t.context,h=t.notifyOnNetworkStatusChange,p=e.networkStatus;e.init({document:i,variables:o,networkStatus:r});var d=function(){return e.getDiff()},y=function(t,r){void 0===r&&(r=e.networkStatus||l.loading);var a=t.result;!1===globalThis.__DEV__||c||t8(a,{})||r6(t.missing);var s=function(e){return el.of(b({data:e,loading:rH(r),networkStatus:r},t.complete?null:{partial:!0}))};return a&&n.getDocumentInfo(i).hasForcedResolvers?n.localState.runResolvers({document:i,remoteResult:{data:a},context:f,variables:o,onlyRunForcedResolvers:!0}).then(function(e){return s(e.data||void 0)}):"none"===u&&r===l.refetch&&Array.isArray(t.missing)?s(void 0):s(a)},v="no-cache"===a?0:r===l.refetch&&"merge"!==s?1:2,m=function(){return n.getResultsFromLink(e,v,{query:i,variables:o,context:f,fetchPolicy:a,errorPolicy:u})},g=h&&"number"==typeof p&&p!==r&&rH(r);switch(a){default:case"cache-first":var E=d();if(E.complete)return{fromLink:!1,sources:[y(E,e.markReady())]};if(c||g)return{fromLink:!0,sources:[y(E),m()]};return{fromLink:!0,sources:[m()]};case"cache-and-network":var E=d();if(E.complete||c||g)return{fromLink:!0,sources:[y(E),m()]};return{fromLink:!0,sources:[m()]};case"cache-only":return{fromLink:!1,sources:[y(d(),e.markReady())]};case"network-only":if(g)return{fromLink:!0,sources:[y(d()),m()]};return{fromLink:!0,sources:[m()]};case"no-cache":if(g)return{fromLink:!0,sources:[y(e.getDiff()),m()]};return{fromLink:!0,sources:[m()]};case"standby":return{fromLink:!1,sources:[]}}},e.prototype.getQuery=function(e){return e&&!this.queries.has(e)&&this.queries.set(e,new nf(this,e)),this.queries.get(e)},e.prototype.prepareContext=function(e){void 0===e&&(e={});var t=this.localState.prepareContext(e);return b(b(b({},this.defaultContext),t),{clientAwareness:this.clientAwareness})},e}();function nv(e,t){return rX(e,t,t.variables&&{variables:rX(b(b({},e&&e.variables),t.variables))})}var nm=!1,ng=function(){function e(e){var t=this;if(this.resetStoreCallbacks=[],this.clearStoreCallbacks=[],!e.cache)throw V(15);var r=e.uri,n=e.credentials,i=e.headers,o=e.cache,a=e.documentTransform,s=e.ssrMode,u=void 0!==s&&s,c=e.ssrForceFetchDelay,l=void 0===c?0:c,f=e.connectToDevTools,h=void 0===f?"object"==typeof window&&!window.__APOLLO_CLIENT__&&!1!==globalThis.__DEV__:f,p=e.queryDeduplication,d=void 0===p||p,y=e.defaultOptions,v=e.defaultContext,m=e.assumeImmutableResults,g=void 0===m?o.assumeImmutableResults:m,b=e.resolvers,E=e.typeDefs,_=e.fragmentMatcher,O=e.name,T=e.version,w=e.link;w||(w=r?new t0({uri:r,credentials:n,headers:i}):e8.empty()),this.link=w,this.cache=o,this.disableNetworkFetches=u||l>0,this.queryDeduplication=d,this.defaultOptions=y||Object.create(null),this.typeDefs=E,l&&setTimeout(function(){return t.disableNetworkFetches=!1},l),this.watchQuery=this.watchQuery.bind(this),this.query=this.query.bind(this),this.mutate=this.mutate.bind(this),this.resetStore=this.resetStore.bind(this),this.reFetchObservableQueries=this.reFetchObservableQueries.bind(this),this.version=R,this.localState=new ns({cache:o,client:this,resolvers:b,fragmentMatcher:_}),this.queryManager=new ny({cache:this.cache,link:this.link,defaultOptions:this.defaultOptions,defaultContext:v,documentTransform:a,queryDeduplication:d,ssrMode:u,clientAwareness:{name:O,version:T},localState:this.localState,assumeImmutableResults:g,onBroadcast:h?function(){t.devToolsHookCb&&t.devToolsHookCb({action:{},state:{queries:t.queryManager.getQueryStore(),mutations:t.queryManager.mutationStore||{}},dataWithOptimisticResults:t.cache.extract(!0)})}:void 0}),h&&this.connectToDevTools()}return e.prototype.connectToDevTools=function(){if("object"==typeof window){var e=window,t=Symbol.for("apollo.devtools");(e[t]=e[t]||[]).push(this),e.__APOLLO_CLIENT__=this}nm||!1===globalThis.__DEV__||(nm=!0,setTimeout(function(){if("undefined"!=typeof window&&window.document&&window.top===window.self&&!window.__APOLLO_DEVTOOLS_GLOBAL_HOOK__){var e=window.navigator,t=e&&e.userAgent,r=void 0;"string"==typeof t&&(t.indexOf("Chrome/")>-1?r="https://chrome.google.com/webstore/detail/apollo-client-developer-t/jdkknkkbebbapilgoeccciglkfbmbnfm":t.indexOf("Firefox/")>-1&&(r="https://addons.mozilla.org/en-US/firefox/addon/apollo-developer-tools/")),r&&!1!==globalThis.__DEV__&&M.log("Download the Apollo DevTools for a better development experience: %s",r)}},1e4))},Object.defineProperty(e.prototype,"documentTransform",{get:function(){return this.queryManager.documentTransform},enumerable:!1,configurable:!0}),e.prototype.stop=function(){this.queryManager.stop()},e.prototype.watchQuery=function(e){return this.defaultOptions.watchQuery&&(e=nv(this.defaultOptions.watchQuery,e)),this.disableNetworkFetches&&("network-only"===e.fetchPolicy||"cache-and-network"===e.fetchPolicy)&&(e=b(b({},e),{fetchPolicy:"cache-first"})),this.queryManager.watchQuery(e)},e.prototype.query=function(e){return this.defaultOptions.query&&(e=nv(this.defaultOptions.query,e)),M("cache-and-network"!==e.fetchPolicy,16),this.disableNetworkFetches&&"network-only"===e.fetchPolicy&&(e=b(b({},e),{fetchPolicy:"cache-first"})),this.queryManager.query(e)},e.prototype.mutate=function(e){return this.defaultOptions.mutate&&(e=nv(this.defaultOptions.mutate,e)),this.queryManager.mutate(e)},e.prototype.subscribe=function(e){return this.queryManager.startGraphQLSubscription(e)},e.prototype.readQuery=function(e,t){return void 0===t&&(t=!1),this.cache.readQuery(e,t)},e.prototype.readFragment=function(e,t){return void 0===t&&(t=!1),this.cache.readFragment(e,t)},e.prototype.writeQuery=function(e){var t=this.cache.writeQuery(e);return!1!==e.broadcast&&this.queryManager.broadcastQueries(),t},e.prototype.writeFragment=function(e){var t=this.cache.writeFragment(e);return!1!==e.broadcast&&this.queryManager.broadcastQueries(),t},e.prototype.__actionHookForDevTools=function(e){this.devToolsHookCb=e},e.prototype.__requestRaw=function(e){return e9(this.link,e)},e.prototype.resetStore=function(){var e=this;return Promise.resolve().then(function(){return e.queryManager.clearStore({discardWatches:!1})}).then(function(){return Promise.all(e.resetStoreCallbacks.map(function(e){return e()}))}).then(function(){return e.reFetchObservableQueries()})},e.prototype.clearStore=function(){var e=this;return Promise.resolve().then(function(){return e.queryManager.clearStore({discardWatches:!0})}).then(function(){return Promise.all(e.clearStoreCallbacks.map(function(e){return e()}))})},e.prototype.onResetStore=function(e){var t=this;return this.resetStoreCallbacks.push(e),function(){t.resetStoreCallbacks=t.resetStoreCallbacks.filter(function(t){return t!==e})}},e.prototype.onClearStore=function(e){var t=this;return this.clearStoreCallbacks.push(e),function(){t.clearStoreCallbacks=t.clearStoreCallbacks.filter(function(t){return t!==e})}},e.prototype.reFetchObservableQueries=function(e){return this.queryManager.reFetchObservableQueries(e)},e.prototype.refetchQueries=function(e){var t=this.queryManager.refetchQueries(e),r=[],n=[];t.forEach(function(e,t){r.push(t),n.push(e)});var i=Promise.all(n);return i.queries=r,i.results=n,i.catch(function(e){!1!==globalThis.__DEV__&&M.debug(17,e)}),i},e.prototype.getObservableQueries=function(e){return void 0===e&&(e="active"),this.queryManager.getObservableQueries(e)},e.prototype.extract=function(e){return this.cache.extract(e)},e.prototype.restore=function(e){return this.cache.restore(e)},e.prototype.addResolvers=function(e){this.localState.addResolvers(e)},e.prototype.setResolvers=function(e){this.localState.setResolvers(e)},e.prototype.getResolvers=function(){return this.localState.getResolvers()},e.prototype.setLocalStateFragmentMatcher=function(e){this.localState.setFragmentMatcher(e)},e.prototype.setLink=function(e){this.link=this.queryManager.link=e},Object.defineProperty(e.prototype,"defaultContext",{get:function(){return this.queryManager.defaultContext},enumerable:!1,configurable:!0}),e}();!1!==globalThis.__DEV__&&(ng.prototype.getMemoryInternals=eD);var nb=function(){function e(){this.assumeImmutableResults=!1,this.getFragmentDoc=rB(eh,{max:eI["cache.fragmentQueryDocuments"]||1e3,cache:eb})}return e.prototype.batch=function(e){var t,r=this,n="string"==typeof e.optimistic?e.optimistic:!1===e.optimistic?null:void 0;return this.performTransaction(function(){return t=e.update(r)},n),t},e.prototype.recordOptimisticTransaction=function(e,t){this.performTransaction(e,t)},e.prototype.transformDocument=function(e){return e},e.prototype.transformForLink=function(e){return e},e.prototype.identify=function(e){},e.prototype.gc=function(){return[]},e.prototype.modify=function(e){return!1},e.prototype.readQuery=function(e,t){return void 0===t&&(t=!!e.optimistic),this.read(b(b({},e),{rootId:e.id||"ROOT_QUERY",optimistic:t}))},e.prototype.readFragment=function(e,t){return void 0===t&&(t=!!e.optimistic),this.read(b(b({},e),{query:this.getFragmentDoc(e.fragment,e.fragmentName),rootId:e.id,optimistic:t}))},e.prototype.writeQuery=function(e){var t=e.id,r=e.data,n=E(e,["id","data"]);return this.write(Object.assign(n,{dataId:t||"ROOT_QUERY",result:r}))},e.prototype.writeFragment=function(e){var t=e.id,r=e.data,n=e.fragment,i=e.fragmentName,o=E(e,["id","data","fragment","fragmentName"]);return this.write(Object.assign(o,{query:this.getFragmentDoc(n,i),dataId:t,result:r}))},e.prototype.updateQuery=function(e,t){return this.batch({update:function(r){var n=r.readQuery(e),i=t(n);return null==i?n:(r.writeQuery(b(b({},e),{data:i})),i)}})},e.prototype.updateFragment=function(e,t){return this.batch({update:function(r){var n=r.readFragment(e),i=t(n);return null==i?n:(r.writeFragment(b(b({},e),{data:i})),i)}})},e}();!1!==globalThis.__DEV__&&(nb.prototype.getMemoryInternals=eA);var nE=function(e){function t(r,n,i,o){var a,s=e.call(this,r)||this;if(s.message=r,s.path=n,s.query=i,s.variables=o,Array.isArray(s.path)){s.missing=s.message;for(var u=s.path.length-1;u>=0;--u)s.missing=((a={})[s.path[u]]=s.missing,a)}else s.missing=s.path;return s.__proto__=t.prototype,s}return g(t,e),t}(Error);function n_(e){if(!1!==globalThis.__DEV__){var t;(t=new Set([e])).forEach(function(e){ef(e)&&function(e){if(!1!==globalThis.__DEV__&&!Object.isFrozen(e))try{Object.freeze(e)}catch(e){if(e instanceof TypeError)return null;throw e}return e}(e)===e&&Object.getOwnPropertyNames(e).forEach(function(r){ef(e[r])&&t.add(e[r])})})}return e}var nO=Object.prototype.hasOwnProperty;function nT(e){return null==e}function nw(e,t){var r=e.__typename,n=e.id,i=e._id;if("string"==typeof r&&(t&&(t.keyObject=nT(n)?nT(i)?void 0:{_id:i}:{id:n}),nT(n)&&!nT(i)&&(n=i),!nT(n)))return"".concat(r,":").concat("number"==typeof n||"string"==typeof n?n:JSON.stringify(n))}var nk={dataIdFromObject:nw,addTypename:!0,resultCaching:!0,canonizeResults:!1};function nS(e){var t=e.canonizeResults;return void 0===t?nk.canonizeResults:t}var nI=/^[_a-z][_0-9a-z]*/i;function nx(e){var t=e.match(nI);return t?t[0]:e}function nD(e){return ef(e)&&!eV(e)&&!tg(e)}function nN(e,t){var r=ep(eX(e));return{fragmentMap:r,lookupFragment:function(e){var n=r[e];return!n&&t&&(n=t.lookup(e)),n||null}}}var nA=Object.create(null),nR=function(){return nA},nP=Object.create(null),nF=function(){function e(e,t){var r=this;this.policies=e,this.group=t,this.data=Object.create(null),this.rootIds=Object.create(null),this.refs=Object.create(null),this.getFieldValue=function(e,t){return n_(eV(e)?r.get(e.__ref,t):e&&e[t])},this.canRead=function(e){return eV(e)?r.has(e.__ref):"object"==typeof e},this.toReference=function(e,t){if("string"==typeof e)return eM(e);if(eV(e))return e;var n=r.policies.identify(e)[0];if(n){var i=eM(n);return t&&r.merge(n,e),i}}}return e.prototype.toObject=function(){return b({},this.data)},e.prototype.has=function(e){return void 0!==this.lookup(e,!0)},e.prototype.get=function(e,t){if(this.group.depend(e,t),nO.call(this.data,e)){var r=this.data[e];if(r&&nO.call(r,t))return r[t]}return"__typename"===t&&nO.call(this.policies.rootTypenamesById,e)?this.policies.rootTypenamesById[e]:this instanceof nq?this.parent.get(e,t):void 0},e.prototype.lookup=function(e,t){return(t&&this.group.depend(e,"__exists"),nO.call(this.data,e))?this.data[e]:this instanceof nq?this.parent.lookup(e,t):this.policies.rootTypenamesById[e]?Object.create(null):void 0},e.prototype.merge=function(e,t){var r,n=this;eV(e)&&(e=e.__ref),eV(t)&&(t=t.__ref);var i="string"==typeof e?this.lookup(r=e):e,o="string"==typeof t?this.lookup(r=t):t;if(o){M("string"==typeof r,1);var a=new tw(nM).merge(i,o);if(this.data[r]=a,a!==i&&(delete this.refs[r],this.group.caching)){var s=Object.create(null);i||(s.__exists=1),Object.keys(o).forEach(function(e){if(!i||i[e]!==a[e]){s[e]=1;var t=nx(e);t===e||n.policies.hasKeyArgs(a.__typename,t)||(s[t]=1),void 0!==a[e]||n instanceof nq||delete a[e]}}),s.__typename&&!(i&&i.__typename)&&this.policies.rootTypenamesById[r]===a.__typename&&delete s.__typename,Object.keys(s).forEach(function(e){return n.group.dirty(r,e)})}}},e.prototype.modify=function(e,t){var r=this,n=this.lookup(e);if(n){var i=Object.create(null),o=!1,a=!0,s={DELETE:nA,INVALIDATE:nP,isReference:eV,toReference:this.toReference,canRead:this.canRead,readField:function(t,n){return r.policies.readField("string"==typeof t?{fieldName:t,from:n||eM(e)}:t,{store:r})}};if(Object.keys(n).forEach(function(u){var c=nx(u),l=n[u];if(void 0!==l){var f="function"==typeof t?t:t[u]||t[c];if(f){var h=f===nR?nA:f(n_(l),b(b({},s),{fieldName:c,storeFieldName:u,storage:r.getStorage(e,u)}));if(h===nP)r.group.dirty(e,u);else if(h===nA&&(h=void 0),h!==l&&(i[u]=h,o=!0,l=h,!1!==globalThis.__DEV__)){var p=function(e){if(void 0===r.lookup(e.__ref))return!1!==globalThis.__DEV__&&M.warn(2,e),!0};if(eV(h))p(h);else if(Array.isArray(h))for(var d=!1,y=void 0,v=0,m=h;v0){var t=--this.rootIds[e];return t||delete this.rootIds[e],t}return 0},e.prototype.getRootIdSet=function(e){return void 0===e&&(e=new Set),Object.keys(this.rootIds).forEach(e.add,e),this instanceof nq?this.parent.getRootIdSet(e):Object.keys(this.policies.rootTypenamesById).forEach(e.add,e),e},e.prototype.gc=function(){var e=this,t=this.getRootIdSet(),r=this.toObject();t.forEach(function(n){nO.call(r,n)&&(Object.keys(e.findChildRefIds(n)).forEach(t.add,t),delete r[n])});var n=Object.keys(r);if(n.length){for(var i=this;i instanceof nq;)i=i.parent;n.forEach(function(e){return i.delete(e)})}return n},e.prototype.findChildRefIds=function(e){if(!nO.call(this.refs,e)){var t=this.refs[e]=Object.create(null),r=this.data[e];if(!r)return t;var n=new Set([r]);n.forEach(function(e){eV(e)&&(t[e.__ref]=!0),ef(e)&&Object.keys(e).forEach(function(t){var r=e[t];ef(r)&&n.add(r)})})}return this.refs[e]},e.prototype.makeCacheKey=function(){return this.group.keyMaker.lookupArray(arguments)},e}(),nC=function(){function e(e,t){void 0===t&&(t=null),this.caching=e,this.parent=t,this.d=null,this.resetCaching()}return e.prototype.resetCaching=function(){this.d=this.caching?rM():null,this.keyMaker=new ri(tc)},e.prototype.depend=function(e,t){if(this.d){this.d(t+"#"+e);var r=nx(t);r!==t&&this.d(r+"#"+e),this.parent&&this.parent.depend(e,t)}},e.prototype.dirty=function(e,t){this.d&&this.d.dirty(t+"#"+e,"__exists"===t?"forget":"setDirty")},e}();function nj(e,t){nV(e)&&e.group.depend(t,"__exists")}!function(e){var t=function(e){function t(t){var r=t.policies,n=t.resultCaching,i=t.seed,o=e.call(this,r,new nC(void 0===n||n))||this;return o.stump=new nL(o),o.storageTrie=new ri(tc),i&&o.replace(i),o}return g(t,e),t.prototype.addLayer=function(e,t){return this.stump.addLayer(e,t)},t.prototype.removeLayer=function(){return this},t.prototype.getStorage=function(){return this.storageTrie.lookupArray(arguments)},t}(e);e.Root=t}(nF||(nF={}));var nq=function(e){function t(t,r,n,i){var o=e.call(this,r.policies,i)||this;return o.id=t,o.parent=r,o.replay=n,o.group=i,n(o),o}return g(t,e),t.prototype.addLayer=function(e,r){return new t(e,this,r,this.group)},t.prototype.removeLayer=function(e){var t=this,r=this.parent.removeLayer(e);return e===this.id?(this.group.caching&&Object.keys(this.data).forEach(function(e){var n=t.data[e],i=r.lookup(e);i?n?n!==i&&Object.keys(n).forEach(function(r){t8(n[r],i[r])||t.group.dirty(e,r)}):(t.group.dirty(e,"__exists"),Object.keys(i).forEach(function(r){t.group.dirty(e,r)})):t.delete(e)}),r):r===this.parent?this:r.addLayer(this.id,this.replay)},t.prototype.toObject=function(){return b(b({},this.parent.toObject()),this.data)},t.prototype.findChildRefIds=function(t){var r=this.parent.findChildRefIds(t);return nO.call(this.data,t)?b(b({},r),e.prototype.findChildRefIds.call(this,t)):r},t.prototype.getStorage=function(){for(var e=this.parent;e.parent;)e=e.parent;return e.getStorage.apply(e,arguments)},t}(nF),nL=function(e){function t(t){return e.call(this,"EntityStore.Stump",t,function(){},new nC(t.group.caching,t.group))||this}return g(t,e),t.prototype.removeLayer=function(){return this},t.prototype.merge=function(e,t){return this.parent.merge(e,t)},t}(nq);function nM(e,t,r){var n=e[r],i=t[r];return t8(n,i)?n:i}function nV(e){return!!(e instanceof nF&&e.group.caching)}var nQ=function(){function e(){this.known=new(tl?WeakSet:Set),this.pool=new ri(tc),this.passes=new WeakMap,this.keysByJSON=new Map,this.empty=this.admit({})}return e.prototype.isKnown=function(e){return ef(e)&&this.known.has(e)},e.prototype.pass=function(e){if(ef(e)){var t=ef(e)?tg(e)?e.slice(0):b({__proto__:Object.getPrototypeOf(e)},e):e;return this.passes.set(t,e),t}return e},e.prototype.admit=function(e){var t=this;if(ef(e)){var r=this.passes.get(e);if(r)return r;switch(Object.getPrototypeOf(e)){case Array.prototype:if(this.known.has(e))break;var n=e.map(this.admit,this),i=this.pool.lookupArray(n);return i.array||(this.known.add(i.array=n),!1!==globalThis.__DEV__&&Object.freeze(n)),i.array;case null:case Object.prototype:if(this.known.has(e))break;var o=Object.getPrototypeOf(e),a=[o],s=this.sortedKeys(e);a.push(s.json);var u=a.length;s.sorted.forEach(function(r){a.push(t.admit(e[r]))});var i=this.pool.lookupArray(a);if(!i.object){var c=i.object=Object.create(o);this.known.add(c),s.sorted.forEach(function(e,t){c[e]=a[u+t]}),!1!==globalThis.__DEV__&&Object.freeze(c)}return i.object}}return e},e.prototype.sortedKeys=function(e){var t=Object.keys(e),r=this.pool.lookupArray(t);if(!r.keys){t.sort();var n=JSON.stringify(t);(r.keys=this.keysByJSON.get(n))||this.keysByJSON.set(n,r.keys={sorted:t,json:n})}return r.keys},e}();function nB(e){return[e.selectionSet,e.objectOrReference,e.context,e.context.canonizeResults]}var nU=function(){function e(e){var t=this;this.knownResults=new(tc?WeakMap:Map),this.config=rX(e,{addTypename:!1!==e.addTypename,canonizeResults:nS(e)}),this.canon=e.canon||new nQ,this.executeSelectionSet=rB(function(e){var r,n=e.context.canonizeResults,i=nB(e);i[3]=!n;var o=(r=t.executeSelectionSet).peek.apply(r,i);return o?n?b(b({},o),{result:t.canon.admit(o.result)}):o:(nj(e.context.store,e.enclosingRef.__ref),t.execSelectionSetImpl(e))},{max:this.config.resultCacheMaxSize||eI["inMemoryCache.executeSelectionSet"]||5e4,keyArgs:nB,makeCacheKey:function(e,t,r,n){if(nV(r.store))return r.store.makeCacheKey(e,eV(t)?t.__ref:t,r.varString,n)}}),this.executeSubSelectedArray=rB(function(e){return nj(e.context.store,e.enclosingRef.__ref),t.execSubSelectedArrayImpl(e)},{max:this.config.resultCacheMaxSize||eI["inMemoryCache.executeSubSelectedArray"]||1e4,makeCacheKey:function(e){var t=e.field,r=e.array,n=e.context;if(nV(n.store))return n.store.makeCacheKey(t,r,n.varString)}})}return e.prototype.resetCanon=function(){this.canon=new nQ},e.prototype.diffQueryAgainstStore=function(e){var t,r=e.store,n=e.query,i=e.rootId,o=e.variables,a=e.returnPartialData,s=e.canonizeResults,u=void 0===s?this.config.canonizeResults:s,c=this.config.cache.policies;o=b(b({},e1(eZ(n))),o);var l=eM(void 0===i?"ROOT_QUERY":i),f=this.executeSelectionSet({selectionSet:e0(n).selectionSet,objectOrReference:l,enclosingRef:l,context:b({store:r,query:n,policies:c,variables:o,varString:ej(o),canonizeResults:u},nN(n,this.config.fragments))});if(f.missing&&(t=[new nE(function(e){try{JSON.stringify(e,function(e,t){if("string"==typeof t)throw t;return t})}catch(e){return e}}(f.missing),f.missing,n,o)],!(void 0===a||a)))throw t[0];return{result:f.result,complete:!t,missing:t}},e.prototype.isFresh=function(e,t,r,n){if(nV(n.store)&&this.knownResults.get(e)===r){var i=this.executeSelectionSet.peek(r,t,n,this.canon.isKnown(e));if(i&&e===i.result)return!0}return!1},e.prototype.execSelectionSetImpl=function(e){var t,r=this,n=e.selectionSet,i=e.objectOrReference,o=e.enclosingRef,a=e.context;if(eV(i)&&!a.policies.rootTypenamesById[i.__ref]&&!a.store.has(i.__ref))return{result:this.canon.empty,missing:"Dangling reference to missing ".concat(i.__ref," object")};var s=a.variables,c=a.policies,l=a.store.getFieldValue(i,"__typename"),f=[],h=new tw;function p(e,r){var n;return e.missing&&(t=h.merge(t,((n={})[r]=e.missing,n))),e.result}this.config.addTypename&&"string"==typeof l&&!c.rootIdsByTypename[l]&&f.push({__typename:l});var d=new Set(n.selections);d.forEach(function(e){var n,y;if(ta(e,s)){if(eG(e)){var v=c.readField({fieldName:e.name.value,field:e,variables:a.variables,from:i},a),m=eK(e);void 0===v?tY.added(e)||(t=h.merge(t,((n={})[m]="Can't find field '".concat(e.name.value,"' on ").concat(eV(i)?i.__ref+" object":"object "+JSON.stringify(i,null,2)),n))):tg(v)?v.length>0&&(v=p(r.executeSubSelectedArray({field:e,array:v,enclosingRef:o,context:a}),m)):e.selectionSet?null!=v&&(v=p(r.executeSelectionSet({selectionSet:e.selectionSet,objectOrReference:v,enclosingRef:eV(v)?v:o,context:a}),m)):a.canonizeResults&&(v=r.canon.pass(v)),void 0!==v&&f.push(((y={})[m]=v,y))}else{var g=ed(e,a.lookupFragment);if(!g&&e.kind===u.FRAGMENT_SPREAD)throw V(9,e.name.value);g&&c.fragmentMatches(g,l)&&g.selectionSet.selections.forEach(d.add,d)}}});var y={result:tO(f),missing:t},v=a.canonizeResults?this.canon.admit(y):n_(y);return v.result&&this.knownResults.set(v.result,n),v},e.prototype.execSubSelectedArrayImpl=function(e){var t,r=this,n=e.field,i=e.array,o=e.enclosingRef,a=e.context,s=new tw;function u(e,r){var n;return e.missing&&(t=s.merge(t,((n={})[r]=e.missing,n))),e.result}return n.selectionSet&&(i=i.filter(a.store.canRead)),i=i.map(function(e,t){return null===e?null:tg(e)?u(r.executeSubSelectedArray({field:n,array:e,enclosingRef:o,context:a}),t):n.selectionSet?u(r.executeSelectionSet({selectionSet:n.selectionSet,objectOrReference:e,enclosingRef:eV(e)?e:o,context:a}),t):(!1!==globalThis.__DEV__&&function(e,t,r){if(!t.selectionSet){var n=new Set([r]);n.forEach(function(r){ef(r)&&(M(!eV(r),10,eV(r)?e.get(r.__ref,"__typename"):r&&r.__typename,t.name.value),Object.values(r).forEach(n.add,n))})}}(a.store,n,e),e)}),{result:a.canonizeResults?this.canon.admit(i):i,missing:t}},e}(),n$=Object.create(null);function nz(e){var t=JSON.stringify(e);return n$[t]||(n$[t]=Object.create(null))}function nK(e){var t=nz(e);return t.keyFieldsFn||(t.keyFieldsFn=function(t,r){var n=function(e,t){return r.readField(t,e)},i=r.keyObject=nG(e,function(e){var i=nY(r.storeObject,e,n);return void 0===i&&t!==r.storeObject&&nO.call(t,e[0])&&(i=nY(t,e,nJ)),M(void 0!==i,4,e.join("."),t),i});return"".concat(r.typename,":").concat(JSON.stringify(i))})}function nW(e){var t=nz(e);return t.keyArgsFn||(t.keyArgsFn=function(t,r){var n=r.field,i=r.variables,o=r.fieldName,a=JSON.stringify(nG(e,function(e){var r=e[0],o=r.charAt(0);if("@"===o){if(n&&tb(n.directives)){var a=r.slice(1),s=n.directives.find(function(e){return e.name.value===a}),u=s&&ez(s,i);return u&&nY(u,e.slice(1))}return}if("$"===o){var c=r.slice(1);if(i&&nO.call(i,c)){var l=e.slice(0);return l[0]=c,nY(i,l)}return}if(t)return nY(t,e)}));return(t||"{}"!==a)&&(o+=":"+a),o})}function nG(e,t){var r=new tw;return(function e(t){var r=nz(t);if(!r.paths){var n=r.paths=[],i=[];t.forEach(function(r,o){tg(r)?(e(r).forEach(function(e){return n.push(i.concat(e))}),i.length=0):(i.push(r),tg(t[o+1])||(n.push(i.slice(0)),i.length=0))})}return r.paths})(e).reduce(function(e,n){var i,o=t(n);if(void 0!==o){for(var a=n.length-1;a>=0;--a)(i={})[n[a]]=o,o=i;e=r.merge(e,o)}return e},Object.create(null))}function nJ(e,t){return e[t]}function nY(e,t,r){return r=r||nJ,function e(t){return ef(t)?tg(t)?t.map(e):nG(Object.keys(t).sort(),function(e){return nY(t,e)}):t}(t.reduce(function e(t,n){return tg(t)?t.map(function(t){return e(t,n)}):t&&r(t,n)},e))}function nH(e){return void 0!==e.args?e.args:e.field?ez(e.field,e.variables):null}var nX=function(){},nZ=function(e,t){return t.fieldName},n0=function(e,t,r){return(0,r.mergeObjects)(e,t)},n1=function(e,t){return t},n2=function(){function e(e){this.config=e,this.typePolicies=Object.create(null),this.toBeAdded=Object.create(null),this.supertypeMap=new Map,this.fuzzySubtypes=new Map,this.rootIdsByTypename=Object.create(null),this.rootTypenamesById=Object.create(null),this.usingPossibleTypes=!1,this.config=b({dataIdFromObject:nw},e),this.cache=this.config.cache,this.setRootTypename("Query"),this.setRootTypename("Mutation"),this.setRootTypename("Subscription"),e.possibleTypes&&this.addPossibleTypes(e.possibleTypes),e.typePolicies&&this.addTypePolicies(e.typePolicies)}return e.prototype.identify=function(e,t){var r,n,i=this,o=t&&(t.typename||(null===(r=t.storeObject)||void 0===r?void 0:r.__typename))||e.__typename;if(o===this.rootTypenamesById.ROOT_QUERY)return["ROOT_QUERY"];for(var a=t&&t.storeObject||e,s=b(b({},t),{typename:o,storeObject:a,readField:t&&t.readField||function(){var e=n4(arguments,a);return i.readField(e,{store:i.cache.data,variables:e.variables})}}),u=o&&this.getTypePolicy(o),c=u&&u.keyFn||this.config.dataIdFromObject;c;){var l=c(b(b({},e),a),s);if(tg(l))c=nK(l);else{n=l;break}}return n=n?String(n):void 0,s.keyObject?[n,s.keyObject]:[n]},e.prototype.addTypePolicies=function(e){var t=this;Object.keys(e).forEach(function(r){var n=e[r],i=n.queryType,o=n.mutationType,a=n.subscriptionType,s=E(n,["queryType","mutationType","subscriptionType"]);i&&t.setRootTypename("Query",r),o&&t.setRootTypename("Mutation",r),a&&t.setRootTypename("Subscription",r),nO.call(t.toBeAdded,r)?t.toBeAdded[r].push(s):t.toBeAdded[r]=[s]})},e.prototype.updateTypePolicy=function(e,t){var r=this,n=this.getTypePolicy(e),i=t.keyFields,o=t.fields;function a(e,t){e.merge="function"==typeof t?t:!0===t?n0:!1===t?n1:e.merge}a(n,t.merge),n.keyFn=!1===i?nX:tg(i)?nK(i):"function"==typeof i?i:n.keyFn,o&&Object.keys(o).forEach(function(t){var n=r.getFieldPolicy(e,t,!0),i=o[t];if("function"==typeof i)n.read=i;else{var s=i.keyArgs,u=i.read,c=i.merge;n.keyFn=!1===s?nZ:tg(s)?nW(s):"function"==typeof s?s:n.keyFn,"function"==typeof u&&(n.read=u),a(n,c)}n.read&&n.merge&&(n.keyFn=n.keyFn||nZ)})},e.prototype.setRootTypename=function(e,t){void 0===t&&(t=e);var r="ROOT_"+e.toUpperCase(),n=this.rootTypenamesById[r];t!==n&&(M(!n||n===e,5,e),n&&delete this.rootIdsByTypename[n],this.rootIdsByTypename[t]=r,this.rootTypenamesById[r]=t)},e.prototype.addPossibleTypes=function(e){var t=this;this.usingPossibleTypes=!0,Object.keys(e).forEach(function(r){t.getSupertypeSet(r,!0),e[r].forEach(function(e){t.getSupertypeSet(e,!0).add(r);var n=e.match(nI);n&&n[0]===e||t.fuzzySubtypes.set(e,new RegExp(e))})})},e.prototype.getTypePolicy=function(e){var t=this;if(!nO.call(this.typePolicies,e)){var r=this.typePolicies[e]=Object.create(null);r.fields=Object.create(null);var n=this.supertypeMap.get(e);!n&&this.fuzzySubtypes.size&&(n=this.getSupertypeSet(e,!0),this.fuzzySubtypes.forEach(function(r,i){if(r.test(e)){var o=t.supertypeMap.get(i);o&&o.forEach(function(e){return n.add(e)})}})),n&&n.size&&n.forEach(function(e){var n=t.getTypePolicy(e),i=n.fields;Object.assign(r,E(n,["fields"])),Object.assign(r.fields,i)})}var i=this.toBeAdded[e];return i&&i.length&&i.splice(0).forEach(function(r){t.updateTypePolicy(e,r)}),this.typePolicies[e]},e.prototype.getFieldPolicy=function(e,t,r){if(e){var n=this.getTypePolicy(e).fields;return n[t]||r&&(n[t]=Object.create(null))}},e.prototype.getSupertypeSet=function(e,t){var r=this.supertypeMap.get(e);return!r&&t&&this.supertypeMap.set(e,r=new Set),r},e.prototype.fragmentMatches=function(e,t,r,n){var i=this;if(!e.typeCondition)return!0;if(!t)return!1;var o=e.typeCondition.name.value;if(t===o)return!0;if(this.usingPossibleTypes&&this.supertypeMap.has(o))for(var a=this.getSupertypeSet(t,!0),s=[a],u=function(e){var t=i.getSupertypeSet(e,!1);t&&t.size&&0>s.indexOf(t)&&s.push(t)},c=!!(r&&this.fuzzySubtypes.size),l=!1,f=0;f1?o:t}:(n=b({},i),nO.call(n,"from")||(n.from=t)),!1!==globalThis.__DEV__&&void 0===n.from&&!1!==globalThis.__DEV__&&M.warn(7,q(Array.from(e))),void 0===n.variables&&(n.variables=r),n}function n8(e){return function(t,r){if(tg(t)||tg(r))throw V(8);if(ef(t)&&ef(r)){var n=e.getFieldValue(t,"__typename"),i=e.getFieldValue(r,"__typename");if(n&&i&&n!==i)return r;if(eV(t)&&nD(r))return e.merge(t.__ref,r),t;if(nD(t)&&eV(r))return e.merge(t,r.__ref),r;if(nD(t)&&nD(r))return b(b({},t),r)}return r}}function n9(e,t,r){var n="".concat(t).concat(r),i=e.flavors.get(n);return i||e.flavors.set(n,i=e.clientOnly===t&&e.deferred===r?e:b(b({},e),{clientOnly:t,deferred:r})),i}var n5=function(){function e(e,t,r){this.cache=e,this.reader=t,this.fragments=r}return e.prototype.writeToStore=function(e,t){var r=this,n=t.query,i=t.result,o=t.dataId,a=t.variables,s=t.overwrite,u=eY(n),c=new tw;a=b(b({},e1(u)),a);var l=b(b({store:e,written:Object.create(null),merge:function(e,t){return c.merge(e,t)},variables:a,varString:ej(a)},nN(n,this.fragments)),{overwrite:!!s,incomingById:new Map,clientOnly:!1,deferred:!1,flavors:new Map}),f=this.processSelectionSet({result:i||Object.create(null),dataId:o,selectionSet:u.selectionSet,mergeTree:{map:new Map},context:l});if(!eV(f))throw V(11,i);return l.incomingById.forEach(function(t,n){var i=t.storeObject,o=t.mergeTree,a=t.fieldNodeSet,s=eM(n);if(o&&o.map.size){var u=r.applyMerges(o,s,i,l);if(eV(u))return;i=u}if(!1!==globalThis.__DEV__&&!l.overwrite){var c=Object.create(null);a.forEach(function(e){e.selectionSet&&(c[e.name.value]=!0)});var f=function(e){var t=o&&o.map.get(e);return!!(t&&t.info&&t.info.merge)};Object.keys(i).forEach(function(e){!0!==c[nx(e)]||f(e)||function(e,t,r,n){var i=function(e){var t=n.getFieldValue(e,r);return"object"==typeof t&&t},o=i(e);if(o){var a=i(t);if(!(!a||eV(o)||t8(o,a)||Object.keys(o).every(function(e){return void 0!==n.getFieldValue(a,e)}))){var s=n.getFieldValue(e,"__typename")||n.getFieldValue(t,"__typename"),u=nx(r),c="".concat(s,".").concat(u);if(!ir.has(c)){ir.add(c);var l=[];tg(o)||tg(a)||[o,a].forEach(function(e){var t=n.getFieldValue(e,"__typename");"string"!=typeof t||l.includes(t)||l.push(t)}),!1!==globalThis.__DEV__&&M.warn(14,u,s,l.length?"either ensure all objects of type "+l.join(" and ")+" have an ID or a custom merge function, or ":"",c,o,a)}}}}(s,i,e,l.store)})}e.merge(n,i)}),e.retain(f.__ref),f},e.prototype.processSelectionSet=function(e){var t=this,r=e.dataId,n=e.result,i=e.selectionSet,o=e.context,a=e.mergeTree,s=this.cache.policies,u=Object.create(null),c=r&&s.rootTypenamesById[r]||eW(n,i,o.fragmentMap)||r&&o.store.get(r,"__typename");"string"==typeof c&&(u.__typename=c);var l=function(){var e=n4(arguments,u,o.variables);if(eV(e.from)){var t=o.incomingById.get(e.from.__ref);if(t){var r=s.readField(b(b({},e),{from:t.storeObject}),o);if(void 0!==r)return r}}return s.readField(e,o)},f=new Set;this.flattenFields(i,n,o,c).forEach(function(e,r){var i,o=n[eK(r)];if(f.add(r),void 0!==o){var h=s.getStoreFieldName({typename:c,fieldName:r.name.value,field:r,variables:e.variables}),p=n7(a,h),d=t.processFieldValue(o,r,r.selectionSet?n9(e,!1,!1):e,p),y=void 0;r.selectionSet&&(eV(d)||nD(d))&&(y=l("__typename",d));var v=s.getMergeFunction(c,r.name.value,y);v?p.info={field:r,typename:c,merge:v}:it(a,h),u=e.merge(u,((i={})[h]=d,i))}else!1===globalThis.__DEV__||e.clientOnly||e.deferred||tY.added(r)||s.getReadFunction(c,r.name.value)||!1===globalThis.__DEV__||M.error(12,eK(r),n)});try{var h=s.identify(n,{typename:c,selectionSet:i,fragmentMap:o.fragmentMap,storeObject:u,readField:l}),p=h[0],d=h[1];r=r||p,d&&(u=o.merge(u,d))}catch(e){if(!r)throw e}if("string"==typeof r){var y=eM(r),v=o.written[r]||(o.written[r]=[]);if(v.indexOf(i)>=0||(v.push(i),this.reader&&this.reader.isFresh(n,y,i,o)))return y;var m=o.incomingById.get(r);return m?(m.storeObject=o.merge(m.storeObject,u),m.mergeTree=function e(t,r){if(t===r||!r||ie(r))return t;if(!t||ie(t))return r;var n=t.info&&r.info?b(b({},t.info),r.info):t.info||r.info,i=t.map.size&&r.map.size,o={info:n,map:i?new Map:t.map.size?t.map:r.map};if(i){var a=new Set(r.map.keys());t.map.forEach(function(t,n){o.map.set(n,e(t,r.map.get(n))),a.delete(n)}),a.forEach(function(n){o.map.set(n,e(r.map.get(n),t.map.get(n)))})}return o}(m.mergeTree,a),f.forEach(function(e){return m.fieldNodeSet.add(e)})):o.incomingById.set(r,{storeObject:u,mergeTree:ie(a)?void 0:a,fieldNodeSet:f}),y}return u},e.prototype.processFieldValue=function(e,t,r,n){var i=this;return t.selectionSet&&null!==e?tg(e)?e.map(function(e,o){var a=i.processFieldValue(e,t,r,n7(n,o));return it(n,o),a}):this.processSelectionSet({result:e,selectionSet:t.selectionSet,context:r,mergeTree:n}):!1!==globalThis.__DEV__?r0(e):e},e.prototype.flattenFields=function(e,t,r,n){void 0===n&&(n=eW(t,e,r.fragmentMap));var i=new Map,o=this.cache.policies,a=new ri(!1);return function e(s,c){var l=a.lookup(s,c.clientOnly,c.deferred);l.visited||(l.visited=!0,s.selections.forEach(function(a){if(ta(a,r.variables)){var s=c.clientOnly,l=c.deferred;if(!(s&&l)&&tb(a.directives)&&a.directives.forEach(function(e){var t=e.name.value;if("client"===t&&(s=!0),"defer"===t){var n=ez(e,r.variables);n&&!1===n.if||(l=!0)}}),eG(a)){var f=i.get(a);f&&(s=s&&f.clientOnly,l=l&&f.deferred),i.set(a,n9(r,s,l))}else{var h=ed(a,r.lookupFragment);if(!h&&a.kind===u.FRAGMENT_SPREAD)throw V(13,a.name.value);h&&o.fragmentMatches(h,n,t,r.variables)&&e(h.selectionSet,n9(r,s,l))}}}))}(e,r),i},e.prototype.applyMerges=function(e,t,r,n,i){var o=this;if(e.map.size&&!eV(r)){var a,s,u=!tg(r)&&(eV(t)||nD(t))?t:void 0,c=r;u&&!i&&(i=[eV(u)?u.__ref:u]);var l=function(e,t){return tg(e)?"number"==typeof t?e[t]:void 0:n.store.getFieldValue(e,String(t))};e.map.forEach(function(e,t){var r=l(u,t),a=l(c,t);if(void 0!==a){i&&i.push(t);var f=o.applyMerges(e,r,a,n,i);f!==a&&(s=s||new Map).set(t,f),i&&M(i.pop()===t)}}),s&&(r=tg(c)?c.slice(0):b({},c),s.forEach(function(e,t){r[t]=e}))}return e.info?this.cache.policies.runMergeFunction(t,r,e.info,n,i&&(a=n.store).getStorage.apply(a,i)):r},e}(),n6=[];function n7(e,t){var r=e.map;return r.has(t)||r.set(t,n6.pop()||{map:new Map}),r.get(t)}function ie(e){return!e||!(e.info||e.map.size)}function it(e,t){var r=e.map,n=r.get(t);n&&ie(n)&&(n6.push(n),r.delete(t))}var ir=new Set,ii=function(e){function t(t){void 0===t&&(t={});var r=e.call(this)||this;return r.watches=new Set,r.addTypenameTransform=new r$(tY),r.assumeImmutableResults=!0,r.makeVar=na,r.txCount=0,r.config=rX(nk,t),r.addTypename=!!r.config.addTypename,r.policies=new n2({cache:r,dataIdFromObject:r.config.dataIdFromObject,possibleTypes:r.config.possibleTypes,typePolicies:r.config.typePolicies}),r.init(),r}return g(t,e),t.prototype.init=function(){var e=this.data=new nF.Root({policies:this.policies,resultCaching:this.config.resultCaching});this.optimisticData=e.stump,this.resetResultCache()},t.prototype.resetResultCache=function(e){var t=this,r=this.storeReader,n=this.config.fragments;this.storeWriter=new n5(this,this.storeReader=new nU({cache:this,addTypename:this.addTypename,resultCacheMaxSize:this.config.resultCacheMaxSize,canonizeResults:nS(this.config),canon:e?void 0:r&&r.canon,fragments:n}),n),this.maybeBroadcastWatch=rB(function(e,r){return t.broadcastWatch(e,r)},{max:this.config.resultCacheMaxSize||eI["inMemoryCache.maybeBroadcastWatch"]||5e3,makeCacheKey:function(e){var r=e.optimistic?t.optimisticData:t.data;if(nV(r)){var n=e.optimistic,i=e.id,o=e.variables;return r.makeCacheKey(e.query,e.callback,ej({optimistic:n,id:i,variables:o}))}}}),new Set([this.data.group,this.optimisticData.group]).forEach(function(e){return e.resetCaching()})},t.prototype.restore=function(e){return this.init(),e&&this.data.replace(e),this},t.prototype.extract=function(e){return void 0===e&&(e=!1),(e?this.optimisticData:this.data).extract()},t.prototype.read=function(e){var t=e.returnPartialData;try{return this.storeReader.diffQueryAgainstStore(b(b({},e),{store:e.optimistic?this.optimisticData:this.data,config:this.config,returnPartialData:void 0!==t&&t})).result||null}catch(e){if(e instanceof nE)return null;throw e}},t.prototype.write=function(e){try{return++this.txCount,this.storeWriter.writeToStore(this.data,e)}finally{--this.txCount||!1===e.broadcast||this.broadcastWatches()}},t.prototype.modify=function(e){if(nO.call(e,"id")&&!e.id)return!1;var t=e.optimistic?this.optimisticData:this.data;try{return++this.txCount,t.modify(e.id||"ROOT_QUERY",e.fields)}finally{--this.txCount||!1===e.broadcast||this.broadcastWatches()}},t.prototype.diff=function(e){return this.storeReader.diffQueryAgainstStore(b(b({},e),{store:e.optimistic?this.optimisticData:this.data,rootId:e.id||"ROOT_QUERY",config:this.config}))},t.prototype.watch=function(e){var t=this;return this.watches.size||function(e){ni(e).vars.forEach(function(t){return t.attachCache(e)})}(this),this.watches.add(e),e.immediate&&this.maybeBroadcastWatch(e),function(){t.watches.delete(e)&&!t.watches.size&&no(t),t.maybeBroadcastWatch.forget(e)}},t.prototype.gc=function(e){ej.reset(),tU.reset(),this.addTypenameTransform.resetCache(),null===(t=this.config.fragments)||void 0===t||t.resetCaches();var t,r=this.optimisticData.gc();return e&&!this.txCount&&(e.resetResultCache?this.resetResultCache(e.resetResultIdentities):e.resetResultIdentities&&this.storeReader.resetCanon()),r},t.prototype.retain=function(e,t){return(t?this.optimisticData:this.data).retain(e)},t.prototype.release=function(e,t){return(t?this.optimisticData:this.data).release(e)},t.prototype.identify=function(e){if(eV(e))return e.__ref;try{return this.policies.identify(e)[0]}catch(e){!1!==globalThis.__DEV__&&M.warn(e)}},t.prototype.evict=function(e){if(!e.id){if(nO.call(e,"id"))return!1;e=b(b({},e),{id:"ROOT_QUERY"})}try{return++this.txCount,this.optimisticData.evict(e,this.data)}finally{--this.txCount||!1===e.broadcast||this.broadcastWatches()}},t.prototype.reset=function(e){var t=this;return this.init(),ej.reset(),e&&e.discardWatches?(this.watches.forEach(function(e){return t.maybeBroadcastWatch.forget(e)}),this.watches.clear(),no(this)):this.broadcastWatches(),Promise.resolve()},t.prototype.removeOptimistic=function(e){var t=this.optimisticData.removeLayer(e);t!==this.optimisticData&&(this.optimisticData=t,this.broadcastWatches())},t.prototype.batch=function(e){var t,r=this,n=e.update,i=e.optimistic,o=void 0===i||i,a=e.removeOptimistic,s=e.onWatchUpdated,u=function(e){var i=r.data,o=r.optimisticData;++r.txCount,e&&(r.data=r.optimisticData=e);try{return t=n(r)}finally{--r.txCount,r.data=i,r.optimisticData=o}},c=new Set;return s&&!this.txCount&&this.broadcastWatches(b(b({},e),{onWatchUpdated:function(e){return c.add(e),!1}})),"string"==typeof o?this.optimisticData=this.optimisticData.addLayer(o,u):!1===o?u(this.data):u(),"string"==typeof a&&(this.optimisticData=this.optimisticData.removeLayer(a)),s&&c.size?(this.broadcastWatches(b(b({},e),{onWatchUpdated:function(e,t){var r=s.call(this,e,t);return!1!==r&&c.delete(e),r}})),c.size&&c.forEach(function(e){return r.maybeBroadcastWatch.dirty(e)})):this.broadcastWatches(e),t},t.prototype.performTransaction=function(e,t){return this.batch({update:e,optimistic:t||null!==t})},t.prototype.transformDocument=function(e){return this.addTypenameToDocument(this.addFragmentsToDocument(e))},t.prototype.broadcastWatches=function(e){var t=this;this.txCount||this.watches.forEach(function(r){return t.maybeBroadcastWatch(r,e)})},t.prototype.addFragmentsToDocument=function(e){var t=this.config.fragments;return t?t.transform(e):e},t.prototype.addTypenameToDocument=function(e){return this.addTypename?this.addTypenameTransform.transformDocument(e):e},t.prototype.broadcastWatch=function(e,t){var r=e.lastDiff,n=this.diff(e);(!t||(e.optimistic&&"string"==typeof t.optimistic&&(n.fromOptimisticTransaction=!0),!t.onWatchUpdated||!1!==t.onWatchUpdated.call(this,e,n,r)))&&(r&&t8(r.result,n.result)||e.callback(e.lastDiff=n,r))},t}(nb);!1!==globalThis.__DEV__&&(ii.prototype.getMemoryInternals=eN);let io=/\r\n|[\n\r]/g;function ia(e,t){let r=0,n=1;for(let i of e.body.matchAll(io)){if("number"==typeof i.index||function(e,t){if(!e)throw Error("Unexpected invariant triggered.")}(!1),i.index>=t)break;r=i.index+i[0].length,n+=1}return{line:n,column:t+1-r}}function is(e,t){let r=e.locationOffset.column-1,n="".padStart(r)+e.body,i=t.line-1,o=e.locationOffset.line-1,a=t.line+o,s=1===t.line?r:0,u=t.column+s,c=`${e.name}:${a}:${u} +`,l=n.split(/\r\n|[\n\r]/g),f=l[i];if(f.length>120){let e=Math.floor(u/80),t=[];for(let e=0;e["|",e]),["|","^".padStart(u%80)],["|",t[e+1]]])}return c+iu([[`${a-1} |`,l[i-1]],[`${a} |`,f],["|","^".padStart(u)],[`${a+1} |`,l[i+1]]])}function iu(e){let t=e.filter(([e,t])=>void 0!==t),r=Math.max(...t.map(([e])=>e.length));return t.map(([e,t])=>e.padStart(r)+(t?" "+t:"")).join("\n")}class ic extends Error{constructor(e,...t){var r,n,i;let{nodes:o,source:a,positions:s,path:u,originalError:c,extensions:l}=function(e){let t=e[0];return null==t||"kind"in t||"length"in t?{nodes:t,source:e[1],positions:e[2],path:e[3],originalError:e[4],extensions:e[5]}:t}(t);super(e),this.name="GraphQLError",this.path=null!=u?u:void 0,this.originalError=null!=c?c:void 0,this.nodes=il(Array.isArray(o)?o:o?[o]:void 0);let f=il(null===(r=this.nodes)||void 0===r?void 0:r.map(e=>e.loc).filter(e=>null!=e));this.source=null!=a?a:null==f?void 0:null===(n=f[0])||void 0===n?void 0:n.source,this.positions=null!=s?s:null==f?void 0:f.map(e=>e.start),this.locations=s&&a?s.map(e=>ia(a,e)):null==f?void 0:f.map(e=>ia(e.source,e.start));let h=!function(e){return"object"==typeof e&&null!==e}(null==c?void 0:c.extensions)?void 0:null==c?void 0:c.extensions;this.extensions=null!==(i=null!=l?l:h)&&void 0!==i?i: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}}),null!=c&&c.stack?Object.defineProperty(this,"stack",{value:c.stack,writable:!0,configurable:!0}):Error.captureStackTrace?Error.captureStackTrace(this,ic):Object.defineProperty(this,"stack",{value:Error().stack,writable:!0,configurable:!0})}get[Symbol.toStringTag](){return"GraphQLError"}toString(){let e=this.message;if(this.nodes){for(let r of this.nodes)if(r.loc){var t;e+="\n\n"+is((t=r.loc).source,ia(t.source,t.start))}}else if(this.source&&this.locations)for(let t of this.locations)e+="\n\n"+is(this.source,t);return e}toJSON(){let e={message:this.message};return null!=this.locations&&(e.locations=this.locations),null!=this.path&&(e.path=this.path),null!=this.extensions&&Object.keys(this.extensions).length>0&&(e.extensions=this.extensions),e}}function il(e){return void 0===e||0===e.length?void 0:e}function ih(e,t,r){return new ic(`Syntax Error: ${r}`,{source:e,positions:[t]})}(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"})(f||(f={})),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"}(h||(h={}));class ip{constructor(e){let t=new te(h.SOF,0,0,0,0);this.source=e,this.lastToken=t,this.token=t,this.line=1,this.lineStart=0}get[Symbol.toStringTag](){return"Lexer"}advance(){return this.lastToken=this.token,this.token=this.lookahead()}lookahead(){let e=this.token;if(e.kind!==h.EOF)do if(e.next)e=e.next;else{let t=function(e,t){let r=e.source.body,n=r.length,i=t;for(;i0===t?e:e.slice(n)).slice(null!==(t=i)&&void 0!==t?t:0,o+1)})(u).join("\n"));return e.line+=u.length-1,e.lineStart=i,n}if(92===n&&34===r.charCodeAt(o+1)&&34===r.charCodeAt(o+2)&&34===r.charCodeAt(o+3)){s+=r.slice(a,o),a=o+1,o+=4;continue}if(10===n||13===n){s+=r.slice(a,o),u.push(s),13===n&&10===r.charCodeAt(o+1)?o+=2:++o,s="",a=o,i=o;continue}if(id(n))++o;else if(iy(r,o))o+=2;else throw ih(e.source,o,`Invalid character within String: ${ig(e,o)}.`)}throw ih(e.source,o,"Unterminated string.")}(e,i);return function(e,t){let r=e.source.body,n=r.length,i=t+1,o=i,a="";for(;i=0&&e<=55295||e>=57344&&e<=1114111}function iy(e,t){return iv(e.charCodeAt(t))&&im(e.charCodeAt(t+1))}function iv(e){return e>=55296&&e<=56319}function im(e){return e>=56320&&e<=57343}function ig(e,t){let r=e.source.body.codePointAt(t);if(void 0===r)return h.EOF;if(r>=32&&r<=126){let e=String.fromCodePoint(r);return'"'===e?"'\"'":`"${e}"`}return"U+"+r.toString(16).toUpperCase().padStart(4,"0")}function ib(e,t,r,n,i){let o=e.line,a=1+r-e.lineStart;return new te(t,r,n,o,a,i)}function iE(e,t,r){if(!tA(r))throw ih(e.source,t,`Invalid number, expected digit but got: ${ig(e,t)}.`);let n=e.source.body,i=t+1;for(;tA(n.charCodeAt(i));)++i;return i}function i_(e,t){return iO(e.charCodeAt(t))<<12|iO(e.charCodeAt(t+1))<<8|iO(e.charCodeAt(t+2))<<4|iO(e.charCodeAt(t+3))}function iO(e){return e>=48&&e<=57?e-48:e>=65&&e<=70?e-55:e>=97&&e<=102?e-87:-1}let iT=globalThis.process&&"production"===globalThis.process.env.NODE_ENV?function(e,t){return e instanceof t}:function(e,t){if(e instanceof t)return!0;if("object"==typeof e&&null!==e){var r;let n=t.prototype[Symbol.toStringTag];if(n===(Symbol.toStringTag in e?e[Symbol.toStringTag]:null===(r=e.constructor)||void 0===r?void 0:r.name)){let t=e6(e,[]);throw Error(`Cannot use ${n} "${t}" from another module or realm. + +Ensure that there is only one instance of "graphql" in the node_modules +directory. If different versions of "graphql" are the dependencies of other +relied on modules, use "resolutions" to ensure only one version is installed. + +https://yarnpkg.com/en/docs/selective-version-resolutions + +Duplicate "graphql" modules cannot be used at the same time since different +versions may have different capabilities and behavior. The data from one +version used in the function from another could produce confusing and +spurious results.`)}}return!1};class iw{constructor(e,t="GraphQL request",r={line:1,column:1}){"string"==typeof e||e5(!1,`Body must be a string. Received: ${e6(e,[])}.`),this.body=e,this.name=t,this.locationOffset=r,this.locationOffset.line>0||e5(!1,"line in locationOffset is 1-indexed and must be positive."),this.locationOffset.column>0||e5(!1,"column in locationOffset is 1-indexed and must be positive.")}get[Symbol.toStringTag](){return"Source"}}class ik{constructor(e,t={}){let r=iT(e,iw)?e:new iw(e);this._lexer=new ip(r),this._options=t,this._tokenCounter=0}parseName(){let e=this.expectToken(h.NAME);return this.node(e,{kind:u.NAME,value:e.value})}parseDocument(){return this.node(this._lexer.token,{kind:u.DOCUMENT,definitions:this.many(h.SOF,this.parseDefinition,h.EOF)})}parseDefinition(){if(this.peek(h.BRACE_L))return this.parseOperationDefinition();let e=this.peekDescription(),t=e?this._lexer.lookahead():this._lexer.token;if(t.kind===h.NAME){switch(t.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(e)throw ih(this._lexer.source,this._lexer.token.start,"Unexpected description, descriptions are supported only on type definitions.");switch(t.value){case"query":case"mutation":case"subscription":return this.parseOperationDefinition();case"fragment":return this.parseFragmentDefinition();case"extend":return this.parseTypeSystemExtension()}}throw this.unexpected(t)}parseOperationDefinition(){let e;let t=this._lexer.token;if(this.peek(h.BRACE_L))return this.node(t,{kind:u.OPERATION_DEFINITION,operation:s.QUERY,name:void 0,variableDefinitions:[],directives:[],selectionSet:this.parseSelectionSet()});let r=this.parseOperationType();return this.peek(h.NAME)&&(e=this.parseName()),this.node(t,{kind:u.OPERATION_DEFINITION,operation:r,name:e,variableDefinitions:this.parseVariableDefinitions(),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseOperationType(){let e=this.expectToken(h.NAME);switch(e.value){case"query":return s.QUERY;case"mutation":return s.MUTATION;case"subscription":return s.SUBSCRIPTION}throw this.unexpected(e)}parseVariableDefinitions(){return this.optionalMany(h.PAREN_L,this.parseVariableDefinition,h.PAREN_R)}parseVariableDefinition(){return this.node(this._lexer.token,{kind:u.VARIABLE_DEFINITION,variable:this.parseVariable(),type:(this.expectToken(h.COLON),this.parseTypeReference()),defaultValue:this.expectOptionalToken(h.EQUALS)?this.parseConstValueLiteral():void 0,directives:this.parseConstDirectives()})}parseVariable(){let e=this._lexer.token;return this.expectToken(h.DOLLAR),this.node(e,{kind:u.VARIABLE,name:this.parseName()})}parseSelectionSet(){return this.node(this._lexer.token,{kind:u.SELECTION_SET,selections:this.many(h.BRACE_L,this.parseSelection,h.BRACE_R)})}parseSelection(){return this.peek(h.SPREAD)?this.parseFragment():this.parseField()}parseField(){let e,t;let r=this._lexer.token,n=this.parseName();return this.expectOptionalToken(h.COLON)?(e=n,t=this.parseName()):t=n,this.node(r,{kind:u.FIELD,alias:e,name:t,arguments:this.parseArguments(!1),directives:this.parseDirectives(!1),selectionSet:this.peek(h.BRACE_L)?this.parseSelectionSet():void 0})}parseArguments(e){let t=e?this.parseConstArgument:this.parseArgument;return this.optionalMany(h.PAREN_L,t,h.PAREN_R)}parseArgument(e=!1){let t=this._lexer.token,r=this.parseName();return this.expectToken(h.COLON),this.node(t,{kind:u.ARGUMENT,name:r,value:this.parseValueLiteral(e)})}parseConstArgument(){return this.parseArgument(!0)}parseFragment(){let e=this._lexer.token;this.expectToken(h.SPREAD);let t=this.expectOptionalKeyword("on");return!t&&this.peek(h.NAME)?this.node(e,{kind:u.FRAGMENT_SPREAD,name:this.parseFragmentName(),directives:this.parseDirectives(!1)}):this.node(e,{kind:u.INLINE_FRAGMENT,typeCondition:t?this.parseNamedType():void 0,directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseFragmentDefinition(){let e=this._lexer.token;return(this.expectKeyword("fragment"),!0===this._options.allowLegacyFragmentVariables)?this.node(e,{kind:u.FRAGMENT_DEFINITION,name:this.parseFragmentName(),variableDefinitions:this.parseVariableDefinitions(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()}):this.node(e,{kind:u.FRAGMENT_DEFINITION,name:this.parseFragmentName(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseFragmentName(){if("on"===this._lexer.token.value)throw this.unexpected();return this.parseName()}parseValueLiteral(e){let t=this._lexer.token;switch(t.kind){case h.BRACKET_L:return this.parseList(e);case h.BRACE_L:return this.parseObject(e);case h.INT:return this.advanceLexer(),this.node(t,{kind:u.INT,value:t.value});case h.FLOAT:return this.advanceLexer(),this.node(t,{kind:u.FLOAT,value:t.value});case h.STRING:case h.BLOCK_STRING:return this.parseStringLiteral();case h.NAME:switch(this.advanceLexer(),t.value){case"true":return this.node(t,{kind:u.BOOLEAN,value:!0});case"false":return this.node(t,{kind:u.BOOLEAN,value:!1});case"null":return this.node(t,{kind:u.NULL});default:return this.node(t,{kind:u.ENUM,value:t.value})}case h.DOLLAR:if(e){if(this.expectToken(h.DOLLAR),this._lexer.token.kind===h.NAME){let e=this._lexer.token.value;throw ih(this._lexer.source,t.start,`Unexpected variable "$${e}" in constant value.`)}throw this.unexpected(t)}return this.parseVariable();default:throw this.unexpected()}}parseConstValueLiteral(){return this.parseValueLiteral(!0)}parseStringLiteral(){let e=this._lexer.token;return this.advanceLexer(),this.node(e,{kind:u.STRING,value:e.value,block:e.kind===h.BLOCK_STRING})}parseList(e){return this.node(this._lexer.token,{kind:u.LIST,values:this.any(h.BRACKET_L,()=>this.parseValueLiteral(e),h.BRACKET_R)})}parseObject(e){return this.node(this._lexer.token,{kind:u.OBJECT,fields:this.any(h.BRACE_L,()=>this.parseObjectField(e),h.BRACE_R)})}parseObjectField(e){let t=this._lexer.token,r=this.parseName();return this.expectToken(h.COLON),this.node(t,{kind:u.OBJECT_FIELD,name:r,value:this.parseValueLiteral(e)})}parseDirectives(e){let t=[];for(;this.peek(h.AT);)t.push(this.parseDirective(e));return t}parseConstDirectives(){return this.parseDirectives(!0)}parseDirective(e){let t=this._lexer.token;return this.expectToken(h.AT),this.node(t,{kind:u.DIRECTIVE,name:this.parseName(),arguments:this.parseArguments(e)})}parseTypeReference(){let e;let t=this._lexer.token;if(this.expectOptionalToken(h.BRACKET_L)){let r=this.parseTypeReference();this.expectToken(h.BRACKET_R),e=this.node(t,{kind:u.LIST_TYPE,type:r})}else e=this.parseNamedType();return this.expectOptionalToken(h.BANG)?this.node(t,{kind:u.NON_NULL_TYPE,type:e}):e}parseNamedType(){return this.node(this._lexer.token,{kind:u.NAMED_TYPE,name:this.parseName()})}peekDescription(){return this.peek(h.STRING)||this.peek(h.BLOCK_STRING)}parseDescription(){if(this.peekDescription())return this.parseStringLiteral()}parseSchemaDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("schema");let r=this.parseConstDirectives(),n=this.many(h.BRACE_L,this.parseOperationTypeDefinition,h.BRACE_R);return this.node(e,{kind:u.SCHEMA_DEFINITION,description:t,directives:r,operationTypes:n})}parseOperationTypeDefinition(){let e=this._lexer.token,t=this.parseOperationType();this.expectToken(h.COLON);let r=this.parseNamedType();return this.node(e,{kind:u.OPERATION_TYPE_DEFINITION,operation:t,type:r})}parseScalarTypeDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("scalar");let r=this.parseName(),n=this.parseConstDirectives();return this.node(e,{kind:u.SCALAR_TYPE_DEFINITION,description:t,name:r,directives:n})}parseObjectTypeDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("type");let r=this.parseName(),n=this.parseImplementsInterfaces(),i=this.parseConstDirectives(),o=this.parseFieldsDefinition();return this.node(e,{kind:u.OBJECT_TYPE_DEFINITION,description:t,name:r,interfaces:n,directives:i,fields:o})}parseImplementsInterfaces(){return this.expectOptionalKeyword("implements")?this.delimitedMany(h.AMP,this.parseNamedType):[]}parseFieldsDefinition(){return this.optionalMany(h.BRACE_L,this.parseFieldDefinition,h.BRACE_R)}parseFieldDefinition(){let e=this._lexer.token,t=this.parseDescription(),r=this.parseName(),n=this.parseArgumentDefs();this.expectToken(h.COLON);let i=this.parseTypeReference(),o=this.parseConstDirectives();return this.node(e,{kind:u.FIELD_DEFINITION,description:t,name:r,arguments:n,type:i,directives:o})}parseArgumentDefs(){return this.optionalMany(h.PAREN_L,this.parseInputValueDef,h.PAREN_R)}parseInputValueDef(){let e;let t=this._lexer.token,r=this.parseDescription(),n=this.parseName();this.expectToken(h.COLON);let i=this.parseTypeReference();this.expectOptionalToken(h.EQUALS)&&(e=this.parseConstValueLiteral());let o=this.parseConstDirectives();return this.node(t,{kind:u.INPUT_VALUE_DEFINITION,description:r,name:n,type:i,defaultValue:e,directives:o})}parseInterfaceTypeDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("interface");let r=this.parseName(),n=this.parseImplementsInterfaces(),i=this.parseConstDirectives(),o=this.parseFieldsDefinition();return this.node(e,{kind:u.INTERFACE_TYPE_DEFINITION,description:t,name:r,interfaces:n,directives:i,fields:o})}parseUnionTypeDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("union");let r=this.parseName(),n=this.parseConstDirectives(),i=this.parseUnionMemberTypes();return this.node(e,{kind:u.UNION_TYPE_DEFINITION,description:t,name:r,directives:n,types:i})}parseUnionMemberTypes(){return this.expectOptionalToken(h.EQUALS)?this.delimitedMany(h.PIPE,this.parseNamedType):[]}parseEnumTypeDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("enum");let r=this.parseName(),n=this.parseConstDirectives(),i=this.parseEnumValuesDefinition();return this.node(e,{kind:u.ENUM_TYPE_DEFINITION,description:t,name:r,directives:n,values:i})}parseEnumValuesDefinition(){return this.optionalMany(h.BRACE_L,this.parseEnumValueDefinition,h.BRACE_R)}parseEnumValueDefinition(){let e=this._lexer.token,t=this.parseDescription(),r=this.parseEnumValueName(),n=this.parseConstDirectives();return this.node(e,{kind:u.ENUM_VALUE_DEFINITION,description:t,name:r,directives:n})}parseEnumValueName(){if("true"===this._lexer.token.value||"false"===this._lexer.token.value||"null"===this._lexer.token.value)throw ih(this._lexer.source,this._lexer.token.start,`${iS(this._lexer.token)} is reserved and cannot be used for an enum value.`);return this.parseName()}parseInputObjectTypeDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("input");let r=this.parseName(),n=this.parseConstDirectives(),i=this.parseInputFieldsDefinition();return this.node(e,{kind:u.INPUT_OBJECT_TYPE_DEFINITION,description:t,name:r,directives:n,fields:i})}parseInputFieldsDefinition(){return this.optionalMany(h.BRACE_L,this.parseInputValueDef,h.BRACE_R)}parseTypeSystemExtension(){let e=this._lexer.lookahead();if(e.kind===h.NAME)switch(e.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(e)}parseSchemaExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("schema");let t=this.parseConstDirectives(),r=this.optionalMany(h.BRACE_L,this.parseOperationTypeDefinition,h.BRACE_R);if(0===t.length&&0===r.length)throw this.unexpected();return this.node(e,{kind:u.SCHEMA_EXTENSION,directives:t,operationTypes:r})}parseScalarTypeExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("scalar");let t=this.parseName(),r=this.parseConstDirectives();if(0===r.length)throw this.unexpected();return this.node(e,{kind:u.SCALAR_TYPE_EXTENSION,name:t,directives:r})}parseObjectTypeExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("type");let t=this.parseName(),r=this.parseImplementsInterfaces(),n=this.parseConstDirectives(),i=this.parseFieldsDefinition();if(0===r.length&&0===n.length&&0===i.length)throw this.unexpected();return this.node(e,{kind:u.OBJECT_TYPE_EXTENSION,name:t,interfaces:r,directives:n,fields:i})}parseInterfaceTypeExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("interface");let t=this.parseName(),r=this.parseImplementsInterfaces(),n=this.parseConstDirectives(),i=this.parseFieldsDefinition();if(0===r.length&&0===n.length&&0===i.length)throw this.unexpected();return this.node(e,{kind:u.INTERFACE_TYPE_EXTENSION,name:t,interfaces:r,directives:n,fields:i})}parseUnionTypeExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("union");let t=this.parseName(),r=this.parseConstDirectives(),n=this.parseUnionMemberTypes();if(0===r.length&&0===n.length)throw this.unexpected();return this.node(e,{kind:u.UNION_TYPE_EXTENSION,name:t,directives:r,types:n})}parseEnumTypeExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("enum");let t=this.parseName(),r=this.parseConstDirectives(),n=this.parseEnumValuesDefinition();if(0===r.length&&0===n.length)throw this.unexpected();return this.node(e,{kind:u.ENUM_TYPE_EXTENSION,name:t,directives:r,values:n})}parseInputObjectTypeExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("input");let t=this.parseName(),r=this.parseConstDirectives(),n=this.parseInputFieldsDefinition();if(0===r.length&&0===n.length)throw this.unexpected();return this.node(e,{kind:u.INPUT_OBJECT_TYPE_EXTENSION,name:t,directives:r,fields:n})}parseDirectiveDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("directive"),this.expectToken(h.AT);let r=this.parseName(),n=this.parseArgumentDefs(),i=this.expectOptionalKeyword("repeatable");this.expectKeyword("on");let o=this.parseDirectiveLocations();return this.node(e,{kind:u.DIRECTIVE_DEFINITION,description:t,name:r,arguments:n,repeatable:i,locations:o})}parseDirectiveLocations(){return this.delimitedMany(h.PIPE,this.parseDirectiveLocation)}parseDirectiveLocation(){let e=this._lexer.token,t=this.parseName();if(Object.prototype.hasOwnProperty.call(f,t.value))return t;throw this.unexpected(e)}node(e,t){return!0!==this._options.noLocation&&(t.loc=new e7(e,this._lexer.lastToken,this._lexer.source)),t}peek(e){return this._lexer.token.kind===e}expectToken(e){let t=this._lexer.token;if(t.kind===e)return this.advanceLexer(),t;throw ih(this._lexer.source,t.start,`Expected ${iI(e)}, found ${iS(t)}.`)}expectOptionalToken(e){return this._lexer.token.kind===e&&(this.advanceLexer(),!0)}expectKeyword(e){let t=this._lexer.token;if(t.kind===h.NAME&&t.value===e)this.advanceLexer();else throw ih(this._lexer.source,t.start,`Expected "${e}", found ${iS(t)}.`)}expectOptionalKeyword(e){let t=this._lexer.token;return t.kind===h.NAME&&t.value===e&&(this.advanceLexer(),!0)}unexpected(e){let t=null!=e?e:this._lexer.token;return ih(this._lexer.source,t.start,`Unexpected ${iS(t)}.`)}any(e,t,r){this.expectToken(e);let n=[];for(;!this.expectOptionalToken(r);)n.push(t.call(this));return n}optionalMany(e,t,r){if(this.expectOptionalToken(e)){let e=[];do e.push(t.call(this));while(!this.expectOptionalToken(r));return e}return[]}many(e,t,r){this.expectToken(e);let n=[];do n.push(t.call(this));while(!this.expectOptionalToken(r));return n}delimitedMany(e,t){this.expectOptionalToken(e);let r=[];do r.push(t.call(this));while(this.expectOptionalToken(e));return r}advanceLexer(){let{maxTokens:e}=this._options,t=this._lexer.advance();if(void 0!==e&&t.kind!==h.EOF&&(++this._tokenCounter,this._tokenCounter>e))throw ih(this._lexer.source,t.start,`Document contains more that ${e} tokens. Parsing aborted.`)}}function iS(e){let t=e.value;return iI(e.kind)+(null!=t?` "${t}"`:"")}function iI(e){return e===h.BANG||e===h.DOLLAR||e===h.AMP||e===h.PAREN_L||e===h.PAREN_R||e===h.SPREAD||e===h.COLON||e===h.EQUALS||e===h.AT||e===h.BRACKET_L||e===h.BRACKET_R||e===h.BRACE_L||e===h.PIPE||e===h.BRACE_R?`"${e}"`:e}var ix=new Map,iD=new Map,iN=!0,iA=!1;function iR(e){return e.replace(/[\s,]+/g," ").trim()}function iP(e){for(var t=[],r=1;rnew Promise((n,i)=>{var o=e=>{try{s(r.next(e))}catch(e){i(e)}},a=e=>{try{s(r.throw(e))}catch(e){i(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,a);s((r=r.apply(e,t)).next())}),ij=iP` +query { + user { + id + name + email + createdAt + updatedAt + gitHubToken + } +} +`,iq=iP` +query ($projectId: String!) { + project(projectId: $projectId) { + createdAt + description + id + name + template + updatedAt + prodBranch + auctionId + deployers { + deployerLrn + deployerId + deployerApiUrl + minimumPayment + } + paymentAddress + txHash + fundsReleased + framework + repository + webhooks + icon + baseDomains + organization { + id + name + } + owner { + id + name + email + } + deployments { + id + branch + isCurrent + baseDomain + status + updatedAt + commitHash + createdAt + environment + applicationDeploymentRecordData { + url + } + deployer { + baseDomain + } + createdBy { + id + name + } + } + } +} +`,iL=iP` +query ($organizationSlug: String!) { + projectsInOrganization(organizationSlug: $organizationSlug) { + id + name + createdAt + description + framework + auctionId + deployers { + deployerLrn + deployerId + deployerApiUrl + minimumPayment + } + paymentAddress + txHash + fundsReleased + prodBranch + webhooks + repository + updatedAt + icon + baseDomains + deployments { + id + branch + isCurrent + baseDomain + status + updatedAt + commitHash + commitMessage + createdAt + environment + applicationDeploymentRecordData { + url + } + } + } +} +`,iM=iP` +query { + organizations { + id + name + slug + createdAt + updatedAt + } +} +`,iV=iP` +query ($projectId: String!) { + deployments(projectId: $projectId) { + id + branch + commitHash + commitMessage + url + deployer { + deployerLrn + deployerId + deployerApiUrl + minimumPayment + } + environment + isCurrent + baseDomain + status + createdAt + updatedAt + createdBy { + id + name + email + } + applicationDeploymentRequestId + } +} +`,iQ=iP` +query ($projectId: String!) { + environmentVariables(projectId: $projectId) { + createdAt + environment + id + key + updatedAt + value + } +} +`,iB=iP` +query ($projectId: String!) { + projectMembers(projectId: $projectId) { + id + member { + id + name + email + isVerified + } + isPending + createdAt + updatedAt + permissions + } +} +`,iU=iP` +query ($searchText: String!) { + searchProjects(searchText: $searchText) { + id + name + prodBranch + repository + createdAt + description + framework + auctionId + deployers { + deployerLrn + deployerId + deployerApiUrl + minimumPayment + } + paymentAddress + txHash + fundsReleased + prodBranch + webhooks + updatedAt + template + repository + organization { + id + name + slug + createdAt + updatedAt + } + } +} +`,i$=iP` +query ($projectId: String!, $filter: FilterDomainsInput) { + domains(projectId: $projectId, filter: $filter) { + branch + createdAt + redirectTo { + id + name + branch + status + } + id + name + status + updatedAt + } +} +`,iz=iP` +query ($auctionId: String!) { + getAuctionData(auctionId: $auctionId){ + id + kind + status + ownerAddress + createTime + commitsEndTime + revealsEndTime + commitFee { + type + quantity + } + revealFee { + type + quantity + } + minimumBid { + type + quantity + } + winnerAddresses + winnerBids { + type + quantity + } + winnerPrice { + type + quantity + } + maxPrice { + type + quantity + } + numProviders + fundsReleased + bids { + bidderAddress + status + commitHash + commitTime + revealTime + commitFee { + type + quantity + } + revealFee { + type + quantity + } + bidAmount { + type + quantity + } + } + } +} +`,iK=iP` +query { + deployers { + deployerLrn + deployerId + deployerApiUrl + minimumPayment + } +} +`,iW=iP` +query { + address +} +`,iG=iP` +query ($txHash: String!, $amount: String!, $senderAddress: String!) { + verifyTx(txHash: $txHash, amount: $amount, senderAddress: $senderAddress) +} +`,iJ=iP` +query($projectId: String!) { + latestDNSRecord(projectId: $projectId) { + name + value + request + resourceType + version + } +} +`,iY=iP` + mutation ($projectMemberId: String!) { + removeProjectMember(projectMemberId: $projectMemberId) + } +`,iH=iP` + mutation ($projectMemberId: String!, $data: UpdateProjectMemberInput) { + updateProjectMember(projectMemberId: $projectMemberId, data: $data) + } +`,iX=iP` + mutation ($projectId: String!, $data: AddProjectMemberInput) { + addProjectMember(projectId: $projectId, data: $data) + } +`,iZ=iP` + mutation ($projectId: String!, $data: [AddEnvironmentVariableInput!]) { + addEnvironmentVariables(projectId: $projectId, data: $data) + } +`,i0=iP` + mutation ( + $environmentVariableId: String! + $data: UpdateEnvironmentVariableInput! + ) { + updateEnvironmentVariable( + environmentVariableId: $environmentVariableId + data: $data + ) + } +`,i1=iP` + mutation ($environmentVariableId: String!) { + removeEnvironmentVariable(environmentVariableId: $environmentVariableId) + } +`,i2=iP` + mutation ($deploymentId: String!) { + updateDeploymentToProd(deploymentId: $deploymentId) + } +`,i3=iP` + mutation ($organizationSlug: String!, $data: AddProjectFromTemplateInput, $lrn: String, $auctionParams: AuctionParams, $environmentVariables: [AddEnvironmentVariableInput!]) { + addProjectFromTemplate(organizationSlug: $organizationSlug, data: $data, lrn: $lrn, auctionParams: $auctionParams, environmentVariables: $environmentVariables) { + id + } + } +`,i4=iP` + mutation ($organizationSlug: String!, $data: AddProjectInput!, $lrn: String, $auctionParams: AuctionParams, $environmentVariables: [AddEnvironmentVariableInput!]) { + addProject(organizationSlug: $organizationSlug, data: $data, lrn: $lrn, auctionParams: $auctionParams, environmentVariables: $environmentVariables) { + id + } + } +`,i8=iP` + mutation ($projectId: String!, $data: UpdateProjectInput) { + updateProject(projectId: $projectId, data: $data) + } +`,i9=iP` + mutation ($domainId: String!, $data: UpdateDomainInput!) { + updateDomain(domainId: $domainId, data: $data) + } +`,i5=iP` + mutation ($deploymentId: String!) { + redeployToProd(deploymentId: $deploymentId) + } +`,i6=iP` + mutation ($projectId: String!) { + deleteProject(projectId: $projectId) + } +`,i7=iP` + mutation ($domainId: String!) { + deleteDomain(domainId: $domainId) + } +`,oe=iP` + mutation ($projectId: String!, $deploymentId: String!) { + rollbackDeployment(projectId: $projectId, deploymentId: $deploymentId) + } +`,ot=iP` + mutation ($deploymentId: String!) { + deleteDeployment(deploymentId: $deploymentId) + } +`,or=iP` + mutation ($projectId: String!, $data: AddDomainInput!) { + addDomain(projectId: $projectId, data: $data) + } +`,on=iP` + mutation ($code: String!) { + authenticateGitHub(code: $code) { + token + } + } +`,oi=iP` + mutation { + unauthenticateGitHub + } +`,oo={watchQuery:{fetchPolicy:"no-cache",errorPolicy:"ignore"},query:{fetchPolicy:"no-cache",errorPolicy:"all"}},oa=class{constructor(e){this.client=new ng({uri:e.gqlEndpoint,cache:new ii,defaultOptions:oo,credentials:"include"})}getUser(){return iC(this,null,function*(){let{data:e}=yield this.client.query({query:ij});return e})}getProject(e){return iC(this,null,function*(){let{data:t}=yield this.client.query({query:iq,variables:{projectId:e}});return t})}getProjectsInOrganization(e){return iC(this,null,function*(){let{data:t}=yield this.client.query({query:iL,variables:{organizationSlug:e}});return t})}getOrganizations(){return iC(this,null,function*(){let{data:e}=yield this.client.query({query:iM});return e})}getDeployments(e){return iC(this,null,function*(){let{data:t}=yield this.client.query({query:iV,variables:{projectId:e}});return t})}getEnvironmentVariables(e){return iC(this,null,function*(){let{data:t}=yield this.client.query({query:iQ,variables:{projectId:e}});return t})}getProjectMembers(e){return iC(this,null,function*(){return(yield this.client.query({query:iB,variables:{projectId:e}})).data})}addProjectMember(e,t){return iC(this,null,function*(){return(yield this.client.mutate({mutation:iX,variables:{projectId:e,data:t}})).data})}updateProjectMember(e,t){return iC(this,null,function*(){return(yield this.client.mutate({mutation:iH,variables:{projectMemberId:e,data:t}})).data})}removeProjectMember(e){return iC(this,null,function*(){return(yield this.client.mutate({mutation:iY,variables:{projectMemberId:e}})).data})}searchProjects(e){return iC(this,null,function*(){let{data:t}=yield this.client.query({query:iU,variables:{searchText:e}});return t})}addEnvironmentVariables(e,t){return iC(this,null,function*(){return(yield this.client.mutate({mutation:iZ,variables:{projectId:e,data:t}})).data})}updateEnvironmentVariable(e,t){return iC(this,null,function*(){return(yield this.client.mutate({mutation:i0,variables:{environmentVariableId:e,data:t}})).data})}removeEnvironmentVariable(e){return iC(this,null,function*(){let{data:t}=yield this.client.mutate({mutation:i1,variables:{environmentVariableId:e}});return t})}updateDeploymentToProd(e){return iC(this,null,function*(){let{data:t}=yield this.client.mutate({mutation:i2,variables:{deploymentId:e}});return t})}addProjectFromTemplate(e,t,r,n,i){return iC(this,null,function*(){return(yield this.client.mutate({mutation:i3,variables:{organizationSlug:e,data:t,lrn:r,auctionParams:n,environmentVariables:i}})).data})}addProject(e,t,r,n,i){return iC(this,null,function*(){return(yield this.client.mutate({mutation:i4,variables:{organizationSlug:e,data:t,lrn:r,auctionParams:n,environmentVariables:i}})).data})}updateProject(e,t){return iC(this,null,function*(){return(yield this.client.mutate({mutation:i8,variables:{projectId:e,data:t}})).data})}updateDomain(e,t){return iC(this,null,function*(){return(yield this.client.mutate({mutation:i9,variables:{domainId:e,data:t}})).data})}redeployToProd(e){return iC(this,null,function*(){let{data:t}=yield this.client.mutate({mutation:i5,variables:{deploymentId:e}});return t})}deleteProject(e){return iC(this,null,function*(){let{data:t}=yield this.client.mutate({mutation:i6,variables:{projectId:e}});return t})}deleteDomain(e){return iC(this,null,function*(){let{data:t}=yield this.client.mutate({mutation:i7,variables:{domainId:e}});return t})}rollbackDeployment(e,t){return iC(this,null,function*(){let{data:r}=yield this.client.mutate({mutation:oe,variables:{projectId:e,deploymentId:t}});return r})}deleteDeployment(e){return iC(this,null,function*(){let{data:t}=yield this.client.mutate({mutation:ot,variables:{deploymentId:e}});return t})}addDomain(e,t){return iC(this,null,function*(){return(yield this.client.mutate({mutation:or,variables:{projectId:e,data:t}})).data})}getDomains(e,t){return iC(this,null,function*(){let{data:r}=yield this.client.query({query:i$,variables:{projectId:e,filter:t}});return r})}authenticateGitHub(e){return iC(this,null,function*(){let{data:t}=yield this.client.mutate({mutation:on,variables:{code:e}});return t})}unauthenticateGithub(){return iC(this,null,function*(){let{data:e}=yield this.client.mutate({mutation:oi});return e})}getAuctionData(e){return iC(this,null,function*(){let{data:t}=yield this.client.query({query:iz,variables:{auctionId:e}});return t.getAuctionData})}getDeployers(){return iC(this,null,function*(){let{data:e}=yield this.client.query({query:iK});return e})}getAddress(){return iC(this,null,function*(){let{data:e}=yield this.client.query({query:iW});return e.address})}verifyTx(e,t,r){return iC(this,null,function*(){let{data:n}=yield this.client.query({query:iG,variables:{txHash:e,amount:t,senderAddress:r}});return n.verifyTx})}getLatestDNSRecordByProjectId(e){return iC(this,null,function*(){let{data:t}=yield this.client.query({query:iJ,variables:{projectId:e}});return t})}},os=(e=>(e.Owner="Owner",e.Maintainer="Maintainer",e.Reader="Reader",e))(os||{}),ou=(e=>(e.View="View",e.Edit="Edit",e))(ou||{}),oc=(e=>(e.Production="Production",e.Preview="Preview",e.Development="Development",e))(oc||{}),ol=(e=>(e.Building="Building",e.Ready="Ready",e.Error="Error",e.Deleting="Deleting",e))(ol||{}),of=(e=>(e.AuctionStatusCommitPhase="commit",e.AuctionStatusRevealPhase="reveal",e.AuctionStatusExpired="expired",e.AuctionStatusCompleted="completed",e))(of||{}),oh=(e=>(e.Live="Live",e.Pending="Pending",e))(oh||{});let op=new oa({gqlEndpoint:process.env.NEXT_PUBLIC_API_BASE_URL+"/graphql"});var od=r(1238);async function oy(e){let{searchParams:t}=new URL(e.url),r=t.get("code");if(!r)return od.NextResponse.redirect(`${process.env.NEXT_PUBLIC_APP_URL}/login?error=missing_code`);try{let{authenticateGitHub:{token:e}}=await op.authenticateGitHub(r);if(!e)return od.NextResponse.redirect(`${process.env.NEXT_PUBLIC_APP_URL}/login?error=token_error`);let[t,n]=await Promise.all([fetch("https://api.github.com/user",{headers:{Authorization:`Bearer ${e}`,Accept:"application/json"}}),fetch("https://api.github.com/user/emails",{headers:{Authorization:`Bearer ${e}`,Accept:"application/json"}})]),i=await t.json(),o=await n.json(),a=o.find(e=>e.primary)?.email;if(!a)return od.NextResponse.redirect(`${process.env.NEXT_PUBLIC_APP_URL}/login?error=no_email`);let s=od.NextResponse.redirect(`${process.env.NEXT_PUBLIC_APP_URL}/dashboard`);return s.cookies.set("github_token",e,{httpOnly:!0,secure:!0,sameSite:"lax",path:"/",maxAge:2592e3}),s.cookies.set("user",JSON.stringify({id:i.id,email:a,name:i.name||i.login,avatar:i.avatar_url}),{httpOnly:!0,secure:!0,sameSite:"lax",path:"/",maxAge:2592e3}),s}catch(e){return console.error("GitHub OAuth error:",e),od.NextResponse.redirect(`${process.env.NEXT_PUBLIC_APP_URL}/login?error=server_error`)}}let ov=new d.AppRouteRouteModule({definition:{kind:y.RouteKind.APP_ROUTE,page:"/api/auth/github/callback/route",pathname:"/api/auth/github/callback",filename:"route",bundlePath:"app/api/auth/github/callback/route"},resolvedPagePath:"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/api/auth/github/callback/route.ts",nextConfigOutput:"",userland:p}),{workAsyncStorage:om,workUnitAsyncStorage:og,serverHooks:ob}=ov;function oE(){return(0,v.patchFetch)({workAsyncStorage:om,workUnitAsyncStorage:og})}},7032:()=>{},408:()=>{}};var t=require("../../../../../webpack-runtime.js");t.C(e);var r=e=>t(t.s=e),n=t.X(0,[207,48],()=>r(1184));module.exports=n})(); \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/api/auth/github/callback/route.js.nft.json b/packages/fe-deploy/.next/server/app/api/auth/github/callback/route.js.nft.json new file mode 100644 index 00000000..fe6ddfbd --- /dev/null +++ b/packages/fe-deploy/.next/server/app/api/auth/github/callback/route.js.nft.json @@ -0,0 +1 @@ +{"version":1,"files":["../../../../../webpack-runtime.js","../../../../../chunks/207.js","../../../../../chunks/48.js","route_client-reference-manifest.js","../../../../../../../package.json","../../../../../../../../../package.json","../../../../../../../../gql-client/dist/index.js","../../../../../../../../gql-client/package.json"]} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/api/auth/github/callback/route_client-reference-manifest.js b/packages/fe-deploy/.next/server/app/api/auth/github/callback/route_client-reference-manifest.js new file mode 100644 index 00000000..e149fec4 --- /dev/null +++ b/packages/fe-deploy/.next/server/app/api/auth/github/callback/route_client-reference-manifest.js @@ -0,0 +1 @@ +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/auth/github/callback/route"]={"moduleLoading":{"prefix":"/_next/","crossOrigin":null},"ssrModuleMapping":{"1402":{"*":{"id":"5794","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"560","name":"*","chunks":[],"async":false}},"2073":{"*":{"id":"5719","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"7763","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"3909","name":"*","chunks":[],"async":false}},"2856":{"*":{"id":"9063","name":"*","chunks":[],"async":false}},"3115":{"*":{"id":"1849","name":"*","chunks":[],"async":false}},"3584":{"*":{"id":"9708","name":"*","chunks":[],"async":false}},"3678":{"*":{"id":"5683","name":"*","chunks":[],"async":false}},"4202":{"*":{"id":"5046","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"3868","name":"*","chunks":[],"async":false}},"5378":{"*":{"id":"3671","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"6888","name":"*","chunks":[],"async":false}},"6044":{"*":{"id":"288","name":"*","chunks":[],"async":false}},"7243":{"*":{"id":"9671","name":"*","chunks":[],"async":false}},"7583":{"*":{"id":"1985","name":"*","chunks":[],"async":false}},"8076":{"*":{"id":"5350","name":"*","chunks":[],"async":false}},"8516":{"*":{"id":"6969","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"8466","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"5969","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"1888","name":"*","chunks":[],"async":false}},"9827":{"*":{"id":"7307","name":"*","chunks":[],"async":false}},"9919":{"*":{"id":"6436","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/client-page.js":{"id":5182,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/client-page.js":{"id":5182,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/client-segment.js":{"id":1402,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/client-segment.js":{"id":1402,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/error-boundary.js":{"id":9398,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/error-boundary.js":{"id":9398,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":2703,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":2703,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/layout-router.js":{"id":9507,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9507,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/render-from-template-context.js":{"id":2639,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":2639,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/lib/metadata/metadata-boundary.js":{"id":1432,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/lib/metadata/metadata-boundary.js":{"id":1432,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next-themes/dist/index.mjs":{"id":9598,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/globals.css":{"id":3139,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/navigation/NavigationWrapper.tsx":{"id":8516,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/toaster.tsx":{"id":2856,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/error.tsx":{"id":6044,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/page.tsx":{"id":3678,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/app-dir/link.js":{"id":5770,"name":"*","chunks":["5770","static/chunks/5770-eb25731555a99793.js","8974","static/chunks/app/page-163a1780b629b755.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/app-dir/link.js":{"id":5770,"name":"*","chunks":["5770","static/chunks/5770-eb25731555a99793.js","8974","static/chunks/app/page-163a1780b629b755.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/support/error.tsx":{"id":8076,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/error.tsx":{"id":3584,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/page.tsx":{"id":9919,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx":{"id":7243,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx":{"id":5378,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/error.tsx":{"id":4202,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/error.tsx":{"id":9827,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/done/error.tsx":{"id":7583,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/error.tsx":{"id":3115,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/loading.tsx":{"id":2073,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/layout":[{"inlined":false,"path":"static/css/b9c72288defeba25.css"}],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/page":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/layout":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/layout":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/api/auth/github/route":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/api/auth/github/callback/route":[]},"rscModuleMapping":{"1402":{"*":{"id":"2018","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"8424","name":"*","chunks":[],"async":false}},"2073":{"*":{"id":"7172","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"4643","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"5917","name":"*","chunks":[],"async":false}},"2856":{"*":{"id":"7244","name":"*","chunks":[],"async":false}},"3115":{"*":{"id":"2593","name":"*","chunks":[],"async":false}},"3139":{"*":{"id":"4276","name":"*","chunks":[],"async":false}},"3584":{"*":{"id":"3780","name":"*","chunks":[],"async":false}},"3678":{"*":{"id":"3837","name":"*","chunks":[],"async":false}},"4202":{"*":{"id":"6182","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"9028","name":"*","chunks":[],"async":false}},"5378":{"*":{"id":"716","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"3648","name":"*","chunks":[],"async":false}},"6044":{"*":{"id":"5864","name":"*","chunks":[],"async":false}},"7243":{"*":{"id":"5943","name":"*","chunks":[],"async":false}},"7583":{"*":{"id":"4521","name":"*","chunks":[],"async":false}},"8076":{"*":{"id":"6054","name":"*","chunks":[],"async":false}},"8516":{"*":{"id":"9443","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"2914","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"7673","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"5380","name":"*","chunks":[],"async":false}},"9827":{"*":{"id":"2651","name":"*","chunks":[],"async":false}},"9919":{"*":{"id":"545","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{"1402":{"*":{"id":"5794","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"560","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"7763","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"3909","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"3868","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"6888","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"8466","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"5969","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"1888","name":"*","chunks":[],"async":false}}}} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/api/auth/github/route.js b/packages/fe-deploy/.next/server/app/api/auth/github/route.js new file mode 100644 index 00000000..6705db98 --- /dev/null +++ b/packages/fe-deploy/.next/server/app/api/auth/github/route.js @@ -0,0 +1 @@ +(()=>{var e={};e.id=46,e.ids=[46],e.modules={846:e=>{"use strict";e.exports=require("next/dist/compiled/next-server/app-page.runtime.prod.js")},4870:e=>{"use strict";e.exports=require("next/dist/compiled/next-server/app-route.runtime.prod.js")},3295:e=>{"use strict";e.exports=require("next/dist/server/app-render/after-task-async-storage.external.js")},9294:e=>{"use strict";e.exports=require("next/dist/server/app-render/work-async-storage.external.js")},3033:e=>{"use strict";e.exports=require("next/dist/server/app-render/work-unit-async-storage.external.js")},2360:(e,r,t)=>{"use strict";t.r(r),t.d(r,{patchFetch:()=>h,routeModule:()=>p,serverHooks:()=>l,workAsyncStorage:()=>c,workUnitAsyncStorage:()=>d});var s={};t.r(s),t.d(s,{GET:()=>n});var a=t(1271),i=t(1232),o=t(8079),u=t(1238);async function n(){let e=process.env.NEXT_PUBLIC_GITHUB_CLIENT_ID;if(!e)return u.NextResponse.json({error:"GitHub OAuth client ID not configured"},{status:500});let r=new URLSearchParams({client_id:e,redirect_uri:`${process.env.NEXT_PUBLIC_APP_URL}/api/auth/github/callback`,scope:"read:user user:email"});return u.NextResponse.redirect(`https://github.com/login/oauth/authorize?${r.toString()}`)}let p=new a.AppRouteRouteModule({definition:{kind:i.RouteKind.APP_ROUTE,page:"/api/auth/github/route",pathname:"/api/auth/github",filename:"route",bundlePath:"app/api/auth/github/route"},resolvedPagePath:"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/api/auth/github/route.ts",nextConfigOutput:"",userland:s}),{workAsyncStorage:c,workUnitAsyncStorage:d,serverHooks:l}=p;function h(){return(0,o.patchFetch)({workAsyncStorage:c,workUnitAsyncStorage:d})}},7032:()=>{},408:()=>{}};var r=require("../../../../webpack-runtime.js");r.C(e);var t=e=>r(r.s=e),s=r.X(0,[207,48],()=>t(2360));module.exports=s})(); \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/api/auth/github/route.js.nft.json b/packages/fe-deploy/.next/server/app/api/auth/github/route.js.nft.json new file mode 100644 index 00000000..fee87228 --- /dev/null +++ b/packages/fe-deploy/.next/server/app/api/auth/github/route.js.nft.json @@ -0,0 +1 @@ +{"version":1,"files":["../../../../webpack-runtime.js","../../../../chunks/207.js","../../../../chunks/48.js","route_client-reference-manifest.js","../../../../../../package.json","../../../../../../../../package.json"]} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/api/auth/github/route_client-reference-manifest.js b/packages/fe-deploy/.next/server/app/api/auth/github/route_client-reference-manifest.js new file mode 100644 index 00000000..65f9a4e2 --- /dev/null +++ b/packages/fe-deploy/.next/server/app/api/auth/github/route_client-reference-manifest.js @@ -0,0 +1 @@ +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/auth/github/route"]={"moduleLoading":{"prefix":"/_next/","crossOrigin":null},"ssrModuleMapping":{"1402":{"*":{"id":"5794","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"560","name":"*","chunks":[],"async":false}},"2073":{"*":{"id":"5719","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"7763","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"3909","name":"*","chunks":[],"async":false}},"2856":{"*":{"id":"9063","name":"*","chunks":[],"async":false}},"3115":{"*":{"id":"1849","name":"*","chunks":[],"async":false}},"3584":{"*":{"id":"9708","name":"*","chunks":[],"async":false}},"3678":{"*":{"id":"5683","name":"*","chunks":[],"async":false}},"4202":{"*":{"id":"5046","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"3868","name":"*","chunks":[],"async":false}},"5378":{"*":{"id":"3671","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"6888","name":"*","chunks":[],"async":false}},"6044":{"*":{"id":"288","name":"*","chunks":[],"async":false}},"7243":{"*":{"id":"9671","name":"*","chunks":[],"async":false}},"7583":{"*":{"id":"1985","name":"*","chunks":[],"async":false}},"8076":{"*":{"id":"5350","name":"*","chunks":[],"async":false}},"8516":{"*":{"id":"6969","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"8466","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"5969","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"1888","name":"*","chunks":[],"async":false}},"9827":{"*":{"id":"7307","name":"*","chunks":[],"async":false}},"9919":{"*":{"id":"6436","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/client-page.js":{"id":5182,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/client-page.js":{"id":5182,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/client-segment.js":{"id":1402,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/client-segment.js":{"id":1402,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/error-boundary.js":{"id":9398,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/error-boundary.js":{"id":9398,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":2703,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":2703,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/layout-router.js":{"id":9507,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9507,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/render-from-template-context.js":{"id":2639,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":2639,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/lib/metadata/metadata-boundary.js":{"id":1432,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/lib/metadata/metadata-boundary.js":{"id":1432,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next-themes/dist/index.mjs":{"id":9598,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/globals.css":{"id":3139,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/navigation/NavigationWrapper.tsx":{"id":8516,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/toaster.tsx":{"id":2856,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/error.tsx":{"id":6044,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/page.tsx":{"id":3678,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/app-dir/link.js":{"id":5770,"name":"*","chunks":["5770","static/chunks/5770-eb25731555a99793.js","8974","static/chunks/app/page-163a1780b629b755.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/app-dir/link.js":{"id":5770,"name":"*","chunks":["5770","static/chunks/5770-eb25731555a99793.js","8974","static/chunks/app/page-163a1780b629b755.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/support/error.tsx":{"id":8076,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/error.tsx":{"id":3584,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/page.tsx":{"id":9919,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx":{"id":7243,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx":{"id":5378,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/error.tsx":{"id":4202,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/error.tsx":{"id":9827,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/done/error.tsx":{"id":7583,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/error.tsx":{"id":3115,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/loading.tsx":{"id":2073,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/layout":[{"inlined":false,"path":"static/css/b9c72288defeba25.css"}],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/page":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/layout":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/layout":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/api/auth/github/route":[]},"rscModuleMapping":{"1402":{"*":{"id":"2018","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"8424","name":"*","chunks":[],"async":false}},"2073":{"*":{"id":"7172","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"4643","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"5917","name":"*","chunks":[],"async":false}},"2856":{"*":{"id":"7244","name":"*","chunks":[],"async":false}},"3115":{"*":{"id":"2593","name":"*","chunks":[],"async":false}},"3139":{"*":{"id":"4276","name":"*","chunks":[],"async":false}},"3584":{"*":{"id":"3780","name":"*","chunks":[],"async":false}},"3678":{"*":{"id":"3837","name":"*","chunks":[],"async":false}},"4202":{"*":{"id":"6182","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"9028","name":"*","chunks":[],"async":false}},"5378":{"*":{"id":"716","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"3648","name":"*","chunks":[],"async":false}},"6044":{"*":{"id":"5864","name":"*","chunks":[],"async":false}},"7243":{"*":{"id":"5943","name":"*","chunks":[],"async":false}},"7583":{"*":{"id":"4521","name":"*","chunks":[],"async":false}},"8076":{"*":{"id":"6054","name":"*","chunks":[],"async":false}},"8516":{"*":{"id":"9443","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"2914","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"7673","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"5380","name":"*","chunks":[],"async":false}},"9827":{"*":{"id":"2651","name":"*","chunks":[],"async":false}},"9919":{"*":{"id":"545","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{"1402":{"*":{"id":"5794","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"560","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"7763","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"3909","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"3868","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"6888","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"8466","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"5969","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"1888","name":"*","chunks":[],"async":false}}}} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/api/auth/validate/route.js b/packages/fe-deploy/.next/server/app/api/auth/validate/route.js new file mode 100644 index 00000000..bc03aa2f --- /dev/null +++ b/packages/fe-deploy/.next/server/app/api/auth/validate/route.js @@ -0,0 +1,281 @@ +(()=>{var e={};e.id=313,e.ids=[313],e.modules={846:e=>{"use strict";e.exports=require("next/dist/compiled/next-server/app-page.runtime.prod.js")},4870:e=>{"use strict";e.exports=require("next/dist/compiled/next-server/app-route.runtime.prod.js")},3295:e=>{"use strict";e.exports=require("next/dist/server/app-render/after-task-async-storage.external.js")},9294:e=>{"use strict";e.exports=require("next/dist/server/app-render/work-async-storage.external.js")},3033:e=>{"use strict";e.exports=require("next/dist/server/app-render/work-unit-async-storage.external.js")},9428:e=>{"use strict";e.exports=require("buffer")},5511:e=>{"use strict";e.exports=require("crypto")},8354:e=>{"use strict";e.exports=require("util")},5217:e=>{"use strict";e.exports=require("node:crypto")},5931:(e,t,r)=>{"use strict";r.r(t),r.d(t,{patchFetch:()=>g,routeModule:()=>d,serverHooks:()=>m,workAsyncStorage:()=>f,workUnitAsyncStorage:()=>p});var n={};r.r(n),r.d(n,{POST:()=>h});var i=r(1271),s=r(1232),o=r(8079),a=r(1238),l=r(2513),c=r(5198);let u=c.z.object({signature:c.z.string(),message:c.z.string(),address:c.z.string()});async function h(e){try{let t=await e.json(),{signature:r,message:n,address:i}=u.parse(t),s=new l.SiweMessage(n),{success:o,data:c}=await s.verify({signature:r});if(!o||c.address.toLowerCase()!==i.toLowerCase())throw Error("Invalid signature");let h=a.NextResponse.json({success:!0});return h.cookies.set("session",i,{httpOnly:!0,secure:!0,sameSite:"lax",path:"/",maxAge:2592e3}),h}catch(e){return console.error("Auth validation error:",e),a.NextResponse.json({error:e instanceof Error?e.message:"Authentication failed"},{status:401})}}let d=new i.AppRouteRouteModule({definition:{kind:s.RouteKind.APP_ROUTE,page:"/api/auth/validate/route",pathname:"/api/auth/validate",filename:"route",bundlePath:"app/api/auth/validate/route"},resolvedPagePath:"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/api/auth/validate/route.ts",nextConfigOutput:"",userland:n}),{workAsyncStorage:f,workUnitAsyncStorage:p,serverHooks:m}=d;function g(){return(0,o.patchFetch)({workAsyncStorage:f,workUnitAsyncStorage:p})}},7032:()=>{},408:()=>{},3010:(e,t)=>{"use strict";function r(e){if(!Number.isSafeInteger(e)||e<0)throw Error("positive integer expected, got "+e)}function n(e,...t){if(!(e instanceof Uint8Array||ArrayBuffer.isView(e)&&"Uint8Array"===e.constructor.name))throw Error("Uint8Array expected");if(t.length>0&&!t.includes(e.length))throw Error("Uint8Array expected of length "+t+", got length="+e.length)}Object.defineProperty(t,"__esModule",{value:!0}),t.anumber=r,t.abytes=n,t.ahash=function(e){if("function"!=typeof e||"function"!=typeof e.create)throw Error("Hash should be wrapped by utils.wrapConstructor");r(e.outputLen),r(e.blockLen)},t.aexists=function(e,t=!0){if(e.destroyed)throw Error("Hash instance has been destroyed");if(t&&e.finished)throw Error("Hash#digest() has already been called")},t.aoutput=function(e,t){n(e);let r=t.outputLen;if(e.length{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.add5L=t.add5H=t.add4H=t.add4L=t.add3H=t.add3L=t.rotlBL=t.rotlBH=t.rotlSL=t.rotlSH=t.rotr32L=t.rotr32H=t.rotrBL=t.rotrBH=t.rotrSL=t.rotrSH=t.shrSL=t.shrSH=t.toBig=void 0,t.fromBig=i,t.split=s,t.add=y;let r=BigInt(0x100000000-1),n=BigInt(32);function i(e,t=!1){return t?{h:Number(e&r),l:Number(e>>n&r)}:{h:0|Number(e>>n&r),l:0|Number(e&r)}}function s(e,t=!1){let r=new Uint32Array(e.length),n=new Uint32Array(e.length);for(let s=0;sBigInt(e>>>0)<>>0);t.toBig=o;let a=(e,t,r)=>e>>>r;t.shrSH=a;let l=(e,t,r)=>e<<32-r|t>>>r;t.shrSL=l;let c=(e,t,r)=>e>>>r|t<<32-r;t.rotrSH=c;let u=(e,t,r)=>e<<32-r|t>>>r;t.rotrSL=u;let h=(e,t,r)=>e<<64-r|t>>>r-32;t.rotrBH=h;let d=(e,t,r)=>e>>>r-32|t<<64-r;t.rotrBL=d;let f=(e,t)=>t;t.rotr32H=f;let p=(e,t)=>e;t.rotr32L=p;let m=(e,t,r)=>e<>>32-r;t.rotlSH=m;let g=(e,t,r)=>t<>>32-r;t.rotlSL=g;let x=(e,t,r)=>t<>>64-r;t.rotlBH=x;let b=(e,t,r)=>e<>>64-r;function y(e,t,r,n){let i=(t>>>0)+(n>>>0);return{h:e+r+(i/0x100000000|0)|0,l:0|i}}t.rotlBL=b;let v=(e,t,r)=>(e>>>0)+(t>>>0)+(r>>>0);t.add3L=v;let w=(e,t,r,n)=>t+r+n+(e/0x100000000|0)|0;t.add3H=w;let A=(e,t,r,n)=>(e>>>0)+(t>>>0)+(r>>>0)+(n>>>0);t.add4L=A;let E=(e,t,r,n,i)=>t+r+n+i+(e/0x100000000|0)|0;t.add4H=E;let k=(e,t,r,n,i)=>(e>>>0)+(t>>>0)+(r>>>0)+(n>>>0)+(i>>>0);t.add5L=k;let S=(e,t,r,n,i,s)=>t+r+n+i+s+(e/0x100000000|0)|0;t.add5H=S,t.default={fromBig:i,split:s,toBig:o,shrSH:a,shrSL:l,rotrSH:c,rotrSL:u,rotrBH:h,rotrBL:d,rotr32H:f,rotr32L:p,rotlSH:m,rotlSL:g,rotlBH:x,rotlBL:b,add:y,add3L:v,add3H:w,add4L:A,add4H:E,add5H:S,add5L:k}},2352:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.crypto=void 0;let n=r(5217);t.crypto=n&&"object"==typeof n&&"webcrypto"in n?n.webcrypto:n&&"object"==typeof n&&"randomBytes"in n?n:void 0},130:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.shake256=t.shake128=t.keccak_512=t.keccak_384=t.keccak_256=t.keccak_224=t.sha3_512=t.sha3_384=t.sha3_256=t.sha3_224=t.Keccak=void 0,t.keccakP=y;let n=r(3010),i=r(3419),s=r(1040),o=[],a=[],l=[],c=BigInt(0),u=BigInt(1),h=BigInt(2),d=BigInt(7),f=BigInt(256),p=BigInt(113);for(let e=0,t=u,r=1,n=0;e<24;e++){[r,n]=[n,(2*r+3*n)%5],o.push(2*(5*n+r)),a.push((e+1)*(e+2)/2%64);let i=c;for(let e=0;e<7;e++)(t=(t<>d)*p)%f)&h&&(i^=u<<(u<r>32?(0,i.rotlBH)(e,t,r):(0,i.rotlSH)(e,t,r),b=(e,t,r)=>r>32?(0,i.rotlBL)(e,t,r):(0,i.rotlSL)(e,t,r);function y(e,t=24){let r=new Uint32Array(10);for(let n=24-t;n<24;n++){for(let t=0;t<10;t++)r[t]=e[t]^e[t+10]^e[t+20]^e[t+30]^e[t+40];for(let t=0;t<10;t+=2){let n=(t+8)%10,i=(t+2)%10,s=r[i],o=r[i+1],a=x(s,o,1)^r[n],l=b(s,o,1)^r[n+1];for(let r=0;r<50;r+=10)e[t+r]^=a,e[t+r+1]^=l}let t=e[2],i=e[3];for(let r=0;r<24;r++){let n=a[r],s=x(t,i,n),l=b(t,i,n),c=o[r];t=e[c],i=e[c+1],e[c]=s,e[c+1]=l}for(let t=0;t<50;t+=10){for(let n=0;n<10;n++)r[n]=e[t+n];for(let n=0;n<10;n++)e[t+n]^=~r[(n+2)%10]&r[(n+4)%10]}e[0]^=m[n],e[1]^=g[n]}r.fill(0)}class v extends s.Hash{constructor(e,t,r,i=!1,o=24){if(super(),this.blockLen=e,this.suffix=t,this.outputLen=r,this.enableXOF=i,this.rounds=o,this.pos=0,this.posOut=0,this.finished=!1,this.destroyed=!1,(0,n.anumber)(r),0>=this.blockLen||this.blockLen>=200)throw Error("Sha3 supports only keccak-f1600 function");this.state=new Uint8Array(200),this.state32=(0,s.u32)(this.state)}keccak(){s.isLE||(0,s.byteSwap32)(this.state32),y(this.state32,this.rounds),s.isLE||(0,s.byteSwap32)(this.state32),this.posOut=0,this.pos=0}update(e){(0,n.aexists)(this);let{blockLen:t,state:r}=this,i=(e=(0,s.toBytes)(e)).length;for(let n=0;n=r&&this.keccak();let s=Math.min(r-this.posOut,i-n);e.set(t.subarray(this.posOut,this.posOut+s),n),this.posOut+=s,n+=s}return e}xofInto(e){if(!this.enableXOF)throw Error("XOF is not possible for this instance");return this.writeInto(e)}xof(e){return(0,n.anumber)(e),this.xofInto(new Uint8Array(e))}digestInto(e){if((0,n.aoutput)(e,this),this.finished)throw Error("digest() was already called");return this.writeInto(e),this.destroy(),e}digest(){return this.digestInto(new Uint8Array(this.outputLen))}destroy(){this.destroyed=!0,this.state.fill(0)}_cloneInto(e){let{blockLen:t,suffix:r,outputLen:n,rounds:i,enableXOF:s}=this;return e||(e=new v(t,r,n,s,i)),e.state32.set(this.state32),e.pos=this.pos,e.posOut=this.posOut,e.finished=this.finished,e.rounds=i,e.suffix=r,e.outputLen=n,e.enableXOF=s,e.destroyed=this.destroyed,e}}t.Keccak=v;let w=(e,t,r)=>(0,s.wrapConstructor)(()=>new v(t,e,r));t.sha3_224=w(6,144,28),t.sha3_256=w(6,136,32),t.sha3_384=w(6,104,48),t.sha3_512=w(6,72,64),t.keccak_224=w(1,144,28),t.keccak_256=w(1,136,32),t.keccak_384=w(1,104,48),t.keccak_512=w(1,72,64);let A=(e,t,r)=>(0,s.wrapXOFConstructorWithOpts)((n={})=>new v(t,e,void 0===n.dkLen?r:n.dkLen,!0));t.shake128=A(31,168,16),t.shake256=A(31,136,32)},1040:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Hash=t.nextTick=t.byteSwapIfBE=t.isLE=void 0,t.isBytes=function(e){return e instanceof Uint8Array||ArrayBuffer.isView(e)&&"Uint8Array"===e.constructor.name},t.u8=function(e){return new Uint8Array(e.buffer,e.byteOffset,e.byteLength)},t.u32=function(e){return new Uint32Array(e.buffer,e.byteOffset,Math.floor(e.byteLength/4))},t.createView=function(e){return new DataView(e.buffer,e.byteOffset,e.byteLength)},t.rotr=function(e,t){return e<<32-t|e>>>t},t.rotl=function(e,t){return e<>>32-t>>>0},t.byteSwap=s,t.byteSwap32=function(e){for(let t=0;te().update(d(t)).digest(),r=e();return t.outputLen=r.outputLen,t.blockLen=r.blockLen,t.create=()=>e(),t},t.wrapConstructorWithOpts=function(e){let t=(t,r)=>e(r).update(d(t)).digest(),r=e({});return t.outputLen=r.outputLen,t.blockLen=r.blockLen,t.create=t=>e(t),t},t.wrapXOFConstructorWithOpts=function(e){let t=(t,r)=>e(r).update(d(t)).digest(),r=e({});return t.outputLen=r.outputLen,t.blockLen=r.blockLen,t.create=t=>e(t),t},t.randomBytes=function(e=32){if(n.crypto&&"function"==typeof n.crypto.getRandomValues)return n.crypto.getRandomValues(new Uint8Array(e));if(n.crypto&&"function"==typeof n.crypto.randomBytes)return n.crypto.randomBytes(e);throw Error("crypto.getRandomValues must be defined")};let n=r(2352),i=r(3010);function s(e){return e<<24&0xff000000|e<<8&0xff0000|e>>>8&65280|e>>>24&255}t.isLE=68===new Uint8Array(new Uint32Array([0x11223344]).buffer)[0],t.byteSwapIfBE=t.isLE?e=>e:e=>s(e);let o=Array.from({length:256},(e,t)=>t.toString(16).padStart(2,"0")),a={_0:48,_9:57,A:65,F:70,a:97,f:102};function l(e){return e>=a._0&&e<=a._9?e-a._0:e>=a.A&&e<=a.F?e-(a.A-10):e>=a.a&&e<=a.f?e-(a.a-10):void 0}let c=async()=>{};async function u(e,r,n){let i=Date.now();for(let s=0;s=0&&e{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.parseIntegerNumber=t.isEIP55Address=void 0;let n=r(130),i=r(1040);t.isEIP55Address=e=>{if(42!=e.length)return!1;let t=`${e}`.toLowerCase().replace("0x",""),r=(0,i.bytesToHex)((0,n.keccak_256)(t)),s="0x";for(let e=0;e=8?s+=t[e].toUpperCase():s+=t[e];return e===s},t.parseIntegerNumber=e=>{let t=parseInt(e);if(isNaN(t)||t===1/0)throw Error("Invalid number.");return t}},7165:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(5233);function i(e,t,r){return void 0===t&&(t=new Uint8Array(2)),void 0===r&&(r=0),t[r+0]=e>>>8,t[r+1]=e>>>0,t}function s(e,t,r){return void 0===t&&(t=new Uint8Array(2)),void 0===r&&(r=0),t[r+0]=e>>>0,t[r+1]=e>>>8,t}function o(e,t){return void 0===t&&(t=0),e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3]}function a(e,t){return void 0===t&&(t=0),(e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3])>>>0}function l(e,t){return void 0===t&&(t=0),e[t+3]<<24|e[t+2]<<16|e[t+1]<<8|e[t]}function c(e,t){return void 0===t&&(t=0),(e[t+3]<<24|e[t+2]<<16|e[t+1]<<8|e[t])>>>0}function u(e,t,r){return void 0===t&&(t=new Uint8Array(4)),void 0===r&&(r=0),t[r+0]=e>>>24,t[r+1]=e>>>16,t[r+2]=e>>>8,t[r+3]=e>>>0,t}function h(e,t,r){return void 0===t&&(t=new Uint8Array(4)),void 0===r&&(r=0),t[r+0]=e>>>0,t[r+1]=e>>>8,t[r+2]=e>>>16,t[r+3]=e>>>24,t}function d(e,t,r){return void 0===t&&(t=new Uint8Array(8)),void 0===r&&(r=0),u(e/0x100000000>>>0,t,r),u(e>>>0,t,r+4),t}function f(e,t,r){return void 0===t&&(t=new Uint8Array(8)),void 0===r&&(r=0),h(e>>>0,t,r),h(e/0x100000000>>>0,t,r+4),t}t.readInt16BE=function(e,t){return void 0===t&&(t=0),(e[t+0]<<8|e[t+1])<<16>>16},t.readUint16BE=function(e,t){return void 0===t&&(t=0),(e[t+0]<<8|e[t+1])>>>0},t.readInt16LE=function(e,t){return void 0===t&&(t=0),(e[t+1]<<8|e[t])<<16>>16},t.readUint16LE=function(e,t){return void 0===t&&(t=0),(e[t+1]<<8|e[t])>>>0},t.writeUint16BE=i,t.writeInt16BE=i,t.writeUint16LE=s,t.writeInt16LE=s,t.readInt32BE=o,t.readUint32BE=a,t.readInt32LE=l,t.readUint32LE=c,t.writeUint32BE=u,t.writeInt32BE=u,t.writeUint32LE=h,t.writeInt32LE=h,t.readInt64BE=function(e,t){void 0===t&&(t=0);var r=o(e,t),n=o(e,t+4);return 0x100000000*r+n-(n>>31)*0x100000000},t.readUint64BE=function(e,t){return void 0===t&&(t=0),0x100000000*a(e,t)+a(e,t+4)},t.readInt64LE=function(e,t){void 0===t&&(t=0);var r=l(e,t);return 0x100000000*l(e,t+4)+r-(r>>31)*0x100000000},t.readUint64LE=function(e,t){void 0===t&&(t=0);var r=c(e,t);return 0x100000000*c(e,t+4)+r},t.writeUint64BE=d,t.writeInt64BE=d,t.writeUint64LE=f,t.writeInt64LE=f,t.readUintBE=function(e,t,r){if(void 0===r&&(r=0),e%8!=0)throw Error("readUintBE supports only bitLengths divisible by 8");if(e/8>t.length-r)throw Error("readUintBE: array is too short for the given bitLength");for(var n=0,i=1,s=e/8+r-1;s>=r;s--)n+=t[s]*i,i*=256;return n},t.readUintLE=function(e,t,r){if(void 0===r&&(r=0),e%8!=0)throw Error("readUintLE supports only bitLengths divisible by 8");if(e/8>t.length-r)throw Error("readUintLE: array is too short for the given bitLength");for(var n=0,i=1,s=r;s=i;o--)r[o]=t/s&255,s*=256;return r},t.writeUintLE=function(e,t,r,i){if(void 0===r&&(r=new Uint8Array(e/8)),void 0===i&&(i=0),e%8!=0)throw Error("writeUintLE supports only bitLengths divisible by 8");if(!n.isSafeInteger(t))throw Error("writeUintLE value must be an integer");for(var s=1,o=i;o{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.mul=Math.imul||function(e,t){var r=65535&e,n=65535&t;return r*n+((e>>>16&65535)*n+r*(t>>>16&65535)<<16>>>0)|0},t.add=function(e,t){return e+t|0},t.sub=function(e,t){return e-t|0},t.rotl=function(e,t){return e<>>32-t},t.rotr=function(e,t){return e<<32-t|e>>>t},t.isInteger=Number.isInteger||function(e){return"number"==typeof e&&isFinite(e)&&Math.floor(e)===e},t.MAX_SAFE_INTEGER=0x1fffffffffffff,t.isSafeInteger=function(e){return t.isInteger(e)&&e>=-t.MAX_SAFE_INTEGER&&e<=t.MAX_SAFE_INTEGER}},4573:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.randomStringForEntropy=t.randomString=t.randomUint32=t.randomBytes=t.defaultRandomSource=void 0;let n=r(8743),i=r(7165),s=r(9589);function o(e,r=t.defaultRandomSource){return r.randomBytes(e)}t.defaultRandomSource=new n.SystemRandomSource,t.randomBytes=o,t.randomUint32=function(e=t.defaultRandomSource){let r=o(4,e),n=(0,i.readUint32LE)(r);return(0,s.wipe)(r),n};let a="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";function l(e,r=a,n=t.defaultRandomSource){if(r.length<2)throw Error("randomString charset is too short");if(r.length>256)throw Error("randomString charset is too long");let i="",c=r.length,u=256-256%c;for(;e>0;){let t=o(Math.ceil(256*e/u),n);for(let n=0;n0;n++){let s=t[n];s{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BrowserRandomSource=void 0;class r{constructor(){this.isAvailable=!1,this.isInstantiated=!1;let e="undefined"!=typeof self?self.crypto||self.msCrypto:null;e&&void 0!==e.getRandomValues&&(this._crypto=e,this.isAvailable=!0,this.isInstantiated=!0)}randomBytes(e){if(!this.isAvailable||!this._crypto)throw Error("Browser random byte generator is not available.");let t=new Uint8Array(e);for(let e=0;e{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.NodeRandomSource=void 0;let n=r(9589);class i{constructor(){this.isAvailable=!1,this.isInstantiated=!1;{let e=r(5511);e&&e.randomBytes&&(this._crypto=e,this.isAvailable=!0,this.isInstantiated=!0)}}randomBytes(e){if(!this.isAvailable||!this._crypto)throw Error("Node.js random byte generator is not available.");let t=this._crypto.randomBytes(e);if(t.length!==e)throw Error("NodeRandomSource: got fewer bytes than requested");let r=new Uint8Array(e);for(let e=0;e{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SystemRandomSource=void 0;let n=r(9460),i=r(3322);class s{constructor(){if(this.isAvailable=!1,this.name="",this._source=new n.BrowserRandomSource,this._source.isAvailable){this.isAvailable=!0,this.name="Browser";return}if(this._source=new i.NodeRandomSource,this._source.isAvailable){this.isAvailable=!0,this.name="Node";return}}randomBytes(e){if(!this.isAvailable)throw Error("System random byte generator is not available.");return this._source.randomBytes(e)}}t.SystemRandomSource=s},9589:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.wipe=function(e){for(var t=0;t255)return!1;return!0}function i(e,t){if(e.buffer&&ArrayBuffer.isView(e)&&"Uint8Array"===e.name)return t&&(e=e.slice?e.slice():Array.prototype.slice.call(e)),e;if(Array.isArray(e)){if(!n(e))throw Error("Array contains invalid value: "+e);return new Uint8Array(e)}if(r(e.length)&&n(e))return new Uint8Array(e);throw Error("unsupported array-like object")}function s(e){return new Uint8Array(e)}function o(e,t,r,n,i){(null!=n||null!=i)&&(e=e.slice?e.slice(n,i):Array.prototype.slice.call(e,n,i)),t.set(e,r)}var a,l=(a="0123456789abcdef",{toBytes:function(e){for(var t=[],r=0;r>4]+a[15&n])}return t.join("")}}),c={16:10,24:12,32:14},u=[1,2,4,8,16,32,64,128,27,54,108,216,171,77,154,47,94,188,99,198,151,53,106,212,179,125,250,239,197,145],h=[99,124,119,123,242,107,111,197,48,1,103,43,254,215,171,118,202,130,201,125,250,89,71,240,173,212,162,175,156,164,114,192,183,253,147,38,54,63,247,204,52,165,229,241,113,216,49,21,4,199,35,195,24,150,5,154,7,18,128,226,235,39,178,117,9,131,44,26,27,110,90,160,82,59,214,179,41,227,47,132,83,209,0,237,32,252,177,91,106,203,190,57,74,76,88,207,208,239,170,251,67,77,51,133,69,249,2,127,80,60,159,168,81,163,64,143,146,157,56,245,188,182,218,33,16,255,243,210,205,12,19,236,95,151,68,23,196,167,126,61,100,93,25,115,96,129,79,220,34,42,144,136,70,238,184,20,222,94,11,219,224,50,58,10,73,6,36,92,194,211,172,98,145,149,228,121,231,200,55,109,141,213,78,169,108,86,244,234,101,122,174,8,186,120,37,46,28,166,180,198,232,221,116,31,75,189,139,138,112,62,181,102,72,3,246,14,97,53,87,185,134,193,29,158,225,248,152,17,105,217,142,148,155,30,135,233,206,85,40,223,140,161,137,13,191,230,66,104,65,153,45,15,176,84,187,22],d=[82,9,106,213,48,54,165,56,191,64,163,158,129,243,215,251,124,227,57,130,155,47,255,135,52,142,67,68,196,222,233,203,84,123,148,50,166,194,35,61,238,76,149,11,66,250,195,78,8,46,161,102,40,217,36,178,118,91,162,73,109,139,209,37,114,248,246,100,134,104,152,22,212,164,92,204,93,101,182,146,108,112,72,80,253,237,185,218,94,21,70,87,167,141,157,132,144,216,171,0,140,188,211,10,247,228,88,5,184,179,69,6,208,44,30,143,202,63,15,2,193,175,189,3,1,19,138,107,58,145,17,65,79,103,220,234,151,242,207,206,240,180,230,115,150,172,116,34,231,173,53,133,226,249,55,232,28,117,223,110,71,241,26,113,29,41,197,137,111,183,98,14,170,24,190,27,252,86,62,75,198,210,121,32,154,219,192,254,120,205,90,244,31,221,168,51,136,7,199,49,177,18,16,89,39,128,236,95,96,81,127,169,25,181,74,13,45,229,122,159,147,201,156,239,160,224,59,77,174,42,245,176,200,235,187,60,131,83,153,97,23,43,4,126,186,119,214,38,225,105,20,99,85,33,12,125],f=[0xc66363a5,0xf87c7c84,0xee777799,0xf67b7b8d,0xfff2f20d,0xd66b6bbd,0xde6f6fb1,0x91c5c554,0x60303050,0x2010103,0xce6767a9,0x562b2b7d,0xe7fefe19,0xb5d7d762,0x4dababe6,0xec76769a,0x8fcaca45,0x1f82829d,0x89c9c940,0xfa7d7d87,0xeffafa15,0xb25959eb,0x8e4747c9,0xfbf0f00b,0x41adadec,0xb3d4d467,0x5fa2a2fd,0x45afafea,0x239c9cbf,0x53a4a4f7,0xe4727296,0x9bc0c05b,0x75b7b7c2,0xe1fdfd1c,0x3d9393ae,0x4c26266a,0x6c36365a,0x7e3f3f41,0xf5f7f702,0x83cccc4f,0x6834345c,0x51a5a5f4,0xd1e5e534,0xf9f1f108,0xe2717193,0xabd8d873,0x62313153,0x2a15153f,0x804040c,0x95c7c752,0x46232365,0x9dc3c35e,0x30181828,0x379696a1,0xa05050f,0x2f9a9ab5,0xe070709,0x24121236,0x1b80809b,0xdfe2e23d,0xcdebeb26,0x4e272769,0x7fb2b2cd,0xea75759f,0x1209091b,0x1d83839e,0x582c2c74,0x341a1a2e,0x361b1b2d,0xdc6e6eb2,0xb45a5aee,0x5ba0a0fb,0xa45252f6,0x763b3b4d,0xb7d6d661,0x7db3b3ce,0x5229297b,0xdde3e33e,0x5e2f2f71,0x13848497,0xa65353f5,0xb9d1d168,0,0xc1eded2c,0x40202060,0xe3fcfc1f,0x79b1b1c8,0xb65b5bed,0xd46a6abe,0x8dcbcb46,0x67bebed9,0x7239394b,0x944a4ade,0x984c4cd4,0xb05858e8,0x85cfcf4a,0xbbd0d06b,0xc5efef2a,0x4faaaae5,0xedfbfb16,0x864343c5,0x9a4d4dd7,0x66333355,0x11858594,0x8a4545cf,0xe9f9f910,0x4020206,0xfe7f7f81,0xa05050f0,0x783c3c44,0x259f9fba,0x4ba8a8e3,0xa25151f3,0x5da3a3fe,0x804040c0,0x58f8f8a,0x3f9292ad,0x219d9dbc,0x70383848,0xf1f5f504,0x63bcbcdf,0x77b6b6c1,0xafdada75,0x42212163,0x20101030,0xe5ffff1a,0xfdf3f30e,0xbfd2d26d,0x81cdcd4c,0x180c0c14,0x26131335,0xc3ecec2f,0xbe5f5fe1,0x359797a2,0x884444cc,0x2e171739,0x93c4c457,0x55a7a7f2,0xfc7e7e82,0x7a3d3d47,0xc86464ac,0xba5d5de7,0x3219192b,0xe6737395,0xc06060a0,0x19818198,0x9e4f4fd1,0xa3dcdc7f,0x44222266,0x542a2a7e,0x3b9090ab,0xb888883,0x8c4646ca,0xc7eeee29,0x6bb8b8d3,0x2814143c,0xa7dede79,0xbc5e5ee2,0x160b0b1d,0xaddbdb76,0xdbe0e03b,0x64323256,0x743a3a4e,0x140a0a1e,0x924949db,0xc06060a,0x4824246c,0xb85c5ce4,0x9fc2c25d,0xbdd3d36e,0x43acacef,0xc46262a6,0x399191a8,0x319595a4,0xd3e4e437,0xf279798b,0xd5e7e732,0x8bc8c843,0x6e373759,0xda6d6db7,0x18d8d8c,0xb1d5d564,0x9c4e4ed2,0x49a9a9e0,0xd86c6cb4,0xac5656fa,0xf3f4f407,0xcfeaea25,0xca6565af,0xf47a7a8e,0x47aeaee9,0x10080818,0x6fbabad5,0xf0787888,0x4a25256f,0x5c2e2e72,0x381c1c24,0x57a6a6f1,0x73b4b4c7,0x97c6c651,0xcbe8e823,0xa1dddd7c,0xe874749c,0x3e1f1f21,0x964b4bdd,0x61bdbddc,0xd8b8b86,0xf8a8a85,0xe0707090,0x7c3e3e42,0x71b5b5c4,0xcc6666aa,0x904848d8,0x6030305,0xf7f6f601,0x1c0e0e12,0xc26161a3,0x6a35355f,0xae5757f9,0x69b9b9d0,0x17868691,0x99c1c158,0x3a1d1d27,0x279e9eb9,0xd9e1e138,0xebf8f813,0x2b9898b3,0x22111133,0xd26969bb,0xa9d9d970,0x78e8e89,0x339494a7,0x2d9b9bb6,0x3c1e1e22,0x15878792,0xc9e9e920,0x87cece49,0xaa5555ff,0x50282878,0xa5dfdf7a,0x38c8c8f,0x59a1a1f8,0x9898980,0x1a0d0d17,0x65bfbfda,0xd7e6e631,0x844242c6,0xd06868b8,0x824141c3,0x299999b0,0x5a2d2d77,0x1e0f0f11,0x7bb0b0cb,0xa85454fc,0x6dbbbbd6,0x2c16163a],p=[0xa5c66363,0x84f87c7c,0x99ee7777,0x8df67b7b,0xdfff2f2,0xbdd66b6b,0xb1de6f6f,0x5491c5c5,0x50603030,0x3020101,0xa9ce6767,0x7d562b2b,0x19e7fefe,0x62b5d7d7,0xe64dabab,0x9aec7676,0x458fcaca,0x9d1f8282,0x4089c9c9,0x87fa7d7d,0x15effafa,0xebb25959,0xc98e4747,0xbfbf0f0,0xec41adad,0x67b3d4d4,0xfd5fa2a2,0xea45afaf,0xbf239c9c,0xf753a4a4,0x96e47272,0x5b9bc0c0,0xc275b7b7,0x1ce1fdfd,0xae3d9393,0x6a4c2626,0x5a6c3636,0x417e3f3f,0x2f5f7f7,0x4f83cccc,0x5c683434,0xf451a5a5,0x34d1e5e5,0x8f9f1f1,0x93e27171,0x73abd8d8,0x53623131,0x3f2a1515,0xc080404,0x5295c7c7,0x65462323,0x5e9dc3c3,0x28301818,0xa1379696,0xf0a0505,0xb52f9a9a,0x90e0707,0x36241212,0x9b1b8080,0x3ddfe2e2,0x26cdebeb,0x694e2727,0xcd7fb2b2,0x9fea7575,0x1b120909,0x9e1d8383,0x74582c2c,0x2e341a1a,0x2d361b1b,0xb2dc6e6e,0xeeb45a5a,0xfb5ba0a0,0xf6a45252,0x4d763b3b,0x61b7d6d6,0xce7db3b3,0x7b522929,0x3edde3e3,0x715e2f2f,0x97138484,0xf5a65353,0x68b9d1d1,0,0x2cc1eded,0x60402020,0x1fe3fcfc,0xc879b1b1,0xedb65b5b,0xbed46a6a,0x468dcbcb,0xd967bebe,0x4b723939,0xde944a4a,0xd4984c4c,0xe8b05858,0x4a85cfcf,0x6bbbd0d0,0x2ac5efef,0xe54faaaa,0x16edfbfb,0xc5864343,0xd79a4d4d,0x55663333,0x94118585,0xcf8a4545,0x10e9f9f9,0x6040202,0x81fe7f7f,0xf0a05050,0x44783c3c,0xba259f9f,0xe34ba8a8,0xf3a25151,0xfe5da3a3,0xc0804040,0x8a058f8f,0xad3f9292,0xbc219d9d,0x48703838,0x4f1f5f5,0xdf63bcbc,0xc177b6b6,0x75afdada,0x63422121,0x30201010,0x1ae5ffff,0xefdf3f3,0x6dbfd2d2,0x4c81cdcd,0x14180c0c,0x35261313,0x2fc3ecec,0xe1be5f5f,0xa2359797,0xcc884444,0x392e1717,0x5793c4c4,0xf255a7a7,0x82fc7e7e,0x477a3d3d,0xacc86464,0xe7ba5d5d,0x2b321919,0x95e67373,0xa0c06060,0x98198181,0xd19e4f4f,0x7fa3dcdc,0x66442222,0x7e542a2a,0xab3b9090,0x830b8888,0xca8c4646,0x29c7eeee,0xd36bb8b8,0x3c281414,0x79a7dede,0xe2bc5e5e,0x1d160b0b,0x76addbdb,0x3bdbe0e0,0x56643232,0x4e743a3a,0x1e140a0a,0xdb924949,0xa0c0606,0x6c482424,0xe4b85c5c,0x5d9fc2c2,0x6ebdd3d3,0xef43acac,0xa6c46262,0xa8399191,0xa4319595,0x37d3e4e4,0x8bf27979,0x32d5e7e7,0x438bc8c8,0x596e3737,0xb7da6d6d,0x8c018d8d,0x64b1d5d5,0xd29c4e4e,0xe049a9a9,0xb4d86c6c,0xfaac5656,0x7f3f4f4,0x25cfeaea,0xafca6565,0x8ef47a7a,0xe947aeae,0x18100808,0xd56fbaba,0x88f07878,0x6f4a2525,0x725c2e2e,0x24381c1c,0xf157a6a6,0xc773b4b4,0x5197c6c6,0x23cbe8e8,0x7ca1dddd,0x9ce87474,0x213e1f1f,0xdd964b4b,0xdc61bdbd,0x860d8b8b,0x850f8a8a,0x90e07070,0x427c3e3e,0xc471b5b5,0xaacc6666,0xd8904848,0x5060303,0x1f7f6f6,0x121c0e0e,0xa3c26161,0x5f6a3535,0xf9ae5757,0xd069b9b9,0x91178686,0x5899c1c1,0x273a1d1d,0xb9279e9e,0x38d9e1e1,0x13ebf8f8,0xb32b9898,0x33221111,0xbbd26969,0x70a9d9d9,0x89078e8e,0xa7339494,0xb62d9b9b,0x223c1e1e,0x92158787,0x20c9e9e9,0x4987cece,0xffaa5555,0x78502828,0x7aa5dfdf,0x8f038c8c,0xf859a1a1,0x80098989,0x171a0d0d,0xda65bfbf,0x31d7e6e6,0xc6844242,0xb8d06868,0xc3824141,0xb0299999,0x775a2d2d,0x111e0f0f,0xcb7bb0b0,0xfca85454,0xd66dbbbb,0x3a2c1616],m=[0x63a5c663,0x7c84f87c,0x7799ee77,0x7b8df67b,0xf20dfff2,0x6bbdd66b,0x6fb1de6f,0xc55491c5,0x30506030,0x1030201,0x67a9ce67,0x2b7d562b,0xfe19e7fe,0xd762b5d7,0xabe64dab,0x769aec76,0xca458fca,0x829d1f82,0xc94089c9,0x7d87fa7d,0xfa15effa,0x59ebb259,0x47c98e47,0xf00bfbf0,0xadec41ad,0xd467b3d4,0xa2fd5fa2,0xafea45af,0x9cbf239c,0xa4f753a4,0x7296e472,0xc05b9bc0,0xb7c275b7,0xfd1ce1fd,0x93ae3d93,0x266a4c26,0x365a6c36,0x3f417e3f,0xf702f5f7,0xcc4f83cc,0x345c6834,0xa5f451a5,0xe534d1e5,0xf108f9f1,0x7193e271,0xd873abd8,0x31536231,0x153f2a15,0x40c0804,0xc75295c7,0x23654623,0xc35e9dc3,0x18283018,0x96a13796,0x50f0a05,0x9ab52f9a,0x7090e07,0x12362412,0x809b1b80,0xe23ddfe2,0xeb26cdeb,0x27694e27,0xb2cd7fb2,0x759fea75,0x91b1209,0x839e1d83,0x2c74582c,0x1a2e341a,0x1b2d361b,0x6eb2dc6e,0x5aeeb45a,0xa0fb5ba0,0x52f6a452,0x3b4d763b,0xd661b7d6,0xb3ce7db3,0x297b5229,0xe33edde3,0x2f715e2f,0x84971384,0x53f5a653,0xd168b9d1,0,0xed2cc1ed,0x20604020,0xfc1fe3fc,0xb1c879b1,0x5bedb65b,0x6abed46a,0xcb468dcb,0xbed967be,0x394b7239,0x4ade944a,0x4cd4984c,0x58e8b058,0xcf4a85cf,0xd06bbbd0,0xef2ac5ef,0xaae54faa,0xfb16edfb,0x43c58643,0x4dd79a4d,0x33556633,0x85941185,0x45cf8a45,0xf910e9f9,0x2060402,0x7f81fe7f,0x50f0a050,0x3c44783c,0x9fba259f,0xa8e34ba8,0x51f3a251,0xa3fe5da3,0x40c08040,0x8f8a058f,0x92ad3f92,0x9dbc219d,0x38487038,0xf504f1f5,0xbcdf63bc,0xb6c177b6,0xda75afda,0x21634221,0x10302010,0xff1ae5ff,0xf30efdf3,0xd26dbfd2,0xcd4c81cd,0xc14180c,0x13352613,0xec2fc3ec,0x5fe1be5f,0x97a23597,0x44cc8844,0x17392e17,0xc45793c4,0xa7f255a7,0x7e82fc7e,0x3d477a3d,0x64acc864,0x5de7ba5d,0x192b3219,0x7395e673,0x60a0c060,0x81981981,0x4fd19e4f,0xdc7fa3dc,0x22664422,0x2a7e542a,0x90ab3b90,0x88830b88,0x46ca8c46,0xee29c7ee,0xb8d36bb8,0x143c2814,0xde79a7de,0x5ee2bc5e,0xb1d160b,0xdb76addb,0xe03bdbe0,0x32566432,0x3a4e743a,0xa1e140a,0x49db9249,0x60a0c06,0x246c4824,0x5ce4b85c,0xc25d9fc2,0xd36ebdd3,0xacef43ac,0x62a6c462,0x91a83991,0x95a43195,0xe437d3e4,0x798bf279,0xe732d5e7,0xc8438bc8,0x37596e37,0x6db7da6d,0x8d8c018d,0xd564b1d5,0x4ed29c4e,0xa9e049a9,0x6cb4d86c,0x56faac56,0xf407f3f4,0xea25cfea,0x65afca65,0x7a8ef47a,0xaee947ae,0x8181008,0xbad56fba,0x7888f078,0x256f4a25,0x2e725c2e,0x1c24381c,0xa6f157a6,0xb4c773b4,0xc65197c6,0xe823cbe8,0xdd7ca1dd,0x749ce874,0x1f213e1f,0x4bdd964b,0xbddc61bd,0x8b860d8b,0x8a850f8a,0x7090e070,0x3e427c3e,0xb5c471b5,0x66aacc66,0x48d89048,0x3050603,0xf601f7f6,0xe121c0e,0x61a3c261,0x355f6a35,0x57f9ae57,0xb9d069b9,0x86911786,0xc15899c1,0x1d273a1d,0x9eb9279e,0xe138d9e1,0xf813ebf8,0x98b32b98,0x11332211,0x69bbd269,0xd970a9d9,0x8e89078e,0x94a73394,0x9bb62d9b,0x1e223c1e,0x87921587,0xe920c9e9,0xce4987ce,0x55ffaa55,0x28785028,0xdf7aa5df,0x8c8f038c,0xa1f859a1,0x89800989,0xd171a0d,0xbfda65bf,0xe631d7e6,0x42c68442,0x68b8d068,0x41c38241,0x99b02999,0x2d775a2d,0xf111e0f,0xb0cb7bb0,0x54fca854,0xbbd66dbb,0x163a2c16],g=[0x6363a5c6,0x7c7c84f8,0x777799ee,0x7b7b8df6,0xf2f20dff,0x6b6bbdd6,0x6f6fb1de,0xc5c55491,0x30305060,0x1010302,0x6767a9ce,0x2b2b7d56,0xfefe19e7,0xd7d762b5,0xababe64d,0x76769aec,0xcaca458f,0x82829d1f,0xc9c94089,0x7d7d87fa,0xfafa15ef,0x5959ebb2,0x4747c98e,0xf0f00bfb,0xadadec41,0xd4d467b3,0xa2a2fd5f,0xafafea45,0x9c9cbf23,0xa4a4f753,0x727296e4,0xc0c05b9b,0xb7b7c275,0xfdfd1ce1,0x9393ae3d,0x26266a4c,0x36365a6c,0x3f3f417e,0xf7f702f5,0xcccc4f83,0x34345c68,0xa5a5f451,0xe5e534d1,0xf1f108f9,0x717193e2,0xd8d873ab,0x31315362,0x15153f2a,0x4040c08,0xc7c75295,0x23236546,0xc3c35e9d,0x18182830,0x9696a137,0x5050f0a,0x9a9ab52f,0x707090e,0x12123624,0x80809b1b,0xe2e23ddf,0xebeb26cd,0x2727694e,0xb2b2cd7f,0x75759fea,0x9091b12,0x83839e1d,0x2c2c7458,0x1a1a2e34,0x1b1b2d36,0x6e6eb2dc,0x5a5aeeb4,0xa0a0fb5b,0x5252f6a4,0x3b3b4d76,0xd6d661b7,0xb3b3ce7d,0x29297b52,0xe3e33edd,0x2f2f715e,0x84849713,0x5353f5a6,0xd1d168b9,0,0xeded2cc1,0x20206040,0xfcfc1fe3,0xb1b1c879,0x5b5bedb6,0x6a6abed4,0xcbcb468d,0xbebed967,0x39394b72,0x4a4ade94,0x4c4cd498,0x5858e8b0,0xcfcf4a85,0xd0d06bbb,0xefef2ac5,0xaaaae54f,0xfbfb16ed,0x4343c586,0x4d4dd79a,0x33335566,0x85859411,0x4545cf8a,0xf9f910e9,0x2020604,0x7f7f81fe,0x5050f0a0,0x3c3c4478,0x9f9fba25,0xa8a8e34b,0x5151f3a2,0xa3a3fe5d,0x4040c080,0x8f8f8a05,0x9292ad3f,0x9d9dbc21,0x38384870,0xf5f504f1,0xbcbcdf63,0xb6b6c177,0xdada75af,0x21216342,0x10103020,0xffff1ae5,0xf3f30efd,0xd2d26dbf,0xcdcd4c81,0xc0c1418,0x13133526,0xecec2fc3,0x5f5fe1be,0x9797a235,0x4444cc88,0x1717392e,0xc4c45793,0xa7a7f255,0x7e7e82fc,0x3d3d477a,0x6464acc8,0x5d5de7ba,0x19192b32,0x737395e6,0x6060a0c0,0x81819819,0x4f4fd19e,0xdcdc7fa3,0x22226644,0x2a2a7e54,0x9090ab3b,0x8888830b,0x4646ca8c,0xeeee29c7,0xb8b8d36b,0x14143c28,0xdede79a7,0x5e5ee2bc,0xb0b1d16,0xdbdb76ad,0xe0e03bdb,0x32325664,0x3a3a4e74,0xa0a1e14,0x4949db92,0x6060a0c,0x24246c48,0x5c5ce4b8,0xc2c25d9f,0xd3d36ebd,0xacacef43,0x6262a6c4,0x9191a839,0x9595a431,0xe4e437d3,0x79798bf2,0xe7e732d5,0xc8c8438b,0x3737596e,0x6d6db7da,0x8d8d8c01,0xd5d564b1,0x4e4ed29c,0xa9a9e049,0x6c6cb4d8,0x5656faac,0xf4f407f3,0xeaea25cf,0x6565afca,0x7a7a8ef4,0xaeaee947,0x8081810,0xbabad56f,0x787888f0,0x25256f4a,0x2e2e725c,0x1c1c2438,0xa6a6f157,0xb4b4c773,0xc6c65197,0xe8e823cb,0xdddd7ca1,0x74749ce8,0x1f1f213e,0x4b4bdd96,0xbdbddc61,0x8b8b860d,0x8a8a850f,0x707090e0,0x3e3e427c,0xb5b5c471,0x6666aacc,0x4848d890,0x3030506,0xf6f601f7,0xe0e121c,0x6161a3c2,0x35355f6a,0x5757f9ae,0xb9b9d069,0x86869117,0xc1c15899,0x1d1d273a,0x9e9eb927,0xe1e138d9,0xf8f813eb,0x9898b32b,0x11113322,0x6969bbd2,0xd9d970a9,0x8e8e8907,0x9494a733,0x9b9bb62d,0x1e1e223c,0x87879215,0xe9e920c9,0xcece4987,0x5555ffaa,0x28287850,0xdfdf7aa5,0x8c8c8f03,0xa1a1f859,0x89898009,0xd0d171a,0xbfbfda65,0xe6e631d7,0x4242c684,0x6868b8d0,0x4141c382,0x9999b029,0x2d2d775a,0xf0f111e,0xb0b0cb7b,0x5454fca8,0xbbbbd66d,0x16163a2c],x=[0x51f4a750,0x7e416553,0x1a17a4c3,0x3a275e96,0x3bab6bcb,0x1f9d45f1,0xacfa58ab,0x4be30393,0x2030fa55,0xad766df6,0x88cc7691,0xf5024c25,0x4fe5d7fc,0xc52acbd7,0x26354480,0xb562a38f,0xdeb15a49,0x25ba1b67,0x45ea0e98,0x5dfec0e1,0xc32f7502,0x814cf012,0x8d4697a3,0x6bd3f9c6,0x38f5fe7,0x15929c95,0xbf6d7aeb,0x955259da,0xd4be832d,0x587421d3,0x49e06929,0x8ec9c844,0x75c2896a,0xf48e7978,0x99583e6b,0x27b971dd,0xbee14fb6,0xf088ad17,0xc920ac66,0x7dce3ab4,0x63df4a18,0xe51a3182,0x97513360,0x62537f45,0xb16477e0,0xbb6bae84,0xfe81a01c,0xf9082b94,0x70486858,0x8f45fd19,0x94de6c87,0x527bf8b7,0xab73d323,0x724b02e2,0xe31f8f57,0x6655ab2a,0xb2eb2807,0x2fb5c203,0x86c57b9a,0xd33708a5,0x302887f2,0x23bfa5b2,0x2036aba,0xed16825c,0x8acf1c2b,0xa779b492,0xf307f2f0,0x4e69e2a1,0x65daf4cd,0x605bed5,0xd134621f,0xc4a6fe8a,0x342e539d,0xa2f355a0,0x58ae132,0xa4f6eb75,0xb83ec39,0x4060efaa,0x5e719f06,0xbd6e1051,0x3e218af9,0x96dd063d,0xdd3e05ae,0x4de6bd46,0x91548db5,0x71c45d05,0x406d46f,0x605015ff,0x1998fb24,0xd6bde997,0x894043cc,0x67d99e77,0xb0e842bd,0x7898b88,0xe7195b38,0x79c8eedb,0xa17c0a47,0x7c420fe9,0xf8841ec9,0,0x9808683,0x322bed48,0x1e1170ac,0x6c5a724e,0xfd0efffb,0xf853856,0x3daed51e,0x362d3927,0xa0fd964,0x685ca621,0x9b5b54d1,0x24362e3a,0xc0a67b1,0x9357e70f,0xb4ee96d2,0x1b9b919e,0x80c0c54f,0x61dc20a2,0x5a774b69,0x1c121a16,0xe293ba0a,0xc0a02ae5,0x3c22e043,0x121b171d,0xe090d0b,0xf28bc7ad,0x2db6a8b9,0x141ea9c8,0x57f11985,0xaf75074c,0xee99ddbb,0xa37f60fd,0xf701269f,0x5c72f5bc,0x44663bc5,0x5bfb7e34,0x8b432976,0xcb23c6dc,0xb6edfc68,0xb8e4f163,0xd731dcca,0x42638510,0x13972240,0x84c61120,0x854a247d,0xd2bb3df8,0xaef93211,0xc729a16d,0x1d9e2f4b,0xdcb230f3,0xd8652ec,0x77c1e3d0,0x2bb3166c,0xa970b999,0x119448fa,0x47e96422,0xa8fc8cc4,0xa0f03f1a,0x567d2cd8,0x223390ef,0x87494ec7,0xd938d1c1,0x8ccaa2fe,0x98d40b36,0xa6f581cf,0xa57ade28,0xdab78e26,0x3fadbfa4,0x2c3a9de4,0x5078920d,0x6a5fcc9b,0x547e4662,0xf68d13c2,0x90d8b8e8,0x2e39f75e,0x82c3aff5,0x9f5d80be,0x69d0937c,0x6fd52da9,0xcf2512b3,0xc8ac993b,0x10187da7,0xe89c636e,0xdb3bbb7b,0xcd267809,0x6e5918f4,0xec9ab701,0x834f9aa8,0xe6956e65,0xaaffe67e,0x21bccf08,0xef15e8e6,0xbae79bd9,0x4a6f36ce,0xea9f09d4,0x29b07cd6,0x31a4b2af,0x2a3f2331,0xc6a59430,0x35a266c0,0x744ebc37,0xfc82caa6,0xe090d0b0,0x33a7d815,0xf104984a,0x41ecdaf7,0x7fcd500e,0x1791f62f,0x764dd68d,0x43efb04d,0xccaa4d54,0xe49604df,0x9ed1b5e3,0x4c6a881b,0xc12c1fb8,0x4665517f,0x9d5eea04,0x18c355d,0xfa877473,0xfb0b412e,0xb3671d5a,0x92dbd252,0xe9105633,0x6dd64713,0x9ad7618c,0x37a10c7a,0x59f8148e,0xeb133c89,0xcea927ee,0xb761c935,0xe11ce5ed,0x7a47b13c,0x9cd2df59,0x55f2733f,0x1814ce79,0x73c737bf,0x53f7cdea,0x5ffdaa5b,0xdf3d6f14,0x7844db86,0xcaaff381,0xb968c43e,0x3824342c,0xc2a3405f,0x161dc372,0xbce2250c,0x283c498b,0xff0d9541,0x39a80171,0x80cb3de,0xd8b4e49c,0x6456c190,0x7bcb8461,0xd532b670,0x486c5c74,0xd0b85742],b=[0x5051f4a7,0x537e4165,0xc31a17a4,0x963a275e,0xcb3bab6b,0xf11f9d45,0xabacfa58,0x934be303,0x552030fa,0xf6ad766d,0x9188cc76,0x25f5024c,0xfc4fe5d7,0xd7c52acb,0x80263544,0x8fb562a3,0x49deb15a,0x6725ba1b,0x9845ea0e,0xe15dfec0,0x2c32f75,0x12814cf0,0xa38d4697,0xc66bd3f9,0xe7038f5f,0x9515929c,0xebbf6d7a,0xda955259,0x2dd4be83,0xd3587421,0x2949e069,0x448ec9c8,0x6a75c289,0x78f48e79,0x6b99583e,0xdd27b971,0xb6bee14f,0x17f088ad,0x66c920ac,0xb47dce3a,0x1863df4a,0x82e51a31,0x60975133,0x4562537f,0xe0b16477,0x84bb6bae,0x1cfe81a0,0x94f9082b,0x58704868,0x198f45fd,0x8794de6c,0xb7527bf8,0x23ab73d3,0xe2724b02,0x57e31f8f,0x2a6655ab,0x7b2eb28,0x32fb5c2,0x9a86c57b,0xa5d33708,0xf2302887,0xb223bfa5,0xba02036a,0x5ced1682,0x2b8acf1c,0x92a779b4,0xf0f307f2,0xa14e69e2,0xcd65daf4,0xd50605be,0x1fd13462,0x8ac4a6fe,0x9d342e53,0xa0a2f355,0x32058ae1,0x75a4f6eb,0x390b83ec,0xaa4060ef,0x65e719f,0x51bd6e10,0xf93e218a,0x3d96dd06,0xaedd3e05,0x464de6bd,0xb591548d,0x571c45d,0x6f0406d4,0xff605015,0x241998fb,0x97d6bde9,0xcc894043,0x7767d99e,0xbdb0e842,0x8807898b,0x38e7195b,0xdb79c8ee,0x47a17c0a,0xe97c420f,0xc9f8841e,0,0x83098086,0x48322bed,0xac1e1170,0x4e6c5a72,0xfbfd0eff,0x560f8538,0x1e3daed5,0x27362d39,0x640a0fd9,0x21685ca6,0xd19b5b54,0x3a24362e,0xb10c0a67,0xf9357e7,0xd2b4ee96,0x9e1b9b91,0x4f80c0c5,0xa261dc20,0x695a774b,0x161c121a,0xae293ba,0xe5c0a02a,0x433c22e0,0x1d121b17,0xb0e090d,0xadf28bc7,0xb92db6a8,0xc8141ea9,0x8557f119,0x4caf7507,0xbbee99dd,0xfda37f60,0x9ff70126,0xbc5c72f5,0xc544663b,0x345bfb7e,0x768b4329,0xdccb23c6,0x68b6edfc,0x63b8e4f1,0xcad731dc,0x10426385,0x40139722,0x2084c611,0x7d854a24,0xf8d2bb3d,0x11aef932,0x6dc729a1,0x4b1d9e2f,0xf3dcb230,0xec0d8652,0xd077c1e3,0x6c2bb316,0x99a970b9,0xfa119448,0x2247e964,0xc4a8fc8c,0x1aa0f03f,0xd8567d2c,0xef223390,0xc787494e,0xc1d938d1,0xfe8ccaa2,0x3698d40b,0xcfa6f581,0x28a57ade,0x26dab78e,0xa43fadbf,0xe42c3a9d,0xd507892,0x9b6a5fcc,0x62547e46,0xc2f68d13,0xe890d8b8,0x5e2e39f7,0xf582c3af,0xbe9f5d80,0x7c69d093,0xa96fd52d,0xb3cf2512,0x3bc8ac99,0xa710187d,0x6ee89c63,0x7bdb3bbb,0x9cd2678,0xf46e5918,0x1ec9ab7,0xa8834f9a,0x65e6956e,0x7eaaffe6,0x821bccf,0xe6ef15e8,0xd9bae79b,0xce4a6f36,0xd4ea9f09,0xd629b07c,0xaf31a4b2,0x312a3f23,0x30c6a594,0xc035a266,0x37744ebc,0xa6fc82ca,0xb0e090d0,0x1533a7d8,0x4af10498,0xf741ecda,0xe7fcd50,0x2f1791f6,0x8d764dd6,0x4d43efb0,0x54ccaa4d,0xdfe49604,0xe39ed1b5,0x1b4c6a88,0xb8c12c1f,0x7f466551,0x49d5eea,0x5d018c35,0x73fa8774,0x2efb0b41,0x5ab3671d,0x5292dbd2,0x33e91056,0x136dd647,0x8c9ad761,0x7a37a10c,0x8e59f814,0x89eb133c,0xeecea927,0x35b761c9,0xede11ce5,0x3c7a47b1,0x599cd2df,0x3f55f273,0x791814ce,0xbf73c737,0xea53f7cd,0x5b5ffdaa,0x14df3d6f,0x867844db,0x81caaff3,0x3eb968c4,0x2c382434,0x5fc2a340,0x72161dc3,0xcbce225,0x8b283c49,0x41ff0d95,0x7139a801,0xde080cb3,0x9cd8b4e4,0x906456c1,0x617bcb84,0x70d532b6,0x74486c5c,0x42d0b857],y=[0xa75051f4,0x65537e41,0xa4c31a17,0x5e963a27,0x6bcb3bab,0x45f11f9d,0x58abacfa,0x3934be3,0xfa552030,0x6df6ad76,0x769188cc,0x4c25f502,0xd7fc4fe5,0xcbd7c52a,0x44802635,0xa38fb562,0x5a49deb1,0x1b6725ba,0xe9845ea,0xc0e15dfe,0x7502c32f,0xf012814c,0x97a38d46,0xf9c66bd3,0x5fe7038f,0x9c951592,0x7aebbf6d,0x59da9552,0x832dd4be,0x21d35874,0x692949e0,0xc8448ec9,0x896a75c2,0x7978f48e,1047239e3,0x71dd27b9,0x4fb6bee1,0xad17f088,0xac66c920,0x3ab47dce,0x4a1863df,0x3182e51a,0x33609751,0x7f456253,0x77e0b164,0xae84bb6b,0xa01cfe81,0x2b94f908,0x68587048,0xfd198f45,0x6c8794de,0xf8b7527b,0xd323ab73,0x2e2724b,0x8f57e31f,0xab2a6655,0x2807b2eb,0xc2032fb5,0x7b9a86c5,0x8a5d337,0x87f23028,0xa5b223bf,0x6aba0203,0x825ced16,0x1c2b8acf,0xb492a779,0xf2f0f307,0xe2a14e69,0xf4cd65da,0xbed50605,0x621fd134,0xfe8ac4a6,0x539d342e,0x55a0a2f3,0xe132058a,0xeb75a4f6,0xec390b83,0xefaa4060,0x9f065e71,0x1051bd6e,0x8af93e21,0x63d96dd,0x5aedd3e,0xbd464de6,0x8db59154,0x5d0571c4,0xd46f0406,0x15ff6050,0xfb241998,0xe997d6bd,0x43cc8940,0x9e7767d9,0x42bdb0e8,0x8b880789,0x5b38e719,0xeedb79c8,0xa47a17c,0xfe97c42,0x1ec9f884,0,0x86830980,0xed48322b,0x70ac1e11,0x724e6c5a,0xfffbfd0e,0x38560f85,0xd51e3dae,0x3927362d,0xd9640a0f,0xa621685c,0x54d19b5b,0x2e3a2436,0x67b10c0a,0xe70f9357,0x96d2b4ee,0x919e1b9b,0xc54f80c0,0x20a261dc,0x4b695a77,0x1a161c12,0xba0ae293,0x2ae5c0a0,0xe0433c22,0x171d121b,0xd0b0e09,0xc7adf28b,0xa8b92db6,0xa9c8141e,0x198557f1,0x74caf75,0xddbbee99,0x60fda37f,0x269ff701,0xf5bc5c72,0x3bc54466,0x7e345bfb,0x29768b43,0xc6dccb23,0xfc68b6ed,0xf163b8e4,0xdccad731,0x85104263,0x22401397,0x112084c6,0x247d854a,0x3df8d2bb,0x3211aef9,0xa16dc729,0x2f4b1d9e,0x30f3dcb2,0x52ec0d86,0xe3d077c1,0x166c2bb3,0xb999a970,0x48fa1194,0x642247e9,0x8cc4a8fc,0x3f1aa0f0,0x2cd8567d,0x90ef2233,0x4ec78749,0xd1c1d938,0xa2fe8cca,0xb3698d4,0x81cfa6f5,0xde28a57a,0x8e26dab7,0xbfa43fad,0x9de42c3a,0x920d5078,0xcc9b6a5f,0x4662547e,0x13c2f68d,0xb8e890d8,0xf75e2e39,0xaff582c3,0x80be9f5d,0x937c69d0,0x2da96fd5,0x12b3cf25,0x993bc8ac,0x7da71018,0x636ee89c,0xbb7bdb3b,0x7809cd26,0x18f46e59,0xb701ec9a,0x9aa8834f,0x6e65e695,0xe67eaaff,0xcf0821bc,0xe8e6ef15,0x9bd9bae7,0x36ce4a6f,0x9d4ea9f,0x7cd629b0,0xb2af31a4,0x23312a3f,0x9430c6a5,0x66c035a2,0xbc37744e,0xcaa6fc82,0xd0b0e090,0xd81533a7,0x984af104,0xdaf741ec,0x500e7fcd,0xf62f1791,0xd68d764d,0xb04d43ef,0x4d54ccaa,0x4dfe496,0xb5e39ed1,0x881b4c6a,0x1fb8c12c,0x517f4665,0xea049d5e,0x355d018c,0x7473fa87,0x412efb0b,0x1d5ab367,0xd25292db,0x5633e910,0x47136dd6,0x618c9ad7,0xc7a37a1,0x148e59f8,0x3c89eb13,0x27eecea9,0xc935b761,0xe5ede11c,0xb13c7a47,0xdf599cd2,0x733f55f2,0xce791814,0x37bf73c7,0xcdea53f7,0xaa5b5ffd,0x6f14df3d,0xdb867844,0xf381caaf,0xc43eb968,0x342c3824,0x405fc2a3,0xc372161d,0x250cbce2,0x498b283c,0x9541ff0d,0x17139a8,0xb3de080c,0xe49cd8b4,0xc1906456,0x84617bcb,0xb670d532,0x5c74486c,0x5742d0b8],v=[0xf4a75051,0x4165537e,0x17a4c31a,0x275e963a,0xab6bcb3b,0x9d45f11f,0xfa58abac,0xe303934b,0x30fa5520,0x766df6ad,0xcc769188,0x24c25f5,0xe5d7fc4f,0x2acbd7c5,0x35448026,0x62a38fb5,0xb15a49de,0xba1b6725,0xea0e9845,0xfec0e15d,0x2f7502c3,0x4cf01281,0x4697a38d,0xd3f9c66b,0x8f5fe703,0x929c9515,0x6d7aebbf,0x5259da95,0xbe832dd4,0x7421d358,0xe0692949,0xc9c8448e,0xc2896a75,0x8e7978f4,0x583e6b99,0xb971dd27,0xe14fb6be,0x88ad17f0,0x20ac66c9,0xce3ab47d,0xdf4a1863,0x1a3182e5,0x51336097,0x537f4562,0x6477e0b1,0x6bae84bb,0x81a01cfe,0x82b94f9,0x48685870,0x45fd198f,0xde6c8794,0x7bf8b752,0x73d323ab,0x4b02e272,0x1f8f57e3,0x55ab2a66,0xeb2807b2,0xb5c2032f,0xc57b9a86,0x3708a5d3,679998e3,0xbfa5b223,0x36aba02,0x16825ced,0xcf1c2b8a,0x79b492a7,0x7f2f0f3,0x69e2a14e,0xdaf4cd65,0x5bed506,0x34621fd1,0xa6fe8ac4,0x2e539d34,0xf355a0a2,0x8ae13205,0xf6eb75a4,0x83ec390b,0x60efaa40,0x719f065e,0x6e1051bd,0x218af93e,0xdd063d96,0x3e05aedd,0xe6bd464d,0x548db591,0xc45d0571,0x6d46f04,0x5015ff60,0x98fb2419,0xbde997d6,0x4043cc89,0xd99e7767,0xe842bdb0,0x898b8807,0x195b38e7,0xc8eedb79,0x7c0a47a1,0x420fe97c,0x841ec9f8,0,0x80868309,0x2bed4832,0x1170ac1e,0x5a724e6c,0xefffbfd,0x8538560f,0xaed51e3d,0x2d392736,0xfd9640a,0x5ca62168,0x5b54d19b,0x362e3a24,0xa67b10c,0x57e70f93,0xee96d2b4,0x9b919e1b,0xc0c54f80,0xdc20a261,0x774b695a,0x121a161c,0x93ba0ae2,0xa02ae5c0,0x22e0433c,0x1b171d12,0x90d0b0e,0x8bc7adf2,0xb6a8b92d,0x1ea9c814,0xf1198557,0x75074caf,0x99ddbbee,0x7f60fda3,0x1269ff7,0x72f5bc5c,0x663bc544,0xfb7e345b,0x4329768b,0x23c6dccb,0xedfc68b6,0xe4f163b8,0x31dccad7,0x63851042,0x97224013,0xc6112084,0x4a247d85,0xbb3df8d2,0xf93211ae,0x29a16dc7,0x9e2f4b1d,0xb230f3dc,0x8652ec0d,0xc1e3d077,0xb3166c2b,0x70b999a9,0x9448fa11,0xe9642247,0xfc8cc4a8,0xf03f1aa0,0x7d2cd856,0x3390ef22,0x494ec787,0x38d1c1d9,0xcaa2fe8c,0xd40b3698,0xf581cfa6,0x7ade28a5,0xb78e26da,0xadbfa43f,0x3a9de42c,0x78920d50,0x5fcc9b6a,0x7e466254,0x8d13c2f6,0xd8b8e890,0x39f75e2e,0xc3aff582,0x5d80be9f,0xd0937c69,0xd52da96f,0x2512b3cf,0xac993bc8,0x187da710,0x9c636ee8,0x3bbb7bdb,0x267809cd,0x5918f46e,0x9ab701ec,0x4f9aa883,0x956e65e6,0xffe67eaa,0xbccf0821,0x15e8e6ef,0xe79bd9ba,0x6f36ce4a,0x9f09d4ea,0xb07cd629,0xa4b2af31,0x3f23312a,0xa59430c6,0xa266c035,0x4ebc3774,0x82caa6fc,0x90d0b0e0,0xa7d81533,0x4984af1,0xecdaf741,0xcd500e7f,0x91f62f17,0x4dd68d76,0xefb04d43,0xaa4d54cc,0x9604dfe4,0xd1b5e39e,0x6a881b4c,0x2c1fb8c1,0x65517f46,0x5eea049d,0x8c355d01,0x877473fa,0xb412efb,0x671d5ab3,0xdbd25292,0x105633e9,0xd647136d,0xd7618c9a,0xa10c7a37,0xf8148e59,0x133c89eb,0xa927eece,0x61c935b7,0x1ce5ede1,0x47b13c7a,0xd2df599c,0xf2733f55,0x14ce7918,0xc737bf73,0xf7cdea53,0xfdaa5b5f,0x3d6f14df,0x44db8678,0xaff381ca,0x68c43eb9,0x24342c38,0xa3405fc2,0x1dc37216,0xe2250cbc,0x3c498b28,0xd9541ff,0xa8017139,0xcb3de08,0xb4e49cd8,0x56c19064,0xcb84617b,0x32b670d5,0x6c5c7448,0xb85742d0],w=[0,0xe090d0b,0x1c121a16,0x121b171d,0x3824342c,0x362d3927,0x24362e3a,0x2a3f2331,0x70486858,0x7e416553,0x6c5a724e,0x62537f45,0x486c5c74,0x4665517f,0x547e4662,0x5a774b69,0xe090d0b0,0xee99ddbb,0xfc82caa6,0xf28bc7ad,0xd8b4e49c,0xd6bde997,0xc4a6fe8a,0xcaaff381,0x90d8b8e8,0x9ed1b5e3,0x8ccaa2fe,0x82c3aff5,0xa8fc8cc4,0xa6f581cf,0xb4ee96d2,0xbae79bd9,0xdb3bbb7b,0xd532b670,0xc729a16d,0xc920ac66,0xe31f8f57,0xed16825c,0xff0d9541,0xf104984a,0xab73d323,0xa57ade28,0xb761c935,0xb968c43e,0x9357e70f,0x9d5eea04,0x8f45fd19,0x814cf012,0x3bab6bcb,0x35a266c0,0x27b971dd,0x29b07cd6,0x38f5fe7,0xd8652ec,0x1f9d45f1,0x119448fa,0x4be30393,0x45ea0e98,0x57f11985,0x59f8148e,0x73c737bf,0x7dce3ab4,0x6fd52da9,0x61dc20a2,0xad766df6,0xa37f60fd,0xb16477e0,0xbf6d7aeb,0x955259da,0x9b5b54d1,0x894043cc,0x87494ec7,0xdd3e05ae,0xd33708a5,0xc12c1fb8,0xcf2512b3,0xe51a3182,0xeb133c89,0xf9082b94,0xf701269f,0x4de6bd46,0x43efb04d,0x51f4a750,0x5ffdaa5b,0x75c2896a,0x7bcb8461,0x69d0937c,0x67d99e77,0x3daed51e,0x33a7d815,0x21bccf08,0x2fb5c203,0x58ae132,0xb83ec39,0x1998fb24,0x1791f62f,0x764dd68d,0x7844db86,0x6a5fcc9b,0x6456c190,0x4e69e2a1,0x4060efaa,0x527bf8b7,0x5c72f5bc,0x605bed5,0x80cb3de,0x1a17a4c3,0x141ea9c8,0x3e218af9,0x302887f2,0x223390ef,0x2c3a9de4,0x96dd063d,0x98d40b36,0x8acf1c2b,0x84c61120,0xaef93211,0xa0f03f1a,0xb2eb2807,0xbce2250c,0xe6956e65,0xe89c636e,0xfa877473,0xf48e7978,0xdeb15a49,0xd0b85742,0xc2a3405f,0xccaa4d54,0x41ecdaf7,0x4fe5d7fc,0x5dfec0e1,0x53f7cdea,0x79c8eedb,0x77c1e3d0,0x65daf4cd,0x6bd3f9c6,0x31a4b2af,0x3fadbfa4,0x2db6a8b9,0x23bfa5b2,0x9808683,0x7898b88,0x15929c95,0x1b9b919e,0xa17c0a47,0xaf75074c,0xbd6e1051,0xb3671d5a,0x99583e6b,0x97513360,0x854a247d,0x8b432976,0xd134621f,0xdf3d6f14,0xcd267809,0xc32f7502,0xe9105633,0xe7195b38,0xf5024c25,0xfb0b412e,0x9ad7618c,0x94de6c87,0x86c57b9a,0x88cc7691,0xa2f355a0,0xacfa58ab,0xbee14fb6,0xb0e842bd,0xea9f09d4,0xe49604df,0xf68d13c2,0xf8841ec9,0xd2bb3df8,0xdcb230f3,0xcea927ee,0xc0a02ae5,0x7a47b13c,0x744ebc37,0x6655ab2a,0x685ca621,0x42638510,0x4c6a881b,0x5e719f06,0x5078920d,0xa0fd964,0x406d46f,0x161dc372,0x1814ce79,0x322bed48,0x3c22e043,0x2e39f75e,0x2030fa55,0xec9ab701,0xe293ba0a,0xf088ad17,0xfe81a01c,0xd4be832d,0xdab78e26,0xc8ac993b,0xc6a59430,0x9cd2df59,0x92dbd252,0x80c0c54f,0x8ec9c844,0xa4f6eb75,0xaaffe67e,0xb8e4f163,0xb6edfc68,0xc0a67b1,0x2036aba,0x10187da7,0x1e1170ac,0x342e539d,0x3a275e96,0x283c498b,0x26354480,0x7c420fe9,0x724b02e2,0x605015ff,0x6e5918f4,0x44663bc5,0x4a6f36ce,0x587421d3,0x567d2cd8,0x37a10c7a,0x39a80171,0x2bb3166c,0x25ba1b67,0xf853856,0x18c355d,0x13972240,0x1d9e2f4b,0x47e96422,0x49e06929,0x5bfb7e34,0x55f2733f,0x7fcd500e,0x71c45d05,0x63df4a18,0x6dd64713,0xd731dcca,0xd938d1c1,0xcb23c6dc,0xc52acbd7,0xef15e8e6,0xe11ce5ed,0xf307f2f0,0xfd0efffb,0xa779b492,0xa970b999,0xbb6bae84,0xb562a38f,0x9f5d80be,0x91548db5,0x834f9aa8,0x8d4697a3],A=[0,0xb0e090d,0x161c121a,0x1d121b17,0x2c382434,0x27362d39,0x3a24362e,0x312a3f23,0x58704868,0x537e4165,0x4e6c5a72,0x4562537f,0x74486c5c,0x7f466551,0x62547e46,0x695a774b,0xb0e090d0,0xbbee99dd,0xa6fc82ca,0xadf28bc7,0x9cd8b4e4,0x97d6bde9,0x8ac4a6fe,0x81caaff3,0xe890d8b8,0xe39ed1b5,0xfe8ccaa2,0xf582c3af,0xc4a8fc8c,0xcfa6f581,0xd2b4ee96,0xd9bae79b,0x7bdb3bbb,0x70d532b6,0x6dc729a1,0x66c920ac,0x57e31f8f,0x5ced1682,0x41ff0d95,0x4af10498,0x23ab73d3,0x28a57ade,0x35b761c9,0x3eb968c4,0xf9357e7,0x49d5eea,0x198f45fd,0x12814cf0,0xcb3bab6b,0xc035a266,0xdd27b971,0xd629b07c,0xe7038f5f,0xec0d8652,0xf11f9d45,0xfa119448,0x934be303,0x9845ea0e,0x8557f119,0x8e59f814,0xbf73c737,0xb47dce3a,0xa96fd52d,0xa261dc20,0xf6ad766d,0xfda37f60,0xe0b16477,0xebbf6d7a,0xda955259,0xd19b5b54,0xcc894043,0xc787494e,0xaedd3e05,0xa5d33708,0xb8c12c1f,0xb3cf2512,0x82e51a31,0x89eb133c,0x94f9082b,0x9ff70126,0x464de6bd,0x4d43efb0,0x5051f4a7,0x5b5ffdaa,0x6a75c289,0x617bcb84,0x7c69d093,0x7767d99e,0x1e3daed5,0x1533a7d8,0x821bccf,0x32fb5c2,0x32058ae1,0x390b83ec,0x241998fb,0x2f1791f6,0x8d764dd6,0x867844db,0x9b6a5fcc,0x906456c1,0xa14e69e2,0xaa4060ef,0xb7527bf8,0xbc5c72f5,0xd50605be,0xde080cb3,0xc31a17a4,0xc8141ea9,0xf93e218a,0xf2302887,0xef223390,0xe42c3a9d,0x3d96dd06,0x3698d40b,0x2b8acf1c,0x2084c611,0x11aef932,0x1aa0f03f,0x7b2eb28,0xcbce225,0x65e6956e,0x6ee89c63,0x73fa8774,0x78f48e79,0x49deb15a,0x42d0b857,0x5fc2a340,0x54ccaa4d,0xf741ecda,0xfc4fe5d7,0xe15dfec0,0xea53f7cd,0xdb79c8ee,0xd077c1e3,0xcd65daf4,0xc66bd3f9,0xaf31a4b2,0xa43fadbf,0xb92db6a8,0xb223bfa5,0x83098086,0x8807898b,0x9515929c,0x9e1b9b91,0x47a17c0a,0x4caf7507,0x51bd6e10,0x5ab3671d,0x6b99583e,0x60975133,0x7d854a24,0x768b4329,0x1fd13462,0x14df3d6f,0x9cd2678,0x2c32f75,0x33e91056,0x38e7195b,0x25f5024c,0x2efb0b41,0x8c9ad761,0x8794de6c,0x9a86c57b,0x9188cc76,0xa0a2f355,0xabacfa58,0xb6bee14f,0xbdb0e842,0xd4ea9f09,0xdfe49604,0xc2f68d13,0xc9f8841e,0xf8d2bb3d,0xf3dcb230,0xeecea927,0xe5c0a02a,0x3c7a47b1,0x37744ebc,0x2a6655ab,0x21685ca6,0x10426385,0x1b4c6a88,0x65e719f,0xd507892,0x640a0fd9,0x6f0406d4,0x72161dc3,0x791814ce,0x48322bed,0x433c22e0,0x5e2e39f7,0x552030fa,0x1ec9ab7,0xae293ba,0x17f088ad,0x1cfe81a0,0x2dd4be83,0x26dab78e,0x3bc8ac99,0x30c6a594,0x599cd2df,0x5292dbd2,0x4f80c0c5,0x448ec9c8,0x75a4f6eb,0x7eaaffe6,0x63b8e4f1,0x68b6edfc,0xb10c0a67,0xba02036a,0xa710187d,0xac1e1170,0x9d342e53,0x963a275e,0x8b283c49,0x80263544,0xe97c420f,0xe2724b02,0xff605015,0xf46e5918,0xc544663b,0xce4a6f36,0xd3587421,0xd8567d2c,0x7a37a10c,0x7139a801,0x6c2bb316,0x6725ba1b,0x560f8538,0x5d018c35,0x40139722,0x4b1d9e2f,0x2247e964,0x2949e069,0x345bfb7e,0x3f55f273,0xe7fcd50,0x571c45d,0x1863df4a,0x136dd647,0xcad731dc,0xc1d938d1,0xdccb23c6,0xd7c52acb,0xe6ef15e8,0xede11ce5,0xf0f307f2,0xfbfd0eff,0x92a779b4,0x99a970b9,0x84bb6bae,0x8fb562a3,0xbe9f5d80,0xb591548d,0xa8834f9a,0xa38d4697],E=[0,0xd0b0e09,0x1a161c12,0x171d121b,0x342c3824,0x3927362d,0x2e3a2436,0x23312a3f,0x68587048,0x65537e41,0x724e6c5a,0x7f456253,0x5c74486c,0x517f4665,0x4662547e,0x4b695a77,0xd0b0e090,0xddbbee99,0xcaa6fc82,0xc7adf28b,0xe49cd8b4,0xe997d6bd,0xfe8ac4a6,0xf381caaf,0xb8e890d8,0xb5e39ed1,0xa2fe8cca,0xaff582c3,0x8cc4a8fc,0x81cfa6f5,0x96d2b4ee,0x9bd9bae7,0xbb7bdb3b,0xb670d532,0xa16dc729,0xac66c920,0x8f57e31f,0x825ced16,0x9541ff0d,0x984af104,0xd323ab73,0xde28a57a,0xc935b761,0xc43eb968,0xe70f9357,0xea049d5e,0xfd198f45,0xf012814c,0x6bcb3bab,0x66c035a2,0x71dd27b9,0x7cd629b0,0x5fe7038f,0x52ec0d86,0x45f11f9d,0x48fa1194,0x3934be3,0xe9845ea,0x198557f1,0x148e59f8,0x37bf73c7,0x3ab47dce,0x2da96fd5,0x20a261dc,0x6df6ad76,0x60fda37f,0x77e0b164,0x7aebbf6d,0x59da9552,0x54d19b5b,0x43cc8940,0x4ec78749,0x5aedd3e,0x8a5d337,0x1fb8c12c,0x12b3cf25,0x3182e51a,0x3c89eb13,0x2b94f908,0x269ff701,0xbd464de6,0xb04d43ef,0xa75051f4,0xaa5b5ffd,0x896a75c2,0x84617bcb,0x937c69d0,0x9e7767d9,0xd51e3dae,0xd81533a7,0xcf0821bc,0xc2032fb5,0xe132058a,0xec390b83,0xfb241998,0xf62f1791,0xd68d764d,0xdb867844,0xcc9b6a5f,0xc1906456,0xe2a14e69,0xefaa4060,0xf8b7527b,0xf5bc5c72,0xbed50605,0xb3de080c,0xa4c31a17,0xa9c8141e,0x8af93e21,0x87f23028,0x90ef2233,0x9de42c3a,0x63d96dd,0xb3698d4,0x1c2b8acf,0x112084c6,0x3211aef9,0x3f1aa0f0,0x2807b2eb,0x250cbce2,0x6e65e695,0x636ee89c,0x7473fa87,0x7978f48e,0x5a49deb1,0x5742d0b8,0x405fc2a3,0x4d54ccaa,0xdaf741ec,0xd7fc4fe5,0xc0e15dfe,0xcdea53f7,0xeedb79c8,0xe3d077c1,0xf4cd65da,0xf9c66bd3,0xb2af31a4,0xbfa43fad,0xa8b92db6,0xa5b223bf,0x86830980,0x8b880789,0x9c951592,0x919e1b9b,0xa47a17c,0x74caf75,0x1051bd6e,0x1d5ab367,1047239e3,0x33609751,0x247d854a,0x29768b43,0x621fd134,0x6f14df3d,0x7809cd26,0x7502c32f,0x5633e910,0x5b38e719,0x4c25f502,0x412efb0b,0x618c9ad7,0x6c8794de,0x7b9a86c5,0x769188cc,0x55a0a2f3,0x58abacfa,0x4fb6bee1,0x42bdb0e8,0x9d4ea9f,0x4dfe496,0x13c2f68d,0x1ec9f884,0x3df8d2bb,0x30f3dcb2,0x27eecea9,0x2ae5c0a0,0xb13c7a47,0xbc37744e,0xab2a6655,0xa621685c,0x85104263,0x881b4c6a,0x9f065e71,0x920d5078,0xd9640a0f,0xd46f0406,0xc372161d,0xce791814,0xed48322b,0xe0433c22,0xf75e2e39,0xfa552030,0xb701ec9a,0xba0ae293,0xad17f088,0xa01cfe81,0x832dd4be,0x8e26dab7,0x993bc8ac,0x9430c6a5,0xdf599cd2,0xd25292db,0xc54f80c0,0xc8448ec9,0xeb75a4f6,0xe67eaaff,0xf163b8e4,0xfc68b6ed,0x67b10c0a,0x6aba0203,0x7da71018,0x70ac1e11,0x539d342e,0x5e963a27,0x498b283c,0x44802635,0xfe97c42,0x2e2724b,0x15ff6050,0x18f46e59,0x3bc54466,0x36ce4a6f,0x21d35874,0x2cd8567d,0xc7a37a1,0x17139a8,0x166c2bb3,0x1b6725ba,0x38560f85,0x355d018c,0x22401397,0x2f4b1d9e,0x642247e9,0x692949e0,0x7e345bfb,0x733f55f2,0x500e7fcd,0x5d0571c4,0x4a1863df,0x47136dd6,0xdccad731,0xd1c1d938,0xc6dccb23,0xcbd7c52a,0xe8e6ef15,0xe5ede11c,0xf2f0f307,0xfffbfd0e,0xb492a779,0xb999a970,0xae84bb6b,0xa38fb562,0x80be9f5d,0x8db59154,0x9aa8834f,0x97a38d46],k=[0,0x90d0b0e,0x121a161c,0x1b171d12,0x24342c38,0x2d392736,0x362e3a24,0x3f23312a,0x48685870,0x4165537e,0x5a724e6c,0x537f4562,0x6c5c7448,0x65517f46,0x7e466254,0x774b695a,0x90d0b0e0,0x99ddbbee,0x82caa6fc,0x8bc7adf2,0xb4e49cd8,0xbde997d6,0xa6fe8ac4,0xaff381ca,0xd8b8e890,0xd1b5e39e,0xcaa2fe8c,0xc3aff582,0xfc8cc4a8,0xf581cfa6,0xee96d2b4,0xe79bd9ba,0x3bbb7bdb,0x32b670d5,0x29a16dc7,0x20ac66c9,0x1f8f57e3,0x16825ced,0xd9541ff,0x4984af1,0x73d323ab,0x7ade28a5,0x61c935b7,0x68c43eb9,0x57e70f93,0x5eea049d,0x45fd198f,0x4cf01281,0xab6bcb3b,0xa266c035,0xb971dd27,0xb07cd629,0x8f5fe703,0x8652ec0d,0x9d45f11f,0x9448fa11,0xe303934b,0xea0e9845,0xf1198557,0xf8148e59,0xc737bf73,0xce3ab47d,0xd52da96f,0xdc20a261,0x766df6ad,0x7f60fda3,0x6477e0b1,0x6d7aebbf,0x5259da95,0x5b54d19b,0x4043cc89,0x494ec787,0x3e05aedd,0x3708a5d3,0x2c1fb8c1,0x2512b3cf,0x1a3182e5,0x133c89eb,0x82b94f9,0x1269ff7,0xe6bd464d,0xefb04d43,0xf4a75051,0xfdaa5b5f,0xc2896a75,0xcb84617b,0xd0937c69,0xd99e7767,0xaed51e3d,0xa7d81533,0xbccf0821,0xb5c2032f,0x8ae13205,0x83ec390b,0x98fb2419,0x91f62f17,0x4dd68d76,0x44db8678,0x5fcc9b6a,0x56c19064,0x69e2a14e,0x60efaa40,0x7bf8b752,0x72f5bc5c,0x5bed506,0xcb3de08,0x17a4c31a,0x1ea9c814,0x218af93e,679998e3,0x3390ef22,0x3a9de42c,0xdd063d96,0xd40b3698,0xcf1c2b8a,0xc6112084,0xf93211ae,0xf03f1aa0,0xeb2807b2,0xe2250cbc,0x956e65e6,0x9c636ee8,0x877473fa,0x8e7978f4,0xb15a49de,0xb85742d0,0xa3405fc2,0xaa4d54cc,0xecdaf741,0xe5d7fc4f,0xfec0e15d,0xf7cdea53,0xc8eedb79,0xc1e3d077,0xdaf4cd65,0xd3f9c66b,0xa4b2af31,0xadbfa43f,0xb6a8b92d,0xbfa5b223,0x80868309,0x898b8807,0x929c9515,0x9b919e1b,0x7c0a47a1,0x75074caf,0x6e1051bd,0x671d5ab3,0x583e6b99,0x51336097,0x4a247d85,0x4329768b,0x34621fd1,0x3d6f14df,0x267809cd,0x2f7502c3,0x105633e9,0x195b38e7,0x24c25f5,0xb412efb,0xd7618c9a,0xde6c8794,0xc57b9a86,0xcc769188,0xf355a0a2,0xfa58abac,0xe14fb6be,0xe842bdb0,0x9f09d4ea,0x9604dfe4,0x8d13c2f6,0x841ec9f8,0xbb3df8d2,0xb230f3dc,0xa927eece,0xa02ae5c0,0x47b13c7a,0x4ebc3774,0x55ab2a66,0x5ca62168,0x63851042,0x6a881b4c,0x719f065e,0x78920d50,0xfd9640a,0x6d46f04,0x1dc37216,0x14ce7918,0x2bed4832,0x22e0433c,0x39f75e2e,0x30fa5520,0x9ab701ec,0x93ba0ae2,0x88ad17f0,0x81a01cfe,0xbe832dd4,0xb78e26da,0xac993bc8,0xa59430c6,0xd2df599c,0xdbd25292,0xc0c54f80,0xc9c8448e,0xf6eb75a4,0xffe67eaa,0xe4f163b8,0xedfc68b6,0xa67b10c,0x36aba02,0x187da710,0x1170ac1e,0x2e539d34,0x275e963a,0x3c498b28,0x35448026,0x420fe97c,0x4b02e272,0x5015ff60,0x5918f46e,0x663bc544,0x6f36ce4a,0x7421d358,0x7d2cd856,0xa10c7a37,0xa8017139,0xb3166c2b,0xba1b6725,0x8538560f,0x8c355d01,0x97224013,0x9e2f4b1d,0xe9642247,0xe0692949,0xfb7e345b,0xf2733f55,0xcd500e7f,0xc45d0571,0xdf4a1863,0xd647136d,0x31dccad7,0x38d1c1d9,0x23c6dccb,0x2acbd7c5,0x15e8e6ef,0x1ce5ede1,0x7f2f0f3,0xefffbfd,0x79b492a7,0x70b999a9,0x6bae84bb,0x62a38fb5,0x5d80be9f,0x548db591,0x4f9aa883,0x4697a38d];function S(e){for(var t=[],r=0;r>2,this._Ke[s][t%4]=i[t],this._Kd[e-s][t%4]=i[t];for(var s,o,a=0,l=n;l>16&255]<<24^h[o>>8&255]<<16^h[255&o]<<8^h[o>>24&255]^u[a]<<24,a+=1,8!=n)for(var t=1;t>8&255]<<8^h[o>>16&255]<<16^h[o>>24&255]<<24;for(var t=n/2+1;t>2,f=l%4,this._Ke[d][f]=i[t],this._Kd[e-d][f]=i[t++],l++}for(var d=1;d>24&255]^A[o>>16&255]^E[o>>8&255]^k[255&o]},T.prototype.encrypt=function(e){if(16!=e.length)throw Error("invalid plaintext size (must be 16 bytes)");for(var t=this._Ke.length-1,r=[0,0,0,0],n=S(e),i=0;i<4;i++)n[i]^=this._Ke[0][i];for(var o=1;o>24&255]^p[n[(i+1)%4]>>16&255]^m[n[(i+2)%4]>>8&255]^g[255&n[(i+3)%4]]^this._Ke[o][i];n=r.slice()}for(var a,l=s(16),i=0;i<4;i++)a=this._Ke[t][i],l[4*i]=(h[n[i]>>24&255]^a>>24)&255,l[4*i+1]=(h[n[(i+1)%4]>>16&255]^a>>16)&255,l[4*i+2]=(h[n[(i+2)%4]>>8&255]^a>>8)&255,l[4*i+3]=(h[255&n[(i+3)%4]]^a)&255;return l},T.prototype.decrypt=function(e){if(16!=e.length)throw Error("invalid ciphertext size (must be 16 bytes)");for(var t=this._Kd.length-1,r=[0,0,0,0],n=S(e),i=0;i<4;i++)n[i]^=this._Kd[0][i];for(var o=1;o>24&255]^b[n[(i+3)%4]>>16&255]^y[n[(i+2)%4]>>8&255]^v[255&n[(i+1)%4]]^this._Kd[o][i];n=r.slice()}for(var a,l=s(16),i=0;i<4;i++)a=this._Kd[t][i],l[4*i]=(d[n[i]>>24&255]^a>>24)&255,l[4*i+1]=(d[n[(i+3)%4]>>16&255]^a>>16)&255,l[4*i+2]=(d[n[(i+2)%4]>>8&255]^a>>8)&255,l[4*i+3]=(d[255&n[(i+1)%4]]^a)&255;return l};var C=function(e){if(!(this instanceof C))throw Error("AES must be instanitated with `new`");this.description="Electronic Code Block",this.name="ecb",this._aes=new T(e)};C.prototype.encrypt=function(e){if((e=i(e)).length%16!=0)throw Error("invalid plaintext size (must be multiple of 16 bytes)");for(var t=s(e.length),r=s(16),n=0;n=0;--t)this._counter[t]=e%256,e>>=8},P.prototype.setBytes=function(e){if(16!=(e=i(e,!0)).length)throw Error("invalid counter bytes size (must be 16 bytes)");this._counter=e},P.prototype.increment=function(){for(var e=15;e>=0;e--)if(255===this._counter[e])this._counter[e]=0;else{this._counter[e]++;break}};var R=function(e,t){if(!(this instanceof R))throw Error("AES must be instanitated with `new`");this.description="Counter",this.name="ctr",t instanceof P||(t=new P(t)),this._counter=t,this._remainingCounter=null,this._remainingCounterIndex=16,this._aes=new T(e)};R.prototype.encrypt=function(e){for(var t=i(e,!0),r=0;r191&&n<224?(t.push(String.fromCharCode((31&n)<<6|63&e[r+1])),r+=2):(t.push(String.fromCharCode((15&n)<<12|(63&e[r+1])<<6|63&e[r+2])),r+=3)}return t.join("")}}},padding:{pkcs7:{pad:function(e){var t=16-(e=i(e,!0)).length%16,r=s(e.length+t);o(e,r);for(var n=e.length;n16)throw Error("PKCS#7 padding byte out of range");for(var r=e.length-t,n=0;n{e.exports=function(e){let t;let{Buffer:n}=r(9428),i="api.js: ",s=this,o=r(2104),a=r(2690),l=r(6857),c=new(r(5508)),{attributes:u,showAttributes:h,showAttributeErrors:d,showRuleDependencies:f}=r(6622),p=r(2280),m=function(e,t,r){let n;let i=``,s="",a=``,l="",c="";for(;Array.isArray(e)&&0!==e.length;){if("number"!=typeof t)throw Error("abnfToHtml: beg must be type number");if(t>=e.length)break;n="number"!=typeof r||t+r>=e.length?e.length:t+r;let u=0;for(let r=t;r=32&&t<=126)switch(1===u?(c+=s,u=0):2===u&&(c+=l,u=0),t){case 32:c+=" ";break;case 60:c+="<";break;case 62:c+=">";break;case 38:c+="&";break;case 34:c+=""";break;case 39:c+="'";break;case 92:c+="\";break;default:c+=String.fromCharCode(t)}else 9===t||10===t||13===t?(0===u?(c+=i,u=1):2===u&&(c+=l+i,u=1),9===t&&(c+="TAB"),10===t&&(c+="LF"),13===t&&(c+="CR")):(0===u?(c+=a,u=2):1===u&&(c+=s+a,u=2),c+=`\\x${o.utils.charToHex(t)}`)}2===u&&(c+=l),1===u&&(c+=s);break}return c},g=function(e,t,r){let n="";for(let i=t;i=32&&t<=126)n+=String.fromCharCode(t);else switch(t){case 9:n+="\\t";break;case 10:n+="\\n";break;case 13:n+="\\r";break;default:n+="\\unknown"}}return n},x=function(e){let t="Annotated Input Grammar";return e.forEach(e=>{t+=` +line no: ${e.lineNo} : char index: ${e.beginChar} : length: ${e.length} : abnf: ${g(s.chars,e.beginChar,e.length)}`}),t+="\n"},b=function(e){let t="";return t+=` + + +`,e.forEach(e=>{t+=` +`}),t+="
Annotated Input Grammar
line
no.
first
char

length

text
${e.lineNo}${e.beginChar}${e.length}${m(s.chars,e.beginChar,e.length)}
\n"},y=function(e,t,r,n){let[i]=o,s="",a=`»`;return s+=`

+`,n&&"string"==typeof n&&(s+=` +`),s+="\n",e.forEach(e=>{let n,i,l,c,u;let h="",d="";0===t.length?(u=a,i=0):(l=(n=t[e.line]).beginChar,e.char>l&&(h=m(r,l,e.char-l)),(l=e.char)<(c=n.beginChar+n.length)&&(d=m(r,l,c-l)),u=h+a+d,i=e.char-n.beginChar,s+=` + +`)}),s+="
${n}
line
no.
line
offset
error
offset

text
${e.line}${n.beginChar}${i}${u}
↑: ${o.utils.stringToAsciiHtml(e.msg)}

\n"},v=function(e,t,r){let n,i,s,o;return n="",e.forEach(e=>{i=t[e.line],n+=`${i.lineNo}: `,n+=`${i.beginChar}: `,n+=`${e.char-i.beginChar}: `,s=i.beginChar,o=e.char-i.beginChar,n+=g(r,s,o),n+=" >> ",s=e.char,o=i.beginChar+i.length-e.char,n+=g(r,s,o),n+="\n",n+=`${i.lineNo}: `,n+=`${i.beginChar}: `,n+=`${e.char-i.beginChar}: `,n+="error: ",n+=e.msg,n+="\n"}),n},w=!1,A=!1,E=!1,k=!1,S=0;if(this.errors=[],n.isBuffer(e))this.chars=a.decode("BINARY",e);else if(Array.isArray(e))this.chars=e.slice();else if("string"==typeof e)this.chars=a.decode("STRING",e);else throw Error(`${i}input source is not a string, byte Buffer or character array`);this.sabnf=a.encode("STRING",this.chars),this.scan=function(e,t){this.lines=l(this.chars,this.errors,e,t),w=!0},this.parse=function(e,t,r){if(!w)throw Error(`${i}grammar not scanned`);c.syntax(this.chars,this.lines,this.errors,e,t,r),A=!0},this.translate=function(){if(!A)throw Error(`${i}grammar not scanned and parsed`);let e=c.semantic(this.chars,this.lines,this.errors);0===this.errors.length&&(this.rules=e.rules,this.udts=e.udts,t=e.lineMap,E=!0)},this.attributes=function(){if(!E)throw Error(`${i}grammar not scanned, parsed and translated`);return S=u(this.rules,this.udts,t,this.errors),k=!0,S},this.generate=function(e){if(this.lines=l(this.chars,this.errors,e),this.errors.length||(c.syntax(this.chars,this.lines,this.errors,e),this.errors.length))return;let r=c.semantic(this.chars,this.lines,this.errors);this.errors.length||(this.rules=r.rules,this.udts=r.udts,t=r.lineMap,S=u(this.rules,this.udts,t,this.errors),k=!0)},this.displayRules=function(e="index"){if(!E)throw Error(`${i}grammar not scanned, parsed and translated`);return p(this.rules,this.udts,e)},this.displayRuleDependencies=function(e="index"){if(!k)throw Error(`${i}no attributes - must be preceeded by call to attributes()`);return f(e)},this.displayAttributes=function(e="index"){if(!k)throw Error(`${i}no attributes - must be preceeded by call to attributes()`);return S&&d(e),h(e)},this.displayAttributeErrors=function(){if(!k)throw Error(`${i}no attributes - must be preceeded by call to attributes()`);return d()},this.toSource=function(e){if(!k)throw Error(`${i}can't generate parser source - must be preceeded by call to attributes()`);if(S)throw Error(`${i}can't generate parser source - attributes have ${S} errors`);return c.generateSource(this.chars,this.lines,this.rules,this.udts,e)},this.toObject=function(){if(!k)throw Error(`${i}can't generate parser source - must be preceeded by call to attributes()`);if(S)throw Error(`${i}can't generate parser source - attributes have ${S} errors`);return c.generateObject(this.sabnf,this.rules,this.udts)},this.errorsToAscii=function(){return v(this.errors,this.lines,this.chars)},this.errorsToHtml=function(e){return y(this.errors,this.lines,this.chars,e)},this.linesToAscii=function(){return x(this.lines)},this.linesToHtml=function(){return b(this.lines)}}},6622:(e,t,r)=>{e.exports=function(){let e=r(4512),{ruleAttributes:t,showAttributes:n,showAttributeErrors:i}=r(1891),{ruleDependencies:s,showRuleDependencies:o}=r(4415);class a{constructor(e,t){this.rules=e,this.udts=t,this.ruleCount=e.length,this.udtCount=t.length,this.startRule=0,this.dependenciesComplete=!1,this.attributesComplete=!1,this.isMutuallyRecursive=!1,this.ruleIndexes=this.indexArray(this.ruleCount),this.ruleAlphaIndexes=this.indexArray(this.ruleCount),this.ruleTypeIndexes=this.indexArray(this.ruleCount),this.udtIndexes=this.indexArray(this.udtCount),this.udtAlphaIndexes=this.indexArray(this.udtCount),this.attrsErrorCount=0,this.attrs=[],this.attrsErrors=[],this.attrsWorking=[],this.ruleDeps=[];for(let t=0;t0)for(let r=0;r0)for(let r=0;rthis.rules[t].lower?1:0}compUdtsAlpha(e,t){return this.udts[e].lowerthis.udts[t].lower?1:0}compRulesType(e,t){return this.ruleDeps[e].recursiveTypethis.ruleDeps[t].recursiveType?1:0}compRulesGroup(t,r){if(this.ruleDeps[t].recursiveType===e.ATTR_MR&&this.ruleDeps[r].recursiveType===e.ATTR_MR){if(this.ruleDeps[t].groupNumberthis.ruleDeps[r].groupNumber)return 1}return 0}}return{attributes:function(e=[],r=[],n=[],i=[]){let o=new a(e,r);return s(o),t(o),o.attrsErrorCount&&i.push({line:0,char:0,msg:`${o.attrsErrorCount} attribute errors`}),o.attrsErrorCount},showAttributes:n,showAttributeErrors:i,showRuleDependencies:o}}()},5508:(e,t,r)=>{e.exports=function(){let e=r(2104),t=e.ids,n=new(r(4621)),i=new(r(3082)),s=new(r(5649)),o=new e.parser;o.ast=new e.ast,o.callbacks=n.callbacks,o.ast.callbacks=i.callbacks;let a=function(e,t,r){if(t<0||t>=r)return -1;for(let r=0;r=e[r].beginChar&&t{let r=[],n=[],i=0;e.opcodes.forEach(e=>{e.type===t.ALT&&1===e.children.length?n.push(null):e.type===t.CAT&&1===e.children.length?n.push(null):e.type===t.REP&&1===e.min&&1===e.max?n.push(null):(n.push(i),r.push(e),i+=1)}),n.push(i),r.forEach(e=>{if(e.type===t.ALT||e.type===t.CAT)for(let t=0;t{g.push(e.lower),f+=e.opcodes.length,e.opcodes.forEach(e=>{switch(e.type){case t.ALT:b+=1;break;case t.CAT:y+=1;break;case t.RNM:v+=1;break;case t.UDT:w+=1;break;case t.REP:A+=1;break;case t.AND:E+=1;break;case t.NOT:k+=1;break;case t.BKA:M+=1;break;case t.BKN:N+=1;break;case t.BKR:_+=1;break;case t.ABG:P+=1;break;case t.AEN:R+=1;break;case t.TLS:for(S+=1,o=0;om&&(m=e.string[o]);break;case t.TBS:for(T+=1,o=0;om&&(m=e.string[o]);break;case t.TRG:C+=1,e.minm&&(m=e.max);break;default:throw Error("generateSource: unrecognized opcode")}})}),g.sort(),i.length>0&&(i.forEach(e=>{x.push(e.lower)}),x.sort()),u+="// copyright: Copyright (c) 2024 Lowell D. Thomas, all rights reserved
\n",u+="// license: BSD-2-Clause (https://opensource.org/licenses/BSD-2-Clause)
\n",u+="//\n",u+="// Generated by apg-js, Version 4.4.0 [apg-js](https://github.com/ldthomas/apg-js)\n",s?s.funcName?u+=`const ${s.funcName} = function grammar(){ +`:h?u+="export function grammar(){\n":d?u+="export default function grammar(){\n":u+=`module.exports = function grammar(){ +`:u+=`module.exports = function grammar(){ +`,u+=" // ```\n",u+=" // SUMMARY\n",u+=` // rules = ${n.length} +`,u+=` // udts = ${i.length} +`,u+=` // opcodes = ${f} +`,u+=" // --- ABNF original opcodes\n",u+=` // ALT = ${b} +`,u+=` // CAT = ${y} +`,u+=` // REP = ${A} +`,u+=` // RNM = ${v} +`,u+=` // TLS = ${S} +`,u+=` // TBS = ${T} +`,u+=` // TRG = ${C} +`,u+=" // --- SABNF superset opcodes\n",u+=` // UDT = ${w} +`,u+=` // AND = ${E} +`,u+=` // NOT = ${k} +`,d||(u+=` // BKA = ${M} +`,u+=` // BKN = ${N} +`,u+=` // BKR = ${_} +`,u+=` // ABG = ${P} +`,u+=` // AEN = ${R} +`),u+=" // characters = [",S+T+C===0?u+=" none defined ]":u+=`${p} - ${m}]`,w>0&&(u+=" + user defined"),u+="\n",u+=" // ```\n",u+=" /* OBJECT IDENTIFIER (for internal parser use) */\n",u+=" this.grammarObject = 'grammarObject';\n",u+="\n",u+=" /* RULES */\n",u+=" this.rules = [];\n",n.forEach((e,t)=>{let r=" this.rules[";r+=t,r+="] = { name: '",r+=e.name,r+="', lower: '",r+=e.lower,r+="', index: ",r+=e.index,r+=", isBkr: ",r+=e.isBkr,r+=" };\n",u+=r}),u+="\n",u+=" /* UDTS */\n",u+=" this.udts = [];\n",i.length>0&&i.forEach((e,t)=>{let r=" this.udts[";r+=t,r+="] = { name: '",r+=e.name,r+="', lower: '",r+=e.lower,r+="', index: ",r+=e.index,r+=", empty: ",r+=e.empty,r+=", isBkr: ",r+=e.isBkr,r+=" };\n",u+=r}),u+="\n",u+=" /* OPCODES */\n",n.forEach((e,r)=>{r>0&&(u+="\n"),u+=` /* ${e.name} */ +`,u+=` this.rules[${r}].opcodes = []; +`,e.opcodes.forEach((e,s)=>{let o;switch(e.type){case t.ALT:u+=` this.rules[${r}].opcodes[${s}] = { type: ${e.type}, children: [${e.children.toString()}] };// ALT +`;break;case t.CAT:u+=` this.rules[${r}].opcodes[${s}] = { type: ${e.type}, children: [${e.children.toString()}] };// CAT +`;break;case t.RNM:u+=` this.rules[${r}].opcodes[${s}] = { type: ${e.type}, index: ${e.index} };// RNM(${n[e.index].name}) +`;break;case t.BKR:e.index>=n.length?(a=i[e.index-n.length].name,l=i[e.index-n.length].lower):(a=n[e.index].name,l=n[e.index].lower),o="%i",e.bkrCase===t.BKR_MODE_CS&&(o="%s"),e.bkrMode===t.BKR_MODE_UM?o+="%u":o+="%p",a=o+a,u+=` this.rules[${r}].opcodes[${s}] = { type: ${e.type}, index: ${e.index}, lower: '${l}', bkrCase: ${e.bkrCase}, bkrMode: ${e.bkrMode} };// BKR(\\${a}) +`;break;case t.UDT:u+=` this.rules[${r}].opcodes[${s}] = { type: ${e.type}, empty: ${e.empty}, index: ${e.index} };// UDT(${i[e.index].name}) +`;break;case t.REP:u+=` this.rules[${r}].opcodes[${s}] = { type: ${e.type}, min: ${e.min}, max: ${e.max} };// REP +`;break;case t.AND:u+=` this.rules[${r}].opcodes[${s}] = { type: ${e.type} };// AND +`;break;case t.NOT:u+=` this.rules[${r}].opcodes[${s}] = { type: ${e.type} };// NOT +`;break;case t.ABG:u+=` this.rules[${r}].opcodes[${s}] = { type: ${e.type} };// ABG(%^) +`;break;case t.AEN:u+=` this.rules[${r}].opcodes[${s}] = { type: ${e.type} };// AEN(%$) +`;break;case t.BKA:u+=` this.rules[${r}].opcodes[${s}] = { type: ${e.type} };// BKA +`;break;case t.BKN:u+=` this.rules[${r}].opcodes[${s}] = { type: ${e.type} };// BKN +`;break;case t.TLS:u+=` this.rules[${r}].opcodes[${s}] = { type: ${e.type}, string: [${e.string.toString()}] };// TLS +`;break;case t.TBS:u+=` this.rules[${r}].opcodes[${s}] = { type: ${e.type}, string: [${e.string.toString()}] };// TBS +`;break;case t.TRG:u+=` this.rules[${r}].opcodes[${s}] = { type: ${e.type}, min: ${e.min}, max: ${e.max} };// TRG +`;break;default:throw Error("parser.js: ~143: unrecognized opcode")}})}),u+="\n",u+=" // The `toString()` function will display the original grammar file(s) that produced these opcodes.\n",u+=" this.toString = function toString(){\n",u+=' let str = "";\n',r.forEach(t=>{let r=t.beginChar+t.length;c="",u+=' str += "';for(let n=t.beginChar;n{i.push(e.lower)}),i.sort(),r.length>0&&(r.forEach(e=>{s.push(e.lower)}),s.sort()),n.callbacks=[],i.forEach(e=>{n.callbacks[e]=!1}),r.length>0&&s.forEach(e=>{n.callbacks[e]=!1}),n.rules=t,n.udts=r,n.toString=function(){return o},n}}},1891:(e,t,r)=>{e.exports=function(){let e=r(4512),t=null;function n(e){return!e.left&&!e.nested&&!e.right&&!e.cyclic&&e.empty}function i(e){return!!e.left||!!e.nested||!!e.right||!!e.cyclic}let s=e=>e?"t":"f",o=e=>e?"e":"f",a=e=>e?"t":"e",l=(r,n,i,l)=>{let c=`${r}:${n}:`;return c+=`${o(i.left)} `,c+=`${s(i.nested)} `,c+=`${s(i.right)} `,c+=`${o(i.cyclic)} `,c+=`${a(i.finite)} `,c+=`${s(i.empty)}:`,c+=`${t.typeToString(l.recursiveType)}:`,c+=l.recursiveType===e.ATTR_MR?l.groupNumber:"-",c+=`:${i.rule.name} +`},c=()=>"LEGEND - t=true, f=false, e=error\nsequence:rule index:left nested right cyclic finite empty:type:group number:rule name\n",u=e=>{let r=0,n=0,i=null,s=null,o="",{ruleIndexes:a}=t;for(97===e?a=t.ruleAlphaIndexes:116===e&&(a=t.ruleTypeIndexes),r=0;r{let s=0,o=0,a=(t=r).attrGen();for(s=0;s=0;r-=1){if(e[r].right)return!0;if(!e[r].empty)break}return!1}(u,c),o.nested=function(e,t){let r=0,s=0,o=0;for(r=0;r=0;r-=1)if(e[r].left&&!e[r].leaf){for(s=r-1;s>=0;s-=1)if(!n(e[s]))return!0}for(r=0;r=e.ruleCount?(i.empty=e.udts[s.index-e.ruleCount].empty,i.finite=!0):(t(e,s.index,i),i.left=!1,i.nested=!1,i.right=!1,i.cyclic=!1)}(s,o,a,l);break;case e.AND:case e.NOT:case e.BKA:case e.BKN:r(s,o,a+1,l),l.empty=!0;break;case e.TLS:l.empty=!o[a].string.length,l.finite=!0,l.cyclic=!1;break;case e.TBS:case e.TRG:l.empty=!1,l.finite=!0,l.cyclic=!1;break;case e.UDT:l.empty=c.empty,l.finite=!0,l.cyclic=!1;break;case e.ABG:case e.AEN:l.empty=!0,l.finite=!0,l.cyclic=!1;break;default:throw Error(`unknown opcode type: ${c}`)}}(r,a.rule.opcodes,0,o),a.left=o.left,a.right=o.right,a.nested=o.nested,a.empty=o.empty,a.finite=o.finite,a.cyclic=o.cyclic,a.leaf=!1,a.isOpen=!1,a.isComplete=!0)}(t,s,a),t.attrCopy(t.attrs[s],t.attrsWorking[s])}t.attributesComplete=!0;let l=null;for(s=0;s{if(!t.attributesComplete)throw Error("rule-attributes.js:showAttributes: attributes not available");let r="",n="RULE ATTRIBUTES\n";return 97===e.charCodeAt(0)?(r+="alphabetical by rule name\n",r+=n,r+=c(),r+=u(97)):116===e.charCodeAt(0)?(r+="ordered by rule type\n",r+=n,r+=c(),r+=u(116)):(r+="ordered by rule index\n",r+=n,r+=c(),r+=u()),r},showAttributeErrors:()=>{let e=null,r=null,n="";if(n+="RULE ATTRIBUTES WITH ERRORS\n",n+=c(),t.attrsErrorCount)for(let i=0;i{e.exports=(()=>{let e=r(4512),t=null,n=(t,r,i,s)=>{let o=0,a=0,l=r[i];s[i]=!0;let c=l.rule.opcodes;for(o=0;o{let r=0,n=0,i=0,s=0,o=t.ruleCount-1,a=t.udtCount-1,l="",c="",u=!1,h=null,{ruleIndexes:d}=t,{udtIndexes:f}=t;for(97===e?(d=t.ruleAlphaIndexes,f=t.udtAlphaIndexes):116===e&&(d=t.ruleTypeIndexes,f=t.udtAlphaIndexes),r=0;r-1?h.groupNumber:"-",c+=":"),c+=" ",l+=`${c+t.rules[d[r]].name} +`,u=!0,i=0,s=l.length,l+=c,n=0;n ",u=!1,l+=t.ruleDeps[d[n]].rule.name):l+=`, ${t.ruleDeps[d[n]].rule.name}`,i+=1),l.length-s>100&&n!==o&&(l+=` +${c}=> `,s=l.length);if(t.udtCount)for(n=0;n ",u=!1,l+=t.udts[f[n]].name):l+=`, ${t.udts[f[n]].name}`,i+=1),l.length-s>100&&n!==a&&(l+=` +${c}=> `,s=l.length);for(0===i&&(l+="=> \n"),!1===u&&(l+="\n"),u=!0,i=0,s=l.length,l+=c,n=0;n100&&n!==o&&(l+=` +${c}=> `,s=l.length);0===i&&(l+="<= \n"),!1===u&&(l+="\n"),l+="\n"}return l};return{ruleDependencies:r=>{let i=0,s=0,o=0,a=null,l=null,c=!1;(t=r).dependenciesComplete=!1;let u=t.falseArray(t.ruleCount);for(i=0;i-1,t.ruleAlphaIndexes.sort(t.compRulesAlpha),t.ruleTypeIndexes.sort(t.compRulesAlpha),t.ruleTypeIndexes.sort(t.compRulesType),t.isMutuallyRecursive&&t.ruleTypeIndexes.sort(t.compRulesGroup),t.udtCount&&t.udtAlphaIndexes.sort(t.compUdtsAlpha),t.dependenciesComplete=!0},showRuleDependencies:(e="index")=>{let r="RULE DEPENDENCIES(index:type:[group number:])\n";return r+="=> refers to rule names\n",r+="<= referenced by rule names\n",t.dependenciesComplete&&(97===e.charCodeAt(0)?(r+="alphabetical by rule name\n",r+=i(97)):116===e.charCodeAt(0)?(r+="ordered by rule type\n",r+=i(116)):(r+="ordered by rule index\n",r+=i(null))),r}}})()},5649:e=>{e.exports=function(){this.grammarObject="grammarObject",this.rules=[],this.rules[0]={name:"File",lower:"file",index:0,isBkr:!1},this.rules[1]={name:"BlankLine",lower:"blankline",index:1,isBkr:!1},this.rules[2]={name:"Rule",lower:"rule",index:2,isBkr:!1},this.rules[3]={name:"RuleLookup",lower:"rulelookup",index:3,isBkr:!1},this.rules[4]={name:"RuleNameTest",lower:"rulenametest",index:4,isBkr:!1},this.rules[5]={name:"RuleName",lower:"rulename",index:5,isBkr:!1},this.rules[6]={name:"RuleNameError",lower:"rulenameerror",index:6,isBkr:!1},this.rules[7]={name:"DefinedAsTest",lower:"definedastest",index:7,isBkr:!1},this.rules[8]={name:"DefinedAsError",lower:"definedaserror",index:8,isBkr:!1},this.rules[9]={name:"DefinedAs",lower:"definedas",index:9,isBkr:!1},this.rules[10]={name:"Defined",lower:"defined",index:10,isBkr:!1},this.rules[11]={name:"IncAlt",lower:"incalt",index:11,isBkr:!1},this.rules[12]={name:"RuleError",lower:"ruleerror",index:12,isBkr:!1},this.rules[13]={name:"LineEndError",lower:"lineenderror",index:13,isBkr:!1},this.rules[14]={name:"Alternation",lower:"alternation",index:14,isBkr:!1},this.rules[15]={name:"Concatenation",lower:"concatenation",index:15,isBkr:!1},this.rules[16]={name:"Repetition",lower:"repetition",index:16,isBkr:!1},this.rules[17]={name:"Modifier",lower:"modifier",index:17,isBkr:!1},this.rules[18]={name:"Predicate",lower:"predicate",index:18,isBkr:!1},this.rules[19]={name:"BasicElement",lower:"basicelement",index:19,isBkr:!1},this.rules[20]={name:"BasicElementErr",lower:"basicelementerr",index:20,isBkr:!1},this.rules[21]={name:"Group",lower:"group",index:21,isBkr:!1},this.rules[22]={name:"GroupError",lower:"grouperror",index:22,isBkr:!1},this.rules[23]={name:"GroupOpen",lower:"groupopen",index:23,isBkr:!1},this.rules[24]={name:"GroupClose",lower:"groupclose",index:24,isBkr:!1},this.rules[25]={name:"Option",lower:"option",index:25,isBkr:!1},this.rules[26]={name:"OptionError",lower:"optionerror",index:26,isBkr:!1},this.rules[27]={name:"OptionOpen",lower:"optionopen",index:27,isBkr:!1},this.rules[28]={name:"OptionClose",lower:"optionclose",index:28,isBkr:!1},this.rules[29]={name:"RnmOp",lower:"rnmop",index:29,isBkr:!1},this.rules[30]={name:"BkrOp",lower:"bkrop",index:30,isBkr:!1},this.rules[31]={name:"bkrModifier",lower:"bkrmodifier",index:31,isBkr:!1},this.rules[32]={name:"cs",lower:"cs",index:32,isBkr:!1},this.rules[33]={name:"ci",lower:"ci",index:33,isBkr:!1},this.rules[34]={name:"um",lower:"um",index:34,isBkr:!1},this.rules[35]={name:"pm",lower:"pm",index:35,isBkr:!1},this.rules[36]={name:"bkr-name",lower:"bkr-name",index:36,isBkr:!1},this.rules[37]={name:"rname",lower:"rname",index:37,isBkr:!1},this.rules[38]={name:"uname",lower:"uname",index:38,isBkr:!1},this.rules[39]={name:"ename",lower:"ename",index:39,isBkr:!1},this.rules[40]={name:"UdtOp",lower:"udtop",index:40,isBkr:!1},this.rules[41]={name:"udt-non-empty",lower:"udt-non-empty",index:41,isBkr:!1},this.rules[42]={name:"udt-empty",lower:"udt-empty",index:42,isBkr:!1},this.rules[43]={name:"RepOp",lower:"repop",index:43,isBkr:!1},this.rules[44]={name:"AltOp",lower:"altop",index:44,isBkr:!1},this.rules[45]={name:"CatOp",lower:"catop",index:45,isBkr:!1},this.rules[46]={name:"StarOp",lower:"starop",index:46,isBkr:!1},this.rules[47]={name:"AndOp",lower:"andop",index:47,isBkr:!1},this.rules[48]={name:"NotOp",lower:"notop",index:48,isBkr:!1},this.rules[49]={name:"BkaOp",lower:"bkaop",index:49,isBkr:!1},this.rules[50]={name:"BknOp",lower:"bknop",index:50,isBkr:!1},this.rules[51]={name:"AbgOp",lower:"abgop",index:51,isBkr:!1},this.rules[52]={name:"AenOp",lower:"aenop",index:52,isBkr:!1},this.rules[53]={name:"TrgOp",lower:"trgop",index:53,isBkr:!1},this.rules[54]={name:"TbsOp",lower:"tbsop",index:54,isBkr:!1},this.rules[55]={name:"TlsOp",lower:"tlsop",index:55,isBkr:!1},this.rules[56]={name:"TlsCase",lower:"tlscase",index:56,isBkr:!1},this.rules[57]={name:"TlsOpen",lower:"tlsopen",index:57,isBkr:!1},this.rules[58]={name:"TlsClose",lower:"tlsclose",index:58,isBkr:!1},this.rules[59]={name:"TlsString",lower:"tlsstring",index:59,isBkr:!1},this.rules[60]={name:"StringTab",lower:"stringtab",index:60,isBkr:!1},this.rules[61]={name:"ClsOp",lower:"clsop",index:61,isBkr:!1},this.rules[62]={name:"ClsOpen",lower:"clsopen",index:62,isBkr:!1},this.rules[63]={name:"ClsClose",lower:"clsclose",index:63,isBkr:!1},this.rules[64]={name:"ClsString",lower:"clsstring",index:64,isBkr:!1},this.rules[65]={name:"ProsVal",lower:"prosval",index:65,isBkr:!1},this.rules[66]={name:"ProsValOpen",lower:"prosvalopen",index:66,isBkr:!1},this.rules[67]={name:"ProsValString",lower:"prosvalstring",index:67,isBkr:!1},this.rules[68]={name:"ProsValClose",lower:"prosvalclose",index:68,isBkr:!1},this.rules[69]={name:"rep-min",lower:"rep-min",index:69,isBkr:!1},this.rules[70]={name:"rep-min-max",lower:"rep-min-max",index:70,isBkr:!1},this.rules[71]={name:"rep-max",lower:"rep-max",index:71,isBkr:!1},this.rules[72]={name:"rep-num",lower:"rep-num",index:72,isBkr:!1},this.rules[73]={name:"dString",lower:"dstring",index:73,isBkr:!1},this.rules[74]={name:"xString",lower:"xstring",index:74,isBkr:!1},this.rules[75]={name:"bString",lower:"bstring",index:75,isBkr:!1},this.rules[76]={name:"Dec",lower:"dec",index:76,isBkr:!1},this.rules[77]={name:"Hex",lower:"hex",index:77,isBkr:!1},this.rules[78]={name:"Bin",lower:"bin",index:78,isBkr:!1},this.rules[79]={name:"dmin",lower:"dmin",index:79,isBkr:!1},this.rules[80]={name:"dmax",lower:"dmax",index:80,isBkr:!1},this.rules[81]={name:"bmin",lower:"bmin",index:81,isBkr:!1},this.rules[82]={name:"bmax",lower:"bmax",index:82,isBkr:!1},this.rules[83]={name:"xmin",lower:"xmin",index:83,isBkr:!1},this.rules[84]={name:"xmax",lower:"xmax",index:84,isBkr:!1},this.rules[85]={name:"dnum",lower:"dnum",index:85,isBkr:!1},this.rules[86]={name:"bnum",lower:"bnum",index:86,isBkr:!1},this.rules[87]={name:"xnum",lower:"xnum",index:87,isBkr:!1},this.rules[88]={name:"alphanum",lower:"alphanum",index:88,isBkr:!1},this.rules[89]={name:"owsp",lower:"owsp",index:89,isBkr:!1},this.rules[90]={name:"wsp",lower:"wsp",index:90,isBkr:!1},this.rules[91]={name:"space",lower:"space",index:91,isBkr:!1},this.rules[92]={name:"comment",lower:"comment",index:92,isBkr:!1},this.rules[93]={name:"LineEnd",lower:"lineend",index:93,isBkr:!1},this.rules[94]={name:"LineContinue",lower:"linecontinue",index:94,isBkr:!1},this.udts=[],this.rules[0].opcodes=[],this.rules[0].opcodes[0]={type:3,min:0,max:1/0},this.rules[0].opcodes[1]={type:1,children:[2,3,4]},this.rules[0].opcodes[2]={type:4,index:1},this.rules[0].opcodes[3]={type:4,index:2},this.rules[0].opcodes[4]={type:4,index:12},this.rules[1].opcodes=[],this.rules[1].opcodes[0]={type:2,children:[1,5,7]},this.rules[1].opcodes[1]={type:3,min:0,max:1/0},this.rules[1].opcodes[2]={type:1,children:[3,4]},this.rules[1].opcodes[3]={type:6,string:[32]},this.rules[1].opcodes[4]={type:6,string:[9]},this.rules[1].opcodes[5]={type:3,min:0,max:1},this.rules[1].opcodes[6]={type:4,index:92},this.rules[1].opcodes[7]={type:4,index:93},this.rules[2].opcodes=[],this.rules[2].opcodes[0]={type:2,children:[1,2,3,4]},this.rules[2].opcodes[1]={type:4,index:3},this.rules[2].opcodes[2]={type:4,index:89},this.rules[2].opcodes[3]={type:4,index:14},this.rules[2].opcodes[4]={type:1,children:[5,8]},this.rules[2].opcodes[5]={type:2,children:[6,7]},this.rules[2].opcodes[6]={type:4,index:89},this.rules[2].opcodes[7]={type:4,index:93},this.rules[2].opcodes[8]={type:2,children:[9,10]},this.rules[2].opcodes[9]={type:4,index:13},this.rules[2].opcodes[10]={type:4,index:93},this.rules[3].opcodes=[],this.rules[3].opcodes[0]={type:2,children:[1,2,3]},this.rules[3].opcodes[1]={type:4,index:4},this.rules[3].opcodes[2]={type:4,index:89},this.rules[3].opcodes[3]={type:4,index:7},this.rules[4].opcodes=[],this.rules[4].opcodes[0]={type:1,children:[1,2]},this.rules[4].opcodes[1]={type:4,index:5},this.rules[4].opcodes[2]={type:4,index:6},this.rules[5].opcodes=[],this.rules[5].opcodes[0]={type:4,index:88},this.rules[6].opcodes=[],this.rules[6].opcodes[0]={type:3,min:1,max:1/0},this.rules[6].opcodes[1]={type:1,children:[2,3]},this.rules[6].opcodes[2]={type:5,min:33,max:60},this.rules[6].opcodes[3]={type:5,min:62,max:126},this.rules[7].opcodes=[],this.rules[7].opcodes[0]={type:1,children:[1,2]},this.rules[7].opcodes[1]={type:4,index:9},this.rules[7].opcodes[2]={type:4,index:8},this.rules[8].opcodes=[],this.rules[8].opcodes[0]={type:3,min:1,max:2},this.rules[8].opcodes[1]={type:5,min:33,max:126},this.rules[9].opcodes=[],this.rules[9].opcodes[0]={type:1,children:[1,2]},this.rules[9].opcodes[1]={type:4,index:11},this.rules[9].opcodes[2]={type:4,index:10},this.rules[10].opcodes=[],this.rules[10].opcodes[0]={type:6,string:[61]},this.rules[11].opcodes=[],this.rules[11].opcodes[0]={type:6,string:[61,47]},this.rules[12].opcodes=[],this.rules[12].opcodes[0]={type:2,children:[1,6]},this.rules[12].opcodes[1]={type:3,min:1,max:1/0},this.rules[12].opcodes[2]={type:1,children:[3,4,5]},this.rules[12].opcodes[3]={type:5,min:32,max:126},this.rules[12].opcodes[4]={type:6,string:[9]},this.rules[12].opcodes[5]={type:4,index:94},this.rules[12].opcodes[6]={type:4,index:93},this.rules[13].opcodes=[],this.rules[13].opcodes[0]={type:3,min:1,max:1/0},this.rules[13].opcodes[1]={type:1,children:[2,3,4]},this.rules[13].opcodes[2]={type:5,min:32,max:126},this.rules[13].opcodes[3]={type:6,string:[9]},this.rules[13].opcodes[4]={type:4,index:94},this.rules[14].opcodes=[],this.rules[14].opcodes[0]={type:2,children:[1,2]},this.rules[14].opcodes[1]={type:4,index:15},this.rules[14].opcodes[2]={type:3,min:0,max:1/0},this.rules[14].opcodes[3]={type:2,children:[4,5,6]},this.rules[14].opcodes[4]={type:4,index:89},this.rules[14].opcodes[5]={type:4,index:44},this.rules[14].opcodes[6]={type:4,index:15},this.rules[15].opcodes=[],this.rules[15].opcodes[0]={type:2,children:[1,2]},this.rules[15].opcodes[1]={type:4,index:16},this.rules[15].opcodes[2]={type:3,min:0,max:1/0},this.rules[15].opcodes[3]={type:2,children:[4,5]},this.rules[15].opcodes[4]={type:4,index:45},this.rules[15].opcodes[5]={type:4,index:16},this.rules[16].opcodes=[],this.rules[16].opcodes[0]={type:2,children:[1,3]},this.rules[16].opcodes[1]={type:3,min:0,max:1},this.rules[16].opcodes[2]={type:4,index:17},this.rules[16].opcodes[3]={type:1,children:[4,5,6,7]},this.rules[16].opcodes[4]={type:4,index:21},this.rules[16].opcodes[5]={type:4,index:25},this.rules[16].opcodes[6]={type:4,index:19},this.rules[16].opcodes[7]={type:4,index:20},this.rules[17].opcodes=[],this.rules[17].opcodes[0]={type:1,children:[1,5]},this.rules[17].opcodes[1]={type:2,children:[2,3]},this.rules[17].opcodes[2]={type:4,index:18},this.rules[17].opcodes[3]={type:3,min:0,max:1},this.rules[17].opcodes[4]={type:4,index:43},this.rules[17].opcodes[5]={type:4,index:43},this.rules[18].opcodes=[],this.rules[18].opcodes[0]={type:1,children:[1,2,3,4]},this.rules[18].opcodes[1]={type:4,index:49},this.rules[18].opcodes[2]={type:4,index:50},this.rules[18].opcodes[3]={type:4,index:47},this.rules[18].opcodes[4]={type:4,index:48},this.rules[19].opcodes=[],this.rules[19].opcodes[0]={type:1,children:[1,2,3,4,5,6,7,8,9,10]},this.rules[19].opcodes[1]={type:4,index:40},this.rules[19].opcodes[2]={type:4,index:29},this.rules[19].opcodes[3]={type:4,index:53},this.rules[19].opcodes[4]={type:4,index:54},this.rules[19].opcodes[5]={type:4,index:55},this.rules[19].opcodes[6]={type:4,index:61},this.rules[19].opcodes[7]={type:4,index:30},this.rules[19].opcodes[8]={type:4,index:51},this.rules[19].opcodes[9]={type:4,index:52},this.rules[19].opcodes[10]={type:4,index:65},this.rules[20].opcodes=[],this.rules[20].opcodes[0]={type:3,min:1,max:1/0},this.rules[20].opcodes[1]={type:1,children:[2,3,4,5]},this.rules[20].opcodes[2]={type:5,min:33,max:40},this.rules[20].opcodes[3]={type:5,min:42,max:46},this.rules[20].opcodes[4]={type:5,min:48,max:92},this.rules[20].opcodes[5]={type:5,min:94,max:126},this.rules[21].opcodes=[],this.rules[21].opcodes[0]={type:2,children:[1,2,3]},this.rules[21].opcodes[1]={type:4,index:23},this.rules[21].opcodes[2]={type:4,index:14},this.rules[21].opcodes[3]={type:1,children:[4,5]},this.rules[21].opcodes[4]={type:4,index:24},this.rules[21].opcodes[5]={type:4,index:22},this.rules[22].opcodes=[],this.rules[22].opcodes[0]={type:3,min:1,max:1/0},this.rules[22].opcodes[1]={type:1,children:[2,3,4,5]},this.rules[22].opcodes[2]={type:5,min:33,max:40},this.rules[22].opcodes[3]={type:5,min:42,max:46},this.rules[22].opcodes[4]={type:5,min:48,max:92},this.rules[22].opcodes[5]={type:5,min:94,max:126},this.rules[23].opcodes=[],this.rules[23].opcodes[0]={type:2,children:[1,2]},this.rules[23].opcodes[1]={type:6,string:[40]},this.rules[23].opcodes[2]={type:4,index:89},this.rules[24].opcodes=[],this.rules[24].opcodes[0]={type:2,children:[1,2]},this.rules[24].opcodes[1]={type:4,index:89},this.rules[24].opcodes[2]={type:6,string:[41]},this.rules[25].opcodes=[],this.rules[25].opcodes[0]={type:2,children:[1,2,3]},this.rules[25].opcodes[1]={type:4,index:27},this.rules[25].opcodes[2]={type:4,index:14},this.rules[25].opcodes[3]={type:1,children:[4,5]},this.rules[25].opcodes[4]={type:4,index:28},this.rules[25].opcodes[5]={type:4,index:26},this.rules[26].opcodes=[],this.rules[26].opcodes[0]={type:3,min:1,max:1/0},this.rules[26].opcodes[1]={type:1,children:[2,3,4,5]},this.rules[26].opcodes[2]={type:5,min:33,max:40},this.rules[26].opcodes[3]={type:5,min:42,max:46},this.rules[26].opcodes[4]={type:5,min:48,max:92},this.rules[26].opcodes[5]={type:5,min:94,max:126},this.rules[27].opcodes=[],this.rules[27].opcodes[0]={type:2,children:[1,2]},this.rules[27].opcodes[1]={type:6,string:[91]},this.rules[27].opcodes[2]={type:4,index:89},this.rules[28].opcodes=[],this.rules[28].opcodes[0]={type:2,children:[1,2]},this.rules[28].opcodes[1]={type:4,index:89},this.rules[28].opcodes[2]={type:6,string:[93]},this.rules[29].opcodes=[],this.rules[29].opcodes[0]={type:4,index:88},this.rules[30].opcodes=[],this.rules[30].opcodes[0]={type:2,children:[1,2,4]},this.rules[30].opcodes[1]={type:6,string:[92]},this.rules[30].opcodes[2]={type:3,min:0,max:1},this.rules[30].opcodes[3]={type:4,index:31},this.rules[30].opcodes[4]={type:4,index:36},this.rules[31].opcodes=[],this.rules[31].opcodes[0]={type:1,children:[1,7,13,19]},this.rules[31].opcodes[1]={type:2,children:[2,3]},this.rules[31].opcodes[2]={type:4,index:32},this.rules[31].opcodes[3]={type:3,min:0,max:1},this.rules[31].opcodes[4]={type:1,children:[5,6]},this.rules[31].opcodes[5]={type:4,index:34},this.rules[31].opcodes[6]={type:4,index:35},this.rules[31].opcodes[7]={type:2,children:[8,9]},this.rules[31].opcodes[8]={type:4,index:33},this.rules[31].opcodes[9]={type:3,min:0,max:1},this.rules[31].opcodes[10]={type:1,children:[11,12]},this.rules[31].opcodes[11]={type:4,index:34},this.rules[31].opcodes[12]={type:4,index:35},this.rules[31].opcodes[13]={type:2,children:[14,15]},this.rules[31].opcodes[14]={type:4,index:34},this.rules[31].opcodes[15]={type:3,min:0,max:1},this.rules[31].opcodes[16]={type:1,children:[17,18]},this.rules[31].opcodes[17]={type:4,index:32},this.rules[31].opcodes[18]={type:4,index:33},this.rules[31].opcodes[19]={type:2,children:[20,21]},this.rules[31].opcodes[20]={type:4,index:35},this.rules[31].opcodes[21]={type:3,min:0,max:1},this.rules[31].opcodes[22]={type:1,children:[23,24]},this.rules[31].opcodes[23]={type:4,index:32},this.rules[31].opcodes[24]={type:4,index:33},this.rules[32].opcodes=[],this.rules[32].opcodes[0]={type:6,string:[37,115]},this.rules[33].opcodes=[],this.rules[33].opcodes[0]={type:6,string:[37,105]},this.rules[34].opcodes=[],this.rules[34].opcodes[0]={type:6,string:[37,117]},this.rules[35].opcodes=[],this.rules[35].opcodes[0]={type:6,string:[37,112]},this.rules[36].opcodes=[],this.rules[36].opcodes[0]={type:1,children:[1,2,3]},this.rules[36].opcodes[1]={type:4,index:38},this.rules[36].opcodes[2]={type:4,index:39},this.rules[36].opcodes[3]={type:4,index:37},this.rules[37].opcodes=[],this.rules[37].opcodes[0]={type:4,index:88},this.rules[38].opcodes=[],this.rules[38].opcodes[0]={type:2,children:[1,2]},this.rules[38].opcodes[1]={type:6,string:[117,95]},this.rules[38].opcodes[2]={type:4,index:88},this.rules[39].opcodes=[],this.rules[39].opcodes[0]={type:2,children:[1,2]},this.rules[39].opcodes[1]={type:6,string:[101,95]},this.rules[39].opcodes[2]={type:4,index:88},this.rules[40].opcodes=[],this.rules[40].opcodes[0]={type:1,children:[1,2]},this.rules[40].opcodes[1]={type:4,index:42},this.rules[40].opcodes[2]={type:4,index:41},this.rules[41].opcodes=[],this.rules[41].opcodes[0]={type:2,children:[1,2]},this.rules[41].opcodes[1]={type:6,string:[117,95]},this.rules[41].opcodes[2]={type:4,index:88},this.rules[42].opcodes=[],this.rules[42].opcodes[0]={type:2,children:[1,2]},this.rules[42].opcodes[1]={type:6,string:[101,95]},this.rules[42].opcodes[2]={type:4,index:88},this.rules[43].opcodes=[],this.rules[43].opcodes[0]={type:1,children:[1,5,8,11,12]},this.rules[43].opcodes[1]={type:2,children:[2,3,4]},this.rules[43].opcodes[2]={type:4,index:69},this.rules[43].opcodes[3]={type:4,index:46},this.rules[43].opcodes[4]={type:4,index:71},this.rules[43].opcodes[5]={type:2,children:[6,7]},this.rules[43].opcodes[6]={type:4,index:69},this.rules[43].opcodes[7]={type:4,index:46},this.rules[43].opcodes[8]={type:2,children:[9,10]},this.rules[43].opcodes[9]={type:4,index:46},this.rules[43].opcodes[10]={type:4,index:71},this.rules[43].opcodes[11]={type:4,index:46},this.rules[43].opcodes[12]={type:4,index:70},this.rules[44].opcodes=[],this.rules[44].opcodes[0]={type:2,children:[1,2]},this.rules[44].opcodes[1]={type:6,string:[47]},this.rules[44].opcodes[2]={type:4,index:89},this.rules[45].opcodes=[],this.rules[45].opcodes[0]={type:4,index:90},this.rules[46].opcodes=[],this.rules[46].opcodes[0]={type:6,string:[42]},this.rules[47].opcodes=[],this.rules[47].opcodes[0]={type:6,string:[38]},this.rules[48].opcodes=[],this.rules[48].opcodes[0]={type:6,string:[33]},this.rules[49].opcodes=[],this.rules[49].opcodes[0]={type:6,string:[38,38]},this.rules[50].opcodes=[],this.rules[50].opcodes[0]={type:6,string:[33,33]},this.rules[51].opcodes=[],this.rules[51].opcodes[0]={type:6,string:[37,94]},this.rules[52].opcodes=[],this.rules[52].opcodes[0]={type:6,string:[37,36]},this.rules[53].opcodes=[],this.rules[53].opcodes[0]={type:2,children:[1,2]},this.rules[53].opcodes[1]={type:6,string:[37]},this.rules[53].opcodes[2]={type:1,children:[3,8,13]},this.rules[53].opcodes[3]={type:2,children:[4,5,6,7]},this.rules[53].opcodes[4]={type:4,index:76},this.rules[53].opcodes[5]={type:4,index:79},this.rules[53].opcodes[6]={type:6,string:[45]},this.rules[53].opcodes[7]={type:4,index:80},this.rules[53].opcodes[8]={type:2,children:[9,10,11,12]},this.rules[53].opcodes[9]={type:4,index:77},this.rules[53].opcodes[10]={type:4,index:83},this.rules[53].opcodes[11]={type:6,string:[45]},this.rules[53].opcodes[12]={type:4,index:84},this.rules[53].opcodes[13]={type:2,children:[14,15,16,17]},this.rules[53].opcodes[14]={type:4,index:78},this.rules[53].opcodes[15]={type:4,index:81},this.rules[53].opcodes[16]={type:6,string:[45]},this.rules[53].opcodes[17]={type:4,index:82},this.rules[54].opcodes=[],this.rules[54].opcodes[0]={type:2,children:[1,2]},this.rules[54].opcodes[1]={type:6,string:[37]},this.rules[54].opcodes[2]={type:1,children:[3,10,17]},this.rules[54].opcodes[3]={type:2,children:[4,5,6]},this.rules[54].opcodes[4]={type:4,index:76},this.rules[54].opcodes[5]={type:4,index:73},this.rules[54].opcodes[6]={type:3,min:0,max:1/0},this.rules[54].opcodes[7]={type:2,children:[8,9]},this.rules[54].opcodes[8]={type:6,string:[46]},this.rules[54].opcodes[9]={type:4,index:73},this.rules[54].opcodes[10]={type:2,children:[11,12,13]},this.rules[54].opcodes[11]={type:4,index:77},this.rules[54].opcodes[12]={type:4,index:74},this.rules[54].opcodes[13]={type:3,min:0,max:1/0},this.rules[54].opcodes[14]={type:2,children:[15,16]},this.rules[54].opcodes[15]={type:6,string:[46]},this.rules[54].opcodes[16]={type:4,index:74},this.rules[54].opcodes[17]={type:2,children:[18,19,20]},this.rules[54].opcodes[18]={type:4,index:78},this.rules[54].opcodes[19]={type:4,index:75},this.rules[54].opcodes[20]={type:3,min:0,max:1/0},this.rules[54].opcodes[21]={type:2,children:[22,23]},this.rules[54].opcodes[22]={type:6,string:[46]},this.rules[54].opcodes[23]={type:4,index:75},this.rules[55].opcodes=[],this.rules[55].opcodes[0]={type:2,children:[1,2,3,4]},this.rules[55].opcodes[1]={type:4,index:56},this.rules[55].opcodes[2]={type:4,index:57},this.rules[55].opcodes[3]={type:4,index:59},this.rules[55].opcodes[4]={type:4,index:58},this.rules[56].opcodes=[],this.rules[56].opcodes[0]={type:3,min:0,max:1},this.rules[56].opcodes[1]={type:1,children:[2,3]},this.rules[56].opcodes[2]={type:7,string:[37,105]},this.rules[56].opcodes[3]={type:7,string:[37,115]},this.rules[57].opcodes=[],this.rules[57].opcodes[0]={type:6,string:[34]},this.rules[58].opcodes=[],this.rules[58].opcodes[0]={type:6,string:[34]},this.rules[59].opcodes=[],this.rules[59].opcodes[0]={type:3,min:0,max:1/0},this.rules[59].opcodes[1]={type:1,children:[2,3,4]},this.rules[59].opcodes[2]={type:5,min:32,max:33},this.rules[59].opcodes[3]={type:5,min:35,max:126},this.rules[59].opcodes[4]={type:4,index:60},this.rules[60].opcodes=[],this.rules[60].opcodes[0]={type:6,string:[9]},this.rules[61].opcodes=[],this.rules[61].opcodes[0]={type:2,children:[1,2,3]},this.rules[61].opcodes[1]={type:4,index:62},this.rules[61].opcodes[2]={type:4,index:64},this.rules[61].opcodes[3]={type:4,index:63},this.rules[62].opcodes=[],this.rules[62].opcodes[0]={type:6,string:[39]},this.rules[63].opcodes=[],this.rules[63].opcodes[0]={type:6,string:[39]},this.rules[64].opcodes=[],this.rules[64].opcodes[0]={type:3,min:0,max:1/0},this.rules[64].opcodes[1]={type:1,children:[2,3,4]},this.rules[64].opcodes[2]={type:5,min:32,max:38},this.rules[64].opcodes[3]={type:5,min:40,max:126},this.rules[64].opcodes[4]={type:4,index:60},this.rules[65].opcodes=[],this.rules[65].opcodes[0]={type:2,children:[1,2,3]},this.rules[65].opcodes[1]={type:4,index:66},this.rules[65].opcodes[2]={type:4,index:67},this.rules[65].opcodes[3]={type:4,index:68},this.rules[66].opcodes=[],this.rules[66].opcodes[0]={type:6,string:[60]},this.rules[67].opcodes=[],this.rules[67].opcodes[0]={type:3,min:0,max:1/0},this.rules[67].opcodes[1]={type:1,children:[2,3,4]},this.rules[67].opcodes[2]={type:5,min:32,max:61},this.rules[67].opcodes[3]={type:5,min:63,max:126},this.rules[67].opcodes[4]={type:4,index:60},this.rules[68].opcodes=[],this.rules[68].opcodes[0]={type:6,string:[62]},this.rules[69].opcodes=[],this.rules[69].opcodes[0]={type:4,index:72},this.rules[70].opcodes=[],this.rules[70].opcodes[0]={type:4,index:72},this.rules[71].opcodes=[],this.rules[71].opcodes[0]={type:4,index:72},this.rules[72].opcodes=[],this.rules[72].opcodes[0]={type:3,min:1,max:1/0},this.rules[72].opcodes[1]={type:5,min:48,max:57},this.rules[73].opcodes=[],this.rules[73].opcodes[0]={type:4,index:85},this.rules[74].opcodes=[],this.rules[74].opcodes[0]={type:4,index:87},this.rules[75].opcodes=[],this.rules[75].opcodes[0]={type:4,index:86},this.rules[76].opcodes=[],this.rules[76].opcodes[0]={type:1,children:[1,2]},this.rules[76].opcodes[1]={type:6,string:[68]},this.rules[76].opcodes[2]={type:6,string:[100]},this.rules[77].opcodes=[],this.rules[77].opcodes[0]={type:1,children:[1,2]},this.rules[77].opcodes[1]={type:6,string:[88]},this.rules[77].opcodes[2]={type:6,string:[120]},this.rules[78].opcodes=[],this.rules[78].opcodes[0]={type:1,children:[1,2]},this.rules[78].opcodes[1]={type:6,string:[66]},this.rules[78].opcodes[2]={type:6,string:[98]},this.rules[79].opcodes=[],this.rules[79].opcodes[0]={type:4,index:85},this.rules[80].opcodes=[],this.rules[80].opcodes[0]={type:4,index:85},this.rules[81].opcodes=[],this.rules[81].opcodes[0]={type:4,index:86},this.rules[82].opcodes=[],this.rules[82].opcodes[0]={type:4,index:86},this.rules[83].opcodes=[],this.rules[83].opcodes[0]={type:4,index:87},this.rules[84].opcodes=[],this.rules[84].opcodes[0]={type:4,index:87},this.rules[85].opcodes=[],this.rules[85].opcodes[0]={type:3,min:1,max:1/0},this.rules[85].opcodes[1]={type:5,min:48,max:57},this.rules[86].opcodes=[],this.rules[86].opcodes[0]={type:3,min:1,max:1/0},this.rules[86].opcodes[1]={type:5,min:48,max:49},this.rules[87].opcodes=[],this.rules[87].opcodes[0]={type:3,min:1,max:1/0},this.rules[87].opcodes[1]={type:1,children:[2,3,4]},this.rules[87].opcodes[2]={type:5,min:48,max:57},this.rules[87].opcodes[3]={type:5,min:65,max:70},this.rules[87].opcodes[4]={type:5,min:97,max:102},this.rules[88].opcodes=[],this.rules[88].opcodes[0]={type:2,children:[1,4]},this.rules[88].opcodes[1]={type:1,children:[2,3]},this.rules[88].opcodes[2]={type:5,min:97,max:122},this.rules[88].opcodes[3]={type:5,min:65,max:90},this.rules[88].opcodes[4]={type:3,min:0,max:1/0},this.rules[88].opcodes[5]={type:1,children:[6,7,8,9]},this.rules[88].opcodes[6]={type:5,min:97,max:122},this.rules[88].opcodes[7]={type:5,min:65,max:90},this.rules[88].opcodes[8]={type:5,min:48,max:57},this.rules[88].opcodes[9]={type:6,string:[45]},this.rules[89].opcodes=[],this.rules[89].opcodes[0]={type:3,min:0,max:1/0},this.rules[89].opcodes[1]={type:4,index:91},this.rules[90].opcodes=[],this.rules[90].opcodes[0]={type:3,min:1,max:1/0},this.rules[90].opcodes[1]={type:4,index:91},this.rules[91].opcodes=[],this.rules[91].opcodes[0]={type:1,children:[1,2,3,4]},this.rules[91].opcodes[1]={type:6,string:[32]},this.rules[91].opcodes[2]={type:6,string:[9]},this.rules[91].opcodes[3]={type:4,index:92},this.rules[91].opcodes[4]={type:4,index:94},this.rules[92].opcodes=[],this.rules[92].opcodes[0]={type:2,children:[1,2]},this.rules[92].opcodes[1]={type:6,string:[59]},this.rules[92].opcodes[2]={type:3,min:0,max:1/0},this.rules[92].opcodes[3]={type:1,children:[4,5]},this.rules[92].opcodes[4]={type:5,min:32,max:126},this.rules[92].opcodes[5]={type:6,string:[9]},this.rules[93].opcodes=[],this.rules[93].opcodes[0]={type:1,children:[1,2,3]},this.rules[93].opcodes[1]={type:6,string:[13,10]},this.rules[93].opcodes[2]={type:6,string:[10]},this.rules[93].opcodes[3]={type:6,string:[13]},this.rules[94].opcodes=[],this.rules[94].opcodes[0]={type:2,children:[1,5]},this.rules[94].opcodes[1]={type:1,children:[2,3,4]},this.rules[94].opcodes[2]={type:6,string:[13,10]},this.rules[94].opcodes[3]={type:6,string:[10]},this.rules[94].opcodes[4]={type:6,string:[13]},this.rules[94].opcodes[5]={type:1,children:[6,7]},this.rules[94].opcodes[6]={type:6,string:[32]},this.rules[94].opcodes[7]={type:6,string:[9]},this.toString=function(){return";\n; ABNF for JavaScript APG 2.0 SABNF\n; RFC 5234 with some restrictions and additions.\n; Updated 11/24/2015 for RFC 7405 case-sensitive literal string notation\n; - accepts %s\"string\" as a case-sensitive string\n; - accepts %i\"string\" as a case-insensitive string\n; - accepts \"string\" as a case-insensitive string\n;\n; Some restrictions:\n; 1. Rules must begin at first character of each line.\n; Indentations on first rule and rules thereafter are not allowed.\n; 2. Relaxed line endings. CRLF, LF or CR are accepted as valid line ending.\n; 3. Prose values, i.e. , are accepted as valid grammar syntax.\n; However, a working parser cannot be generated from them.\n;\n; Super set (SABNF) additions:\n; 1. Look-ahead (syntactic predicate) operators are accepted as element prefixes.\n; & is the positive look-ahead operator, succeeds and backtracks if the look-ahead phrase is found\n; ! is the negative look-ahead operator, succeeds and backtracks if the look-ahead phrase is NOT found\n; e.g. &%d13 or &rule or !(A / B)\n; 2. User-Defined Terminals (UDT) of the form, u_name and e_name are accepted.\n; 'name' is alpha followed by alpha/num/hyphen just like a rule name.\n; u_name may be used as an element but no rule definition is given.\n; e.g. rule = A / u_myUdt\n; A = \"a\"\n; would be a valid grammar.\n; 3. Case-sensitive, single-quoted strings are accepted.\n; e.g. 'abc' would be equivalent to %d97.98.99\n; (kept for backward compatibility, but superseded by %s\"abc\") \n; New 12/26/2015\n; 4. Look-behind operators are accepted as element prefixes.\n; && is the positive look-behind operator, succeeds and backtracks if the look-behind phrase is found\n; !! is the negative look-behind operator, succeeds and backtracks if the look-behind phrase is NOT found\n; e.g. &&%d13 or &&rule or !!(A / B)\n; 5. Back reference operators, i.e. \\rulename, are accepted.\n; A back reference operator acts like a TLS or TBS terminal except that the phrase it attempts\n; to match is a phrase previously matched by the rule 'rulename'.\n; There are two modes of previous phrase matching - the parent-frame mode and the universal mode.\n; In universal mode, \\rulename matches the last match to 'rulename' regardless of where it was found.\n; In parent-frame mode, \\rulename matches only the last match found on the parent's frame or parse tree level.\n; Back reference modifiers can be used to specify case and mode.\n; \\A defaults to case-insensitive and universal mode, e.g. \\A === \\%i%uA\n; Modifiers %i and %s determine case-insensitive and case-sensitive mode, respectively.\n; Modifiers %u and %p determine universal mode and parent frame mode, respectively.\n; Case and mode modifiers can appear in any order, e.g. \\%s%pA === \\%p%sA. \n; 7. String begin anchor, ABG(%^) matches the beginning of the input string location.\n; Returns EMPTY or NOMATCH. Never consumes any characters.\n; 8. String end anchor, AEN(%$) matches the end of the input string location.\n; Returns EMPTY or NOMATCH. Never consumes any characters.\n;\nFile = *(BlankLine / Rule / RuleError)\nBlankLine = *(%d32/%d9) [comment] LineEnd\nRule = RuleLookup owsp Alternation ((owsp LineEnd)\n / (LineEndError LineEnd))\nRuleLookup = RuleNameTest owsp DefinedAsTest\nRuleNameTest = RuleName/RuleNameError\nRuleName = alphanum\nRuleNameError = 1*(%d33-60/%d62-126)\nDefinedAsTest = DefinedAs / DefinedAsError\nDefinedAsError = 1*2%d33-126\nDefinedAs = IncAlt / Defined\nDefined = %d61\nIncAlt = %d61.47\nRuleError = 1*(%d32-126 / %d9 / LineContinue) LineEnd\nLineEndError = 1*(%d32-126 / %d9 / LineContinue)\nAlternation = Concatenation *(owsp AltOp Concatenation)\nConcatenation = Repetition *(CatOp Repetition)\nRepetition = [Modifier] (Group / Option / BasicElement / BasicElementErr)\nModifier = (Predicate [RepOp])\n / RepOp\nPredicate = BkaOp\n / BknOp\n / AndOp\n / NotOp\nBasicElement = UdtOp\n / RnmOp\n / TrgOp\n / TbsOp\n / TlsOp\n / ClsOp\n / BkrOp\n / AbgOp\n / AenOp\n / ProsVal\nBasicElementErr = 1*(%d33-40/%d42-46/%d48-92/%d94-126)\nGroup = GroupOpen Alternation (GroupClose / GroupError)\nGroupError = 1*(%d33-40/%d42-46/%d48-92/%d94-126) ; same as BasicElementErr\nGroupOpen = %d40 owsp\nGroupClose = owsp %d41\nOption = OptionOpen Alternation (OptionClose / OptionError)\nOptionError = 1*(%d33-40/%d42-46/%d48-92/%d94-126) ; same as BasicElementErr\nOptionOpen = %d91 owsp\nOptionClose = owsp %d93\nRnmOp = alphanum\nBkrOp = %d92 [bkrModifier] bkr-name\nbkrModifier = (cs [um / pm]) / (ci [um / pm]) / (um [cs /ci]) / (pm [cs / ci])\ncs = '%s'\nci = '%i'\num = '%u'\npm = '%p'\nbkr-name = uname / ename / rname\nrname = alphanum\nuname = %d117.95 alphanum\nename = %d101.95 alphanum\nUdtOp = udt-empty\n / udt-non-empty\nudt-non-empty = %d117.95 alphanum\nudt-empty = %d101.95 alphanum\nRepOp = (rep-min StarOp rep-max)\n / (rep-min StarOp)\n / (StarOp rep-max)\n / StarOp\n / rep-min-max\nAltOp = %d47 owsp\nCatOp = wsp\nStarOp = %d42\nAndOp = %d38\nNotOp = %d33\nBkaOp = %d38.38\nBknOp = %d33.33\nAbgOp = %d37.94\nAenOp = %d37.36\nTrgOp = %d37 ((Dec dmin %d45 dmax) / (Hex xmin %d45 xmax) / (Bin bmin %d45 bmax))\nTbsOp = %d37 ((Dec dString *(%d46 dString)) / (Hex xString *(%d46 xString)) / (Bin bString *(%d46 bString)))\nTlsOp = TlsCase TlsOpen TlsString TlsClose\nTlsCase = [\"%i\" / \"%s\"]\nTlsOpen = %d34\nTlsClose = %d34\nTlsString = *(%d32-33/%d35-126/StringTab)\nStringTab = %d9\nClsOp = ClsOpen ClsString ClsClose\nClsOpen = %d39\nClsClose = %d39\nClsString = *(%d32-38/%d40-126/StringTab)\nProsVal = ProsValOpen ProsValString ProsValClose\nProsValOpen = %d60\nProsValString = *(%d32-61/%d63-126/StringTab)\nProsValClose = %d62\nrep-min = rep-num\nrep-min-max = rep-num\nrep-max = rep-num\nrep-num = 1*(%d48-57)\ndString = dnum\nxString = xnum\nbString = bnum\nDec = (%d68/%d100)\nHex = (%d88/%d120)\nBin = (%d66/%d98)\ndmin = dnum\ndmax = dnum\nbmin = bnum\nbmax = bnum\nxmin = xnum\nxmax = xnum\ndnum = 1*(%d48-57)\nbnum = 1*%d48-49\nxnum = 1*(%d48-57 / %d65-70 / %d97-102)\n;\n; Basics\nalphanum = (%d97-122/%d65-90) *(%d97-122/%d65-90/%d48-57/%d45)\nowsp = *space\nwsp = 1*space\nspace = %d32\n / %d9\n / comment\n / LineContinue\ncomment = %d59 *(%d32-126 / %d9)\nLineEnd = %d13.10\n / %d10\n / %d13\nLineContinue = (%d13.10 / %d10 / %d13) (%d32 / %d9)\n"}}},4848:(e,t,r)=>{let n=r(4512),i=r(1824),s=[];s.line=function(e,t,r,i,s){return e===n.SEM_PRE?(s.endLength=0,s.textLength=0,s.invalidCount=0):s.lines.push({lineNo:s.lines.length,beginChar:r,length:i,textLength:s.textLength,endType:s.endType,invalidChars:s.invalidCount}),n.SEM_OK},s["line-text"]=function(e,t,r,i,s){return e===n.SEM_PRE&&(s.textLength=i),n.SEM_OK},s["last-line"]=function(e,t,r,i,s){return e===n.SEM_PRE?(s.endLength=0,s.textLength=0,s.invalidCount=0):s.strict?(s.lines.push({lineNo:s.lines.length,beginChar:r,length:i,textLength:i,endType:"none",invalidChars:s.invalidCount}),s.errors.push({line:s.lineNo,char:r+i,msg:"no line end on last line - strict ABNF specifies CRLF(\\r\\n, \\x0D\\x0A)"})):(t.push(10),s.lines.push({lineNo:s.lines.length,beginChar:r,length:i+1,textLength:i,endType:"LF",invalidChars:s.invalidCount})),n.SEM_OK},s.invalid=function(e,t,r,s,o){return e===n.SEM_PRE&&o.errors.push({line:o.lineNo,char:r,msg:`invalid character found '\\x${i.charToHex(t[r])}'`}),n.SEM_OK},s.end=function(e,t,r,i,s){return e===n.SEM_POST&&(s.lineNo+=1),n.SEM_OK},s.lf=function(e,t,r,i,s){return e===n.SEM_PRE&&(s.endType="LF",s.strict&&s.errors.push({line:s.lineNo,char:r,msg:"line end character LF(\\n, \\x0A) - strict ABNF specifies CRLF(\\r\\n, \\x0D\\x0A)"})),n.SEM_OK},s.cr=function(e,t,r,i,s){return e===n.SEM_PRE&&(s.endType="CR",s.strict&&s.errors.push({line:s.lineNo,char:r,msg:"line end character CR(\\r, \\x0D) - strict ABNF specifies CRLF(\\r\\n, \\x0D\\x0A)"})),n.SEM_OK},s.crlf=function(e,t,r,i,s){return e===n.SEM_PRE&&(s.endType="CRLF"),n.SEM_OK},t.callbacks=s},9965:e=>{e.exports=function(){this.grammarObject="grammarObject",this.rules=[],this.rules[0]={name:"file",lower:"file",index:0,isBkr:!1},this.rules[1]={name:"line",lower:"line",index:1,isBkr:!1},this.rules[2]={name:"line-text",lower:"line-text",index:2,isBkr:!1},this.rules[3]={name:"last-line",lower:"last-line",index:3,isBkr:!1},this.rules[4]={name:"valid",lower:"valid",index:4,isBkr:!1},this.rules[5]={name:"invalid",lower:"invalid",index:5,isBkr:!1},this.rules[6]={name:"end",lower:"end",index:6,isBkr:!1},this.rules[7]={name:"CRLF",lower:"crlf",index:7,isBkr:!1},this.rules[8]={name:"LF",lower:"lf",index:8,isBkr:!1},this.rules[9]={name:"CR",lower:"cr",index:9,isBkr:!1},this.udts=[],this.rules[0].opcodes=[],this.rules[0].opcodes[0]={type:2,children:[1,3]},this.rules[0].opcodes[1]={type:3,min:0,max:1/0},this.rules[0].opcodes[2]={type:4,index:1},this.rules[0].opcodes[3]={type:3,min:0,max:1},this.rules[0].opcodes[4]={type:4,index:3},this.rules[1].opcodes=[],this.rules[1].opcodes[0]={type:2,children:[1,2]},this.rules[1].opcodes[1]={type:4,index:2},this.rules[1].opcodes[2]={type:4,index:6},this.rules[2].opcodes=[],this.rules[2].opcodes[0]={type:3,min:0,max:1/0},this.rules[2].opcodes[1]={type:1,children:[2,3]},this.rules[2].opcodes[2]={type:4,index:4},this.rules[2].opcodes[3]={type:4,index:5},this.rules[3].opcodes=[],this.rules[3].opcodes[0]={type:3,min:1,max:1/0},this.rules[3].opcodes[1]={type:1,children:[2,3]},this.rules[3].opcodes[2]={type:4,index:4},this.rules[3].opcodes[3]={type:4,index:5},this.rules[4].opcodes=[],this.rules[4].opcodes[0]={type:1,children:[1,2]},this.rules[4].opcodes[1]={type:5,min:32,max:126},this.rules[4].opcodes[2]={type:6,string:[9]},this.rules[5].opcodes=[],this.rules[5].opcodes[0]={type:1,children:[1,2,3,4]},this.rules[5].opcodes[1]={type:5,min:0,max:8},this.rules[5].opcodes[2]={type:5,min:11,max:12},this.rules[5].opcodes[3]={type:5,min:14,max:31},this.rules[5].opcodes[4]={type:5,min:127,max:0xffffffff},this.rules[6].opcodes=[],this.rules[6].opcodes[0]={type:1,children:[1,2,3]},this.rules[6].opcodes[1]={type:4,index:7},this.rules[6].opcodes[2]={type:4,index:8},this.rules[6].opcodes[3]={type:4,index:9},this.rules[7].opcodes=[],this.rules[7].opcodes[0]={type:6,string:[13,10]},this.rules[8].opcodes=[],this.rules[8].opcodes[0]={type:6,string:[10]},this.rules[9].opcodes=[],this.rules[9].opcodes[0]={type:6,string:[13]},this.toString=function(){return"file = *line [last-line]\nline = line-text end\nline-text = *(valid/invalid)\nlast-line = 1*(valid/invalid)\nvalid = %d32-126 / %d9\ninvalid = %d0-8 / %d11-12 /%d14-31 / %x7f-ffffffff\nend = CRLF / LF / CR\nCRLF = %d13.10\nLF = %d10\nCR = %d13\n"}}},6857:(e,t,r)=>{e.exports=function(e,t,n,i){let s=r(2104),o=new(r(9965)),{callbacks:a}=r(4848),l=[],c=new s.parser;if(c.ast=new s.ast,c.ast.callbacks=a,i){if("traceObject"!==i.traceObject)throw TypeError("scanner.js: trace argument is not a trace object");c.trace=i}if(!0!==c.parse(o,"file",e).success){t.push({line:0,char:0,msg:"syntax analysis error analyzing input SABNF grammar"});return}return c.ast.translate({lines:l,lineNo:0,errors:t,strict:!!n}),l}},3082:(e,t,r)=>{e.exports=function(){let e=r(2104),t=e.ids,n=function(){this.names=[],this.add=function(e){let t=-1;return -1===this.get(e)&&(t={name:e,lower:e.toLowerCase(),index:this.names.length},this.names.push(t)),t},this.get=function(e){let t=-1,r=e.toLowerCase();for(let e=0;e=48&&t<=57)t-=48;else if(t>=65&&t<=70)t-=55;else if(t>=97&&t<=102)t-=87;else throw Error("hexnum out of range");n=16*n+t}return n};this.callbacks=[],this.callbacks.abgop=function(e,r,n,i,s){let o=t.SEM_OK;return e===t.SEM_POST&&s.opcodes.push({type:t.ABG}),o},this.callbacks.aenop=function(e,r,n,i,s){let o=t.SEM_OK;return e===t.SEM_POST&&s.opcodes.push({type:t.AEN}),o},this.callbacks.alternation=function(e,r,n,i,s){let o=t.SEM_OK;if(e===t.SEM_PRE)for(;;){if(null===s.definedas){o=t.SEM_SKIP;break}if(null===s.topStack){if("="===s.definedas){s.topStack={alt:{type:t.ALT,children:[]},cat:null},s.altStack.push(s.topStack),s.opcodes.push(s.topStack.alt);break}s.topStack={alt:s.opcodes[0],cat:null},s.altStack.push(s.topStack);break}s.topStack={alt:{type:t.ALT,children:[]},cat:null},s.altStack.push(s.topStack),s.opcodes.push(s.topStack.alt);break}else e===t.SEM_POST&&(s.altStack.pop(),s.altStack.length>0?s.topStack=s.altStack[s.altStack.length-1]:s.topStack=null);return o},this.callbacks.andop=function(e,r,n,i,s){let o=t.SEM_OK;return e===t.SEM_POST&&s.opcodes.push({type:t.AND}),o},this.callbacks.bmax=function(e,r,n,i,o){let a=t.SEM_OK;return e===t.SEM_POST&&(o.max=s(r,n,i)),a},this.callbacks.bmin=function(e,r,n,i,o){let a=t.SEM_OK;return e===t.SEM_POST&&(o.min=s(r,n,i)),a},this.callbacks.bkaop=function(e,r,n,i,s){let o=t.SEM_OK;return e===t.SEM_POST&&s.opcodes.push({type:t.BKA}),o},this.callbacks.bknop=function(e,r,n,i,s){let o=t.SEM_OK;return e===t.SEM_POST&&s.opcodes.push({type:t.BKN}),o},this.callbacks.bkrop=function(r,n,i,s,o){let a=t.SEM_OK;return r===t.SEM_PRE?(o.ci=!0,o.cs=!1,o.um=!0,o.pm=!1):r===t.SEM_POST&&o.opcodes.push({type:t.BKR,bkrCase:!0===o.cs?t.BKR_MODE_CS:t.BKR_MODE_CI,bkrMode:!0===o.pm?t.BKR_MODE_PM:t.BKR_MODE_UM,index:{phraseIndex:o.bkrname.phraseIndex,name:e.utils.charsToString(n,o.bkrname.phraseIndex,o.bkrname.phraseLength)}}),a},this.callbacks["bkr-name"]=function(e,r,n,i,s){let o=t.SEM_OK;return e===t.SEM_POST&&(s.bkrname={phraseIndex:n,phraseLength:i}),o},this.callbacks.bstring=function(e,r,n,i,o){let a=t.SEM_OK;return e===t.SEM_POST&&o.tbsstr.push(s(r,n,i)),a},this.callbacks.clsop=function(e,r,n,i,s){let o=t.SEM_OK;return e===t.SEM_POST&&(i<=2?s.opcodes.push({type:t.TLS,string:[]}):s.opcodes.push({type:t.TBS,string:r.slice(n+1,n+i-1)})),o},this.callbacks.ci=function(e,r,n,i,s){let o=t.SEM_OK;return e===t.SEM_POST&&(s.ci=!0),o},this.callbacks.cs=function(e,r,n,i,s){let o=t.SEM_OK;return e===t.SEM_POST&&(s.cs=!0),o},this.callbacks.um=function(e,r,n,i,s){let o=t.SEM_OK;return e===t.SEM_POST&&(s.um=!0),o},this.callbacks.pm=function(e,r,n,i,s){let o=t.SEM_OK;return e===t.SEM_POST&&(s.pm=!0),o},this.callbacks.concatenation=function(e,r,n,i,s){let o=t.SEM_OK;return e===t.SEM_PRE?(s.topStack.alt.children.push(s.opcodes.length),s.topStack.cat={type:t.CAT,children:[]},s.opcodes.push(s.topStack.cat)):e===t.SEM_POST&&(s.topStack.cat=null),o},this.callbacks.defined=function(e,r,n,i,s){let o=t.SEM_OK;return e===t.SEM_POST&&(s.definedas="="),o},this.callbacks.dmax=function(e,r,n,s,o){let a=t.SEM_OK;return e===t.SEM_POST&&(o.max=i(r,n,s)),a},this.callbacks.dmin=function(e,r,n,s,o){let a=t.SEM_OK;return e===t.SEM_POST&&(o.min=i(r,n,s)),a},this.callbacks.dstring=function(e,r,n,s,o){let a=t.SEM_OK;return e===t.SEM_POST&&o.tbsstr.push(i(r,n,s)),a},this.callbacks.file=function(e,r,i,s,o){let a=t.SEM_OK;if(e===t.SEM_PRE)o.ruleNames=new n,o.udtNames=new n,o.rules=[],o.udts=[],o.rulesLineMap=[],o.opcodes=[],o.altStack=[],o.topStack=null,o.topRule=null;else if(e===t.SEM_POST){let e;o.rules.forEach(r=>{r.isBkr=!1,r.opcodes.forEach(r=>{r.type===t.RNM&&(-1===(e=o.ruleNames.get(r.index.name))?(o.errors.push({line:o.findLine(o.lines,r.index.phraseIndex,o.charsLength),char:r.index.phraseIndex,msg:`Rule name '${r.index.name}' used but not defined.`}),r.index=-1):r.index=e.index)})}),o.udts.forEach(e=>{e.isBkr=!1}),o.rules.forEach(r=>{r.opcodes.forEach(n=>{n.type===t.BKR&&(r.hasBkr=!0,-1!==(e=o.ruleNames.get(n.index.name))?(o.rules[e.index].isBkr=!0,n.index=e.index):-1!==(e=o.udtNames.get(n.index.name))?(o.udts[e.index].isBkr=!0,n.index=o.rules.length+e.index):(o.errors.push({line:o.findLine(o.lines,n.index.phraseIndex,o.charsLength),char:n.index.phraseIndex,msg:`Back reference name '${n.index.name}' refers to undefined rule or unamed UDT.`}),n.index=-1))})})}return a},this.callbacks.incalt=function(e,r,n,i,s){let o=t.SEM_OK;return e===t.SEM_POST&&(s.definedas="=/"),o},this.callbacks.notop=function(e,r,n,i,s){let o=t.SEM_OK;return e===t.SEM_POST&&s.opcodes.push({type:t.NOT}),o},this.callbacks.optionopen=function(e,r,n,i,s){let o=t.SEM_OK;return e===t.SEM_POST&&s.opcodes.push({type:t.REP,min:0,max:1,char:n}),o},this.callbacks["rep-max"]=function(e,r,n,s,o){let a=t.SEM_OK;return e===t.SEM_POST&&(o.max=i(r,n,s)),a},this.callbacks["rep-min"]=function(e,r,n,s,o){let a=t.SEM_OK;return e===t.SEM_POST&&(o.min=i(r,n,s)),a},this.callbacks["rep-min-max"]=function(e,r,n,s,o){let a=t.SEM_OK;return e===t.SEM_POST&&(o.max=i(r,n,s),o.min=o.max),a},this.callbacks.repetition=function(e,r,n,i,s){let o=t.SEM_OK;return e===t.SEM_PRE&&s.topStack.cat.children.push(s.opcodes.length),o},this.callbacks.repop=function(e,r,n,i,s){let o=t.SEM_OK;return e===t.SEM_PRE?(s.min=0,s.max=1/0,s.topRep={type:t.REP,min:0,max:1/0},s.opcodes.push(s.topRep)):e===t.SEM_POST&&(s.min>s.max&&s.errors.push({line:s.findLine(s.lines,n,s.charsLength),char:n,msg:`repetition min cannot be greater than max: min: ${s.min}: max: ${s.max}`}),s.topRep.min=s.min,s.topRep.max=s.max),o},this.callbacks.rnmop=function(r,n,i,s,o){let a=t.SEM_OK;return r===t.SEM_POST&&o.opcodes.push({type:t.RNM,index:{phraseIndex:i,name:e.utils.charsToString(n,i,s)}}),a},this.callbacks.rule=function(e,r,n,i,s){let o=t.SEM_OK;return e===t.SEM_PRE&&(s.altStack.length=0,s.topStack=null,s.rulesLineMap.push({line:s.findLine(s.lines,n,s.charsLength),char:n})),o},this.callbacks.rulelookup=function(e,r,n,i,s){let o=t.SEM_OK;if(e===t.SEM_PRE)s.ruleName="",s.definedas="";else if(e===t.SEM_POST){let e;"="===s.definedas?-1===(e=s.ruleNames.add(s.ruleName))?(s.definedas=null,s.errors.push({line:s.findLine(s.lines,n,s.charsLength),char:n,msg:`Rule name '${s.ruleName}' previously defined.`})):(s.topRule={name:e.name,lower:e.lower,opcodes:[],index:e.index},s.rules.push(s.topRule),s.opcodes=s.topRule.opcodes):-1===(e=s.ruleNames.get(s.ruleName))?(s.definedas=null,s.errors.push({line:s.findLine(s.lines,n,s.charsLength),char:n,msg:`Rule name '${s.ruleName}' for incremental alternate not previously defined.`})):(s.topRule=s.rules[e.index],s.opcodes=s.topRule.opcodes)}return o},this.callbacks.rulename=function(r,n,i,s,o){let a=t.SEM_OK;return r===t.SEM_PRE&&(o.ruleName=e.utils.charsToString(n,i,s)),a},this.callbacks.tbsop=function(e,r,n,i,s){let o=t.SEM_OK;return e===t.SEM_PRE?s.tbsstr=[]:e===t.SEM_POST&&s.opcodes.push({type:t.TBS,string:s.tbsstr}),o},this.callbacks.tlscase=function(e,r,n,i,s){let o=t.SEM_OK;return e===t.SEM_POST&&i>0&&(83===r[n+1]||115===r[n+1])&&(s.tlscase=!1),o},this.callbacks.tlsstring=function(e,r,n,i,s){let o=t.SEM_OK;if(e===t.SEM_POST){if(s.tlscase){let e=r.slice(n,n+i);for(let t=0;t=65&&e[t]<=90&&(e[t]+=32);s.opcodes.push({type:t.TLS,string:e})}else s.opcodes.push({type:t.TBS,string:r.slice(n,n+i)})}return o},this.callbacks.tlsop=function(e,r,n,i,s){let o=t.SEM_OK;return e===t.SEM_PRE&&(s.tlscase=!0),o},this.callbacks.trgop=function(e,r,n,i,s){let o=t.SEM_OK;return e===t.SEM_PRE?(s.min=0,s.max=0):e===t.SEM_POST&&(s.min>s.max&&s.errors.push({line:s.findLine(s.lines,n,s.charsLength),char:n,msg:`TRG, (%dmin-max), min cannot be greater than max: min: ${s.min}: max: ${s.max}`}),s.opcodes.push({type:t.TRG,min:s.min,max:s.max})),o},this.callbacks["udt-empty"]=function(r,n,i,s,o){let a=t.SEM_OK;if(r===t.SEM_POST){let r=e.utils.charsToString(n,i,s),a=o.udtNames.add(r);if(-1===a){if(-1===(a=o.udtNames.get(r)))throw Error("semUdtEmpty: name look up error")}else o.udts.push({name:a.name,lower:a.lower,index:a.index,empty:!0});o.opcodes.push({type:t.UDT,empty:!0,index:a.index})}return a},this.callbacks["udt-non-empty"]=function(r,n,i,s,o){let a=t.SEM_OK;if(r===t.SEM_POST){let r=e.utils.charsToString(n,i,s),a=o.udtNames.add(r);if(-1===a){if(-1===(a=o.udtNames.get(r)))throw Error("semUdtNonEmpty: name look up error")}else o.udts.push({name:a.name,lower:a.lower,index:a.index,empty:!1});o.opcodes.push({type:t.UDT,empty:!1,index:a.index,syntax:null,semantic:null})}return a},this.callbacks.xmax=function(e,r,n,i,s){let a=t.SEM_OK;return e===t.SEM_POST&&(s.max=o(r,n,i)),a},this.callbacks.xmin=function(e,r,n,i,s){let a=t.SEM_OK;return e===t.SEM_POST&&(s.min=o(r,n,i)),a},this.callbacks.xstring=function(e,r,n,i,s){let a=t.SEM_OK;return e===t.SEM_POST&&s.tbsstr.push(o(r,n,i)),a}}},2280:e=>{e.exports=function(){let e="show-rules.js";return function(t=[],r=[],n="index"){let i;let s="showRules",o=[],a=[],l=[],c=[],u=t.length,h=r.length,d="RULE/UDT NAMES";if(!(Array.isArray(t)&&t.length))throw Error(`${e}:${s}: rules arg must be array with length > 0`);if(!Array.isArray(r))throw Error(`${e}:${s}: udts arg must be array`);for(i=0;it[r].lower?1:0}),h){for(i=0;ir[t].lower?1:0})}if(97===n.charCodeAt(0)){for(d+=" - alphabetical by rule/UDT name\n",i=0;i{e.exports=function(){let e;let t="syntax-callbacks.js: ",n=r(2104),i=n.ids;this.callbacks=[],this.callbacks.andop=function(e,r,n,s){switch(e.state){case i.ACTIVE:case i.EMPTY:case i.NOMATCH:break;case i.MATCH:s.strict&&s.errors.push({line:s.findLine(s.lines,n,s.charsLength),char:n,msg:"AND operator(&) found - strict ABNF specified."});break;default:throw Error(`${t}synFile: unrecognized case.`)}},this.callbacks.basicelementerr=function(r,n,s,o){switch(r.state){case i.ACTIVE:case i.EMPTY:case i.NOMATCH:break;case i.MATCH:!1===e.basicError&&o.errors.push({line:o.findLine(o.lines,s,o.charsLength),char:s,msg:"Unrecognized SABNF element."});break;default:throw Error(`${t}synFile: unrecognized case.`)}},this.callbacks.clsclose=function(r,n,s,o){switch(r.state){case i.ACTIVE:case i.EMPTY:break;case i.NOMATCH:o.errors.push({line:o.findLine(o.lines,e.clsOpen),char:e.clsOpen,msg:"Case-sensitive literal string('...') opened but not closed."}),e.clsOpen=null,e.basicError=!0;break;case i.MATCH:o.strict&&o.errors.push({line:o.findLine(o.lines,e.clsOpen),char:e.clsOpen,msg:"Case-sensitive string operator('...') found - strict ABNF specified."}),e.clsOpen=null;break;default:throw Error(`${t}synFile: unrecognized case.`)}},this.callbacks.clsopen=function(r,n,s){switch(r.state){case i.ACTIVE:case i.EMPTY:case i.NOMATCH:break;case i.MATCH:e.clsOpen=s;break;default:throw Error(`${t}synFile: unrecognized case.`)}},this.callbacks.clsstring=function(e,r,n,s){switch(e.state){case i.ACTIVE:s.stringTabChar=!1;break;case i.EMPTY:case i.NOMATCH:break;case i.MATCH:!1!==s.stringTabChar&&s.errors.push({line:s.findLine(s.lines,s.stringTabChar),char:s.stringTabChar,msg:"Tab character (\\t, x09) not allowed in literal string."});break;default:throw Error(`${t}synFile: unrecognized case.`)}},this.callbacks.definedaserror=function(e,r,n,s){switch(e.state){case i.ACTIVE:case i.EMPTY:case i.NOMATCH:break;case i.MATCH:s.errors.push({line:s.findLine(s.lines,n,s.charsLength),char:n,msg:"Expected '=' or '=/'. Not found."});break;default:throw Error(`${t}synFile: unrecognized case.`)}},this.callbacks.file=function(e,r,n,s){switch(e.state){case i.ACTIVE:s.altStack=[],s.repCount=0;break;case i.EMPTY:s.errors.push({line:0,char:0,msg:"grammar file is empty"});break;case i.MATCH:0===s.ruleCount&&s.errors.push({line:0,char:0,msg:"no rules defined"});break;case i.NOMATCH:throw Error(`${t}synFile: grammar file NOMATCH: design error: should never happen.`);default:throw Error(`${t}synFile: unrecognized case.`)}},this.callbacks.groupclose=function(r,n,s,o){switch(r.state){case i.ACTIVE:case i.EMPTY:break;case i.NOMATCH:o.errors.push({line:o.findLine(o.lines,e.groupOpen),char:e.groupOpen,msg:'Group "(...)" opened but not closed.'}),(e=o.altStack.pop()).groupError=!0;break;case i.MATCH:e=o.altStack.pop();break;default:throw Error(`${t}synFile: unrecognized case.`)}},this.callbacks.groupopen=function(r,n,s,o){switch(r.state){case i.ACTIVE:case i.EMPTY:case i.NOMATCH:break;case i.MATCH:e={groupOpen:s,groupError:!1,optionOpen:null,optionError:!1,tlsOpen:null,clsOpen:null,prosValOpen:null,basicError:!1},o.altStack.push(e);break;default:throw Error(`${t}synFile: unrecognized case.`)}},this.callbacks.lineenderror=function(e,r,n,s){switch(e.state){case i.ACTIVE:case i.EMPTY:case i.NOMATCH:break;case i.MATCH:s.errors.push({line:s.findLine(s.lines,n,s.charsLength),char:n,msg:"Unrecognized grammar element or characters."});break;default:throw Error(`${t}synFile: unrecognized case.`)}},this.callbacks.lineend=function(e,r,n,s){switch(e.state){case i.ACTIVE:case i.EMPTY:case i.NOMATCH:break;case i.MATCH:if(1===e.phraseLength&&s.strict){let e=13===r[n]?"CR":"LF";s.errors.push({line:s.findLine(s.lines,n,s.charsLength),char:n,msg:`Line end '${e}' found - strict ABNF specified, only CRLF allowed.`})}break;default:throw Error(`${t}synFile: unrecognized case.`)}},this.callbacks.notop=function(e,r,n,s){switch(e.state){case i.ACTIVE:case i.EMPTY:case i.NOMATCH:break;case i.MATCH:s.strict&&s.errors.push({line:s.findLine(s.lines,n,s.charsLength),char:n,msg:"NOT operator(!) found - strict ABNF specified."});break;default:throw Error(`${t}synFile: unrecognized case.`)}},this.callbacks.optionclose=function(r,n,s,o){switch(r.state){case i.ACTIVE:case i.EMPTY:break;case i.NOMATCH:o.errors.push({line:o.findLine(o.lines,e.optionOpen),char:e.optionOpen,msg:'Option "[...]" opened but not closed.'}),(e=o.altStack.pop()).optionError=!0;break;case i.MATCH:e=o.altStack.pop();break;default:throw Error(`${t}synFile: unrecognized case.`)}},this.callbacks.optionopen=function(r,n,s,o){switch(r.state){case i.ACTIVE:case i.EMPTY:case i.NOMATCH:break;case i.MATCH:e={groupOpen:null,groupError:!1,optionOpen:s,optionError:!1,tlsOpen:null,clsOpen:null,prosValOpen:null,basicError:!1},o.altStack.push(e);break;default:throw Error(`${t}synFile: unrecognized case.`)}},this.callbacks.prosvalclose=function(r,n,s,o){switch(r.state){case i.ACTIVE:case i.EMPTY:break;case i.NOMATCH:o.errors.push({line:o.findLine(o.lines,e.prosValOpen),char:e.prosValOpen,msg:"Prose value operator(<...>) opened but not closed."}),e.basicError=!0,e.prosValOpen=null;break;case i.MATCH:o.errors.push({line:o.findLine(o.lines,e.prosValOpen),char:e.prosValOpen,msg:"Prose value operator(<...>) found. The ABNF syntax is valid, but a parser cannot be generated from this grammar."}),e.prosValOpen=null;break;default:throw Error(`${t}synFile: unrecognized case.`)}},this.callbacks.prosvalopen=function(r,n,s){switch(r.state){case i.ACTIVE:case i.EMPTY:case i.NOMATCH:break;case i.MATCH:e.prosValOpen=s;break;default:throw Error(`${t}synFile: unrecognized case.`)}},this.callbacks.prosvalstring=function(e,r,n,s){switch(e.state){case i.ACTIVE:s.stringTabChar=!1;break;case i.EMPTY:case i.NOMATCH:break;case i.MATCH:!1!==s.stringTabChar&&s.errors.push({line:s.findLine(s.lines,s.stringTabChar),char:s.stringTabChar,msg:"Tab character (\\t, x09) not allowed in prose value string."});break;default:throw Error(`${t}synFile: unrecognized case.`)}},this.callbacks.repetition=function(e,r,n,s){switch(e.state){case i.ACTIVE:case i.EMPTY:break;case i.NOMATCH:case i.MATCH:s.repCount+=1;break;default:throw Error(`${t}synFile: unrecognized case.`)}},this.callbacks.rule=function(r,n,s,o){switch(r.state){case i.ACTIVE:o.altStack.length=0,e={groupOpen:null,groupError:!1,optionOpen:null,optionError:!1,tlsOpen:null,clsOpen:null,prosValOpen:null,basicError:!1},o.altStack.push(e);break;case i.EMPTY:throw Error(`${t}synRule: EMPTY: rule cannot be empty`);case i.NOMATCH:break;case i.MATCH:o.ruleCount+=1;break;default:throw Error(`${t}synFile: unrecognized case.`)}},this.callbacks.ruleerror=function(e,r,n,s){switch(e.state){case i.ACTIVE:case i.EMPTY:case i.NOMATCH:break;case i.MATCH:s.errors.push({line:s.findLine(s.lines,n,s.charsLength),char:n,msg:"Unrecognized SABNF line. Invalid rule, comment or blank line."});break;default:throw Error(`${t}synFile: unrecognized case.`)}},this.callbacks.rulenameerror=function(e,r,n,s){switch(e.state){case i.ACTIVE:case i.EMPTY:case i.NOMATCH:break;case i.MATCH:s.errors.push({line:s.findLine(s.lines,n,s.charsLength),char:n,msg:"Rule names must be alphanum and begin with alphabetic character."});break;default:throw Error(`${t}synFile: unrecognized case.`)}},this.callbacks.stringtab=function(e,r,n,s){switch(e.state){case i.ACTIVE:case i.EMPTY:case i.NOMATCH:break;case i.MATCH:s.stringTabChar=n;break;default:throw Error(`${t}synFile: unrecognized case.`)}},this.callbacks.tlsclose=function(r,n,s,o){switch(r.state){case i.ACTIVE:case i.EMPTY:break;case i.NOMATCH:o.errors.push({line:o.findLine(o.lines,e.tlsOpen),char:e.tlsOpen,msg:'Case-insensitive literal string("...") opened but not closed.'}),e.basicError=!0,e.tlsOpen=null;break;case i.MATCH:e.tlsOpen=null;break;default:throw Error(`${t}synFile: unrecognized case.`)}},this.callbacks.tlsopen=function(r,n,s){switch(r.state){case i.ACTIVE:case i.EMPTY:case i.NOMATCH:break;case i.MATCH:e.tlsOpen=s;break;default:throw Error(`${t}synFile: unrecognized case.`)}},this.callbacks.tlsstring=function(e,r,n,s){switch(e.state){case i.ACTIVE:s.stringTabChar=!1;break;case i.EMPTY:case i.NOMATCH:break;case i.MATCH:!1!==s.stringTabChar&&s.errors.push({line:s.findLine(s.lines,s.stringTabChar),char:s.stringTabChar,msg:"Tab character (\\t, x09) not allowed in literal string (see 'quoted-string' definition, RFC 7405.)"});break;default:throw Error(`${t}synFile: unrecognized case.`)}},this.callbacks.udtop=function(e,r,s,o){switch(e.state){case i.ACTIVE:case i.EMPTY:case i.NOMATCH:break;case i.MATCH:if(o.strict){let t=n.utils.charsToString(r,s,e.phraseLength);o.errors.push({line:o.findLine(o.lines,s,o.charsLength),char:s,msg:`UDT operator found(${t}) - strict ABNF specified.`})}break;default:throw Error(`${t}synFile: unrecognized case.`)}},this.callbacks.bkaop=function(e,r,n,s){switch(e.state){case i.ACTIVE:case i.EMPTY:case i.NOMATCH:break;case i.MATCH:s.strict?s.errors.push({line:s.findLine(s.lines,n,s.charsLength),char:n,msg:"Positive look-behind operator(&&) found - strict ABNF specified."}):s.lite&&s.errors.push({line:s.findLine(s.lines,n,s.charsLength),char:n,msg:"Positive look-behind operator(&&) found - apg-lite specified."});break;default:throw Error(`${t}synFile: unrecognized case.`)}},this.callbacks.bknop=function(e,r,n,s){switch(e.state){case i.ACTIVE:case i.EMPTY:case i.NOMATCH:break;case i.MATCH:s.strict?s.errors.push({line:s.findLine(s.lines,n,s.charsLength),char:n,msg:"Negative look-behind operator(!!) found - strict ABNF specified."}):s.lite&&s.errors.push({line:s.findLine(s.lines,n,s.charsLength),char:n,msg:"Negative look-behind operator(!!) found - apg-lite specified."});break;default:throw Error(`${t}synFile: unrecognized case.`)}},this.callbacks.bkrop=function(e,r,s,o){switch(e.state){case i.ACTIVE:case i.EMPTY:case i.NOMATCH:break;case i.MATCH:if(o.strict){let t=n.utils.charsToString(r,s,e.phraseLength);o.errors.push({line:o.findLine(o.lines,s,o.charsLength),char:s,msg:`Back reference operator(${t}) found - strict ABNF specified.`})}else if(o.lite){let t=n.utils.charsToString(r,s,e.phraseLength);o.errors.push({line:o.findLine(o.lines,s,o.charsLength),char:s,msg:`Back reference operator(${t}) found - apg-lite specified.`})}break;default:throw Error(`${t}synFile: unrecognized case.`)}},this.callbacks.abgop=function(e,r,n,s){switch(e.state){case i.ACTIVE:case i.EMPTY:case i.NOMATCH:break;case i.MATCH:s.strict?s.errors.push({line:s.findLine(s.lines,n,s.charsLength),char:n,msg:"Beginning of string anchor(%^) found - strict ABNF specified."}):s.lite&&s.errors.push({line:s.findLine(s.lines,n,s.charsLength),char:n,msg:"Beginning of string anchor(%^) found - apg-lite specified."});break;default:throw Error(`${t}synFile: unrecognized case.`)}},this.callbacks.aenop=function(e,r,n,s){switch(e.state){case i.ACTIVE:case i.EMPTY:case i.NOMATCH:break;case i.MATCH:s.strict?s.errors.push({line:s.findLine(s.lines,n,s.charsLength),char:n,msg:"End of string anchor(%$) found - strict ABNF specified."}):s.lite&&s.errors.push({line:s.findLine(s.lines,n,s.charsLength),char:n,msg:"End of string anchor(%$) found - apg-lite specified."});break;default:throw Error(`${t}synFile: unrecognized case.`)}}}},2690:(e,t,r)=>{let{Buffer:n}=r(9428),i=r(9904),s="UTF8",o="UTF16",a="UTF16BE",l="UTF16LE",c="UTF32",u="UTF32BE",h="UTF32LE",d="UINT7",f="ASCII",p="BINARY",m="UINT8",g="UINT16",x="UINT16LE",b="UINT16BE",y="UINT32",v="UINT32LE",w="UINT32BE",A="ESCAPED",E="STRING",k=function(e){e.type=s;let t=e.data;e.bom=0,t.length>=3&&239===t[0]&&187===t[1]&&191===t[2]&&(e.bom=3)},S=function(e){let t=e.data;switch(e.bom=0,e.type){case o:e.type=a,t.length>=2&&(254===t[0]&&255===t[1]?e.bom=2:255===t[0]&&254===t[1]&&(e.type=l,e.bom=2));break;case a:if(e.type=a,t.length>=2){if(254===t[0]&&255===t[1])e.bom=2;else if(255===t[0]&&254===t[1])throw TypeError(`src type: "${a}" specified but BOM is for "${l}"`)}break;case l:if(e.type=l,t.length>=0){if(254===t[0]&&255===t[1])throw TypeError(`src type: "${l}" specified but BOM is for "${a}"`);255===t[0]&&254===t[1]&&(e.bom=2)}break;default:throw TypeError(`UTF16 BOM: src type "${e.type}" unrecognized`)}},T=function(e){let t=e.data;switch(e.bom=0,e.type){case c:e.type=u,t.length>=4&&(0===t[0]&&0===t[1]&&254===t[2]&&255===t[3]&&(e.bom=4),255===t[0]&&254===t[1]&&0===t[2]&&0===t[3]&&(e.type=h,e.bom=4));break;case u:if(e.type=u,t.length>=4&&(0===t[0]&&0===t[1]&&254===t[2]&&255===t[3]&&(e.bom=4),255===t[0]&&254===t[1]&&0===t[2]&&0===t[3]))throw TypeError(`src type: ${u} specified but BOM is for ${h}"`);break;case h:if(e.type=h,t.length>=4){if(0===t[0]&&0===t[1]&&254===t[2]&&255===t[3])throw TypeError(`src type: "${h}" specified but BOM is for "${u}"`);255===t[0]&&254===t[1]&&0===t[2]&&0===t[3]&&(e.bom=4)}break;default:throw TypeError(`UTF32 BOM: src type "${e.type}" unrecognized`)}},C=function(e,t){let r=function(e){let t={type:"",base64:!1},r=/^(base64:)?([a-zA-Z0-9]+)$/i.exec(e);return r&&(r[2]&&(t.type=r[2].toUpperCase()),r[1]&&(t.base64=!0)),t}(e.toUpperCase());if(r.base64){if(r.type===E)throw TypeError(`type: "${e} "BASE64:" prefix not allowed with type ${E}`);if(n.isBuffer(t))r.data=i.base64.decode(t);else if("string"==typeof t){let e=n.from(t,"ascii");r.data=i.base64.decode(e)}else throw TypeError(`type: "${e} unrecognized data type: typeof(data): ${typeof t}`)}else r.data=t;switch(r.type){case s:k(r);break;case o:case a:case l:S(r);break;case c:case u:case h:T(r);break;case g:r.type=b;break;case y:r.type=w;break;case f:r.type=d;break;case p:r.type=m;break;case d:case m:case x:case b:case v:case w:case E:case A:break;default:throw TypeError(`type: "${e}" not recognized`)}if(r.type===E){if("string"!=typeof r.data)throw TypeError(`type: "${e}" but data is not a string`)}else if(!n.isBuffer(r.data))throw TypeError(`type: "${e}" but data is not a Buffer`);return r},_=function(e,t){if(!Array.isArray(t))throw TypeError(`dst chars: not array: "${typeof t}`);if("string"!=typeof e)throw TypeError(`dst type: not string: "${typeof e}`);let r=function(e){let t,r;let n={crlf:!1,lf:!1,base64:!1,type:""};for(;;){if(r=e,"CRLF:"===(t=e.slice(0,5))){n.crlf=!0,r=e.slice(5);break}"LF:"===(t=e.slice(0,3))&&(n.lf=!0,r=e.slice(3));break}return 1===(t=r.split(":")).length?n.type=t[0]:2===t.length&&"BASE64"===t[1]&&(n.base64=!0,n.type=t[0]),n}(e.toUpperCase());switch(r.type){case s:case a:case l:case u:case h:case d:case m:case x:case b:case v:case w:case A:break;case E:if(r.base64)throw TypeError(`":BASE64" suffix not allowed with type ${E}`);break;case f:r.type=d;break;case p:r.type=m;break;case o:r.type=a;break;case c:r.type=u;break;case g:r.type=b;break;case y:r.type=w;break;default:throw TypeError(`dst type unrecognized: "${e}" : must have form [crlf:|lf:]type[:base64]`)}return r},M=function(e,t){switch(e){case s:return i.utf8.encode(t);case a:return i.utf16be.encode(t);case l:return i.utf16le.encode(t);case u:return i.utf32be.encode(t);case h:return i.utf32le.encode(t);case d:return i.uint7.encode(t);case m:return i.uint8.encode(t);case b:return i.uint16be.encode(t);case x:return i.uint16le.encode(t);case w:return i.uint32be.encode(t);case v:return i.uint32le.encode(t);case E:return i.string.encode(t);case A:return i.escaped.encode(t);default:throw TypeError(`encode type "${e}" not recognized`)}},N=function(e){switch(e.type){case s:return i.utf8.decode(e.data,e.bom);case l:return i.utf16le.decode(e.data,e.bom);case a:return i.utf16be.decode(e.data,e.bom);case u:return i.utf32be.decode(e.data,e.bom);case h:return i.utf32le.decode(e.data,e.bom);case d:return i.uint7.decode(e.data);case m:return i.uint8.decode(e.data);case b:return i.uint16be.decode(e.data);case x:return i.uint16le.decode(e.data);case w:return i.uint32be.decode(e.data);case v:return i.uint32le.decode(e.data);case E:return i.string.decode(e.data);case A:return i.escaped.decode(e.data);default:throw TypeError(`decode type "${e.type}" not recognized`)}};t.decode=function(e,t){return N(C(e,t))},t.encode=function(e,t){let r,n;let s=_(e,t);return s.crlf?(r=i.lineEnds.crlf(t),n=M(s.type,r)):s.lf?(r=i.lineEnds.lf(t),n=M(s.type,r)):n=M(s.type,t),s.base64&&(n=i.base64.encode(n)),n},t.convert=function(e,r,n){return t.encode(n,t.decode(e,r))}},9904:(e,t,r)=>{let{Buffer:n}=r(9428),i=["00","01","02","03","04","05","06","07","08","09","0A","0B","0C","0D","0E","0F","10","11","12","13","14","15","16","17","18","19","1A","1B","1C","1D","1E","1F","20","21","22","23","24","25","26","27","28","29","2A","2B","2C","2D","2E","2F","30","31","32","33","34","35","36","37","38","39","3A","3B","3C","3D","3E","3F","40","41","42","43","44","45","46","47","48","49","4A","4B","4C","4D","4E","4F","50","51","52","53","54","55","56","57","58","59","5A","5B","5C","5D","5E","5F","60","61","62","63","64","65","66","67","68","69","6A","6B","6C","6D","6E","6F","70","71","72","73","74","75","76","77","78","79","7A","7B","7C","7D","7E","7F","80","81","82","83","84","85","86","87","88","89","8A","8B","8C","8D","8E","8F","90","91","92","93","94","95","96","97","98","99","9A","9B","9C","9D","9E","9F","A0","A1","A2","A3","A4","A5","A6","A7","A8","A9","AA","AB","AC","AD","AE","AF","B0","B1","B2","B3","B4","B5","B6","B7","B8","B9","BA","BB","BC","BD","BE","BF","C0","C1","C2","C3","C4","C5","C6","C7","C8","C9","CA","CB","CC","CD","CE","CF","D0","D1","D2","D3","D4","D5","D6","D7","D8","D9","DA","DB","DC","DD","DE","DF","E0","E1","E2","E3","E4","E5","E6","E7","E8","E9","EA","EB","EC","ED","EE","EF","F0","F1","F2","F3","F4","F5","F6","F7","F8","F9","FA","FB","FC","FD","FE","FF"],s=[];"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".split("").forEach(e=>{s.push(e.charCodeAt(0))}),t.utf8={encode(e){let t=[];return e.forEach(e=>{if(e>=0&&e<=127)t.push(e);else if(e<=2047)t.push(192+(e>>6&31)),t.push(128+(63&e));else if(e<55296||e>57343&&e<=65535)t.push(224+(e>>12&15)),t.push(128+(e>>6&63)),t.push(128+(63&e));else if(e>=65536&&e<=1114111){let r=e>>16&31;t.push(240+(r>>2)),t.push(128+((3&r)<<4)+(e>>12&15)),t.push(128+(e>>6&63)),t.push(128+(63&e))}else throw RangeError(`utf8.encode: character out of range: char: ${e}`)}),n.from(t)},decode(e,t){let r,n,i,s,o,a;let l=e.length,c=t?3:0,u=[];for(;c=0&&n<=127){r=n,a=1;break}if((i=c+1)=194&&n<=223){r=function(e,t){if((192&t)!=128)return 0xfffffffd;let r=((31&e)<<6)+(63&t);return r<128?0xfffffffc:r}(n,e[i]),a=2;break}if((s=c+2)=224&&n<=239){r=function(e,t,r){if((192&r)!=128||(192&t)!=128)return 0xfffffffd;let n=((15&e)<<12)+((63&t)<<6)+(63&r);return n<2048?0xfffffffc:n>=55296&&n<=57343?0xfffffffe:n}(n,e[i],e[s]),a=3;break}(o=c+3)=240&&n<=244&&(r=function(e,t,r,n){if((192&n)!=128||(192&r)!=128||(192&t)!=128)return 0xfffffffd;let i=(((7&e)<<2)+(t>>4&3)<<16)+((15&t)<<12)+((63&r)<<6)+(63&n);return i<65536?0xfffffffc:i>1114111?0xfffffffe:i}(n,e[i],e[s],e[o]),a=4);break}if(r>1114111){let e=`byte[${c}]`;if(0xffffffff===r)throw RangeError(`utf8.decode: ill-formed UTF8 byte sequence found at: ${e}`);if(0xfffffffd===r)throw RangeError(`utf8.decode: illegal trailing byte found at: ${e}`);if(0xfffffffe===r)throw RangeError(`utf8.decode: code point out of range found at: ${e}`);if(0xfffffffc===r)throw RangeError(`utf8.decode: non-shortest form found at: ${e}`);throw RangeError(`utf8.decode: unrecognized error found at: ${e}`)}u.push(r),c+=a}return u}},t.utf16be={encode(e){let t,r,i;let s=[];for(let n=0;n=0&&t<=55295||t>=57344&&t<=65535)s.push(t>>8&255),s.push(255&t);else if(t>=65536&&t<=1114111)r=55296+((i=t-65536)>>10),i=56320+(1023&i),s.push(r>>8&255),s.push(255&r),s.push(i>>8&255),s.push(255&i);else throw RangeError(`utf16be.encode: UTF16BE value out of range: char[${n}]: ${t}`);return n.from(s)},decode(e,t){let r,n,i,s,o,a;if(e.length%2>0)throw RangeError(`utf16be.decode: data length must be even multiple of 2: length: ${e.length}`);let l=[],c=e.length,u=t?2:0,h=0;for(;u57343){r=o,n=2;break}if((s=u+3)=56320&&a<=57343)){r=65536+(o-55296<<10)+(a-56320),n=4;break}}throw RangeError(`utf16be.decode: ill-formed UTF16BE byte sequence found: byte[${u}]`)}l[h++]=r,u+=n}return l}},t.utf16le={encode(e){let t,r,i;let s=[];for(let n=0;n=0&&t<=55295||t>=57344&&t<=65535)s.push(255&t),s.push(t>>8&255);else if(t>=65536&&t<=1114111)r=55296+((i=t-65536)>>10),i=56320+(1023&i),s.push(255&r),s.push(r>>8&255),s.push(255&i),s.push(i>>8&255);else throw RangeError(`utf16le.encode: UTF16LE value out of range: char[${n}]: ${t}`);return n.from(s)},decode(e,t){let r,n,i,s,o,a;if(e.length%2>0)throw RangeError(`utf16le.decode: data length must be even multiple of 2: length: ${e.length}`);let l=[],c=e.length,u=t?2:0,h=0;for(;u57343){r=o,n=2;break}if((s=u+3)=56320&&a<=57343)){r=65536+(o-55296<<10)+(a-56320),n=4;break}}throw RangeError(`utf16le.decode: ill-formed UTF16LE byte sequence found: byte[${u}]`)}l[h++]=r,u+=n}return l}},t.utf32be={encode(e){let t=n.alloc(4*e.length),r=0;return e.forEach(e=>{if(e>=55296&&e<=57343||e>1114111)throw RangeError(`utf32be.encode: UTF32BE character code out of range: char[${r/4}]: ${e}`);t[r++]=e>>24&255,t[r++]=e>>16&255,t[r++]=e>>8&255,t[r++]=255&e}),t},decode(e,t){if(e.length%4>0)throw RangeError(`utf32be.decode: UTF32BE byte length must be even multiple of 4: length: ${e.length}`);let r=[],n=t?4:0;for(;n=55296&&t<=57343||t>1114111)throw RangeError(`utf32be.decode: UTF32BE character code out of range: char[${n/4}]: ${t}`);r.push(t)}return r}},t.utf32le={encode(e){let t=n.alloc(4*e.length),r=0;return e.forEach(e=>{if(e>=55296&&e<=57343||e>1114111)throw RangeError(`utf32le.encode: UTF32LE character code out of range: char[${r/4}]: ${e}`);t[r++]=255&e,t[r++]=e>>8&255,t[r++]=e>>16&255,t[r++]=e>>24&255}),t},decode(e,t){if(e.length%4>0)throw RangeError(`utf32be.decode: UTF32LE byte length must be even multiple of 4: length: ${e.length}`);let r=[],n=t?4:0;for(;n=55296&&t<=57343||t>1114111)throw RangeError(`utf32le.encode: UTF32LE character code out of range: char[${n/4}]: ${t}`);r.push(t)}return r}},t.uint7={encode(e){let t=n.alloc(e.length);for(let r=0;r127)throw RangeError(`uint7.encode: UINT7 character code out of range: char[${r}]: ${e[r]}`);t[r]=e[r]}return t},decode(e){let t=[];for(let r=0;r127)throw RangeError(`uint7.decode: UINT7 character code out of range: byte[${r}]: ${e[r]}`);t[r]=e[r]}return t}},t.uint8={encode(e){let t=n.alloc(e.length);for(let r=0;r255)throw RangeError(`uint8.encode: UINT8 character code out of range: char[${r}]: ${e[r]}`);t[r]=e[r]}return t},decode(e){let t=[];for(let r=0;r{if(e>65535)throw RangeError(`uint16be.encode: UINT16BE character code out of range: char[${r/2}]: ${e}`);t[r++]=e>>8&255,t[r++]=255&e}),t},decode(e){if(e.length%2>0)throw RangeError(`uint16be.decode: UINT16BE byte length must be even multiple of 2: length: ${e.length}`);let t=[];for(let r=0;r{if(e>65535)throw RangeError(`uint16le.encode: UINT16LE character code out of range: char[${r/2}]: ${e}`);t[r++]=255&e,t[r++]=e>>8&255}),t},decode(e){if(e.length%2>0)throw RangeError(`uint16le.decode: UINT16LE byte length must be even multiple of 2: length: ${e.length}`);let t=[];for(let r=0;r{t[r++]=e>>24&255,t[r++]=e>>16&255,t[r++]=e>>8&255,t[r++]=255&e}),t},decode(e){if(e.length%4>0)throw RangeError(`uint32be.decode: UINT32BE byte length must be even multiple of 4: length: ${e.length}`);let t=[];for(let r=0;r{t[r++]=255&e,t[r++]=e>>8&255,t[r++]=e>>16&255,t[r++]=e>>24&255}),t},decode(e){if(e.length%4>0)throw RangeError(`uint32le.decode: UINT32LE byte length must be even multiple of 4: length: ${e.length}`);let t=[];for(let r=0;rt.utf16le.encode(e).toString("utf16le"),decode:e=>t.utf16le.decode(n.from(e,"utf16le"),0)},t.escaped={encode(e){let t=[];for(let r=0;r=32&&s<=126)t.push(s);else{let e="";if(s>=0&&s<=31)e+=`\`x${i[s]}`;else if(s>=127&&s<=255)e+=`\`x${i[s]}`;else if(s>=256&&s<=65535)e+=`\`u${i[s>>8&255]}${i[255&s]}`;else if(s>=65536&&s<=0xffffffff){e+="`u{";let t=s>>24&255;t>0&&(e+=i[t]),e+=`${i[s>>16&255]+i[s>>8&255]+i[255&s]}}`}else throw Error("escape.encode(char): char > 0xffffffff not allowed");n.from(e).forEach(e=>{t.push(e)})}}return n.from(t)},decode(e){let t,r,n;function i(e){return e>=48&&e<=57||e>=65&&e<=70||e>=97&&e<=102}let s=[],o=e.length,a=0;for(;a=o)break;if(96===e[t]){s.push(96),a+=2,n=!1;break}if(120===e[t]){if((r=function(e,t,r){let n={char:null,nexti:e+2,error:!0};if(e+10&&10!==t[t.length-1]&&(t.push(13),t.push(10)),t},lf(e){let t=[],r=0;for(;r0&&10!==t[t.length-1]&&t.push(10),t}},t.base64={encode(e){let t,r,i;if(0===e.length)return n.alloc(0);let o=e.length%3;o=o>0?3-o:0;let a=(e.length+o)/3,l=n.alloc(4*a);o>0&&(a-=1),t=0,r=0;for(let n=0;n>18&63],l[r++]=s[i>>12&63],l[r++]=s[i>>6&63],l[r++]=s[63&i];return 0===o?l:1===o?(i=(e[t++]<<16)+(e[t]<<8),l[r++]=s[i>>18&63],l[r++]=s[i>>12&63],l[r++]=s[i>>6&63],l[r]=s[64],l):2===o?(i=e[t]<<16,l[r++]=s[i>>18&63],l[r++]=s[i>>12&63],l[r++]=s[64],l[r]=s[64],l):void 0},decode(e){let t,r,i;if(0===e.length)return n.alloc(0);let s=function(e){let t=[],r=0;for(let n=0;n=65&&i<=90){t.push(i-65);break}if(i>=97&&i<=122){t.push(i-71);break}if(i>=48&&i<=57){t.push(i+4);break}if(43===i){t.push(62);break}if(47===i){t.push(63);break}if(61===i){t.push(64),r+=1;break}throw RangeError(`base64.decode: invalid character buf[${n}]: ${i}`)}}if(t.length%4>0)throw RangeError(`base64.decode: string length not integral multiple of 4: ${t.length}`);switch(r){case 0:break;case 1:if(64!==t[t.length-1])throw RangeError("base64.decode: one tail character found: not last character");break;case 2:if(64!==t[t.length-1]||64!==t[t.length-2])throw RangeError("base64.decode: two tail characters found: not last characters");break;default:throw RangeError(`base64.decode: more than two tail characters found: ${r}`)}return{tail:r,buf:n.from(t)}}(e),{tail:o}=s,a=s.buf,l=a.length/4,c=n.alloc(3*l-o);o>0&&(l-=1),r=0,t=0;for(let e=0;e>16&255,c[r++]=i>>8&255,c[r++]=255&i;return 1===o&&(i=(a[t++]<<18)+(a[t++]<<12)+(a[t]<<6),c[r++]=i>>16&255,c[r]=i>>8&255),2===o&&(i=(a[t++]<<18)+(a[t++]<<12),c[r]=i>>16&255),c},toString(e){if(e.length%4>0)throw RangeError(`base64.toString: input buffer length not multiple of 4: ${e.length}`);let t="",r=0;for(let i=0;i=65&&n<=90||n>=97&&n<=122||n>=48&&n<=57||43===n||47===n||61===n))throw RangeError(`base64.toString: buf[${t}]: ${e[t]} : not valid base64 character code`)}!function(e,n,i,s){switch(r){case 76:t+=`\r +${e}${n}${i}${s}`,r=4;break;case 75:t+=`${e}\r +${n}${i}${s}`,r=3;break;case 74:t+=`${e+n}\r +${i}${s}`,r=2;break;case 73:t+=`${e+n+i}\r +${s}`,r=1;break;default:t+=e+n+i+s,r+=4}}(String.fromCharCode(e[i]),String.fromCharCode(e[i+1]),String.fromCharCode(e[i+2]),String.fromCharCode(e[i+3]))}return t}}},6388:(e,t,r)=>{e.exports=function(){let e=r(4512),t=r(1824),n=this,i=null,s=null,o=null,a=0,l=[],c=[],u=[],h=[];function d(e){let t="";for(let r=0;r0?u.length=h[e-1].stack:u.length=0},this.getLength=function(){return h.length},this.toXml=function(r){let n=t.charsToDec,i="decimal integer character codes";if("string"==typeof r&&r.length>=3){let e=r.slice(0,3).toLowerCase();"asc"===e?(n=t.charsToAscii,i="ASCII for printing characters, hex for non-printing"):"hex"===e?(n=t.charsToHex,i="hexadecimal integer character codes"):"uni"===e&&(n=t.charsToUnicode,i="Unicode UTF-32 integer character codes")}let s="",a=0;return s+='\n',s+=` +`,s+=` +`,s+=d(a+2),s+=n(o),s+="\n",h.forEach(t=>{t.state===e.SEM_PRE?(a+=1,s+=d(a),s+=` +`,s+=d(a+2),s+=n(o,t.phraseIndex,t.phraseLength),s+="\n"):(s+=d(a),s+=` +`,a-=1)}),s+="\n"},this.phrases=function(){let t,r;let n={};for(t=0;t{e.exports=function(){let e=-1,t=0;this.init=function(r){if("number"!=typeof r||r<=0)throw Error("circular-buffer.js: init: circular buffer size must an integer > 0");t=Math.ceil(r),e=-1},this.increment=function(){return((e+=1)+t)%t},this.maxSize=function(){return t},this.items=function(){return e+1},this.getListIndex=function(r){return -1===e||r<0||r>e||e-r>=t?-1:(r+t)%t},this.forEach=function(r){if(-1!==e){if(e{e.exports=function(){return"/* This file automatically generated by jsonToless() and LESS. */\n.apg-mono {\n font-family: monospace;\n}\n.apg-active {\n font-weight: bold;\n color: #000000;\n}\n.apg-match {\n font-weight: bold;\n color: #264BFF;\n}\n.apg-empty {\n font-weight: bold;\n color: #0fbd0f;\n}\n.apg-nomatch {\n font-weight: bold;\n color: #FF4000;\n}\n.apg-lh-match {\n font-weight: bold;\n color: #1A97BA;\n}\n.apg-lb-match {\n font-weight: bold;\n color: #5F1687;\n}\n.apg-remainder {\n font-weight: bold;\n color: #999999;\n}\n.apg-ctrl-char {\n font-weight: bolder;\n font-style: italic;\n font-size: 0.6em;\n}\n.apg-line-end {\n font-weight: bold;\n color: #000000;\n}\n.apg-error {\n font-weight: bold;\n color: #FF4000;\n}\n.apg-phrase {\n color: #000000;\n background-color: #8caae6;\n}\n.apg-empty-phrase {\n color: #0fbd0f;\n}\ntable.apg-state {\n font-family: monospace;\n margin-top: 5px;\n font-size: 11px;\n line-height: 130%;\n text-align: left;\n border: 1px solid black;\n border-collapse: collapse;\n}\ntable.apg-state th,\ntable.apg-state td {\n text-align: left;\n border: 1px solid black;\n border-collapse: collapse;\n}\ntable.apg-state th:nth-last-child(2),\ntable.apg-state td:nth-last-child(2) {\n text-align: right;\n}\ntable.apg-state caption {\n font-size: 125%;\n line-height: 130%;\n font-weight: bold;\n text-align: left;\n}\ntable.apg-stats {\n font-family: monospace;\n margin-top: 5px;\n font-size: 11px;\n line-height: 130%;\n text-align: right;\n border: 1px solid black;\n border-collapse: collapse;\n}\ntable.apg-stats th,\ntable.apg-stats td {\n text-align: right;\n border: 1px solid black;\n border-collapse: collapse;\n}\ntable.apg-stats caption {\n font-size: 125%;\n line-height: 130%;\n font-weight: bold;\n text-align: left;\n}\ntable.apg-trace {\n font-family: monospace;\n margin-top: 5px;\n font-size: 11px;\n line-height: 130%;\n text-align: right;\n border: 1px solid black;\n border-collapse: collapse;\n}\ntable.apg-trace caption {\n font-size: 125%;\n line-height: 130%;\n font-weight: bold;\n text-align: left;\n}\ntable.apg-trace th,\ntable.apg-trace td {\n text-align: right;\n border: 1px solid black;\n border-collapse: collapse;\n}\ntable.apg-trace th:last-child,\ntable.apg-trace th:nth-last-child(2),\ntable.apg-trace td:last-child,\ntable.apg-trace td:nth-last-child(2) {\n text-align: left;\n}\ntable.apg-grammar {\n font-family: monospace;\n margin-top: 5px;\n font-size: 11px;\n line-height: 130%;\n text-align: right;\n border: 1px solid black;\n border-collapse: collapse;\n}\ntable.apg-grammar caption {\n font-size: 125%;\n line-height: 130%;\n font-weight: bold;\n text-align: left;\n}\ntable.apg-grammar th,\ntable.apg-grammar td {\n text-align: right;\n border: 1px solid black;\n border-collapse: collapse;\n}\ntable.apg-grammar th:last-child,\ntable.apg-grammar td:last-child {\n text-align: left;\n}\ntable.apg-rules {\n font-family: monospace;\n margin-top: 5px;\n font-size: 11px;\n line-height: 130%;\n text-align: right;\n border: 1px solid black;\n border-collapse: collapse;\n}\ntable.apg-rules caption {\n font-size: 125%;\n line-height: 130%;\n font-weight: bold;\n text-align: left;\n}\ntable.apg-rules th,\ntable.apg-rules td {\n text-align: right;\n border: 1px solid black;\n border-collapse: collapse;\n}\ntable.apg-rules a {\n color: #003399 !important;\n}\ntable.apg-rules a:hover {\n color: #8caae6 !important;\n}\ntable.apg-attrs {\n font-family: monospace;\n margin-top: 5px;\n font-size: 11px;\n line-height: 130%;\n text-align: center;\n border: 1px solid black;\n border-collapse: collapse;\n}\ntable.apg-attrs caption {\n font-size: 125%;\n line-height: 130%;\n font-weight: bold;\n text-align: left;\n}\ntable.apg-attrs th,\ntable.apg-attrs td {\n text-align: center;\n border: 1px solid black;\n border-collapse: collapse;\n}\ntable.apg-attrs th:nth-child(1),\ntable.apg-attrs th:nth-child(2),\ntable.apg-attrs th:nth-child(3) {\n text-align: right;\n}\ntable.apg-attrs td:nth-child(1),\ntable.apg-attrs td:nth-child(2),\ntable.apg-attrs td:nth-child(3) {\n text-align: right;\n}\ntable.apg-attrs a {\n color: #003399 !important;\n}\ntable.apg-attrs a:hover {\n color: #8caae6 !important;\n}\n"}},4512:e=>{e.exports={ALT:1,CAT:2,REP:3,RNM:4,TRG:5,TBS:6,TLS:7,UDT:11,AND:12,NOT:13,BKR:14,BKA:15,BKN:16,ABG:17,AEN:18,ACTIVE:100,MATCH:101,EMPTY:102,NOMATCH:103,SEM_PRE:200,SEM_POST:201,SEM_OK:300,SEM_SKIP:301,ATTR_N:400,ATTR_R:401,ATTR_MR:402,LOOKAROUND_NONE:500,LOOKAROUND_AHEAD:501,LOOKAROUND_BEHIND:502,BKR_MODE_UM:601,BKR_MODE_PM:602,BKR_MODE_CS:603,BKR_MODE_CI:604}},2104:(e,t,r)=>{e.exports={ast:r(6388),circular:r(4078),ids:r(4512),parser:r(9185),stats:r(5507),trace:r(2741),utils:r(1824),emitcss:r(2434),style:r(573)}},9185:(e,t,r)=>{e.exports=function(){let e,t,n,i,s;let o=r(4512),a=r(1824),l="parser.js: ",c=this;this.ast=null,this.stats=null,this.trace=null,this.callbacks=[];let u=null,h=null,d=0,f=0,p=0,m=null,g=null,x=null,b=null,y=null,v=0,w=1/0,A=1/0,E=function(t,r,n){let s=`${l}evaluateRule(): `;if(t>=x.length)throw Error(`${s}rule index: ${t} out of range`);if(r>=i)throw Error(`${s}phrase index: ${r} out of range`);let{length:a}=u;u.push({type:o.RNM,index:t}),e(a,r,n),u.pop()},k=function(t,r,n){let s=`${l}evaluateUdt(): `;if(t>=b.length)throw Error(`${s}udt index: ${t} out of range`);if(r>=i)throw Error(`${s}phrase index: ${r} out of range`);let{length:a}=u;u.push({type:o.UDT,empty:b[t].empty,index:t}),e(a,r,n),u.pop()},S=function(){d=0,f=0,p=0,v=0,s=[{lookAround:o.LOOKAROUND_NONE,anchor:0,charsEnd:0,charsLength:0}],x=null,b=null,h=null,t=0,n=0,i=0,m=null,g=null,y=null,u=null},T=function(){let e=[],t=function(){let t=e[e.length-1],r={};for(let e in t)r[e]=t[e];return r};this.push=function(){e.push(t())},this.pop=function(t){let r=t;if(r||(r=e.length-1),r<1||r>e.length)throw Error(`${l}backRef.pop(): bad length: ${r}`);return e.length=r,e[e.length-1]},this.length=function(){return e.length},this.savePhrase=function(t,r,n){e[e.length-1][t]={phraseIndex:r,phraseLength:n}},this.getPhrase=function(t){return e[e.length-1][t]},function(){let t={};x.forEach(e=>{e.isBkr&&(t[e.lower]=null)}),b.length>0&&b.forEach(e=>{e.isBkr&&(t[e.lower]=null)}),e.push(t)}()},C=function(){let e=this;this.state=o.ACTIVE,this.phraseLength=0,this.ruleIndex=0,this.udtIndex=0,this.lookAround=s[s.length-1],this.uFrame=new T,this.pFrame=new T,this.evaluateRule=E,this.evaluateUdt=k,this.refresh=function(){e.state=o.ACTIVE,e.phraseLength=0,e.lookAround=s[s.length-1]}},_=function(){return s[s.length-1]},M=function(){return s.length>1},N=function(){let e=`${l}initializeAst(): `;for(;;){if(void 0===c.ast){c.ast=null;break}if(null===c.ast)break;if("astObject"!==c.ast.astObject)throw Error(`${e}ast object not recognized`);break}null!==c.ast&&c.ast.init(x,b,h)},P=function(){let e=`${l}initializeTrace(): `;for(;;){if(void 0===c.trace){c.trace=null;break}if(null===c.trace)break;if("traceObject"!==c.trace.traceObject)throw Error(`${e}trace object not recognized`);break}null!==c.trace&&c.trace.init(x,b,h)},R=function(){let e=`${l}initializeStats(): `;for(;;){if(void 0===c.stats){c.stats=null;break}if(null===c.stats)break;if("statsObject"!==c.stats.statsObject)throw Error(`${e}stats object not recognized`);break}null!==c.stats&&c.stats.init(x,b)},O=function(e){let t=`${l}initializeGrammar(): `;if(!e)throw Error(`${t}grammar object undefined`);if("grammarObject"!==e.grammarObject)throw Error(`${t}bad grammar object`);x=e.rules,b=e.udts},I=function(e){let t=`${l}initializeStartRule(): `,r=null;if("number"==typeof e){if(e>=x.length)throw Error(`${t}start rule index too large: max: ${x.length}: index: ${e}`);r=e}else if("string"==typeof e){let n=e.toLowerCase();for(let e=0;e0&&"number"!=typeof c[0])throw Error(`${o}input string not an array of integers`);if("number"!=typeof u)u=0;else if((u=Math.floor(u))<0||u>c.length)throw Error(`${o}input beginning index out of range: ${u}`);if("number"!=typeof d)d=c.length-u;else if((d=Math.floor(d))<0||d>c.length-u)throw Error(`${o}input length out of range: ${d}`);h=c,i=(t=u)+(n=d)},L=function(){let e,t;let r=`${l}initializeCallbacks(): `;for(e=0,m=[],g=[];e 0: ${e}`)},this.setMaxNodeHits=function(e){if("number"!=typeof e||(A=Math.floor(e))<=0)throw Error(`parser: max node hits must be integer > 0: ${e}`)};let D=function(r,s,a){let c;let d=`${l}parse(): `;O(r);let m=I(s);L(),P(),R(),N();let g=new C;switch(null!=a&&(y=a),u=[{type:o.RNM,index:m}],e(0,t,g),u=null,g.state){case o.ACTIVE:throw Error(`${d}final state should never be 'ACTIVE'`);case o.NOMATCH:c=!1;break;case o.EMPTY:case o.MATCH:c=g.phraseLength===n;break;default:throw Error("unrecognized state")}return{success:c,state:g.state,length:n,matched:g.phraseLength,maxMatched:v,maxTreeDepth:f,nodeHits:p,inputLength:h.length,subBegin:t,subEnd:i,subLength:n}};this.parseSubstring=function(e,t,r,n,i,s){return S(),B(r,n,i),D(e,t,s)},this.parse=function(e,t,r,n){return S(),B(r,0,r.length),D(e,t,n)};let F=function(t,r,n){let i=u[t];for(let t=0;t=i)&&(e(t+1,a,n),n.state!==o.NOMATCH&&n.state!==o.EMPTY&&(h+=1,l+=n.phraseLength,a+=n.phraseLength,h!==d.max)););n.state===o.EMPTY?(n.state=0===l?o.EMPTY:o.MATCH,n.phraseLength=l):h>=d.min?(n.state=0===l?o.EMPTY:o.MATCH,n.phraseLength=l):(n.state=o.NOMATCH,n.phraseLength=0,n.uFrame.pop(f),n.pFrame.pop(p),c.ast&&c.ast.setLength(s))},$=function(e,t,r,n){if(t.phraseLength>r){let n=`${l}opRNM(${e.name}): callback function error: `;throw Error(n+=`sysData.phraseLength: ${t.phraseLength} must be <= remaining chars: ${r}`)}switch(t.state){case o.ACTIVE:if(!0!==n)throw Error(`${l}opRNM(${e.name}): callback function return error. ACTIVE state not allowed.`);break;case o.EMPTY:t.phraseLength=0;break;case o.MATCH:0===t.phraseLength&&(t.state=o.EMPTY);break;case o.NOMATCH:t.phraseLength=0;break;default:throw Error(`${l}opRNM(${e.name}): callback function return error. Unrecognized return state: ${t.state}`)}},K=function(t,r,n){let s,a,l,d,f,p;let g=u[t],b=x[g.index],v=m[b.index],w=!M();if(w&&((a=c.ast&&c.ast.ruleDefined(g.index))&&(s=c.ast.getLength(),c.ast.down(g.index,x[g.index].name)),d=n.uFrame.length(),f=n.pFrame.length(),n.uFrame.push(),n.pFrame.push(),p=n.pFrame,n.pFrame=new T),null===v)l=u,u=b.opcodes,e(0,r,n),u=l;else{let t=i-r;n.ruleIndex=b.index,v(n,h,r,y),$(b,n,t,!0),n.state===o.ACTIVE&&(l=u,u=b.opcodes,e(0,r,n),u=l,n.ruleIndex=b.index,v(n,h,r,y),$(b,n,t,!1))}w&&(a&&(n.state===o.NOMATCH?c.ast.setLength(s):c.ast.up(g.index,b.name,r,n.phraseLength)),n.pFrame=p,n.state===o.NOMATCH?(n.uFrame.pop(d),n.pFrame.pop(f)):b.isBkr&&(n.pFrame.savePhrase(b.lower,r,n.phraseLength),n.uFrame.savePhrase(b.lower,r,n.phraseLength)))},G=function(e,t,r){if(t.phraseLength>r){let n=`${l}opUDT(${e.name}): callback function error: `;throw Error(n+=`sysData.phraseLength: ${t.phraseLength} must be <= remaining chars: ${r}`)}switch(t.state){case o.ACTIVE:throw Error(`${l}opUDT(${e.name}): callback function return error. ACTIVE state not allowed.`);case o.EMPTY:if(!1===e.empty)throw Error(`${l}opUDT(${e.name}): callback function return error. May not return EMPTY.`);t.phraseLength=0;break;case o.MATCH:if(0===t.phraseLength){if(!1===e.empty)throw Error(`${l}opUDT(${e.name}): callback function return error. May not return EMPTY.`);t.state=o.EMPTY}break;case o.NOMATCH:t.phraseLength=0;break;default:throw Error(`${l}opUDT(${e.name}): callback function return error. Unrecognized return state: ${t.state}`)}},j=function(e,t,r){let n,s,a,l,d,f;let p=u[e],m=b[p.index];r.UdtIndex=m.index;let v=!M();v&&((a=c.ast&&c.ast.udtDefined(p.index))&&(s=x.length+p.index,n=c.ast.getLength(),c.ast.down(s,m.name)),l=r.uFrame.length(),d=r.pFrame.length(),r.uFrame.push(),r.pFrame.push(),f=r.pFrame,r.pFrame=new T);let w=i-t;g[p.index](r,h,t,y),G(m,r,w),v&&(a&&(r.state===o.NOMATCH?c.ast.setLength(n):c.ast.up(s,m.name,t,r.phraseLength)),r.pFrame=f,r.state===o.NOMATCH?(r.uFrame.pop(l),r.pFrame.pop(d)):m.isBkr&&(r.pFrame.savePhrase(m.lower,t,r.phraseLength),r.uFrame.savePhrase(m.lower,t,r.phraseLength)))},z=function(r,a,l){s.push({lookAround:o.LOOKAROUND_AHEAD,anchor:a,charsEnd:i,charsLength:n}),i=h.length,n=h.length-t,e(r+1,a,l);let c=s.pop();switch(i=c.charsEnd,n=c.charsLength,l.phraseLength=0,l.state){case o.EMPTY:case o.MATCH:l.state=o.EMPTY;break;case o.NOMATCH:l.state=o.NOMATCH;break;default:throw Error(`opAND: invalid state ${l.state}`)}},V=function(r,a,l){s.push({lookAround:o.LOOKAROUND_AHEAD,anchor:a,charsEnd:i,charsLength:n}),i=h.length,n=h.length-t,e(r+1,a,l);let c=s.pop();switch(i=c.charsEnd,n=c.charsLength,l.phraseLength=0,l.state){case o.EMPTY:case o.MATCH:l.state=o.NOMATCH;break;case o.NOMATCH:l.state=o.EMPTY;break;default:throw Error(`opNOT: invalid state ${l.state}`)}},q=function(e,t,r){let n=u[e];r.state=o.NOMATCH,t=65&&s<=90&&(s+=32),s!==a.string[n])return;r.state=o.MATCH,r.phraseLength=l}},W=function(e,t,r){r.state=o.NOMATCH,r.phraseLength=0,r.state=0===t?o.EMPTY:o.NOMATCH},Q=function(e,t,r){r.state=o.NOMATCH,r.phraseLength=0,r.state=t===h.length?o.EMPTY:o.NOMATCH},X=function(e,t,r){let n,s,a,l;let c=u[e];r.state=o.NOMATCH,l=c.index=65&&s<=90&&(s+=32),a>=65&&a<=90&&(a+=32),s!==a)return;r.state=o.MATCH,r.phraseLength=m}else for(n=0;n=0;t-=1)if(e(h.children[t],a,n),a-=n.phraseLength,l+=n.phraseLength,n.state===o.NOMATCH){i=!1;break}i?(n.state=0===l?o.EMPTY:o.MATCH,n.phraseLength=l):(n.state=o.NOMATCH,n.phraseLength=0,n.uFrame.pop(d),n.pFrame.pop(f),c.ast&&c.ast.setLength(s))},er=function(t,r,n){let i,s,a,l;let h=u[t];s=r,a=0,l=0;let d=n.uFrame.length(),f=n.pFrame.length();for(c.ast&&(i=c.ast.getLength());!(s<=0)&&(e(t+1,s,n),n.state!==o.NOMATCH&&n.state!==o.EMPTY&&(l+=1,a+=n.phraseLength,s-=n.phraseLength,l!==h.max)););n.state===o.EMPTY?(n.state=0===a?o.EMPTY:o.MATCH,n.phraseLength=a):l>=h.min?(n.state=0===a?o.EMPTY:o.MATCH,n.phraseLength=a):(n.state=o.NOMATCH,n.phraseLength=0,n.uFrame.pop(d),n.pFrame.pop(f),c.ast&&c.ast.setLength(i))},en=function(e,t,r){let n=u[e];if(r.state=o.NOMATCH,r.phraseLength=0,t>0){let e=h[t-1];n.min<=e&&e<=n.max&&(r.state=o.MATCH,r.phraseLength=1)}},ei=function(e,t,r){let n;let i=u[e];r.state=o.NOMATCH;let s=i.string.length,a=t-s;if(a>=0){for(n=0;n=0){for(let e=0;e=65&&n<=90&&(n+=32),n!==i.string[e])return;r.state=o.MATCH,r.phraseLength=s}},eo=function(e,t,r){let n,i,s,a;let l=u[e];r.state=o.NOMATCH,r.phraseLength=0,a=l.index=0){if(d){for(n=0;n=65&&i<=90&&(i+=32),s>=65&&s<=90&&(s+=32),i!==s)return;r.state=o.MATCH,r.phraseLength=p}else for(n=0;nA)throw Error(`parser: maximum number of node hits exceeded: ${A}`);if((d+=1)>f&&(f=d)>w)throw Error(`parser: maximum parse tree depth exceeded: ${w}`);if(r.refresh(),null!==c.trace){let e=_();c.trace.down(i,r.state,t,r.phraseLength,e.anchor,e.lookAround)}if(s[s.length-1].lookAround===o.LOOKAROUND_BEHIND)switch(i.type){case o.ALT:F(e,t,r);break;case o.CAT:et(e,t,r);break;case o.REP:er(e,t,r);break;case o.RNM:K(e,t,r);break;case o.UDT:j(e,t,r);break;case o.AND:z(e,t,r);break;case o.NOT:V(e,t,r);break;case o.TRG:en(e,t,r);break;case o.TBS:ei(e,t,r);break;case o.TLS:es(e,t,r);break;case o.BKR:eo(e,t,r);break;case o.BKA:Z(e,t,r);break;case o.BKN:ee(e,t,r);break;case o.ABG:W(e,t,r);break;case o.AEN:Q(e,t,r);break;default:n=!1}else switch(i.type){case o.ALT:F(e,t,r);break;case o.CAT:U(e,t,r);break;case o.REP:H(e,t,r);break;case o.RNM:K(e,t,r);break;case o.UDT:j(e,t,r);break;case o.AND:z(e,t,r);break;case o.NOT:V(e,t,r);break;case o.TRG:q(e,t,r);break;case o.TBS:Y(e,t,r);break;case o.TLS:J(e,t,r);break;case o.BKR:X(e,t,r);break;case o.BKA:Z(e,t,r);break;case o.BKN:ee(e,t,r);break;case o.ABG:W(e,t,r);break;case o.AEN:Q(e,t,r);break;default:n=!1}if(!M()&&t+r.phraseLength>v&&(v=t+r.phraseLength),null!==c.stats&&c.stats.collect(i,r),null!==c.trace){let e=_();c.trace.up(i,r.state,t,r.phraseLength,e.anchor,e.lookAround)}return d-=1,n}}},5507:(e,t,r)=>{e.exports=function(){let e;let t=r(4512),n=r(1824),i=r(573),s=[],o=[],a=[],l=[],c=[];this.statsObject="statsObject";let u=function(e,t){return e.lowert.lower?1:0},h=function(e,t){return e.totalt.total?-1:u(e,t)},d=function(e,t){return e.indext.index?1:0},f=function(){this.empty=0,this.match=0,this.nomatch=0,this.total=0},p=function(){a.length=0,e=new f,a[t.ALT]=new f,a[t.CAT]=new f,a[t.REP]=new f,a[t.RNM]=new f,a[t.TRG]=new f,a[t.TBS]=new f,a[t.TLS]=new f,a[t.UDT]=new f,a[t.AND]=new f,a[t.NOT]=new f,a[t.BKR]=new f,a[t.BKA]=new f,a[t.BKN]=new f,a[t.ABG]=new f,a[t.AEN]=new f,l.length=0;for(let e=0;e0){c.length=0;for(let e=0;e${e}${t.empty}${t.match}${t.nomatch}${t.total} +`},x=function(){let r="";return r+=g("ALT",a[t.ALT]),r+=g("CAT",a[t.CAT]),r+=g("REP",a[t.REP]),r+=g("RNM",a[t.RNM]),r+=g("TRG",a[t.TRG]),r+=g("TBS",a[t.TBS]),r+=g("TLS",a[t.TLS]),r+=g("UDT",a[t.UDT]),r+=g("AND",a[t.AND]),r+=g("NOT",a[t.NOT]),r+=g("BKR",a[t.BKR]),r+=g("BKA",a[t.BKA]),r+=g("BKN",a[t.BKN]),r+=g("ABG",a[t.ABG]),r+=g("AEN",a[t.AEN]),r+=g("totals",e)},b=function(){let e="";e+="\nrules\n";for(let t=0;t0&&(e+=`${l[t].name}${l[t].empty}${l[t].match}${l[t].nomatch}${l[t].total} +`);if(o.length>0){e+="\nudts\n";for(let t=0;t0&&(e+=`${c[t].name}${c[t].empty}${c[t].match}${c[t].nomatch}${c[t].total} +`)}return e};this.validate=function(e){let t=!1;return"string"==typeof e&&"stats"===e&&(t=!0),t},this.init=function(e,t){s=e,o=t,p()},this.collect=function(r,n){m(e,n.state,n.phraseLength),m(a[r.type],n.state,n.phraseLength),r.type===t.RNM&&m(l[r.index],n.state,n.phraseLength),r.type===t.UDT&&m(c[r.index],n.state,n.phraseLength)},this.toHtml=function(e,t){let r="";for(r+=` +`,"string"==typeof t&&(r+=` +`),r+=` +`,r+=` +`,r+=` +`,r+=` +`,r+=` +`;;){if(null==e||"ops"===e){r+=x();break}if("index"===e){l.sort(d),c.length>0&&c.sort(d),r+=x(),r+=b();break}if("hits"===e){l.sort(h),c.length>0&&c.sort(d),r+=x(),r+=b();break}"alpha"===e&&(l.sort(u),c.length>0&&c.sort(u),r+=x(),r+=b());break}return r+"
${t}
opsEMPTYMATCHNOMATCHtotals
\n"},this.toHtmlPage=function(e,t,r){return n.htmlToPage(this.toHtml(e,t),r)}}},573:e=>{e.exports={CLASS_MONOSPACE:"apg-mono",CLASS_ACTIVE:"apg-active",CLASS_EMPTY:"apg-empty",CLASS_MATCH:"apg-match",CLASS_NOMATCH:"apg-nomatch",CLASS_LOOKAHEAD:"apg-lh-match",CLASS_LOOKBEHIND:"apg-lb-match",CLASS_REMAINDER:"apg-remainder",CLASS_CTRLCHAR:"apg-ctrl-char",CLASS_LINEEND:"apg-line-end",CLASS_ERROR:"apg-error",CLASS_PHRASE:"apg-phrase",CLASS_EMPTYPHRASE:"apg-empty-phrase",CLASS_STATE:"apg-state",CLASS_STATS:"apg-stats",CLASS_TRACE:"apg-trace",CLASS_GRAMMAR:"apg-grammar",CLASS_RULES:"apg-rules",CLASS_RULESLINK:"apg-rules-link",CLASS_ATTRIBUTES:"apg-attrs"}},2741:(e,t,r)=>{e.exports=function(){let e=r(1824),t=r(573),n=new(r(4078)),i=r(4512),s="trace.js: ",o=this,a=[],l=5e3,c=-1,u=0,h=0,d=[],f=null,p=null,m=null,g=[],x=[],b=``,y=``,v=`𝜺`,w=function(){let e=function(e){g[i.ALT]=e,g[i.CAT]=e,g[i.REP]=e,g[i.TLS]=e,g[i.TBS]=e,g[i.TRG]=e,g[i.AND]=e,g[i.NOT]=e,g[i.BKR]=e,g[i.BKA]=e,g[i.BKN]=e,g[i.ABG]=e,g[i.AEN]=e},t=0;for(let e in o.filter.operators)t+=1;if(0===t){e(!1);return}for(let t in o.filter.operators){let r=t.toUpperCase();if(""===r){e(!0);return}if(""===r){e(!1);return}}for(let t in e(!1),o.filter.operators){let e=t.toUpperCase();if("ALT"===e)g[i.ALT]=!0===o.filter.operators[t];else if("CAT"===e)g[i.CAT]=!0===o.filter.operators[t];else if("REP"===e)g[i.REP]=!0===o.filter.operators[t];else if("AND"===e)g[i.AND]=!0===o.filter.operators[t];else if("NOT"===e)g[i.NOT]=!0===o.filter.operators[t];else if("TLS"===e)g[i.TLS]=!0===o.filter.operators[t];else if("TBS"===e)g[i.TBS]=!0===o.filter.operators[t];else if("TRG"===e)g[i.TRG]=!0===o.filter.operators[t];else if("BKR"===e)g[i.BKR]=!0===o.filter.operators[t];else if("BKA"===e)g[i.BKA]=!0===o.filter.operators[t];else if("BKN"===e)g[i.BKN]=!0===o.filter.operators[t];else if("ABG"===e)g[i.ABG]=!0===o.filter.operators[t];else if("AEN"===e)g[i.AEN]=!0===o.filter.operators[t];else throw Error(`${s}initOpratorFilter: '${t}' not a valid operator name. Must be , , alt, cat, rep, tls, tbs, trg, and, not, bkr, bka or bkn`)}},A=function(){let e,t;let r=function(e){g[i.RNM]=e,g[i.UDT]=e;let t=p.length+m.length;x.length=0;for(let r=0;r"===t){r(!0);return}if(""===t){r(!1);return}}for(let e in r(!1),g[i.RNM]=!0,g[i.UDT]=!0,o.filter.rules){let r=e.toLowerCase();if((t=n.indexOf(r))<0)throw Error(`${s}initRuleFilter: '${e}' not a valid rule or udt name`);x[t]=!0===o.filter.rules[e]}};this.traceObject="traceObject",this.filter={operators:[],rules:[]},this.setMaxRecords=function(e,t){if(c=-1,"number"==typeof e&&e>0)l=Math.ceil(e);else{l=0;return}"number"==typeof t&&(c=Math.floor(t))<0&&(c=-1)},this.getMaxRecords=function(){return l},this.getLastRecord=function(){return c},this.init=function(e,t,r){a.length=0,d.length=0,u=0,h=0,f=r,p=e,m=t,w(),A(),n.init(l)};let E=function(e){return e.type===i.RNM?!!g[e.type]&&!!x[e.index]:e.type===i.UDT?!!g[e.type]&&!!x[p.length+e.index]:g[e.type]},k=function(e){return -1===c||e<=c};this.down=function(e,t,r,i,s,o){k(u)&&E(e)&&(d.push(u),a[n.increment()]={dirUp:!1,depth:h,thisLine:u,thatLine:void 0,opcode:e,state:t,phraseIndex:r,phraseLength:i,lookAnchor:s,lookAround:o},u+=1,h+=1)},this.up=function(e,t,r,i,s,o){if(k(u)&&E(e)){let l=u,c=d.pop(),f=n.getListIndex(c);-1!==f&&(a[f].thatLine=l),h-=1,a[n.increment()]={dirUp:!0,depth:h,thisLine:l,thatLine:c,opcode:e,state:t,phraseIndex:r,phraseLength:i,lookAnchor:s,lookAround:o},u+=1}};let S=function(){let t,r,s,o,l;function c(t,r){let n,s,o;if(r)switch(t.op={id:r.type,name:e.opcodeToString(r.type)},t.opData=void 0,r.type){case i.RNM:t.opData=p[r.index].name;break;case i.UDT:t.opData=m[r.index].name;break;case i.BKR:n=r.index{if(o=a[e],A&&(A=!1,o.depth>0)){let e=o.dirUp?o.depth+1:o.depth;for(let t=0;t1;)x(r=w.pop(),null);if(0===E.children.length)throw Error("trace.toTree(): parse tree has no nodes");if(0===w.length)throw Error("trace.toTree(): integrity check: dummy root node disappeared?");let k=t=E.children[0];for(;t&&!t.down&&!t.up;)k=t,t=t.children[0];(t=k).leftMost=!0,t.rightMost=!0,function e(t){if(y+=1,t.branch=v,y>h&&(h=y),0===t.children.length)b+=1;else for(let r=0;r0&&(v+=1),t.children[r].leftMost=!1,t.children[r].rightMost=!1,t.leftMost&&(t.children[r].leftMost=0===r),t.rightMost&&(t.children[r].rightMost=r===t.children.length-1),e(t.children[r]);y-=1}(t),t.branch=0;let S={};S.string=[];for(let e=0;edisplay mode: ${n}

+ +`,"string"==typeof r&&(i+=``),i};this.indent=function(e){let t="";for(let r=0;r0&&(r+="."),(n=t.string[e].toString(16).toUpperCase()).length%2!=0&&(n=`0${n}`),r+=n}}else{r="%d";for(let e=0;e0&&(r+="."),r+=t.string[e].toString(10)}n0&&(n+="."),(s=r.string[t])>=97&&s<=122?(e=s-32,n+=`${e.toString(o)}/${s.toString(o)}`.toUpperCase()):s>=65&&s<=90?(e=s,s+=32,n+=`${e.toString(o)}/${s.toString(o)}`.toUpperCase()):n+=s.toString(o).toUpperCase();i`,m=``,g="",x=!1;switch(n){case i.EMPTY:d+=v;case i.NOMATCH:case i.MATCH:case i.ACTIVE:c=a-(l=s-o),u=a,h=r.length-u;break;default:throw Error("unrecognized state")}return f=b,c>80?(c=80,f=y,h=0):c+h>80&&(f=y,h=80-c),c>0&&(d+=p,d+=P(e,r,l,c,x),d+=g,x=!0),h>0&&(d+=m,d+=P(e,r,u,h,x),d+=g),d+f},O=function(e,r,n,s,o,a){let l,c,u,h,d="",f=b,p=``,m="",g=!1;switch(n){case i.EMPTY:d+=v;case i.NOMATCH:case i.ACTIVE:l=s,c=0,u=s,h=r.length-u;break;case i.MATCH:l=s,u=s+(c=o),h=r.length-u;break;default:throw Error("unrecognized state")}return f=b,c>80?(c=80,f=y,h=0):c+h>80&&(f=y,h=80-c),c>0&&(d+=a,d+=P(e,r,l,c,g),d+=m,g=!0),h>0&&(d+=p,d+=P(e,r,u,h,g),d+=m),d+f},I=function(r){let s,l,c,u,h,d;if(null===p)return"";let g="";return g+="",g+="\n",n.forEach(n=>{let x=a[n];switch(s=x.thisLine,l=void 0!==x.thatLine?x.thatLine:"--",c=!1,u=!1,h=!1,x.lookAround===i.LOOKAROUND_AHEAD&&(c=!0,h=!0,d=x.lookAnchor),(x.opcode.type===i.AND||x.opcode.type===i.NOT)&&(c=!0,h=!0,d=x.phraseIndex),x.lookAround===i.LOOKAROUND_BEHIND&&(u=!0,h=!0,d=x.lookAnchor),(x.opcode.type===i.BKA||x.opcode.type===i.BKN)&&(u=!0,h=!0,d=x.phraseIndex),g+="",g+=``,g+=``,g+=``,g+=``,g+="",g+="",g+="\n"}),g+="",g+="\n",g+="
${r}
(a)(b)(c)(d)(e)(f)operatorphrase
${s}${l}${x.phraseIndex}${x.phraseLength}${x.depth}",x.state){case i.ACTIVE:g+=`↓ `;break;case i.MATCH:g+=`↑M`;break;case i.NOMATCH:g+=`↑N`;break;case i.EMPTY:g+=`↑E`;break;default:g+=`--`}if(g+="",g+=o.indent(x.depth),c?g+=``:u&&(g+=``),g+=e.opcodeToString(x.opcode.type),x.opcode.type===i.RNM&&(g+=`(${p[x.opcode.index].name}) `),x.opcode.type===i.BKR){let e=x.opcode.bkrCase===i.BKR_MODE_CI?"%i":"%s",t=x.opcode.bkrMode===i.BKR_MODE_UM?"%u":"%p";g+=`(\\${e}${t}${p[x.opcode.index].name}) `}(x.opcode.type===i.UDT&&(g+=`(${m[x.opcode.index].name}) `),x.opcode.type===i.TRG&&(g+=`(${C(r,x.opcode)}) `),x.opcode.type===i.TBS&&(g+=`(${M(r,x.opcode)}) `),x.opcode.type===i.TLS&&(g+=`(${N(r,x.opcode)}) `),x.opcode.type===i.REP&&(g+=`(${_(r,x.opcode)}) `),h&&(g+=""),g+="",u)?g+=R(r,f,x.state,x.phraseIndex,x.phraseLength,d):c?g+=O(r,f,x.state,x.phraseIndex,x.phraseLength,``):g+=O(r,f,x.state,x.phraseIndex,x.phraseLength,``),g+="
(a)(b)(c)(d)(e)(f)operatorphrase
\n"};this.toHtml=function(e,r){let n=8;if("string"==typeof e&&e.length>=3){let t=e.toLowerCase().slice(0,3);"hex"===t?n=16:"dec"===t?n=10:"uni"===t&&(n=32)}let i="";return i+=T(n,r),i+=I(n),i+=` +

legend:
+(a) - line number
+(b) - matching line number
+(c) - phrase offset
+(d) - phrase length
+(e) - tree depth
+(f) - operator state
+    -   phrase opened
+    - ↑M phrase matched
+    - ↑E empty phrase matched
+    - ↑N phrase not matched
+operator - ALT, CAT, REP, RNM, TRG, TLS, TBS, UDT, AND, NOT, BKA, BKN, BKR, ABG, AEN
+phrase   - up to 80 characters of the phrase being matched
+         - matched characters
+         - matched characters in look ahead mode
+         - matched characters in look behind mode
+         - remainder characters(not yet examined by parser)
+         - control characters, TAB, LF, CR, etc. (ASCII mode only)
+         - ${v} empty string
+         - ${b} end of input string
+         - ${y} input string display truncated
+

+

+original ABNF operators:
+ALT - alternation
+CAT - concatenation
+REP - repetition
+RNM - rule name
+TRG - terminal range
+TLS - terminal literal string (case insensitive)
+TBS - terminal binary string (case sensitive)
+
+super set SABNF operators:
+UDT - user-defined terminal
+AND - positive look ahead
+NOT - negative look ahead
+BKA - positive look behind
+BKN - negative look behind
+BKR - back reference
+ABG - anchor - begin of input string
+AEN - anchor - end of input string
+

+`}}},1824:(e,t,r)=>{let n=r(573),i=r(2690),s=r(2434),o=r(4512),a="utilities.js: ",l=function(e,t,r){let n;let i=t;for(;;){if(e<=0){i=0,n=0;break}if("number"!=typeof i){i=0,n=e;break}if(i>=e){i=e,n=e;break}if("number"!=typeof r){n=e;break}(n=i+r)>e&&(n=e);break}return{beg:i,end:n}};t.htmlToPage=function(e,t){let r;if("string"!=typeof e)throw Error(`${a}htmlToPage: input HTML is not a string`);r="string"!=typeof t?"htmlToPage":t;let n="";return n+="\n",n+='\n',n+="\n",n+='\n',n+=`${r} +`,n+="\n",n+="\n\n",n+=`

${new Date}

+`,n+=e,n+="\n\n"},t.parserResultToHtml=function(e,t){let r,i,s=null;"string"==typeof t&&""!==t&&(s=t),r=!0===e.success?`true`:`false`,i=e.state===o.EMPTY?`EMPTY`:e.state===o.MATCH?`MATCH`:e.state===o.NOMATCH?`NOMATCH`:`unrecognized`;let a="";return a+=` +`,s&&(a+=` +`),a+=` + + + + + + + + + + + + + +
${s}
state itemvaluedescription
parser success${r}true if the parse succeeded, + false otherwise
NOTE: for success, entire string must be matched
parser state${i}EMPTY, MATCH or +NOMATCH
string length${e.length}length of the input (sub)string
matched length${e.matched}number of input string characters matched
max matched${e.maxMatched}maximum number of input string characters matched
max tree depth${e.maxTreeDepth}maximum depth of the parse tree reached
node hits${e.nodeHits}number of parse tree node hits (opcode function calls)
input length${e.inputLength}length of full input string
sub-string begin${e.subBegin}sub-string first character index
sub-string end${e.subEnd}sub-string end-of-string index
sub-string length${e.subLength}sub-string length
+`},t.charsToString=function(e,t,r){let n,s;if("number"==typeof t){if(t>=e.length)return"";n=t<0?0:t}else n=0;if("number"==typeof r){if(r<=0)return"";s=r>e.length-n?e.length:n+r}else s=e.length;return ni.beg){n+=e[i.beg];for(let t=i.beg+1;ts.beg){i+=`\\x${t.charToHex(e[s.beg])}`;for(let r=s.beg+1;ri.beg)for(let t=i.beg;ts.beg)for(let r=s.beg;r=55296&&o<=57343||o>1114111?1:0)?i+=` U+${t.charToHex(e[r])}`:i+=`&#${e[r]};`}return i},t.charsToJsUnicode=function(e,r,n){let i="";if(!Array.isArray(e))throw Error(`${a}charsToJsUnicode: input must be an array of integers`);let s=l(e.length,r,n);if(s.end>s.beg){i+=`\\u${t.charToHex(e[s.beg])}`;for(let r=s.beg+1;r=32&&n<=126?i+=String.fromCharCode(n):i+=`\\x${t.charToHex(n)}`}return i},t.charsToAsciiHtml=function(e,r,i){let s;if(!Array.isArray(e))throw Error(`${a}charsToAsciiHtml: input must be an array of integers`);let o="",c=l(e.length,r,i);for(let r=c.beg;r${t.asciiChars[s]}`:s>127?o+=`U+${t.charToHex(s)}`:o+=t.asciiChars[s];return o},t.stringToAsciiHtml=function(e){let t=i.decode("STRING",e);return this.charsToAsciiHtml(t)}},5711:e=>{"use strict";for(var t="qpzry9x8gf2tvdw0s3jn54khce6mua7l",r={},n=0;n>25;return(0x1ffffff&e)<<5^0x3b6a57b2&-(t>>0&1)^0x26508e6d&-(t>>1&1)^0x1ea119fa&-(t>>2&1)^0x3d4233dd&-(t>>3&1)^0x2a1462b3&-(t>>4&1)}function o(e){for(var t=1,r=0;r126)return"Invalid prefix ("+e+")";t=s(t)^n>>5}for(r=0,t=s(t);rt)return"Exceeds length limit";var n=e.toLowerCase(),i=e.toUpperCase();if(e!==n&&e!==i)return"Mixed-case string "+e;var a=(e=n).lastIndexOf("1");if(-1===a)return"No separator character for "+e;if(0===a)return"Missing prefix for "+e;var l=e.slice(0,a),c=e.slice(a+1);if(c.length<6)return"Data too short";var u=o(l);if("string"==typeof u)return u;for(var h=[],d=0;d=c.length||h.push(p)}return 1!==u?"Invalid checksum for "+e:{prefix:l,words:h}}function l(e,t,r,n){for(var i=0,s=0,o=(1<=r;)a.push(i>>(s-=r)&o);if(n)s>0&&a.push(i<=t)return"Excess padding";if(i<n)throw TypeError("Exceeds length limit");var i=o(e=e.toLowerCase());if("string"==typeof i)throw Error(i);for(var a=e+"1",l=0;l>5!=0)throw Error("Non 5-bit word");i=s(i)^c,a+=t.charAt(c)}for(l=0;l<6;++l)i=s(i);for(i^=1,l=0;l<6;++l){var u=i>>(5-l)*5&31;a+=t.charAt(u)}return a},toWordsUnsafe:function(e){var t=l(e,8,5,!0);if(Array.isArray(t))return t},toWords:function(e){var t=l(e,8,5,!0);if(Array.isArray(t))return t;throw Error(t)},fromWordsUnsafe:function(e){var t=l(e,5,8,!1);if(Array.isArray(t))return t},fromWords:function(e){var t=l(e,5,8,!1);if(Array.isArray(t))return t;throw Error(t)}}},5001:function(e,t,r){!function(e,t){"use strict";function n(e,t){if(!e)throw Error(t||"Assertion failed")}function i(e,t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e}function s(e,t,r){if(s.isBN(e))return e;this.negative=0,this.words=null,this.length=0,this.red=null,null!==e&&(("le"===t||"be"===t)&&(r=t,t=10),this._init(e||0,t||10,r||"be"))}"object"==typeof e?e.exports=s:t.BN=s,s.BN=s,s.wordSize=26;try{h="undefined"!=typeof window&&void 0!==window.Buffer?window.Buffer:r(9428).Buffer}catch(e){}function o(e,t){var r=e.charCodeAt(t);return r>=48&&r<=57?r-48:r>=65&&r<=70?r-55:r>=97&&r<=102?r-87:void n(!1,"Invalid character in "+e)}function a(e,t,r){var n=o(e,r);return r-1>=t&&(n|=o(e,r-1)<<4),n}function l(e,t,r,i){for(var s=0,o=0,a=Math.min(e.length,r),l=t;l=49?c-49+10:c>=17?c-17+10:c,n(c>=0&&o0?e:t},s.min=function(e,t){return 0>e.cmp(t)?e:t},s.prototype._init=function(e,t,r){if("number"==typeof e)return this._initNumber(e,t,r);if("object"==typeof e)return this._initArray(e,t,r);"hex"===t&&(t=16),n(t===(0|t)&&t>=2&&t<=36);var i=0;"-"===(e=e.toString().replace(/\s+/g,""))[0]&&(i++,this.negative=1),i=0;o-=3)s=e[o]|e[o-1]<<8|e[o-2]<<16,this.words[i]|=s<>>26-a&0x3ffffff,(a+=24)>=26&&(a-=26,i++);else if("le"===r)for(o=0,i=0;o>>26-a&0x3ffffff,(a+=24)>=26&&(a-=26,i++);return this._strip()},s.prototype._parseHex=function(e,t,r){this.length=Math.ceil((e.length-t)/6),this.words=Array(this.length);for(var n,i=0;i=t;i-=2)n=a(e,t,i)<=18?(s-=18,o+=1,this.words[o]|=n>>>26):s+=8;else for(i=(e.length-t)%2==0?t+1:t;i=18?(s-=18,o+=1,this.words[o]|=n>>>26):s+=8;this._strip()},s.prototype._parseBase=function(e,t,r){this.words=[0],this.length=1;for(var n=0,i=1;i<=0x3ffffff;i*=t)n++;n--,i=i/t|0;for(var s=e.length-r,o=s%n,a=Math.min(s,s-o)+r,c=0,u=r;u1&&0===this.words[this.length-1];)this.length--;return this._normSign()},s.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},"undefined"!=typeof Symbol&&"function"==typeof Symbol.for)try{s.prototype[Symbol.for("nodejs.util.inspect.custom")]=u}catch(e){s.prototype.inspect=u}else s.prototype.inspect=u;function u(){return(this.red?""}var h,d=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],f=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],p=[0,0,0x2000000,0x290d741,0x1000000,0x2e90edd,0x39aa400,0x267bf47,0x1000000,0x290d741,1e7,0x12959c3,0x222c000,0x3bd7765,7529536,0xadcea1,0x1000000,0x1704f61,0x206fc40,0x2cddcf9,64e6,4084101,5153632,6436343,7962624,9765625,0xb54ba0,0xdaf26b,0x1069c00,0x138f9ad,243e5,0x1b4d89f,0x2000000,0x25528a1,0x2b54a20,0x3216b93,0x39aa400];function m(e,t,r){r.negative=t.negative^e.negative;var n=e.length+t.length|0;r.length=n,n=n-1|0;var i=0|e.words[0],s=0|t.words[0],o=i*s,a=0x3ffffff&o,l=o/0x4000000|0;r.words[0]=a;for(var c=1;c>>26,h=0x3ffffff&l,d=Math.min(c,t.length-1),f=Math.max(0,c-e.length+1);f<=d;f++){var p=c-f|0;u+=(o=(i=0|e.words[p])*(s=0|t.words[f])+h)/0x4000000|0,h=0x3ffffff&o}r.words[c]=0|h,l=0|u}return 0!==l?r.words[c]=0|l:r.length--,r._strip()}s.prototype.toString=function(e,t){if(t=0|t||1,16===(e=e||10)||"hex"===e){r="";for(var r,i=0,s=0,o=0;o>>24-i&0xffffff,(i+=2)>=26&&(i-=26,o--),r=0!==s||o!==this.length-1?d[6-l.length]+l+r:l+r}for(0!==s&&(r=s.toString(16)+r);r.length%t!=0;)r="0"+r;return 0!==this.negative&&(r="-"+r),r}if(e===(0|e)&&e>=2&&e<=36){var c=f[e],u=p[e];r="";var h=this.clone();for(h.negative=0;!h.isZero();){var m=h.modrn(u).toString(e);r=(h=h.idivn(u)).isZero()?m+r:d[c-m.length]+m+r}for(this.isZero()&&(r="0"+r);r.length%t!=0;)r="0"+r;return 0!==this.negative&&(r="-"+r),r}n(!1,"Base should be between 2 and 36")},s.prototype.toNumber=function(){var e=this.words[0];return 2===this.length?e+=0x4000000*this.words[1]:3===this.length&&1===this.words[2]?e+=0x10000000000000+0x4000000*this.words[1]:this.length>2&&n(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-e:e},s.prototype.toJSON=function(){return this.toString(16,2)},h&&(s.prototype.toBuffer=function(e,t){return this.toArrayLike(h,e,t)}),s.prototype.toArray=function(e,t){return this.toArrayLike(Array,e,t)},s.prototype.toArrayLike=function(e,t,r){this._strip();var i=this.byteLength(),s=r||Math.max(1,i);n(i<=s,"byte array longer than desired length"),n(s>0,"Requested array length <= 0");var o=e.allocUnsafe?e.allocUnsafe(s):new e(s);return this["_toArrayLike"+("le"===t?"LE":"BE")](o,i),o},s.prototype._toArrayLikeLE=function(e,t){for(var r=0,n=0,i=0,s=0;i>8&255),r>16&255),6===s?(r>24&255),n=0,s=0):(n=o>>>24,s+=2)}if(r=0&&(e[r--]=o>>8&255),r>=0&&(e[r--]=o>>16&255),6===s?(r>=0&&(e[r--]=o>>24&255),n=0,s=0):(n=o>>>24,s+=2)}if(r>=0)for(e[r--]=n;r>=0;)e[r--]=0},Math.clz32?s.prototype._countBits=function(e){return 32-Math.clz32(e)}:s.prototype._countBits=function(e){var t=e,r=0;return t>=4096&&(r+=13,t>>>=13),t>=64&&(r+=7,t>>>=7),t>=8&&(r+=4,t>>>=4),t>=2&&(r+=2,t>>>=2),r+t},s.prototype._zeroBits=function(e){if(0===e)return 26;var t=e,r=0;return(8191&t)==0&&(r+=13,t>>>=13),(127&t)==0&&(r+=7,t>>>=7),(15&t)==0&&(r+=4,t>>>=4),(3&t)==0&&(r+=2,t>>>=2),(1&t)==0&&r++,r},s.prototype.bitLength=function(){var e=this.words[this.length-1],t=this._countBits(e);return(this.length-1)*26+t},s.prototype.zeroBits=function(){if(this.isZero())return 0;for(var e=0,t=0;te.length?this.clone().ior(e):e.clone().ior(this)},s.prototype.uor=function(e){return this.length>e.length?this.clone().iuor(e):e.clone().iuor(this)},s.prototype.iuand=function(e){var t;t=this.length>e.length?e:this;for(var r=0;re.length?this.clone().iand(e):e.clone().iand(this)},s.prototype.uand=function(e){return this.length>e.length?this.clone().iuand(e):e.clone().iuand(this)},s.prototype.iuxor=function(e){this.length>e.length?(t=this,r=e):(t=e,r=this);for(var t,r,n=0;ne.length?this.clone().ixor(e):e.clone().ixor(this)},s.prototype.uxor=function(e){return this.length>e.length?this.clone().iuxor(e):e.clone().iuxor(this)},s.prototype.inotn=function(e){n("number"==typeof e&&e>=0);var t=0|Math.ceil(e/26),r=e%26;this._expand(t),r>0&&t--;for(var i=0;i0&&(this.words[i]=~this.words[i]&0x3ffffff>>26-r),this._strip()},s.prototype.notn=function(e){return this.clone().inotn(e)},s.prototype.setn=function(e,t){n("number"==typeof e&&e>=0);var r=e/26|0,i=e%26;return this._expand(r+1),t?this.words[r]=this.words[r]|1<e.length?(r=this,n=e):(r=e,n=this);for(var t,r,n,i=0,s=0;s>>26;for(;0!==i&&s>>26;if(this.length=r.length,0!==i)this.words[this.length]=i,this.length++;else if(r!==this)for(;se.length?this.clone().iadd(e):e.clone().iadd(this)},s.prototype.isub=function(e){if(0!==e.negative){e.negative=0;var t,r,n=this.iadd(e);return e.negative=1,n._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(e),this.negative=1,this._normSign();var i=this.cmp(e);if(0===i)return this.negative=0,this.length=1,this.words[0]=0,this;i>0?(t=this,r=e):(t=e,r=this);for(var s=0,o=0;o>26,this.words[o]=0x3ffffff&n;for(;0!==s&&o>26,this.words[o]=0x3ffffff&n;if(0===s&&o>>13,f=0|o[1],p=8191&f,m=f>>>13,g=0|o[2],x=8191&g,b=g>>>13,y=0|o[3],v=8191&y,w=y>>>13,A=0|o[4],E=8191&A,k=A>>>13,S=0|o[5],T=8191&S,C=S>>>13,_=0|o[6],M=8191&_,N=_>>>13,P=0|o[7],R=8191&P,O=P>>>13,I=0|o[8],B=8191&I,L=I>>>13,D=0|o[9],F=8191&D,U=D>>>13,H=0|a[0],$=8191&H,K=H>>>13,G=0|a[1],j=8191&G,z=G>>>13,V=0|a[2],q=8191&V,Y=V>>>13,J=0|a[3],W=8191&J,Q=J>>>13,X=0|a[4],Z=8191&X,ee=X>>>13,et=0|a[5],er=8191&et,en=et>>>13,ei=0|a[6],es=8191&ei,eo=ei>>>13,ea=0|a[7],el=8191&ea,ec=ea>>>13,eu=0|a[8],eh=8191&eu,ed=eu>>>13,ef=0|a[9],ep=8191&ef,em=ef>>>13;r.negative=e.negative^t.negative,r.length=19;var eg=(c+(n=Math.imul(h,$))|0)+((8191&(i=(i=Math.imul(h,K))+Math.imul(d,$)|0))<<13)|0;c=((s=Math.imul(d,K))+(i>>>13)|0)+(eg>>>26)|0,eg&=0x3ffffff,n=Math.imul(p,$),i=(i=Math.imul(p,K))+Math.imul(m,$)|0,s=Math.imul(m,K);var ex=(c+(n=n+Math.imul(h,j)|0)|0)+((8191&(i=(i=i+Math.imul(h,z)|0)+Math.imul(d,j)|0))<<13)|0;c=((s=s+Math.imul(d,z)|0)+(i>>>13)|0)+(ex>>>26)|0,ex&=0x3ffffff,n=Math.imul(x,$),i=(i=Math.imul(x,K))+Math.imul(b,$)|0,s=Math.imul(b,K),n=n+Math.imul(p,j)|0,i=(i=i+Math.imul(p,z)|0)+Math.imul(m,j)|0,s=s+Math.imul(m,z)|0;var eb=(c+(n=n+Math.imul(h,q)|0)|0)+((8191&(i=(i=i+Math.imul(h,Y)|0)+Math.imul(d,q)|0))<<13)|0;c=((s=s+Math.imul(d,Y)|0)+(i>>>13)|0)+(eb>>>26)|0,eb&=0x3ffffff,n=Math.imul(v,$),i=(i=Math.imul(v,K))+Math.imul(w,$)|0,s=Math.imul(w,K),n=n+Math.imul(x,j)|0,i=(i=i+Math.imul(x,z)|0)+Math.imul(b,j)|0,s=s+Math.imul(b,z)|0,n=n+Math.imul(p,q)|0,i=(i=i+Math.imul(p,Y)|0)+Math.imul(m,q)|0,s=s+Math.imul(m,Y)|0;var ey=(c+(n=n+Math.imul(h,W)|0)|0)+((8191&(i=(i=i+Math.imul(h,Q)|0)+Math.imul(d,W)|0))<<13)|0;c=((s=s+Math.imul(d,Q)|0)+(i>>>13)|0)+(ey>>>26)|0,ey&=0x3ffffff,n=Math.imul(E,$),i=(i=Math.imul(E,K))+Math.imul(k,$)|0,s=Math.imul(k,K),n=n+Math.imul(v,j)|0,i=(i=i+Math.imul(v,z)|0)+Math.imul(w,j)|0,s=s+Math.imul(w,z)|0,n=n+Math.imul(x,q)|0,i=(i=i+Math.imul(x,Y)|0)+Math.imul(b,q)|0,s=s+Math.imul(b,Y)|0,n=n+Math.imul(p,W)|0,i=(i=i+Math.imul(p,Q)|0)+Math.imul(m,W)|0,s=s+Math.imul(m,Q)|0;var ev=(c+(n=n+Math.imul(h,Z)|0)|0)+((8191&(i=(i=i+Math.imul(h,ee)|0)+Math.imul(d,Z)|0))<<13)|0;c=((s=s+Math.imul(d,ee)|0)+(i>>>13)|0)+(ev>>>26)|0,ev&=0x3ffffff,n=Math.imul(T,$),i=(i=Math.imul(T,K))+Math.imul(C,$)|0,s=Math.imul(C,K),n=n+Math.imul(E,j)|0,i=(i=i+Math.imul(E,z)|0)+Math.imul(k,j)|0,s=s+Math.imul(k,z)|0,n=n+Math.imul(v,q)|0,i=(i=i+Math.imul(v,Y)|0)+Math.imul(w,q)|0,s=s+Math.imul(w,Y)|0,n=n+Math.imul(x,W)|0,i=(i=i+Math.imul(x,Q)|0)+Math.imul(b,W)|0,s=s+Math.imul(b,Q)|0,n=n+Math.imul(p,Z)|0,i=(i=i+Math.imul(p,ee)|0)+Math.imul(m,Z)|0,s=s+Math.imul(m,ee)|0;var ew=(c+(n=n+Math.imul(h,er)|0)|0)+((8191&(i=(i=i+Math.imul(h,en)|0)+Math.imul(d,er)|0))<<13)|0;c=((s=s+Math.imul(d,en)|0)+(i>>>13)|0)+(ew>>>26)|0,ew&=0x3ffffff,n=Math.imul(M,$),i=(i=Math.imul(M,K))+Math.imul(N,$)|0,s=Math.imul(N,K),n=n+Math.imul(T,j)|0,i=(i=i+Math.imul(T,z)|0)+Math.imul(C,j)|0,s=s+Math.imul(C,z)|0,n=n+Math.imul(E,q)|0,i=(i=i+Math.imul(E,Y)|0)+Math.imul(k,q)|0,s=s+Math.imul(k,Y)|0,n=n+Math.imul(v,W)|0,i=(i=i+Math.imul(v,Q)|0)+Math.imul(w,W)|0,s=s+Math.imul(w,Q)|0,n=n+Math.imul(x,Z)|0,i=(i=i+Math.imul(x,ee)|0)+Math.imul(b,Z)|0,s=s+Math.imul(b,ee)|0,n=n+Math.imul(p,er)|0,i=(i=i+Math.imul(p,en)|0)+Math.imul(m,er)|0,s=s+Math.imul(m,en)|0;var eA=(c+(n=n+Math.imul(h,es)|0)|0)+((8191&(i=(i=i+Math.imul(h,eo)|0)+Math.imul(d,es)|0))<<13)|0;c=((s=s+Math.imul(d,eo)|0)+(i>>>13)|0)+(eA>>>26)|0,eA&=0x3ffffff,n=Math.imul(R,$),i=(i=Math.imul(R,K))+Math.imul(O,$)|0,s=Math.imul(O,K),n=n+Math.imul(M,j)|0,i=(i=i+Math.imul(M,z)|0)+Math.imul(N,j)|0,s=s+Math.imul(N,z)|0,n=n+Math.imul(T,q)|0,i=(i=i+Math.imul(T,Y)|0)+Math.imul(C,q)|0,s=s+Math.imul(C,Y)|0,n=n+Math.imul(E,W)|0,i=(i=i+Math.imul(E,Q)|0)+Math.imul(k,W)|0,s=s+Math.imul(k,Q)|0,n=n+Math.imul(v,Z)|0,i=(i=i+Math.imul(v,ee)|0)+Math.imul(w,Z)|0,s=s+Math.imul(w,ee)|0,n=n+Math.imul(x,er)|0,i=(i=i+Math.imul(x,en)|0)+Math.imul(b,er)|0,s=s+Math.imul(b,en)|0,n=n+Math.imul(p,es)|0,i=(i=i+Math.imul(p,eo)|0)+Math.imul(m,es)|0,s=s+Math.imul(m,eo)|0;var eE=(c+(n=n+Math.imul(h,el)|0)|0)+((8191&(i=(i=i+Math.imul(h,ec)|0)+Math.imul(d,el)|0))<<13)|0;c=((s=s+Math.imul(d,ec)|0)+(i>>>13)|0)+(eE>>>26)|0,eE&=0x3ffffff,n=Math.imul(B,$),i=(i=Math.imul(B,K))+Math.imul(L,$)|0,s=Math.imul(L,K),n=n+Math.imul(R,j)|0,i=(i=i+Math.imul(R,z)|0)+Math.imul(O,j)|0,s=s+Math.imul(O,z)|0,n=n+Math.imul(M,q)|0,i=(i=i+Math.imul(M,Y)|0)+Math.imul(N,q)|0,s=s+Math.imul(N,Y)|0,n=n+Math.imul(T,W)|0,i=(i=i+Math.imul(T,Q)|0)+Math.imul(C,W)|0,s=s+Math.imul(C,Q)|0,n=n+Math.imul(E,Z)|0,i=(i=i+Math.imul(E,ee)|0)+Math.imul(k,Z)|0,s=s+Math.imul(k,ee)|0,n=n+Math.imul(v,er)|0,i=(i=i+Math.imul(v,en)|0)+Math.imul(w,er)|0,s=s+Math.imul(w,en)|0,n=n+Math.imul(x,es)|0,i=(i=i+Math.imul(x,eo)|0)+Math.imul(b,es)|0,s=s+Math.imul(b,eo)|0,n=n+Math.imul(p,el)|0,i=(i=i+Math.imul(p,ec)|0)+Math.imul(m,el)|0,s=s+Math.imul(m,ec)|0;var ek=(c+(n=n+Math.imul(h,eh)|0)|0)+((8191&(i=(i=i+Math.imul(h,ed)|0)+Math.imul(d,eh)|0))<<13)|0;c=((s=s+Math.imul(d,ed)|0)+(i>>>13)|0)+(ek>>>26)|0,ek&=0x3ffffff,n=Math.imul(F,$),i=(i=Math.imul(F,K))+Math.imul(U,$)|0,s=Math.imul(U,K),n=n+Math.imul(B,j)|0,i=(i=i+Math.imul(B,z)|0)+Math.imul(L,j)|0,s=s+Math.imul(L,z)|0,n=n+Math.imul(R,q)|0,i=(i=i+Math.imul(R,Y)|0)+Math.imul(O,q)|0,s=s+Math.imul(O,Y)|0,n=n+Math.imul(M,W)|0,i=(i=i+Math.imul(M,Q)|0)+Math.imul(N,W)|0,s=s+Math.imul(N,Q)|0,n=n+Math.imul(T,Z)|0,i=(i=i+Math.imul(T,ee)|0)+Math.imul(C,Z)|0,s=s+Math.imul(C,ee)|0,n=n+Math.imul(E,er)|0,i=(i=i+Math.imul(E,en)|0)+Math.imul(k,er)|0,s=s+Math.imul(k,en)|0,n=n+Math.imul(v,es)|0,i=(i=i+Math.imul(v,eo)|0)+Math.imul(w,es)|0,s=s+Math.imul(w,eo)|0,n=n+Math.imul(x,el)|0,i=(i=i+Math.imul(x,ec)|0)+Math.imul(b,el)|0,s=s+Math.imul(b,ec)|0,n=n+Math.imul(p,eh)|0,i=(i=i+Math.imul(p,ed)|0)+Math.imul(m,eh)|0,s=s+Math.imul(m,ed)|0;var eS=(c+(n=n+Math.imul(h,ep)|0)|0)+((8191&(i=(i=i+Math.imul(h,em)|0)+Math.imul(d,ep)|0))<<13)|0;c=((s=s+Math.imul(d,em)|0)+(i>>>13)|0)+(eS>>>26)|0,eS&=0x3ffffff,n=Math.imul(F,j),i=(i=Math.imul(F,z))+Math.imul(U,j)|0,s=Math.imul(U,z),n=n+Math.imul(B,q)|0,i=(i=i+Math.imul(B,Y)|0)+Math.imul(L,q)|0,s=s+Math.imul(L,Y)|0,n=n+Math.imul(R,W)|0,i=(i=i+Math.imul(R,Q)|0)+Math.imul(O,W)|0,s=s+Math.imul(O,Q)|0,n=n+Math.imul(M,Z)|0,i=(i=i+Math.imul(M,ee)|0)+Math.imul(N,Z)|0,s=s+Math.imul(N,ee)|0,n=n+Math.imul(T,er)|0,i=(i=i+Math.imul(T,en)|0)+Math.imul(C,er)|0,s=s+Math.imul(C,en)|0,n=n+Math.imul(E,es)|0,i=(i=i+Math.imul(E,eo)|0)+Math.imul(k,es)|0,s=s+Math.imul(k,eo)|0,n=n+Math.imul(v,el)|0,i=(i=i+Math.imul(v,ec)|0)+Math.imul(w,el)|0,s=s+Math.imul(w,ec)|0,n=n+Math.imul(x,eh)|0,i=(i=i+Math.imul(x,ed)|0)+Math.imul(b,eh)|0,s=s+Math.imul(b,ed)|0;var eT=(c+(n=n+Math.imul(p,ep)|0)|0)+((8191&(i=(i=i+Math.imul(p,em)|0)+Math.imul(m,ep)|0))<<13)|0;c=((s=s+Math.imul(m,em)|0)+(i>>>13)|0)+(eT>>>26)|0,eT&=0x3ffffff,n=Math.imul(F,q),i=(i=Math.imul(F,Y))+Math.imul(U,q)|0,s=Math.imul(U,Y),n=n+Math.imul(B,W)|0,i=(i=i+Math.imul(B,Q)|0)+Math.imul(L,W)|0,s=s+Math.imul(L,Q)|0,n=n+Math.imul(R,Z)|0,i=(i=i+Math.imul(R,ee)|0)+Math.imul(O,Z)|0,s=s+Math.imul(O,ee)|0,n=n+Math.imul(M,er)|0,i=(i=i+Math.imul(M,en)|0)+Math.imul(N,er)|0,s=s+Math.imul(N,en)|0,n=n+Math.imul(T,es)|0,i=(i=i+Math.imul(T,eo)|0)+Math.imul(C,es)|0,s=s+Math.imul(C,eo)|0,n=n+Math.imul(E,el)|0,i=(i=i+Math.imul(E,ec)|0)+Math.imul(k,el)|0,s=s+Math.imul(k,ec)|0,n=n+Math.imul(v,eh)|0,i=(i=i+Math.imul(v,ed)|0)+Math.imul(w,eh)|0,s=s+Math.imul(w,ed)|0;var eC=(c+(n=n+Math.imul(x,ep)|0)|0)+((8191&(i=(i=i+Math.imul(x,em)|0)+Math.imul(b,ep)|0))<<13)|0;c=((s=s+Math.imul(b,em)|0)+(i>>>13)|0)+(eC>>>26)|0,eC&=0x3ffffff,n=Math.imul(F,W),i=(i=Math.imul(F,Q))+Math.imul(U,W)|0,s=Math.imul(U,Q),n=n+Math.imul(B,Z)|0,i=(i=i+Math.imul(B,ee)|0)+Math.imul(L,Z)|0,s=s+Math.imul(L,ee)|0,n=n+Math.imul(R,er)|0,i=(i=i+Math.imul(R,en)|0)+Math.imul(O,er)|0,s=s+Math.imul(O,en)|0,n=n+Math.imul(M,es)|0,i=(i=i+Math.imul(M,eo)|0)+Math.imul(N,es)|0,s=s+Math.imul(N,eo)|0,n=n+Math.imul(T,el)|0,i=(i=i+Math.imul(T,ec)|0)+Math.imul(C,el)|0,s=s+Math.imul(C,ec)|0,n=n+Math.imul(E,eh)|0,i=(i=i+Math.imul(E,ed)|0)+Math.imul(k,eh)|0,s=s+Math.imul(k,ed)|0;var e_=(c+(n=n+Math.imul(v,ep)|0)|0)+((8191&(i=(i=i+Math.imul(v,em)|0)+Math.imul(w,ep)|0))<<13)|0;c=((s=s+Math.imul(w,em)|0)+(i>>>13)|0)+(e_>>>26)|0,e_&=0x3ffffff,n=Math.imul(F,Z),i=(i=Math.imul(F,ee))+Math.imul(U,Z)|0,s=Math.imul(U,ee),n=n+Math.imul(B,er)|0,i=(i=i+Math.imul(B,en)|0)+Math.imul(L,er)|0,s=s+Math.imul(L,en)|0,n=n+Math.imul(R,es)|0,i=(i=i+Math.imul(R,eo)|0)+Math.imul(O,es)|0,s=s+Math.imul(O,eo)|0,n=n+Math.imul(M,el)|0,i=(i=i+Math.imul(M,ec)|0)+Math.imul(N,el)|0,s=s+Math.imul(N,ec)|0,n=n+Math.imul(T,eh)|0,i=(i=i+Math.imul(T,ed)|0)+Math.imul(C,eh)|0,s=s+Math.imul(C,ed)|0;var eM=(c+(n=n+Math.imul(E,ep)|0)|0)+((8191&(i=(i=i+Math.imul(E,em)|0)+Math.imul(k,ep)|0))<<13)|0;c=((s=s+Math.imul(k,em)|0)+(i>>>13)|0)+(eM>>>26)|0,eM&=0x3ffffff,n=Math.imul(F,er),i=(i=Math.imul(F,en))+Math.imul(U,er)|0,s=Math.imul(U,en),n=n+Math.imul(B,es)|0,i=(i=i+Math.imul(B,eo)|0)+Math.imul(L,es)|0,s=s+Math.imul(L,eo)|0,n=n+Math.imul(R,el)|0,i=(i=i+Math.imul(R,ec)|0)+Math.imul(O,el)|0,s=s+Math.imul(O,ec)|0,n=n+Math.imul(M,eh)|0,i=(i=i+Math.imul(M,ed)|0)+Math.imul(N,eh)|0,s=s+Math.imul(N,ed)|0;var eN=(c+(n=n+Math.imul(T,ep)|0)|0)+((8191&(i=(i=i+Math.imul(T,em)|0)+Math.imul(C,ep)|0))<<13)|0;c=((s=s+Math.imul(C,em)|0)+(i>>>13)|0)+(eN>>>26)|0,eN&=0x3ffffff,n=Math.imul(F,es),i=(i=Math.imul(F,eo))+Math.imul(U,es)|0,s=Math.imul(U,eo),n=n+Math.imul(B,el)|0,i=(i=i+Math.imul(B,ec)|0)+Math.imul(L,el)|0,s=s+Math.imul(L,ec)|0,n=n+Math.imul(R,eh)|0,i=(i=i+Math.imul(R,ed)|0)+Math.imul(O,eh)|0,s=s+Math.imul(O,ed)|0;var eP=(c+(n=n+Math.imul(M,ep)|0)|0)+((8191&(i=(i=i+Math.imul(M,em)|0)+Math.imul(N,ep)|0))<<13)|0;c=((s=s+Math.imul(N,em)|0)+(i>>>13)|0)+(eP>>>26)|0,eP&=0x3ffffff,n=Math.imul(F,el),i=(i=Math.imul(F,ec))+Math.imul(U,el)|0,s=Math.imul(U,ec),n=n+Math.imul(B,eh)|0,i=(i=i+Math.imul(B,ed)|0)+Math.imul(L,eh)|0,s=s+Math.imul(L,ed)|0;var eR=(c+(n=n+Math.imul(R,ep)|0)|0)+((8191&(i=(i=i+Math.imul(R,em)|0)+Math.imul(O,ep)|0))<<13)|0;c=((s=s+Math.imul(O,em)|0)+(i>>>13)|0)+(eR>>>26)|0,eR&=0x3ffffff,n=Math.imul(F,eh),i=(i=Math.imul(F,ed))+Math.imul(U,eh)|0,s=Math.imul(U,ed);var eO=(c+(n=n+Math.imul(B,ep)|0)|0)+((8191&(i=(i=i+Math.imul(B,em)|0)+Math.imul(L,ep)|0))<<13)|0;c=((s=s+Math.imul(L,em)|0)+(i>>>13)|0)+(eO>>>26)|0,eO&=0x3ffffff;var eI=(c+(n=Math.imul(F,ep))|0)+((8191&(i=(i=Math.imul(F,em))+Math.imul(U,ep)|0))<<13)|0;return c=((s=Math.imul(U,em))+(i>>>13)|0)+(eI>>>26)|0,eI&=0x3ffffff,l[0]=eg,l[1]=ex,l[2]=eb,l[3]=ey,l[4]=ev,l[5]=ew,l[6]=eA,l[7]=eE,l[8]=ek,l[9]=eS,l[10]=eT,l[11]=eC,l[12]=e_,l[13]=eM,l[14]=eN,l[15]=eP,l[16]=eR,l[17]=eO,l[18]=eI,0!==c&&(l[19]=c,r.length++),r};function x(e,t,r){r.negative=t.negative^e.negative,r.length=e.length+t.length;for(var n=0,i=0,s=0;s>>26)|0)>>>26,o&=0x3ffffff}r.words[s]=a,n=o,o=i}return 0!==n?r.words[s]=n:r.length--,r._strip()}function b(e,t){this.x=e,this.y=t}Math.imul||(g=m),s.prototype.mulTo=function(e,t){var r,n=this.length+e.length;return 10===this.length&&10===e.length?g(this,e,t):n<63?m(this,e,t):x(this,e,t)},b.prototype.makeRBT=function(e){for(var t=Array(e),r=s.prototype._countBits(e)-1,n=0;n>=1;return n},b.prototype.permute=function(e,t,r,n,i,s){for(var o=0;o>>=1)i++;return 1<>>=13,r[2*o+1]=8191&s,s>>>=13;for(o=2*t;o>=26,r+=(s/0x4000000|0)+(o>>>26),this.words[i]=0x3ffffff&o}return 0!==r&&(this.words[i]=r,this.length++),t?this.ineg():this},s.prototype.muln=function(e){return this.clone().imuln(e)},s.prototype.sqr=function(){return this.mul(this)},s.prototype.isqr=function(){return this.imul(this.clone())},s.prototype.pow=function(e){var t=function(e){for(var t=Array(e.bitLength()),r=0;r>>i&1}return t}(e);if(0===t.length)return new s(1);for(var r=this,n=0;n=0);var t,r=e%26,i=(e-r)/26,s=0x3ffffff>>>26-r<<26-r;if(0!==r){var o=0;for(t=0;t>>26-r}o&&(this.words[t]=o,this.length++)}if(0!==i){for(t=this.length-1;t>=0;t--)this.words[t+i]=this.words[t];for(t=0;t=0),i=t?(t-t%26)/26:0;var i,s=e%26,o=Math.min((e-s)/26,this.length),a=0x3ffffff^0x3ffffff>>>s<o)for(this.length-=o,l=0;l=0&&(0!==c||l>=i);l--){var u=0|this.words[l];this.words[l]=c<<26-s|u>>>s,c=u&a}return r&&0!==c&&(r.words[r.length++]=c),0===this.length&&(this.words[0]=0,this.length=1),this._strip()},s.prototype.ishrn=function(e,t,r){return n(0===this.negative),this.iushrn(e,t,r)},s.prototype.shln=function(e){return this.clone().ishln(e)},s.prototype.ushln=function(e){return this.clone().iushln(e)},s.prototype.shrn=function(e){return this.clone().ishrn(e)},s.prototype.ushrn=function(e){return this.clone().iushrn(e)},s.prototype.testn=function(e){n("number"==typeof e&&e>=0);var t=e%26,r=(e-t)/26;return!(this.length<=r)&&!!(this.words[r]&1<=0);var t=e%26,r=(e-t)/26;return(n(0===this.negative,"imaskn works only with positive numbers"),this.length<=r)?this:(0!==t&&r++,this.length=Math.min(r,this.length),0!==t&&(this.words[this.length-1]&=0x3ffffff^0x3ffffff>>>t<=0x4000000;t++)this.words[t]-=0x4000000,t===this.length-1?this.words[t+1]=1:this.words[t+1]++;return this.length=Math.max(this.length,t+1),this},s.prototype.isubn=function(e){if(n("number"==typeof e),n(e<0x4000000),e<0)return this.iaddn(-e);if(0!==this.negative)return this.negative=0,this.iaddn(e),this.negative=1,this;if(this.words[0]-=e,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var t=0;t>26)-(l/0x4000000|0),this.words[i+r]=0x3ffffff&s}for(;i>26,this.words[i+r]=0x3ffffff&s;if(0===a)return this._strip();for(n(-1===a),a=0,i=0;i>26,this.words[i]=0x3ffffff&s;return this.negative=1,this._strip()},s.prototype._wordDiv=function(e,t){var r,n=this.length-e.length,i=this.clone(),o=e,a=0|o.words[o.length-1];0!=(n=26-this._countBits(a))&&(o=o.ushln(n),i.iushln(n),a=0|o.words[o.length-1]);var l=i.length-o.length;if("mod"!==t){(r=new s(null)).length=l+1,r.words=Array(r.length);for(var c=0;c=0;h--){var d=(0|i.words[o.length+h])*0x4000000+(0|i.words[o.length+h-1]);for(d=Math.min(d/a|0,0x3ffffff),i._ishlnsubmul(o,d,h);0!==i.negative;)d--,i.negative=0,i._ishlnsubmul(o,1,h),i.isZero()||(i.negative^=1);r&&(r.words[h]=d)}return r&&r._strip(),i._strip(),"div"!==t&&0!==n&&i.iushrn(n),{div:r||null,mod:i}},s.prototype.divmod=function(e,t,r){var i,o,a;return(n(!e.isZero()),this.isZero())?{div:new s(0),mod:new s(0)}:0!==this.negative&&0===e.negative?(a=this.neg().divmod(e,t),"mod"!==t&&(i=a.div.neg()),"div"!==t&&(o=a.mod.neg(),r&&0!==o.negative&&o.iadd(e)),{div:i,mod:o}):0===this.negative&&0!==e.negative?(a=this.divmod(e.neg(),t),"mod"!==t&&(i=a.div.neg()),{div:i,mod:a.mod}):(this.negative&e.negative)!=0?(a=this.neg().divmod(e.neg(),t),"div"!==t&&(o=a.mod.neg(),r&&0!==o.negative&&o.isub(e)),{div:a.div,mod:o}):e.length>this.length||0>this.cmp(e)?{div:new s(0),mod:this}:1===e.length?"div"===t?{div:this.divn(e.words[0]),mod:null}:"mod"===t?{div:null,mod:new s(this.modrn(e.words[0]))}:{div:this.divn(e.words[0]),mod:new s(this.modrn(e.words[0]))}:this._wordDiv(e,t)},s.prototype.div=function(e){return this.divmod(e,"div",!1).div},s.prototype.mod=function(e){return this.divmod(e,"mod",!1).mod},s.prototype.umod=function(e){return this.divmod(e,"mod",!0).mod},s.prototype.divRound=function(e){var t=this.divmod(e);if(t.mod.isZero())return t.div;var r=0!==t.div.negative?t.mod.isub(e):t.mod,n=e.ushrn(1),i=e.andln(1),s=r.cmp(n);return s<0||1===i&&0===s?t.div:0!==t.div.negative?t.div.isubn(1):t.div.iaddn(1)},s.prototype.modrn=function(e){var t=e<0;t&&(e=-e),n(e<=0x3ffffff);for(var r=0x4000000%e,i=0,s=this.length-1;s>=0;s--)i=(r*i+(0|this.words[s]))%e;return t?-i:i},s.prototype.modn=function(e){return this.modrn(e)},s.prototype.idivn=function(e){var t=e<0;t&&(e=-e),n(e<=0x3ffffff);for(var r=0,i=this.length-1;i>=0;i--){var s=(0|this.words[i])+0x4000000*r;this.words[i]=s/e|0,r=s%e}return this._strip(),t?this.ineg():this},s.prototype.divn=function(e){return this.clone().idivn(e)},s.prototype.egcd=function(e){n(0===e.negative),n(!e.isZero());var t=this,r=e.clone();t=0!==t.negative?t.umod(e):t.clone();for(var i=new s(1),o=new s(0),a=new s(0),l=new s(1),c=0;t.isEven()&&r.isEven();)t.iushrn(1),r.iushrn(1),++c;for(var u=r.clone(),h=t.clone();!t.isZero();){for(var d=0,f=1;(t.words[0]&f)==0&&d<26;++d,f<<=1);if(d>0)for(t.iushrn(d);d-- >0;)(i.isOdd()||o.isOdd())&&(i.iadd(u),o.isub(h)),i.iushrn(1),o.iushrn(1);for(var p=0,m=1;(r.words[0]&m)==0&&p<26;++p,m<<=1);if(p>0)for(r.iushrn(p);p-- >0;)(a.isOdd()||l.isOdd())&&(a.iadd(u),l.isub(h)),a.iushrn(1),l.iushrn(1);t.cmp(r)>=0?(t.isub(r),i.isub(a),o.isub(l)):(r.isub(t),a.isub(i),l.isub(o))}return{a:a,b:l,gcd:r.iushln(c)}},s.prototype._invmp=function(e){n(0===e.negative),n(!e.isZero());var t,r=this,i=e.clone();r=0!==r.negative?r.umod(e):r.clone();for(var o=new s(1),a=new s(0),l=i.clone();r.cmpn(1)>0&&i.cmpn(1)>0;){for(var c=0,u=1;(r.words[0]&u)==0&&c<26;++c,u<<=1);if(c>0)for(r.iushrn(c);c-- >0;)o.isOdd()&&o.iadd(l),o.iushrn(1);for(var h=0,d=1;(i.words[0]&d)==0&&h<26;++h,d<<=1);if(h>0)for(i.iushrn(h);h-- >0;)a.isOdd()&&a.iadd(l),a.iushrn(1);r.cmp(i)>=0?(r.isub(i),o.isub(a)):(i.isub(r),a.isub(o))}return 0>(t=0===r.cmpn(1)?o:a).cmpn(0)&&t.iadd(e),t},s.prototype.gcd=function(e){if(this.isZero())return e.abs();if(e.isZero())return this.abs();var t=this.clone(),r=e.clone();t.negative=0,r.negative=0;for(var n=0;t.isEven()&&r.isEven();n++)t.iushrn(1),r.iushrn(1);for(;;){for(;t.isEven();)t.iushrn(1);for(;r.isEven();)r.iushrn(1);var i=t.cmp(r);if(i<0){var s=t;t=r,r=s}else if(0===i||0===r.cmpn(1))break;t.isub(r)}return r.iushln(n)},s.prototype.invm=function(e){return this.egcd(e).a.umod(e)},s.prototype.isEven=function(){return(1&this.words[0])==0},s.prototype.isOdd=function(){return(1&this.words[0])==1},s.prototype.andln=function(e){return this.words[0]&e},s.prototype.bincn=function(e){n("number"==typeof e);var t=e%26,r=(e-t)/26,i=1<>>26,a&=0x3ffffff,this.words[o]=a}return 0!==s&&(this.words[o]=s,this.length++),this},s.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},s.prototype.cmpn=function(e){var t,r=e<0;if(0!==this.negative&&!r)return -1;if(0===this.negative&&r)return 1;if(this._strip(),this.length>1)t=1;else{r&&(e=-e),n(e<=0x3ffffff,"Number is too big");var i=0|this.words[0];t=i===e?0:ie.length)return 1;if(this.length=0;r--){var n=0|this.words[r],i=0|e.words[r];if(n!==i){ni&&(t=1);break}}return t},s.prototype.gtn=function(e){return 1===this.cmpn(e)},s.prototype.gt=function(e){return 1===this.cmp(e)},s.prototype.gten=function(e){return this.cmpn(e)>=0},s.prototype.gte=function(e){return this.cmp(e)>=0},s.prototype.ltn=function(e){return -1===this.cmpn(e)},s.prototype.lt=function(e){return -1===this.cmp(e)},s.prototype.lten=function(e){return 0>=this.cmpn(e)},s.prototype.lte=function(e){return 0>=this.cmp(e)},s.prototype.eqn=function(e){return 0===this.cmpn(e)},s.prototype.eq=function(e){return 0===this.cmp(e)},s.red=function(e){return new S(e)},s.prototype.toRed=function(e){return n(!this.red,"Already a number in reduction context"),n(0===this.negative,"red works only with positives"),e.convertTo(this)._forceRed(e)},s.prototype.fromRed=function(){return n(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},s.prototype._forceRed=function(e){return this.red=e,this},s.prototype.forceRed=function(e){return n(!this.red,"Already a number in reduction context"),this._forceRed(e)},s.prototype.redAdd=function(e){return n(this.red,"redAdd works only with red numbers"),this.red.add(this,e)},s.prototype.redIAdd=function(e){return n(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,e)},s.prototype.redSub=function(e){return n(this.red,"redSub works only with red numbers"),this.red.sub(this,e)},s.prototype.redISub=function(e){return n(this.red,"redISub works only with red numbers"),this.red.isub(this,e)},s.prototype.redShl=function(e){return n(this.red,"redShl works only with red numbers"),this.red.shl(this,e)},s.prototype.redMul=function(e){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,e),this.red.mul(this,e)},s.prototype.redIMul=function(e){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,e),this.red.imul(this,e)},s.prototype.redSqr=function(){return n(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},s.prototype.redISqr=function(){return n(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},s.prototype.redSqrt=function(){return n(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},s.prototype.redInvm=function(){return n(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},s.prototype.redNeg=function(){return n(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},s.prototype.redPow=function(e){return n(this.red&&!e.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,e)};var y={k256:null,p224:null,p192:null,p25519:null};function v(e,t){this.name=e,this.p=new s(t,16),this.n=this.p.bitLength(),this.k=new s(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function w(){v.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function A(){v.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function E(){v.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function k(){v.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function S(e){if("string"==typeof e){var t=s._prime(e);this.m=t.p,this.prime=t}else n(e.gtn(1),"modulus must be greater than 1"),this.m=e,this.prime=null}function T(e){S.call(this,e),this.shift=this.m.bitLength(),this.shift%26!=0&&(this.shift+=26-this.shift%26),this.r=new s(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}v.prototype._tmp=function(){var e=new s(null);return e.words=Array(Math.ceil(this.n/13)),e},v.prototype.ireduce=function(e){var t,r=e;do this.split(r,this.tmp),t=(r=(r=this.imulK(r)).iadd(this.tmp)).bitLength();while(t>this.n);var n=t0?r.isub(this.p):void 0!==r.strip?r.strip():r._strip(),r},v.prototype.split=function(e,t){e.iushrn(this.n,0,t)},v.prototype.imulK=function(e){return e.imul(this.k)},i(w,v),w.prototype.split=function(e,t){for(var r=Math.min(e.length,9),n=0;n>>22,i=s}i>>>=22,e.words[n-10]=i,0===i&&e.length>10?e.length-=10:e.length-=9},w.prototype.imulK=function(e){e.words[e.length]=0,e.words[e.length+1]=0,e.length+=2;for(var t=0,r=0;r>>=26,e.words[r]=i,t=n}return 0!==t&&(e.words[e.length++]=t),e},s._prime=function(e){var t;if(y[e])return y[e];if("k256"===e)t=new w;else if("p224"===e)t=new A;else if("p192"===e)t=new E;else if("p25519"===e)t=new k;else throw Error("Unknown prime "+e);return y[e]=t,t},S.prototype._verify1=function(e){n(0===e.negative,"red works only with positives"),n(e.red,"red works only with red numbers")},S.prototype._verify2=function(e,t){n((e.negative|t.negative)==0,"red works only with positives"),n(e.red&&e.red===t.red,"red works only with red numbers")},S.prototype.imod=function(e){return this.prime?this.prime.ireduce(e)._forceRed(this):(c(e,e.umod(this.m)._forceRed(this)),e)},S.prototype.neg=function(e){return e.isZero()?e.clone():this.m.sub(e)._forceRed(this)},S.prototype.add=function(e,t){this._verify2(e,t);var r=e.add(t);return r.cmp(this.m)>=0&&r.isub(this.m),r._forceRed(this)},S.prototype.iadd=function(e,t){this._verify2(e,t);var r=e.iadd(t);return r.cmp(this.m)>=0&&r.isub(this.m),r},S.prototype.sub=function(e,t){this._verify2(e,t);var r=e.sub(t);return 0>r.cmpn(0)&&r.iadd(this.m),r._forceRed(this)},S.prototype.isub=function(e,t){this._verify2(e,t);var r=e.isub(t);return 0>r.cmpn(0)&&r.iadd(this.m),r},S.prototype.shl=function(e,t){return this._verify1(e),this.imod(e.ushln(t))},S.prototype.imul=function(e,t){return this._verify2(e,t),this.imod(e.imul(t))},S.prototype.mul=function(e,t){return this._verify2(e,t),this.imod(e.mul(t))},S.prototype.isqr=function(e){return this.imul(e,e.clone())},S.prototype.sqr=function(e){return this.mul(e,e)},S.prototype.sqrt=function(e){if(e.isZero())return e.clone();var t=this.m.andln(3);if(n(t%2==1),3===t){var r=this.m.add(new s(1)).iushrn(2);return this.pow(e,r)}for(var i=this.m.subn(1),o=0;!i.isZero()&&0===i.andln(1);)o++,i.iushrn(1);n(!i.isZero());var a=new s(1).toRed(this),l=a.redNeg(),c=this.m.subn(1).iushrn(1),u=this.m.bitLength();for(u=new s(2*u*u).toRed(this);0!==this.pow(u,c).cmp(l);)u.redIAdd(l);for(var h=this.pow(u,i),d=this.pow(e,i.addn(1).iushrn(1)),f=this.pow(e,i),p=o;0!==f.cmp(a);){for(var m=f,g=0;0!==m.cmp(a);g++)m=m.redSqr();n(g=0;n--){for(var c=t.words[n],u=l-1;u>=0;u--){var h=c>>u&1;if(i!==r[0]&&(i=this.sqr(i)),0===h&&0===o){a=0;continue}o<<=1,o|=h,(4==++a||0===n&&0===u)&&(i=this.mul(i,r[o]),a=0,o=0)}l=26}return i},S.prototype.convertTo=function(e){var t=e.umod(this.m);return t===e?t.clone():t},S.prototype.convertFrom=function(e){var t=e.clone();return t.red=null,t},s.mont=function(e){return new T(e)},i(T,S),T.prototype.convertTo=function(e){return this.imod(e.ushln(this.shift))},T.prototype.convertFrom=function(e){var t=this.imod(e.mul(this.rinv));return t.red=null,t},T.prototype.imul=function(e,t){if(e.isZero()||t.isZero())return e.words[0]=0,e.length=1,e;var r=e.imul(t),n=r.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=r.isub(n).iushrn(this.shift),s=i;return i.cmp(this.m)>=0?s=i.isub(this.m):0>i.cmpn(0)&&(s=i.iadd(this.m)),s._forceRed(this)},T.prototype.mul=function(e,t){if(e.isZero()||t.isZero())return new s(0)._forceRed(this);var r=e.mul(t),n=r.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=r.isub(n).iushrn(this.shift),o=i;return i.cmp(this.m)>=0?o=i.isub(this.m):0>i.cmpn(0)&&(o=i.iadd(this.m)),o._forceRed(this)},T.prototype.invm=function(e){return this.imod(e._invmp(this.m).mul(this.r2))._forceRed(this)}}(e=r.nmd(e),this)},2145:(e,t,r)=>{"use strict";r.r(t),r.d(t,{BaseContract:()=>r1,BigNumber:()=>Q,Contract:()=>r2,ContractFactory:()=>r3,FixedNumber:()=>ni,Signer:()=>tJ,VoidSigner:()=>tW,Wallet:()=>iv,Wordlist:()=>nO,constants:()=>u,errors:()=>i,ethers:()=>p,getDefaultProvider:()=>oR,logger:()=>o8,providers:()=>h,utils:()=>f,version:()=>o4,wordlists:()=>nF});var n,i,s,o,a,l,c={};r.r(c),r.d(c,{decode:()=>eT,encode:()=>eE});var u={};r.r(u),r.d(u,{AddressZero:()=>iE,EtherSymbol:()=>iS,HashZero:()=>ik,MaxInt256:()=>tr,MaxUint256:()=>te,MinInt256:()=>tt,NegativeOne:()=>e6,One:()=>e8,Two:()=>e9,WeiPerEther:()=>e7,Zero:()=>e4});var h={};r.r(h),r.d(h,{AlchemyProvider:()=>sX,AlchemyWebSocketProvider:()=>sQ,AnkrProvider:()=>s1,BaseProvider:()=>sC,CloudflareProvider:()=>s3,EtherscanProvider:()=>ot,FallbackProvider:()=>om,Formatter:()=>se,InfuraProvider:()=>ov,InfuraWebSocketProvider:()=>oy,IpcProvider:()=>og,JsonRpcBatchProvider:()=>ow,JsonRpcProvider:()=>sH,JsonRpcSigner:()=>sD,NodesmithProvider:()=>oE,PocketProvider:()=>oT,Provider:()=>tj,Resolver:()=>sk,StaticJsonRpcProvider:()=>sq,UrlJsonRpcProvider:()=>sY,Web3Provider:()=>oN,WebSocketProvider:()=>sz,getDefaultProvider:()=>oR,getNetwork:()=>iO,isCommunityResourcable:()=>st,isCommunityResource:()=>sr,showThrottleMessage:()=>si});var d={};r.r(d),r.d(d,{decode:()=>iI,encode:()=>iB});var f={};r.r(f),r.d(f,{AbiCoder:()=>tR,ConstructorFragment:()=>tw,ErrorFragment:()=>tk,EventFragment:()=>tx,FormatTypes:()=>td,Fragment:()=>tg,FunctionFragment:()=>tA,HDNode:()=>nY,Indexed:()=>tF,Interface:()=>t$,LogDescription:()=>tB,Logger:()=>A,ParamType:()=>tp,RLP:()=>c,SigningKey:()=>rA,SupportedAlgorithm:()=>l,TransactionDescription:()=>tL,TransactionTypes:()=>a,UnicodeNormalizationForm:()=>s,Utf8ErrorFuncs:()=>eU,Utf8ErrorReason:()=>o,_TypedDataEncoder:()=>nE,_fetchData:()=>i3,_toEscapedUtf8String:()=>eG,accessListify:()=>rI,arrayify:()=>M,base58:()=>nS,base64:()=>d,checkProperties:()=>eo,checkResultErrors:()=>ef,commify:()=>o1,computeAddress:()=>rN,computeHmac:()=>nN,computePublicKey:()=>rk,concat:()=>N,deepCopy:()=>ec,defaultAbiCoder:()=>tO,defaultPath:()=>nq,defineReadOnly:()=>en,dnsEncode:()=>iZ,entropyToMnemonic:()=>nQ,fetchJson:()=>i5,formatBytes32String:()=>oQ,formatEther:()=>o5,formatUnits:()=>o2,getAccountPath:()=>nZ,getAddress:()=>eR,getContractAddress:()=>eB,getCreate2Address:()=>eL,getIcapAddress:()=>eI,getJsonWalletAddress:()=>ix,getStatic:()=>ei,hashMessage:()=>na,hexConcat:()=>F,hexDataLength:()=>L,hexDataSlice:()=>D,hexStripZeros:()=>H,hexValue:()=>U,hexZeroPad:()=>$,hexlify:()=>B,id:()=>eq,isAddress:()=>eO,isBytes:()=>_,isBytesLike:()=>T,isHexString:()=>O,isValidMnemonic:()=>nX,isValidName:()=>iQ,joinSignature:()=>G,keccak256:()=>ey,mnemonicToEntropy:()=>nW,mnemonicToSeed:()=>nJ,namehash:()=>iX,nameprep:()=>oW,parseBytes32String:()=>oX,parseEther:()=>o6,parseTransaction:()=>rH,parseUnits:()=>o3,poll:()=>i6,randomBytes:()=>n3,recoverAddress:()=>rP,recoverPublicKey:()=>rE,resolveProperties:()=>es,ripemd160:()=>nC,serializeTransaction:()=>rF,sha256:()=>n_,sha512:()=>nM,shallowCopy:()=>ea,shuffled:()=>or,solidityKeccak256:()=>oF,solidityPack:()=>oD,soliditySha256:()=>oU,splitSignature:()=>K,stripZeros:()=>P,toUtf8Bytes:()=>e$,toUtf8CodePoints:()=>eV,toUtf8String:()=>ez,verifyMessage:()=>iw,verifyTypedData:()=>iA,zeroPad:()=>R});var p={};r.r(p),r.d(p,{BaseContract:()=>r1,BigNumber:()=>Q,Contract:()=>r2,ContractFactory:()=>r3,FixedNumber:()=>ni,Signer:()=>tJ,VoidSigner:()=>tW,Wallet:()=>iv,Wordlist:()=>nO,constants:()=>u,errors:()=>i,getDefaultProvider:()=>oR,logger:()=>o8,providers:()=>h,utils:()=>f,version:()=>o4,wordlists:()=>nF});let m=!1,g=!1,x={debug:1,default:2,info:2,warning:3,error:4,off:5},b=x.default,y=null,v=function(){try{let e=[];if(["NFD","NFC","NFKD","NFKC"].forEach(t=>{try{if("test"!=="test".normalize(t))throw Error("bad normalize")}catch(r){e.push(t)}}),e.length)throw Error("missing "+e.join(", "));if(String.fromCharCode(233).normalize("NFD")!==String.fromCharCode(101,769))throw Error("broken implementation")}catch(e){return e.message}return null}();(function(e){e.DEBUG="DEBUG",e.INFO="INFO",e.WARNING="WARNING",e.ERROR="ERROR",e.OFF="OFF"})(n||(n={})),function(e){e.UNKNOWN_ERROR="UNKNOWN_ERROR",e.NOT_IMPLEMENTED="NOT_IMPLEMENTED",e.UNSUPPORTED_OPERATION="UNSUPPORTED_OPERATION",e.NETWORK_ERROR="NETWORK_ERROR",e.SERVER_ERROR="SERVER_ERROR",e.TIMEOUT="TIMEOUT",e.BUFFER_OVERRUN="BUFFER_OVERRUN",e.NUMERIC_FAULT="NUMERIC_FAULT",e.MISSING_NEW="MISSING_NEW",e.INVALID_ARGUMENT="INVALID_ARGUMENT",e.MISSING_ARGUMENT="MISSING_ARGUMENT",e.UNEXPECTED_ARGUMENT="UNEXPECTED_ARGUMENT",e.CALL_EXCEPTION="CALL_EXCEPTION",e.INSUFFICIENT_FUNDS="INSUFFICIENT_FUNDS",e.NONCE_EXPIRED="NONCE_EXPIRED",e.REPLACEMENT_UNDERPRICED="REPLACEMENT_UNDERPRICED",e.UNPREDICTABLE_GAS_LIMIT="UNPREDICTABLE_GAS_LIMIT",e.TRANSACTION_REPLACED="TRANSACTION_REPLACED",e.ACTION_REJECTED="ACTION_REJECTED"}(i||(i={}));let w="0123456789abcdef";class A{constructor(e){Object.defineProperty(this,"version",{enumerable:!0,value:e,writable:!1})}_log(e,t){let r=e.toLowerCase();null==x[r]&&this.throwArgumentError("invalid log level name","logLevel",e),b>x[r]||console.log.apply(console,t)}debug(...e){this._log(A.levels.DEBUG,e)}info(...e){this._log(A.levels.INFO,e)}warn(...e){this._log(A.levels.WARNING,e)}makeError(e,t,r){if(g)return this.makeError("censored error",t,{});t||(t=A.errors.UNKNOWN_ERROR),r||(r={});let n=[];Object.keys(r).forEach(e=>{let t=r[e];try{if(t instanceof Uint8Array){let r="";for(let e=0;e>4],r+=w[15&t[e]];n.push(e+"=Uint8Array(0x"+r+")")}else n.push(e+"="+JSON.stringify(t))}catch(t){n.push(e+"="+JSON.stringify(r[e].toString()))}}),n.push(`code=${t}`),n.push(`version=${this.version}`);let s=e,o="";switch(t){case i.NUMERIC_FAULT:{o="NUMERIC_FAULT";let t=e;switch(t){case"overflow":case"underflow":case"division-by-zero":o+="-"+t;break;case"negative-power":case"negative-width":o+="-unsupported";break;case"unbound-bitwise-result":o+="-unbound-result"}break}case i.CALL_EXCEPTION:case i.INSUFFICIENT_FUNDS:case i.MISSING_NEW:case i.NONCE_EXPIRED:case i.REPLACEMENT_UNDERPRICED:case i.TRANSACTION_REPLACED:case i.UNPREDICTABLE_GAS_LIMIT:o=t}o&&(e+=" [ See: https://links.ethers.org/v5-errors-"+o+" ]"),n.length&&(e+=" ("+n.join(", ")+")");let a=Error(e);return a.reason=s,a.code=t,Object.keys(r).forEach(function(e){a[e]=r[e]}),a}throwError(e,t,r){throw this.makeError(e,t,r)}throwArgumentError(e,t,r){return this.throwError(e,A.errors.INVALID_ARGUMENT,{argument:t,value:r})}assert(e,t,r,n){e||this.throwError(t,r,n)}assertArgument(e,t,r,n){e||this.throwArgumentError(t,r,n)}checkNormalize(e){null==e&&(e="platform missing String.prototype.normalize"),v&&this.throwError("platform missing String.prototype.normalize",A.errors.UNSUPPORTED_OPERATION,{operation:"String.prototype.normalize",form:v})}checkSafeUint53(e,t){"number"==typeof e&&(null==t&&(t="value not safe"),(e<0||e>=0x1fffffffffffff)&&this.throwError(t,A.errors.NUMERIC_FAULT,{operation:"checkSafeInteger",fault:"out-of-safe-range",value:e}),e%1&&this.throwError(t,A.errors.NUMERIC_FAULT,{operation:"checkSafeInteger",fault:"non-integer",value:e}))}checkArgumentCount(e,t,r){r=r?": "+r:"",et&&this.throwError("too many arguments"+r,A.errors.UNEXPECTED_ARGUMENT,{count:e,expectedCount:t})}checkNew(e,t){(e===Object||null==e)&&this.throwError("missing new",A.errors.MISSING_NEW,{name:t.name})}checkAbstract(e,t){e===t?this.throwError("cannot instantiate abstract class "+JSON.stringify(t.name)+" directly; use a sub-class",A.errors.UNSUPPORTED_OPERATION,{name:e.name,operation:"new"}):(e===Object||null==e)&&this.throwError("missing new",A.errors.MISSING_NEW,{name:t.name})}static globalLogger(){return y||(y=new A("logger/5.7.0")),y}static setCensorship(e,t){if(!e&&t&&this.globalLogger().throwError("cannot permanently disable censorship",A.errors.UNSUPPORTED_OPERATION,{operation:"setCensorship"}),m){if(!e)return;this.globalLogger().throwError("error censorship permanent",A.errors.UNSUPPORTED_OPERATION,{operation:"setCensorship"})}g=!!e,m=!!t}static setLogLevel(e){let t=x[e.toLowerCase()];if(null==t){A.globalLogger().warn("invalid log level - "+e);return}b=t}static from(e){return new A(e)}}A.errors=i,A.levels=n;let E=new A("bytes/5.7.0");function k(e){return!!e.toHexString}function S(e){return e.slice||(e.slice=function(){let t=Array.prototype.slice.call(arguments);return S(new Uint8Array(Array.prototype.slice.apply(e,t)))}),e}function T(e){return O(e)&&!(e.length%2)||_(e)}function C(e){return"number"==typeof e&&e==e&&e%1==0}function _(e){if(null==e)return!1;if(e.constructor===Uint8Array)return!0;if("string"==typeof e||!C(e.length)||e.length<0)return!1;for(let t=0;t=256)return!1}return!0}function M(e,t){if(t||(t={}),"number"==typeof e){E.checkSafeUint53(e,"invalid arrayify value");let t=[];for(;e;)t.unshift(255&e),e=parseInt(String(e/256));return 0===t.length&&t.push(0),S(new Uint8Array(t))}if(t.allowMissingPrefix&&"string"==typeof e&&"0x"!==e.substring(0,2)&&(e="0x"+e),k(e)&&(e=e.toHexString()),O(e)){let r=e.substring(2);r.length%2&&("left"===t.hexPad?r="0"+r:"right"===t.hexPad?r+="0":E.throwArgumentError("hex data is odd-length","value",e));let n=[];for(let e=0;eM(e)),r=new Uint8Array(t.reduce((e,t)=>e+t.length,0));return t.reduce((e,t)=>(r.set(t,e),e+t.length),0),S(r)}function P(e){let t=M(e);if(0===t.length)return t;let r=0;for(;rt&&E.throwArgumentError("value out of range","value",arguments[0]);let r=new Uint8Array(t);return r.set(e,t-e.length),S(r)}function O(e,t){return"string"==typeof e&&!!e.match(/^0x[0-9A-Fa-f]*$/)&&(!t||e.length===2+2*t)}let I="0123456789abcdef";function B(e,t){if(t||(t={}),"number"==typeof e){E.checkSafeUint53(e,"invalid hexlify value");let t="";for(;e;)t=I[15&e]+t,e=Math.floor(e/16);return t.length?(t.length%2&&(t="0"+t),"0x"+t):"0x00"}if("bigint"==typeof e)return(e=e.toString(16)).length%2?"0x0"+e:"0x"+e;if(t.allowMissingPrefix&&"string"==typeof e&&"0x"!==e.substring(0,2)&&(e="0x"+e),k(e))return e.toHexString();if(O(e))return e.length%2&&("left"===t.hexPad?e="0x0"+e.substring(2):"right"===t.hexPad?e+="0":E.throwArgumentError("hex data is odd-length","value",e)),e.toLowerCase();if(_(e)){let t="0x";for(let r=0;r>4]+I[15&n]}return t}return E.throwArgumentError("invalid hexlify value","value",e)}function L(e){if("string"!=typeof e)e=B(e);else if(!O(e)||e.length%2)return null;return(e.length-2)/2}function D(e,t,r){return("string"!=typeof e?e=B(e):(!O(e)||e.length%2)&&E.throwArgumentError("invalid hexData","value",e),t=2+2*t,null!=r)?"0x"+e.substring(t,2+2*r):"0x"+e.substring(t)}function F(e){let t="0x";return e.forEach(e=>{t+=B(e).substring(2)}),t}function U(e){let t=H(B(e,{hexPad:"left"}));return"0x"===t?"0x0":t}function H(e){"string"!=typeof e&&(e=B(e)),O(e)||E.throwArgumentError("invalid hex string","value",e),e=e.substring(2);let t=0;for(;t2*t+2&&E.throwArgumentError("value out of range","value",arguments[1]);e.length<2*t+2;)e="0x0"+e.substring(2);return e}function K(e){let t={r:"0x",s:"0x",_vs:"0x",recoveryParam:0,v:0,yParityAndS:"0x",compact:"0x"};if(T(e)){let r=M(e);64===r.length?(t.v=27+(r[32]>>7),r[32]&=127,t.r=B(r.slice(0,32)),t.s=B(r.slice(32,64))):65===r.length?(t.r=B(r.slice(0,32)),t.s=B(r.slice(32,64)),t.v=r[64]):E.throwArgumentError("invalid signature string","signature",e),t.v<27&&(0===t.v||1===t.v?t.v+=27:E.throwArgumentError("signature invalid v byte","signature",e)),t.recoveryParam=1-t.v%2,t.recoveryParam&&(r[32]|=128),t._vs=B(r.slice(32,64))}else{if(t.r=e.r,t.s=e.s,t.v=e.v,t.recoveryParam=e.recoveryParam,t._vs=e._vs,null!=t._vs){let r=R(M(t._vs),32);t._vs=B(r);let n=r[0]>=128?1:0;null==t.recoveryParam?t.recoveryParam=n:t.recoveryParam!==n&&E.throwArgumentError("signature recoveryParam mismatch _vs","signature",e),r[0]&=127;let i=B(r);null==t.s?t.s=i:t.s!==i&&E.throwArgumentError("signature v mismatch _vs","signature",e)}if(null==t.recoveryParam)null==t.v?E.throwArgumentError("signature missing v and recoveryParam","signature",e):0===t.v||1===t.v?t.recoveryParam=t.v:t.recoveryParam=1-t.v%2;else if(null==t.v)t.v=27+t.recoveryParam;else{let r=0===t.v||1===t.v?t.v:1-t.v%2;t.recoveryParam!==r&&E.throwArgumentError("signature recoveryParam mismatch v","signature",e)}null!=t.r&&O(t.r)?t.r=$(t.r,32):E.throwArgumentError("signature missing or invalid r","signature",e),null!=t.s&&O(t.s)?t.s=$(t.s,32):E.throwArgumentError("signature missing or invalid s","signature",e);let r=M(t.s);r[0]>=128&&E.throwArgumentError("signature s out of range","signature",e),t.recoveryParam&&(r[0]|=128);let n=B(r);t._vs&&(O(t._vs)||E.throwArgumentError("signature invalid _vs","signature",e),t._vs=$(t._vs,32)),null==t._vs?t._vs=n:t._vs!==n&&E.throwArgumentError("signature _vs mismatch v and s","signature",e)}return t.yParityAndS=t._vs,t.compact=t.r+t.yParityAndS.substring(2),t}function G(e){return B(N([(e=K(e)).r,e.s,e.recoveryParam?"0x1c":"0x1b"]))}var j=r(5001),z=r.n(j);let V="bignumber/5.7.0";var q=z().BN;let Y=new A(V),J={},W=!1;class Q{constructor(e,t){e!==J&&Y.throwError("cannot call constructor directly; use BigNumber.from",A.errors.UNSUPPORTED_OPERATION,{operation:"new (BigNumber)"}),this._hex=t,this._isBigNumber=!0,Object.freeze(this)}fromTwos(e){return Z(ee(this).fromTwos(e))}toTwos(e){return Z(ee(this).toTwos(e))}abs(){return"-"===this._hex[0]?Q.from(this._hex.substring(1)):this}add(e){return Z(ee(this).add(ee(e)))}sub(e){return Z(ee(this).sub(ee(e)))}div(e){return Q.from(e).isZero()&&et("division-by-zero","div"),Z(ee(this).div(ee(e)))}mul(e){return Z(ee(this).mul(ee(e)))}mod(e){let t=ee(e);return t.isNeg()&&et("division-by-zero","mod"),Z(ee(this).umod(t))}pow(e){let t=ee(e);return t.isNeg()&&et("negative-power","pow"),Z(ee(this).pow(t))}and(e){let t=ee(e);return(this.isNegative()||t.isNeg())&&et("unbound-bitwise-result","and"),Z(ee(this).and(t))}or(e){let t=ee(e);return(this.isNegative()||t.isNeg())&&et("unbound-bitwise-result","or"),Z(ee(this).or(t))}xor(e){let t=ee(e);return(this.isNegative()||t.isNeg())&&et("unbound-bitwise-result","xor"),Z(ee(this).xor(t))}mask(e){return(this.isNegative()||e<0)&&et("negative-width","mask"),Z(ee(this).maskn(e))}shl(e){return(this.isNegative()||e<0)&&et("negative-width","shl"),Z(ee(this).shln(e))}shr(e){return(this.isNegative()||e<0)&&et("negative-width","shr"),Z(ee(this).shrn(e))}eq(e){return ee(this).eq(ee(e))}lt(e){return ee(this).lt(ee(e))}lte(e){return ee(this).lte(ee(e))}gt(e){return ee(this).gt(ee(e))}gte(e){return ee(this).gte(ee(e))}isNegative(){return"-"===this._hex[0]}isZero(){return ee(this).isZero()}toNumber(){try{return ee(this).toNumber()}catch(e){et("overflow","toNumber",this.toString())}return null}toBigInt(){try{return BigInt(this.toString())}catch(e){}return Y.throwError("this platform does not support BigInt",A.errors.UNSUPPORTED_OPERATION,{value:this.toString()})}toString(){return arguments.length>0&&(10===arguments[0]?W||(W=!0,Y.warn("BigNumber.toString does not accept any parameters; base-10 is assumed")):16===arguments[0]?Y.throwError("BigNumber.toString does not accept any parameters; use bigNumber.toHexString()",A.errors.UNEXPECTED_ARGUMENT,{}):Y.throwError("BigNumber.toString does not accept parameters",A.errors.UNEXPECTED_ARGUMENT,{})),ee(this).toString(10)}toHexString(){return this._hex}toJSON(e){return{type:"BigNumber",hex:this.toHexString()}}static from(e){if(e instanceof Q)return e;if("string"==typeof e)return e.match(/^-?0x[0-9a-f]+$/i)?new Q(J,X(e)):e.match(/^-?[0-9]+$/)?new Q(J,X(new q(e))):Y.throwArgumentError("invalid BigNumber string","value",e);if("number"==typeof e)return e%1&&et("underflow","BigNumber.from",e),(e>=0x1fffffffffffff||e<=-0x1fffffffffffff)&&et("overflow","BigNumber.from",e),Q.from(String(e));if("bigint"==typeof e)return Q.from(e.toString());if(_(e))return Q.from(B(e));if(e){if(e.toHexString){let t=e.toHexString();if("string"==typeof t)return Q.from(t)}else{let t=e._hex;if(null==t&&"BigNumber"===e.type&&(t=e.hex),"string"==typeof t&&(O(t)||"-"===t[0]&&O(t.substring(1))))return Q.from(t)}}return Y.throwArgumentError("invalid BigNumber value","value",e)}static isBigNumber(e){return!!(e&&e._isBigNumber)}}function X(e){if("string"!=typeof e)return X(e.toString(16));if("-"===e[0])return("-"===(e=e.substring(1))[0]&&Y.throwArgumentError("invalid hex","value",e),"0x00"===(e=X(e)))?e:"-"+e;if("0x"!==e.substring(0,2)&&(e="0x"+e),"0x"===e)return"0x00";for(e.length%2&&(e="0x0"+e.substring(2));e.length>4&&"0x00"===e.substring(0,4);)e="0x"+e.substring(4);return e}function Z(e){return Q.from(X(e))}function ee(e){let t=Q.from(e).toHexString();return"-"===t[0]?new q("-"+t.substring(3),16):new q(t.substring(2),16)}function et(e,t,r){let n={fault:e,operation:t};return null!=r&&(n.value=r),Y.throwError(e,A.errors.NUMERIC_FAULT,n)}let er=new A("properties/5.7.0");function en(e,t,r){Object.defineProperty(e,t,{enumerable:!0,value:r,writable:!1})}function ei(e,t){for(let r=0;r<32;r++){if(e[t])return e[t];if(!e.prototype||"object"!=typeof e.prototype)break;e=Object.getPrototypeOf(e.prototype).constructor}return null}function es(e){var t,r,n,i;return t=this,r=void 0,n=void 0,i=function*(){let t=Object.keys(e).map(t=>Promise.resolve(e[t]).then(e=>({key:t,value:e})));return(yield Promise.all(t)).reduce((e,t)=>(e[t.key]=t.value,e),{})},new(n||(n=Promise))(function(e,s){function o(e){try{l(i.next(e))}catch(e){s(e)}}function a(e){try{l(i.throw(e))}catch(e){s(e)}}function l(t){var r;t.done?e(t.value):((r=t.value)instanceof n?r:new n(function(e){e(r)})).then(o,a)}l((i=i.apply(t,r||[])).next())})}function eo(e,t){e&&"object"==typeof e||er.throwArgumentError("invalid object","object",e),Object.keys(e).forEach(r=>{t[r]||er.throwArgumentError("invalid object key - "+r,"transaction:"+r,e)})}function ea(e){let t={};for(let r in e)t[r]=e[r];return t}let el={bigint:!0,boolean:!0,function:!0,number:!0,string:!0};function ec(e){return function(e){if(function e(t){if(null==t||el[typeof t])return!0;if(Array.isArray(t)||"object"==typeof t){if(!Object.isFrozen(t))return!1;let r=Object.keys(t);for(let n=0;nec(e)));if("object"==typeof e){let t={};for(let r in e){let n=e[r];void 0!==n&&en(t,r,ec(n))}return t}return er.throwArgumentError(`Cannot deepCopy ${typeof e}`,"object",e)}(e)}class eu{constructor(e){for(let t in e)this[t]=ec(e[t])}}let eh="abi/5.7.0",ed=new A(eh);function ef(e){let t=[],r=function(e,n){if(Array.isArray(n))for(let i in n){let s=e.slice();s.push(i);try{r(s,n[i])}catch(e){t.push({path:s,error:e})}}};return r([],e),t}class ep{constructor(e,t,r,n){this.name=e,this.type=t,this.localName=r,this.dynamic=n}_throwError(e,t){ed.throwArgumentError(e,this.localName,t)}}class em{constructor(e){en(this,"wordSize",e||32),this._data=[],this._dataLength=0,this._padding=new Uint8Array(e)}get data(){return F(this._data)}get length(){return this._dataLength}_writeData(e){return this._data.push(e),this._dataLength+=e.length,e.length}appendWriter(e){return this._writeData(N(e._data))}writeBytes(e){let t=M(e),r=t.length%this.wordSize;return r&&(t=N([t,this._padding.slice(r)])),this._writeData(t)}_getValue(e){let t=M(Q.from(e));return t.length>this.wordSize&&ed.throwError("value out-of-bounds",A.errors.BUFFER_OVERRUN,{length:this.wordSize,offset:t.length}),t.length%this.wordSize&&(t=N([this._padding.slice(t.length%this.wordSize),t])),t}writeValue(e){return this._writeData(this._getValue(e))}writeUpdatableValue(){let e=this._data.length;return this._data.push(this._padding),this._dataLength+=this.wordSize,t=>{this._data[e]=this._getValue(t)}}}class eg{constructor(e,t,r,n){en(this,"_data",M(e)),en(this,"wordSize",t||32),en(this,"_coerceFunc",r),en(this,"allowLoose",n),this._offset=0}get data(){return B(this._data)}get consumed(){return this._offset}static coerce(e,t){let r=e.match("^u?int([0-9]+)$");return r&&48>=parseInt(r[1])&&(t=t.toNumber()),t}coerce(e,t){return this._coerceFunc?this._coerceFunc(e,t):eg.coerce(e,t)}_peekBytes(e,t,r){let n=Math.ceil(t/this.wordSize)*this.wordSize;return this._offset+n>this._data.length&&(this.allowLoose&&r&&this._offset+t<=this._data.length?n=t:ed.throwError("data out-of-bounds",A.errors.BUFFER_OVERRUN,{length:this._data.length,offset:this._offset+n})),this._data.slice(this._offset,this._offset+n)}subReader(e){return new eg(this._data.slice(this._offset+e),this.wordSize,this._coerceFunc,this.allowLoose)}readBytes(e,t){let r=this._peekBytes(0,e,!!t);return this._offset+=r.length,r.slice(0,e)}readValue(){return Q.from(this.readBytes(this.wordSize))}}var ex=r(5845),eb=r.n(ex);function ey(e){return"0x"+eb().keccak_256(M(e))}let ev=new A("rlp/5.7.0");function ew(e){let t=[];for(;e;)t.unshift(255&e),e>>=8;return t}function eA(e,t,r){let n=0;for(let i=0;it+1+n&&ev.throwError("child data too short",A.errors.BUFFER_OVERRUN,{})}return{consumed:1+n,result:i}}function eS(e,t){if(0===e.length&&ev.throwError("data too short",A.errors.BUFFER_OVERRUN,{}),e[t]>=248){let r=e[t]-247;t+1+r>e.length&&ev.throwError("data short segment too short",A.errors.BUFFER_OVERRUN,{});let n=eA(e,t+1,r);return t+1+r+n>e.length&&ev.throwError("data long segment too short",A.errors.BUFFER_OVERRUN,{}),ek(e,t,t+1+r,r+n)}if(e[t]>=192){let r=e[t]-192;return t+1+r>e.length&&ev.throwError("data array too short",A.errors.BUFFER_OVERRUN,{}),ek(e,t,t+1,r)}if(e[t]>=184){let r=e[t]-183;t+1+r>e.length&&ev.throwError("data array too short",A.errors.BUFFER_OVERRUN,{});let n=eA(e,t+1,r);t+1+r+n>e.length&&ev.throwError("data array too short",A.errors.BUFFER_OVERRUN,{});let i=B(e.slice(t+1+r,t+1+r+n));return{consumed:1+r+n,result:i}}if(e[t]>=128){let r=e[t]-128;t+1+r>e.length&&ev.throwError("data too short",A.errors.BUFFER_OVERRUN,{});let n=B(e.slice(t+1,t+1+r));return{consumed:1+r,result:n}}return{consumed:1,result:B(e[t])}}function eT(e){let t=M(e),r=eS(t,0);return r.consumed!==t.length&&ev.throwArgumentError("invalid rlp data","data",e),r.result}let eC=new A("address/5.7.0");function e_(e){O(e,20)||eC.throwArgumentError("invalid address","address",e);let t=(e=e.toLowerCase()).substring(2).split(""),r=new Uint8Array(40);for(let e=0;e<40;e++)r[e]=t[e].charCodeAt(0);let n=M(ey(r));for(let e=0;e<40;e+=2)n[e>>1]>>4>=8&&(t[e]=t[e].toUpperCase()),(15&n[e>>1])>=8&&(t[e+1]=t[e+1].toUpperCase());return"0x"+t.join("")}let eM={};for(let e=0;e<10;e++)eM[String(e)]=String(e);for(let e=0;e<26;e++)eM[String.fromCharCode(65+e)]=String(10+e);let eN=Math.floor(Math.log10?Math.log10(0x1fffffffffffff):Math.log(0x1fffffffffffff)/Math.LN10);function eP(e){let t=(e=(e=e.toUpperCase()).substring(4)+e.substring(0,2)+"00").split("").map(e=>eM[e]).join("");for(;t.length>=eN;){let e=t.substring(0,eN);t=parseInt(e,10)%97+t.substring(e.length)}let r=String(98-parseInt(t,10)%97);for(;r.length<2;)r="0"+r;return r}function eR(e){let t=null;if("string"!=typeof e&&eC.throwArgumentError("invalid address","address",e),e.match(/^(0x)?[0-9a-fA-F]{40}$/))"0x"!==e.substring(0,2)&&(e="0x"+e),t=e_(e),e.match(/([A-F].*[a-f])|([a-f].*[A-F])/)&&t!==e&&eC.throwArgumentError("bad address checksum","address",e);else if(e.match(/^XE[0-9]{2}[0-9A-Za-z]{30,31}$/)){for(e.substring(2,4)!==eP(e)&&eC.throwArgumentError("bad icap checksum","address",e),t=new q(e.substring(4),36).toString(16);t.length<40;)t="0"+t;t=e_("0x"+t)}else eC.throwArgumentError("invalid address","address",e);return t}function eO(e){try{return eR(e),!0}catch(e){}return!1}function eI(e){let t=new q(eR(e).substring(2),16).toString(36).toUpperCase();for(;t.length<30;)t="0"+t;return"XE"+eP("XE00"+t)+t}function eB(e){let t=null;try{t=eR(e.from)}catch(t){eC.throwArgumentError("missing from address","transaction",e)}return eR(D(ey(eE([t,P(M(Q.from(e.nonce).toHexString()))])),12))}function eL(e,t,r){return 32!==L(t)&&eC.throwArgumentError("salt must be 32 bytes","salt",t),32!==L(r)&&eC.throwArgumentError("initCodeHash must be 32 bytes","initCodeHash",r),eR(D(ey(N(["0xff",eR(e),t,r])),12))}let eD=new A("strings/5.7.0");function eF(e,t,r,n,i){if(e===o.BAD_PREFIX||e===o.UNEXPECTED_CONTINUE){let e=0;for(let n=t+1;n>6==2;n++)e++;return e}return e===o.OVERRUN?r.length-t-1:0}(function(e){e.current="",e.NFC="NFC",e.NFD="NFD",e.NFKC="NFKC",e.NFKD="NFKD"})(s||(s={})),function(e){e.UNEXPECTED_CONTINUE="unexpected continuation byte",e.BAD_PREFIX="bad codepoint prefix",e.OVERRUN="string overrun",e.MISSING_CONTINUE="missing continuation byte",e.OUT_OF_RANGE="out of UTF-8 range",e.UTF16_SURROGATE="UTF-16 surrogate",e.OVERLONG="overlong representation"}(o||(o={}));let eU=Object.freeze({error:function(e,t,r,n,i){return eD.throwArgumentError(`invalid codepoint at offset ${t}; ${e}`,"bytes",r)},ignore:eF,replace:function(e,t,r,n,i){return e===o.OVERLONG?(n.push(i),0):(n.push(65533),eF(e,t,r,n,i))}});function eH(e,t){null==t&&(t=eU.error),e=M(e);let r=[],n=0;for(;n>7==0){r.push(i);continue}let s=null,a=null;if((224&i)==192)s=1,a=127;else if((240&i)==224)s=2,a=2047;else if((248&i)==240)s=3,a=65535;else{(192&i)==128?n+=t(o.UNEXPECTED_CONTINUE,n-1,e,r):n+=t(o.BAD_PREFIX,n-1,e,r);continue}if(n-1+s>=e.length){n+=t(o.OVERRUN,n-1,e,r);continue}let l=i&(1<<8-s-1)-1;for(let i=0;i1114111){n+=t(o.OUT_OF_RANGE,n-1-s,e,r,l);continue}if(l>=55296&&l<=57343){n+=t(o.UTF16_SURROGATE,n-1-s,e,r,l);continue}if(l<=a){n+=t(o.OVERLONG,n-1-s,e,r,l);continue}r.push(l)}}return r}function e$(e,t=s.current){t!=s.current&&(eD.checkNormalize(),e=e.normalize(t));let r=[];for(let t=0;t>6|192),r.push(63&n|128);else if((64512&n)==55296){t++;let i=e.charCodeAt(t);if(t>=e.length||(64512&i)!=56320)throw Error("invalid utf-8 string");let s=65536+((1023&n)<<10)+(1023&i);r.push(s>>18|240),r.push(s>>12&63|128),r.push(s>>6&63|128),r.push(63&s|128)}else r.push(n>>12|224),r.push(n>>6&63|128),r.push(63&n|128)}return M(r)}function eK(e){let t="0000"+e.toString(16);return"\\u"+t.substring(t.length-4)}function eG(e,t){return'"'+eH(e,t).map(e=>{if(e<256){switch(e){case 8:return"\\b";case 9:return"\\t";case 10:return"\\n";case 13:return"\\r";case 34:return'\\"';case 92:return"\\\\"}if(e>=32&&e<127)return String.fromCharCode(e)}return e<=65535?eK(e):eK(((e-=65536)>>10&1023)+55296)+eK((1023&e)+56320)}).join("")+'"'}function ej(e){return e.map(e=>e<=65535?String.fromCharCode(e):String.fromCharCode(((e-=65536)>>10&1023)+55296,(1023&e)+56320)).join("")}function ez(e,t){return ej(eH(e,t))}function eV(e,t=s.current){return eH(e$(e,t))}function eq(e){return ey(e$(e))}class eY extends ep{constructor(e){super("address","address",e,!1)}defaultValue(){return"0x0000000000000000000000000000000000000000"}encode(e,t){try{t=eR(t)}catch(e){this._throwError(e.message,t)}return e.writeValue(t)}decode(e){return eR($(e.readValue().toHexString(),20))}}class eJ extends ep{constructor(e){super(e.name,e.type,void 0,e.dynamic),this.coder=e}defaultValue(){return this.coder.defaultValue()}encode(e,t){return this.coder.encode(e,t)}decode(e){return this.coder.decode(e)}}let eW=new A(eh);function eQ(e,t,r){let n=null;if(Array.isArray(r))n=r;else if(r&&"object"==typeof r){let e={};n=t.map(t=>{let n=t.localName;return n||eW.throwError("cannot encode object for signature with missing names",A.errors.INVALID_ARGUMENT,{argument:"values",coder:t,value:r}),e[n]&&eW.throwError("cannot encode object for signature with duplicate names",A.errors.INVALID_ARGUMENT,{argument:"values",coder:t,value:r}),e[n]=!0,r[n]})}else eW.throwArgumentError("invalid tuple value","tuple",r);t.length!==n.length&&eW.throwArgumentError("types/value length mismatch","tuple",r);let i=new em(e.wordSize),s=new em(e.wordSize),o=[];return t.forEach((e,t)=>{let r=n[t];if(e.dynamic){let t=s.length;e.encode(s,r);let n=i.writeUpdatableValue();o.push(e=>{n(e+t)})}else e.encode(i,r)}),o.forEach(e=>{e(i.length)}),e.appendWriter(i)+e.appendWriter(s)}function eX(e,t){let r=[],n=e.subReader(0);t.forEach(t=>{let i=null;if(t.dynamic){let r=e.readValue(),s=n.subReader(r.toNumber());try{i=t.decode(s)}catch(e){if(e.code===A.errors.BUFFER_OVERRUN)throw e;(i=e).baseType=t.name,i.name=t.localName,i.type=t.type}}else try{i=t.decode(e)}catch(e){if(e.code===A.errors.BUFFER_OVERRUN)throw e;(i=e).baseType=t.name,i.name=t.localName,i.type=t.type}void 0!=i&&r.push(i)});let i=t.reduce((e,t)=>{let r=t.localName;return r&&(e[r]||(e[r]=0),e[r]++),e},{});t.forEach((e,t)=>{let n=e.localName;if(!n||1!==i[n]||("length"===n&&(n="_length"),null!=r[n]))return;let s=r[t];s instanceof Error?Object.defineProperty(r,n,{enumerable:!0,get:()=>{throw s}}):r[n]=s});for(let e=0;e{throw t}})}return Object.freeze(r)}class eZ extends ep{constructor(e,t,r){super("array",e.type+"["+(t>=0?t:"")+"]",r,-1===t||e.dynamic),this.coder=e,this.length=t}defaultValue(){let e=this.coder.defaultValue(),t=[];for(let r=0;re._data.length&&eW.throwError("insufficient data length",A.errors.BUFFER_OVERRUN,{length:e._data.length,count:t});let r=[];for(let e=0;e{e.dynamic&&(r=!0),n.push(e.type)}),super("tuple","tuple("+n.join(",")+")",t,r),this.coders=e}defaultValue(){let e=[];this.coders.forEach(t=>{e.push(t.defaultValue())});let t=this.coders.reduce((e,t)=>{let r=t.localName;return r&&(e[r]||(e[r]=0),e[r]++),e},{});return this.coders.forEach((r,n)=>{let i=r.localName;i&&1===t[i]&&("length"===i&&(i="_length"),null==e[i]&&(e[i]=e[n]))}),Object.freeze(e)}encode(e,t){return eQ(e,this.coders,t)}decode(e){return e.coerce(this.name,eX(e,this.coders))}}let to=new A(eh),ta={},tl={calldata:!0,memory:!0,storage:!0},tc={calldata:!0,memory:!0};function tu(e,t){if("bytes"===e||"string"===e){if(tl[t])return!0}else if("address"===e){if("payable"===t)return!0}else if((e.indexOf("[")>=0||"tuple"===e)&&tc[t])return!0;return(tl[t]||"payable"===t)&&to.throwArgumentError("invalid modifier","name",t),!1}function th(e,t){for(let r in t)en(e,r,t[r])}let td=Object.freeze({sighash:"sighash",minimal:"minimal",full:"full",json:"json"}),tf=new RegExp(/^(.*)\[([0-9]*)\]$/);class tp{constructor(e,t){e!==ta&&to.throwError("use fromString",A.errors.UNSUPPORTED_OPERATION,{operation:"new ParamType()"}),th(this,t);let r=this.type.match(tf);r?th(this,{arrayLength:parseInt(r[2]||"-1"),arrayChildren:tp.fromObject({type:r[1],components:this.components}),baseType:"array"}):th(this,{arrayLength:null,arrayChildren:null,baseType:null!=this.components?"tuple":this.type}),this._isParamType=!0,Object.freeze(this)}format(e){if(e||(e=td.sighash),td[e]||to.throwArgumentError("invalid format type","format",e),e===td.json){let t={type:"tuple"===this.baseType?"tuple":this.type,name:this.name||void 0};return"boolean"==typeof this.indexed&&(t.indexed=this.indexed),this.components&&(t.components=this.components.map(t=>JSON.parse(t.format(e)))),JSON.stringify(t)}let t="";return"array"===this.baseType?(t+=this.arrayChildren.format(e),t+="["+(this.arrayLength<0?"":String(this.arrayLength))+"]"):"tuple"===this.baseType?(e!==td.sighash&&(t+=this.type),t+="("+this.components.map(t=>t.format(e)).join(e===td.full?", ":",")+")"):t+=this.type,e!==td.sighash&&(!0===this.indexed&&(t+=" indexed"),e===td.full&&this.name&&(t+=" "+this.name)),t}static from(e,t){return"string"==typeof e?tp.fromString(e,t):tp.fromObject(e)}static fromObject(e){return tp.isParamType(e)?e:new tp(ta,{name:e.name||null,type:tS(e.type),indexed:null==e.indexed?null:!!e.indexed,components:e.components?e.components.map(tp.fromObject):null})}static fromString(e,t){var r;return r=function(e,t){let r=e;function n(t){to.throwArgumentError(`unexpected character at position ${t}`,"param",e)}function i(e){let r={type:"",name:"",parent:e,state:{allowType:!0}};return t&&(r.indexed=!1),r}e=e.replace(/\s/g," ");let s={type:"",name:"",state:{allowType:!0}},o=s;for(let r=0;rtp.fromString(e,t))}class tg{constructor(e,t){e!==ta&&to.throwError("use a static from method",A.errors.UNSUPPORTED_OPERATION,{operation:"new Fragment()"}),th(this,t),this._isFragment=!0,Object.freeze(this)}static from(e){return tg.isFragment(e)?e:"string"==typeof e?tg.fromString(e):tg.fromObject(e)}static fromObject(e){if(tg.isFragment(e))return e;switch(e.type){case"function":return tA.fromObject(e);case"event":return tx.fromObject(e);case"constructor":return tw.fromObject(e);case"error":return tk.fromObject(e);case"fallback":case"receive":return null}return to.throwArgumentError("invalid fragment object","value",e)}static fromString(e){return"event"===(e=(e=(e=e.replace(/\s/g," ")).replace(/\(/g," (").replace(/\)/g,") ").replace(/\s+/g," ")).trim()).split(" ")[0]?tx.fromString(e.substring(5).trim()):"function"===e.split(" ")[0]?tA.fromString(e.substring(8).trim()):"constructor"===e.split("(")[0].trim()?tw.fromString(e.trim()):"error"===e.split(" ")[0]?tk.fromString(e.substring(5).trim()):to.throwArgumentError("unsupported fragment","value",e)}static isFragment(e){return!!(e&&e._isFragment)}}class tx extends tg{format(e){if(e||(e=td.sighash),td[e]||to.throwArgumentError("invalid format type","format",e),e===td.json)return JSON.stringify({type:"event",anonymous:this.anonymous,name:this.name,inputs:this.inputs.map(t=>JSON.parse(t.format(e)))});let t="";return e!==td.sighash&&(t+="event "),t+=this.name+"("+this.inputs.map(t=>t.format(e)).join(e===td.full?", ":",")+") ",e!==td.sighash&&this.anonymous&&(t+="anonymous "),t.trim()}static from(e){return"string"==typeof e?tx.fromString(e):tx.fromObject(e)}static fromObject(e){return tx.isEventFragment(e)?e:("event"!==e.type&&to.throwArgumentError("invalid event object","value",e),new tx(ta,{name:tC(e.name),anonymous:e.anonymous,inputs:e.inputs?e.inputs.map(tp.fromObject):[],type:"event"}))}static fromString(e){let t=e.match(t_);t||to.throwArgumentError("invalid event string","value",e);let r=!1;return t[3].split(" ").forEach(e=>{switch(e.trim()){case"anonymous":r=!0;break;case"":break;default:to.warn("unknown modifier: "+e)}}),tx.fromObject({name:t[1].trim(),anonymous:r,inputs:tm(t[2],!0),type:"event"})}static isEventFragment(e){return e&&e._isFragment&&"event"===e.type}}function tb(e,t){t.gas=null;let r=e.split("@");return 1!==r.length?(r.length>2&&to.throwArgumentError("invalid human-readable ABI signature","value",e),r[1].match(/^[0-9]+$/)||to.throwArgumentError("invalid human-readable ABI signature gas","value",e),t.gas=Q.from(r[1]),r[0]):e}function ty(e,t){t.constant=!1,t.payable=!1,t.stateMutability="nonpayable",e.split(" ").forEach(e=>{switch(e.trim()){case"constant":t.constant=!0;break;case"payable":t.payable=!0,t.stateMutability="payable";break;case"nonpayable":t.payable=!1,t.stateMutability="nonpayable";break;case"pure":t.constant=!0,t.stateMutability="pure";break;case"view":t.constant=!0,t.stateMutability="view";break;case"external":case"public":case"":break;default:console.log("unknown modifier: "+e)}})}function tv(e){let t={constant:!1,payable:!0,stateMutability:"payable"};return null!=e.stateMutability?(t.stateMutability=e.stateMutability,t.constant="view"===t.stateMutability||"pure"===t.stateMutability,null!=e.constant&&!!e.constant!==t.constant&&to.throwArgumentError("cannot have constant function with mutability "+t.stateMutability,"value",e),t.payable="payable"===t.stateMutability,null!=e.payable&&!!e.payable!==t.payable&&to.throwArgumentError("cannot have payable function with mutability "+t.stateMutability,"value",e)):null!=e.payable?(t.payable=!!e.payable,null!=e.constant||t.payable||"constructor"===e.type||to.throwArgumentError("unable to determine stateMutability","value",e),t.constant=!!e.constant,t.constant?t.stateMutability="view":t.stateMutability=t.payable?"payable":"nonpayable",t.payable&&t.constant&&to.throwArgumentError("cannot have constant payable function","value",e)):null!=e.constant?(t.constant=!!e.constant,t.payable=!t.constant,t.stateMutability=t.constant?"view":"payable"):"constructor"!==e.type&&to.throwArgumentError("unable to determine stateMutability","value",e),t}class tw extends tg{format(e){if(e||(e=td.sighash),td[e]||to.throwArgumentError("invalid format type","format",e),e===td.json)return JSON.stringify({type:"constructor",stateMutability:"nonpayable"!==this.stateMutability?this.stateMutability:void 0,payable:this.payable,gas:this.gas?this.gas.toNumber():void 0,inputs:this.inputs.map(t=>JSON.parse(t.format(e)))});e===td.sighash&&to.throwError("cannot format a constructor for sighash",A.errors.UNSUPPORTED_OPERATION,{operation:"format(sighash)"});let t="constructor("+this.inputs.map(t=>t.format(e)).join(e===td.full?", ":",")+") ";return this.stateMutability&&"nonpayable"!==this.stateMutability&&(t+=this.stateMutability+" "),t.trim()}static from(e){return"string"==typeof e?tw.fromString(e):tw.fromObject(e)}static fromObject(e){if(tw.isConstructorFragment(e))return e;"constructor"!==e.type&&to.throwArgumentError("invalid constructor object","value",e);let t=tv(e);return t.constant&&to.throwArgumentError("constructor cannot be constant","value",e),new tw(ta,{name:null,type:e.type,inputs:e.inputs?e.inputs.map(tp.fromObject):[],payable:t.payable,stateMutability:t.stateMutability,gas:e.gas?Q.from(e.gas):null})}static fromString(e){let t={type:"constructor"},r=(e=tb(e,t)).match(t_);return r&&"constructor"===r[1].trim()||to.throwArgumentError("invalid constructor string","value",e),t.inputs=tm(r[2].trim(),!1),ty(r[3].trim(),t),tw.fromObject(t)}static isConstructorFragment(e){return e&&e._isFragment&&"constructor"===e.type}}class tA extends tw{format(e){if(e||(e=td.sighash),td[e]||to.throwArgumentError("invalid format type","format",e),e===td.json)return JSON.stringify({type:"function",name:this.name,constant:this.constant,stateMutability:"nonpayable"!==this.stateMutability?this.stateMutability:void 0,payable:this.payable,gas:this.gas?this.gas.toNumber():void 0,inputs:this.inputs.map(t=>JSON.parse(t.format(e))),outputs:this.outputs.map(t=>JSON.parse(t.format(e)))});let t="";return e!==td.sighash&&(t+="function "),t+=this.name+"("+this.inputs.map(t=>t.format(e)).join(e===td.full?", ":",")+") ",e!==td.sighash&&(this.stateMutability?"nonpayable"!==this.stateMutability&&(t+=this.stateMutability+" "):this.constant&&(t+="view "),this.outputs&&this.outputs.length&&(t+="returns ("+this.outputs.map(t=>t.format(e)).join(", ")+") "),null!=this.gas&&(t+="@"+this.gas.toString()+" ")),t.trim()}static from(e){return"string"==typeof e?tA.fromString(e):tA.fromObject(e)}static fromObject(e){if(tA.isFunctionFragment(e))return e;"function"!==e.type&&to.throwArgumentError("invalid function object","value",e);let t=tv(e);return new tA(ta,{type:e.type,name:tC(e.name),constant:t.constant,inputs:e.inputs?e.inputs.map(tp.fromObject):[],outputs:e.outputs?e.outputs.map(tp.fromObject):[],payable:t.payable,stateMutability:t.stateMutability,gas:e.gas?Q.from(e.gas):null})}static fromString(e){let t={type:"function"},r=(e=tb(e,t)).split(" returns ");r.length>2&&to.throwArgumentError("invalid function string","value",e);let n=r[0].match(t_);if(n||to.throwArgumentError("invalid function signature","value",e),t.name=n[1].trim(),t.name&&tC(t.name),t.inputs=tm(n[2],!1),ty(n[3].trim(),t),r.length>1){let n=r[1].match(t_);(""!=n[1].trim()||""!=n[3].trim())&&to.throwArgumentError("unexpected tokens","value",e),t.outputs=tm(n[2],!1)}else t.outputs=[];return tA.fromObject(t)}static isFunctionFragment(e){return e&&e._isFragment&&"function"===e.type}}function tE(e){let t=e.format();return("Error(string)"===t||"Panic(uint256)"===t)&&to.throwArgumentError(`cannot specify user defined ${t} error`,"fragment",e),e}class tk extends tg{format(e){if(e||(e=td.sighash),td[e]||to.throwArgumentError("invalid format type","format",e),e===td.json)return JSON.stringify({type:"error",name:this.name,inputs:this.inputs.map(t=>JSON.parse(t.format(e)))});let t="";return e!==td.sighash&&(t+="error "),(t+=this.name+"("+this.inputs.map(t=>t.format(e)).join(e===td.full?", ":",")+") ").trim()}static from(e){return"string"==typeof e?tk.fromString(e):tk.fromObject(e)}static fromObject(e){return tk.isErrorFragment(e)?e:("error"!==e.type&&to.throwArgumentError("invalid error object","value",e),tE(new tk(ta,{type:e.type,name:tC(e.name),inputs:e.inputs?e.inputs.map(tp.fromObject):[]})))}static fromString(e){let t={type:"error"},r=e.match(t_);return r||to.throwArgumentError("invalid error signature","value",e),t.name=r[1].trim(),t.name&&tC(t.name),t.inputs=tm(r[2],!1),tE(tk.fromObject(t))}static isErrorFragment(e){return e&&e._isFragment&&"error"===e.type}}function tS(e){return e.match(/^uint($|[^1-9])/)?e="uint256"+e.substring(4):e.match(/^int($|[^1-9])/)&&(e="int256"+e.substring(3)),e}let tT=RegExp("^[a-zA-Z$_][a-zA-Z0-9$_]*$");function tC(e){return e&&e.match(tT)||to.throwArgumentError(`invalid identifier "${e}"`,"value",e),e}let t_=RegExp("^([^)(]*)\\((.*)\\)([^)(]*)$"),tM=new A(eh),tN=new RegExp(/^bytes([0-9]*)$/),tP=new RegExp(/^(u?int)([0-9]*)$/);class tR{constructor(e){en(this,"coerceFunc",e||null)}_getCoder(e){switch(e.baseType){case"address":return new eY(e.name);case"bool":return new e0(e.name);case"string":return new ti(e.name);case"bytes":return new e2(e.name);case"array":return new eZ(this._getCoder(e.arrayChildren),e.arrayLength,e.name);case"tuple":return new ts((e.components||[]).map(e=>this._getCoder(e)),e.name);case"":return new e5(e.name)}let t=e.type.match(tP);if(t){let r=parseInt(t[2]||"256");return(0===r||r>256||r%8!=0)&&tM.throwArgumentError("invalid "+t[1]+" bit length","param",e),new tn(r/8,"int"===t[1],e.name)}if(t=e.type.match(tN)){let r=parseInt(t[1]);return(0===r||r>32)&&tM.throwArgumentError("invalid bytes length","param",e),new e3(r,e.name)}return tM.throwArgumentError("invalid type","type",e.type)}_getWordSize(){return 32}_getReader(e,t){return new eg(e,this._getWordSize(),this.coerceFunc,t)}_getWriter(){return new em(this._getWordSize())}getDefaultValue(e){return new ts(e.map(e=>this._getCoder(tp.from(e))),"_").defaultValue()}encode(e,t){e.length!==t.length&&tM.throwError("types/values length mismatch",A.errors.INVALID_ARGUMENT,{count:{types:e.length,values:t.length},value:{types:e,values:t}});let r=new ts(e.map(e=>this._getCoder(tp.from(e))),"_"),n=this._getWriter();return r.encode(n,t),n.data}decode(e,t,r){return new ts(e.map(e=>this._getCoder(tp.from(e))),"_").decode(this._getReader(M(t),r))}}let tO=new tR,tI=new A(eh);class tB extends eu{}class tL extends eu{}class tD extends eu{}class tF extends eu{static isIndexed(e){return!!(e&&e._isIndexed)}}let tU={"0x08c379a0":{signature:"Error(string)",name:"Error",inputs:["string"],reason:!0},"0x4e487b71":{signature:"Panic(uint256)",name:"Panic",inputs:["uint256"]}};function tH(e,t){let r=Error(`deferred error during ABI decoding triggered accessing ${e}`);return r.error=t,r}class t${constructor(e){en(this,"fragments",("string"==typeof e?JSON.parse(e):e).map(e=>tg.from(e)).filter(e=>null!=e)),en(this,"_abiCoder",ei(new.target,"getAbiCoder")()),en(this,"functions",{}),en(this,"errors",{}),en(this,"events",{}),en(this,"structs",{}),this.fragments.forEach(e=>{let t=null;switch(e.type){case"constructor":if(this.deploy){tI.warn("duplicate definition - constructor");return}en(this,"deploy",e);return;case"function":t=this.functions;break;case"event":t=this.events;break;case"error":t=this.errors;break;default:return}let r=e.format();if(t[r]){tI.warn("duplicate definition - "+r);return}t[r]=e}),this.deploy||en(this,"deploy",tw.from({payable:!1,type:"constructor"})),en(this,"_isInterface",!0)}format(e){e||(e=td.full),e===td.sighash&&tI.throwArgumentError("interface does not support formatting sighash","format",e);let t=this.fragments.map(t=>t.format(e));return e===td.json?JSON.stringify(t.map(e=>JSON.parse(e))):t}static getAbiCoder(){return tO}static getAddress(e){return eR(e)}static getSighash(e){return D(eq(e.format()),0,4)}static getEventTopic(e){return eq(e.format())}getFunction(e){if(O(e)){for(let t in this.functions)if(e===this.getSighash(t))return this.functions[t];tI.throwArgumentError("no matching function","sighash",e)}if(-1===e.indexOf("(")){let t=e.trim(),r=Object.keys(this.functions).filter(e=>e.split("(")[0]===t);return 0===r.length?tI.throwArgumentError("no matching function","name",t):r.length>1&&tI.throwArgumentError("multiple matching functions","name",t),this.functions[r[0]]}let t=this.functions[tA.fromString(e).format()];return t||tI.throwArgumentError("no matching function","signature",e),t}getEvent(e){if(O(e)){let t=e.toLowerCase();for(let e in this.events)if(t===this.getEventTopic(e))return this.events[e];tI.throwArgumentError("no matching event","topichash",t)}if(-1===e.indexOf("(")){let t=e.trim(),r=Object.keys(this.events).filter(e=>e.split("(")[0]===t);return 0===r.length?tI.throwArgumentError("no matching event","name",t):r.length>1&&tI.throwArgumentError("multiple matching events","name",t),this.events[r[0]]}let t=this.events[tx.fromString(e).format()];return t||tI.throwArgumentError("no matching event","signature",e),t}getError(e){if(O(e)){let t=ei(this.constructor,"getSighash");for(let r in this.errors)if(e===t(this.errors[r]))return this.errors[r];tI.throwArgumentError("no matching error","sighash",e)}if(-1===e.indexOf("(")){let t=e.trim(),r=Object.keys(this.errors).filter(e=>e.split("(")[0]===t);return 0===r.length?tI.throwArgumentError("no matching error","name",t):r.length>1&&tI.throwArgumentError("multiple matching errors","name",t),this.errors[r[0]]}let t=this.errors[tA.fromString(e).format()];return t||tI.throwArgumentError("no matching error","signature",e),t}getSighash(e){if("string"==typeof e)try{e=this.getFunction(e)}catch(t){try{e=this.getError(e)}catch(e){throw t}}return ei(this.constructor,"getSighash")(e)}getEventTopic(e){return"string"==typeof e&&(e=this.getEvent(e)),ei(this.constructor,"getEventTopic")(e)}_decodeParams(e,t){return this._abiCoder.decode(e,t)}_encodeParams(e,t){return this._abiCoder.encode(e,t)}encodeDeploy(e){return this._encodeParams(this.deploy.inputs,e||[])}decodeErrorResult(e,t){"string"==typeof e&&(e=this.getError(e));let r=M(t);return B(r.slice(0,4))!==this.getSighash(e)&&tI.throwArgumentError(`data signature does not match error ${e.name}.`,"data",B(r)),this._decodeParams(e.inputs,r.slice(4))}encodeErrorResult(e,t){return"string"==typeof e&&(e=this.getError(e)),B(N([this.getSighash(e),this._encodeParams(e.inputs,t||[])]))}decodeFunctionData(e,t){"string"==typeof e&&(e=this.getFunction(e));let r=M(t);return B(r.slice(0,4))!==this.getSighash(e)&&tI.throwArgumentError(`data signature does not match function ${e.name}.`,"data",B(r)),this._decodeParams(e.inputs,r.slice(4))}encodeFunctionData(e,t){return"string"==typeof e&&(e=this.getFunction(e)),B(N([this.getSighash(e),this._encodeParams(e.inputs,t||[])]))}decodeFunctionResult(e,t){"string"==typeof e&&(e=this.getFunction(e));let r=M(t),n=null,i="",s=null,o=null,a=null;switch(r.length%this._abiCoder._getWordSize()){case 0:try{return this._abiCoder.decode(e.outputs,r)}catch(e){}break;case 4:{let e=B(r.slice(0,4)),t=tU[e];if(t)s=this._abiCoder.decode(t.inputs,r.slice(4)),o=t.name,a=t.signature,t.reason&&(n=s[0]),"Error"===o?i=`; VM Exception while processing transaction: reverted with reason string ${JSON.stringify(s[0])}`:"Panic"===o&&(i=`; VM Exception while processing transaction: reverted with panic code ${s[0]}`);else try{let t=this.getError(e);s=this._abiCoder.decode(t.inputs,r.slice(4)),o=t.name,a=t.format()}catch(e){}}}return tI.throwError("call revert exception"+i,A.errors.CALL_EXCEPTION,{method:e.format(),data:B(t),errorArgs:s,errorName:o,errorSignature:a,reason:n})}encodeFunctionResult(e,t){return"string"==typeof e&&(e=this.getFunction(e)),B(this._abiCoder.encode(e.outputs,t||[]))}encodeFilterTopics(e,t){"string"==typeof e&&(e=this.getEvent(e)),t.length>e.inputs.length&&tI.throwError("too many arguments for "+e.format(),A.errors.UNEXPECTED_ARGUMENT,{argument:"values",value:t});let r=[];e.anonymous||r.push(this.getEventTopic(e));let n=(e,t)=>"string"===e.type?eq(t):"bytes"===e.type?ey(B(t)):("bool"===e.type&&"boolean"==typeof t&&(t=t?"0x01":"0x00"),e.type.match(/^u?int/)&&(t=Q.from(t).toHexString()),"address"===e.type&&this._abiCoder.encode(["address"],[t]),$(B(t),32));for(t.forEach((t,i)=>{let s=e.inputs[i];if(!s.indexed){null!=t&&tI.throwArgumentError("cannot filter non-indexed parameters; must be null","contract."+s.name,t);return}null==t?r.push(null):"array"===s.baseType||"tuple"===s.baseType?tI.throwArgumentError("filtering with tuples or arrays not supported","contract."+s.name,t):Array.isArray(t)?r.push(t.map(e=>n(s,e))):r.push(n(s,t))});r.length&&null===r[r.length-1];)r.pop();return r}encodeEventLog(e,t){"string"==typeof e&&(e=this.getEvent(e));let r=[],n=[],i=[];return e.anonymous||r.push(this.getEventTopic(e)),t.length!==e.inputs.length&&tI.throwArgumentError("event arguments/values mismatch","values",t),e.inputs.forEach((e,s)=>{let o=t[s];if(e.indexed){if("string"===e.type)r.push(eq(o));else if("bytes"===e.type)r.push(ey(o));else if("tuple"===e.baseType||"array"===e.baseType)throw Error("not implemented");else r.push(this._abiCoder.encode([e.type],[o]))}else n.push(e),i.push(o)}),{data:this._abiCoder.encode(n,i),topics:r}}decodeEventLog(e,t,r){if("string"==typeof e&&(e=this.getEvent(e)),null!=r&&!e.anonymous){let t=this.getEventTopic(e);O(r[0],32)&&r[0].toLowerCase()===t||tI.throwError("fragment/topic mismatch",A.errors.INVALID_ARGUMENT,{argument:"topics[0]",expected:t,value:r[0]}),r=r.slice(1)}let n=[],i=[],s=[];e.inputs.forEach((e,t)=>{e.indexed?"string"===e.type||"bytes"===e.type||"tuple"===e.baseType||"array"===e.baseType?(n.push(tp.fromObject({type:"bytes32",name:e.name})),s.push(!0)):(n.push(e),s.push(!1)):(i.push(e),s.push(!1))});let o=null!=r?this._abiCoder.decode(n,N(r)):null,a=this._abiCoder.decode(i,t,!0),l=[],c=0,u=0;e.inputs.forEach((e,t)=>{if(e.indexed){if(null==o)l[t]=new tF({_isIndexed:!0,hash:null});else if(s[t])l[t]=new tF({_isIndexed:!0,hash:o[u++]});else try{l[t]=o[u++]}catch(e){l[t]=e}}else try{l[t]=a[c++]}catch(e){l[t]=e}if(e.name&&null==l[e.name]){let r=l[t];r instanceof Error?Object.defineProperty(l,e.name,{enumerable:!0,get:()=>{throw tH(`property ${JSON.stringify(e.name)}`,r)}}):l[e.name]=r}});for(let e=0;e{throw tH(`index ${e}`,t)}})}return Object.freeze(l)}parseTransaction(e){let t=this.getFunction(e.data.substring(0,10).toLowerCase());return t?new tL({args:this._abiCoder.decode(t.inputs,"0x"+e.data.substring(10)),functionFragment:t,name:t.name,signature:t.format(),sighash:this.getSighash(t),value:Q.from(e.value||"0")}):null}parseLog(e){let t=this.getEvent(e.topics[0]);return!t||t.anonymous?null:new tB({eventFragment:t,name:t.name,signature:t.format(),topic:this.getEventTopic(t),args:this.decodeEventLog(t,e.data,e.topics)})}parseError(e){let t=B(e),r=this.getError(t.substring(0,10).toLowerCase());return r?new tD({args:this._abiCoder.decode(r.inputs,"0x"+t.substring(10)),errorFragment:r,name:r.name,signature:r.format(),sighash:this.getSighash(r)}):null}static isInterface(e){return!!(e&&e._isInterface)}}let tK=new A("abstract-provider/5.7.0");class tG extends eu{static isForkEvent(e){return!!(e&&e._isForkEvent)}}class tj{constructor(){tK.checkAbstract(new.target,tj),en(this,"_isProvider",!0)}getFeeData(){var e,t,r,n;return e=this,t=void 0,r=void 0,n=function*(){let{block:e,gasPrice:t}=yield es({block:this.getBlock("latest"),gasPrice:this.getGasPrice().catch(e=>null)}),r=null,n=null,i=null;return e&&e.baseFeePerGas&&(r=e.baseFeePerGas,i=Q.from("1500000000"),n=e.baseFeePerGas.mul(2).add(i)),{lastBaseFeePerGas:r,maxFeePerGas:n,maxPriorityFeePerGas:i,gasPrice:t}},new(r||(r=Promise))(function(i,s){function o(e){try{l(n.next(e))}catch(e){s(e)}}function a(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(o,a)}l((n=n.apply(e,t||[])).next())})}addListener(e,t){return this.on(e,t)}removeListener(e,t){return this.off(e,t)}static isProvider(e){return!!(e&&e._isProvider)}}var tz=function(e,t,r,n){return new(r||(r=Promise))(function(i,s){function o(e){try{l(n.next(e))}catch(e){s(e)}}function a(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(o,a)}l((n=n.apply(e,t||[])).next())})};let tV=new A("abstract-signer/5.7.0"),tq=["accessList","ccipReadEnabled","chainId","customData","data","from","gasLimit","gasPrice","maxFeePerGas","maxPriorityFeePerGas","nonce","to","type","value"],tY=[A.errors.INSUFFICIENT_FUNDS,A.errors.NONCE_EXPIRED,A.errors.REPLACEMENT_UNDERPRICED];class tJ{constructor(){tV.checkAbstract(new.target,tJ),en(this,"_isSigner",!0)}getBalance(e){return tz(this,void 0,void 0,function*(){return this._checkProvider("getBalance"),yield this.provider.getBalance(this.getAddress(),e)})}getTransactionCount(e){return tz(this,void 0,void 0,function*(){return this._checkProvider("getTransactionCount"),yield this.provider.getTransactionCount(this.getAddress(),e)})}estimateGas(e){return tz(this,void 0,void 0,function*(){this._checkProvider("estimateGas");let t=yield es(this.checkTransaction(e));return yield this.provider.estimateGas(t)})}call(e,t){return tz(this,void 0,void 0,function*(){this._checkProvider("call");let r=yield es(this.checkTransaction(e));return yield this.provider.call(r,t)})}sendTransaction(e){return tz(this,void 0,void 0,function*(){this._checkProvider("sendTransaction");let t=yield this.populateTransaction(e),r=yield this.signTransaction(t);return yield this.provider.sendTransaction(r)})}getChainId(){return tz(this,void 0,void 0,function*(){return this._checkProvider("getChainId"),(yield this.provider.getNetwork()).chainId})}getGasPrice(){return tz(this,void 0,void 0,function*(){return this._checkProvider("getGasPrice"),yield this.provider.getGasPrice()})}getFeeData(){return tz(this,void 0,void 0,function*(){return this._checkProvider("getFeeData"),yield this.provider.getFeeData()})}resolveName(e){return tz(this,void 0,void 0,function*(){return this._checkProvider("resolveName"),yield this.provider.resolveName(e)})}checkTransaction(e){for(let t in e)-1===tq.indexOf(t)&&tV.throwArgumentError("invalid transaction key: "+t,"transaction",e);let t=ea(e);return null==t.from?t.from=this.getAddress():t.from=Promise.all([Promise.resolve(t.from),this.getAddress()]).then(t=>(t[0].toLowerCase()!==t[1].toLowerCase()&&tV.throwArgumentError("from address mismatch","transaction",e),t[0])),t}populateTransaction(e){return tz(this,void 0,void 0,function*(){let t=yield es(this.checkTransaction(e));null!=t.to&&(t.to=Promise.resolve(t.to).then(e=>tz(this,void 0,void 0,function*(){if(null==e)return null;let t=yield this.resolveName(e);return null==t&&tV.throwArgumentError("provided ENS name resolves to null","tx.to",e),t})),t.to.catch(e=>{}));let r=null!=t.maxFeePerGas||null!=t.maxPriorityFeePerGas;if(null!=t.gasPrice&&(2===t.type||r)?tV.throwArgumentError("eip-1559 transaction do not support gasPrice","transaction",e):(0===t.type||1===t.type)&&r&&tV.throwArgumentError("pre-eip-1559 transaction do not support maxFeePerGas/maxPriorityFeePerGas","transaction",e),(2===t.type||null==t.type)&&null!=t.maxFeePerGas&&null!=t.maxPriorityFeePerGas)t.type=2;else if(0===t.type||1===t.type)null==t.gasPrice&&(t.gasPrice=this.getGasPrice());else{let e=yield this.getFeeData();if(null==t.type){if(null!=e.maxFeePerGas&&null!=e.maxPriorityFeePerGas){if(t.type=2,null!=t.gasPrice){let e=t.gasPrice;delete t.gasPrice,t.maxFeePerGas=e,t.maxPriorityFeePerGas=e}else null==t.maxFeePerGas&&(t.maxFeePerGas=e.maxFeePerGas),null==t.maxPriorityFeePerGas&&(t.maxPriorityFeePerGas=e.maxPriorityFeePerGas)}else null!=e.gasPrice?(r&&tV.throwError("network does not support EIP-1559",A.errors.UNSUPPORTED_OPERATION,{operation:"populateTransaction"}),null==t.gasPrice&&(t.gasPrice=e.gasPrice),t.type=0):tV.throwError("failed to get consistent fee data",A.errors.UNSUPPORTED_OPERATION,{operation:"signer.getFeeData"})}else 2===t.type&&(null==t.maxFeePerGas&&(t.maxFeePerGas=e.maxFeePerGas),null==t.maxPriorityFeePerGas&&(t.maxPriorityFeePerGas=e.maxPriorityFeePerGas))}return null==t.nonce&&(t.nonce=this.getTransactionCount("pending")),null==t.gasLimit&&(t.gasLimit=this.estimateGas(t).catch(e=>{if(tY.indexOf(e.code)>=0)throw e;return tV.throwError("cannot estimate gas; transaction may fail or may require manual gas limit",A.errors.UNPREDICTABLE_GAS_LIMIT,{error:e,tx:t})})),null==t.chainId?t.chainId=this.getChainId():t.chainId=Promise.all([Promise.resolve(t.chainId),this.getChainId()]).then(t=>(0!==t[1]&&t[0]!==t[1]&&tV.throwArgumentError("chainId address mismatch","transaction",e),t[0])),yield es(t)})}_checkProvider(e){this.provider||tV.throwError("missing provider",A.errors.UNSUPPORTED_OPERATION,{operation:e||"_checkProvider"})}static isSigner(e){return!!(e&&e._isSigner)}}class tW extends tJ{constructor(e,t){super(),en(this,"address",e),en(this,"provider",t||null)}getAddress(){return Promise.resolve(this.address)}_fail(e,t){return Promise.resolve().then(()=>{tV.throwError(e,A.errors.UNSUPPORTED_OPERATION,{operation:t})})}signMessage(e){return this._fail("VoidSigner cannot sign messages","signMessage")}signTransaction(e){return this._fail("VoidSigner cannot sign transactions","signTransaction")}_signTypedData(e,t,r){return this._fail("VoidSigner cannot sign typed data","signTypedData")}connect(e){return new tW(this.address,e)}}var tQ=r(7453),tX=r.n(tQ);function tZ(e,t,r){return e(r={path:t,exports:{},require:function(e,t){return function(){throw Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs")}(e,null==t?r.path:t)}},r.exports),r.exports}"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self&&self;var t0=t1;function t1(e,t){if(!e)throw Error(t||"Assertion failed")}t1.equal=function(e,t,r){if(e!=t)throw Error(r||"Assertion failed: "+e+" != "+t)};var t2=tZ(function(e,t){function r(e){return 1===e.length?"0"+e:e}function n(e){for(var t="",n=0;n>8,o=255&i;s?r.push(s,o):r.push(o)}return r},t.zero2=r,t.toHex=n,t.encode=function(e,t){return"hex"===t?n(e):e}}),t3=tZ(function(e,t){t.assert=t0,t.toArray=t2.toArray,t.zero2=t2.zero2,t.toHex=t2.toHex,t.encode=t2.encode,t.getNAF=function(e,t,r){var n=Array(Math.max(e.bitLength(),r)+1);n.fill(0);for(var i=1<(i>>1)-1?(i>>1)-l:l,s.isubn(a)):a=0,n[o]=a,s.iushrn(1)}return n},t.getJSF=function(e,t){var r=[[],[]];e=e.clone(),t=t.clone();for(var n=0,i=0;e.cmpn(-n)>0||t.cmpn(-i)>0;){var s,o,a,l=e.andln(3)+n&3,c=t.andln(3)+i&3;3===l&&(l=-1),3===c&&(c=-1),o=(1&l)==0?0:(3==(s=e.andln(7)+n&7)||5===s)&&2===c?-l:l,r[0].push(o),a=(1&c)==0?0:(3==(s=t.andln(7)+i&7)||5===s)&&2===l?-c:c,r[1].push(a),2*n===o+1&&(n=1-n),2*i===a+1&&(i=1-i),e.iushrn(1),t.iushrn(1)}return r},t.cachedProperty=function(e,t,r){var n="_"+t;e.prototype[t]=function(){return void 0!==this[n]?this[n]:this[n]=r.call(this)}},t.parseBytes=function(e){return"string"==typeof e?t.toArray(e,"hex"):e},t.intFromLE=function(e){return new(z())(e,"hex","le")}}),t5=t3.getNAF,t6=t3.getJSF,t4=t3.assert;function t8(e,t){this.type=e,this.p=new(z())(t.p,16),this.red=t.prime?z().red(t.prime):z().mont(this.p),this.zero=new(z())(0).toRed(this.red),this.one=new(z())(1).toRed(this.red),this.two=new(z())(2).toRed(this.red),this.n=t.n&&new(z())(t.n,16),this.g=t.g&&this.pointFromJSON(t.g,t.gRed),this._wnafT1=[,,,,],this._wnafT2=[,,,,],this._wnafT3=[,,,,],this._wnafT4=[,,,,],this._bitLength=this.n?this.n.bitLength():0;var r=this.n&&this.p.div(this.n);!r||r.cmpn(100)>0?this.redN=null:(this._maxwellTrick=!0,this.redN=this.n.toRed(this.red))}function t9(e,t){this.curve=e,this.type=t,this.precomputed=null}t8.prototype.point=function(){throw Error("Not implemented")},t8.prototype.validate=function(){throw Error("Not implemented")},t8.prototype._fixedNafMul=function(e,t){t4(e.precomputed);var r,n,i=e._getDoubles(),s=t5(t,1,this._bitLength),o=(1<=r;l--)n=(n<<1)+s[l];a.push(n)}for(var c=this.jpoint(null,null,null),u=this.jpoint(null,null,null),h=o;h>0;h--){for(r=0;r=0;a--){for(var l=0;a>=0&&0===s[a];a--)l++;if(a>=0&&l++,o=o.dblp(l),a<0)break;var c=s[a];t4(0!==c),o="affine"===e.type?c>0?o.mixedAdd(i[c-1>>1]):o.mixedAdd(i[-c-1>>1].neg()):c>0?o.add(i[c-1>>1]):o.add(i[-c-1>>1].neg())}return"affine"===e.type?o.toP():o},t8.prototype._wnafMulAdd=function(e,t,r,n,i){var s,o,a,l=this._wnafT1,c=this._wnafT2,u=this._wnafT3,h=0;for(s=0;s=1;s-=2){var f=s-1,p=s;if(1!==l[f]||1!==l[p]){u[f]=t5(r[f],l[f],this._bitLength),u[p]=t5(r[p],l[p],this._bitLength),h=Math.max(u[f].length,h),h=Math.max(u[p].length,h);continue}var m=[t[f],null,null,t[p]];0===t[f].y.cmp(t[p].y)?(m[1]=t[f].add(t[p]),m[2]=t[f].toJ().mixedAdd(t[p].neg())):0===t[f].y.cmp(t[p].y.redNeg())?(m[1]=t[f].toJ().mixedAdd(t[p]),m[2]=t[f].add(t[p].neg())):(m[1]=t[f].toJ().mixedAdd(t[p]),m[2]=t[f].toJ().mixedAdd(t[p].neg()));var g=[-3,-1,-5,-7,0,7,5,1,3],x=t6(r[f],r[p]);for(o=0,h=Math.max(x[0].length,h),u[f]=Array(h),u[p]=Array(h);o=0;s--){for(var A=0;s>=0;){var E=!0;for(o=0;o=0&&A++,v=v.dblp(A),s<0)break;for(o=0;o0?a=c[o][k-1>>1]:k<0&&(a=c[o][-k-1>>1].neg()),v="affine"===a.type?v.mixedAdd(a):v.add(a))}}for(s=0;s=Math.ceil((e.bitLength()+1)/t.step)},t9.prototype._getDoubles=function(e,t){if(this.precomputed&&this.precomputed.doubles)return this.precomputed.doubles;for(var r=[this],n=this,i=0;ii[0].cmp(i[1])?i[0]:i[1]).toRed(this.red)}if(e.lambda)r=new(z())(e.lambda,16);else{var s=this._getEndoRoots(this.n);0===this.g.mul(s[0]).x.cmp(this.g.x.redMul(t))?r=s[0]:(r=s[1],re(0===this.g.mul(r).x.cmp(this.g.x.redMul(t))))}return n=e.basis?e.basis.map(function(e){return{a:new(z())(e.a,16),b:new(z())(e.b,16)}}):this._getEndoBasis(r),{beta:t,lambda:r,basis:n}}},rt.prototype._getEndoRoots=function(e){var t=e===this.p?this.red:z().mont(e),r=new(z())(2).toRed(t).redInvm(),n=r.redNeg(),i=new(z())(3).toRed(t).redNeg().redSqrt().redMul(r);return[n.redAdd(i).fromRed(),n.redSub(i).fromRed()]},rt.prototype._getEndoBasis=function(e){for(var t,r,n,i,s,o,a,l,c,u=this.n.ushrn(Math.floor(this.n.bitLength()/2)),h=e,d=this.n.clone(),f=new(z())(1),p=new(z())(0),m=new(z())(0),g=new(z())(1),x=0;0!==h.cmpn(0);){var b=d.div(h);l=d.sub(b.mul(h)),c=m.sub(b.mul(f));var y=g.sub(b.mul(p));if(!n&&0>l.cmp(u))t=a.neg(),r=f,n=l.neg(),i=c;else if(n&&2==++x)break;a=l,d=h,h=l,m=f,f=c,g=p,p=y}s=l.neg(),o=c;var v=n.sqr().add(i.sqr());return s.sqr().add(o.sqr()).cmp(v)>=0&&(s=t,o=r),n.negative&&(n=n.neg(),i=i.neg()),s.negative&&(s=s.neg(),o=o.neg()),[{a:n,b:i},{a:s,b:o}]},rt.prototype._endoSplit=function(e){var t=this.endo.basis,r=t[0],n=t[1],i=n.b.mul(e).divRound(this.n),s=r.b.neg().mul(e).divRound(this.n),o=i.mul(r.a),a=s.mul(n.a),l=i.mul(r.b),c=s.mul(n.b);return{k1:e.sub(o).sub(a),k2:l.add(c).neg()}},rt.prototype.pointFromX=function(e,t){(e=new(z())(e,16)).red||(e=e.toRed(this.red));var r=e.redSqr().redMul(e).redIAdd(e.redMul(this.a)).redIAdd(this.b),n=r.redSqrt();if(0!==n.redSqr().redSub(r).cmp(this.zero))throw Error("invalid point");var i=n.fromRed().isOdd();return(t&&!i||!t&&i)&&(n=n.redNeg()),this.point(e,n)},rt.prototype.validate=function(e){if(e.inf)return!0;var t=e.x,r=e.y,n=this.a.redMul(t),i=t.redSqr().redMul(t).redIAdd(n).redIAdd(this.b);return 0===r.redSqr().redISub(i).cmpn(0)},rt.prototype._endoWnafMulAdd=function(e,t,r){for(var n=this._endoWnafT1,i=this._endoWnafT2,s=0;s":""},rr.prototype.isInfinity=function(){return this.inf},rr.prototype.add=function(e){if(this.inf)return e;if(e.inf)return this;if(this.eq(e))return this.dbl();if(this.neg().eq(e)||0===this.x.cmp(e.x))return this.curve.point(null,null);var t=this.y.redSub(e.y);0!==t.cmpn(0)&&(t=t.redMul(this.x.redSub(e.x).redInvm()));var r=t.redSqr().redISub(this.x).redISub(e.x),n=t.redMul(this.x.redSub(r)).redISub(this.y);return this.curve.point(r,n)},rr.prototype.dbl=function(){if(this.inf)return this;var e=this.y.redAdd(this.y);if(0===e.cmpn(0))return this.curve.point(null,null);var t=this.curve.a,r=this.x.redSqr(),n=e.redInvm(),i=r.redAdd(r).redIAdd(r).redIAdd(t).redMul(n),s=i.redSqr().redISub(this.x.redAdd(this.x)),o=i.redMul(this.x.redSub(s)).redISub(this.y);return this.curve.point(s,o)},rr.prototype.getX=function(){return this.x.fromRed()},rr.prototype.getY=function(){return this.y.fromRed()},rr.prototype.mul=function(e){return(e=new(z())(e,16),this.isInfinity())?this:this._hasDoubles(e)?this.curve._fixedNafMul(this,e):this.curve.endo?this.curve._endoWnafMulAdd([this],[e]):this.curve._wnafMul(this,e)},rr.prototype.mulAdd=function(e,t,r){var n=[this,t],i=[e,r];return this.curve.endo?this.curve._endoWnafMulAdd(n,i):this.curve._wnafMulAdd(1,n,i,2)},rr.prototype.jmulAdd=function(e,t,r){var n=[this,t],i=[e,r];return this.curve.endo?this.curve._endoWnafMulAdd(n,i,!0):this.curve._wnafMulAdd(1,n,i,2,!0)},rr.prototype.eq=function(e){return this===e||this.inf===e.inf&&(this.inf||0===this.x.cmp(e.x)&&0===this.y.cmp(e.y))},rr.prototype.neg=function(e){if(this.inf)return this;var t=this.curve.point(this.x,this.y.redNeg());if(e&&this.precomputed){var r=this.precomputed,n=function(e){return e.neg()};t.precomputed={naf:r.naf&&{wnd:r.naf.wnd,points:r.naf.points.map(n)},doubles:r.doubles&&{step:r.doubles.step,points:r.doubles.points.map(n)}}}return t},rr.prototype.toJ=function(){return this.inf?this.curve.jpoint(null,null,null):this.curve.jpoint(this.x,this.y,this.curve.one)},t7(rn,t8.BasePoint),rt.prototype.jpoint=function(e,t,r){return new rn(this,e,t,r)},rn.prototype.toP=function(){if(this.isInfinity())return this.curve.point(null,null);var e=this.z.redInvm(),t=e.redSqr(),r=this.x.redMul(t),n=this.y.redMul(t).redMul(e);return this.curve.point(r,n)},rn.prototype.neg=function(){return this.curve.jpoint(this.x,this.y.redNeg(),this.z)},rn.prototype.add=function(e){if(this.isInfinity())return e;if(e.isInfinity())return this;var t=e.z.redSqr(),r=this.z.redSqr(),n=this.x.redMul(t),i=e.x.redMul(r),s=this.y.redMul(t.redMul(e.z)),o=e.y.redMul(r.redMul(this.z)),a=n.redSub(i),l=s.redSub(o);if(0===a.cmpn(0))return 0!==l.cmpn(0)?this.curve.jpoint(null,null,null):this.dbl();var c=a.redSqr(),u=c.redMul(a),h=n.redMul(c),d=l.redSqr().redIAdd(u).redISub(h).redISub(h),f=l.redMul(h.redISub(d)).redISub(s.redMul(u)),p=this.z.redMul(e.z).redMul(a);return this.curve.jpoint(d,f,p)},rn.prototype.mixedAdd=function(e){if(this.isInfinity())return e.toJ();if(e.isInfinity())return this;var t=this.z.redSqr(),r=this.x,n=e.x.redMul(t),i=this.y,s=e.y.redMul(t).redMul(this.z),o=r.redSub(n),a=i.redSub(s);if(0===o.cmpn(0))return 0!==a.cmpn(0)?this.curve.jpoint(null,null,null):this.dbl();var l=o.redSqr(),c=l.redMul(o),u=r.redMul(l),h=a.redSqr().redIAdd(c).redISub(u).redISub(u),d=a.redMul(u.redISub(h)).redISub(i.redMul(c)),f=this.z.redMul(o);return this.curve.jpoint(h,d,f)},rn.prototype.dblp=function(e){if(0===e||this.isInfinity())return this;if(!e)return this.dbl();if(this.curve.zeroA||this.curve.threeA){var t,r=this;for(t=0;t=0)return!1;if(r.redIAdd(i),0===this.x.cmp(r))return!0}},rn.prototype.inspect=function(){return this.isInfinity()?"":""},rn.prototype.isInfinity=function(){return 0===this.z.cmpn(0)};var ri=tZ(function(e,t){t.base=t8,t.short=rt,t.mont=null,t.edwards=null}),rs=tZ(function(e,t){var r,n=t3.assert;function i(e){"short"===e.type?this.curve=new ri.short(e):"edwards"===e.type?this.curve=new ri.edwards(e):this.curve=new ri.mont(e),this.g=this.curve.g,this.n=this.curve.n,this.hash=e.hash,n(this.g.validate(),"Invalid curve"),n(this.g.mul(this.n).isInfinity(),"Invalid curve, G*N != O")}function s(e,r){Object.defineProperty(t,e,{configurable:!0,enumerable:!0,get:function(){var n=new i(r);return Object.defineProperty(t,e,{configurable:!0,enumerable:!0,value:n}),n}})}t.PresetCurve=i,s("p192",{type:"short",prime:"p192",p:"ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff",a:"ffffffff ffffffff ffffffff fffffffe ffffffff fffffffc",b:"64210519 e59c80e7 0fa7e9ab 72243049 feb8deec c146b9b1",n:"ffffffff ffffffff ffffffff 99def836 146bc9b1 b4d22831",hash:tX().sha256,gRed:!1,g:["188da80e b03090f6 7cbf20eb 43a18800 f4ff0afd 82ff1012","07192b95 ffc8da78 631011ed 6b24cdd5 73f977a1 1e794811"]}),s("p224",{type:"short",prime:"p224",p:"ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001",a:"ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff fffffffe",b:"b4050a85 0c04b3ab f5413256 5044b0b7 d7bfd8ba 270b3943 2355ffb4",n:"ffffffff ffffffff ffffffff ffff16a2 e0b8f03e 13dd2945 5c5c2a3d",hash:tX().sha256,gRed:!1,g:["b70e0cbd 6bb4bf7f 321390b9 4a03c1d3 56c21122 343280d6 115c1d21","bd376388 b5f723fb 4c22dfe6 cd4375a0 5a074764 44d58199 85007e34"]}),s("p256",{type:"short",prime:null,p:"ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff ffffffff",a:"ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff fffffffc",b:"5ac635d8 aa3a93e7 b3ebbd55 769886bc 651d06b0 cc53b0f6 3bce3c3e 27d2604b",n:"ffffffff 00000000 ffffffff ffffffff bce6faad a7179e84 f3b9cac2 fc632551",hash:tX().sha256,gRed:!1,g:["6b17d1f2 e12c4247 f8bce6e5 63a440f2 77037d81 2deb33a0 f4a13945 d898c296","4fe342e2 fe1a7f9b 8ee7eb4a 7c0f9e16 2bce3357 6b315ece cbb64068 37bf51f5"]}),s("p384",{type:"short",prime:null,p:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff 00000000 00000000 ffffffff",a:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff 00000000 00000000 fffffffc",b:"b3312fa7 e23ee7e4 988e056b e3f82d19 181d9c6e fe814112 0314088f 5013875a c656398d 8a2ed19d 2a85c8ed d3ec2aef",n:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff c7634d81 f4372ddf 581a0db2 48b0a77a ecec196a ccc52973",hash:tX().sha384,gRed:!1,g:["aa87ca22 be8b0537 8eb1c71e f320ad74 6e1d3b62 8ba79b98 59f741e0 82542a38 5502f25d bf55296c 3a545e38 72760ab7","3617de4a 96262c6f 5d9e98bf 9292dc29 f8f41dbd 289a147c e9da3113 b5f0b8c0 0a60b1ce 1d7e819d 7a431d7c 90ea0e5f"]}),s("p521",{type:"short",prime:null,p:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff",a:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffc",b:"00000051 953eb961 8e1c9a1f 929a21a0 b68540ee a2da725b 99b315f3 b8b48991 8ef109e1 56193951 ec7e937b 1652c0bd 3bb1bf07 3573df88 3d2c34f1 ef451fd4 6b503f00",n:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffa 51868783 bf2f966b 7fcc0148 f709a5d0 3bb5c9b8 899c47ae bb6fb71e 91386409",hash:tX().sha512,gRed:!1,g:["000000c6 858e06b7 0404e9cd 9e3ecb66 2395b442 9c648139 053fb521 f828af60 6b4d3dba a14b5e77 efe75928 fe1dc127 a2ffa8de 3348b3c1 856a429b f97e7e31 c2e5bd66","00000118 39296a78 9a3bc004 5c8a5fb4 2c7d1bd9 98f54449 579b4468 17afbd17 273e662c 97ee7299 5ef42640 c550b901 3fad0761 353c7086 a272c240 88be9476 9fd16650"]}),s("curve25519",{type:"mont",prime:"p25519",p:"7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed",a:"76d06",b:"1",n:"1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed",hash:tX().sha256,gRed:!1,g:["9"]}),s("ed25519",{type:"edwards",prime:"p25519",p:"7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed",a:"-1",c:"1",d:"52036cee2b6ffe73 8cc740797779e898 00700a4d4141d8ab 75eb4dca135978a3",n:"1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed",hash:tX().sha256,gRed:!1,g:["216936d3cd6e53fec0a4e231fdd6dc5c692cc7609525a7b2c9562d608f25d51a","6666666666666666666666666666666666666666666666666666666666666658"]});try{r=null.crash()}catch(e){r=void 0}s("secp256k1",{type:"short",prime:"k256",p:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f",a:"0",b:"7",n:"ffffffff ffffffff ffffffff fffffffe baaedce6 af48a03b bfd25e8c d0364141",h:"1",hash:tX().sha256,beta:"7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee",lambda:"5363ad4cc05c30e0a5261c028812645a122e22ea20816678df02967c1b23bd72",basis:[{a:"3086d221a7d46bcde86c90e49284eb15",b:"-e4437ed6010e88286f547fa90abfe4c3"},{a:"114ca50f7a8e2f3f657c1108d9d44cfd8",b:"3086d221a7d46bcde86c90e49284eb15"}],gRed:!1,g:["79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8",r]})});function ro(e){if(!(this instanceof ro))return new ro(e);this.hash=e.hash,this.predResist=!!e.predResist,this.outLen=this.hash.outSize,this.minEntropy=e.minEntropy||this.hash.hmacStrength,this._reseed=null,this.reseedInterval=null,this.K=null,this.V=null;var t=t2.toArray(e.entropy,e.entropyEnc||"hex"),r=t2.toArray(e.nonce,e.nonceEnc||"hex"),n=t2.toArray(e.pers,e.persEnc||"hex");t0(t.length>=this.minEntropy/8,"Not enough entropy. Minimum is: "+this.minEntropy+" bits"),this._init(t,r,n)}ro.prototype._init=function(e,t,r){var n=e.concat(t).concat(r);this.K=Array(this.outLen/8),this.V=Array(this.outLen/8);for(var i=0;i=this.minEntropy/8,"Not enough entropy. Minimum is: "+this.minEntropy+" bits"),this._update(e.concat(r||[])),this._reseed=1},ro.prototype.generate=function(e,t,r,n){if(this._reseed>this.reseedInterval)throw Error("Reseed is required");"string"!=typeof t&&(n=r,r=t,t=null),r&&(r=t2.toArray(r,n||"hex"),this._update(r));for(var i=[];i.length"};var rc=t3.assert;function ru(e,t){if(e instanceof ru)return e;this._importDER(e,t)||(rc(e.r&&e.s,"Signature without r or s"),this.r=new(z())(e.r,16),this.s=new(z())(e.s,16),void 0===e.recoveryParam?this.recoveryParam=null:this.recoveryParam=e.recoveryParam)}function rh(){this.place=0}function rd(e,t){var r=e[t.place++];if(!(128&r))return r;var n=15&r;if(0===n||n>4)return!1;for(var i=0,s=0,o=t.place;s>>=0;return!(i<=127)&&(t.place=o,i)}function rf(e){for(var t=0,r=e.length-1;!e[t]&&!(128&e[t+1])&&t>>3);for(e.push(128|r);--r;)e.push(t>>>(r<<3)&255);e.push(t)}ru.prototype._importDER=function(e,t){e=t3.toArray(e,t);var r=new rh;if(48!==e[r.place++])return!1;var n=rd(e,r);if(!1===n||n+r.place!==e.length||2!==e[r.place++])return!1;var i=rd(e,r);if(!1===i)return!1;var s=e.slice(r.place,i+r.place);if(r.place+=i,2!==e[r.place++])return!1;var o=rd(e,r);if(!1===o||e.length!==o+r.place)return!1;var a=e.slice(r.place,o+r.place);if(0===s[0]){if(!(128&s[1]))return!1;s=s.slice(1)}if(0===a[0]){if(!(128&a[1]))return!1;a=a.slice(1)}return this.r=new(z())(s),this.s=new(z())(a),this.recoveryParam=null,!0},ru.prototype.toDER=function(e){var t=this.r.toArray(),r=this.s.toArray();for(128&t[0]&&(t=[0].concat(t)),128&r[0]&&(r=[0].concat(r)),t=rf(t),r=rf(r);!r[0]&&!(128&r[1]);)r=r.slice(1);var n=[2];rp(n,t.length),(n=n.concat(t)).push(2),rp(n,r.length);var i=n.concat(r),s=[48];return rp(s,i.length),s=s.concat(i),t3.encode(s,e)};var rm=function(){throw Error("unsupported")},rg=t3.assert;function rx(e){if(!(this instanceof rx))return new rx(e);"string"==typeof e&&(rg(Object.prototype.hasOwnProperty.call(rs,e),"Unknown curve "+e),e=rs[e]),e instanceof rs.PresetCurve&&(e={curve:e}),this.curve=e.curve.curve,this.n=this.curve.n,this.nh=this.n.ushrn(1),this.g=this.curve.g,this.g=e.curve.g,this.g.precompute(e.curve.n.bitLength()+1),this.hash=e.hash||e.curve.hash}rx.prototype.keyPair=function(e){return new rl(this,e)},rx.prototype.keyFromPrivate=function(e,t){return rl.fromPrivate(this,e,t)},rx.prototype.keyFromPublic=function(e,t){return rl.fromPublic(this,e,t)},rx.prototype.genKeyPair=function(e){e||(e={});for(var t=new ro({hash:this.hash,pers:e.pers,persEnc:e.persEnc||"utf8",entropy:e.entropy||rm(this.hash.hmacStrength),entropyEnc:e.entropy&&e.entropyEnc||"utf8",nonce:this.n.toArray()}),r=this.n.byteLength(),n=this.n.sub(new(z())(2));;){var i=new(z())(t.generate(r));if(!(i.cmp(n)>0))return i.iaddn(1),this.keyFromPrivate(i)}},rx.prototype._truncateToN=function(e,t){var r=8*e.byteLength()-this.n.bitLength();return(r>0&&(e=e.ushrn(r)),!t&&e.cmp(this.n)>=0)?e.sub(this.n):e},rx.prototype.sign=function(e,t,r,n){"object"==typeof r&&(n=r,r=null),n||(n={}),t=this.keyFromPrivate(t,r),e=this._truncateToN(new(z())(e,16));for(var i=this.n.byteLength(),s=t.getPrivate().toArray("be",i),o=e.toArray("be",i),a=new ro({hash:this.hash,entropy:s,nonce:o,pers:n.pers,persEnc:n.persEnc||"utf8"}),l=this.n.sub(new(z())(1)),c=0;;c++){var u=n.k?n.k(c):new(z())(a.generate(this.n.byteLength()));if(!(0>=(u=this._truncateToN(u,!0)).cmpn(1)||u.cmp(l)>=0)){var h=this.g.mul(u);if(!h.isInfinity()){var d=h.getX(),f=d.umod(this.n);if(0!==f.cmpn(0)){var p=u.invm(this.n).mul(f.mul(t.getPrivate()).iadd(e));if(0!==(p=p.umod(this.n)).cmpn(0)){var m=(h.getY().isOdd()?1:0)|(0!==d.cmp(f)?2:0);return n.canonical&&p.cmp(this.nh)>0&&(p=this.n.sub(p),m^=1),new ru({r:f,s:p,recoveryParam:m})}}}}}},rx.prototype.verify=function(e,t,r,n){e=this._truncateToN(new(z())(e,16)),r=this.keyFromPublic(r,n);var i,s=(t=new ru(t,"hex")).r,o=t.s;if(0>s.cmpn(1)||s.cmp(this.n)>=0||0>o.cmpn(1)||o.cmp(this.n)>=0)return!1;var a=o.invm(this.n),l=a.mul(e).umod(this.n),c=a.mul(s).umod(this.n);return this.curve._maxwellTrick?!(i=this.g.jmulAdd(l,r.getPublic(),c)).isInfinity()&&i.eqXToP(s):!(i=this.g.mulAdd(l,r.getPublic(),c)).isInfinity()&&0===i.getX().umod(this.n).cmp(s)},rx.prototype.recoverPubKey=function(e,t,r,n){rg((3&r)===r,"The recovery param is more than two bits"),t=new ru(t,n);var i=this.n,s=new(z())(e),o=t.r,a=t.s,l=1&r,c=r>>1;if(o.cmp(this.curve.p.umod(this.curve.n))>=0&&c)throw Error("Unable to find sencond key candinate");o=c?this.curve.pointFromX(o.add(this.curve.n),l):this.curve.pointFromX(o,l);var u=t.r.invm(i),h=i.sub(s).mul(u).umod(i),d=a.mul(u).umod(i);return this.g.mulAdd(h,o,d)},rx.prototype.getKeyRecoveryParam=function(e,t,r,n){if(null!==(t=new ru(t,n)).recoveryParam)return t.recoveryParam;for(var i,s=0;s<4;s++){try{i=this.recoverPubKey(e,t,s)}catch(e){continue}if(i.eq(r))return s}throw Error("Unable to find valid recovery factor")};var rb=tZ(function(e,t){t.version="6.5.4",t.utils=t3,t.rand=function(){throw Error("unsupported")},t.curve=ri,t.curves=rs,t.ec=rx,t.eddsa=null}).ec;let ry=new A("signing-key/5.7.0"),rv=null;function rw(){return rv||(rv=new rb("secp256k1")),rv}class rA{constructor(e){en(this,"curve","secp256k1"),en(this,"privateKey",B(e)),32!==L(this.privateKey)&&ry.throwArgumentError("invalid private key","privateKey","[[ REDACTED ]]");let t=rw().keyFromPrivate(M(this.privateKey));en(this,"publicKey","0x"+t.getPublic(!1,"hex")),en(this,"compressedPublicKey","0x"+t.getPublic(!0,"hex")),en(this,"_isSigningKey",!0)}_addPoint(e){let t=rw().keyFromPublic(M(this.publicKey)),r=rw().keyFromPublic(M(e));return"0x"+t.pub.add(r.pub).encodeCompressed("hex")}signDigest(e){let t=rw().keyFromPrivate(M(this.privateKey)),r=M(e);32!==r.length&&ry.throwArgumentError("bad digest length","digest",e);let n=t.sign(r,{canonical:!0});return K({recoveryParam:n.recoveryParam,r:$("0x"+n.r.toString(16),32),s:$("0x"+n.s.toString(16),32)})}computeSharedSecret(e){let t=rw().keyFromPrivate(M(this.privateKey)),r=rw().keyFromPublic(M(rk(e)));return $("0x"+t.derive(r.getPublic()).toString(16),32)}static isSigningKey(e){return!!(e&&e._isSigningKey)}}function rE(e,t){let r=K(t),n={r:M(r.r),s:M(r.s)};return"0x"+rw().recoverPubKey(M(e),n,r.recoveryParam).encode("hex",!1)}function rk(e,t){let r=M(e);if(32===r.length){let e=new rA(r);return t?"0x"+rw().keyFromPrivate(r).getPublic(!0,"hex"):e.publicKey}return 33===r.length?t?B(r):"0x"+rw().keyFromPublic(r).getPublic(!1,"hex"):65===r.length?t?"0x"+rw().keyFromPublic(r).getPublic(!0,"hex"):B(r):ry.throwArgumentError("invalid public or private key","key","[REDACTED]")}let rS=new A("transactions/5.7.0");function rT(e){return"0x"===e?null:eR(e)}function rC(e){return"0x"===e?e4:Q.from(e)}!function(e){e[e.legacy=0]="legacy",e[e.eip2930=1]="eip2930",e[e.eip1559=2]="eip1559"}(a||(a={}));let r_=[{name:"nonce",maxLength:32,numeric:!0},{name:"gasPrice",maxLength:32,numeric:!0},{name:"gasLimit",maxLength:32,numeric:!0},{name:"to",length:20},{name:"value",maxLength:32,numeric:!0},{name:"data"}],rM={chainId:!0,data:!0,gasLimit:!0,gasPrice:!0,nonce:!0,to:!0,type:!0,value:!0};function rN(e){return eR(D(ey(D(rk(e),1)),12))}function rP(e,t){return rN(rE(M(e),t))}function rR(e,t){let r=P(Q.from(e).toHexString());return r.length>32&&rS.throwArgumentError("invalid length for "+t,"transaction:"+t,e),r}function rO(e,t){return{address:eR(e),storageKeys:(t||[]).map((t,r)=>(32!==L(t)&&rS.throwArgumentError("invalid access list storageKey",`accessList[${e}:${r}]`,t),t.toLowerCase()))}}function rI(e){if(Array.isArray(e))return e.map((e,t)=>Array.isArray(e)?(e.length>2&&rS.throwArgumentError("access list expected to be [ address, storageKeys[] ]",`value[${t}]`,e),rO(e[0],e[1])):rO(e.address,e.storageKeys));let t=Object.keys(e).map(t=>{let r=e[t].reduce((e,t)=>(e[t]=!0,e),{});return rO(t,Object.keys(r).sort())});return t.sort((e,t)=>e.address.localeCompare(t.address)),t}function rB(e){return rI(e).map(e=>[e.address,e.storageKeys])}function rL(e,t){if(null!=e.gasPrice){let t=Q.from(e.gasPrice),r=Q.from(e.maxFeePerGas||0);t.eq(r)||rS.throwArgumentError("mismatch EIP-1559 gasPrice != maxFeePerGas","tx",{gasPrice:t,maxFeePerGas:r})}let r=[rR(e.chainId||0,"chainId"),rR(e.nonce||0,"nonce"),rR(e.maxPriorityFeePerGas||0,"maxPriorityFeePerGas"),rR(e.maxFeePerGas||0,"maxFeePerGas"),rR(e.gasLimit||0,"gasLimit"),null!=e.to?eR(e.to):"0x",rR(e.value||0,"value"),e.data||"0x",rB(e.accessList||[])];if(t){let e=K(t);r.push(rR(e.recoveryParam,"recoveryParam")),r.push(P(e.r)),r.push(P(e.s))}return F(["0x02",eE(r)])}function rD(e,t){let r=[rR(e.chainId||0,"chainId"),rR(e.nonce||0,"nonce"),rR(e.gasPrice||0,"gasPrice"),rR(e.gasLimit||0,"gasLimit"),null!=e.to?eR(e.to):"0x",rR(e.value||0,"value"),e.data||"0x",rB(e.accessList||[])];if(t){let e=K(t);r.push(rR(e.recoveryParam,"recoveryParam")),r.push(P(e.r)),r.push(P(e.s))}return F(["0x01",eE(r)])}function rF(e,t){if(null==e.type||0===e.type)return null!=e.accessList&&rS.throwArgumentError("untyped transactions do not support accessList; include type: 1","transaction",e),function(e,t){eo(e,rM);let r=[];r_.forEach(function(t){let n=e[t.name]||[],i={};t.numeric&&(i.hexPad="left"),n=M(B(n,i)),t.length&&n.length!==t.length&&n.length>0&&rS.throwArgumentError("invalid length for "+t.name,"transaction:"+t.name,n),t.maxLength&&(n=P(n)).length>t.maxLength&&rS.throwArgumentError("invalid length for "+t.name,"transaction:"+t.name,n),r.push(B(n))});let n=0;if(null!=e.chainId?"number"!=typeof(n=e.chainId)&&rS.throwArgumentError("invalid transaction.chainId","transaction",e):t&&!T(t)&&t.v>28&&(n=Math.floor((t.v-35)/2)),0!==n&&(r.push(B(n)),r.push("0x"),r.push("0x")),!t)return eE(r);let i=K(t),s=27+i.recoveryParam;return 0!==n?(r.pop(),r.pop(),r.pop(),s+=2*n+8,i.v>28&&i.v!==s&&rS.throwArgumentError("transaction.chainId/signature.v mismatch","signature",t)):i.v!==s&&rS.throwArgumentError("transaction.chainId/signature.v mismatch","signature",t),r.push(B(s)),r.push(P(M(i.r))),r.push(P(M(i.s))),eE(r)}(e,t);switch(e.type){case 1:return rD(e,t);case 2:return rL(e,t)}return rS.throwError(`unsupported transaction type: ${e.type}`,A.errors.UNSUPPORTED_OPERATION,{operation:"serializeTransaction",transactionType:e.type})}function rU(e,t,r){try{let r=rC(t[0]).toNumber();if(0!==r&&1!==r)throw Error("bad recid");e.v=r}catch(e){rS.throwArgumentError("invalid v for transaction type: 1","v",t[0])}e.r=$(t[1],32),e.s=$(t[2],32);try{let t=ey(r(e));e.from=rP(t,{r:e.r,s:e.s,recoveryParam:e.v})}catch(e){}}function rH(e){let t=M(e);if(t[0]>127)return function(e){let t=eT(e);9!==t.length&&6!==t.length&&rS.throwArgumentError("invalid raw transaction","rawTransaction",e);let r={nonce:rC(t[0]).toNumber(),gasPrice:rC(t[1]),gasLimit:rC(t[2]),to:rT(t[3]),value:rC(t[4]),data:t[5],chainId:0};if(6===t.length)return r;try{r.v=Q.from(t[6]).toNumber()}catch(e){return r}if(r.r=$(t[7],32),r.s=$(t[8],32),Q.from(r.r).isZero()&&Q.from(r.s).isZero())r.chainId=r.v,r.v=0;else{r.chainId=Math.floor((r.v-35)/2),r.chainId<0&&(r.chainId=0);let n=r.v-27,i=t.slice(0,6);0!==r.chainId&&(i.push(B(r.chainId)),i.push("0x"),i.push("0x"),n-=2*r.chainId+8);let s=ey(eE(i));try{r.from=rP(s,{r:B(r.r),s:B(r.s),recoveryParam:n})}catch(e){}r.hash=ey(e)}return r.type=null,r}(t);switch(t[0]){case 1:return function(e){let t=eT(e.slice(1));8!==t.length&&11!==t.length&&rS.throwArgumentError("invalid component count for transaction type: 1","payload",B(e));let r={type:1,chainId:rC(t[0]).toNumber(),nonce:rC(t[1]).toNumber(),gasPrice:rC(t[2]),gasLimit:rC(t[3]),to:rT(t[4]),value:rC(t[5]),data:t[6],accessList:rI(t[7])};return 8===t.length||(r.hash=ey(e),rU(r,t.slice(8),rD)),r}(t);case 2:return function(e){let t=eT(e.slice(1));9!==t.length&&12!==t.length&&rS.throwArgumentError("invalid component count for transaction type: 2","payload",B(e));let r=rC(t[2]),n=rC(t[3]),i={type:2,chainId:rC(t[0]).toNumber(),nonce:rC(t[1]).toNumber(),maxPriorityFeePerGas:r,maxFeePerGas:n,gasPrice:null,gasLimit:rC(t[4]),to:rT(t[5]),value:rC(t[6]),data:t[7],accessList:rI(t[8])};return 9===t.length||(i.hash=ey(e),rU(i,t.slice(9),rL)),i}(t)}return rS.throwError(`unsupported transaction type: ${t[0]}`,A.errors.UNSUPPORTED_OPERATION,{operation:"parseTransaction",transactionType:t[0]})}var r$=function(e,t,r,n){return new(r||(r=Promise))(function(i,s){function o(e){try{l(n.next(e))}catch(e){s(e)}}function a(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(o,a)}l((n=n.apply(e,t||[])).next())})};let rK=new A("contracts/5.7.0"),rG={chainId:!0,data:!0,from:!0,gasLimit:!0,gasPrice:!0,nonce:!0,to:!0,value:!0,type:!0,accessList:!0,maxFeePerGas:!0,maxPriorityFeePerGas:!0,customData:!0,ccipReadEnabled:!0};function rj(e,t){return r$(this,void 0,void 0,function*(){let r=yield t;"string"!=typeof r&&rK.throwArgumentError("invalid address or ENS name","name",r);try{return eR(r)}catch(e){}e||rK.throwError("a provider or signer is needed to resolve ENS names",A.errors.UNSUPPORTED_OPERATION,{operation:"resolveName"});let n=yield e.resolveName(r);return null==n&&rK.throwArgumentError("resolver or addr is not configured for ENS name","name",r),n})}function rz(e,t,r){return r$(this,void 0,void 0,function*(){return Array.isArray(r)?yield Promise.all(r.map((r,n)=>rz(e,Array.isArray(t)?t[n]:t[r.name],r))):"address"===r.type?yield rj(e,t):"tuple"===r.type?yield rz(e,t,r.components):"array"===r.baseType?Array.isArray(t)?yield Promise.all(t.map(t=>rz(e,t,r.arrayChildren))):Promise.reject(rK.makeError("invalid value for array",A.errors.INVALID_ARGUMENT,{argument:"value",value:t})):t})}function rV(e,t,r){return r$(this,void 0,void 0,function*(){let n={};r.length===t.inputs.length+1&&"object"==typeof r[r.length-1]&&(n=ea(r.pop())),rK.checkArgumentCount(r.length,t.inputs.length,"passed to contract"),e.signer?n.from?n.from=es({override:rj(e.signer,n.from),signer:e.signer.getAddress()}).then(e=>r$(this,void 0,void 0,function*(){return eR(e.signer)!==e.override&&rK.throwError("Contract with a Signer cannot override from",A.errors.UNSUPPORTED_OPERATION,{operation:"overrides.from"}),e.override})):n.from=e.signer.getAddress():n.from&&(n.from=rj(e.provider,n.from));let i=yield es({args:rz(e.signer||e.provider,r,t.inputs),address:e.resolvedAddress,overrides:es(n)||{}}),s=e.interface.encodeFunctionData(t,i.args),o={data:s,to:i.address},a=i.overrides;if(null!=a.nonce&&(o.nonce=Q.from(a.nonce).toNumber()),null!=a.gasLimit&&(o.gasLimit=Q.from(a.gasLimit)),null!=a.gasPrice&&(o.gasPrice=Q.from(a.gasPrice)),null!=a.maxFeePerGas&&(o.maxFeePerGas=Q.from(a.maxFeePerGas)),null!=a.maxPriorityFeePerGas&&(o.maxPriorityFeePerGas=Q.from(a.maxPriorityFeePerGas)),null!=a.from&&(o.from=a.from),null!=a.type&&(o.type=a.type),null!=a.accessList&&(o.accessList=rI(a.accessList)),null==o.gasLimit&&null!=t.gas){let e=21e3,r=M(s);for(let t=0;tnull!=n[e]);return l.length&&rK.throwError(`cannot override ${l.map(e=>JSON.stringify(e)).join(",")}`,A.errors.UNSUPPORTED_OPERATION,{operation:"overrides",overrides:l}),o})}function rq(e,t){let r=t.wait.bind(t);t.wait=t=>r(t).then(t=>(t.events=t.logs.map(r=>{let n=ec(r),i=null;try{i=e.interface.parseLog(r)}catch(e){}return i&&(n.args=i.args,n.decode=(t,r)=>e.interface.decodeEventLog(i.eventFragment,t,r),n.event=i.name,n.eventSignature=i.signature),n.removeListener=()=>e.provider,n.getBlock=()=>e.provider.getBlock(t.blockHash),n.getTransaction=()=>e.provider.getTransaction(t.transactionHash),n.getTransactionReceipt=()=>Promise.resolve(t),n}),t))}function rY(e,t,r){let n=e.signer||e.provider;return function(...i){return r$(this,void 0,void 0,function*(){let s;if(i.length===t.inputs.length+1&&"object"==typeof i[i.length-1]){let e=ea(i.pop());null!=e.blockTag&&(s=yield e.blockTag),delete e.blockTag,i.push(e)}null!=e.deployTransaction&&(yield e._deployed(s));let o=yield rV(e,t,i),a=yield n.call(o,s);try{let n=e.interface.decodeFunctionResult(t,a);return r&&1===t.outputs.length&&(n=n[0]),n}catch(t){throw t.code===A.errors.CALL_EXCEPTION&&(t.address=e.address,t.args=i,t.transaction=o),t}})}}function rJ(e,t,r){return t.constant?rY(e,t,r):function(...r){return r$(this,void 0,void 0,function*(){e.signer||rK.throwError("sending a transaction requires a signer",A.errors.UNSUPPORTED_OPERATION,{operation:"sendTransaction"}),null!=e.deployTransaction&&(yield e._deployed());let n=yield rV(e,t,r),i=yield e.signer.sendTransaction(n);return rq(e,i),i})}}function rW(e){return e.address&&(null==e.topics||0===e.topics.length)?"*":(e.address||"*")+"@"+(e.topics?e.topics.map(e=>Array.isArray(e)?e.join("|"):e).join(":"):"")}class rQ{constructor(e,t){en(this,"tag",e),en(this,"filter",t),this._listeners=[]}addListener(e,t){this._listeners.push({listener:e,once:t})}removeListener(e){let t=!1;this._listeners=this._listeners.filter(r=>!!t||r.listener!==e||(t=!0,!1))}removeAllListeners(){this._listeners=[]}listeners(){return this._listeners.map(e=>e.listener)}listenerCount(){return this._listeners.length}run(e){let t=this.listenerCount();return this._listeners=this._listeners.filter(t=>{let r=e.slice();return setTimeout(()=>{t.listener.apply(this,r)},0),!t.once}),t}prepareEvent(e){}getEmit(e){return[e]}}class rX extends rQ{constructor(){super("error",null)}}class rZ extends rQ{constructor(e,t,r,n){let i={address:e},s=t.getEventTopic(r);n?(s!==n[0]&&rK.throwArgumentError("topic mismatch","topics",n),i.topics=n.slice()):i.topics=[s],super(rW(i),i),en(this,"address",e),en(this,"interface",t),en(this,"fragment",r)}prepareEvent(e){super.prepareEvent(e),e.event=this.fragment.name,e.eventSignature=this.fragment.format(),e.decode=(e,t)=>this.interface.decodeEventLog(this.fragment,e,t);try{e.args=this.interface.decodeEventLog(this.fragment,e.data,e.topics)}catch(t){e.args=null,e.decodeError=t}}getEmit(e){let t=ef(e.args);if(t.length)throw t[0].error;let r=(e.args||[]).slice();return r.push(e),r}}class r0 extends rQ{constructor(e,t){super("*",{address:e}),en(this,"address",e),en(this,"interface",t)}prepareEvent(e){super.prepareEvent(e);try{let t=this.interface.parseLog(e);e.event=t.name,e.eventSignature=t.signature,e.decode=(e,r)=>this.interface.decodeEventLog(t.eventFragment,e,r),e.args=t.args}catch(e){}}}class r1{constructor(e,t,r){en(this,"interface",ei(new.target,"getInterface")(t)),null==r?(en(this,"provider",null),en(this,"signer",null)):tJ.isSigner(r)?(en(this,"provider",r.provider||null),en(this,"signer",r)):tj.isProvider(r)?(en(this,"provider",r),en(this,"signer",null)):rK.throwArgumentError("invalid signer or provider","signerOrProvider",r),en(this,"callStatic",{}),en(this,"estimateGas",{}),en(this,"functions",{}),en(this,"populateTransaction",{}),en(this,"filters",{});{let e={};Object.keys(this.interface.events).forEach(t=>{let r=this.interface.events[t];en(this.filters,t,(...e)=>({address:this.address,topics:this.interface.encodeFilterTopics(r,e)})),e[r.name]||(e[r.name]=[]),e[r.name].push(t)}),Object.keys(e).forEach(t=>{let r=e[t];1===r.length?en(this.filters,t,this.filters[r[0]]):rK.warn(`Duplicate definition of ${t} (${r.join(", ")})`)})}if(en(this,"_runningEvents",{}),en(this,"_wrappedEmits",{}),null==e&&rK.throwArgumentError("invalid contract address or ENS name","addressOrName",e),en(this,"address",e),this.provider)en(this,"resolvedAddress",rj(this.provider,e));else try{en(this,"resolvedAddress",Promise.resolve(eR(e)))}catch(e){rK.throwError("provider is required to use ENS name as contract address",A.errors.UNSUPPORTED_OPERATION,{operation:"new Contract"})}this.resolvedAddress.catch(e=>{});let n={},i={};Object.keys(this.interface.functions).forEach(e=>{let t=this.interface.functions[e];if(i[e]){rK.warn(`Duplicate ABI entry for ${JSON.stringify(e)}`);return}i[e]=!0;{let r=t.name;n[`%${r}`]||(n[`%${r}`]=[]),n[`%${r}`].push(e)}if(null==this[e]&&en(this,e,rJ(this,t,!0)),null==this.functions[e]&&en(this.functions,e,rJ(this,t,!1)),null==this.callStatic[e]&&en(this.callStatic,e,rY(this,t,!0)),null==this.populateTransaction[e]){var r;en(this.populateTransaction,e,(r=this,function(...e){return rV(r,t,e)}))}null==this.estimateGas[e]&&en(this.estimateGas,e,function(e,t){let r=e.signer||e.provider;return function(...n){return r$(this,void 0,void 0,function*(){r||rK.throwError("estimate require a provider or signer",A.errors.UNSUPPORTED_OPERATION,{operation:"estimateGas"});let i=yield rV(e,t,n);return yield r.estimateGas(i)})}}(this,t))}),Object.keys(n).forEach(e=>{let t=n[e];if(t.length>1)return;e=e.substring(1);let r=t[0];try{null==this[e]&&en(this,e,this[r])}catch(e){}null==this.functions[e]&&en(this.functions,e,this.functions[r]),null==this.callStatic[e]&&en(this.callStatic,e,this.callStatic[r]),null==this.populateTransaction[e]&&en(this.populateTransaction,e,this.populateTransaction[r]),null==this.estimateGas[e]&&en(this.estimateGas,e,this.estimateGas[r])})}static getContractAddress(e){return eB(e)}static getInterface(e){return t$.isInterface(e)?e:new t$(e)}deployed(){return this._deployed()}_deployed(e){return this._deployedPromise||(this.deployTransaction?this._deployedPromise=this.deployTransaction.wait().then(()=>this):this._deployedPromise=this.provider.getCode(this.address,e).then(e=>("0x"===e&&rK.throwError("contract not deployed",A.errors.UNSUPPORTED_OPERATION,{contractAddress:this.address,operation:"getDeployed"}),this))),this._deployedPromise}fallback(e){this.signer||rK.throwError("sending a transactions require a signer",A.errors.UNSUPPORTED_OPERATION,{operation:"sendTransaction(fallback)"});let t=ea(e||{});return["from","to"].forEach(function(e){null!=t[e]&&rK.throwError("cannot override "+e,A.errors.UNSUPPORTED_OPERATION,{operation:e})}),t.to=this.resolvedAddress,this.deployed().then(()=>this.signer.sendTransaction(t))}connect(e){"string"==typeof e&&(e=new tW(e,this.provider));let t=new this.constructor(this.address,this.interface,e);return this.deployTransaction&&en(t,"deployTransaction",this.deployTransaction),t}attach(e){return new this.constructor(e,this.interface,this.signer||this.provider)}static isIndexed(e){return tF.isIndexed(e)}_normalizeRunningEvent(e){return this._runningEvents[e.tag]?this._runningEvents[e.tag]:e}_getRunningEvent(e){if("string"==typeof e){if("error"===e)return this._normalizeRunningEvent(new rX);if("event"===e)return this._normalizeRunningEvent(new rQ("event",null));if("*"===e)return this._normalizeRunningEvent(new r0(this.address,this.interface));let t=this.interface.getEvent(e);return this._normalizeRunningEvent(new rZ(this.address,this.interface,t))}if(e.topics&&e.topics.length>0){try{let t=e.topics[0];if("string"!=typeof t)throw Error("invalid topic");let r=this.interface.getEvent(t);return this._normalizeRunningEvent(new rZ(this.address,this.interface,r,e.topics))}catch(e){}let t={address:this.address,topics:e.topics};return this._normalizeRunningEvent(new rQ(rW(t),t))}return this._normalizeRunningEvent(new r0(this.address,this.interface))}_checkRunningEvents(e){if(0===e.listenerCount()){delete this._runningEvents[e.tag];let t=this._wrappedEmits[e.tag];t&&e.filter&&(this.provider.off(e.filter,t),delete this._wrappedEmits[e.tag])}}_wrapEvent(e,t,r){let n=ec(t);return n.removeListener=()=>{r&&(e.removeListener(r),this._checkRunningEvents(e))},n.getBlock=()=>this.provider.getBlock(t.blockHash),n.getTransaction=()=>this.provider.getTransaction(t.transactionHash),n.getTransactionReceipt=()=>this.provider.getTransactionReceipt(t.transactionHash),e.prepareEvent(n),n}_addEventListener(e,t,r){if(this.provider||rK.throwError("events require a provider or a signer with a provider",A.errors.UNSUPPORTED_OPERATION,{operation:"once"}),e.addListener(t,r),this._runningEvents[e.tag]=e,!this._wrappedEmits[e.tag]){let r=r=>{let n=this._wrapEvent(e,r,t);if(null==n.decodeError)try{let t=e.getEmit(n);this.emit(e.filter,...t)}catch(e){n.decodeError=e.error}null!=e.filter&&this.emit("event",n),null!=n.decodeError&&this.emit("error",n.decodeError,n)};this._wrappedEmits[e.tag]=r,null!=e.filter&&this.provider.on(e.filter,r)}}queryFilter(e,t,r){let n=this._getRunningEvent(e),i=ea(n.filter);return"string"==typeof t&&O(t,32)?(null!=r&&rK.throwArgumentError("cannot specify toBlock with blockhash","toBlock",r),i.blockHash=t):(i.fromBlock=null!=t?t:0,i.toBlock=null!=r?r:"latest"),this.provider.getLogs(i).then(e=>e.map(e=>this._wrapEvent(n,e,null)))}on(e,t){return this._addEventListener(this._getRunningEvent(e),t,!1),this}once(e,t){return this._addEventListener(this._getRunningEvent(e),t,!0),this}emit(e,...t){if(!this.provider)return!1;let r=this._getRunningEvent(e),n=r.run(t)>0;return this._checkRunningEvents(r),n}listenerCount(e){return this.provider?null==e?Object.keys(this._runningEvents).reduce((e,t)=>e+this._runningEvents[t].listenerCount(),0):this._getRunningEvent(e).listenerCount():0}listeners(e){if(!this.provider)return[];if(null==e){let e=[];for(let t in this._runningEvents)this._runningEvents[t].listeners().forEach(t=>{e.push(t)});return e}return this._getRunningEvent(e).listeners()}removeAllListeners(e){if(!this.provider)return this;if(null==e){for(let e in this._runningEvents){let t=this._runningEvents[e];t.removeAllListeners(),this._checkRunningEvents(t)}return this}let t=this._getRunningEvent(e);return t.removeAllListeners(),this._checkRunningEvents(t),this}off(e,t){if(!this.provider)return this;let r=this._getRunningEvent(e);return r.removeListener(t),this._checkRunningEvents(r),this}removeListener(e,t){return this.off(e,t)}}class r2 extends r1{}class r3{constructor(e,t,r){let n=null;"0x"!==(n="string"==typeof t?t:_(t)?B(t):t&&"string"==typeof t.object?t.object:"!").substring(0,2)&&(n="0x"+n),(!O(n)||n.length%2)&&rK.throwArgumentError("invalid bytecode","bytecode",t),r&&!tJ.isSigner(r)&&rK.throwArgumentError("invalid signer","signer",r),en(this,"bytecode",n),en(this,"interface",ei(new.target,"getInterface")(e)),en(this,"signer",r||null)}getDeployTransaction(...e){let t={};if(e.length===this.interface.deploy.inputs.length+1&&"object"==typeof e[e.length-1]){for(let r in t=ea(e.pop()))if(!rG[r])throw Error("unknown transaction override "+r)}return["data","from","to"].forEach(e=>{null!=t[e]&&rK.throwError("cannot override "+e,A.errors.UNSUPPORTED_OPERATION,{operation:e})}),!t.value||Q.from(t.value).isZero()||this.interface.deploy.payable||rK.throwError("non-payable constructor cannot override value",A.errors.UNSUPPORTED_OPERATION,{operation:"overrides.value",value:t.value}),rK.checkArgumentCount(e.length,this.interface.deploy.inputs.length," in Contract constructor"),t.data=B(N([this.bytecode,this.interface.encodeDeploy(e)])),t}deploy(...e){return r$(this,void 0,void 0,function*(){let t={};e.length===this.interface.deploy.inputs.length+1&&(t=e.pop()),rK.checkArgumentCount(e.length,this.interface.deploy.inputs.length," in Contract constructor");let r=yield rz(this.signer,e,this.interface.deploy.inputs);r.push(t);let n=this.getDeployTransaction(...r),i=yield this.signer.sendTransaction(n),s=ei(this.constructor,"getContractAddress")(i),o=ei(this.constructor,"getContract")(s,this.interface,this.signer);return rq(o,i),en(o,"deployTransaction",i),o})}attach(e){return this.constructor.getContract(e,this.interface,this.signer)}connect(e){return new this.constructor(this.interface,this.bytecode,e)}static fromSolidity(e,t){null==e&&rK.throwError("missing compiler output",A.errors.MISSING_ARGUMENT,{argument:"compilerOutput"}),"string"==typeof e&&(e=JSON.parse(e));let r=e.abi,n=null;return e.bytecode?n=e.bytecode:e.evm&&e.evm.bytecode&&(n=e.evm.bytecode),new this(r,n,t)}static getInterface(e){return r2.getInterface(e)}static getContractAddress(e){return eB(e)}static getContract(e,t,r){return new r2(e,t,r)}}let r5=new A(V),r6={},r4=Q.from(0),r8=Q.from(-1);function r9(e,t,r,n){let i={fault:t,operation:r};return void 0!==n&&(i.value=n),r5.throwError(e,A.errors.NUMERIC_FAULT,i)}let r7="0";for(;r7.length<256;)r7+=r7;function ne(e){if("number"!=typeof e)try{e=Q.from(e).toNumber()}catch(e){}return"number"==typeof e&&e>=0&&e<=256&&!(e%1)?"1"+r7.substring(0,e):r5.throwArgumentError("invalid decimal size","decimals",e)}function nt(e,t){null==t&&(t=0);let r=ne(t),n=(e=Q.from(e)).lt(r4);n&&(e=e.mul(r8));let i=e.mod(r).toString();for(;i.length2&&r5.throwArgumentError("too many decimal points","value",e);let s=i[0],o=i[1];for(s||(s="0"),o||(o="0");"0"===o[o.length-1];)o=o.substring(0,o.length-1);for(o.length>r.length-1&&r9("fractional component exceeds decimals","underflow","parseFixed"),""===o&&(o="0");o.lengthnull==e[t]?n:(typeof e[t]!==r&&r5.throwArgumentError("invalid fixed format ("+t+" not "+r+")","format."+t,e[t]),e[t]);t=i("signed","boolean",t),r=i("width","number",r),n=i("decimals","number",n)}return r%8&&r5.throwArgumentError("invalid fixed format width (not byte aligned)","format.width",r),n>80&&r5.throwArgumentError("invalid fixed format (decimals too large)","format.decimals",n),new nn(r6,t,r,n)}}class ni{constructor(e,t,r,n){e!==r6&&r5.throwError("cannot use FixedNumber constructor; use FixedNumber.from",A.errors.UNSUPPORTED_OPERATION,{operation:"new FixedFormat"}),this.format=n,this._hex=t,this._value=r,this._isFixedNumber=!0,Object.freeze(this)}_checkFormat(e){this.format.name!==e.format.name&&r5.throwArgumentError("incompatible format; use fixedNumber.toFormat","other",e)}addUnsafe(e){this._checkFormat(e);let t=nr(this._value,this.format.decimals),r=nr(e._value,e.format.decimals);return ni.fromValue(t.add(r),this.format.decimals,this.format)}subUnsafe(e){this._checkFormat(e);let t=nr(this._value,this.format.decimals),r=nr(e._value,e.format.decimals);return ni.fromValue(t.sub(r),this.format.decimals,this.format)}mulUnsafe(e){this._checkFormat(e);let t=nr(this._value,this.format.decimals),r=nr(e._value,e.format.decimals);return ni.fromValue(t.mul(r).div(this.format._multiplier),this.format.decimals,this.format)}divUnsafe(e){this._checkFormat(e);let t=nr(this._value,this.format.decimals),r=nr(e._value,e.format.decimals);return ni.fromValue(t.mul(this.format._multiplier).div(r),this.format.decimals,this.format)}floor(){let e=this.toString().split(".");1===e.length&&e.push("0");let t=ni.from(e[0],this.format),r=!e[1].match(/^(0*)$/);return this.isNegative()&&r&&(t=t.subUnsafe(ns.toFormat(t.format))),t}ceiling(){let e=this.toString().split(".");1===e.length&&e.push("0");let t=ni.from(e[0],this.format),r=!e[1].match(/^(0*)$/);return!this.isNegative()&&r&&(t=t.addUnsafe(ns.toFormat(t.format))),t}round(e){null==e&&(e=0);let t=this.toString().split(".");if(1===t.length&&t.push("0"),(e<0||e>80||e%1)&&r5.throwArgumentError("invalid decimal count","decimals",e),t[1].length<=e)return this;let r=ni.from("1"+r7.substring(0,e),this.format),n=no.toFormat(this.format);return this.mulUnsafe(r).addUnsafe(n).floor().divUnsafe(r)}isZero(){return"0.0"===this._value||"0"===this._value}isNegative(){return"-"===this._value[0]}toString(){return this._value}toHexString(e){return null==e?this._hex:(e%8&&r5.throwArgumentError("invalid byte width","width",e),$(Q.from(this._hex).fromTwos(this.format.width).toTwos(e).toHexString(),e/8))}toUnsafeFloat(){return parseFloat(this.toString())}toFormat(e){return ni.fromString(this._value,e)}static fromValue(e,t,r){var n;return null!=r||null==t||null!=(n=t)&&(Q.isBigNumber(n)||"number"==typeof n&&n%1==0||"string"==typeof n&&n.match(/^-?[0-9]+$/)||O(n)||"bigint"==typeof n||_(n))||(r=t,t=null),null==t&&(t=0),null==r&&(r="fixed"),ni.fromString(nt(e,t),nn.from(r))}static fromString(e,t){null==t&&(t="fixed");let r=nn.from(t),n=nr(e,r.decimals);!r.signed&&n.lt(r4)&&r9("unsigned value cannot be negative","overflow","value",e);let i=null;return new ni(r6,r.signed?n.toTwos(r.width).toHexString():$(n.toHexString(),r.width/8),nt(n,r.decimals),r)}static fromBytes(e,t){null==t&&(t="fixed");let r=nn.from(t);if(M(e).length>r.width/8)throw Error("overflow");let n=Q.from(e);return r.signed&&(n=n.fromTwos(r.width)),new ni(r6,n.toTwos((r.signed?0:1)+r.width).toHexString(),nt(n,r.decimals),r)}static from(e,t){if("string"==typeof e)return ni.fromString(e,t);if(_(e))return ni.fromBytes(e,t);try{return ni.fromValue(e,0,t)}catch(e){if(e.code!==A.errors.INVALID_ARGUMENT)throw e}return r5.throwArgumentError("invalid FixedNumber value","value",e)}static isFixedNumber(e){return!!(e&&e._isFixedNumber)}}let ns=ni.from(1),no=ni.from("0.5");function na(e){return"string"==typeof e&&(e=e$(e)),ey(N([e$("\x19Ethereum Signed Message:\n"),e$(String(e.length)),e]))}let nl="hash/5.7.0",nc=new A(nl),nu=new Uint8Array(32);nu.fill(0);let nh=Q.from(-1),nd=Q.from(0),nf=Q.from(1),np=Q.from("0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"),nm=$(nf.toHexString(),32),ng=$(nd.toHexString(),32),nx={name:"string",version:"string",chainId:"uint256",verifyingContract:"address",salt:"bytes32"},nb=["name","version","chainId","verifyingContract","salt"];function ny(e){return function(t){return"string"!=typeof t&&nc.throwArgumentError(`invalid domain value for ${JSON.stringify(e)}`,`domain.${e}`,t),t}}let nv={name:ny("name"),version:ny("version"),chainId:function(e){try{return Q.from(e).toString()}catch(e){}return nc.throwArgumentError('invalid domain value for "chainId"',"domain.chainId",e)},verifyingContract:function(e){try{return eR(e).toLowerCase()}catch(e){}return nc.throwArgumentError('invalid domain value "verifyingContract"',"domain.verifyingContract",e)},salt:function(e){try{let t=M(e);if(32!==t.length)throw Error("bad length");return B(t)}catch(e){}return nc.throwArgumentError('invalid domain value "salt"',"domain.salt",e)}};function nw(e){{let t=e.match(/^(u?)int(\d*)$/);if(t){let r=""===t[1],n=parseInt(t[2]||"256");(n%8!=0||n>256||t[2]&&t[2]!==String(n))&&nc.throwArgumentError("invalid numeric width","type",e);let i=np.mask(r?n-1:n),s=r?i.add(nf).mul(nh):nd;return function(t){let r=Q.from(t);return(r.lt(s)||r.gt(i))&&nc.throwArgumentError(`value out-of-bounds for ${e}`,"value",t),$(r.toTwos(256).toHexString(),32)}}}{let t=e.match(/^bytes(\d+)$/);if(t){let r=parseInt(t[1]);return(0===r||r>32||t[1]!==String(r))&&nc.throwArgumentError("invalid bytes width","type",e),function(t){return M(t).length!==r&&nc.throwArgumentError(`invalid length for ${e}`,"value",t),function(e){let t=M(e),r=t.length%32;return r?F([t,nu.slice(r)]):B(t)}(t)}}}switch(e){case"address":return function(e){return $(eR(e),32)};case"bool":return function(e){return e?nm:ng};case"bytes":return function(e){return ey(e)};case"string":return function(e){return eq(e)}}return null}function nA(e,t){return`${e}(${t.map(({name:e,type:t})=>t+" "+e).join(",")})`}class nE{constructor(e){en(this,"types",Object.freeze(ec(e))),en(this,"_encoderCache",{}),en(this,"_types",{});let t={},r={},n={};for(let i in Object.keys(e).forEach(e=>{t[e]={},r[e]=[],n[e]={}}),e){let n={};e[i].forEach(s=>{n[s.name]&&nc.throwArgumentError(`duplicate variable name ${JSON.stringify(s.name)} in ${JSON.stringify(i)}`,"types",e),n[s.name]=!0;let o=s.type.match(/^([^\x5b]*)(\x5b|$)/)[1];o===i&&nc.throwArgumentError(`circular type reference to ${JSON.stringify(o)}`,"types",e),nw(o)||(r[o]||nc.throwArgumentError(`unknown type ${JSON.stringify(o)}`,"types",e),r[o].push(i),t[i][o]=!0)})}let i=Object.keys(r).filter(e=>0===r[e].length);for(let s in 0===i.length?nc.throwArgumentError("missing primary type","types",e):i.length>1&&nc.throwArgumentError(`ambiguous primary types or unused types: ${i.map(e=>JSON.stringify(e)).join(", ")}`,"types",e),en(this,"primaryType",i[0]),function i(s,o){o[s]&&nc.throwArgumentError(`circular type reference to ${JSON.stringify(s)}`,"types",e),o[s]=!0,Object.keys(t[s]).forEach(e=>{r[e]&&(i(e,o),Object.keys(o).forEach(t=>{n[t][e]=!0}))}),delete o[s]}(this.primaryType,{}),n){let t=Object.keys(n[s]);t.sort(),this._types[s]=nA(s,e[s])+t.map(t=>nA(t,e[t])).join("")}}getEncoder(e){let t=this._encoderCache[e];return t||(t=this._encoderCache[e]=this._getEncoder(e)),t}_getEncoder(e){{let t=nw(e);if(t)return t}let t=e.match(/^(.*)(\x5b(\d*)\x5d)$/);if(t){let e=t[1],r=this.getEncoder(e),n=parseInt(t[3]);return t=>{n>=0&&t.length!==n&&nc.throwArgumentError("array length mismatch; expected length ${ arrayLength }","value",t);let i=t.map(r);return this._types[e]&&(i=i.map(ey)),ey(F(i))}}let r=this.types[e];if(r){let t=eq(this._types[e]);return e=>{let n=r.map(({name:t,type:r})=>{let n=this.getEncoder(r)(e[t]);return this._types[r]?ey(n):n});return n.unshift(t),F(n)}}return nc.throwArgumentError(`unknown type: ${e}`,"type",e)}encodeType(e){let t=this._types[e];return t||nc.throwArgumentError(`unknown type: ${JSON.stringify(e)}`,"name",e),t}encodeData(e,t){return this.getEncoder(e)(t)}hashStruct(e,t){return ey(this.encodeData(e,t))}encode(e){return this.encodeData(this.primaryType,e)}hash(e){return this.hashStruct(this.primaryType,e)}_visit(e,t,r){if(nw(e))return r(e,t);let n=e.match(/^(.*)(\x5b(\d*)\x5d)$/);if(n){let e=n[1],i=parseInt(n[3]);return i>=0&&t.length!==i&&nc.throwArgumentError("array length mismatch; expected length ${ arrayLength }","value",t),t.map(t=>this._visit(e,t,r))}let i=this.types[e];return i?i.reduce((e,{name:n,type:i})=>(e[n]=this._visit(i,t[n],r),e),{}):nc.throwArgumentError(`unknown type: ${e}`,"type",e)}visit(e,t){return this._visit(this.primaryType,e,t)}static from(e){return new nE(e)}static getPrimaryType(e){return nE.from(e).primaryType}static hashStruct(e,t,r){return nE.from(t).hashStruct(e,r)}static hashDomain(e){let t=[];for(let r in e){let n=nx[r];n||nc.throwArgumentError(`invalid typed-data domain key: ${JSON.stringify(r)}`,"domain",e),t.push({name:r,type:n})}return t.sort((e,t)=>nb.indexOf(e.name)-nb.indexOf(t.name)),nE.hashStruct("EIP712Domain",{EIP712Domain:t},e)}static encode(e,t,r){return F(["0x1901",nE.hashDomain(e),nE.from(t).hash(r)])}static hash(e,t,r){return ey(nE.encode(e,t,r))}static resolveNames(e,t,r,n){var i,s,o,a;return i=this,s=void 0,o=void 0,a=function*(){e=ea(e);let i={};e.verifyingContract&&!O(e.verifyingContract,20)&&(i[e.verifyingContract]="0x");let s=nE.from(t);for(let e in s.visit(r,(e,t)=>("address"!==e||O(t,20)||(i[t]="0x"),t)),i)i[e]=yield n(e);return e.verifyingContract&&i[e.verifyingContract]&&(e.verifyingContract=i[e.verifyingContract]),r=s.visit(r,(e,t)=>"address"===e&&i[t]?i[t]:t),{domain:e,value:r}},new(o||(o=Promise))(function(e,t){function r(e){try{l(a.next(e))}catch(e){t(e)}}function n(e){try{l(a.throw(e))}catch(e){t(e)}}function l(t){var i;t.done?e(t.value):((i=t.value)instanceof o?i:new o(function(e){e(i)})).then(r,n)}l((a=a.apply(i,s||[])).next())})}static getPayload(e,t,r){nE.hashDomain(e);let n={},i=[];nb.forEach(t=>{let r=e[t];null!=r&&(n[t]=nv[t](r),i.push({name:t,type:nx[t]}))});let s=nE.from(t),o=ea(t);return o.EIP712Domain?nc.throwArgumentError("types must not contain EIP712Domain type","types.EIP712Domain",t):o.EIP712Domain=i,s.encode(r),{types:o,domain:n,primaryType:s.primaryType,message:s.visit(r,(e,t)=>{if(e.match(/^bytes(\d*)/))return B(M(t));if(e.match(/^u?int/))return Q.from(t).toString();switch(e){case"address":return t.toLowerCase();case"bool":return!!t;case"string":return"string"!=typeof t&&nc.throwArgumentError("invalid string","value",t),t}return nc.throwArgumentError("unsupported type","type",e)})}}}class nk{constructor(e){en(this,"alphabet",e),en(this,"base",e.length),en(this,"_alphabetMap",{}),en(this,"_leader",e.charAt(0));for(let t=0;t0;)r.push(n%this.base),n=n/this.base|0}let n="";for(let e=0;0===t[e]&&e=0;--e)n+=this.alphabet[r[e]];return n}decode(e){if("string"!=typeof e)throw TypeError("Expected String");let t=[];if(0===e.length)return new Uint8Array(t);t.push(0);for(let r=0;r>=8;for(;i>0;)t.push(255&i),i>>=8}for(let r=0;e[r]===this._leader&&r>24&255,u[t.length+1]=h>>16&255,u[t.length+2]=h>>8&255,u[t.length+3]=255&h;let d=M(nN(i,e,u));s||(a=new Uint8Array(s=d.length),l=Math.ceil(n/s),o=n-(l-1)*s),a.set(d);for(let t=1;t=256)throw Error("Depth too large!");return nj(N([null!=this.privateKey?"0x0488ADE4":"0x0488B21E",B(this.depth),this.parentFingerprint,$(B(this.index),4),this.chainCode,null!=this.privateKey?N(["0x00",this.privateKey]):this.publicKey]))}neuter(){return new nY(nV,null,this.publicKey,this.parentFingerprint,this.chainCode,this.index,this.depth,this.path)}_derive(e){if(e>0xffffffff)throw Error("invalid index - "+String(e));let t=this.path;t&&(t+="/"+(0x7fffffff&e));let r=new Uint8Array(37);if(0x80000000&e){if(!this.privateKey)throw Error("cannot derive child of neutered node");r.set(M(this.privateKey),1),t&&(t+="'")}else r.set(M(this.publicKey));for(let t=24;t>=0;t-=8)r[33+(t>>3)]=e>>24-t&255;let n=M(nN(l.sha512,this.chainCode,r)),i=n.slice(0,32),s=n.slice(32),o=null,a=null;this.privateKey?o=nG(Q.from(i).add(this.privateKey).mod(nH)):a=new rA(B(i))._addPoint(this.publicKey);let c=t,u=this.mnemonic;return u&&(c=Object.freeze({phrase:u.phrase,path:t,locale:u.locale||"en"})),new nY(nV,o,a,this.fingerprint,nG(s),e,this.depth+1,c)}derivePath(e){let t=e.split("/");if(0===t.length||"m"===t[0]&&0!==this.depth)throw Error("invalid path - "+e);"m"===t[0]&&t.shift();let r=this;for(let e=0;e=0x80000000)throw Error("invalid path index - "+n);r=r._derive(0x80000000+e)}else if(n.match(/^[0-9]+$/)){let e=parseInt(n);if(e>=0x80000000)throw Error("invalid path index - "+n);r=r._derive(e)}else throw Error("invalid path component - "+n)}return r}static _fromSeed(e,t){let r=M(e);if(r.length<16||r.length>64)throw Error("invalid seed");let n=M(nN(l.sha512,n$,r));return new nY(nV,nG(n.slice(0,32)),null,"0x00000000",nG(n.slice(32)),0,0,t)}static fromMnemonic(e,t,r){return r=nz(r),e=nQ(nW(e,r),r),nY._fromSeed(nJ(e,t),{phrase:e,path:"m",locale:r.locale})}static fromSeed(e){return nY._fromSeed(e,null)}static fromExtendedKey(e){let t=nS.decode(e);(82!==t.length||nj(t.slice(0,78))!==e)&&nU.throwArgumentError("invalid extended key","extendedKey","[REDACTED]");let r=t[4],n=B(t.slice(5,9)),i=parseInt(B(t.slice(9,13)).substring(2),16),s=B(t.slice(13,45)),o=t.slice(45,78);switch(B(t.slice(0,4))){case"0x0488b21e":case"0x043587cf":return new nY(nV,null,B(o),n,s,i,r,null);case"0x0488ade4":case"0x04358394 ":if(0!==o[0])break;return new nY(nV,B(o.slice(1)),null,n,s,i,r,null)}return nU.throwArgumentError("invalid extended key","extendedKey","[REDACTED]")}}function nJ(e,t){t||(t="");let r=e$("mnemonic"+t,s.NFKD);return nP(e$(e,s.NFKD),r,2048,64,"sha512")}function nW(e,t){t=nz(t),nU.checkNormalize();let r=t.split(e);if(r.length%3!=0)throw Error("invalid mnemonic");let n=M(new Uint8Array(Math.ceil(11*r.length/8))),i=0;for(let e=0;e>3]|=1<<7-i%8),i++}let s=32*r.length/3,o=nK(r.length/3);if((M(n_(n.slice(0,s/8)))[0]&o)!=(n[n.length-1]&o))throw Error("invalid checksum");return B(n.slice(0,s/8))}function nQ(e,t){if(t=nz(t),(e=M(e)).length%4!=0||e.length<16||e.length>32)throw Error("invalid entropy");let r=[0],n=11;for(let t=0;t8?(r[r.length-1]<<=8,r[r.length-1]|=e[t],n-=8):(r[r.length-1]<<=n,r[r.length-1]|=e[t]>>8-n,r.push(e[t]&(1<<8-n)-1),n+=3);let i=e.length/4,s=M(n_(e))[0]&nK(i);return r[r.length-1]<<=i,r[r.length-1]|=s>>8-i,t.join(r.map(e=>t.getWord(e)))}function nX(e,t){try{return nW(e,t),!0}catch(e){}return!1}function nZ(e){return("number"!=typeof e||e<0||e>=0x80000000||e%1)&&nU.throwArgumentError("invalid account index","index",e),`m/44'/60'/${e}'/0/0`}let n0=new A("random/5.7.0"),n1=function(){if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;if("undefined"!=typeof global)return global;throw Error("unable to locate global object")}(),n2=n1.crypto||n1.msCrypto;function n3(e){(e<=0||e>1024||e%1||e!=e)&&n0.throwArgumentError("invalid length","length",e);let t=new Uint8Array(e);return n2.getRandomValues(t),M(t)}n2&&n2.getRandomValues||(n0.warn("WARNING: Missing strong random number source"),n2={getRandomValues:function(e){return n0.throwError("no secure random source avaialble",A.errors.UNSUPPORTED_OPERATION,{operation:"crypto.getRandomValues"})}});var n5=r(9349),n6=r.n(n5),n4=r(8946),n8=r.n(n4);function n9(e){return"string"==typeof e&&"0x"!==e.substring(0,2)&&(e="0x"+e),M(e)}function n7(e,t){for(e=String(e);e.lengtht),en(this,"address",rN(this.publicKey)),this.address!==eR(e.address)&&iy.throwArgumentError("privateKey/address mismatch","privateKey","[REDACTED]"),function(e){let t=e.mnemonic;return t&&t.phrase}(e)){let t=e.mnemonic;en(this,"_mnemonic",()=>({phrase:t.phrase,path:t.path||nq,locale:t.locale||"en"}));let r=this.mnemonic;rN(nY.fromMnemonic(r.phrase,null,r.locale).derivePath(r.path).privateKey)!==this.address&&iy.throwArgumentError("mnemonic/address mismatch","privateKey","[REDACTED]")}else en(this,"_mnemonic",()=>null)}else{if(rA.isSigningKey(e))"secp256k1"!==e.curve&&iy.throwArgumentError("unsupported curve; must be secp256k1","privateKey","[REDACTED]"),en(this,"_signingKey",()=>e);else{"string"==typeof e&&e.match(/^[0-9a-f]*$/i)&&64===e.length&&(e="0x"+e);let t=new rA(e);en(this,"_signingKey",()=>t)}en(this,"_mnemonic",()=>null),en(this,"address",rN(this.publicKey))}t&&!tj.isProvider(t)&&iy.throwArgumentError("invalid provider","provider",t),en(this,"provider",t||null)}get mnemonic(){return this._mnemonic()}get privateKey(){return this._signingKey().privateKey}get publicKey(){return this._signingKey().publicKey}getAddress(){return Promise.resolve(this.address)}connect(e){return new iv(this,e)}signTransaction(e){return es(e).then(t=>{null!=t.from&&(eR(t.from)!==this.address&&iy.throwArgumentError("transaction from address mismatch","transaction.from",e.from),delete t.from);let r=this._signingKey().signDigest(ey(rF(t)));return rF(t,r)})}signMessage(e){return ib(this,void 0,void 0,function*(){return G(this._signingKey().signDigest(na(e)))})}_signTypedData(e,t,r){return ib(this,void 0,void 0,function*(){let n=yield nE.resolveNames(e,t,r,e=>(null==this.provider&&iy.throwError("cannot resolve ENS names without a provider",A.errors.UNSUPPORTED_OPERATION,{operation:"resolveName",value:e}),this.provider.resolveName(e)));return G(this._signingKey().signDigest(nE.hash(n.domain,t,n.value)))})}encrypt(e,t,r){if("function"!=typeof t||r||(r=t,t={}),r&&"function"!=typeof r)throw Error("invalid callback");return t||(t={}),function(e,t,r,n){try{if(eR(e.address)!==rN(e.privateKey))throw Error("address/privateKey mismatch");if(is(e)){let t=e.mnemonic;if(nY.fromMnemonic(t.phrase,null,t.locale).derivePath(t.path||nq).privateKey!=e.privateKey)throw Error("mnemonic mismatch")}}catch(e){return Promise.reject(e)}"function"!=typeof r||n||(n=r,r={}),r||(r={});let i=M(e.privateKey),s=ie(t),o=null,a=null,l=null;if(is(e)){let t=e.mnemonic;o=M(nW(t.phrase,t.locale||"en")),a=t.path||nq,l=t.locale||"en"}let c=r.client;c||(c="ethers.js");let u=null;u=r.salt?M(r.salt):n3(32);let h=null;if(r.iv){if(16!==(h=M(r.iv)).length)throw Error("invalid iv")}else h=n3(16);let d=null;if(r.uuid){if(16!==(d=M(r.uuid)).length)throw Error("invalid uuid")}else d=n3(16);let f=131072,p=8,m=1;return r.scrypt&&(r.scrypt.N&&(f=r.scrypt.N),r.scrypt.r&&(p=r.scrypt.r),r.scrypt.p&&(m=r.scrypt.p)),n8().scrypt(s,u,f,p,m,64,n).then(t=>{let r=(t=M(t)).slice(0,16),n=t.slice(16,32),s=t.slice(32,64),g=new(n6()).Counter(h),x=M(new(n6()).ModeOfOperation.ctr(r,g).encrypt(i)),b=ey(N([n,x])),y={address:e.address.substring(2).toLowerCase(),id:function(e){let t=M(e);t[6]=15&t[6]|64,t[8]=63&t[8]|128;let r=B(t);return[r.substring(2,10),r.substring(10,14),r.substring(14,18),r.substring(18,22),r.substring(22,34)].join("-")}(d),version:3,crypto:{cipher:"aes-128-ctr",cipherparams:{iv:B(h).substring(2)},ciphertext:B(x).substring(2),kdf:"scrypt",kdfparams:{salt:B(u).substring(2),n:f,dklen:32,p:m,r:p},mac:b.substring(2)}};if(o){let e=n3(16),t=new(n6()).Counter(e),r=M(new(n6()).ModeOfOperation.ctr(s,t).encrypt(o)),n=new Date,i=n.getUTCFullYear()+"-"+n7(n.getUTCMonth()+1,2)+"-"+n7(n.getUTCDate(),2)+"T"+n7(n.getUTCHours(),2)+"-"+n7(n.getUTCMinutes(),2)+"-"+n7(n.getUTCSeconds(),2)+".0Z";y["x-ethers"]={client:c,gethFilename:"UTC--"+i+"--"+y.address,mnemonicCounter:B(e).substring(2),mnemonicCiphertext:B(r).substring(2),path:a,locale:l,version:"0.1"}}return JSON.stringify(y)})}(this,e,t,r)}static createRandom(e){let t=n3(16);e||(e={}),e.extraEntropy&&(t=M(D(ey(N([t,e.extraEntropy])),0,16)));let r=nQ(t,e.locale);return iv.fromMnemonic(r,e.path,e.locale)}static fromEncryptedJson(e,t,r){return(function(e,t,r){if(im(e)){r&&r(0);let n=ip(e,t);return r&&r(1),Promise.resolve(n)}return ig(e)?function(e,t,r){var n,i,s,o;return n=this,i=void 0,s=void 0,o=function*(){let n=JSON.parse(e),i=yield iu(n,t,ic,n8().scrypt,r);return ia(n,i)},new(s||(s=Promise))(function(e,t){function r(e){try{l(o.next(e))}catch(e){t(e)}}function a(e){try{l(o.throw(e))}catch(e){t(e)}}function l(t){var n;t.done?e(t.value):((n=t.value)instanceof s?n:new s(function(e){e(n)})).then(r,a)}l((o=o.apply(n,i||[])).next())})}(e,t,r):Promise.reject(Error("invalid JSON wallet"))})(e,t,r).then(e=>new iv(e))}static fromEncryptedJsonSync(e,t){return new iv(function(e,t){if(im(e))return ip(e,t);if(ig(e))return function(e,t){let r=JSON.parse(e),n=iu(r,t,il,n8().syncScrypt);return ia(r,n)}(e,t);throw Error("invalid JSON wallet")}(e,t))}static fromMnemonic(e,t,r){return t||(t=nq),new iv(nY.fromMnemonic(e,null,r).derivePath(t))}}function iw(e,t){return rP(na(e),t)}function iA(e,t,r,n){return rP(nE.hash(e,t,r),n)}let iE="0x0000000000000000000000000000000000000000",ik="0x0000000000000000000000000000000000000000000000000000000000000000",iS="Ξ",iT=new A("networks/5.7.1");function iC(e){let t=function(t,r){null==r&&(r={});let n=[];if(t.InfuraProvider&&"-"!==r.infura)try{n.push(new t.InfuraProvider(e,r.infura))}catch(e){}if(t.EtherscanProvider&&"-"!==r.etherscan)try{n.push(new t.EtherscanProvider(e,r.etherscan))}catch(e){}if(t.AlchemyProvider&&"-"!==r.alchemy)try{n.push(new t.AlchemyProvider(e,r.alchemy))}catch(e){}if(t.PocketProvider&&"-"!==r.pocket)try{let i=new t.PocketProvider(e,r.pocket);i.network&&-1===["goerli","ropsten","rinkeby","sepolia"].indexOf(i.network.name)&&n.push(i)}catch(e){}if(t.CloudflareProvider&&"-"!==r.cloudflare)try{n.push(new t.CloudflareProvider(e))}catch(e){}if(t.AnkrProvider&&"-"!==r.ankr)try{let i=new t.AnkrProvider(e,r.ankr);i.network&&-1===["ropsten"].indexOf(i.network.name)&&n.push(i)}catch(e){}if(0===n.length)return null;if(t.FallbackProvider){let i=1;return null!=r.quorum?i=r.quorum:"homestead"===e&&(i=2),new t.FallbackProvider(n,i)}return n[0]};return t.renetwork=function(e){return iC(e)},t}function i_(e,t){let r=function(r,n){return r.JsonRpcProvider?new r.JsonRpcProvider(e,t):null};return r.renetwork=function(t){return i_(e,t)},r}let iM={chainId:1,ensAddress:"0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e",name:"homestead",_defaultProvider:iC("homestead")},iN={chainId:3,ensAddress:"0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e",name:"ropsten",_defaultProvider:iC("ropsten")},iP={chainId:63,name:"classicMordor",_defaultProvider:i_("https://www.ethercluster.com/mordor","classicMordor")},iR={unspecified:{chainId:0,name:"unspecified"},homestead:iM,mainnet:iM,morden:{chainId:2,name:"morden"},ropsten:iN,testnet:iN,rinkeby:{chainId:4,ensAddress:"0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e",name:"rinkeby",_defaultProvider:iC("rinkeby")},kovan:{chainId:42,name:"kovan",_defaultProvider:iC("kovan")},goerli:{chainId:5,ensAddress:"0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e",name:"goerli",_defaultProvider:iC("goerli")},kintsugi:{chainId:1337702,name:"kintsugi"},sepolia:{chainId:0xaa36a7,name:"sepolia",_defaultProvider:iC("sepolia")},classic:{chainId:61,name:"classic",_defaultProvider:i_("https://www.ethercluster.com/etc","classic")},classicMorden:{chainId:62,name:"classicMorden"},classicMordor:iP,classicTestnet:iP,classicKotti:{chainId:6,name:"classicKotti",_defaultProvider:i_("https://www.ethercluster.com/kotti","classicKotti")},xdai:{chainId:100,name:"xdai"},matic:{chainId:137,name:"matic",_defaultProvider:iC("matic")},maticmum:{chainId:80001,name:"maticmum"},optimism:{chainId:10,name:"optimism",_defaultProvider:iC("optimism")},"optimism-kovan":{chainId:69,name:"optimism-kovan"},"optimism-goerli":{chainId:420,name:"optimism-goerli"},arbitrum:{chainId:42161,name:"arbitrum"},"arbitrum-rinkeby":{chainId:421611,name:"arbitrum-rinkeby"},"arbitrum-goerli":{chainId:421613,name:"arbitrum-goerli"},bnb:{chainId:56,name:"bnb"},bnbt:{chainId:97,name:"bnbt"}};function iO(e){if(null==e)return null;if("number"==typeof e){for(let t in iR){let r=iR[t];if(r.chainId===e)return{name:r.name,chainId:r.chainId,ensAddress:r.ensAddress||null,_defaultProvider:r._defaultProvider||null}}return{chainId:e,name:"unknown"}}if("string"==typeof e){let t=iR[e];return null==t?null:{name:t.name,chainId:t.chainId,ensAddress:t.ensAddress,_defaultProvider:t._defaultProvider||null}}let t=iR[e.name];if(!t)return"number"!=typeof e.chainId&&iT.throwArgumentError("invalid network chainId","network",e),e;0!==e.chainId&&e.chainId!==t.chainId&&iT.throwArgumentError("network chainId mismatch","network",e);let r=e._defaultProvider||null;if(null==r&&t._defaultProvider){var n;r=(n=t._defaultProvider)&&"function"==typeof n.renetwork?t._defaultProvider.renetwork(e):t._defaultProvider}return{name:e.name,chainId:t.chainId,ensAddress:e.ensAddress||t.ensAddress||null,_defaultProvider:r}}function iI(e){e=atob(e);let t=[];for(let r=0;r0&&Array.isArray(e)?i(e,t-1):r.push(e)})};return i(e,t),r}function iD(e,t){let r=Array(e);for(let n=0,i=-1;nt[e]):r}function iU(e,t,r){let n=Array(e).fill(void 0).map(()=>[]);for(let i=0;i>1:n>>1}return r})(e,r).forEach((e,t)=>n[t].push(e));return n}let iH=function(){var e;let t;return e=function(e){let t=0;function r(){return e[t++]<<8|e[t++]}let n=r(),i=1,s=[0,1];for(let e=1;e>--l&1}let h=0;for(let e=0;e<31;e++)h=h<<1|u();let d=[],f=0,p=0x80000000;for(;;){let e=Math.floor(((h-f+1)*i-1)/p),t=0,r=n;for(;r-t>1;){let n=t+r>>>1;e{switch(t-m){case 3:return m+65792+(e[a++]<<16|e[a++]<<8|e[a++]);case 2:return m+256+(e[a++]<<8|e[a++]);case 1:return m+e[a++];default:return t-1}})}(iI("AEQF2AO2DEsA2wIrAGsBRABxAN8AZwCcAEwAqgA0AGwAUgByADcATAAVAFYAIQAyACEAKAAYAFgAGwAjABQAMAAmADIAFAAfABQAKwATACoADgAbAA8AHQAYABoAGQAxADgALAAoADwAEwA9ABMAGgARAA4ADwAWABMAFgAIAA8AHgQXBYMA5BHJAS8JtAYoAe4AExozi0UAH21tAaMnBT8CrnIyhrMDhRgDygIBUAEHcoFHUPe8AXBjAewCjgDQR8IICIcEcQLwATXCDgzvHwBmBoHNAqsBdBcUAykgDhAMShskMgo8AY8jqAQfAUAfHw8BDw87MioGlCIPBwZCa4ELatMAAMspJVgsDl8AIhckSg8XAHdvTwBcIQEiDT4OPhUqbyECAEoAS34Aej8Ybx83JgT/Xw8gHxZ/7w8RICxPHA9vBw+Pfw8PHwAPFv+fAsAvCc8vEr8ivwD/EQ8Bol8OEBa/A78hrwAPCU8vESNvvwWfHwNfAVoDHr+ZAAED34YaAdJPAK7PLwSEgDLHAGo1Pz8Pvx9fUwMrpb8O/58VTzAPIBoXIyQJNF8hpwIVAT8YGAUADDNBaX3RAMomJCg9EhUeA29MABsZBTMNJipjOhc19gcIDR8bBwQHEggCWi6DIgLuAQYA+BAFCha3A5XiAEsqM7UFFgFLhAMjFTMYE1Klnw74nRVBG/ASCm0BYRN/BrsU3VoWy+S0vV8LQx+vN8gF2AC2AK5EAWwApgYDKmAAroQ0NDQ0AT+OCg7wAAIHRAbpNgVcBV0APTA5BfbPFgMLzcYL/QqqA82eBALKCjQCjqYCht0/k2+OAsXQAoP3ASTKDgDw6ACKAUYCMpIKJpRaAE4A5womABzZvs0REEKiACIQAd5QdAECAj4Ywg/wGqY2AVgAYADYvAoCGAEubA0gvAY2ALAAbpbvqpyEAGAEpgQAJgAG7gAgAEACmghUFwCqAMpAINQIwC4DthRAAPcycKgApoIdABwBfCisABoATwBqASIAvhnSBP8aH/ECeAKXAq40NjgDBTwFYQU6AXs3oABgAD4XNgmcCY1eCl5tIFZeUqGgyoNHABgAEQAaABNwWQAmABMATPMa3T34ADldyprmM1M2XociUQgLzvwAXT3xABgAEQAaABNwIGFAnADD8AAgAD4BBJWzaCcIAIEBFMAWwKoAAdq9BWAF5wLQpALEtQAKUSGkahR4GnJM+gsAwCgeFAiUAECQ0BQuL8AAIAAAADKeIheclvFqQAAETr4iAMxIARMgAMIoHhQIAn0E0pDQFC4HhznoAAAAIAI2C0/4lvFqQAAETgBJJwYCAy4ABgYAFAA8MBKYEH4eRhTkAjYeFcgACAYAeABsOqyQ5gRwDayqugEgaIIAtgoACgDmEABmBAWGme5OBJJA2m4cDeoAmITWAXwrMgOgAGwBCh6CBXYF1Tzg1wKAAFdiuABRAFwAXQBsAG8AdgBrAHYAbwCEAHEwfxQBVE5TEQADVFhTBwBDANILAqcCzgLTApQCrQL6vAAMAL8APLhNBKkE6glGKTAU4Dr4N2EYEwBCkABKk8rHAbYBmwIoAiU4Ajf/Aq4CowCAANIChzgaNBsCsTgeODcFXrgClQKdAqQBiQGYAqsCsjTsNHsfNPA0ixsAWTWiOAMFPDQSNCk2BDZHNow2TTZUNhk28Jk9VzI3QkEoAoICoQKwAqcAQAAxBV4FXbS9BW47YkIXP1ciUqs05DS/FwABUwJW11e6nHuYZmSh/RAYA8oMKvZ8KASoUAJYWAJ6ILAsAZSoqjpgA0ocBIhmDgDWAAawRDQoAAcuAj5iAHABZiR2AIgiHgCaAU68ACxuHAG0ygM8MiZIAlgBdF4GagJqAPZOHAMuBgoATkYAsABiAHgAMLoGDPj0HpKEBAAOJgAuALggTAHWAeAMEDbd20Uege0ADwAWADkAQgA9OHd+2MUQZBBhBgNNDkxxPxUQArEPqwvqERoM1irQ090ANK4H8ANYB/ADWANYB/AH8ANYB/ADWANYA1gDWBwP8B/YxRBkD00EcgWTBZAE2wiIJk4RhgctCNdUEnQjHEwDSgEBIypJITuYMxAlR0wRTQgIATZHbKx9PQNMMbBU+pCnA9AyVDlxBgMedhKlAC8PeCE1uk6DekxxpQpQT7NX9wBFBgASqwAS5gBJDSgAUCwGPQBI4zTYABNGAE2bAE3KAExdGABKaAbgAFBXAFCOAFBJABI2SWdObALDOq0//QomCZhvwHdTBkIQHCemEPgMNAG2ATwN7kvZBPIGPATKH34ZGg/OlZ0Ipi3eDO4m5C6igFsj9iqEBe5L9TzeC05RaQ9aC2YJ5DpkgU8DIgEOIowK3g06CG4Q9ArKbA3mEUYHOgPWSZsApgcCCxIdNhW2JhFirQsKOXgG/Br3C5AmsBMqev0F1BoiBk4BKhsAANAu6IWxWjJcHU9gBgQLJiPIFKlQIQ0mQLh4SRocBxYlqgKSQ3FKiFE3HpQh9zw+DWcuFFF9B/Y8BhlQC4I8n0asRQ8R0z6OPUkiSkwtBDaALDAnjAnQD4YMunxzAVoJIgmyDHITMhEYN8YIOgcaLpclJxYIIkaWYJsE+KAD9BPSAwwFQAlCBxQDthwuEy8VKgUOgSXYAvQ21i60ApBWgQEYBcwPJh/gEFFH4Q7qCJwCZgOEJewALhUiABginAhEZABgj9lTBi7MCMhqbSN1A2gU6GIRdAeSDlgHqBw0FcAc4nDJXgyGCSiksAlcAXYJmgFgBOQICjVcjKEgQmdUi1kYnCBiQUBd/QIyDGYVoES+h3kCjA9sEhwBNgF0BzoNAgJ4Ee4RbBCWCOyGBTW2M/k6JgRQIYQgEgooA1BszwsoJvoM+WoBpBJjAw00PnfvZ6xgtyUX/gcaMsZBYSHyC5NPzgydGsIYQ1QvGeUHwAP0GvQn60FYBgADpAQUOk4z7wS+C2oIjAlAAEoOpBgH2BhrCnKM0QEyjAG4mgNYkoQCcJAGOAcMAGgMiAV65gAeAqgIpAAGANADWAA6Aq4HngAaAIZCAT4DKDABIuYCkAOUCDLMAZYwAfQqBBzEDBYA+DhuSwLDsgKAa2ajBd5ZAo8CSjYBTiYEBk9IUgOwcuIA3ABMBhTgSAEWrEvMG+REAeBwLADIAPwABjYHBkIBzgH0bgC4AWALMgmjtLYBTuoqAIQAFmwB2AKKAN4ANgCA8gFUAE4FWvoF1AJQSgESMhksWGIBvAMgATQBDgB6BsyOpsoIIARuB9QCEBwV4gLvLwe2AgMi4BPOQsYCvd9WADIXUu5eZwqoCqdeaAC0YTQHMnM9UQAPH6k+yAdy/BZIiQImSwBQ5gBQQzSaNTFWSTYBpwGqKQK38AFtqwBI/wK37gK3rQK3sAK6280C0gK33AK3zxAAUEIAUD9SklKDArekArw5AEQAzAHCO147WTteO1k7XjtZO147WTteO1kDmChYI03AVU0oJqkKbV9GYewMpw3VRMk6ShPcYFJgMxPJLbgUwhXPJVcZPhq9JwYl5VUKDwUt1GYxCC00dhe9AEApaYNCY4ceMQpMHOhTklT5LRwAskujM7ANrRsWREEFSHXuYisWDwojAmSCAmJDXE6wXDchAqH4AmiZAmYKAp+FOBwMAmY8AmYnBG8EgAN/FAN+kzkHOXgYOYM6JCQCbB4CMjc4CwJtyAJtr/CLADRoRiwBaADfAOIASwYHmQyOAP8MwwAOtgJ3MAJ2o0ACeUxEAni7Hl3cRa9G9AJ8QAJ6yQJ9CgJ88UgBSH5kJQAsFklZSlwWGErNAtECAtDNSygDiFADh+dExpEzAvKiXQQDA69Lz0wuJgTQTU1NsAKLQAKK2cIcCB5EaAa4Ao44Ao5dQZiCAo7aAo5deVG1UzYLUtVUhgKT/AKTDQDqAB1VH1WwVdEHLBwplocy4nhnRTw6ApegAu+zWCKpAFomApaQApZ9nQCqWa1aCoJOADwClrYClk9cRVzSApnMApllXMtdCBoCnJw5wzqeApwXAp+cAp65iwAeEDIrEAKd8gKekwC2PmE1YfACntQCoG8BqgKeoCACnk+mY8lkKCYsAiewAiZ/AqD8AqBN2AKmMAKlzwKoAAB+AqfzaH1osgAESmodatICrOQCrK8CrWgCrQMCVx4CVd0CseLYAx9PbJgCsr4OArLpGGzhbWRtSWADJc4Ctl08QG6RAylGArhfArlIFgK5K3hwN3DiAr0aAy2zAzISAr6JcgMDM3ICvhtzI3NQAsPMAsMFc4N0TDZGdOEDPKgDPJsDPcACxX0CxkgCxhGKAshqUgLIRQLJUALJLwJkngLd03h6YniveSZL0QMYpGcDAmH1GfSVJXsMXpNevBICz2wCz20wTFTT9BSgAMeuAs90ASrrA04TfkwGAtwoAtuLAtJQA1JdA1NgAQIDVY2AikABzBfuYUZ2AILPg44C2sgC2d+EEYRKpz0DhqYAMANkD4ZyWvoAVgLfZgLeuXR4AuIw7RUB8zEoAfScAfLTiALr9ALpcXoAAur6AurlAPpIAboC7ooC652Wq5cEAu5AA4XhmHpw4XGiAvMEAGoDjheZlAL3FAORbwOSiAL3mQL52gL4Z5odmqy8OJsfA52EAv77ARwAOp8dn7QDBY4DpmsDptoA0sYDBmuhiaIGCgMMSgFgASACtgNGAJwEgLpoBgC8BGzAEowcggCEDC6kdjoAJAM0C5IKRoABZCgiAIzw3AYBLACkfng9ogigkgNmWAN6AEQCvrkEVqTGAwCsBRbAA+4iQkMCHR072jI2PTbUNsk2RjY5NvA23TZKNiU3EDcZN5I+RTxDRTBCJkK5VBYKFhZfwQCWygU3AJBRHpu+OytgNxa61A40GMsYjsn7BVwFXQVcBV0FaAVdBVwFXQVcBV0FXAVdBVwFXUsaCNyKAK4AAQUHBwKU7oICoW1e7jAEzgPxA+YDwgCkBFDAwADABKzAAOxFLhitA1UFTDeyPkM+bj51QkRCuwTQWWQ8X+0AWBYzsACNA8xwzAGm7EZ/QisoCTAbLDs6fnLfb8H2GccsbgFw13M1HAVkBW/Jxsm9CNRO8E8FDD0FBQw9FkcClOYCoMFegpDfADgcMiA2AJQACB8AsigKAIzIEAJKeBIApY5yPZQIAKQiHb4fvj5BKSRPQrZCOz0oXyxgOywfKAnGbgMClQaCAkILXgdeCD9IIGUgQj5fPoY+dT52Ao5CM0dAX9BTVG9SDzFwWTQAbxBzJF/lOEIQQglCCkKJIAls5AcClQICoKPMODEFxhi6KSAbiyfIRrMjtCgdWCAkPlFBIitCsEJRzAbMAV/OEyQzDg0OAQQEJ36i328/Mk9AybDJsQlq3tDRApUKAkFzXf1d/j9uALYP6hCoFgCTGD8kPsFKQiobrm0+zj0KSD8kPnVCRBwMDyJRTHFgMTJa5rwXQiQ2YfI/JD7BMEJEHGINTw4TOFlIRzwJO0icMQpyPyQ+wzJCRBv6DVgnKB01NgUKj2bwYzMqCoBkznBgEF+zYDIocwRIX+NgHj4HICNfh2C4CwdwFWpTG/lgUhYGAwRfv2Ts8mAaXzVgml/XYIJfuWC4HI1gUF9pYJZgMR6ilQHMAOwLAlDRefC0in4AXAEJA6PjCwc0IamOANMMCAECRQDFNRTZBgd+CwQlRA+r6+gLBDEFBnwUBXgKATIArwAGRAAHA3cDdAN2A3kDdwN9A3oDdQN7A30DfAN4A3oDfQAYEAAlAtYASwMAUAFsAHcKAHcAmgB3AHUAdQB2AHVu8UgAygDAAHcAdQB1AHYAdQALCgB3AAsAmgB3AAsCOwB3AAtu8UgAygDAAHgKAJoAdwB3AHUAdQB2AHUAeAB1AHUAdgB1bvFIAMoAwAALCgCaAHcACwB3AAsCOwB3AAtu8UgAygDAAH4ACwGgALcBpwC6AahdAu0COwLtbvFIAMoAwAALCgCaAu0ACwLtAAsCOwLtAAtu8UgAygDAA24ACwNvAAu0VsQAAzsAABCkjUIpAAsAUIusOggWcgMeBxVsGwL67U/2HlzmWOEeOgALASvuAAseAfpKUpnpGgYJDCIZM6YyARUE9ThqAD5iXQgnAJYJPnOzw0ZAEZxEKsIAkA4DhAHnTAIDxxUDK0lxCQlPYgIvIQVYJQBVqE1GakUAKGYiDToSBA1EtAYAXQJYAIF8GgMHRyAAIAjOe9YncekRAA0KACUrjwE7Ayc6AAYWAqaiKG4McEcqANoN3+Mg9TwCBhIkuCny+JwUQ29L008JluRxu3K+oAdqiHOqFH0AG5SUIfUJ5SxCGfxdipRzqTmT4V5Zb+r1Uo4Vm+NqSSEl2mNvR2JhIa8SpYO6ntdwFXHCWTCK8f2+Hxo7uiG3drDycAuKIMP5bhi06ACnqArH1rz4Rqg//lm6SgJGEVbF9xJHISaR6HxqxSnkw6shDnelHKNEfGUXSJRJ1GcsmtJw25xrZMDK9gXSm1/YMkdX4/6NKYOdtk/NQ3/NnDASjTc3fPjIjW/5sVfVObX2oTDWkr1dF9f3kxBsD3/3aQO8hPfRz+e0uEiJqt1161griu7gz8hDDwtpy+F+BWtefnKHZPAxcZoWbnznhJpy0e842j36bcNzGnIEusgGX0a8ZxsnjcSsPDZ09yZ36fCQbriHeQ72JRMILNl6ePPf2HWoVwgWAm1fb3V2sAY0+B6rAXqSwPBgseVmoqsBTSrm91+XasMYYySI8eeRxH3ZvHkMz3BQ5aJ3iUVbYPNM3/7emRtjlsMgv/9VyTsyt/mK+8fgWeT6SoFaclXqn42dAIsvAarF5vNNWHzKSkKQ/8Hfk5ZWK7r9yliOsooyBjRhfkHP4Q2DkWXQi6FG/9r/IwbmkV5T7JSopHKn1pJwm9tb5Ot0oyN1Z2mPpKXHTxx2nlK08fKk1hEYA8WgVVWL5lgx0iTv+KdojJeU23ZDjmiubXOxVXJKKi2Wjuh2HLZOFLiSC7Tls5SMh4f+Pj6xUSrNjFqLGehRNB8lC0QSLNmkJJx/wSG3MnjE9T1CkPwJI0wH2lfzwETIiVqUxg0dfu5q39Gt+hwdcxkhhNvQ4TyrBceof3Mhs/IxFci1HmHr4FMZgXEEczPiGCx0HRwzAqDq2j9AVm1kwN0mRVLWLylgtoPNapF5cY4Y1wJh/e0BBwZj44YgZrDNqvD/9Hv7GFYdUQeDJuQ3EWI4HaKqavU1XjC/n41kT4L79kqGq0kLhdTZvgP3TA3fS0ozVz+5piZsoOtIvBUFoMKbNcmBL6YxxaUAusHB38XrS8dQMnQwJfUUkpRoGr5AUeWicvBTzyK9g77+yCkf5PAysL7r/JjcZgrbvRpMW9iyaxZvKO6ceZN2EwIxKwVFPuvFuiEPGCoagbMo+SpydLrXqBzNCDGFCrO/rkcwa2xhokQZ5CdZ0AsU3JfSqJ6n5I14YA+P/uAgfhPU84Tlw7cEFfp7AEE8ey4sP12PTt4Cods1GRgDOB5xvyiR5m+Bx8O5nBCNctU8BevfV5A08x6RHd5jcwPTMDSZJOedIZ1cGQ704lxbAzqZOP05ZxaOghzSdvFBHYqomATARyAADK4elP8Ly3IrUZKfWh23Xy20uBUmLS4Pfagu9+oyVa2iPgqRP3F2CTUsvJ7+RYnN8fFZbU/HVvxvcFFDKkiTqV5UBZ3Gz54JAKByi9hkKMZJvuGgcSYXFmw08UyoQyVdfTD1/dMkCHXcTGAKeROgArsvmRrQTLUOXioOHGK2QkjHuoYFgXciZoTJd6Fs5q1QX1G+p/e26hYsEf7QZD1nnIyl/SFkNtYYmmBhpBrxl9WbY0YpHWRuw2Ll/tj9mD8P4snVzJl4F9J+1arVeTb9E5r2ILH04qStjxQNwn3m4YNqxmaNbLAqW2TN6LidwuJRqS+NXbtqxoeDXpxeGWmxzSkWxjkyCkX4NQRme6q5SAcC+M7+9ETfA/EwrzQajKakCwYyeunP6ZFlxU2oMEn1Pz31zeStW74G406ZJFCl1wAXIoUKkWotYEpOuXB1uVNxJ63dpJEqfxBeptwIHNrPz8BllZoIcBoXwgfJ+8VAUnVPvRvexnw0Ma/WiGYuJO5y8QTvEYBigFmhUxY5RqzE8OcywN/8m4UYrlaniJO75XQ6KSo9+tWHlu+hMi0UVdiKQp7NelnoZUzNaIyBPVeOwK6GNp+FfHuPOoyhaWuNvTYFkvxscMQWDh+zeFCFkgwbXftiV23ywJ4+uwRqmg9k3KzwIQpzppt8DBBOMbrqwQM5Gb05sEwdKzMiAqOloaA/lr0KA+1pr0/+HiWoiIjHA/wir2nIuS3PeU/ji3O6ZwoxcR1SZ9FhtLC5S0FIzFhbBWcGVP/KpxOPSiUoAdWUpqKH++6Scz507iCcxYI6rdMBICPJZea7OcmeFw5mObJSiqpjg2UoWNIs+cFhyDSt6geV5qgi3FunmwwDoGSMgerFOZGX1m0dMCYo5XOruxO063dwENK9DbnVM9wYFREzh4vyU1WYYJ/LRRp6oxgjqP/X5a8/4Af6p6NWkQferzBmXme0zY/4nwMJm/wd1tIqSwGz+E3xPEAOoZlJit3XddD7/BT1pllzOx+8bmQtANQ/S6fZexc6qi3W+Q2xcmXTUhuS5mpHQRvcxZUN0S5+PL9lXWUAaRZhEH8hTdAcuNMMCuVNKTEGtSUKNi3O6KhSaTzck8csZ2vWRZ+d7mW8c4IKwXIYd25S/zIftPkwPzufjEvOHWVD1m+FjpDVUTV0DGDuHj6QnaEwLu/dEgdLQOg9E1Sro9XHJ8ykLAwtPu+pxqKDuFexqON1sKQm7rwbE1E68UCfA/erovrTCG+DBSNg0l4goDQvZN6uNlbyLpcZAwj2UclycvLpIZMgv4yRlpb3YuMftozorbcGVHt/VeDV3+Fdf1TP0iuaCsPi2G4XeGhsyF1ubVDxkoJhmniQ0/jSg/eYML9KLfnCFgISWkp91eauR3IQvED0nAPXK+6hPCYs+n3+hCZbiskmVMG2da+0EsZPonUeIY8EbfusQXjsK/eFDaosbPjEfQS0RKG7yj5GG69M7MeO1HmiUYocgygJHL6M1qzUDDwUSmr99V7Sdr2F3JjQAJY+F0yH33Iv3+C9M38eML7gTgmNu/r2bUMiPvpYbZ6v1/IaESirBHNa7mPKn4dEmYg7v/+HQgPN1G79jBQ1+soydfDC2r+h2Bl/KIc5KjMK7OH6nb1jLsNf0EHVe2KBiE51ox636uyG6Lho0t3J34L5QY/ilE3mikaF4HKXG1mG1rCevT1Vv6GavltxoQe/bMrpZvRggnBxSEPEeEzkEdOxTnPXHVjUYdw8JYvjB/o7Eegc3Ma+NUxLLnsK0kJlinPmUHzHGtrk5+CAbVzFOBqpyy3QVUnzTDfC/0XD94/okH+OB+i7g9lolhWIjSnfIb+Eq43ZXOWmwvjyV/qqD+t0e+7mTEM74qP/Ozt8nmC7mRpyu63OB4KnUzFc074SqoyPUAgM+/TJGFo6T44EHnQU4X4z6qannVqgw/U7zCpwcmXV1AubIrvOmkKHazJAR55ePjp5tLBsN8vAqs3NAHdcEHOR2xQ0lsNAFzSUuxFQCFYvXLZJdOj9p4fNq6p0HBGUik2YzaI4xySy91KzhQ0+q1hjxvImRwPRf76tChlRkhRCi74NXZ9qUNeIwP+s5p+3m5nwPdNOHgSLD79n7O9m1n1uDHiMntq4nkYwV5OZ1ENbXxFd4PgrlvavZsyUO4MqYlqqn1O8W/I1dEZq5dXhrbETLaZIbC2Kj/Aa/QM+fqUOHdf0tXAQ1huZ3cmWECWSXy/43j35+Mvq9xws7JKseriZ1pEWKc8qlzNrGPUGcVgOa9cPJYIJsGnJTAUsEcDOEVULO5x0rXBijc1lgXEzQQKhROf8zIV82w8eswc78YX11KYLWQRcgHNJElBxfXr72lS2RBSl07qTKorO2uUDZr3sFhYsvnhLZn0A94KRzJ/7DEGIAhW5ZWFpL8gEwu1aLA9MuWZzNwl8Oze9Y+bX+v9gywRVnoB5I/8kXTXU3141yRLYrIOOz6SOnyHNy4SieqzkBXharjfjqq1q6tklaEbA8Qfm2DaIPs7OTq/nvJBjKfO2H9bH2cCMh1+5gspfycu8f/cuuRmtDjyqZ7uCIMyjdV3a+p3fqmXsRx4C8lujezIFHnQiVTXLXuI1XrwN3+siYYj2HHTvESUx8DlOTXpak9qFRK+L3mgJ1WsD7F4cu1aJoFoYQnu+wGDMOjJM3kiBQWHCcvhJ/HRdxodOQp45YZaOTA22Nb4XKCVxqkbwMYFhzYQYIAnCW8FW14uf98jhUG2zrKhQQ0q0CEq0t5nXyvUyvR8DvD69LU+g3i+HFWQMQ8PqZuHD+sNKAV0+M6EJC0szq7rEr7B5bQ8BcNHzvDMc9eqB5ZCQdTf80Obn4uzjwpYU7SISdtV0QGa9D3Wrh2BDQtpBKxaNFV+/Cy2P/Sv+8s7Ud0Fd74X4+o/TNztWgETUapy+majNQ68Lq3ee0ZO48VEbTZYiH1Co4OlfWef82RWeyUXo7woM03PyapGfikTnQinoNq5z5veLpeMV3HCAMTaZmA1oGLAn7XS3XYsz+XK7VMQsc4XKrmDXOLU/pSXVNUq8dIqTba///3x6LiLS6xs1xuCAYSfcQ3+rQgmu7uvf3THKt5Ooo97TqcbRqxx7EASizaQCBQllG/rYxVapMLgtLbZS64w1MDBMXX+PQpBKNwqUKOf2DDRDUXQf9EhOS0Qj4nTmlA8dzSLz/G1d+Ud8MTy/6ghhdiLpeerGY/UlDOfiuqFsMUU5/UYlP+BAmgRLuNpvrUaLlVkrqDievNVEAwF+4CoM1MZTmjxjJMsKJq+u8Zd7tNCUFy6LiyYXRJQ4VyvEQFFaCGKsxIwQkk7EzZ6LTJq2hUuPhvAW+gQnSG6J+MszC+7QCRHcnqDdyNRJ6T9xyS87A6MDutbzKGvGktpbXqtzWtXb9HsfK2cBMomjN9a4y+TaJLnXxAeX/HWzmf4cR4vALt/P4w4qgKY04ml4ZdLOinFYS6cup3G/1ie4+t1eOnpBNlqGqs75ilzkT4+DsZQxNvaSKJ//6zIbbk/M7LOhFmRc/1R+kBtz7JFGdZm/COotIdvQoXpTqP/1uqEUmCb/QWoGLMwO5ANcHzxdY48IGP5+J+zKOTBFZ4Pid+GTM+Wq12MV/H86xEJptBa6T+p3kgpwLedManBHC2GgNrFpoN2xnrMz9WFWX/8/ygSBkavq2Uv7FdCsLEYLu9LLIvAU0bNRDtzYl+/vXmjpIvuJFYjmI0im6QEYqnIeMsNjXG4vIutIGHijeAG/9EDBozKV5cldkHbLxHh25vT+ZEzbhXlqvpzKJwcEgfNwLAKFeo0/pvEE10XDB+EXRTXtSzJozQKFFAJhMxYkVaCW+E9AL7tMeU8acxidHqzb6lX4691UsDpy/LLRmT+epgW56+5Cw8tB4kMUv6s9lh3eRKbyGs+H/4mQMaYzPTf2OOdokEn+zzgvoD3FqNKk8QqGAXVsqcGdXrT62fSPkR2vROFi68A6se86UxRUk4cajfPyCC4G5wDhD+zNq4jodQ4u4n/m37Lr36n4LIAAsVr02dFi9AiwA81MYs2rm4eDlDNmdMRvEKRHfBwW5DdMNp0jPFZMeARqF/wL4XBfd+EMLBfMzpH5GH6NaW+1vrvMdg+VxDzatk3MXgO3ro3P/DpcC6+Mo4MySJhKJhSR01SGGGp5hPWmrrUgrv3lDnP+HhcI3nt3YqBoVAVTBAQT5iuhTg8nvPtd8ZeYj6w1x6RqGUBrSku7+N1+BaasZvjTk64RoIDlL8brpEcJx3OmY7jLoZsswdtmhfC/G21llXhITOwmvRDDeTTPbyASOa16cF5/A1fZAidJpqju3wYAy9avPR1ya6eNp9K8XYrrtuxlqi+bDKwlfrYdR0RRiKRVTLOH85+ZY7XSmzRpfZBJjaTa81VDcJHpZnZnSQLASGYW9l51ZV/h7eVzTi3Hv6hUsgc/51AqJRTkpbFVLXXszoBL8nBX0u/0jBLT8nH+fJePbrwURT58OY+UieRjd1vs04w0VG5VN2U6MoGZkQzKN/ptz0Q366dxoTGmj7i1NQGHi9GgnquXFYdrCfZBmeb7s0T6yrdlZH5cZuwHFyIJ/kAtGsTg0xH5taAAq44BAk1CPk9KVVbqQzrCUiFdF/6gtlPQ8bHHc1G1W92MXGZ5HEHftyLYs8mbD/9xYRUWkHmlM0zC2ilJlnNgV4bfALpQghxOUoZL7VTqtCHIaQSXm+YUMnpkXybnV+A6xlm2CVy8fn0Xlm2XRa0+zzOa21JWWmixfiPMSCZ7qA4rS93VN3pkpF1s5TonQjisHf7iU9ZGvUPOAKZcR1pbeVf/Ul7OhepGCaId9wOtqo7pJ7yLcBZ0pFkOF28y4zEI/kcUNmutBHaQpBdNM8vjCS6HZRokkeo88TBAjGyG7SR+6vUgTcyK9Imalj0kuxz0wmK+byQU11AiJFk/ya5dNduRClcnU64yGu/ieWSeOos1t3ep+RPIWQ2pyTYVbZltTbsb7NiwSi3AV+8KLWk7LxCnfZUetEM8ThnsSoGH38/nyAwFguJp8FjvlHtcWZuU4hPva0rHfr0UhOOJ/F6vS62FW7KzkmRll2HEc7oUq4fyi5T70Vl7YVIfsPHUCdHesf9Lk7WNVWO75JDkYbMI8TOW8JKVtLY9d6UJRITO8oKo0xS+o99Yy04iniGHAaGj88kEWgwv0OrHdY/nr76DOGNS59hXCGXzTKUvDl9iKpLSWYN1lxIeyywdNpTkhay74w2jFT6NS8qkjo5CxA1yfSYwp6AJIZNKIeEK5PJAW7ORgWgwp0VgzYpqovMrWxbu+DGZ6Lhie1RAqpzm8VUzKJOH3mCzWuTOLsN3VT/dv2eeYe9UjbR8YTBsLz7q60VN1sU51k+um1f8JxD5pPhbhSC8rRaB454tmh6YUWrJI3+GWY0qeWioj/tbkYITOkJaeuGt4JrJvHA+l0Gu7kY7XOaa05alMnRWVCXqFgLIwSY4uF59Ue5SU4QKuc/HamDxbr0x6csCetXGoP7Qn1Bk/J9DsynO/UD6iZ1Hyrz+jit0hDCwi/E9OjgKTbB3ZQKQ/0ZOvevfNHG0NK4Aj3Cp7NpRk07RT1i/S0EL93Ag8GRgKI9CfpajKyK6+Jj/PI1KO5/85VAwz2AwzP8FTBb075IxCXv6T9RVvWT2tUaqxDS92zrGUbWzUYk9mSs82pECH+fkqsDt93VW++4YsR/dHCYcQSYTO/KaBMDj9LSD/J/+z20Kq8XvZUAIHtm9hRPP3ItbuAu2Hm5lkPs92pd7kCxgRs0xOVBnZ13ccdA0aunrwv9SdqElJRC3g+oCu+nXyCgmXUs9yMjTMAIHfxZV+aPKcZeUBWt057Xo85Ks1Ir5gzEHCWqZEhrLZMuF11ziGtFQUds/EESajhagzcKsxamcSZxGth4UII+adPhQkUnx2WyN+4YWR+r3f8MnkyGFuR4zjzxJS8WsQYR5PTyRaD9ixa6Mh741nBHbzfjXHskGDq179xaRNrCIB1z1xRfWfjqw2pHc1zk9xlPpL8sQWAIuETZZhbnmL54rceXVNRvUiKrrqIkeogsl0XXb17ylNb0f4GA9Wd44vffEG8FSZGHEL2fbaTGRcSiCeA8PmA/f6Hz8HCS76fXUHwgwkzSwlI71ekZ7Fapmlk/KC+Hs8hUcw3N2LN5LhkVYyizYFl/uPeVP5lsoJHhhfWvvSWruCUW1ZcJOeuTbrDgywJ/qG07gZJplnTvLcYdNaH0KMYOYMGX+rB4NGPFmQsNaIwlWrfCezxre8zXBrsMT+edVLbLqN1BqB76JH4BvZTqUIMfGwPGEn+EnmTV86fPBaYbFL3DFEhjB45CewkXEAtJxk4/Ms2pPXnaRqdky0HOYdcUcE2zcXq4vaIvW2/v0nHFJH2XXe22ueDmq/18XGtELSq85j9X8q0tcNSSKJIX8FTuJF/Pf8j5PhqG2u+osvsLxYrvvfeVJL+4tkcXcr9JV7v0ERmj/X6fM3NC4j6dS1+9Umr2oPavqiAydTZPLMNRGY23LO9zAVDly7jD+70G5TPPLdhRIl4WxcYjLnM+SNcJ26FOrkrISUtPObIz5Zb3AG612krnpy15RMW+1cQjlnWFI6538qky9axd2oJmHIHP08KyP0ubGO+TQNOYuv2uh17yCIvR8VcStw7o1g0NM60sk+8Tq7YfIBJrtp53GkvzXH7OA0p8/n/u1satf/VJhtR1l8Wa6Gmaug7haSpaCaYQax6ta0mkutlb+eAOSG1aobM81D9A4iS1RRlzBBoVX6tU1S6WE2N9ORY6DfeLRC4l9Rvr5h95XDWB2mR1d4WFudpsgVYwiTwT31ljskD8ZyDOlm5DkGh9N/UB/0AI5Xvb8ZBmai2hQ4BWMqFwYnzxwB26YHSOv9WgY3JXnvoN+2R4rqGVh/LLDMtpFP+SpMGJNWvbIl5SOodbCczW2RKleksPoUeGEzrjtKHVdtZA+kfqO+rVx/iclCqwoopepvJpSTDjT+b9GWylGRF8EDbGlw6eUzmJM95Ovoz+kwLX3c2fTjFeYEsE7vUZm3mqdGJuKh2w9/QGSaqRHs99aScGOdDqkFcACoqdbBoQqqjamhH6Q9ng39JCg3lrGJwd50Qk9ovnqBTr8MME7Ps2wiVfygUmPoUBJJfJWX5Nda0nuncbFkA==")),t=0,()=>e[t++]}(),i$=new Set(iF(iH)),iK=new Set(iF(iH)),iG=function(e){let t=[];for(;;){let r=e();if(0==r)break;t.push(function(e,t){let r=1+t(),n=t(),i=function(e){let t=[];for(;;){let r=e();if(0==r)break;t.push(r)}return t}(t);return iL(iU(i.length,1+e,t).map((e,t)=>{let s=e[0],o=e.slice(1);return Array(i[t]).fill(void 0).map((e,t)=>{let i=t*n;return[s+t*r,o.map(e=>e+i)]})}))}(r,e))}for(;;){let r=e()-1;if(r<0)break;t.push(iU(1+e(),1+r,e).map(e=>[e[0],e.slice(1)]))}return function(e){let t={};for(let r=0;re-t);return function r(){let n=[];for(;;){let i=iF(e,t);if(0==i.length)break;n.push({set:new Set(i),node:r()})}n.sort((e,t)=>t.set.size-e.set.size);let i=e();return{branches:n,valid:i%3,fe0f:!!(1&(i=i/3|0)),save:1==(i>>=1),check:2==i}}()}(iH);function iz(e){return e.filter(e=>65039!=e)}function iV(e){for(let t of e.split(".")){let e=eV(t);try{for(let t=e.lastIndexOf(95)-1;t>=0;t--)if(95!==e[t])throw Error("underscore only allowed at start");if(e.length>=4&&e.every(e=>e<128)&&45===e[2]&&45===e[3])throw Error("invalid label extension")}catch(e){throw Error(`Invalid label "${t}": ${e.message}`)}}return e}let iq=new A(nl),iY=new Uint8Array(32);function iJ(e){if(0===e.length)throw Error("invalid ENS name; empty component");return e}function iW(e){let t=e$(iV(function(e,t){let r=eV(e).reverse(),n=[];for(;r.length;){let e=function(e,t){var r;let n,i;let s=ij,o=[],a=e.length;for(;a;){let t=e[--a];if(!(s=null===(r=s.branches.find(e=>e.set.has(t)))||void 0===r?void 0:r.node))break;if(s.save)i=t;else if(s.check&&t===i)break;o.push(t),s.fe0f&&(o.push(65039),a>0&&65039==e[a-1]&&a--),s.valid&&(n=o.slice(),2==s.valid&&n.splice(1,1),e.length=a)}return n}(r);if(e){n.push(...t(e));continue}let i=r.pop();if(i$.has(i)){n.push(i);continue}if(iK.has(i))continue;let s=iG[i];if(s){n.push(...s);continue}throw Error(`Disallowed codepoint: 0x${i.toString(16).toUpperCase()}`)}return iV(String.fromCodePoint(...n).normalize("NFC"))}(e,iz))),r=[];if(0===e.length)return r;let n=0;for(let e=0;e=t.length)throw Error("invalid ENS name; empty component");return r.push(iJ(t.slice(n))),r}function iQ(e){try{return 0!==iW(e).length}catch(e){}return!1}function iX(e){"string"!=typeof e&&iq.throwArgumentError("invalid ENS name; not a string","name",e);let t=iY,r=iW(e);for(;r.length;)t=ey(N([t,ey(r.pop())]));return B(t)}function iZ(e){return B(N(iW(e).map(e=>{if(e.length>63)throw Error("invalid DNS encoded entry; length exceeds 63 bytes");let t=new Uint8Array(e.length+1);return t.set(e,1),t[0]=t.length-1,t})))+"00"}iY.fill(0);let i0=new A("web/5.7.1");function i1(e){return new Promise(t=>{setTimeout(t,e)})}function i2(e,t){if(null==e)return null;if("string"==typeof e)return e;if(T(e)){if(t&&("text"===t.split("/")[0]||"application/json"===t.split(";")[0].trim()))try{return ez(e)}catch(e){}return B(e)}return e}function i3(e,t,r){let n;let i="object"==typeof e&&null!=e.throttleLimit?e.throttleLimit:12;i0.assertArgument(i>0&&i%1==0,"invalid connection throttle limit","connection.throttleLimit",i);let s="object"==typeof e?e.throttleCallback:null,o="object"==typeof e&&"number"==typeof e.throttleSlotInterval?e.throttleSlotInterval:100;i0.assertArgument(o>0&&o%1==0,"invalid connection throttle slot interval","connection.throttleSlotInterval",o);let a="object"==typeof e&&!!e.errorPassThrough,l={},c=null,u={method:"GET"},h=!1,d=12e4;if("string"==typeof e)c=e;else if("object"==typeof e){if((null==e||null==e.url)&&i0.throwArgumentError("missing URL","connection.url",e),c=e.url,"number"==typeof e.timeout&&e.timeout>0&&(d=e.timeout),e.headers)for(let t in e.headers)l[t.toLowerCase()]={key:t,value:String(e.headers[t])},["if-none-match","if-modified-since"].indexOf(t.toLowerCase())>=0&&(h=!0);if(u.allowGzip=!!e.allowGzip,null!=e.user&&null!=e.password){"https:"!==c.substring(0,6)&&!0!==e.allowInsecureAuthentication&&i0.throwError("basic authentication requires a secure https url",A.errors.INVALID_ARGUMENT,{argument:"url",url:c,user:e.user,password:"[REDACTED]"});let t=e.user+":"+e.password;l.authorization={key:"Authorization",value:"Basic "+iB(e$(t))}}null!=e.skipFetchSetup&&(u.skipFetchSetup=!!e.skipFetchSetup),null!=e.fetchOptions&&(u.fetchOptions=ea(e.fetchOptions))}let f=RegExp("^data:([^;:]*)?(;base64)?,(.*)$","i"),p=c?c.match(f):null;if(p)try{var m;let e={statusCode:200,statusMessage:"OK",headers:{"content-type":p[1]||"text/plain"},body:p[2]?iI(p[3]):(m=p[3],e$(m.replace(/%([0-9a-f][0-9a-f])/gi,(e,t)=>String.fromCharCode(parseInt(t,16)))))},t=e.body;return r&&(t=r(e.body,e)),Promise.resolve(t)}catch(e){i0.throwError("processing response error",A.errors.SERVER_ERROR,{body:i2(p[1],p[2]),error:e,requestBody:null,requestMethod:"GET",url:c})}t&&(u.method="POST",u.body=t,null==l["content-type"]&&(l["content-type"]={key:"Content-Type",value:"application/octet-stream"}),null==l["content-length"]&&(l["content-length"]={key:"Content-Length",value:String(t.length)}));let g={};Object.keys(l).forEach(e=>{let t=l[e];g[t.key]=t.value}),u.headers=g;let x=(n=null,{promise:new Promise(function(e,t){d&&(n=setTimeout(()=>{null!=n&&(n=null,t(i0.makeError("timeout",A.errors.TIMEOUT,{requestBody:i2(u.body,g["content-type"]),requestMethod:u.method,timeout:d,url:c})))},d))}),cancel:function(){null!=n&&(clearTimeout(n),n=null)}}),b=function(){var e,t,n,l;return e=this,t=void 0,n=void 0,l=function*(){for(let e=0;e{s[t.toLowerCase()]=e}):n.headers.keys().forEach(e=>{s[e.toLowerCase()]=n.headers.get(e)}),{headers:s,statusCode:n.status,statusMessage:n.statusText,body:M(new Uint8Array(i))}},new(i||(i=Promise))(function(e,t){function o(e){try{l(s.next(e))}catch(e){t(e)}}function a(e){try{l(s.throw(e))}catch(e){t(e)}}function l(t){var r;t.done?e(t.value):((r=t.value)instanceof i?r:new i(function(e){e(r)})).then(o,a)}l((s=s.apply(r,n||[])).next())})}(c,u),e=300)&&(x.cancel(),i0.throwError("bad response",A.errors.SERVER_ERROR,{status:t.statusCode,headers:t.headers,body:i2(n,t.headers?t.headers["content-type"]:null),requestBody:i2(u.body,g["content-type"]),requestMethod:u.method,url:c})),r)try{let e=yield r(n,t);return x.cancel(),e}catch(r){if(r.throttleRetry&&e"content-type"===e.toLowerCase()).length||(r.headers=ea(r.headers),r.headers["content-type"]="application/json"):r.headers={"content-type":"application/json"},e=r}return i3(e,n,(e,t)=>{let n=null;if(null!=e)try{n=JSON.parse(ez(e))}catch(t){i0.throwError("invalid JSON",A.errors.SERVER_ERROR,{body:e,error:t})}return r&&(n=r(n,t)),n})}function i6(e,t){return t||(t={}),null==(t=ea(t)).floor&&(t.floor=0),null==t.ceiling&&(t.ceiling=1e4),null==t.interval&&(t.interval=250),new Promise(function(r,n){let i=null,s=!1,o=()=>!s&&(s=!0,i&&clearTimeout(i),!0);t.timeout&&(i=setTimeout(()=>{o()&&n(Error("timeout"))},t.timeout));let a=t.retryLimit,l=0;!function i(){return e().then(function(e){if(void 0!==e)o()&&r(e);else if(t.oncePoll)t.oncePoll.once("poll",i);else if(t.onceBlock)t.onceBlock.once("block",i);else if(!s){if(++l>a){o()&&n(Error("retry limit reached"));return}let e=t.interval*parseInt(String(Math.random()*Math.pow(2,l)));et.ceiling&&(e=t.ceiling),setTimeout(i,e)}return null},function(e){o()&&n(e)})}()})}var i4=r(5711),i8=r.n(i4);let i9="providers/5.7.2",i7=new A(i9);class se{constructor(){this.formats=this.getDefaultFormats()}getDefaultFormats(){let e={},t=this.address.bind(this),r=this.bigNumber.bind(this),n=this.blockTag.bind(this),i=this.data.bind(this),s=this.hash.bind(this),o=this.hex.bind(this),a=this.number.bind(this),l=this.type.bind(this);return e.transaction={hash:s,type:l,accessList:se.allowNull(this.accessList.bind(this),null),blockHash:se.allowNull(s,null),blockNumber:se.allowNull(a,null),transactionIndex:se.allowNull(a,null),confirmations:se.allowNull(a,null),from:t,gasPrice:se.allowNull(r),maxPriorityFeePerGas:se.allowNull(r),maxFeePerGas:se.allowNull(r),gasLimit:r,to:se.allowNull(t,null),value:r,nonce:a,data:i,r:se.allowNull(this.uint256),s:se.allowNull(this.uint256),v:se.allowNull(a),creates:se.allowNull(t,null),raw:se.allowNull(i)},e.transactionRequest={from:se.allowNull(t),nonce:se.allowNull(a),gasLimit:se.allowNull(r),gasPrice:se.allowNull(r),maxPriorityFeePerGas:se.allowNull(r),maxFeePerGas:se.allowNull(r),to:se.allowNull(t),value:se.allowNull(r),data:se.allowNull(e=>this.data(e,!0)),type:se.allowNull(a),accessList:se.allowNull(this.accessList.bind(this),null)},e.receiptLog={transactionIndex:a,blockNumber:a,transactionHash:s,address:t,topics:se.arrayOf(s),data:i,logIndex:a,blockHash:s},e.receipt={to:se.allowNull(this.address,null),from:se.allowNull(this.address,null),contractAddress:se.allowNull(t,null),transactionIndex:a,root:se.allowNull(o),gasUsed:r,logsBloom:se.allowNull(i),blockHash:s,transactionHash:s,logs:se.arrayOf(this.receiptLog.bind(this)),blockNumber:a,confirmations:se.allowNull(a,null),cumulativeGasUsed:r,effectiveGasPrice:se.allowNull(r),status:se.allowNull(a),type:l},e.block={hash:se.allowNull(s),parentHash:s,number:a,timestamp:a,nonce:se.allowNull(o),difficulty:this.difficulty.bind(this),gasLimit:r,gasUsed:r,miner:se.allowNull(t),extraData:i,transactions:se.allowNull(se.arrayOf(s)),baseFeePerGas:se.allowNull(r)},e.blockWithTransactions=ea(e.block),e.blockWithTransactions.transactions=se.allowNull(se.arrayOf(this.transactionResponse.bind(this))),e.filter={fromBlock:se.allowNull(n,void 0),toBlock:se.allowNull(n,void 0),blockHash:se.allowNull(s,void 0),address:se.allowNull(t,void 0),topics:se.allowNull(this.topics.bind(this),void 0)},e.filterLog={blockNumber:se.allowNull(a),blockHash:se.allowNull(s),transactionIndex:a,removed:se.allowNull(this.boolean.bind(this)),address:t,data:se.allowFalsish(i,"0x"),topics:se.arrayOf(s),transactionHash:s,logIndex:a},e}accessList(e){return rI(e||[])}number(e){return"0x"===e?0:Q.from(e).toNumber()}type(e){return"0x"===e||null==e?0:Q.from(e).toNumber()}bigNumber(e){return Q.from(e)}boolean(e){if("boolean"==typeof e)return e;if("string"==typeof e){if("true"===(e=e.toLowerCase()))return!0;if("false"===e)return!1}throw Error("invalid boolean - "+e)}hex(e,t){return"string"==typeof e&&(t||"0x"===e.substring(0,2)||(e="0x"+e),O(e))?e.toLowerCase():i7.throwArgumentError("invalid hash","value",e)}data(e,t){let r=this.hex(e,t);if(r.length%2!=0)throw Error("invalid data; odd-length - "+e);return r}address(e){return eR(e)}callAddress(e){if(!O(e,32))return null;let t=eR(D(e,12));return t===iE?null:t}contractAddress(e){return eB(e)}blockTag(e){if(null==e)return"latest";if("earliest"===e)return"0x0";switch(e){case"earliest":return"0x0";case"latest":case"pending":case"safe":case"finalized":return e}if("number"==typeof e||O(e))return U(e);throw Error("invalid blockTag")}hash(e,t){let r=this.hex(e,t);return 32!==L(r)?i7.throwArgumentError("invalid hash","value",e):r}difficulty(e){if(null==e)return null;let t=Q.from(e);try{return t.toNumber()}catch(e){}return null}uint256(e){if(!O(e))throw Error("invalid uint256");return $(e,32)}_block(e,t){null!=e.author&&null==e.miner&&(e.miner=e.author);let r=null!=e._difficulty?e._difficulty:e.difficulty,n=se.check(t,e);return n._difficulty=null==r?null:Q.from(r),n}block(e){return this._block(e,this.formats.block)}blockWithTransactions(e){return this._block(e,this.formats.blockWithTransactions)}transactionRequest(e){return se.check(this.formats.transactionRequest,e)}transactionResponse(e){null!=e.gas&&null==e.gasLimit&&(e.gasLimit=e.gas),e.to&&Q.from(e.to).isZero()&&(e.to="0x0000000000000000000000000000000000000000"),null!=e.input&&null==e.data&&(e.data=e.input),null==e.to&&null==e.creates&&(e.creates=this.contractAddress(e)),(1===e.type||2===e.type)&&null==e.accessList&&(e.accessList=[]);let t=se.check(this.formats.transaction,e);if(null!=e.chainId){let r=e.chainId;O(r)&&(r=Q.from(r).toNumber()),t.chainId=r}else{let r=e.networkId;null==r&&null==t.v&&(r=e.chainId),O(r)&&(r=Q.from(r).toNumber()),"number"!=typeof r&&null!=t.v&&((r=(t.v-35)/2)<0&&(r=0),r=parseInt(r)),"number"!=typeof r&&(r=0),t.chainId=r}return t.blockHash&&"x"===t.blockHash.replace(/0/g,"")&&(t.blockHash=null),t}transaction(e){return rH(e)}receiptLog(e){return se.check(this.formats.receiptLog,e)}receipt(e){let t=se.check(this.formats.receipt,e);if(null!=t.root){if(t.root.length<=4){let e=Q.from(t.root).toNumber();0===e||1===e?(null!=t.status&&t.status!==e&&i7.throwArgumentError("alt-root-status/status mismatch","value",{root:t.root,status:t.status}),t.status=e,delete t.root):i7.throwArgumentError("invalid alt-root-status","value.root",t.root)}else 66!==t.root.length&&i7.throwArgumentError("invalid root hash","value.root",t.root)}return null!=t.status&&(t.byzantium=!0),t}topics(e){return Array.isArray(e)?e.map(e=>this.topics(e)):null!=e?this.hash(e,!0):null}filter(e){return se.check(this.formats.filter,e)}filterLog(e){return se.check(this.formats.filterLog,e)}static check(e,t){let r={};for(let n in e)try{let i=e[n](t[n]);void 0!==i&&(r[n]=i)}catch(e){throw e.checkKey=n,e.checkValue=t[n],e}return r}static allowNull(e,t){return function(r){return null==r?t:e(r)}}static allowFalsish(e,t){return function(r){return r?e(r):t}}static arrayOf(e){return function(t){if(!Array.isArray(t))throw Error("not an array");let r=[];return t.forEach(function(t){r.push(e(t))}),r}}}function st(e){return e&&"function"==typeof e.isCommunityResource}function sr(e){return st(e)&&e.isCommunityResource()}let sn=!1;function si(){sn||(sn=!0,console.log("========= NOTICE ========="),console.log("Request-Rate Exceeded (this message will not be repeated)"),console.log(""),console.log("The default API keys for each service are provided as a highly-throttled,"),console.log("community resource for low-traffic projects and early prototyping."),console.log(""),console.log("While your application will continue to function, we highly recommended"),console.log("signing up for your own API keys to improve performance, increase your"),console.log("request rate/limit and enable other perks, such as metrics and advanced APIs."),console.log(""),console.log("For more details: https://docs.ethers.io/api-keys/"),console.log("=========================="))}var ss=function(e,t,r,n){return new(r||(r=Promise))(function(i,s){function o(e){try{l(n.next(e))}catch(e){s(e)}}function a(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(o,a)}l((n=n.apply(e,t||[])).next())})};let so=new A(i9);function sa(e){return null==e?"null":(32!==L(e)&&so.throwArgumentError("invalid topic","topic",e),e.toLowerCase())}function sl(e){for(e=e.slice();e.length>0&&null==e[e.length-1];)e.pop();return e.map(e=>{if(!Array.isArray(e))return sa(e);{let t={};e.forEach(e=>{t[sa(e)]=!0});let r=Object.keys(t);return r.sort(),r.join("|")}}).join("&")}function sc(e){if("string"==typeof e){if(32===L(e=e.toLowerCase()))return"tx:"+e;if(-1===e.indexOf(":"))return e}else if(Array.isArray(e))return"filter:*:"+sl(e);else if(tG.isForkEvent(e))throw so.warn("not implemented"),Error("not implemented");else if(e&&"object"==typeof e)return"filter:"+(e.address||"*")+":"+sl(e.topics||[]);throw Error("invalid event - "+e)}function su(){return new Date().getTime()}function sh(e){return new Promise(t=>{setTimeout(t,e)})}let sd=["block","network","pending","poll"];class sf{constructor(e,t,r){en(this,"tag",e),en(this,"listener",t),en(this,"once",r),this._lastBlockNumber=-2,this._inflight=!1}get event(){switch(this.type){case"tx":return this.hash;case"filter":return this.filter}return this.tag}get type(){return this.tag.split(":")[0]}get hash(){let e=this.tag.split(":");return"tx"!==e[0]?null:e[1]}get filter(){var e;let t=this.tag.split(":");if("filter"!==t[0])return null;let r=t[1],n=""===(e=t[2])?[]:e.split(/&/g).map(e=>{if(""===e)return[];let t=e.split("|").map(e=>"null"===e?null:e);return 1===t.length?t[0]:t}),i={};return n.length>0&&(i.topics=n),r&&"*"!==r&&(i.address=r),i}pollable(){return this.tag.indexOf(":")>=0||sd.indexOf(this.tag)>=0}}let sp={0:{symbol:"btc",p2pkh:0,p2sh:5,prefix:"bc"},2:{symbol:"ltc",p2pkh:48,p2sh:50,prefix:"ltc"},3:{symbol:"doge",p2pkh:30,p2sh:22},60:{symbol:"eth",ilk:"eth"},61:{symbol:"etc",ilk:"eth"},700:{symbol:"xdai",ilk:"eth"}};function sm(e){return $(Q.from(e).toHexString(),32)}function sg(e){return nS.encode(N([e,D(n_(n_(e)),0,4)]))}let sx=RegExp("^(ipfs)://(.*)$","i"),sb=[RegExp("^(https)://(.*)$","i"),RegExp("^(data):(.*)$","i"),sx,RegExp("^eip155:[0-9]+/(erc[0-9]+):(.*)$","i")];function sy(e,t){try{return ez(sv(e,t))}catch(e){}return null}function sv(e,t){if("0x"===e)return null;let r=Q.from(D(e,t,t+32)).toNumber(),n=Q.from(D(e,r,r+32)).toNumber();return D(e,r+32,r+32+n)}function sw(e){return e.match(/^ipfs:\/\/ipfs\//i)?e=e.substring(12):e.match(/^ipfs:\/\//i)?e=e.substring(7):so.throwArgumentError("unsupported IPFS format","link",e),`https://gateway.ipfs.io/ipfs/${e}`}function sA(e){let t=M(e);if(t.length>32)throw Error("internal; should not happen");let r=new Uint8Array(32);return r.set(t,32-t.length),r}function sE(e){let t=[],r=0;for(let n=0;nQ.from(e).eq(1)).catch(e=>{if(e.code===A.errors.CALL_EXCEPTION)return!1;throw this._supportsEip2544=null,e})),this._supportsEip2544}_fetch(e,t){return ss(this,void 0,void 0,function*(){let r={to:this.address,ccipReadEnabled:!0,data:F([e,iX(this.name),t||"0x"])},n=!1;(yield this.supportsWildcard())&&(n=!0,r.data=F(["0x9061b923",sE([iZ(this.name),r.data])]));try{let e=yield this.provider.call(r);return M(e).length%32==4&&so.throwError("resolver threw error",A.errors.CALL_EXCEPTION,{transaction:r,data:e}),n&&(e=sv(e,0)),e}catch(e){if(e.code===A.errors.CALL_EXCEPTION)return null;throw e}})}_fetchBytes(e,t){return ss(this,void 0,void 0,function*(){let r=yield this._fetch(e,t);return null!=r?sv(r,0):null})}_getAddress(e,t){let r=sp[String(e)];if(null==r&&so.throwError(`unsupported coin type: ${e}`,A.errors.UNSUPPORTED_OPERATION,{operation:`getAddress(${e})`}),"eth"===r.ilk)return this.provider.formatter.address(t);let n=M(t);if(null!=r.p2pkh){let e=t.match(/^0x76a9([0-9a-f][0-9a-f])([0-9a-f]*)88ac$/);if(e){let t=parseInt(e[1],16);if(e[2].length===2*t&&t>=1&&t<=75)return sg(N([[r.p2pkh],"0x"+e[2]]))}}if(null!=r.p2sh){let e=t.match(/^0xa9([0-9a-f][0-9a-f])([0-9a-f]*)87$/);if(e){let t=parseInt(e[1],16);if(e[2].length===2*t&&t>=1&&t<=75)return sg(N([[r.p2sh],"0x"+e[2]]))}}if(null!=r.prefix){let e=n[1],t=n[0];if(0===t?20!==e&&32!==e&&(t=-1):t=-1,t>=0&&n.length===2+e&&e>=1&&e<=75){let e=i8().toWords(n.slice(2));return e.unshift(t),i8().encode(r.prefix,e)}}return null}getAddress(e){return ss(this,void 0,void 0,function*(){if(null==e&&(e=60),60===e)try{let e=yield this._fetch("0x3b3b57de");if("0x"===e||e===ik)return null;return this.provider.formatter.callAddress(e)}catch(e){if(e.code===A.errors.CALL_EXCEPTION)return null;throw e}let t=yield this._fetchBytes("0xf1cb7e06",sm(e));if(null==t||"0x"===t)return null;let r=this._getAddress(e,t);return null==r&&so.throwError("invalid or unsupported coin data",A.errors.UNSUPPORTED_OPERATION,{operation:`getAddress(${e})`,coinType:e,data:t}),r})}getAvatar(){return ss(this,void 0,void 0,function*(){let e=[{type:"name",content:this.name}];try{let t=yield this.getText("avatar");if(null==t)return null;for(let r=0;re[t])}return so.throwError("invalid or unsupported content hash data",A.errors.UNSUPPORTED_OPERATION,{operation:"getContentHash()",data:e})})}getText(e){return ss(this,void 0,void 0,function*(){let t=e$(e);(t=N([sm(64),sm(t.length),t])).length%32!=0&&(t=N([t,$("0x",32-e.length%32)]));let r=yield this._fetchBytes("0x59d1d43c",B(t));return null==r||"0x"===r?null:ez(r)})}}let sS=null,sT=1;class sC extends tj{constructor(e){if(super(),this._events=[],this._emitted={block:-2},this.disableCcipRead=!1,this.formatter=new.target.getFormatter(),en(this,"anyNetwork","any"===e),this.anyNetwork&&(e=this.detectNetwork()),e instanceof Promise)this._networkPromise=e,e.catch(e=>{}),this._ready().catch(e=>{});else{let t=ei(new.target,"getNetwork")(e);t?(en(this,"_network",t),this.emit("network",t,null)):so.throwArgumentError("invalid network","network",e)}this._maxInternalBlockNumber=-1024,this._lastBlockNumber=-2,this._maxFilterBlockRange=10,this._pollingInterval=4e3,this._fastQueryDate=0}_ready(){return ss(this,void 0,void 0,function*(){if(null==this._network){let e=null;if(this._networkPromise)try{e=yield this._networkPromise}catch(e){}null==e&&(e=yield this.detectNetwork()),e||so.throwError("no network detected",A.errors.UNKNOWN_ERROR,{}),null==this._network&&(this.anyNetwork?this._network=e:en(this,"_network",e),this.emit("network",e,null))}return this._network})}get ready(){return i6(()=>this._ready().then(e=>e,e=>{if(e.code!==A.errors.NETWORK_ERROR||"noNetwork"!==e.event)throw e}))}static getFormatter(){return null==sS&&(sS=new se),sS}static getNetwork(e){return iO(null==e?"homestead":e)}ccipReadFetch(e,t,r){return ss(this,void 0,void 0,function*(){if(this.disableCcipRead||0===r.length)return null;let n=e.to.toLowerCase(),i=t.toLowerCase(),s=[];for(let e=0;e=0?null:JSON.stringify({data:i,sender:n}),l=yield i5({url:o,errorPassThrough:!0},a,(e,t)=>(e.status=t.statusCode,e));if(l.data)return l.data;let c=l.message||"unknown error";if(l.status>=400&&l.status<500)return so.throwError(`response not found during CCIP fetch: ${c}`,A.errors.SERVER_ERROR,{url:t,errorMessage:c});s.push(c)}return so.throwError(`error encountered during CCIP fetch: ${s.map(e=>JSON.stringify(e)).join(", ")}`,A.errors.SERVER_ERROR,{urls:r,errorMessages:s})})}_getInternalBlockNumber(e){return ss(this,void 0,void 0,function*(){if(yield this._ready(),e>0)for(;this._internalBlockNumber;){let t=this._internalBlockNumber;try{let r=yield t;if(su()-r.respTime<=e)return r.blockNumber;break}catch(e){if(this._internalBlockNumber===t)break}}let t=su(),r=es({blockNumber:this.perform("getBlockNumber",{}),networkError:this.getNetwork().then(e=>null,e=>e)}).then(({blockNumber:e,networkError:n})=>{if(n)throw this._internalBlockNumber===r&&(this._internalBlockNumber=null),n;let i=su();return(e=Q.from(e).toNumber()){this._internalBlockNumber===r&&(this._internalBlockNumber=null)}),(yield r).blockNumber})}poll(){return ss(this,void 0,void 0,function*(){let e=sT++,t=[],r=null;try{r=yield this._getInternalBlockNumber(100+this.pollingInterval/2)}catch(e){this.emit("error",e);return}if(this._setFastBlockNumber(r),this.emit("poll",e,r),r===this._lastBlockNumber){this.emit("didPoll",e);return}if(-2===this._emitted.block&&(this._emitted.block=r-1),Math.abs(this._emitted.block-r)>1e3)so.warn(`network block skew detected; skipping block events (emitted=${this._emitted.block} blockNumber${r})`),this.emit("error",so.makeError("network block skew detected",A.errors.NETWORK_ERROR,{blockNumber:r,event:"blockSkew",previousBlockNumber:this._emitted.block})),this.emit("block",r);else for(let e=this._emitted.block+1;e<=r;e++)this.emit("block",e);this._emitted.block!==r&&(this._emitted.block=r,Object.keys(this._emitted).forEach(e=>{if("block"===e)return;let t=this._emitted[e];"pending"!==t&&r-t>12&&delete this._emitted[e]})),-2===this._lastBlockNumber&&(this._lastBlockNumber=r-1),this._events.forEach(e=>{switch(e.type){case"tx":{let r=e.hash,n=this.getTransactionReceipt(r).then(e=>(e&&null!=e.blockNumber&&(this._emitted["t:"+r]=e.blockNumber,this.emit(r,e)),null)).catch(e=>{this.emit("error",e)});t.push(n);break}case"filter":if(!e._inflight){e._inflight=!0,-2===e._lastBlockNumber&&(e._lastBlockNumber=r-1);let n=e.filter;n.fromBlock=e._lastBlockNumber+1,n.toBlock=r;let i=n.toBlock-this._maxFilterBlockRange;i>n.fromBlock&&(n.fromBlock=i),n.fromBlock<0&&(n.fromBlock=0);let s=this.getLogs(n).then(t=>{e._inflight=!1,0!==t.length&&t.forEach(t=>{t.blockNumber>e._lastBlockNumber&&(e._lastBlockNumber=t.blockNumber),this._emitted["b:"+t.blockHash]=t.blockNumber,this._emitted["t:"+t.transactionHash]=t.blockNumber,this.emit(n,t)})}).catch(t=>{this.emit("error",t),e._inflight=!1});t.push(s)}}}),this._lastBlockNumber=r,Promise.all(t).then(()=>{this.emit("didPoll",e)}).catch(e=>{this.emit("error",e)})})}resetEventsBlock(e){this._lastBlockNumber=e-1,this.polling&&this.poll()}get network(){return this._network}detectNetwork(){return ss(this,void 0,void 0,function*(){return so.throwError("provider does not support network detection",A.errors.UNSUPPORTED_OPERATION,{operation:"provider.detectNetwork"})})}getNetwork(){return ss(this,void 0,void 0,function*(){let e=yield this._ready(),t=yield this.detectNetwork();if(e.chainId!==t.chainId){if(this.anyNetwork)return this._network=t,this._lastBlockNumber=-2,this._fastBlockNumber=null,this._fastBlockNumberPromise=null,this._fastQueryDate=0,this._emitted.block=-2,this._maxInternalBlockNumber=-1024,this._internalBlockNumber=null,this.emit("network",t,e),yield sh(0),this._network;let r=so.makeError("underlying network changed",A.errors.NETWORK_ERROR,{event:"changed",network:e,detectedNetwork:t});throw this.emit("error",r),r}return e})}get blockNumber(){return this._getInternalBlockNumber(100+this.pollingInterval/2).then(e=>{this._setFastBlockNumber(e)},e=>{}),null!=this._fastBlockNumber?this._fastBlockNumber:-1}get polling(){return null!=this._poller}set polling(e){e&&!this._poller?(this._poller=setInterval(()=>{this.poll()},this.pollingInterval),this._bootstrapPoll||(this._bootstrapPoll=setTimeout(()=>{this.poll(),this._bootstrapPoll=setTimeout(()=>{this._poller||this.poll(),this._bootstrapPoll=null},this.pollingInterval)},0))):!e&&this._poller&&(clearInterval(this._poller),this._poller=null)}get pollingInterval(){return this._pollingInterval}set pollingInterval(e){if("number"!=typeof e||e<=0||parseInt(String(e))!=e)throw Error("invalid polling interval");this._pollingInterval=e,this._poller&&(clearInterval(this._poller),this._poller=setInterval(()=>{this.poll()},this._pollingInterval))}_getFastBlockNumber(){let e=su();return e-this._fastQueryDate>2*this._pollingInterval&&(this._fastQueryDate=e,this._fastBlockNumberPromise=this.getBlockNumber().then(e=>((null==this._fastBlockNumber||e>this._fastBlockNumber)&&(this._fastBlockNumber=e),this._fastBlockNumber))),this._fastBlockNumberPromise}_setFastBlockNumber(e){(null==this._fastBlockNumber||!(ethis._fastBlockNumber)&&(this._fastBlockNumber=e,this._fastBlockNumberPromise=Promise.resolve(e)))}waitForTransaction(e,t,r){return ss(this,void 0,void 0,function*(){return this._waitForTransaction(e,null==t?1:t,r||0,null)})}_waitForTransaction(e,t,r,n){return ss(this,void 0,void 0,function*(){let i=yield this.getTransactionReceipt(e);return(i?i.confirmations:0)>=t?i:new Promise((i,s)=>{let o=[],a=!1,l=function(){return!!a||(a=!0,o.forEach(e=>{e()}),!1)},c=e=>{e.confirmations{this.removeListener(e,c)}),n){let r=n.startBlock,i=null,c=o=>ss(this,void 0,void 0,function*(){a||(yield sh(1e3),this.getTransactionCount(n.from).then(u=>ss(this,void 0,void 0,function*(){if(!a){if(u<=n.nonce)r=o;else{{let t=yield this.getTransaction(e);if(t&&null!=t.blockNumber)return}for(null==i&&(i=r-3){a||this.once("block",c)}))});if(a)return;this.once("block",c),o.push(()=>{this.removeListener("block",c)})}if("number"==typeof r&&r>0){let e=setTimeout(()=>{l()||s(so.makeError("timeout exceeded",A.errors.TIMEOUT,{timeout:r}))},r);e.unref&&e.unref(),o.push(()=>{clearTimeout(e)})}})})}getBlockNumber(){return ss(this,void 0,void 0,function*(){return this._getInternalBlockNumber(0)})}getGasPrice(){return ss(this,void 0,void 0,function*(){yield this.getNetwork();let e=yield this.perform("getGasPrice",{});try{return Q.from(e)}catch(t){return so.throwError("bad result from backend",A.errors.SERVER_ERROR,{method:"getGasPrice",result:e,error:t})}})}getBalance(e,t){return ss(this,void 0,void 0,function*(){yield this.getNetwork();let r=yield es({address:this._getAddress(e),blockTag:this._getBlockTag(t)}),n=yield this.perform("getBalance",r);try{return Q.from(n)}catch(e){return so.throwError("bad result from backend",A.errors.SERVER_ERROR,{method:"getBalance",params:r,result:n,error:e})}})}getTransactionCount(e,t){return ss(this,void 0,void 0,function*(){yield this.getNetwork();let r=yield es({address:this._getAddress(e),blockTag:this._getBlockTag(t)}),n=yield this.perform("getTransactionCount",r);try{return Q.from(n).toNumber()}catch(e){return so.throwError("bad result from backend",A.errors.SERVER_ERROR,{method:"getTransactionCount",params:r,result:n,error:e})}})}getCode(e,t){return ss(this,void 0,void 0,function*(){yield this.getNetwork();let r=yield es({address:this._getAddress(e),blockTag:this._getBlockTag(t)}),n=yield this.perform("getCode",r);try{return B(n)}catch(e){return so.throwError("bad result from backend",A.errors.SERVER_ERROR,{method:"getCode",params:r,result:n,error:e})}})}getStorageAt(e,t,r){return ss(this,void 0,void 0,function*(){yield this.getNetwork();let n=yield es({address:this._getAddress(e),blockTag:this._getBlockTag(r),position:Promise.resolve(t).then(e=>U(e))}),i=yield this.perform("getStorageAt",n);try{return B(i)}catch(e){return so.throwError("bad result from backend",A.errors.SERVER_ERROR,{method:"getStorageAt",params:n,result:i,error:e})}})}_wrapTransaction(e,t,r){if(null!=t&&32!==L(t))throw Error("invalid response - sendTransaction");return null!=t&&e.hash!==t&&so.throwError("Transaction hash mismatch from Provider.sendTransaction.",A.errors.UNKNOWN_ERROR,{expectedHash:e.hash,returnedHash:t}),e.wait=(t,n)=>ss(this,void 0,void 0,function*(){let i;null==t&&(t=1),null==n&&(n=0),0!==t&&null!=r&&(i={data:e.data,from:e.from,nonce:e.nonce,to:e.to,value:e.value,startBlock:r});let s=yield this._waitForTransaction(e.hash,t,n,i);return null==s&&0===t?null:(this._emitted["t:"+e.hash]=s.blockNumber,0===s.status&&so.throwError("transaction failed",A.errors.CALL_EXCEPTION,{transactionHash:e.hash,transaction:e,receipt:s}),s)}),e}sendTransaction(e){return ss(this,void 0,void 0,function*(){yield this.getNetwork();let t=yield Promise.resolve(e).then(e=>B(e)),r=this.formatter.transaction(e);null==r.confirmations&&(r.confirmations=0);let n=yield this._getInternalBlockNumber(100+2*this.pollingInterval);try{let e=yield this.perform("sendTransaction",{signedTransaction:t});return this._wrapTransaction(r,e,n)}catch(e){throw e.transaction=r,e.transactionHash=r.hash,e}})}_getTransactionRequest(e){return ss(this,void 0,void 0,function*(){let t=yield e,r={};return["from","to"].forEach(e=>{null!=t[e]&&(r[e]=Promise.resolve(t[e]).then(e=>e?this._getAddress(e):null))}),["gasLimit","gasPrice","maxFeePerGas","maxPriorityFeePerGas","value"].forEach(e=>{null!=t[e]&&(r[e]=Promise.resolve(t[e]).then(e=>e?Q.from(e):null))}),["type"].forEach(e=>{null!=t[e]&&(r[e]=Promise.resolve(t[e]).then(e=>null!=e?e:null))}),t.accessList&&(r.accessList=this.formatter.accessList(t.accessList)),["data"].forEach(e=>{null!=t[e]&&(r[e]=Promise.resolve(t[e]).then(e=>e?B(e):null))}),this.formatter.transactionRequest((yield es(r)))})}_getFilter(e){return ss(this,void 0,void 0,function*(){e=yield e;let t={};return null!=e.address&&(t.address=this._getAddress(e.address)),["blockHash","topics"].forEach(r=>{null!=e[r]&&(t[r]=e[r])}),["fromBlock","toBlock"].forEach(r=>{null!=e[r]&&(t[r]=this._getBlockTag(e[r]))}),this.formatter.filter((yield es(t)))})}_call(e,t,r){return ss(this,void 0,void 0,function*(){r>=10&&so.throwError("CCIP read exceeded maximum redirections",A.errors.SERVER_ERROR,{redirects:r,transaction:e});let n=e.to,i=yield this.perform("call",{transaction:e,blockTag:t});if(r>=0&&"latest"===t&&null!=n&&"0x556f1830"===i.substring(0,10)&&L(i)%32==4)try{let s=D(i,4),o=D(s,0,32);Q.from(o).eq(n)||so.throwError("CCIP Read sender did not match",A.errors.CALL_EXCEPTION,{name:"OffchainLookup",signature:"OffchainLookup(address,string[],bytes,bytes4,bytes)",transaction:e,data:i});let a=[],l=Q.from(D(s,32,64)).toNumber(),c=Q.from(D(s,l,l+32)).toNumber(),u=D(s,l+32);for(let t=0;tss(this,void 0,void 0,function*(){let e=yield this.perform("getBlock",n);if(null==e)return null!=n.blockHash&&null==this._emitted["b:"+n.blockHash]||null!=n.blockTag&&r>this._emitted.block?null:void 0;if(t){let t=null;for(let r=0;rthis._wrapTransaction(e)),r}return this.formatter.block(e)}),{oncePoll:this})})}getBlock(e){return this._getBlock(e,!1)}getBlockWithTransactions(e){return this._getBlock(e,!0)}getTransaction(e){return ss(this,void 0,void 0,function*(){yield this.getNetwork(),e=yield e;let t={transactionHash:this.formatter.hash(e,!0)};return i6(()=>ss(this,void 0,void 0,function*(){let r=yield this.perform("getTransaction",t);if(null==r)return null==this._emitted["t:"+e]?null:void 0;let n=this.formatter.transactionResponse(r);if(null==n.blockNumber)n.confirmations=0;else if(null==n.confirmations){let e=(yield this._getInternalBlockNumber(100+2*this.pollingInterval))-n.blockNumber+1;e<=0&&(e=1),n.confirmations=e}return this._wrapTransaction(n)}),{oncePoll:this})})}getTransactionReceipt(e){return ss(this,void 0,void 0,function*(){yield this.getNetwork(),e=yield e;let t={transactionHash:this.formatter.hash(e,!0)};return i6(()=>ss(this,void 0,void 0,function*(){let r=yield this.perform("getTransactionReceipt",t);if(null==r)return null==this._emitted["t:"+e]?null:void 0;if(null==r.blockHash)return;let n=this.formatter.receipt(r);if(null==n.blockNumber)n.confirmations=0;else if(null==n.confirmations){let e=(yield this._getInternalBlockNumber(100+2*this.pollingInterval))-n.blockNumber+1;e<=0&&(e=1),n.confirmations=e}return n}),{oncePoll:this})})}getLogs(e){return ss(this,void 0,void 0,function*(){yield this.getNetwork();let t=yield es({filter:this._getFilter(e)}),r=yield this.perform("getLogs",t);return r.forEach(e=>{null==e.removed&&(e.removed=!1)}),se.arrayOf(this.formatter.filterLog.bind(this.formatter))(r)})}getEtherPrice(){return ss(this,void 0,void 0,function*(){return yield this.getNetwork(),this.perform("getEtherPrice",{})})}_getBlockTag(e){return ss(this,void 0,void 0,function*(){if("number"==typeof(e=yield e)&&e<0){e%1&&so.throwArgumentError("invalid BlockTag","blockTag",e);let t=yield this._getInternalBlockNumber(100+2*this.pollingInterval);return(t+=e)<0&&(t=0),this.formatter.blockTag(t)}return this.formatter.blockTag(e)})}getResolver(e){return ss(this,void 0,void 0,function*(){let t=e;for(;;){if(""===t||"."===t||"eth"!==e&&"eth"===t)return null;let r=yield this._getResolver(t,"getResolver");if(null!=r){let n=new sk(this,r,e);if(t!==e&&!(yield n.supportsWildcard()))return null;return n}t=t.split(".").slice(1).join(".")}})}_getResolver(e,t){return ss(this,void 0,void 0,function*(){null==t&&(t="ENS");let r=yield this.getNetwork();r.ensAddress||so.throwError("network does not support ENS",A.errors.UNSUPPORTED_OPERATION,{operation:t,network:r.name});try{let t=yield this.call({to:r.ensAddress,data:"0x0178b8bf"+iX(e).substring(2)});return this.formatter.callAddress(t)}catch(e){}return null})}resolveName(e){return ss(this,void 0,void 0,function*(){e=yield e;try{return Promise.resolve(this.formatter.address(e))}catch(t){if(O(e))throw t}"string"!=typeof e&&so.throwArgumentError("invalid ENS name","name",e);let t=yield this.getResolver(e);return t?yield t.getAddress():null})}lookupAddress(e){return ss(this,void 0,void 0,function*(){e=yield e;let t=(e=this.formatter.address(e)).substring(2).toLowerCase()+".addr.reverse",r=yield this._getResolver(t,"lookupAddress");if(null==r)return null;let n=sy((yield this.call({to:r,data:"0x691f3431"+iX(t).substring(2)})),0);return(yield this.resolveName(n))!=e?null:n})}getAvatar(e){return ss(this,void 0,void 0,function*(){let t=null;if(O(e)){let r=this.formatter.address(e).substring(2).toLowerCase()+".addr.reverse",n=yield this._getResolver(r,"getAvatar");if(!n)return null;t=new sk(this,n,r);try{let e=yield t.getAvatar();if(e)return e.url}catch(e){if(e.code!==A.errors.CALL_EXCEPTION)throw e}try{let e=sy((yield this.call({to:n,data:"0x691f3431"+iX(r).substring(2)})),0);t=yield this.getResolver(e)}catch(e){if(e.code!==A.errors.CALL_EXCEPTION)throw e;return null}}else if(!(t=yield this.getResolver(e)))return null;let r=yield t.getAvatar();return null==r?null:r.url})}perform(e,t){return so.throwError(e+" not implemented",A.errors.NOT_IMPLEMENTED,{operation:e})}_startEvent(e){this.polling=this._events.filter(e=>e.pollable()).length>0}_stopEvent(e){this.polling=this._events.filter(e=>e.pollable()).length>0}_addEventListener(e,t,r){let n=new sf(sc(e),t,r);return this._events.push(n),this._startEvent(n),this}on(e,t){return this._addEventListener(e,t,!1)}once(e,t){return this._addEventListener(e,t,!0)}emit(e,...t){let r=!1,n=[],i=sc(e);return this._events=this._events.filter(e=>e.tag!==i||(setTimeout(()=>{e.listener.apply(this,t)},0),r=!0,!e.once||(n.push(e),!1))),n.forEach(e=>{this._stopEvent(e)}),r}listenerCount(e){if(!e)return this._events.length;let t=sc(e);return this._events.filter(e=>e.tag===t).length}listeners(e){if(null==e)return this._events.map(e=>e.listener);let t=sc(e);return this._events.filter(e=>e.tag===t).map(e=>e.listener)}off(e,t){if(null==t)return this.removeAllListeners(e);let r=[],n=!1,i=sc(e);return this._events=this._events.filter(e=>e.tag!==i||e.listener!=t||!!n||(n=!0,r.push(e),!1)),r.forEach(e=>{this._stopEvent(e)}),this}removeAllListeners(e){let t=[];if(null==e)t=this._events,this._events=[];else{let r=sc(e);this._events=this._events.filter(e=>e.tag!==r||(t.push(e),!1))}return t.forEach(e=>{this._stopEvent(e)}),this}}var s_=function(e,t,r,n){return new(r||(r=Promise))(function(i,s){function o(e){try{l(n.next(e))}catch(e){s(e)}}function a(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(o,a)}l((n=n.apply(e,t||[])).next())})};let sM=new A(i9),sN=["call","estimateGas"];function sP(e,t){if(null==e)return null;if("string"==typeof e.message&&e.message.match("reverted")){let r=O(e.data)?e.data:null;if(!t||r)return{message:e.message,data:r}}if("object"==typeof e){for(let r in e){let n=sP(e[r],t);if(n)return n}return null}if("string"==typeof e)try{return sP(JSON.parse(e),t)}catch(e){}return null}function sR(e,t,r){let n=r.transaction||r.signedTransaction;if("call"===e){let e=sP(t,!0);if(e)return e.data;sM.throwError("missing revert data in call exception; Transaction reverted without a reason string",A.errors.CALL_EXCEPTION,{data:"0x",transaction:n,error:t})}if("estimateGas"===e){let r=sP(t.body,!1);null==r&&(r=sP(t,!1)),r&&sM.throwError("cannot estimate gas; transaction may fail or may require manual gas limit",A.errors.UNPREDICTABLE_GAS_LIMIT,{reason:r.message,method:e,transaction:n,error:t})}let i=t.message;throw t.code===A.errors.SERVER_ERROR&&t.error&&"string"==typeof t.error.message?i=t.error.message:"string"==typeof t.body?i=t.body:"string"==typeof t.responseText&&(i=t.responseText),(i=(i||"").toLowerCase()).match(/insufficient funds|base fee exceeds gas limit|InsufficientFunds/i)&&sM.throwError("insufficient funds for intrinsic transaction cost",A.errors.INSUFFICIENT_FUNDS,{error:t,method:e,transaction:n}),i.match(/nonce (is )?too low/i)&&sM.throwError("nonce has already been used",A.errors.NONCE_EXPIRED,{error:t,method:e,transaction:n}),i.match(/replacement transaction underpriced|transaction gas price.*too low/i)&&sM.throwError("replacement fee too low",A.errors.REPLACEMENT_UNDERPRICED,{error:t,method:e,transaction:n}),i.match(/only replay-protected/i)&&sM.throwError("legacy pre-eip-155 transactions not supported",A.errors.UNSUPPORTED_OPERATION,{error:t,method:e,transaction:n}),sN.indexOf(e)>=0&&i.match(/gas required exceeds allowance|always failing transaction|execution reverted|revert/)&&sM.throwError("cannot estimate gas; transaction may fail or may require manual gas limit",A.errors.UNPREDICTABLE_GAS_LIMIT,{error:t,method:e,transaction:n}),t}function sO(e){return new Promise(function(t){setTimeout(t,e)})}function sI(e){if(e.error){let t=Error(e.error.message);throw t.code=e.error.code,t.data=e.error.data,t}return e.result}function sB(e){return e?e.toLowerCase():e}let sL={};class sD extends tJ{constructor(e,t,r){if(super(),e!==sL)throw Error("do not call the JsonRpcSigner constructor directly; use provider.getSigner");en(this,"provider",t),null==r&&(r=0),"string"==typeof r?(en(this,"_address",this.provider.formatter.address(r)),en(this,"_index",null)):"number"==typeof r?(en(this,"_index",r),en(this,"_address",null)):sM.throwArgumentError("invalid address or index","addressOrIndex",r)}connect(e){return sM.throwError("cannot alter JSON-RPC Signer connection",A.errors.UNSUPPORTED_OPERATION,{operation:"connect"})}connectUnchecked(){return new sF(sL,this.provider,this._address||this._index)}getAddress(){return this._address?Promise.resolve(this._address):this.provider.send("eth_accounts",[]).then(e=>(e.length<=this._index&&sM.throwError("unknown account #"+this._index,A.errors.UNSUPPORTED_OPERATION,{operation:"getAddress"}),this.provider.formatter.address(e[this._index])))}sendUncheckedTransaction(e){e=ea(e);let t=this.getAddress().then(e=>(e&&(e=e.toLowerCase()),e));if(null==e.gasLimit){let r=ea(e);r.from=t,e.gasLimit=this.provider.estimateGas(r)}return null!=e.to&&(e.to=Promise.resolve(e.to).then(e=>s_(this,void 0,void 0,function*(){if(null==e)return null;let t=yield this.provider.resolveName(e);return null==t&&sM.throwArgumentError("provided ENS name resolves to null","tx.to",e),t}))),es({tx:es(e),sender:t}).then(({tx:t,sender:r})=>{null!=t.from?t.from.toLowerCase()!==r&&sM.throwArgumentError("from address mismatch","transaction",e):t.from=r;let n=this.provider.constructor.hexlifyTransaction(t,{from:!0});return this.provider.send("eth_sendTransaction",[n]).then(e=>e,e=>("string"==typeof e.message&&e.message.match(/user denied/i)&&sM.throwError("user rejected transaction",A.errors.ACTION_REJECTED,{action:"sendTransaction",transaction:t}),sR("sendTransaction",e,n)))})}signTransaction(e){return sM.throwError("signing transactions is unsupported",A.errors.UNSUPPORTED_OPERATION,{operation:"signTransaction"})}sendTransaction(e){return s_(this,void 0,void 0,function*(){let t=yield this.provider._getInternalBlockNumber(100+2*this.provider.pollingInterval),r=yield this.sendUncheckedTransaction(e);try{return yield i6(()=>s_(this,void 0,void 0,function*(){let e=yield this.provider.getTransaction(r);if(null!==e)return this.provider._wrapTransaction(e,r,t)}),{oncePoll:this.provider})}catch(e){throw e.transactionHash=r,e}})}signMessage(e){return s_(this,void 0,void 0,function*(){let t="string"==typeof e?e$(e):e,r=yield this.getAddress();try{return yield this.provider.send("personal_sign",[B(t),r.toLowerCase()])}catch(t){throw"string"==typeof t.message&&t.message.match(/user denied/i)&&sM.throwError("user rejected signing",A.errors.ACTION_REJECTED,{action:"signMessage",from:r,messageData:e}),t}})}_legacySignMessage(e){return s_(this,void 0,void 0,function*(){let t="string"==typeof e?e$(e):e,r=yield this.getAddress();try{return yield this.provider.send("eth_sign",[r.toLowerCase(),B(t)])}catch(t){throw"string"==typeof t.message&&t.message.match(/user denied/i)&&sM.throwError("user rejected signing",A.errors.ACTION_REJECTED,{action:"_legacySignMessage",from:r,messageData:e}),t}})}_signTypedData(e,t,r){return s_(this,void 0,void 0,function*(){let n=yield nE.resolveNames(e,t,r,e=>this.provider.resolveName(e)),i=yield this.getAddress();try{return yield this.provider.send("eth_signTypedData_v4",[i.toLowerCase(),JSON.stringify(nE.getPayload(n.domain,t,n.value))])}catch(e){throw"string"==typeof e.message&&e.message.match(/user denied/i)&&sM.throwError("user rejected signing",A.errors.ACTION_REJECTED,{action:"_signTypedData",from:i,messageData:{domain:n.domain,types:t,value:n.value}}),e}})}unlock(e){return s_(this,void 0,void 0,function*(){let t=this.provider,r=yield this.getAddress();return t.send("personal_unlockAccount",[r.toLowerCase(),e,null])})}}class sF extends sD{sendTransaction(e){return this.sendUncheckedTransaction(e).then(e=>({hash:e,nonce:null,gasLimit:null,gasPrice:null,data:null,value:null,chainId:null,confirmations:0,from:null,wait:t=>this.provider.waitForTransaction(e,t)}))}}let sU={chainId:!0,data:!0,gasLimit:!0,gasPrice:!0,nonce:!0,to:!0,value:!0,type:!0,accessList:!0,maxFeePerGas:!0,maxPriorityFeePerGas:!0};class sH extends sC{constructor(e,t){let r=t;null==r&&(r=new Promise((e,t)=>{setTimeout(()=>{this.detectNetwork().then(t=>{e(t)},e=>{t(e)})},0)})),super(r),e||(e=ei(this.constructor,"defaultUrl")()),"string"==typeof e?en(this,"connection",Object.freeze({url:e})):en(this,"connection",Object.freeze(ea(e))),this._nextId=42}get _cache(){return null==this._eventLoopCache&&(this._eventLoopCache={}),this._eventLoopCache}static defaultUrl(){return"http://localhost:8545"}detectNetwork(){return this._cache.detectNetwork||(this._cache.detectNetwork=this._uncachedDetectNetwork(),setTimeout(()=>{this._cache.detectNetwork=null},0)),this._cache.detectNetwork}_uncachedDetectNetwork(){return s_(this,void 0,void 0,function*(){yield sO(0);let e=null;try{e=yield this.send("eth_chainId",[])}catch(t){try{e=yield this.send("net_version",[])}catch(e){}}if(null!=e){let t=ei(this.constructor,"getNetwork");try{return t(Q.from(e).toNumber())}catch(t){return sM.throwError("could not detect network",A.errors.NETWORK_ERROR,{chainId:e,event:"invalidNetwork",serverError:t})}}return sM.throwError("could not detect network",A.errors.NETWORK_ERROR,{event:"noNetwork"})})}getSigner(e){return new sD(sL,this,e)}getUncheckedSigner(e){return this.getSigner(e).connectUnchecked()}listAccounts(){return this.send("eth_accounts",[]).then(e=>e.map(e=>this.formatter.address(e)))}send(e,t){let r={method:e,params:t,id:this._nextId++,jsonrpc:"2.0"};this.emit("debug",{action:"request",request:ec(r),provider:this});let n=["eth_chainId","eth_blockNumber"].indexOf(e)>=0;if(n&&this._cache[e])return this._cache[e];let i=i5(this.connection,JSON.stringify(r),sI).then(e=>(this.emit("debug",{action:"response",request:r,response:e,provider:this}),e),e=>{throw this.emit("debug",{action:"response",error:e,request:r,provider:this}),e});return n&&(this._cache[e]=i,setTimeout(()=>{this._cache[e]=null},0)),i}prepareRequest(e,t){switch(e){case"getBlockNumber":return["eth_blockNumber",[]];case"getGasPrice":return["eth_gasPrice",[]];case"getBalance":return["eth_getBalance",[sB(t.address),t.blockTag]];case"getTransactionCount":return["eth_getTransactionCount",[sB(t.address),t.blockTag]];case"getCode":return["eth_getCode",[sB(t.address),t.blockTag]];case"getStorageAt":return["eth_getStorageAt",[sB(t.address),$(t.position,32),t.blockTag]];case"sendTransaction":return["eth_sendRawTransaction",[t.signedTransaction]];case"getBlock":if(t.blockTag)return["eth_getBlockByNumber",[t.blockTag,!!t.includeTransactions]];if(t.blockHash)return["eth_getBlockByHash",[t.blockHash,!!t.includeTransactions]];break;case"getTransaction":return["eth_getTransactionByHash",[t.transactionHash]];case"getTransactionReceipt":return["eth_getTransactionReceipt",[t.transactionHash]];case"call":return["eth_call",[ei(this.constructor,"hexlifyTransaction")(t.transaction,{from:!0}),t.blockTag]];case"estimateGas":return["eth_estimateGas",[ei(this.constructor,"hexlifyTransaction")(t.transaction,{from:!0})]];case"getLogs":return t.filter&&null!=t.filter.address&&(t.filter.address=sB(t.filter.address)),["eth_getLogs",[t.filter]]}return null}perform(e,t){return s_(this,void 0,void 0,function*(){if("call"===e||"estimateGas"===e){let e=t.transaction;if(e&&null!=e.type&&Q.from(e.type).isZero()&&null==e.maxFeePerGas&&null==e.maxPriorityFeePerGas){let r=yield this.getFeeData();null==r.maxFeePerGas&&null==r.maxPriorityFeePerGas&&((t=ea(t)).transaction=ea(e),delete t.transaction.type)}}let r=this.prepareRequest(e,t);null==r&&sM.throwError(e+" not implemented",A.errors.NOT_IMPLEMENTED,{operation:e});try{return yield this.send(r[0],r[1])}catch(r){return sR(e,r,t)}})}_startEvent(e){"pending"===e.tag&&this._startPending(),super._startEvent(e)}_startPending(){if(null!=this._pendingFilter)return;let e=this,t=this.send("eth_newPendingTransactionFilter",[]);this._pendingFilter=t,t.then(function(r){return function n(){e.send("eth_getFilterChanges",[r]).then(function(r){if(e._pendingFilter!=t)return null;let n=Promise.resolve();return r.forEach(function(t){e._emitted["t:"+t.toLowerCase()]="pending",n=n.then(function(){return e.getTransaction(t).then(function(t){return e.emit("pending",t),null})})}),n.then(function(){return sO(1e3)})}).then(function(){if(e._pendingFilter!=t){e.send("eth_uninstallFilter",[r]);return}return setTimeout(function(){n()},0),null}).catch(e=>{})}(),r}).catch(e=>{})}_stopEvent(e){"pending"===e.tag&&0===this.listenerCount("pending")&&(this._pendingFilter=null),super._stopEvent(e)}static hexlifyTransaction(e,t){let r=ea(sU);if(t)for(let e in t)t[e]&&(r[e]=!0);eo(e,r);let n={};return["chainId","gasLimit","gasPrice","type","maxFeePerGas","maxPriorityFeePerGas","nonce","value"].forEach(function(t){if(null==e[t])return;let r=U(Q.from(e[t]));"gasLimit"===t&&(t="gas"),n[t]=r}),["from","to","data"].forEach(function(t){null!=e[t]&&(n[t]=B(e[t]))}),e.accessList&&(n.accessList=rI(e.accessList)),n}}let s$=null;try{if(s$=WebSocket,null==s$)throw Error("inject please")}catch(t){let e=new A(i9);s$=function(){e.throwError("WebSockets not supported in this environment",A.errors.UNSUPPORTED_OPERATION,{operation:"new WebSocket()"})}}var sK=function(e,t,r,n){return new(r||(r=Promise))(function(i,s){function o(e){try{l(n.next(e))}catch(e){s(e)}}function a(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(o,a)}l((n=n.apply(e,t||[])).next())})};let sG=new A(i9),sj=1;class sz extends sH{constructor(e,t){"any"===t&&sG.throwError("WebSocketProvider does not support 'any' network yet",A.errors.UNSUPPORTED_OPERATION,{operation:"network:any"}),"string"==typeof e?super(e,t):super("_websocket",t),this._pollingInterval=-1,this._wsReady=!1,"string"==typeof e?en(this,"_websocket",new s$(this.connection.url)):en(this,"_websocket",e),en(this,"_requests",{}),en(this,"_subs",{}),en(this,"_subIds",{}),en(this,"_detectNetwork",super.detectNetwork()),this.websocket.onopen=()=>{this._wsReady=!0,Object.keys(this._requests).forEach(e=>{this.websocket.send(this._requests[e].payload)})},this.websocket.onmessage=e=>{let t=e.data,r=JSON.parse(t);if(null!=r.id){let e=String(r.id),n=this._requests[e];if(delete this._requests[e],void 0!==r.result)n.callback(null,r.result),this.emit("debug",{action:"response",request:JSON.parse(n.payload),response:r.result,provider:this});else{let e=null;r.error?(en(e=Error(r.error.message||"unknown error"),"code",r.error.code||null),en(e,"response",t)):e=Error("unknown error"),n.callback(e,void 0),this.emit("debug",{action:"response",error:e,request:JSON.parse(n.payload),provider:this})}}else if("eth_subscription"===r.method){let e=this._subs[r.params.subscription];e&&e.processFunc(r.params.result)}else console.warn("this should not happen")};let r=setInterval(()=>{this.emit("poll")},1e3);r.unref&&r.unref()}get websocket(){return this._websocket}detectNetwork(){return this._detectNetwork}get pollingInterval(){return 0}resetEventsBlock(e){sG.throwError("cannot reset events block on WebSocketProvider",A.errors.UNSUPPORTED_OPERATION,{operation:"resetEventBlock"})}set pollingInterval(e){sG.throwError("cannot set polling interval on WebSocketProvider",A.errors.UNSUPPORTED_OPERATION,{operation:"setPollingInterval"})}poll(){return sK(this,void 0,void 0,function*(){return null})}set polling(e){e&&sG.throwError("cannot set polling on WebSocketProvider",A.errors.UNSUPPORTED_OPERATION,{operation:"setPolling"})}send(e,t){let r=sj++;return new Promise((n,i)=>{let s=JSON.stringify({method:e,params:t,id:r,jsonrpc:"2.0"});this.emit("debug",{action:"request",request:JSON.parse(s),provider:this}),this._requests[String(r)]={callback:function(e,t){return e?i(e):n(t)},payload:s},this._wsReady&&this.websocket.send(s)})}static defaultUrl(){return"ws://localhost:8546"}_subscribe(e,t,r){return sK(this,void 0,void 0,function*(){let n=this._subIds[e];null==n&&(n=Promise.all(t).then(e=>this.send("eth_subscribe",e)),this._subIds[e]=n);let i=yield n;this._subs[i]={tag:e,processFunc:r}})}_startEvent(e){switch(e.type){case"block":this._subscribe("block",["newHeads"],e=>{let t=Q.from(e.number).toNumber();this._emitted.block=t,this.emit("block",t)});break;case"pending":this._subscribe("pending",["newPendingTransactions"],e=>{this.emit("pending",e)});break;case"filter":this._subscribe(e.tag,["logs",this._getFilter(e.filter)],t=>{null==t.removed&&(t.removed=!1),this.emit(e.filter,this.formatter.filterLog(t))});break;case"tx":{let t=e=>{let t=e.hash;this.getTransactionReceipt(t).then(e=>{e&&this.emit(t,e)})};t(e),this._subscribe("tx",["newHeads"],e=>{this._events.filter(e=>"tx"===e.type).forEach(t)});break}case"debug":case"poll":case"willPoll":case"didPoll":case"error":break;default:console.log("unhandled:",e)}}_stopEvent(e){let t=e.tag;if("tx"===e.type){if(this._events.filter(e=>"tx"===e.type).length)return;t="tx"}else if(this.listenerCount(e.event))return;let r=this._subIds[t];r&&(delete this._subIds[t],r.then(e=>{this._subs[e]&&(delete this._subs[e],this.send("eth_unsubscribe",[e]))}))}destroy(){return sK(this,void 0,void 0,function*(){this.websocket.readyState===s$.CONNECTING&&(yield new Promise(e=>{this.websocket.onopen=function(){e(!0)},this.websocket.onerror=function(){e(!1)}})),this.websocket.close(1e3)})}}let sV=new A(i9);class sq extends sH{detectNetwork(){var e,t,r,n;let i=Object.create(null,{detectNetwork:{get:()=>super.detectNetwork}});return e=this,t=void 0,r=void 0,n=function*(){let e=this.network;return null==e&&((e=yield i.detectNetwork.call(this))||sV.throwError("no network detected",A.errors.UNKNOWN_ERROR,{}),null==this._network&&(en(this,"_network",e),this.emit("network",e,null))),e},new(r||(r=Promise))(function(i,s){function o(e){try{l(n.next(e))}catch(e){s(e)}}function a(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(o,a)}l((n=n.apply(e,t||[])).next())})}}class sY extends sq{constructor(e,t){sV.checkAbstract(new.target,sY),e=ei(new.target,"getNetwork")(e),super(ei(new.target,"getUrl")(e,t=ei(new.target,"getApiKey")(t)),e),"string"==typeof t?en(this,"apiKey",t):null!=t&&Object.keys(t).forEach(e=>{en(this,e,t[e])})}_startPending(){sV.warn("WARNING: API provider does not support pending filters")}isCommunityResource(){return!1}getSigner(e){return sV.throwError("API provider does not support signing",A.errors.UNSUPPORTED_OPERATION,{operation:"getSigner"})}listAccounts(){return Promise.resolve([])}static getApiKey(e){return e}static getUrl(e,t){return sV.throwError("not implemented; sub-classes must override getUrl",A.errors.NOT_IMPLEMENTED,{operation:"getUrl"})}}let sJ=new A(i9),sW="_gg7wSSi0KMBsdKnGVfHDueq6xMB9EkC";class sQ extends sz{constructor(e,t){let r=new sX(e,t);super(r.connection.url.replace(/^http/i,"ws").replace(".alchemyapi.",".ws.alchemyapi."),r.network),en(this,"apiKey",r.apiKey)}isCommunityResource(){return this.apiKey===sW}}class sX extends sY{static getWebSocketProvider(e,t){return new sQ(e,t)}static getApiKey(e){return null==e?sW:(e&&"string"!=typeof e&&sJ.throwArgumentError("invalid apiKey","apiKey",e),e)}static getUrl(e,t){let r=null;switch(e.name){case"homestead":r="eth-mainnet.alchemyapi.io/v2/";break;case"goerli":r="eth-goerli.g.alchemy.com/v2/";break;case"matic":r="polygon-mainnet.g.alchemy.com/v2/";break;case"maticmum":r="polygon-mumbai.g.alchemy.com/v2/";break;case"arbitrum":r="arb-mainnet.g.alchemy.com/v2/";break;case"arbitrum-goerli":r="arb-goerli.g.alchemy.com/v2/";break;case"optimism":r="opt-mainnet.g.alchemy.com/v2/";break;case"optimism-goerli":r="opt-goerli.g.alchemy.com/v2/";break;default:sJ.throwArgumentError("unsupported network","network",arguments[0])}return{allowGzip:!0,url:"https://"+r+t,throttleCallback:(e,r)=>(t===sW&&si(),Promise.resolve(!0))}}isCommunityResource(){return this.apiKey===sW}}let sZ=new A(i9),s0="9f7d929b018cdffb338517efa06f58359e86ff1ffd350bc889738523659e7972";class s1 extends sY{isCommunityResource(){return this.apiKey===s0}static getApiKey(e){return null==e?s0:e}static getUrl(e,t){null==t&&(t=s0);let r={allowGzip:!0,url:"https://"+function(e){switch(e){case"homestead":return"rpc.ankr.com/eth/";case"ropsten":return"rpc.ankr.com/eth_ropsten/";case"rinkeby":return"rpc.ankr.com/eth_rinkeby/";case"goerli":return"rpc.ankr.com/eth_goerli/";case"matic":return"rpc.ankr.com/polygon/";case"arbitrum":return"rpc.ankr.com/arbitrum/"}return sZ.throwArgumentError("unsupported network","name",e)}(e.name)+t,throttleCallback:(e,r)=>(t.apiKey===s0&&si(),Promise.resolve(!0))};return null!=t.projectSecret&&(r.user="",r.password=t.projectSecret),r}}let s2=new A(i9);class s3 extends sY{static getApiKey(e){return null!=e&&s2.throwArgumentError("apiKey not supported for cloudflare","apiKey",e),null}static getUrl(e,t){let r=null;return"homestead"===e.name?r="https://cloudflare-eth.com/":s2.throwArgumentError("unsupported network","network",arguments[0]),r}perform(e,t){var r,n,i,s;let o=Object.create(null,{perform:{get:()=>super.perform}});return r=this,n=void 0,i=void 0,s=function*(){return"getBlockNumber"===e?(yield o.perform.call(this,"getBlock",{blockTag:"latest"})).number:o.perform.call(this,e,t)},new(i||(i=Promise))(function(e,t){function o(e){try{l(s.next(e))}catch(e){t(e)}}function a(e){try{l(s.throw(e))}catch(e){t(e)}}function l(t){var r;t.done?e(t.value):((r=t.value)instanceof i?r:new i(function(e){e(r)})).then(o,a)}l((s=s.apply(r,n||[])).next())})}}var s5=function(e,t,r,n){return new(r||(r=Promise))(function(i,s){function o(e){try{l(n.next(e))}catch(e){s(e)}}function a(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(o,a)}l((n=n.apply(e,t||[])).next())})};let s6=new A(i9);function s4(e){let t={};for(let r in e){if(null==e[r])continue;let n=e[r];("type"!==r||0!==n)&&(n=({type:!0,gasLimit:!0,gasPrice:!0,maxFeePerGs:!0,maxPriorityFeePerGas:!0,nonce:!0,value:!0})[r]?U(B(n)):"accessList"===r?"["+rI(n).map(e=>`{address:"${e.address}",storageKeys:["${e.storageKeys.join('","')}"]}`).join(",")+"]":B(n),t[r]=n)}return t}function s8(e){if(0==e.status&&("No records found"===e.message||"No transactions found"===e.message))return e.result;if(1!=e.status||"string"!=typeof e.message||!e.message.match(/^OK/)){let t=Error("invalid response");throw t.result=JSON.stringify(e),(e.result||"").toLowerCase().indexOf("rate limit")>=0&&(t.throttleRetry=!0),t}return e.result}function s9(e){if(e&&0==e.status&&"NOTOK"==e.message&&(e.result||"").toLowerCase().indexOf("rate limit")>=0){let t=Error("throttled response");throw t.result=JSON.stringify(e),t.throttleRetry=!0,t}if("2.0"!=e.jsonrpc){let t=Error("invalid response");throw t.result=JSON.stringify(e),t}if(e.error){let t=Error(e.error.message||"unknown error");throw e.error.code&&(t.code=e.error.code),e.error.data&&(t.data=e.error.data),t}return e.result}function s7(e){if("pending"===e)throw Error("pending not supported");return"latest"===e?e:parseInt(e.substring(2),16)}function oe(e,t,r){if("call"===e&&t.code===A.errors.SERVER_ERROR){let e=t.error;if(e&&(e.message.match(/reverted/i)||e.message.match(/VM execution error/i))){let r=e.data;if(r&&(r="0x"+r.replace(/^.*0x/i,"")),O(r))return r;s6.throwError("missing revert data in call exception",A.errors.CALL_EXCEPTION,{error:t,data:"0x"})}}let n=t.message;throw t.code===A.errors.SERVER_ERROR&&(t.error&&"string"==typeof t.error.message?n=t.error.message:"string"==typeof t.body?n=t.body:"string"==typeof t.responseText&&(n=t.responseText)),(n=(n||"").toLowerCase()).match(/insufficient funds/)&&s6.throwError("insufficient funds for intrinsic transaction cost",A.errors.INSUFFICIENT_FUNDS,{error:t,method:e,transaction:r}),n.match(/same hash was already imported|transaction nonce is too low|nonce too low/)&&s6.throwError("nonce has already been used",A.errors.NONCE_EXPIRED,{error:t,method:e,transaction:r}),n.match(/another transaction with same nonce/)&&s6.throwError("replacement fee too low",A.errors.REPLACEMENT_UNDERPRICED,{error:t,method:e,transaction:r}),n.match(/execution failed due to an exception|execution reverted/)&&s6.throwError("cannot estimate gas; transaction may fail or may require manual gas limit",A.errors.UNPREDICTABLE_GAS_LIMIT,{error:t,method:e,transaction:r}),t}class ot extends sC{constructor(e,t){super(e),en(this,"baseUrl",this.getBaseUrl()),en(this,"apiKey",t||null)}getBaseUrl(){switch(this.network?this.network.name:"invalid"){case"homestead":return"https://api.etherscan.io";case"goerli":return"https://api-goerli.etherscan.io";case"sepolia":return"https://api-sepolia.etherscan.io";case"matic":return"https://api.polygonscan.com";case"maticmum":return"https://api-testnet.polygonscan.com";case"arbitrum":return"https://api.arbiscan.io";case"arbitrum-goerli":return"https://api-goerli.arbiscan.io";case"optimism":return"https://api-optimistic.etherscan.io";case"optimism-goerli":return"https://api-goerli-optimistic.etherscan.io"}return s6.throwArgumentError("unsupported network","network",this.network.name)}getUrl(e,t){let r=Object.keys(t).reduce((e,r)=>{let n=t[r];return null!=n&&(e+=`&${r}=${n}`),e},""),n=this.apiKey?`&apikey=${this.apiKey}`:"";return`${this.baseUrl}/api?module=${e}${r}${n}`}getPostUrl(){return`${this.baseUrl}/api`}getPostData(e,t){return t.module=e,t.apikey=this.apiKey,t}fetch(e,t,r){return s5(this,void 0,void 0,function*(){let n=r?this.getPostUrl():this.getUrl(e,t),i=r?this.getPostData(e,t):null,s="proxy"===e?s9:s8;this.emit("debug",{action:"request",request:n,provider:this});let o={url:n,throttleSlotInterval:1e3,throttleCallback:(e,t)=>(this.isCommunityResource()&&si(),Promise.resolve(!0))},a=null;i&&(o.headers={"content-type":"application/x-www-form-urlencoded; charset=UTF-8"},a=Object.keys(i).map(e=>`${e}=${i[e]}`).join("&"));let l=yield i5(o,a,s||s9);return this.emit("debug",{action:"response",request:n,response:ec(l),provider:this}),l})}detectNetwork(){return s5(this,void 0,void 0,function*(){return this.network})}perform(e,t){let r=Object.create(null,{perform:{get:()=>super.perform}});return s5(this,void 0,void 0,function*(){switch(e){case"getBlockNumber":return this.fetch("proxy",{action:"eth_blockNumber"});case"getGasPrice":return this.fetch("proxy",{action:"eth_gasPrice"});case"getBalance":return this.fetch("account",{action:"balance",address:t.address,tag:t.blockTag});case"getTransactionCount":return this.fetch("proxy",{action:"eth_getTransactionCount",address:t.address,tag:t.blockTag});case"getCode":return this.fetch("proxy",{action:"eth_getCode",address:t.address,tag:t.blockTag});case"getStorageAt":return this.fetch("proxy",{action:"eth_getStorageAt",address:t.address,position:t.position,tag:t.blockTag});case"sendTransaction":return this.fetch("proxy",{action:"eth_sendRawTransaction",hex:t.signedTransaction},!0).catch(e=>oe("sendTransaction",e,t.signedTransaction));case"getBlock":if(t.blockTag)return this.fetch("proxy",{action:"eth_getBlockByNumber",tag:t.blockTag,boolean:t.includeTransactions?"true":"false"});throw Error("getBlock by blockHash not implemented");case"getTransaction":return this.fetch("proxy",{action:"eth_getTransactionByHash",txhash:t.transactionHash});case"getTransactionReceipt":return this.fetch("proxy",{action:"eth_getTransactionReceipt",txhash:t.transactionHash});case"call":{if("latest"!==t.blockTag)throw Error("EtherscanProvider does not support blockTag for call");let e=s4(t.transaction);e.module="proxy",e.action="eth_call";try{return yield this.fetch("proxy",e,!0)}catch(e){return oe("call",e,t.transaction)}}case"estimateGas":{let e=s4(t.transaction);e.module="proxy",e.action="eth_estimateGas";try{return yield this.fetch("proxy",e,!0)}catch(e){return oe("estimateGas",e,t.transaction)}}case"getLogs":{let e={action:"getLogs"};if(t.filter.fromBlock&&(e.fromBlock=s7(t.filter.fromBlock)),t.filter.toBlock&&(e.toBlock=s7(t.filter.toBlock)),t.filter.address&&(e.address=t.filter.address),t.filter.topics&&t.filter.topics.length>0&&(t.filter.topics.length>1&&s6.throwError("unsupported topic count",A.errors.UNSUPPORTED_OPERATION,{topics:t.filter.topics}),1===t.filter.topics.length)){let r=t.filter.topics[0];("string"!=typeof r||66!==r.length)&&s6.throwError("unsupported topic format",A.errors.UNSUPPORTED_OPERATION,{topic0:r}),e.topic0=r}let r=yield this.fetch("logs",e),n={};for(let e=0;e{["contractAddress","to"].forEach(function(t){""==e[t]&&delete e[t]}),null==e.creates&&null!=e.contractAddress&&(e.creates=e.contractAddress);let t=this.formatter.transactionResponse(e);return e.timeStamp&&(t.timestamp=parseInt(e.timeStamp)),t})})}isCommunityResource(){return null==this.apiKey}}function or(e){e=e.slice();for(let t=e.length-1;t>0;t--){let r=Math.floor(Math.random()*(t+1)),n=e[t];e[t]=e[r],e[r]=n}return e}var on=function(e,t,r,n){return new(r||(r=Promise))(function(i,s){function o(e){try{l(n.next(e))}catch(e){s(e)}}function a(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(o,a)}l((n=n.apply(e,t||[])).next())})};let oi=new A(i9);function os(){return new Date().getTime()}function oo(e){let t=null;for(let r=0;rt?null:(n+i)/2}function ol(e){if(null===e)return"null";if("number"==typeof e||"boolean"==typeof e)return JSON.stringify(e);if("string"==typeof e)return e;if(Q.isBigNumber(e))return e.toString();if(Array.isArray(e))return JSON.stringify(e.map(e=>ol(e)));if("object"==typeof e){let t=Object.keys(e);return t.sort(),"{"+t.map(t=>{let r=e[t];return r="function"==typeof r?"[function]":ol(r),JSON.stringify(t)+":"+r}).join(",")+"}"}throw Error("unknown value type: "+typeof e)}let oc=1;function ou(e){let t=null,r=null,n=new Promise(n=>{r=setTimeout(t=function(){r&&(clearTimeout(r),r=null),n()},e)});return{cancel:t,getPromise:function(){return n},wait:e=>n=n.then(e)}}let oh=[A.errors.CALL_EXCEPTION,A.errors.INSUFFICIENT_FUNDS,A.errors.NONCE_EXPIRED,A.errors.REPLACEMENT_UNDERPRICED,A.errors.UNPREDICTABLE_GAS_LIMIT],od=["address","args","errorArgs","errorSignature","method","transaction"];function of(e,t){let r={weight:e.weight};return Object.defineProperty(r,"provider",{get:()=>e.provider}),e.start&&(r.start=e.start),t&&(r.duration=t-e.start),e.done&&(e.error?r.error=e.error:r.result=e.result||null),r}function op(e,t){return on(this,void 0,void 0,function*(){let r=e.provider;return null!=r.blockNumber&&r.blockNumber>=t||-1===t?r:i6(()=>new Promise((n,i)=>{setTimeout(function(){return r.blockNumber>=t?n(r):e.cancelled?n(null):n(void 0)},0)}),{oncePoll:r})})}class om extends sC{constructor(e,t){0===e.length&&oi.throwArgumentError("missing providers","providers",e);let r=e.map((e,t)=>{if(tj.isProvider(e)){let t=sr(e)?2e3:750;return Object.freeze({provider:e,weight:1,stallTimeout:t,priority:1})}let r=ea(e);null==r.priority&&(r.priority=1),null==r.stallTimeout&&(r.stallTimeout=sr(e)?2e3:750),null==r.weight&&(r.weight=1);let n=r.weight;return(n%1||n>512||n<1)&&oi.throwArgumentError("invalid weight; must be integer in [1, 512]",`providers[${t}].weight`,n),Object.freeze(r)}),n=r.reduce((e,t)=>e+t.weight,0);null==t?t=n/2:t>n&&oi.throwArgumentError("quorum will always fail; larger than total weight","quorum",t);let i=oo(r.map(e=>e.provider.network));null==i&&(i=new Promise((e,t)=>{setTimeout(()=>{this.detectNetwork().then(e,t)},0)})),super(i),en(this,"providerConfigs",Object.freeze(r)),en(this,"quorum",t),this._highestBlockNumber=-1}detectNetwork(){return on(this,void 0,void 0,function*(){return oo((yield Promise.all(this.providerConfigs.map(e=>e.provider.getNetwork()))))})}perform(e,t){return on(this,void 0,void 0,function*(){if("sendTransaction"===e){let e=yield Promise.all(this.providerConfigs.map(e=>e.provider.sendTransaction(t.signedTransaction).then(e=>e.hash,e=>e)));for(let t=0;te.result),n=oa(t.map(e=>e.result),2);if(null!=n)return n=Math.ceil(n),r.indexOf(n+1)>=0&&n++,n>=e._highestBlockNumber&&(e._highestBlockNumber=n),e._highestBlockNumber};case"getGasPrice":return function(e){let t=e.map(e=>e.result);return t.sort(),t[Math.floor(t.length/2)]};case"getEtherPrice":return function(e){return oa(e.map(e=>e.result))};case"getBalance":case"getTransactionCount":case"getCode":case"getStorageAt":case"call":case"estimateGas":case"getLogs":break;case"getTransaction":case"getTransactionReceipt":s=function(e){return null==e?null:((e=ea(e)).confirmations=-1,ol(e))};break;case"getBlock":s=r.includeTransactions?function(e){return null==e?null:((e=ea(e)).transactions=e.transactions.map(e=>((e=ea(e)).confirmations=-1,e)),ol(e))}:function(e){return null==e?null:ol(e)};break;default:throw Error("unknown method: "+t)}return n=s,i=e.quorum,function(e){let t={};e.forEach(e=>{let r=n(e.result);t[r]||(t[r]={count:0,result:e.result}),t[r].count++});let r=Object.keys(t);for(let e=0;e=i)return n.result}}}(this,e,t),n=or(this.providerConfigs.map(ea));n.sort((e,t)=>e.priority-t.priority);let i=this._highestBlockNumber,s=0,o=!0;for(;;){let a=os(),l=n.filter(e=>e.runner&&a-e.starte+t.weight,0);for(;l{r.staller=null}),r.runner=(function(e,t,r,n){return on(this,void 0,void 0,function*(){let i=e.provider;switch(r){case"getBlockNumber":case"getGasPrice":return i[r]();case"getEtherPrice":if(i.getEtherPrice)return i.getEtherPrice();break;case"getBalance":case"getTransactionCount":case"getCode":return n.blockTag&&O(n.blockTag)&&(i=yield op(e,t)),i[r](n.address,n.blockTag||"latest");case"getStorageAt":return n.blockTag&&O(n.blockTag)&&(i=yield op(e,t)),i.getStorageAt(n.address,n.position,n.blockTag||"latest");case"getBlock":return n.blockTag&&O(n.blockTag)&&(i=yield op(e,t)),i[n.includeTransactions?"getBlockWithTransactions":"getBlock"](n.blockTag||n.blockHash);case"call":case"estimateGas":if(n.blockTag&&O(n.blockTag)&&(i=yield op(e,t)),"call"===r&&n.blockTag)return i[r](n.transaction,n.blockTag);return i[r](n.transaction);case"getTransaction":case"getTransactionReceipt":return i[r](n.transactionHash);case"getLogs":{let r=n.filter;return(r.fromBlock&&O(r.fromBlock)||r.toBlock&&O(r.toBlock))&&(i=yield op(e,t)),i.getLogs(r)}}return oi.throwError("unknown method error",A.errors.UNKNOWN_ERROR,{method:r,params:n})})})(r,i,e,t).then(n=>{r.done=!0,r.result=n,this.listenerCount("debug")&&this.emit("debug",{action:"request",rid:o,backend:of(r,os()),request:{method:e,params:ec(t)},provider:this})},n=>{r.done=!0,r.error=n,this.listenerCount("debug")&&this.emit("debug",{action:"request",rid:o,backend:of(r,os()),request:{method:e,params:ec(t)},provider:this})}),this.listenerCount("debug")&&this.emit("debug",{action:"request",rid:o,backend:of(r,null),request:{method:e,params:ec(t)},provider:this}),l+=r.weight}let c=[];n.forEach(e=>{!e.done&&e.runner&&(c.push(e.runner),e.staller&&c.push(e.staller.getPromise()))}),c.length&&(yield Promise.race(c));let u=n.filter(e=>e.done&&null==e.error);if(u.length>=this.quorum){let e=r(u);if(void 0!==e)return n.forEach(e=>{e.staller&&e.staller.cancel(),e.cancelled=!0}),e;o||(yield ou(100).getPromise()),o=!1}let h=n.reduce((e,t)=>{if(!t.done||null==t.error)return e;let r=t.error.code;return oh.indexOf(r)>=0&&(e[r]||(e[r]={error:t.error,weight:0}),e[r].weight+=t.weight),e},{});if(Object.keys(h).forEach(e=>{let t=h[e];if(t.weight{e.staller&&e.staller.cancel(),e.cancelled=!0});let r=t.error,i={};od.forEach(e=>{null!=r[e]&&(i[e]=r[e])}),oi.throwError(r.reason||r.message,e,i)}),0===n.filter(e=>!e.done).length)break}return n.forEach(e=>{e.staller&&e.staller.cancel(),e.cancelled=!0}),oi.throwError("failed to meet quorum",A.errors.SERVER_ERROR,{method:e,params:t,results:n.map(e=>of(e)),provider:this})})}}let og=null,ox=new A(i9),ob="84842078b09946638c03157f83405213";class oy extends sz{constructor(e,t){let r=new ov(e,t),n=r.connection;n.password&&ox.throwError("INFURA WebSocket project secrets unsupported",A.errors.UNSUPPORTED_OPERATION,{operation:"InfuraProvider.getWebSocketProvider()"}),super(n.url.replace(/^http/i,"ws").replace("/v3/","/ws/v3/"),e),en(this,"apiKey",r.projectId),en(this,"projectId",r.projectId),en(this,"projectSecret",r.projectSecret)}isCommunityResource(){return this.projectId===ob}}class ov extends sY{static getWebSocketProvider(e,t){return new oy(e,t)}static getApiKey(e){let t={apiKey:ob,projectId:ob,projectSecret:null};return null==e||("string"==typeof e?t.projectId=e:null!=e.projectSecret?(ox.assertArgument("string"==typeof e.projectId,"projectSecret requires a projectId","projectId",e.projectId),ox.assertArgument("string"==typeof e.projectSecret,"invalid projectSecret","projectSecret","[REDACTED]"),t.projectId=e.projectId,t.projectSecret=e.projectSecret):e.projectId&&(t.projectId=e.projectId),t.apiKey=t.projectId),t}static getUrl(e,t){let r=null;switch(e?e.name:"unknown"){case"homestead":r="mainnet.infura.io";break;case"goerli":r="goerli.infura.io";break;case"sepolia":r="sepolia.infura.io";break;case"matic":r="polygon-mainnet.infura.io";break;case"maticmum":r="polygon-mumbai.infura.io";break;case"optimism":r="optimism-mainnet.infura.io";break;case"optimism-goerli":r="optimism-goerli.infura.io";break;case"arbitrum":r="arbitrum-mainnet.infura.io";break;case"arbitrum-goerli":r="arbitrum-goerli.infura.io";break;default:ox.throwError("unsupported network",A.errors.INVALID_ARGUMENT,{argument:"network",value:e})}let n={allowGzip:!0,url:"https://"+r+"/v3/"+t.projectId,throttleCallback:(e,r)=>(t.projectId===ob&&si(),Promise.resolve(!0))};return null!=t.projectSecret&&(n.user="",n.password=t.projectSecret),n}isCommunityResource(){return this.projectId===ob}}class ow extends sH{send(e,t){let r={method:e,params:t,id:this._nextId++,jsonrpc:"2.0"};null==this._pendingBatch&&(this._pendingBatch=[]);let n={request:r,resolve:null,reject:null},i=new Promise((e,t)=>{n.resolve=e,n.reject=t});return this._pendingBatch.push(n),this._pendingBatchAggregator||(this._pendingBatchAggregator=setTimeout(()=>{let e=this._pendingBatch;this._pendingBatch=null,this._pendingBatchAggregator=null;let t=e.map(e=>e.request);return this.emit("debug",{action:"requestBatch",request:ec(t),provider:this}),i5(this.connection,JSON.stringify(t)).then(r=>{this.emit("debug",{action:"response",request:t,response:r,provider:this}),e.forEach((e,t)=>{let n=r[t];if(n.error){let t=Error(n.error.message);t.code=n.error.code,t.data=n.error.data,e.reject(t)}else e.resolve(n.result)})},r=>{this.emit("debug",{action:"response",error:r,request:t,provider:this}),e.forEach(e=>{e.reject(r)})})},10)),i}}let oA=new A(i9);class oE extends sY{static getApiKey(e){return e&&"string"!=typeof e&&oA.throwArgumentError("invalid apiKey","apiKey",e),e||"ETHERS_JS_SHARED"}static getUrl(e,t){oA.warn("NodeSmith will be discontinued on 2019-12-20; please migrate to another platform.");let r=null;switch(e.name){case"homestead":r="https://ethereum.api.nodesmith.io/v1/mainnet/jsonrpc";break;case"ropsten":r="https://ethereum.api.nodesmith.io/v1/ropsten/jsonrpc";break;case"rinkeby":r="https://ethereum.api.nodesmith.io/v1/rinkeby/jsonrpc";break;case"goerli":r="https://ethereum.api.nodesmith.io/v1/goerli/jsonrpc";break;case"kovan":r="https://ethereum.api.nodesmith.io/v1/kovan/jsonrpc";break;default:oA.throwArgumentError("unsupported network","network",arguments[0])}return r+"?apiKey="+t}}let ok=new A(i9),oS="62e1ad51b37b8e00394bda3b";class oT extends sY{static getApiKey(e){let t={applicationId:null,loadBalancer:!0,applicationSecretKey:null};return null==e?t.applicationId=oS:"string"==typeof e?t.applicationId=e:null!=e.applicationSecretKey?(t.applicationId=e.applicationId,t.applicationSecretKey=e.applicationSecretKey):e.applicationId?t.applicationId=e.applicationId:ok.throwArgumentError("unsupported PocketProvider apiKey","apiKey",e),t}static getUrl(e,t){let r=null;switch(e?e.name:"unknown"){case"goerli":r="eth-goerli.gateway.pokt.network";break;case"homestead":r="eth-mainnet.gateway.pokt.network";break;case"kovan":r="poa-kovan.gateway.pokt.network";break;case"matic":r="poly-mainnet.gateway.pokt.network";break;case"maticmum":r="polygon-mumbai-rpc.gateway.pokt.network";break;case"rinkeby":r="eth-rinkeby.gateway.pokt.network";break;case"ropsten":r="eth-ropsten.gateway.pokt.network";break;default:ok.throwError("unsupported network",A.errors.INVALID_ARGUMENT,{argument:"network",value:e})}let n={headers:{},url:`https://${r}/v1/lb/${t.applicationId}`};return null!=t.applicationSecretKey&&(n.user="",n.password=t.applicationSecretKey),n}isCommunityResource(){return this.applicationId===oS}}let oC=new A(i9),o_=1;function oM(e,t){let r="Web3LegacyFetcher";return function(e,n){let i={method:e,params:n,id:o_++,jsonrpc:"2.0"};return new Promise((e,n)=>{this.emit("debug",{action:"request",fetcher:r,request:ec(i),provider:this}),t(i,(t,s)=>{if(t)return this.emit("debug",{action:"response",fetcher:r,error:t,request:i,provider:this}),n(t);if(this.emit("debug",{action:"response",fetcher:r,request:i,response:s,provider:this}),s.error){let e=Error(s.error.message);return e.code=s.error.code,e.data=s.error.data,n(e)}e(s.result)})})}}class oN extends sH{constructor(e,t){null==e&&oC.throwArgumentError("missing provider","provider",e);let r=null,n=null,i=null;"function"==typeof e?(r="unknown:",n=e):(((r=e.host||e.path||"")||!e.isMetaMask||(r="metamask"),i=e,e.request)?(""===r&&(r="eip-1193:"),n=function(t,r){null==r&&(r=[]);let n={method:t,params:r};return this.emit("debug",{action:"request",fetcher:"Eip1193Fetcher",request:ec(n),provider:this}),e.request(n).then(e=>(this.emit("debug",{action:"response",fetcher:"Eip1193Fetcher",request:n,response:e,provider:this}),e),e=>{throw this.emit("debug",{action:"response",fetcher:"Eip1193Fetcher",request:n,error:e,provider:this}),e})}):e.sendAsync?n=oM(e,e.sendAsync.bind(e)):e.send?n=oM(e,e.send.bind(e)):oC.throwArgumentError("unsupported provider","provider",e),r||(r="unknown:")),super(r,t),en(this,"jsonRpcFetchFunc",n),en(this,"provider",i)}send(e,t){return this.jsonRpcFetchFunc(e,t)}}let oP=new A(i9);function oR(e,t){if(null==e&&(e="homestead"),"string"==typeof e){let t=e.match(/^(ws|http)s?:/i);if(t)switch(t[1].toLowerCase()){case"http":case"https":return new sH(e);case"ws":case"wss":return new sz(e);default:oP.throwArgumentError("unsupported URL scheme","network",e)}}let r=iO(e);return r&&r._defaultProvider||oP.throwError("unsupported getDefaultProvider network",A.errors.NETWORK_ERROR,{operation:"getDefaultProvider",network:e}),r._defaultProvider({FallbackProvider:om,AlchemyProvider:sX,AnkrProvider:s1,CloudflareProvider:s3,EtherscanProvider:ot,InfuraProvider:ov,JsonRpcProvider:sH,NodesmithProvider:oE,PocketProvider:oT,Web3Provider:oN,IpcProvider:og},t)}let oO=RegExp("^bytes([0-9]+)$"),oI=RegExp("^(u?int)([0-9]*)$"),oB=RegExp("^(.*)\\[([0-9]*)\\]$"),oL=new A("solidity/5.7.0");function oD(e,t){e.length!=t.length&&oL.throwArgumentError("wrong number of values; expected ${ types.length }","values",t);let r=[];return e.forEach(function(e,n){r.push(function e(t,r,n){switch(t){case"address":if(n)return R(r,32);return M(r);case"string":return e$(r);case"bytes":return M(r);case"bool":if(r=r?"0x01":"0x00",n)return R(r,32);return M(r)}let i=t.match(oI);if(i){let e=parseInt(i[2]||"256");return(i[2]&&String(e)!==i[2]||e%8!=0||0===e||e>256)&&oL.throwArgumentError("invalid number type","type",t),n&&(e=256),R(r=Q.from(r).toTwos(e),e/8)}if(i=t.match(oO)){let e=parseInt(i[1]);return((String(e)!==i[1]||0===e||e>32)&&oL.throwArgumentError("invalid bytes type","type",t),M(r).byteLength!==e&&oL.throwArgumentError(`invalid value for ${t}`,"value",r),n)?M((r+"0000000000000000000000000000000000000000000000000000000000000000").substring(0,66)):r}if((i=t.match(oB))&&Array.isArray(r)){let n=i[1];parseInt(i[2]||String(r.length))!=r.length&&oL.throwArgumentError(`invalid array length for ${t}`,"value",r);let s=[];return r.forEach(function(t){s.push(e(n,t,!0))}),N(s)}return oL.throwArgumentError("invalid type","type",t)}(e,t[n]))}),B(N(r))}function oF(e,t){return ey(oD(e,t))}function oU(e,t){return n_(oD(e,t))}function oH(e,t){t||(t=function(e){return[parseInt(e,16)]});let r=0,n={};return e.split(",").forEach(e=>{let i=e.split(":");n[r+=parseInt(i[0],16)]=t(i[1])}),n}function o$(e){let t=0;return e.split(",").map(e=>{let r=e.split("-");return 1===r.length?r[1]="0":""===r[1]&&(r[1]="1"),{l:t+parseInt(r[0],16),h:t=parseInt(r[1],16)}})}function oK(e,t){let r=0;for(let n=0;n=(r+=i.l)&&e<=r+i.h&&(e-r)%(i.d||1)==0){if(i.e&&-1!==i.e.indexOf(e-r))continue;return i}}return null}let oG=o$("221,13-1b,5f-,40-10,51-f,11-3,3-3,2-2,2-4,8,2,15,2d,28-8,88,48,27-,3-5,11-20,27-,8,28,3-5,12,18,b-a,1c-4,6-16,2-d,2-2,2,1b-4,17-9,8f-,10,f,1f-2,1c-34,33-14e,4,36-,13-,6-2,1a-f,4,9-,3-,17,8,2-2,5-,2,8-,3-,4-8,2-3,3,6-,16-6,2-,7-3,3-,17,8,3,3,3-,2,6-3,3-,4-a,5,2-6,10-b,4,8,2,4,17,8,3,6-,b,4,4-,2-e,2-4,b-10,4,9-,3-,17,8,3-,5-,9-2,3-,4-7,3-3,3,4-3,c-10,3,7-2,4,5-2,3,2,3-2,3-2,4-2,9,4-3,6-2,4,5-8,2-e,d-d,4,9,4,18,b,6-3,8,4,5-6,3-8,3-3,b-11,3,9,4,18,b,6-3,8,4,5-6,3-6,2,3-3,b-11,3,9,4,18,11-3,7-,4,5-8,2-7,3-3,b-11,3,13-2,19,a,2-,8-2,2-3,7,2,9-11,4-b,3b-3,1e-24,3,2-,3,2-,2-5,5,8,4,2,2-,3,e,4-,6,2,7-,b-,3-21,49,23-5,1c-3,9,25,10-,2-2f,23,6,3,8-2,5-5,1b-45,27-9,2a-,2-3,5b-4,45-4,53-5,8,40,2,5-,8,2,5-,28,2,5-,20,2,5-,8,2,5-,8,8,18,20,2,5-,8,28,14-5,1d-22,56-b,277-8,1e-2,52-e,e,8-a,18-8,15-b,e,4,3-b,5e-2,b-15,10,b-5,59-7,2b-555,9d-3,5b-5,17-,7-,27-,7-,9,2,2,2,20-,36,10,f-,7,14-,4,a,54-3,2-6,6-5,9-,1c-10,13-1d,1c-14,3c-,10-6,32-b,240-30,28-18,c-14,a0,115-,3,66-,b-76,5,5-,1d,24,2,5-2,2,8-,35-2,19,f-10,1d-3,311-37f,1b,5a-b,d7-19,d-3,41,57-,68-4,29-3,5f,29-37,2e-2,25-c,2c-2,4e-3,30,78-3,64-,20,19b7-49,51a7-59,48e-2,38-738,2ba5-5b,222f-,3c-94,8-b,6-4,1b,6,2,3,3,6d-20,16e-f,41-,37-7,2e-2,11-f,5-b,18-,b,14,5-3,6,88-,2,bf-2,7-,7-,7-,4-2,8,8-9,8-2ff,20,5-b,1c-b4,27-,27-cbb1,f7-9,28-2,b5-221,56,48,3-,2-,3-,5,d,2,5,3,42,5-,9,8,1d,5,6,2-2,8,153-3,123-3,33-27fd,a6da-5128,21f-5df,3-fffd,3-fffd,3-fffd,3-fffd,3-fffd,3-fffd,3-fffd,3-fffd,3-fffd,3-fffd,3-fffd,3,2-1d,61-ff7d"),oj="ad,34f,1806,180b,180c,180d,200b,200c,200d,2060,feff".split(",").map(e=>parseInt(e,16)),oz=[{h:25,s:32,l:65},{h:30,s:32,e:[23],l:127},{h:54,s:1,e:[48],l:64,d:2},{h:14,s:1,l:57,d:2},{h:44,s:1,l:17,d:2},{h:10,s:1,e:[2,6,8],l:61,d:2},{h:16,s:1,l:68,d:2},{h:84,s:1,e:[18,24,66],l:19,d:2},{h:26,s:32,e:[17],l:435},{h:22,s:1,l:71,d:2},{h:15,s:80,l:40},{h:31,s:32,l:16},{h:32,s:1,l:80,d:2},{h:52,s:1,l:42,d:2},{h:12,s:1,l:55,d:2},{h:40,s:1,e:[38],l:15,d:2},{h:14,s:1,l:48,d:2},{h:37,s:48,l:49},{h:148,s:1,l:6351,d:2},{h:88,s:1,l:160,d:2},{h:15,s:16,l:704},{h:25,s:26,l:854},{h:25,s:32,l:55915},{h:37,s:40,l:1247},{h:25,s:-119711,l:53248},{h:25,s:-119763,l:52},{h:25,s:-119815,l:52},{h:25,s:-119867,e:[1,4,5,7,8,11,12,17],l:52},{h:25,s:-119919,l:52},{h:24,s:-119971,e:[2,7,8,17],l:52},{h:24,s:-120023,e:[2,7,13,15,16,17],l:52},{h:25,s:-120075,l:52},{h:25,s:-120127,l:52},{h:25,s:-120179,l:52},{h:25,s:-120231,l:52},{h:25,s:-120283,l:52},{h:25,s:-120335,l:52},{h:24,s:-119543,e:[17],l:56},{h:24,s:-119601,e:[17],l:58},{h:24,s:-119659,e:[17],l:58},{h:24,s:-119717,e:[17],l:58},{h:24,s:-119775,e:[17],l:58}],oV=oH("b5:3bc,c3:ff,7:73,2:253,5:254,3:256,1:257,5:259,1:25b,3:260,1:263,2:269,1:268,5:26f,1:272,2:275,7:280,3:283,5:288,3:28a,1:28b,5:292,3f:195,1:1bf,29:19e,125:3b9,8b:3b2,1:3b8,1:3c5,3:3c6,1:3c0,1a:3ba,1:3c1,1:3c3,2:3b8,1:3b5,1bc9:3b9,1c:1f76,1:1f77,f:1f7a,1:1f7b,d:1f78,1:1f79,1:1f7c,1:1f7d,107:63,5:25b,4:68,1:68,1:68,3:69,1:69,1:6c,3:6e,4:70,1:71,1:72,1:72,1:72,7:7a,2:3c9,2:7a,2:6b,1:e5,1:62,1:63,3:65,1:66,2:6d,b:3b3,1:3c0,6:64,1b574:3b8,1a:3c3,20:3b8,1a:3c3,20:3b8,1a:3c3,20:3b8,1a:3c3,20:3b8,1a:3c3"),oq=oH("179:1,2:1,2:1,5:1,2:1,a:4f,a:1,8:1,2:1,2:1,3:1,5:1,3:1,4:1,2:1,3:1,4:1,8:2,1:1,2:2,1:1,2:2,27:2,195:26,2:25,1:25,1:25,2:40,2:3f,1:3f,33:1,11:-6,1:-9,1ac7:-3a,6d:-8,1:-8,1:-8,1:-8,1:-8,1:-8,1:-8,1:-8,9:-8,1:-8,1:-8,1:-8,1:-8,1:-8,b:-8,1:-8,1:-8,1:-8,1:-8,1:-8,1:-8,1:-8,9:-8,1:-8,1:-8,1:-8,1:-8,1:-8,1:-8,1:-8,9:-8,1:-8,1:-8,1:-8,1:-8,1:-8,c:-8,2:-8,2:-8,2:-8,9:-8,1:-8,1:-8,1:-8,1:-8,1:-8,1:-8,1:-8,49:-8,1:-8,1:-4a,1:-4a,d:-56,1:-56,1:-56,1:-56,d:-8,1:-8,f:-8,1:-8,3:-7"),oY=oH("df:00730073,51:00690307,19:02BC006E,a7:006A030C,18a:002003B9,16:03B903080301,20:03C503080301,1d7:05650582,190f:00680331,1:00740308,1:0077030A,1:0079030A,1:006102BE,b6:03C50313,2:03C503130300,2:03C503130301,2:03C503130342,2a:1F0003B9,1:1F0103B9,1:1F0203B9,1:1F0303B9,1:1F0403B9,1:1F0503B9,1:1F0603B9,1:1F0703B9,1:1F0003B9,1:1F0103B9,1:1F0203B9,1:1F0303B9,1:1F0403B9,1:1F0503B9,1:1F0603B9,1:1F0703B9,1:1F2003B9,1:1F2103B9,1:1F2203B9,1:1F2303B9,1:1F2403B9,1:1F2503B9,1:1F2603B9,1:1F2703B9,1:1F2003B9,1:1F2103B9,1:1F2203B9,1:1F2303B9,1:1F2403B9,1:1F2503B9,1:1F2603B9,1:1F2703B9,1:1F6003B9,1:1F6103B9,1:1F6203B9,1:1F6303B9,1:1F6403B9,1:1F6503B9,1:1F6603B9,1:1F6703B9,1:1F6003B9,1:1F6103B9,1:1F6203B9,1:1F6303B9,1:1F6403B9,1:1F6503B9,1:1F6603B9,1:1F6703B9,3:1F7003B9,1:03B103B9,1:03AC03B9,2:03B10342,1:03B1034203B9,5:03B103B9,6:1F7403B9,1:03B703B9,1:03AE03B9,2:03B70342,1:03B7034203B9,5:03B703B9,6:03B903080300,1:03B903080301,3:03B90342,1:03B903080342,b:03C503080300,1:03C503080301,1:03C10313,2:03C50342,1:03C503080342,b:1F7C03B9,1:03C903B9,1:03CE03B9,2:03C90342,1:03C9034203B9,5:03C903B9,ac:00720073,5b:00B00063,6:00B00066,d:006E006F,a:0073006D,1:00740065006C,1:0074006D,124f:006800700061,2:00610075,2:006F0076,b:00700061,1:006E0061,1:03BC0061,1:006D0061,1:006B0061,1:006B0062,1:006D0062,1:00670062,3:00700066,1:006E0066,1:03BC0066,4:0068007A,1:006B0068007A,1:006D0068007A,1:00670068007A,1:00740068007A,15:00700061,1:006B00700061,1:006D00700061,1:006700700061,8:00700076,1:006E0076,1:03BC0076,1:006D0076,1:006B0076,1:006D0076,1:00700077,1:006E0077,1:03BC0077,1:006D0077,1:006B0077,1:006D0077,1:006B03C9,1:006D03C9,2:00620071,3:00632215006B0067,1:0063006F002E,1:00640062,1:00670079,2:00680070,2:006B006B,1:006B006D,9:00700068,2:00700070006D,1:00700072,2:00730076,1:00770062,c723:00660066,1:00660069,1:0066006C,1:006600660069,1:00660066006C,1:00730074,1:00730074,d:05740576,1:05740565,1:0574056B,1:057E0576,1:0574056D",function(e){if(e.length%4!=0)throw Error("bad data");let t=[];for(let r=0;roj.indexOf(e)>=0||e>=65024&&e<=65039?[]:function(e){let t=oK(e,oz);if(t)return[e+t.s];let r=oV[e];if(r)return r;let n=oq[e];return n?[e+n[0]]:oY[e]||null}(e)||[e]).reduce((e,t)=>(t.forEach(t=>{e.push(t)}),e),[])),s.NFKC)).forEach(e=>{if(oK(e,oJ))throw Error("STRINGPREP_CONTAINS_PROHIBITED")}),t.forEach(e=>{if(oK(e,oG))throw Error("STRINGPREP_CONTAINS_UNASSIGNED")});let r=ej(t);if("-"===r.substring(0,1)||"--"===r.substring(2,4)||"-"===r.substring(r.length-1))throw Error("invalid hyphen");return r}function oQ(e){let t=e$(e);if(t.length>31)throw Error("bytes32 string must be less than 32 bytes");return B(N([t,ik]).slice(0,32))}function oX(e){let t=M(e);if(32!==t.length)throw Error("invalid bytes32 - not 32 bytes long");if(0!==t[31])throw Error("invalid bytes32 string - no null terminator");let r=31;for(;0===t[r-1];)r--;return ez(t.slice(0,r))}let oZ=new A("units/5.7.0"),o0=["wei","kwei","mwei","gwei","szabo","finney","ether"];function o1(e){let t=String(e).split(".");(t.length>2||!t[0].match(/^-?[0-9]*$/)||t[1]&&!t[1].match(/^[0-9]*$/)||"."===e||"-."===e)&&oZ.throwArgumentError("invalid value","value",e);let r=t[0],n="";for("-"===r.substring(0,1)&&(n="-",r=r.substring(1));"0"===r.substring(0,1);)r=r.substring(1);""===r&&(r="0");let i="";for(2===t.length&&(i="."+(t[1]||"0"));i.length>2&&"0"===i[i.length-1];)i=i.substring(0,i.length-1);let s=[];for(;r.length;){if(r.length<=3){s.unshift(r);break}{let e=r.length-3;s.unshift(r.substring(e)),r=r.substring(0,e)}}return n+s.join(",")+i}function o2(e,t){if("string"==typeof t){let e=o0.indexOf(t);-1!==e&&(t=3*e)}return nt(e,null!=t?t:18)}function o3(e,t){if("string"!=typeof e&&oZ.throwArgumentError("value must be a string","value",e),"string"==typeof t){let e=o0.indexOf(t);-1!==e&&(t=3*e)}return nr(e,null!=t?t:18)}function o5(e){return o2(e,18)}function o6(e){return o3(e,18)}let o4="ethers/5.7.2",o8=new A(o4);try{let e=window;null==e._ethers&&(e._ethers=p)}catch(e){}},7453:(e,t,r)=>{t.utils=r(7291),t.common=r(4769),t.sha=r(4956),t.ripemd=r(9739),t.hmac=r(5315),t.sha1=t.sha.sha1,t.sha256=t.sha.sha256,t.sha224=t.sha.sha224,t.sha384=t.sha.sha384,t.sha512=t.sha.sha512,t.ripemd160=t.ripemd.ripemd160},4769:(e,t,r)=>{"use strict";var n=r(7291),i=r(1978);function s(){this.pending=null,this.pendingTotal=0,this.blockSize=this.constructor.blockSize,this.outSize=this.constructor.outSize,this.hmacStrength=this.constructor.hmacStrength,this.padLength=this.constructor.padLength/8,this.endian="big",this._delta8=this.blockSize/8,this._delta32=this.blockSize/32}t.BlockHash=s,s.prototype.update=function(e,t){if(e=n.toArray(e,t),this.pending?this.pending=this.pending.concat(e):this.pending=e,this.pendingTotal+=e.length,this.pending.length>=this._delta8){var r=(e=this.pending).length%this._delta8;this.pending=e.slice(e.length-r,e.length),0===this.pending.length&&(this.pending=null),e=n.join32(e,0,e.length-r,this.endian);for(var i=0;i>>24&255,n[i++]=e>>>16&255,n[i++]=e>>>8&255,n[i++]=255&e}else for(s=8,n[i++]=255&e,n[i++]=e>>>8&255,n[i++]=e>>>16&255,n[i++]=e>>>24&255,n[i++]=0,n[i++]=0,n[i++]=0,n[i++]=0;s{"use strict";var n=r(7291),i=r(1978);function s(e,t,r){if(!(this instanceof s))return new s(e,t,r);this.Hash=e,this.blockSize=e.blockSize/8,this.outSize=e.outSize/8,this.inner=null,this.outer=null,this._init(n.toArray(t,r))}e.exports=s,s.prototype._init=function(e){e.length>this.blockSize&&(e=new this.Hash().update(e).digest()),i(e.length<=this.blockSize);for(var t=e.length;t{"use strict";var n=r(7291),i=r(4769),s=n.rotl32,o=n.sum32,a=n.sum32_3,l=n.sum32_4,c=i.BlockHash;function u(){if(!(this instanceof u))return new u;c.call(this),this.h=[0x67452301,0xefcdab89,0x98badcfe,0x10325476,0xc3d2e1f0],this.endian="little"}function h(e,t,r,n){return e<=15?t^r^n:e<=31?t&r|~t&n:e<=47?(t|~r)^n:e<=63?t&n|r&~n:t^(r|~n)}n.inherits(u,c),t.ripemd160=u,u.blockSize=512,u.outSize=160,u.hmacStrength=192,u.padLength=64,u.prototype._update=function(e,t){for(var r=this.h[0],n=this.h[1],i=this.h[2],c=this.h[3],u=this.h[4],g=r,x=n,b=i,y=c,v=u,w=0;w<80;w++){var A,E,k=o(s(l(r,h(w,n,i,c),e[d[w]+t],(A=w)<=15?0:A<=31?0x5a827999:A<=47?0x6ed9eba1:A<=63?0x8f1bbcdc:0xa953fd4e),p[w]),u);r=u,u=c,c=s(i,10),i=n,n=k,k=o(s(l(g,h(79-w,x,b,y),e[f[w]+t],(E=w)<=15?0x50a28be6:E<=31?0x5c4dd124:E<=47?0x6d703ef3:E<=63?0x7a6d76e9:0),m[w]),v),g=v,v=y,y=s(b,10),b=x,x=k}k=a(this.h[1],i,y),this.h[1]=a(this.h[2],c,v),this.h[2]=a(this.h[3],u,g),this.h[3]=a(this.h[4],r,x),this.h[4]=a(this.h[0],n,b),this.h[0]=k},u.prototype._digest=function(e){return"hex"===e?n.toHex32(this.h,"little"):n.split32(this.h,"little")};var d=[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],f=[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],p=[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],m=[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]},4956:(e,t,r)=>{"use strict";t.sha1=r(1640),t.sha224=r(9811),t.sha256=r(4554),t.sha384=r(2026),t.sha512=r(6947)},1640:(e,t,r)=>{"use strict";var n=r(7291),i=r(4769),s=r(3734),o=n.rotl32,a=n.sum32,l=n.sum32_5,c=s.ft_1,u=i.BlockHash,h=[0x5a827999,0x6ed9eba1,0x8f1bbcdc,0xca62c1d6];function d(){if(!(this instanceof d))return new d;u.call(this),this.h=[0x67452301,0xefcdab89,0x98badcfe,0x10325476,0xc3d2e1f0],this.W=Array(80)}n.inherits(d,u),e.exports=d,d.blockSize=512,d.outSize=160,d.hmacStrength=80,d.padLength=64,d.prototype._update=function(e,t){for(var r=this.W,n=0;n<16;n++)r[n]=e[t+n];for(;n{"use strict";var n=r(7291),i=r(4554);function s(){if(!(this instanceof s))return new s;i.call(this),this.h=[0xc1059ed8,0x367cd507,0x3070dd17,0xf70e5939,0xffc00b31,0x68581511,0x64f98fa7,0xbefa4fa4]}n.inherits(s,i),e.exports=s,s.blockSize=512,s.outSize=224,s.hmacStrength=192,s.padLength=64,s.prototype._digest=function(e){return"hex"===e?n.toHex32(this.h.slice(0,7),"big"):n.split32(this.h.slice(0,7),"big")}},4554:(e,t,r)=>{"use strict";var n=r(7291),i=r(4769),s=r(3734),o=r(1978),a=n.sum32,l=n.sum32_4,c=n.sum32_5,u=s.ch32,h=s.maj32,d=s.s0_256,f=s.s1_256,p=s.g0_256,m=s.g1_256,g=i.BlockHash,x=[0x428a2f98,0x71374491,0xb5c0fbcf,0xe9b5dba5,0x3956c25b,0x59f111f1,0x923f82a4,0xab1c5ed5,0xd807aa98,0x12835b01,0x243185be,0x550c7dc3,0x72be5d74,0x80deb1fe,0x9bdc06a7,0xc19bf174,0xe49b69c1,0xefbe4786,0xfc19dc6,0x240ca1cc,0x2de92c6f,0x4a7484aa,0x5cb0a9dc,0x76f988da,0x983e5152,0xa831c66d,0xb00327c8,0xbf597fc7,0xc6e00bf3,0xd5a79147,0x6ca6351,0x14292967,0x27b70a85,0x2e1b2138,0x4d2c6dfc,0x53380d13,0x650a7354,0x766a0abb,0x81c2c92e,0x92722c85,0xa2bfe8a1,0xa81a664b,0xc24b8b70,0xc76c51a3,0xd192e819,0xd6990624,0xf40e3585,0x106aa070,0x19a4c116,0x1e376c08,0x2748774c,0x34b0bcb5,0x391c0cb3,0x4ed8aa4a,0x5b9cca4f,0x682e6ff3,0x748f82ee,0x78a5636f,0x84c87814,0x8cc70208,0x90befffa,0xa4506ceb,0xbef9a3f7,0xc67178f2];function b(){if(!(this instanceof b))return new b;g.call(this),this.h=[0x6a09e667,0xbb67ae85,0x3c6ef372,0xa54ff53a,0x510e527f,0x9b05688c,0x1f83d9ab,0x5be0cd19],this.k=x,this.W=Array(64)}n.inherits(b,g),e.exports=b,b.blockSize=512,b.outSize=256,b.hmacStrength=192,b.padLength=64,b.prototype._update=function(e,t){for(var r=this.W,n=0;n<16;n++)r[n]=e[t+n];for(;n{"use strict";var n=r(7291),i=r(6947);function s(){if(!(this instanceof s))return new s;i.call(this),this.h=[0xcbbb9d5d,0xc1059ed8,0x629a292a,0x367cd507,0x9159015a,0x3070dd17,0x152fecd8,0xf70e5939,0x67332667,0xffc00b31,0x8eb44a87,0x68581511,0xdb0c2e0d,0x64f98fa7,0x47b5481d,0xbefa4fa4]}n.inherits(s,i),e.exports=s,s.blockSize=1024,s.outSize=384,s.hmacStrength=192,s.padLength=128,s.prototype._digest=function(e){return"hex"===e?n.toHex32(this.h.slice(0,12),"big"):n.split32(this.h.slice(0,12),"big")}},6947:(e,t,r)=>{"use strict";var n=r(7291),i=r(4769),s=r(1978),o=n.rotr64_hi,a=n.rotr64_lo,l=n.shr64_hi,c=n.shr64_lo,u=n.sum64,h=n.sum64_hi,d=n.sum64_lo,f=n.sum64_4_hi,p=n.sum64_4_lo,m=n.sum64_5_hi,g=n.sum64_5_lo,x=i.BlockHash,b=[0x428a2f98,0xd728ae22,0x71374491,0x23ef65cd,0xb5c0fbcf,0xec4d3b2f,0xe9b5dba5,0x8189dbbc,0x3956c25b,0xf348b538,0x59f111f1,0xb605d019,0x923f82a4,0xaf194f9b,0xab1c5ed5,0xda6d8118,0xd807aa98,0xa3030242,0x12835b01,0x45706fbe,0x243185be,0x4ee4b28c,0x550c7dc3,0xd5ffb4e2,0x72be5d74,0xf27b896f,0x80deb1fe,0x3b1696b1,0x9bdc06a7,0x25c71235,0xc19bf174,0xcf692694,0xe49b69c1,0x9ef14ad2,0xefbe4786,0x384f25e3,0xfc19dc6,0x8b8cd5b5,0x240ca1cc,0x77ac9c65,0x2de92c6f,0x592b0275,0x4a7484aa,0x6ea6e483,0x5cb0a9dc,0xbd41fbd4,0x76f988da,0x831153b5,0x983e5152,0xee66dfab,0xa831c66d,0x2db43210,0xb00327c8,0x98fb213f,0xbf597fc7,0xbeef0ee4,0xc6e00bf3,0x3da88fc2,0xd5a79147,0x930aa725,0x6ca6351,0xe003826f,0x14292967,0xa0e6e70,0x27b70a85,0x46d22ffc,0x2e1b2138,0x5c26c926,0x4d2c6dfc,0x5ac42aed,0x53380d13,0x9d95b3df,0x650a7354,0x8baf63de,0x766a0abb,0x3c77b2a8,0x81c2c92e,0x47edaee6,0x92722c85,0x1482353b,0xa2bfe8a1,0x4cf10364,0xa81a664b,0xbc423001,0xc24b8b70,0xd0f89791,0xc76c51a3,0x654be30,0xd192e819,0xd6ef5218,0xd6990624,0x5565a910,0xf40e3585,0x5771202a,0x106aa070,0x32bbd1b8,0x19a4c116,0xb8d2d0c8,0x1e376c08,0x5141ab53,0x2748774c,0xdf8eeb99,0x34b0bcb5,0xe19b48a8,0x391c0cb3,0xc5c95a63,0x4ed8aa4a,0xe3418acb,0x5b9cca4f,0x7763e373,0x682e6ff3,0xd6b2b8a3,0x748f82ee,0x5defb2fc,0x78a5636f,0x43172f60,0x84c87814,0xa1f0ab72,0x8cc70208,0x1a6439ec,0x90befffa,0x23631e28,0xa4506ceb,0xde82bde9,0xbef9a3f7,0xb2c67915,0xc67178f2,0xe372532b,0xca273ece,0xea26619c,0xd186b8c7,0x21c0c207,0xeada7dd6,0xcde0eb1e,0xf57d4f7f,0xee6ed178,0x6f067aa,0x72176fba,0xa637dc5,0xa2c898a6,0x113f9804,0xbef90dae,0x1b710b35,0x131c471b,0x28db77f5,0x23047d84,0x32caab7b,0x40c72493,0x3c9ebe0a,0x15c9bebc,0x431d67c4,0x9c100d4c,0x4cc5d4be,0xcb3e42b6,0x597f299c,0xfc657e2a,0x5fcb6fab,0x3ad6faec,0x6c44198c,0x4a475817];function y(){if(!(this instanceof y))return new y;x.call(this),this.h=[0x6a09e667,0xf3bcc908,0xbb67ae85,0x84caa73b,0x3c6ef372,0xfe94f82b,0xa54ff53a,0x5f1d36f1,0x510e527f,0xade682d1,0x9b05688c,0x2b3e6c1f,0x1f83d9ab,0xfb41bd6b,0x5be0cd19,0x137e2179],this.k=b,this.W=Array(160)}n.inherits(y,x),e.exports=y,y.blockSize=1024,y.outSize=512,y.hmacStrength=192,y.padLength=128,y.prototype._prepareBlock=function(e,t){for(var r=this.W,n=0;n<32;n++)r[n]=e[t+n];for(;n{"use strict";var n=r(7291).rotr32;function i(e,t,r){return e&t^e&r^t&r}t.ft_1=function(e,t,r,n){return 0===e?t&r^~t&n:1===e||3===e?t^r^n:2===e?i(t,r,n):void 0},t.ch32=function(e,t,r){return e&t^~e&r},t.maj32=i,t.p32=function(e,t,r){return e^t^r},t.s0_256=function(e){return n(e,2)^n(e,13)^n(e,22)},t.s1_256=function(e){return n(e,6)^n(e,11)^n(e,25)},t.g0_256=function(e){return n(e,7)^n(e,18)^e>>>3},t.g1_256=function(e){return n(e,17)^n(e,19)^e>>>10}},7291:(e,t,r)=>{"use strict";var n=r(1978),i=r(6386);function s(e){return(e>>>24|e>>>8&65280|e<<8&0xff0000|(255&e)<<24)>>>0}function o(e){return 1===e.length?"0"+e:e}function a(e){if(7===e.length)return"0"+e;if(6===e.length)return"00"+e;if(5===e.length)return"000"+e;if(4===e.length)return"0000"+e;if(3===e.length)return"00000"+e;if(2===e.length)return"000000"+e;if(1===e.length)return"0000000"+e;else return e}t.inherits=i,t.toArray=function(e,t){if(Array.isArray(e))return e.slice();if(!e)return[];var r=[];if("string"==typeof e){if(t){if("hex"===t)for((e=e.replace(/[^a-z0-9]+/ig,"")).length%2!=0&&(e="0"+e),i=0;i>6|192:((s=e,o=i,(64512&s.charCodeAt(o))!=55296||o<0||o+1>=s.length?1:(64512&s.charCodeAt(o+1))!=56320)?r[n++]=a>>12|224:(a=65536+((1023&a)<<10)+(1023&e.charCodeAt(++i)),r[n++]=a>>18|240,r[n++]=a>>12&63|128),r[n++]=a>>6&63|128),r[n++]=63&a|128)}}else for(i=0;i>>0;return a},t.split32=function(e,t){for(var r=Array(4*e.length),n=0,i=0;n>>24,r[i+1]=s>>>16&255,r[i+2]=s>>>8&255,r[i+3]=255&s):(r[i+3]=s>>>24,r[i+2]=s>>>16&255,r[i+1]=s>>>8&255,r[i]=255&s)}return r},t.rotr32=function(e,t){return e>>>t|e<<32-t},t.rotl32=function(e,t){return e<>>32-t},t.sum32=function(e,t){return e+t>>>0},t.sum32_3=function(e,t,r){return e+t+r>>>0},t.sum32_4=function(e,t,r,n){return e+t+r+n>>>0},t.sum32_5=function(e,t,r,n,i){return e+t+r+n+i>>>0},t.sum64=function(e,t,r,n){var i=e[t],s=n+e[t+1]>>>0;e[t]=(s>>0,e[t+1]=s},t.sum64_hi=function(e,t,r,n){return(t+n>>>0>>0},t.sum64_lo=function(e,t,r,n){return t+n>>>0},t.sum64_4_hi=function(e,t,r,n,i,s,o,a){var l,c=t;return e+r+i+o+(0+((c=c+n>>>0)>>0)>>0)>>0},t.sum64_4_lo=function(e,t,r,n,i,s,o,a){return t+n+s+a>>>0},t.sum64_5_hi=function(e,t,r,n,i,s,o,a,l,c){var u,h=t;return e+r+i+o+l+(0+((h=h+n>>>0)>>0)>>0)>>0)>>0},t.sum64_5_lo=function(e,t,r,n,i,s,o,a,l,c){return t+n+s+a+c>>>0},t.rotr64_hi=function(e,t,r){return(t<<32-r|e>>>r)>>>0},t.rotr64_lo=function(e,t,r){return(e<<32-r|t>>>r)>>>0},t.shr64_hi=function(e,t,r){return e>>>r},t.shr64_lo=function(e,t,r){return(e<<32-r|t>>>r)>>>0}},6386:(e,t,r)=>{try{var n=r(8354);if("function"!=typeof n.inherits)throw"";e.exports=n.inherits}catch(t){e.exports=r(469)}},469:e=>{"function"==typeof Object.create?e.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:e.exports=function(e,t){if(t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e}}},5845:(e,t,r)=>{var n;!function(){"use strict";var i="input is invalid type",s="object"==typeof window,o=s?window:{};o.JS_SHA3_NO_WINDOW&&(s=!1);var a=!s&&"object"==typeof self;!o.JS_SHA3_NO_NODE_JS&&"object"==typeof process&&process.versions&&process.versions.node?o=global:a&&(o=self);var l=!o.JS_SHA3_NO_COMMON_JS&&e.exports,c=r.amdO,u=!o.JS_SHA3_NO_ARRAY_BUFFER&&"undefined"!=typeof ArrayBuffer,h="0123456789abcdef".split(""),d=[4,1024,262144,0x4000000],f=[0,8,16,24],p=[1,0,32898,0,32906,0x80000000,0x80008000,0x80000000,32907,0,0x80000001,0,0x80008081,0x80000000,32777,0x80000000,138,0,136,0,0x80008009,0,0x8000000a,0,0x8000808b,0,139,0x80000000,32905,0x80000000,32771,0x80000000,32770,0x80000000,128,0x80000000,32778,0,0x8000000a,0x80000000,0x80008081,0x80000000,32896,0x80000000,0x80000001,0,0x80008008,0x80000000],m=[224,256,384,512],g=[128,256],x=["hex","buffer","arrayBuffer","array","digest"],b={128:168,256:136};(o.JS_SHA3_NO_NODE_JS||!Array.isArray)&&(Array.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)}),u&&(o.JS_SHA3_NO_ARRAY_BUFFER_IS_VIEW||!ArrayBuffer.isView)&&(ArrayBuffer.isView=function(e){return"object"==typeof e&&e.buffer&&e.buffer.constructor===ArrayBuffer});for(var y=function(e,t,r){return function(n){return new I(e,t,e).update(n)[r]()}},v=function(e,t,r){return function(n,i){return new I(e,t,i).update(n)[r]()}},w=function(e,t,r){return function(t,n,i,s){return T["cshake"+e].update(t,n,i,s)[r]()}},A=function(e,t,r){return function(t,n,i,s){return T["kmac"+e].update(t,n,i,s)[r]()}},E=function(e,t,r,n){for(var i=0;i>5,this.byteCount=this.blockCount<<2,this.outputBlocks=r>>5,this.extraBytes=(31&r)>>3;for(var n=0;n<50;++n)this.s[n]=0}function B(e,t,r){I.call(this,e,t,r)}I.prototype.update=function(e){if(this.finalized)throw Error("finalize already called");var t,r=typeof e;if("string"!==r){if("object"===r){if(null===e)throw Error(i);if(u&&e.constructor===ArrayBuffer)e=new Uint8Array(e);else if(!Array.isArray(e)&&(!u||!ArrayBuffer.isView(e)))throw Error(i)}else throw Error(i);t=!0}for(var n,s,o=this.blocks,a=this.byteCount,l=e.length,c=this.blockCount,h=0,d=this.s;h>2]|=e[h]<>2]|=s<>2]|=(192|s>>6)<=57344?o[n>>2]|=(224|s>>12)<>2]|=(240|s>>18)<>2]|=(128|s>>12&63)<>2]|=(128|s>>6&63)<>2]|=(128|63&s)<=a){for(this.start=n-a,this.block=o[c],n=0;n>=8,r=255&e;r>0;)i.unshift(r),e>>=8,r=255&e,++n;return t?i.push(n):i.unshift(n),this.update(i),i.length},I.prototype.encodeString=function(e){var t,r=typeof e;if("string"!==r){if("object"===r){if(null===e)throw Error(i);if(u&&e.constructor===ArrayBuffer)e=new Uint8Array(e);else if(!Array.isArray(e)&&(!u||!ArrayBuffer.isView(e)))throw Error(i)}else throw Error(i);t=!0}var n=0,s=e.length;if(t)n=s;else for(var o=0;o=57344?n+=3:(a=65536+((1023&a)<<10|1023&e.charCodeAt(++o)),n+=4)}return n+=this.encode(8*n),this.update(e),n},I.prototype.bytepad=function(e,t){for(var r=this.encode(t),n=0;n>2]|=this.padding[3&t],this.lastByteIndex===this.byteCount)for(t=1,e[0]=e[r];t>4&15]+h[15&e]+h[e>>12&15]+h[e>>8&15]+h[e>>20&15]+h[e>>16&15]+h[e>>28&15]+h[e>>24&15];o%t==0&&(L(r),s=0)}return i&&(a+=h[(e=r[s])>>4&15]+h[15&e],i>1&&(a+=h[e>>12&15]+h[e>>8&15]),i>2&&(a+=h[e>>20&15]+h[e>>16&15])),a},I.prototype.arrayBuffer=function(){this.finalize();for(var e,t=this.blockCount,r=this.s,n=this.outputBlocks,i=this.extraBytes,s=0,o=0,a=this.outputBits>>3,l=new Uint32Array(e=new ArrayBuffer(i?n+1<<2:a));o>8&255,l[e+2]=t>>16&255,l[e+3]=t>>24&255;a%r==0&&L(n)}return s&&(e=a<<2,t=n[o],l[e]=255&t,s>1&&(l[e+1]=t>>8&255),s>2&&(l[e+2]=t>>16&255)),l},B.prototype=new I,B.prototype.finalize=function(){return this.encode(this.outputBits,!0),I.prototype.finalize.call(this)};var L=function(e){var t,r,n,i,s,o,a,l,c,u,h,d,f,m,g,x,b,y,v,w,A,E,k,S,T,C,_,M,N,P,R,O,I,B,L,D,F,U,H,$,K,G,j,z,V,q,Y,J,W,Q,X,Z,ee,et,er,en,ei,es,eo,ea,el,ec,eu;for(n=0;n<48;n+=2)i=e[0]^e[10]^e[20]^e[30]^e[40],s=e[1]^e[11]^e[21]^e[31]^e[41],o=e[2]^e[12]^e[22]^e[32]^e[42],a=e[3]^e[13]^e[23]^e[33]^e[43],l=e[4]^e[14]^e[24]^e[34]^e[44],c=e[5]^e[15]^e[25]^e[35]^e[45],u=e[6]^e[16]^e[26]^e[36]^e[46],h=e[7]^e[17]^e[27]^e[37]^e[47],d=e[8]^e[18]^e[28]^e[38]^e[48],f=e[9]^e[19]^e[29]^e[39]^e[49],t=d^(o<<1|a>>>31),r=f^(a<<1|o>>>31),e[0]^=t,e[1]^=r,e[10]^=t,e[11]^=r,e[20]^=t,e[21]^=r,e[30]^=t,e[31]^=r,e[40]^=t,e[41]^=r,t=i^(l<<1|c>>>31),r=s^(c<<1|l>>>31),e[2]^=t,e[3]^=r,e[12]^=t,e[13]^=r,e[22]^=t,e[23]^=r,e[32]^=t,e[33]^=r,e[42]^=t,e[43]^=r,t=o^(u<<1|h>>>31),r=a^(h<<1|u>>>31),e[4]^=t,e[5]^=r,e[14]^=t,e[15]^=r,e[24]^=t,e[25]^=r,e[34]^=t,e[35]^=r,e[44]^=t,e[45]^=r,t=l^(d<<1|f>>>31),r=c^(f<<1|d>>>31),e[6]^=t,e[7]^=r,e[16]^=t,e[17]^=r,e[26]^=t,e[27]^=r,e[36]^=t,e[37]^=r,e[46]^=t,e[47]^=r,t=u^(i<<1|s>>>31),r=h^(s<<1|i>>>31),e[8]^=t,e[9]^=r,e[18]^=t,e[19]^=r,e[28]^=t,e[29]^=r,e[38]^=t,e[39]^=r,e[48]^=t,e[49]^=r,m=e[0],g=e[1],q=e[11]<<4|e[10]>>>28,Y=e[10]<<4|e[11]>>>28,M=e[20]<<3|e[21]>>>29,N=e[21]<<3|e[20]>>>29,ea=e[31]<<9|e[30]>>>23,el=e[30]<<9|e[31]>>>23,G=e[40]<<18|e[41]>>>14,j=e[41]<<18|e[40]>>>14,B=e[2]<<1|e[3]>>>31,L=e[3]<<1|e[2]>>>31,x=e[13]<<12|e[12]>>>20,b=e[12]<<12|e[13]>>>20,J=e[22]<<10|e[23]>>>22,W=e[23]<<10|e[22]>>>22,P=e[33]<<13|e[32]>>>19,R=e[32]<<13|e[33]>>>19,ec=e[42]<<2|e[43]>>>30,eu=e[43]<<2|e[42]>>>30,et=e[5]<<30|e[4]>>>2,er=e[4]<<30|e[5]>>>2,D=e[14]<<6|e[15]>>>26,F=e[15]<<6|e[14]>>>26,y=e[25]<<11|e[24]>>>21,v=e[24]<<11|e[25]>>>21,Q=e[34]<<15|e[35]>>>17,X=e[35]<<15|e[34]>>>17,O=e[45]<<29|e[44]>>>3,I=e[44]<<29|e[45]>>>3,S=e[6]<<28|e[7]>>>4,T=e[7]<<28|e[6]>>>4,en=e[17]<<23|e[16]>>>9,ei=e[16]<<23|e[17]>>>9,U=e[26]<<25|e[27]>>>7,H=e[27]<<25|e[26]>>>7,w=e[36]<<21|e[37]>>>11,A=e[37]<<21|e[36]>>>11,Z=e[47]<<24|e[46]>>>8,ee=e[46]<<24|e[47]>>>8,z=e[8]<<27|e[9]>>>5,V=e[9]<<27|e[8]>>>5,C=e[18]<<20|e[19]>>>12,_=e[19]<<20|e[18]>>>12,es=e[29]<<7|e[28]>>>25,eo=e[28]<<7|e[29]>>>25,$=e[38]<<8|e[39]>>>24,K=e[39]<<8|e[38]>>>24,E=e[48]<<14|e[49]>>>18,k=e[49]<<14|e[48]>>>18,e[0]=m^~x&y,e[1]=g^~b&v,e[10]=S^~C&M,e[11]=T^~_&N,e[20]=B^~D&U,e[21]=L^~F&H,e[30]=z^~q&J,e[31]=V^~Y&W,e[40]=et^~en&es,e[41]=er^~ei&eo,e[2]=x^~y&w,e[3]=b^~v&A,e[12]=C^~M&P,e[13]=_^~N&R,e[22]=D^~U&$,e[23]=F^~H&K,e[32]=q^~J&Q,e[33]=Y^~W&X,e[42]=en^~es&ea,e[43]=ei^~eo&el,e[4]=y^~w&E,e[5]=v^~A&k,e[14]=M^~P&O,e[15]=N^~R&I,e[24]=U^~$&G,e[25]=H^~K&j,e[34]=J^~Q&Z,e[35]=W^~X&ee,e[44]=es^~ea&ec,e[45]=eo^~el&eu,e[6]=w^~E&m,e[7]=A^~k&g,e[16]=P^~O&S,e[17]=R^~I&T,e[26]=$^~G&B,e[27]=K^~j&L,e[36]=Q^~Z&z,e[37]=X^~ee&V,e[46]=ea^~ec&et,e[47]=el^~eu&er,e[8]=E^~m&x,e[9]=k^~g&b,e[18]=O^~S&C,e[19]=I^~T&_,e[28]=G^~B&D,e[29]=j^~L&F,e[38]=Z^~z&q,e[39]=ee^~V&Y,e[48]=ec^~et&en,e[49]=eu^~er&ei,e[0]^=p[n],e[1]^=p[n+1]};if(l)e.exports=T;else{for(_=0;_{function t(e,t){if(!e)throw Error(t||"Assertion failed")}e.exports=t,t.equal=function(e,t,r){if(e!=t)throw Error(r||"Assertion failed: "+e+" != "+t)}},8946:function(e){"use strict";!function(t){function r(e){let t=new Uint32Array([0x428a2f98,0x71374491,0xb5c0fbcf,0xe9b5dba5,0x3956c25b,0x59f111f1,0x923f82a4,0xab1c5ed5,0xd807aa98,0x12835b01,0x243185be,0x550c7dc3,0x72be5d74,0x80deb1fe,0x9bdc06a7,0xc19bf174,0xe49b69c1,0xefbe4786,0xfc19dc6,0x240ca1cc,0x2de92c6f,0x4a7484aa,0x5cb0a9dc,0x76f988da,0x983e5152,0xa831c66d,0xb00327c8,0xbf597fc7,0xc6e00bf3,0xd5a79147,0x6ca6351,0x14292967,0x27b70a85,0x2e1b2138,0x4d2c6dfc,0x53380d13,0x650a7354,0x766a0abb,0x81c2c92e,0x92722c85,0xa2bfe8a1,0xa81a664b,0xc24b8b70,0xc76c51a3,0xd192e819,0xd6990624,0xf40e3585,0x106aa070,0x19a4c116,0x1e376c08,0x2748774c,0x34b0bcb5,0x391c0cb3,0x4ed8aa4a,0x5b9cca4f,0x682e6ff3,0x748f82ee,0x78a5636f,0x84c87814,0x8cc70208,0x90befffa,0xa4506ceb,0xbef9a3f7,0xc67178f2]),r=0x6a09e667,n=0xbb67ae85,i=0x3c6ef372,s=0xa54ff53a,o=0x510e527f,a=0x9b05688c,l=0x1f83d9ab,c=0x5be0cd19,u=new Uint32Array(64);function h(e){let h=0,d=e.length;for(;d>=64;){let f=r,p=n,m=i,g=s,x=o,b=a,y=l,v=c,w,A,E,k,S;for(A=0;A<16;A++)E=h+4*A,u[A]=(255&e[E])<<24|(255&e[E+1])<<16|(255&e[E+2])<<8|255&e[E+3];for(A=16;A<64;A++)k=((w=u[A-2])>>>17|w<<15)^(w>>>19|w<<13)^w>>>10,S=((w=u[A-15])>>>7|w<<25)^(w>>>18|w<<14)^w>>>3,u[A]=(k+u[A-7]|0)+(S+u[A-16]|0)|0;for(A=0;A<64;A++)k=(((x>>>6|x<<26)^(x>>>11|x<<21)^(x>>>25|x<<7))+(x&b^~x&y)|0)+(v+(t[A]+u[A]|0)|0)|0,S=((f>>>2|f<<30)^(f>>>13|f<<19)^(f>>>22|f<<10))+(f&p^f&m^p&m)|0,v=y,y=b,b=x,x=g+k|0,g=m,m=p,p=f,f=k+S|0;r=r+f|0,n=n+p|0,i=i+m|0,s=s+g|0,o=o+x|0,a=a+b|0,l=l+y|0,c=c+v|0,h+=64,d-=64}}h(e);let d,f=e.length%64,p=e.length/0x20000000|0,m=e.length<<3,g=f<56?56:120,x=e.slice(e.length-f,e.length);for(x.push(128),d=f+1;d>>24&255),x.push(p>>>16&255),x.push(p>>>8&255),x.push(p>>>0&255),x.push(m>>>24&255),x.push(m>>>16&255),x.push(m>>>8&255),x.push(m>>>0&255),h(x),[r>>>24&255,r>>>16&255,r>>>8&255,r>>>0&255,n>>>24&255,n>>>16&255,n>>>8&255,n>>>0&255,i>>>24&255,i>>>16&255,i>>>8&255,i>>>0&255,s>>>24&255,s>>>16&255,s>>>8&255,s>>>0&255,o>>>24&255,o>>>16&255,o>>>8&255,o>>>0&255,a>>>24&255,a>>>16&255,a>>>8&255,a>>>0&255,l>>>24&255,l>>>16&255,l>>>8&255,l>>>0&255,c>>>24&255,c>>>16&255,c>>>8&255,c>>>0&255]}function n(e,t,n){let i;e=e.length<=64?e:r(e);let s=64+t.length+4,o=Array(s),a=Array(64),l=[];for(i=0;i<64;i++)o[i]=54;for(i=0;i=s-4;e--){if(o[e]++,o[e]<=255)return;o[e]=0}}for(;n>=32;)c(),l=l.concat(r(a.concat(r(o)))),n-=32;return n>0&&(c(),l=l.concat(r(a.concat(r(o))).slice(0,n))),l}function i(e,t,r,n,i){let l;for(a(e,(2*r-1)*16,i,0,16),l=0;l<2*r;l++)o(e,16*l,i,16),function(e,t){a(e,0,t,0,16);for(let e=8;e>0;e-=2)t[4]^=s(t[0]+t[12],7),t[8]^=s(t[4]+t[0],9),t[12]^=s(t[8]+t[4],13),t[0]^=s(t[12]+t[8],18),t[9]^=s(t[5]+t[1],7),t[13]^=s(t[9]+t[5],9),t[1]^=s(t[13]+t[9],13),t[5]^=s(t[1]+t[13],18),t[14]^=s(t[10]+t[6],7),t[2]^=s(t[14]+t[10],9),t[6]^=s(t[2]+t[14],13),t[10]^=s(t[6]+t[2],18),t[3]^=s(t[15]+t[11],7),t[7]^=s(t[3]+t[15],9),t[11]^=s(t[7]+t[3],13),t[15]^=s(t[11]+t[7],18),t[1]^=s(t[0]+t[3],7),t[2]^=s(t[1]+t[0],9),t[3]^=s(t[2]+t[1],13),t[0]^=s(t[3]+t[2],18),t[6]^=s(t[5]+t[4],7),t[7]^=s(t[6]+t[5],9),t[4]^=s(t[7]+t[6],13),t[5]^=s(t[4]+t[7],18),t[11]^=s(t[10]+t[9],7),t[8]^=s(t[11]+t[10],9),t[9]^=s(t[8]+t[11],13),t[10]^=s(t[9]+t[8],18),t[12]^=s(t[15]+t[14],7),t[13]^=s(t[12]+t[15],9),t[14]^=s(t[13]+t[12],13),t[15]^=s(t[14]+t[13],18);for(let r=0;r<16;++r)e[r]+=t[r]}(i,n),a(i,0,e,t+16*l,16);for(l=0;l>>32-t}function o(e,t,r,n){for(let i=0;i=256)return!1}return!0}function c(e,t){if("number"!=typeof e||e%1)throw Error("invalid "+t);return e}function u(e,t,r,s,u,h,d){let f;if(r=c(r,"N"),s=c(s,"r"),u=c(u,"p"),h=c(h,"dkLen"),0===r||(r&r-1)!=0)throw Error("N must be power of 2");if(r>0x7fffffff/128/s)throw Error("N too large");if(s>0x7fffffff/128/u)throw Error("r too large");if(!l(e))throw Error("password must be an array or buffer");if(e=Array.prototype.slice.call(e),!l(t))throw Error("salt must be an array or buffer");t=Array.prototype.slice.call(t);let p=n(e,t,128*u*s),m=new Uint32Array(32*u*s);for(let e=0;e_&&(t=_);for(let e=0;e_&&(t=_);for(let e=0;e>0&255),p.push(m[e]>>8&255),p.push(m[e]>>16&255),p.push(m[e]>>24&255);let l=n(e,p,h);return d&&d(null,1,l),l}d&&M(N)};if(!d)for(;;){let e=N();if(void 0!=e)return e}N()}e.exports={scrypt:function(e,t,r,n,i,s,o){return new Promise(function(a,l){let c=0;o&&o(0),u(e,t,r,n,i,s,function(e,t,r){if(e)l(e);else if(r)o&&1!==c&&o(1),a(new Uint8Array(r));else if(o&&t!==c)return c=t,o(t)})})},syncScrypt:function(e,t,r,n,i,s){return new Uint8Array(u(e,t,r,n,i,s))}}}(0)},738:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},o=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))(function(i,s){function o(e){try{l(n.next(e))}catch(e){s(e)}}function a(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(o,a)}l((n=n.apply(e,t||[])).next())})};Object.defineProperty(t,"__esModule",{value:!0}),t.SiweMessage=void 0;let a=r(1209),l=s(r(4378)),c=r(4270),u=r(7884),h=r(8520);class d{constructor(e){if("string"==typeof e){let t=new a.ParsedMessage(e);this.scheme=t.scheme,this.domain=t.domain,this.address=t.address,this.statement=t.statement,this.uri=t.uri,this.version=t.version,this.nonce=t.nonce,this.issuedAt=t.issuedAt,this.expirationTime=t.expirationTime,this.notBefore=t.notBefore,this.requestId=t.requestId,this.chainId=t.chainId,this.resources=t.resources}else this.scheme=null==e?void 0:e.scheme,this.domain=e.domain,this.address=e.address,this.statement=null==e?void 0:e.statement,this.uri=e.uri,this.version=e.version,this.chainId=e.chainId,this.nonce=e.nonce,this.issuedAt=null==e?void 0:e.issuedAt,this.expirationTime=null==e?void 0:e.expirationTime,this.notBefore=null==e?void 0:e.notBefore,this.requestId=null==e?void 0:e.requestId,this.resources=null==e?void 0:e.resources,"string"==typeof this.chainId&&(this.chainId=(0,a.parseIntegerNumber)(this.chainId));this.nonce=this.nonce||(0,h.generateNonce)(),this.validateMessage()}toMessage(){this.validateMessage();let e=this.scheme?`${this.scheme}://${this.domain}`:this.domain,t=`${e} wants you to sign in with your Ethereum account:`,r=`URI: ${this.uri}`,n=[t,this.address].join("\n"),i=`Version: ${this.version}`;this.nonce||(this.nonce=(0,h.generateNonce)());let s=[r,i,"Chain ID: "+this.chainId,`Nonce: ${this.nonce}`];if(this.issuedAt=this.issuedAt||new Date().toISOString(),s.push(`Issued At: ${this.issuedAt}`),this.expirationTime){let e=`Expiration Time: ${this.expirationTime}`;s.push(e)}this.notBefore&&s.push(`Not Before: ${this.notBefore}`),this.requestId&&s.push(`Request ID: ${this.requestId}`),this.resources&&s.push(["Resources:",...this.resources.map(e=>`- ${e}`)].join("\n"));let o=s.join("\n");return n=[n,this.statement].join("\n\n"),this.statement&&(n+="\n"),[n,o].join("\n")}prepareMessage(){let e;return this.version,this.toMessage()}validate(e,t){return o(this,void 0,void 0,function*(){return console.warn("validate() has been deprecated, please update your code to use verify(). validate() may be removed in future versions."),this.verify({signature:e},{provider:t,suppressExceptions:!1}).then(({data:e})=>e).catch(({error:e})=>{throw e})})}verify(e,t={suppressExceptions:!1}){return o(this,void 0,void 0,function*(){return new Promise((r,n)=>{var i,s,o;let a,l;let d=e=>t.suppressExceptions?r(e):n(e),f=(0,h.checkInvalidKeys)(e,u.VerifyParamsKeys);f.length>0&&d({success:!1,data:this,error:Error(`${f.join(", ")} is/are not valid key(s) for VerifyParams.`)});let p=(0,h.checkInvalidKeys)(t,u.VerifyOptsKeys);f.length>0&&d({success:!1,data:this,error:Error(`${p.join(", ")} is/are not valid key(s) for VerifyOpts.`)});let{signature:m,scheme:g,domain:x,nonce:b,time:y}=e;g&&g!==this.scheme&&d({success:!1,data:this,error:new u.SiweError(u.SiweErrorType.SCHEME_MISMATCH,g,this.scheme)}),x&&x!==this.domain&&d({success:!1,data:this,error:new u.SiweError(u.SiweErrorType.DOMAIN_MISMATCH,x,this.domain)}),b&&b!==this.nonce&&d({success:!1,data:this,error:new u.SiweError(u.SiweErrorType.NONCE_MISMATCH,b,this.nonce)});let v=new Date(y||new Date);if(this.expirationTime){let e=new Date(this.expirationTime);v.getTime()>=e.getTime()&&d({success:!1,data:this,error:new u.SiweError(u.SiweErrorType.EXPIRED_MESSAGE,`${v.toISOString()} < ${e.toISOString()}`,`${v.toISOString()} >= ${e.toISOString()}`)})}if(this.notBefore){let e=new Date(this.notBefore);v.getTime()= ${e.toISOString()}`,`${v.toISOString()} < ${e.toISOString()}`)})}try{a=this.prepareMessage()}catch(e){d({success:!1,data:this,error:e})}try{l=(0,c.verifyMessage)(a,m)}catch(e){console.error(e)}if(l===this.address)return r({success:!0,data:this});{let n=(0,h.checkContractWalletSignature)(this,m,t.provider).then(e=>e?{success:!0,data:this}:{success:!1,data:this,error:new u.SiweError(u.SiweErrorType.INVALID_SIGNATURE,l,`Resolved address to be ${this.address}`)}).catch(e=>({success:!1,data:this,error:e}));Promise.all([n,null===(o=null===(s=null===(i=null==t?void 0:t.verificationFallback)||void 0===i?void 0:i.call(t,e,t,this,n))||void 0===s?void 0:s.then(e=>e))||void 0===o?void 0:o.catch(e=>e)]).then(([e,t])=>{if(t){if(t.success)return r(t);d(t)}else{if(e.success)return r(e);d(e)}})}})})}validateMessage(...e){var t;if(e.length>0)throw new u.SiweError(u.SiweErrorType.UNABLE_TO_PARSE,"Unexpected argument in the validateMessage function.");if(!this.domain||0===this.domain.length||!/[^#?]*/.test(this.domain))throw new u.SiweError(u.SiweErrorType.INVALID_DOMAIN,`${this.domain} to be a valid domain.`);if(!(0,a.isEIP55Address)(this.address))throw new u.SiweError(u.SiweErrorType.INVALID_ADDRESS,(0,c.getAddress)(this.address),this.address);if(!l.isUri(this.uri))throw new u.SiweError(u.SiweErrorType.INVALID_URI,`${this.uri} to be a valid uri.`);if("1"!==this.version)throw new u.SiweError(u.SiweErrorType.INVALID_MESSAGE_VERSION,"1",this.version);let r=null===(t=this===null||void 0===this?void 0:this.nonce)||void 0===t?void 0:t.match(/[a-zA-Z0-9]{8,}/);if(!r||this.nonce.length<8||r[0]!==this.nonce)throw new u.SiweError(u.SiweErrorType.INVALID_NONCE,`Length > 8 (${r.length}). Alphanumeric.`,this.nonce);if(this.issuedAt&&!(0,h.isValidISO8601Date)(this.issuedAt)||this.expirationTime&&!(0,h.isValidISO8601Date)(this.expirationTime)||this.notBefore&&!(0,h.isValidISO8601Date)(this.notBefore))throw Error(u.SiweErrorType.INVALID_TIME_FORMAT)}}t.SiweMessage=d},4270:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getAddress=t.hashMessage=t.verifyMessage=void 0;let n=r(2145),i=null,s=null,o=null;try{i=n.ethers.utils.verifyMessage,s=n.ethers.utils.hashMessage,o=n.ethers.utils.getAddress}catch(e){i=n.ethers.verifyMessage,s=n.ethers.hashMessage,o=n.ethers.getAddress}t.verifyMessage=i,t.hashMessage=s,t.getAddress=o},2513:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(738),t),i(r(7884),t),i(r(8520),t)},7884:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SiweErrorType=t.SiweError=t.VerifyOptsKeys=t.VerifyParamsKeys=void 0,t.VerifyParamsKeys=["signature","scheme","domain","nonce","time"],t.VerifyOptsKeys=["provider","suppressExceptions","verificationFallback"];class r{constructor(e,t,r){this.type=e,this.expected=t,this.received=r}}t.SiweError=r,function(e){e.EXPIRED_MESSAGE="Expired message.",e.INVALID_DOMAIN="Invalid domain.",e.SCHEME_MISMATCH="Scheme does not match provided scheme for verification.",e.DOMAIN_MISMATCH="Domain does not match provided domain for verification.",e.NONCE_MISMATCH="Nonce does not match provided nonce for verification.",e.INVALID_ADDRESS="Invalid address.",e.INVALID_URI="URI does not conform to RFC 3986.",e.INVALID_NONCE="Nonce size smaller then 8 characters or is not alphanumeric.",e.NOT_YET_VALID_MESSAGE="Message is not valid yet.",e.INVALID_SIGNATURE="Signature does not match address of the message.",e.INVALID_TIME_FORMAT="Invalid time format.",e.INVALID_MESSAGE_VERSION="Invalid message version.",e.UNABLE_TO_PARSE="Unable to parse the message."}(t.SiweErrorType||(t.SiweErrorType={}))},8520:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))(function(i,s){function o(e){try{l(n.next(e))}catch(e){s(e)}}function a(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(o,a)}l((n=n.apply(e,t||[])).next())})};Object.defineProperty(t,"__esModule",{value:!0}),t.checkInvalidKeys=t.isValidISO8601Date=t.generateNonce=t.checkContractWalletSignature=void 0;let i=r(4573),s=r(2145),o=r(4270),a=["function isValidSignature(bytes32 _message, bytes _signature) public view returns (bytes4)"],l=/^(?[0-9]{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01]))[Tt]([01][0-9]|2[0-3]):([0-5][0-9]):([0-5][0-9]|60)(.[0-9]+)?(([Zz])|([+|-]([01][0-9]|2[0-3]):[0-5][0-9]))$/;t.checkContractWalletSignature=(e,t,r)=>n(void 0,void 0,void 0,function*(){if(!r)return!1;let n=new s.Contract(e.address,a,r),i=(0,o.hashMessage)(e.prepareMessage());return(yield n.isValidSignature(i,t))==="0x1626ba7e"}),t.generateNonce=()=>{let e=(0,i.randomStringForEntropy)(96);if(!e||e.length<8)throw Error("Error during nonce creation.");return e},t.isValidISO8601Date=e=>{let t=l.exec(e);if(!e)return!1;let r=new Date(t.groups.date).toISOString(),n=l.exec(r);return t.groups.date===n.groups.date},t.checkInvalidKeys=(e,t)=>{let r=[];return Object.keys(e).forEach(e=>{t.includes(e)||r.push(e)}),r}},4378:(e,t,r)=>{!function(e){"use strict";e.exports.is_uri=r,e.exports.is_http_uri=n,e.exports.is_https_uri=i,e.exports.is_web_uri=s,e.exports.isUri=r,e.exports.isHttpUri=n,e.exports.isHttpsUri=i,e.exports.isWebUri=s;var t=function(e){return e.match(/(?:([^:\/?#]+):)?(?:\/\/([^\/?#]*))?([^?#]*)(?:\?([^#]*))?(?:#(.*))?/)};function r(e){if(!(!e||/[^a-z0-9\:\/\?\#\[\]\@\!\$\&\'\(\)\*\+\,\;\=\.\-\_\~\%]/i.test(e)||/%[^0-9a-f]/i.test(e)||/%[0-9a-f](:?[^0-9a-f]|$)/i.test(e))){var r=[],n="",i="",s="",o="",a="",l="";if(n=(r=t(e))[1],i=r[2],s=r[3],o=r[4],a=r[5],n&&n.length&&s.length>=0){if(i&&i.length){if(!(0===s.length||/^\//.test(s)))return}else if(/^\/\//.test(s))return;if(/^[a-z][a-z0-9\+\-\.]*$/.test(n.toLowerCase()))return l+=n+":",i&&i.length&&(l+="//"+i),l+=s,o&&o.length&&(l+="?"+o),a&&a.length&&(l+="#"+a),l}}}function n(e,n){if(r(e)){var i=[],s="",o="",a="",l="",c="",u="",h="";if(s=(i=t(e))[1],o=i[2],a=i[3],c=i[4],u=i[5],s){if(n){if("https"!=s.toLowerCase())return}else if("http"!=s.toLowerCase())return;if(!o)return;return/:(\d+)$/.test(o)&&(l=o.match(/:(\d+)$/)[0],o=o.replace(/:\d+$/,"")),h+=s+":",h+="//"+o,l&&(h+=l),h+=a,c&&c.length&&(h+="?"+c),u&&u.length&&(h+="#"+u),h}}}function i(e){return n(e,!0)}function s(e){return n(e)||i(e)}}(e=r.nmd(e))}};var t=require("../../../../webpack-runtime.js");t.C(e);var r=e=>t(t.s=e),n=t.X(0,[207,48,198],()=>r(5931));module.exports=n})(); \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/api/auth/validate/route.js.nft.json b/packages/fe-deploy/.next/server/app/api/auth/validate/route.js.nft.json new file mode 100644 index 00000000..4dff5b84 --- /dev/null +++ b/packages/fe-deploy/.next/server/app/api/auth/validate/route.js.nft.json @@ -0,0 +1 @@ +{"version":1,"files":["../../../../webpack-runtime.js","../../../../chunks/207.js","../../../../chunks/48.js","../../../../chunks/198.js","route_client-reference-manifest.js","../../../../../../package.json","../../../../../../../../package.json"]} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/api/auth/validate/route_client-reference-manifest.js b/packages/fe-deploy/.next/server/app/api/auth/validate/route_client-reference-manifest.js new file mode 100644 index 00000000..56cf1cf5 --- /dev/null +++ b/packages/fe-deploy/.next/server/app/api/auth/validate/route_client-reference-manifest.js @@ -0,0 +1 @@ +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/auth/validate/route"]={"moduleLoading":{"prefix":"/_next/","crossOrigin":null},"ssrModuleMapping":{"1402":{"*":{"id":"5794","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"560","name":"*","chunks":[],"async":false}},"2073":{"*":{"id":"5719","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"7763","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"3909","name":"*","chunks":[],"async":false}},"2856":{"*":{"id":"9063","name":"*","chunks":[],"async":false}},"3115":{"*":{"id":"1849","name":"*","chunks":[],"async":false}},"3584":{"*":{"id":"9708","name":"*","chunks":[],"async":false}},"3678":{"*":{"id":"5683","name":"*","chunks":[],"async":false}},"4202":{"*":{"id":"5046","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"3868","name":"*","chunks":[],"async":false}},"5378":{"*":{"id":"3671","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"6888","name":"*","chunks":[],"async":false}},"6044":{"*":{"id":"288","name":"*","chunks":[],"async":false}},"7243":{"*":{"id":"9671","name":"*","chunks":[],"async":false}},"7583":{"*":{"id":"1985","name":"*","chunks":[],"async":false}},"8076":{"*":{"id":"5350","name":"*","chunks":[],"async":false}},"8516":{"*":{"id":"6969","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"8466","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"5969","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"1888","name":"*","chunks":[],"async":false}},"9827":{"*":{"id":"7307","name":"*","chunks":[],"async":false}},"9919":{"*":{"id":"6436","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/client-page.js":{"id":5182,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/client-page.js":{"id":5182,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/client-segment.js":{"id":1402,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/client-segment.js":{"id":1402,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/error-boundary.js":{"id":9398,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/error-boundary.js":{"id":9398,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":2703,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":2703,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/layout-router.js":{"id":9507,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9507,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/render-from-template-context.js":{"id":2639,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":2639,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/lib/metadata/metadata-boundary.js":{"id":1432,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/lib/metadata/metadata-boundary.js":{"id":1432,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next-themes/dist/index.mjs":{"id":9598,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/globals.css":{"id":3139,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/navigation/NavigationWrapper.tsx":{"id":8516,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/toaster.tsx":{"id":2856,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/error.tsx":{"id":6044,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/page.tsx":{"id":3678,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/app-dir/link.js":{"id":5770,"name":"*","chunks":["5770","static/chunks/5770-eb25731555a99793.js","8974","static/chunks/app/page-163a1780b629b755.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/app-dir/link.js":{"id":5770,"name":"*","chunks":["5770","static/chunks/5770-eb25731555a99793.js","8974","static/chunks/app/page-163a1780b629b755.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/support/error.tsx":{"id":8076,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/error.tsx":{"id":3584,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/page.tsx":{"id":9919,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx":{"id":7243,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx":{"id":5378,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/error.tsx":{"id":4202,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/error.tsx":{"id":9827,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/done/error.tsx":{"id":7583,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/error.tsx":{"id":3115,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/loading.tsx":{"id":2073,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/layout":[{"inlined":false,"path":"static/css/b9c72288defeba25.css"}],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/page":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/layout":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/layout":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/api/auth/validate/route":[]},"rscModuleMapping":{"1402":{"*":{"id":"2018","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"8424","name":"*","chunks":[],"async":false}},"2073":{"*":{"id":"7172","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"4643","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"5917","name":"*","chunks":[],"async":false}},"2856":{"*":{"id":"7244","name":"*","chunks":[],"async":false}},"3115":{"*":{"id":"2593","name":"*","chunks":[],"async":false}},"3139":{"*":{"id":"4276","name":"*","chunks":[],"async":false}},"3584":{"*":{"id":"3780","name":"*","chunks":[],"async":false}},"3678":{"*":{"id":"3837","name":"*","chunks":[],"async":false}},"4202":{"*":{"id":"6182","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"9028","name":"*","chunks":[],"async":false}},"5378":{"*":{"id":"716","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"3648","name":"*","chunks":[],"async":false}},"6044":{"*":{"id":"5864","name":"*","chunks":[],"async":false}},"7243":{"*":{"id":"5943","name":"*","chunks":[],"async":false}},"7583":{"*":{"id":"4521","name":"*","chunks":[],"async":false}},"8076":{"*":{"id":"6054","name":"*","chunks":[],"async":false}},"8516":{"*":{"id":"9443","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"2914","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"7673","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"5380","name":"*","chunks":[],"async":false}},"9827":{"*":{"id":"2651","name":"*","chunks":[],"async":false}},"9919":{"*":{"id":"545","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{"1402":{"*":{"id":"5794","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"560","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"7763","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"3909","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"3868","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"6888","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"8466","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"5969","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"1888","name":"*","chunks":[],"async":false}}}} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/api/validate/route.js b/packages/fe-deploy/.next/server/app/api/validate/route.js new file mode 100644 index 00000000..2945ffdc --- /dev/null +++ b/packages/fe-deploy/.next/server/app/api/validate/route.js @@ -0,0 +1 @@ +(()=>{var e={};e.id=996,e.ids=[996],e.modules={846:e=>{"use strict";e.exports=require("next/dist/compiled/next-server/app-page.runtime.prod.js")},4870:e=>{"use strict";e.exports=require("next/dist/compiled/next-server/app-route.runtime.prod.js")},3295:e=>{"use strict";e.exports=require("next/dist/server/app-render/after-task-async-storage.external.js")},9294:e=>{"use strict";e.exports=require("next/dist/server/app-render/work-async-storage.external.js")},3033:e=>{"use strict";e.exports=require("next/dist/server/app-render/work-unit-async-storage.external.js")},5819:(e,r,t)=>{"use strict";t.r(r),t.d(r,{patchFetch:()=>v,routeModule:()=>l,serverHooks:()=>x,workAsyncStorage:()=>c,workUnitAsyncStorage:()=>g});var s={};t.r(s),t.d(s,{POST:()=>d});var a=t(1271),n=t(1232),i=t(8079),o=t(1238),u=t(5198);let p=u.z.object({signature:u.z.string().min(88),message:u.z.string().min(20)});async function d(e){try{let r=await e.json(),{signature:t,message:s}=p.parse(r);if(!t.startsWith("0x"))throw Error("Invalid signature format");if(!(t.length>=88&&s.length>=20))throw Error("Invalid signature or message");return o.NextResponse.json({success:!0,address:t.slice(0,42)})}catch(r){let e=r instanceof Error?r.message:"Invalid signature";return o.NextResponse.json({error:e},{status:401})}}let l=new a.AppRouteRouteModule({definition:{kind:n.RouteKind.APP_ROUTE,page:"/api/validate/route",pathname:"/api/validate",filename:"route",bundlePath:"app/api/validate/route"},resolvedPagePath:"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/api/validate/route.ts",nextConfigOutput:"",userland:s}),{workAsyncStorage:c,workUnitAsyncStorage:g,serverHooks:x}=l;function v(){return(0,i.patchFetch)({workAsyncStorage:c,workUnitAsyncStorage:g})}},7032:()=>{},408:()=>{}};var r=require("../../../webpack-runtime.js");r.C(e);var t=e=>r(r.s=e),s=r.X(0,[207,48,198],()=>t(5819));module.exports=s})(); \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/api/validate/route.js.nft.json b/packages/fe-deploy/.next/server/app/api/validate/route.js.nft.json new file mode 100644 index 00000000..b4b144ae --- /dev/null +++ b/packages/fe-deploy/.next/server/app/api/validate/route.js.nft.json @@ -0,0 +1 @@ +{"version":1,"files":["../../../webpack-runtime.js","../../../chunks/207.js","../../../chunks/48.js","../../../chunks/198.js","route_client-reference-manifest.js","../../../../../package.json","../../../../../../../package.json"]} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/api/validate/route_client-reference-manifest.js b/packages/fe-deploy/.next/server/app/api/validate/route_client-reference-manifest.js new file mode 100644 index 00000000..90dc7c6a --- /dev/null +++ b/packages/fe-deploy/.next/server/app/api/validate/route_client-reference-manifest.js @@ -0,0 +1 @@ +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/validate/route"]={"moduleLoading":{"prefix":"/_next/","crossOrigin":null},"ssrModuleMapping":{"1402":{"*":{"id":"5794","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"560","name":"*","chunks":[],"async":false}},"2073":{"*":{"id":"5719","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"7763","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"3909","name":"*","chunks":[],"async":false}},"2856":{"*":{"id":"9063","name":"*","chunks":[],"async":false}},"3115":{"*":{"id":"1849","name":"*","chunks":[],"async":false}},"3584":{"*":{"id":"9708","name":"*","chunks":[],"async":false}},"3678":{"*":{"id":"5683","name":"*","chunks":[],"async":false}},"4202":{"*":{"id":"5046","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"3868","name":"*","chunks":[],"async":false}},"5378":{"*":{"id":"3671","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"6888","name":"*","chunks":[],"async":false}},"6044":{"*":{"id":"288","name":"*","chunks":[],"async":false}},"7243":{"*":{"id":"9671","name":"*","chunks":[],"async":false}},"7583":{"*":{"id":"1985","name":"*","chunks":[],"async":false}},"8076":{"*":{"id":"5350","name":"*","chunks":[],"async":false}},"8516":{"*":{"id":"6969","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"8466","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"5969","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"1888","name":"*","chunks":[],"async":false}},"9827":{"*":{"id":"7307","name":"*","chunks":[],"async":false}},"9919":{"*":{"id":"6436","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/client-page.js":{"id":5182,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/client-page.js":{"id":5182,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/client-segment.js":{"id":1402,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/client-segment.js":{"id":1402,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/error-boundary.js":{"id":9398,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/error-boundary.js":{"id":9398,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":2703,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":2703,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/layout-router.js":{"id":9507,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9507,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/render-from-template-context.js":{"id":2639,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":2639,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/lib/metadata/metadata-boundary.js":{"id":1432,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/lib/metadata/metadata-boundary.js":{"id":1432,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next-themes/dist/index.mjs":{"id":9598,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/globals.css":{"id":3139,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/navigation/NavigationWrapper.tsx":{"id":8516,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/toaster.tsx":{"id":2856,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/error.tsx":{"id":6044,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/page.tsx":{"id":3678,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/app-dir/link.js":{"id":5770,"name":"*","chunks":["5770","static/chunks/5770-eb25731555a99793.js","8974","static/chunks/app/page-163a1780b629b755.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/app-dir/link.js":{"id":5770,"name":"*","chunks":["5770","static/chunks/5770-eb25731555a99793.js","8974","static/chunks/app/page-163a1780b629b755.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/support/error.tsx":{"id":8076,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/error.tsx":{"id":3584,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/page.tsx":{"id":9919,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx":{"id":7243,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx":{"id":5378,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/error.tsx":{"id":4202,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/error.tsx":{"id":9827,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/done/error.tsx":{"id":7583,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/error.tsx":{"id":3115,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/loading.tsx":{"id":2073,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/layout":[{"inlined":false,"path":"static/css/b9c72288defeba25.css"}],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/page":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/layout":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/layout":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/api/validate/route":[]},"rscModuleMapping":{"1402":{"*":{"id":"2018","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"8424","name":"*","chunks":[],"async":false}},"2073":{"*":{"id":"7172","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"4643","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"5917","name":"*","chunks":[],"async":false}},"2856":{"*":{"id":"7244","name":"*","chunks":[],"async":false}},"3115":{"*":{"id":"2593","name":"*","chunks":[],"async":false}},"3139":{"*":{"id":"4276","name":"*","chunks":[],"async":false}},"3584":{"*":{"id":"3780","name":"*","chunks":[],"async":false}},"3678":{"*":{"id":"3837","name":"*","chunks":[],"async":false}},"4202":{"*":{"id":"6182","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"9028","name":"*","chunks":[],"async":false}},"5378":{"*":{"id":"716","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"3648","name":"*","chunks":[],"async":false}},"6044":{"*":{"id":"5864","name":"*","chunks":[],"async":false}},"7243":{"*":{"id":"5943","name":"*","chunks":[],"async":false}},"7583":{"*":{"id":"4521","name":"*","chunks":[],"async":false}},"8076":{"*":{"id":"6054","name":"*","chunks":[],"async":false}},"8516":{"*":{"id":"9443","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"2914","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"7673","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"5380","name":"*","chunks":[],"async":false}},"9827":{"*":{"id":"2651","name":"*","chunks":[],"async":false}},"9919":{"*":{"id":"545","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{"1402":{"*":{"id":"5794","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"560","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"7763","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"3909","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"3868","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"6888","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"8466","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"5969","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"1888","name":"*","chunks":[],"async":false}}}} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/docs/page.js b/packages/fe-deploy/.next/server/app/docs/page.js new file mode 100644 index 00000000..a5fe50ad --- /dev/null +++ b/packages/fe-deploy/.next/server/app/docs/page.js @@ -0,0 +1 @@ +(()=>{var e={};e.id=40,e.ids=[40],e.modules={846:e=>{"use strict";e.exports=require("next/dist/compiled/next-server/app-page.runtime.prod.js")},9121:e=>{"use strict";e.exports=require("next/dist/server/app-render/action-async-storage.external.js")},3295:e=>{"use strict";e.exports=require("next/dist/server/app-render/after-task-async-storage.external.js")},9294:e=>{"use strict";e.exports=require("next/dist/server/app-render/work-async-storage.external.js")},3033:e=>{"use strict";e.exports=require("next/dist/server/app-render/work-unit-async-storage.external.js")},3873:e=>{"use strict";e.exports=require("path")},9551:e=>{"use strict";e.exports=require("url")},4803:(e,s,r)=>{"use strict";r.r(s),r.d(s,{GlobalError:()=>n.a,__next_app__:()=>p,pages:()=>d,routeModule:()=>u,tree:()=>c});var t=r(735),o=r(1232),a=r(2914),n=r.n(a),l=r(85),i={};for(let e in l)0>["default","tree","pages","GlobalError","__next_app__","routeModule"].indexOf(e)&&(i[e]=()=>l[e]);r.d(s,i);let c=["",{children:["docs",{children:["__PAGE__",{},{page:[()=>Promise.resolve().then(r.bind(r,3837)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/page.tsx"]}]},{error:[()=>Promise.resolve().then(r.bind(r,5864)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/error.tsx"],loading:[()=>Promise.resolve().then(r.bind(r,6350)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/loading.tsx"],metadata:{icon:[async e=>(await Promise.resolve().then(r.bind(r,9699))).default(e)],apple:[],openGraph:[],twitter:[],manifest:void 0}}],modal:["__DEFAULT__",{},{defaultPage:[()=>Promise.resolve().then(r.t.bind(r,3178,23)),"next/dist/client/components/parallel-route-default.js"]}]},{layout:[()=>Promise.resolve().then(r.bind(r,1052)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/layout.tsx"],"not-found":[()=>Promise.resolve().then(r.t.bind(r,8270,23)),"next/dist/client/components/not-found-error"],forbidden:[()=>Promise.resolve().then(r.t.bind(r,5335,23)),"next/dist/client/components/forbidden-error"],unauthorized:[()=>Promise.resolve().then(r.t.bind(r,4908,23)),"next/dist/client/components/unauthorized-error"],metadata:{icon:[async e=>(await Promise.resolve().then(r.bind(r,9699))).default(e)],apple:[],openGraph:[],twitter:[],manifest:void 0}}],d=["/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/page.tsx"],p={require:r,loadChunk:()=>Promise.resolve()},u=new t.AppPageRouteModule({definition:{kind:o.RouteKind.APP_PAGE,page:"/docs/page",pathname:"/docs",bundlePath:"",filename:"",appPaths:[]},userland:{loaderTree:c}})},1015:(e,s,r)=>{Promise.resolve().then(r.bind(r,5864))},2687:(e,s,r)=>{Promise.resolve().then(r.bind(r,288))},8906:(e,s,r)=>{Promise.resolve().then(r.bind(r,3837))},8658:(e,s,r)=>{Promise.resolve().then(r.bind(r,5683))},7032:()=>{},408:()=>{},288:(e,s,r)=>{"use strict";r.r(s),r.d(s,{default:()=>o});var t=r(2725);function o({error:e,reset:s}){return(0,t.jsxs)("div",{className:"flex min-h-screen flex-col items-center justify-center gap-4",children:[(0,t.jsx)("h2",{className:"text-xl font-bold",children:"Error Loading Documentation"}),(0,t.jsx)("p",{className:"text-red-600",children:e.message}),(0,t.jsx)("button",{onClick:()=>s(),className:"rounded-md bg-blue-600 px-4 py-2 text-white hover:bg-blue-700",children:"Try again"})]})}},5683:(e,s,r)=>{"use strict";r.r(s),r.d(s,{default:()=>a});var t=r(2725);function o({children:e}){return(0,t.jsx)("div",{className:"min-h-[calc(100vh-4rem)] bg-background pt-16",children:e})}function a(){return(0,t.jsx)(o,{children:(0,t.jsxs)("div",{className:"container mx-auto px-4 py-8",children:[(0,t.jsx)("h1",{className:"text-3xl font-bold mb-6",children:"Documentation"}),(0,t.jsx)("div",{className:"prose dark:prose-invert max-w-none",children:(0,t.jsxs)("section",{className:"mb-8",children:[(0,t.jsx)("h2",{className:"text-2xl font-semibold mb-4",children:"Getting Started"}),(0,t.jsx)("p",{className:"mb-4",children:"Welcome to the Laconic documentation. Here you&apsoll find comprehensive guides and documentation to help you start working with Laconic as quickly as possible."})]})})]})})}},5864:(e,s,r)=>{"use strict";r.r(s),r.d(s,{default:()=>t});let t=(0,r(2771).registerClientReference)(function(){throw Error("Attempted to call the default export of \"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/error.tsx\" from the server, but it's on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/error.tsx","default")},6350:(e,s,r)=>{"use strict";r.r(s),r.d(s,{default:()=>o});var t=r(1069);function o(){return(0,t.jsx)("div",{className:"flex min-h-screen items-center justify-center",children:(0,t.jsx)("div",{className:"h-8 w-8 animate-spin rounded-full border-4 border-gray-300 border-t-blue-600"})})}},3837:(e,s,r)=>{"use strict";r.r(s),r.d(s,{default:()=>t});let t=(0,r(2771).registerClientReference)(function(){throw Error("Attempted to call the default export of \"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/page.tsx\" from the server, but it's on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/page.tsx","default")},9699:(e,s,r)=>{"use strict";r.r(s),r.d(s,{default:()=>o});var t=r(4178);let o=async e=>[{type:"image/x-icon",sizes:"16x16",url:(0,t.fillMetadataSegment)(".",await e.params,"favicon.ico")+""}]}};var s=require("../../webpack-runtime.js");s.C(e);var r=e=>s(s.s=e),t=s.X(0,[207,762,178,728],()=>r(4803));module.exports=t})(); \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/docs/page.js.nft.json b/packages/fe-deploy/.next/server/app/docs/page.js.nft.json new file mode 100644 index 00000000..9ad415f2 --- /dev/null +++ b/packages/fe-deploy/.next/server/app/docs/page.js.nft.json @@ -0,0 +1 @@ +{"version":1,"files":["../../webpack-runtime.js","../../chunks/207.js","../../chunks/762.js","../../chunks/178.js","../../chunks/728.js","page_client-reference-manifest.js"]} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/docs/page_client-reference-manifest.js b/packages/fe-deploy/.next/server/app/docs/page_client-reference-manifest.js new file mode 100644 index 00000000..04a30b1d --- /dev/null +++ b/packages/fe-deploy/.next/server/app/docs/page_client-reference-manifest.js @@ -0,0 +1 @@ +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/docs/page"]={"moduleLoading":{"prefix":"/_next/","crossOrigin":null},"ssrModuleMapping":{"1402":{"*":{"id":"5794","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"560","name":"*","chunks":[],"async":false}},"2073":{"*":{"id":"5719","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"7763","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"3909","name":"*","chunks":[],"async":false}},"2856":{"*":{"id":"9063","name":"*","chunks":[],"async":false}},"3115":{"*":{"id":"1849","name":"*","chunks":[],"async":false}},"3584":{"*":{"id":"9708","name":"*","chunks":[],"async":false}},"3678":{"*":{"id":"5683","name":"*","chunks":[],"async":false}},"4202":{"*":{"id":"5046","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"3868","name":"*","chunks":[],"async":false}},"5378":{"*":{"id":"3671","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"6888","name":"*","chunks":[],"async":false}},"6044":{"*":{"id":"288","name":"*","chunks":[],"async":false}},"7243":{"*":{"id":"9671","name":"*","chunks":[],"async":false}},"7583":{"*":{"id":"1985","name":"*","chunks":[],"async":false}},"8076":{"*":{"id":"5350","name":"*","chunks":[],"async":false}},"8516":{"*":{"id":"6969","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"8466","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"5969","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"1888","name":"*","chunks":[],"async":false}},"9827":{"*":{"id":"7307","name":"*","chunks":[],"async":false}},"9919":{"*":{"id":"6436","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/client-page.js":{"id":5182,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/client-page.js":{"id":5182,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/client-segment.js":{"id":1402,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/client-segment.js":{"id":1402,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/error-boundary.js":{"id":9398,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/error-boundary.js":{"id":9398,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":2703,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":2703,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/layout-router.js":{"id":9507,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9507,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/render-from-template-context.js":{"id":2639,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":2639,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/lib/metadata/metadata-boundary.js":{"id":1432,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/lib/metadata/metadata-boundary.js":{"id":1432,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next-themes/dist/index.mjs":{"id":9598,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/globals.css":{"id":3139,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/navigation/NavigationWrapper.tsx":{"id":8516,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/toaster.tsx":{"id":2856,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/error.tsx":{"id":6044,"name":"*","chunks":["2841","static/chunks/app/docs/error-bc8bb5792c6b8215.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/page.tsx":{"id":3678,"name":"*","chunks":["9040","static/chunks/app/docs/page-5a6140062cc8643a.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/app-dir/link.js":{"id":5770,"name":"*","chunks":["5770","static/chunks/5770-eb25731555a99793.js","8974","static/chunks/app/page-163a1780b629b755.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/app-dir/link.js":{"id":5770,"name":"*","chunks":["5770","static/chunks/5770-eb25731555a99793.js","8974","static/chunks/app/page-163a1780b629b755.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/support/error.tsx":{"id":8076,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/error.tsx":{"id":3584,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/page.tsx":{"id":9919,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx":{"id":7243,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx":{"id":5378,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/error.tsx":{"id":4202,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/error.tsx":{"id":9827,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/done/error.tsx":{"id":7583,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/error.tsx":{"id":3115,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/loading.tsx":{"id":2073,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/layout":[{"inlined":false,"path":"static/css/b9c72288defeba25.css"}],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/page":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/layout":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/layout":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/error":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/loading":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/page":[]},"rscModuleMapping":{"1402":{"*":{"id":"2018","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"8424","name":"*","chunks":[],"async":false}},"2073":{"*":{"id":"7172","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"4643","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"5917","name":"*","chunks":[],"async":false}},"2856":{"*":{"id":"7244","name":"*","chunks":[],"async":false}},"3115":{"*":{"id":"2593","name":"*","chunks":[],"async":false}},"3139":{"*":{"id":"4276","name":"*","chunks":[],"async":false}},"3584":{"*":{"id":"3780","name":"*","chunks":[],"async":false}},"3678":{"*":{"id":"3837","name":"*","chunks":[],"async":false}},"4202":{"*":{"id":"6182","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"9028","name":"*","chunks":[],"async":false}},"5378":{"*":{"id":"716","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"3648","name":"*","chunks":[],"async":false}},"6044":{"*":{"id":"5864","name":"*","chunks":[],"async":false}},"7243":{"*":{"id":"5943","name":"*","chunks":[],"async":false}},"7583":{"*":{"id":"4521","name":"*","chunks":[],"async":false}},"8076":{"*":{"id":"6054","name":"*","chunks":[],"async":false}},"8516":{"*":{"id":"9443","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"2914","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"7673","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"5380","name":"*","chunks":[],"async":false}},"9827":{"*":{"id":"2651","name":"*","chunks":[],"async":false}},"9919":{"*":{"id":"545","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{"1402":{"*":{"id":"5794","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"560","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"7763","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"3909","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"3868","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"6888","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"8466","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"5969","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"1888","name":"*","chunks":[],"async":false}}}} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/favicon.ico/route.js b/packages/fe-deploy/.next/server/app/favicon.ico/route.js new file mode 100644 index 00000000..2f6a8ba8 --- /dev/null +++ b/packages/fe-deploy/.next/server/app/favicon.ico/route.js @@ -0,0 +1 @@ +"use strict";(()=>{var A={};A.id=230,A.ids=[230],A.modules={846:A=>{A.exports=require("next/dist/compiled/next-server/app-page.runtime.prod.js")},4870:A=>{A.exports=require("next/dist/compiled/next-server/app-route.runtime.prod.js")},3295:A=>{A.exports=require("next/dist/server/app-render/after-task-async-storage.external.js")},9294:A=>{A.exports=require("next/dist/server/app-render/work-async-storage.external.js")},3033:A=>{A.exports=require("next/dist/server/app-render/work-unit-async-storage.external.js")},6052:(A,w,D)=>{D.r(w),D.d(w,{patchFetch:()=>M,routeModule:()=>e,serverHooks:()=>E,workAsyncStorage:()=>i,workUnitAsyncStorage:()=>G});var P={};D.r(P),D.d(P,{GET:()=>r,dynamic:()=>o});var g=D(1271),B=D(1232),I=D(8079),Q=D(1238);let C=Buffer.from("AAABAAQAEBAAAAEAIAAoBQAARgAAACAgAAABACAAKBQAAG4FAAAwMAAAAQAgACgtAACWGQAAAAAAAAEAIACNHgAAvkYAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQAAABdAAAAugAAALoAAABdAAAAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAKAAAADyAAAA/wAAAP8AAAD/AAAA/wAAAPIAAACgAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAOAAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAOAAAAA4AAAAAAAAAAAAAAAAAAAAHwAAAOIAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA4gAAAB8AAAAAAAAAAAAAAKEAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAChAAAAAAAAACMAAAD0AAAA/wAAAP9PT0//rq6u/6urq/+rq6v/q6ur/6urq/+tra3/Z2dn/wAAAP8AAAD/AAAA9AAAACMAAABZAAAA/wAAAP8AAAD/Hx8f/+3t7f///////////////////////f39/zU1Nf8AAAD/AAAA/wAAAP8AAABZAAAAuwAAAP8AAAD/AAAA/wAAAP9ra2v//////////////////////46Ojv8AAAD/AAAA/wAAAP8AAAD/AAAAuwAAALsAAAD/AAAA/wAAAP8AAAD/CQkJ/83Nzf///////////+Tk5P8YGBj/AAAA/wAAAP8AAAD/AAAA/wAAALsAAABZAAAA/wAAAP8AAAD/AAAA/wAAAP9KSkr//f39//////9ra2v/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAABZAAAAIwAAAPQAAAD/AAAA/wAAAP8AAAD/AQEB/7a2tv/V1dX/CQkJ/wAAAP8AAAD/AAAA/wAAAP8AAAD0AAAAIwAAAAAAAAChAAAA/wAAAP8AAAD/AAAA/wAAAP8xMTH/RERE/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAAoQAAAAAAAAAAAAAAHwAAAOIAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA4gAAAB8AAAAAAAAAAAAAAAAAAAA4AAAA4AAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA4AAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAACgAAAA8gAAAP8AAAD/AAAA/wAAAP8AAADyAAAAoAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQAAABdAAAAugAAALoAAABdAAAAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAgAAAAQAAAAAEAIAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAsAAAAVQAAAIEAAADoAAAA6AAAAIEAAABVAAAALAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACoAAACFAAAA0gAAAPkAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD5AAAA0gAAAIUAAAAqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAACWAAAA8wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAPMAAACWAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRAAAA4QAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADhAAAAUQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcgAAAPsAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD7AAAAcgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHIAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAAcgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPAAAA+wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD7AAAATwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGwAAAOQAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADjAAAAGwAAAAAAAAAAAAAAAAAAAAAAAACXAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAACXAAAAAAAAAAAAAAAAAAAAKAAAAPUAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAPQAAAAnAAAAAAAAAAAAAACGAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/ODg4/4uLi/+IiIj/iIiI/4iIiP+IiIj/iIiI/4iIiP+IiIj/iIiI/4iIiP+IiIj/iIiI/4iIiP+JiYn/X19f/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAIYAAAAAAAAABwAAANQAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8eHh7/7u7u//////////////////////////////////////////////////////////////////////9TU1P/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA1AAAAAcAAAArAAAA+gAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP9oaGj/////////////////////////////////////////////////////////////////rq6u/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD6AAAAKwAAAFQAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wgICP/Ly8v///////////////////////////////////////////////////////T09P8sLCz/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAABUAAAAggAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/0dHR//9/f3/////////////////////////////////////////////////jY2N/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAIEAAADpAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/62trf///////////////////////////////////////////+Tk5P8XFxf/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA6QAAAOkAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/Kysr//Pz8///////////////////////////////////////ampq/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADpAAAAgQAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/i4uL/////////////////////////////////8zMzP8ICAj/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAIIAAABUAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8WFhb/4+Pj///////////////////////9/f3/SUlJ/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAAVAAAACsAAAD6AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP9oaGj//////////////////////6+vr/8BAQH/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAPoAAAArAAAABwAAANQAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wgICP/Ly8v////////////09PT/LCws/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA1AAAAAcAAAAAAAAAhgAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/0dHR//9/f3//////42Njf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAACGAAAAAAAAAAAAAAAnAAAA9AAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/7Gxsf/s7Oz/FxcX/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA9QAAACgAAAAAAAAAAAAAAAAAAACXAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/MzMz/19fX/8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAACXAAAAAAAAAAAAAAAAAAAAAAAAABoAAADjAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA5AAAABsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8AAAD7AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAPsAAABPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHIAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAAcgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHIAAAD7AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA+wAAAHIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFEAAADhAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAOEAAABRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAACWAAAA8wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAPMAAACWAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqAAAAhQAAANIAAAD5AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA+QAAANIAAACFAAAAKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAACwAAABVAAAAgQAAAOgAAADoAAAAgQAAAFUAAAAsAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAwAAAAYAAAAAEAIAAAAAAAAC0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJAAAAKAAAAEwAAABqAAAAswAAAPgAAAD3AAAAswAAAGoAAABLAAAAKAAAAAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATAAAAVgAAAKAAAADYAAAA+AAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA+AAAANgAAACgAAAAVQAAABMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJQAAAIsAAADhAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAOEAAACLAAAAJgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYAAACLAAAA7wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA7wAAAIsAAAAWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQAAANwAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADcAAAAUgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAACKAAAA/gAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/gAAAIoAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwAAAK0AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAACtAAAADwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAAAAuAAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAAuAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAACuAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAK4AAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIoAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAACKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAP0AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD9AAAATwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAA3wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA3wAAABUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACLAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAIsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACMAAADxAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAPEAAAAjAAAAAAAAAAAAAAAAAAAAAAAAAIwAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAACLAAAAAAAAAAAAAAAAAAAAEQAAAOQAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8kJCT/aGho/2VlZf9lZWX/ZWVl/2VlZf9lZWX/ZWVl/2VlZf9lZWX/ZWVl/2VlZf9lZWX/ZWVl/2VlZf9lZWX/ZWVl/2VlZf9lZWX/ZWVl/2VlZf9lZWX/ZWVl/1BQUP8BAQH/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADkAAAAEQAAAAAAAAAAAAAAVQAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8cHBz/6+vr/////////////////////////////////////////////////////////////////////////////////////////////////////////////////3Nzc/8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAAVQAAAAAAAAAAAAAAoQAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/ZWVl////////////////////////////////////////////////////////////////////////////////////////////////////////////zMzM/wgICP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAAoQAAAAAAAAAJAAAA2gAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/BwcH/8nJyf/////////////////////////////////////////////////////////////////////////////////////////////////9/f3/SEhI/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA2gAAAAkAAAAoAAAA+QAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/0VFRf/8/Pz///////////////////////////////////////////////////////////////////////////////////////////+urq7/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA+AAAACgAAABLAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP+qqqr///////////////////////////////////////////////////////////////////////////////////////T09P8sLCz/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAEwAAABqAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8pKSn/8vLy/////////////////////////////////////////////////////////////////////////////////4yMjP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAGoAAAC0AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/iIiI////////////////////////////////////////////////////////////////////////////4+Pj/xYWFv8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAALMAAAD4AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/FBQU/+Hh4f//////////////////////////////////////////////////////////////////////aWlp/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAPgAAAD4AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/2VlZf/////////////////////////////////////////////////////////////////Ly8v/CAgI/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAPgAAACzAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wcHB//Jycn///////////////////////////////////////////////////////39/f9ISEj/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAALQAAABqAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP9FRUX//Pz8/////////////////////////////////////////////////66urv8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAGoAAABMAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/qqqq////////////////////////////////////////////9PT0/ywsLP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAEsAAAAoAAAA+AAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/KSkp//Ly8v//////////////////////////////////////jIyM/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA+QAAACgAAAAJAAAA2gAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/4iIiP/////////////////////////////////j4+P/FhYW/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA2gAAAAkAAAAAAAAAoQAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/xQUFP/h4eH///////////////////////////9paWn/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAAoQAAAAAAAAAAAAAAVQAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP9lZWX//////////////////////8zMzP8ICAj/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAAVQAAAAAAAAAAAAAAEQAAAOQAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8HBwf/ycnJ/////////////f39/0hISP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADkAAAAEQAAAAAAAAAAAAAAAAAAAIsAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/RUVF//z8/P//////rq6u/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAACMAAAAAAAAAAAAAAAAAAAAAAAAACMAAADxAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/6ysrP/7+/v/LCws/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAPEAAAAjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACLAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/zIyMv99fX3/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAIsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAA3wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA3wAAABUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATwAAAP0AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD9AAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIoAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAACKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAACuAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAK4AAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAuAAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAAuAAAAA8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwAAAK0AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAACtAAAADwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAACKAAAA/gAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/gAAAIoAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUgAAANwAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADcAAAAUQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYAAACLAAAA7wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA7wAAAIsAAAAWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJgAAAIsAAADhAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAOEAAACLAAAAJQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATAAAAVQAAAKAAAADYAAAA+AAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA+AAAANgAAACgAAAAVgAAABMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJAAAAKAAAAEsAAABqAAAAswAAAPcAAAD4AAAAswAAAGoAAABMAAAAKAAAAAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACJUE5HDQoaCgAAAA1JSERSAAABAAAAAQAIBgAAAFxyqGYAAAABc1JHQgCuzhzpAAAAOGVYSWZNTQAqAAAACAABh2kABAAAAAEAAAAaAAAAAAACoAIABAAAAAEAAAEAoAMABAAAAAEAAAEAAAAAAEQiOHMAAB4DSURBVHgB7V0JsBXVmW6UXQg8FhFRVkGW6MRoJAnKToyOMTMqiHGwwmSqBsSNqUmhiAiYRJNMMpOqKM4UKNSYMtbEmdEYGUcJi8FxX0DlsYjghoobEngIyJvvu9CPvo97b/e9vZ3T/f1V33t9u0+f5Tvn//v0+c853cKRZIGBrihEZ6AT0BE4CegD9AROALoBXYDuQAugDmgDeKURP3YADcBO4DPgPWA78DbwLvAmsAvgdeIT4CAgsZQBNgaJHQxQganQvYDBQP/DoFLTAFD5aQRaA3HKXkRO4+AagHdwvA3YDLwB0FjQaNCYSAxnQAbAzAo6GdniE3wI8DVgIHAiQAPAJ7zJsgeZc3sN63D8KvAywN4DjYXEIAZkANKvjJbIAhV8KDAS+AowAOCTPkvyFgqzBXgeWAOsBzYBBwBJSgzIAKRDfD8kS0UfBwwHTgHYfc+TfIrC8rXhGeB/AfYWaCAkCTIgA5AM2Xwvp8KPAC4ATgN6AJIjDLyPw1eAZcAK4DWA4w2SGBmQAYiP3LaI+gzgO8B5AJW+FSDxZ+BzBKkHHgZoEF4AGgBJxAzIAERMKKI7E7gEOB+g0h8LSGpngGMEHEh8CHgQoDGgy1IiBoxhgO/004GVAEfB2UCF6DlgL2AlMAPoDUjEQGoM8L1+LLAIoNtLCp8sB3QpLgbOAehJkYiBRBjogVSmAk8C+wEpfrocsA5WA+yBdQUkYiAWBuiqmw3QVSWlN5ODjaib+QBfySRiIBIGOEHn18AHgBTfDg74SvYzYBggEQM1MTAEd1HxPwak+HZy8NHhOvwy/kvEQCAGpPh2KnslI+0agkGBWoAC5ZKBXij1zwE98bNnAFzjwFeD2wGNEYAEySEGOuDfLGAb4DYU/c82FzQEM4E6QJJjBi5G2Z8DpPD55IB1PxHQPAKQkCfhFN0HgIOAlF8c3I92cDogyTgDHVG+mwEOCknxxYG3DXB7M87z0GsBSMiijEehngK8la5j8dG8DTyNNjImiwqQ1zJ1Q8H/BeDa8uaVrd/ipFQb+DPaCr0F6g2ABJuFO+68CJSqZJ0TL35tgL0BLviSWMZAe+R3LrAb8KtkXRdHldoAewNsS9zgRWIBA5z//ShQqVJ1TfxU2wYeQ5vS2gLDDcBk5O9dKb+MX0xt4D3E+z1AYhgDnM33S4DbR1Vr2RVenFXTBtjG2Nb4mikxgIEByAO7Z9VUosKKr7BtYDnaXH8D2n+us8BR/s1A2MrU/eKwljbwOtqe1V4Cm3esnQby7wG4RZdEDKTBAOcJ/DWwE+C6AuvERgPQBizfBtwK8FgiBtJkgG3wPIBuQn7y7AtAEhMDtLj3ArV013SPeIu7Dfw72mbePvEWk6ofHe1JOLUCiLsSFb84DtMGuEMx26okQga4lROnZYapGN0r/pJqA2yr3EVaEgEDwxHHJiCpylM64jqKNrABbfbrEbT/XEcxGqXnF2CiqBDFIR6TbgNsu2zDxorJXoBRYO23QE9j2VPGxEBlBrgBzbcBugi556RxYqoBcJX/BOMYU4bEQHUMcJq6sUbARANA5b8P0JO/uoam0OYyQCPAuQLG9QRMMwCjQZKUHyRIMscAXwdoBJ4HtgJGSAsjcnEoExzt/0/gRIPypKyIgagZ4HJ1bkdPV2HqYooBGAAmlgEDU2dEGRAD8TPARUTnA3RvpyrHpJr6ocQ5a4rdfim/AZWhLCTCAB94vwFSnzGYdg/gSyDhD8A5gEQM5I2BVSjwdwGuJkxF0hwE5Oqpu4ALUym5EhUD6TPQF1k4GXgEOAAkLmkagAUo7YzES6wExYBZDJyO7PBhyF2tEpe0DMA0lPTHgAljEImTrgTFQDMGuGbgA4DzBBKVNMYAxqKE/w3QLyoRA2LgEAP8/gDHA/6YJCFJG4B+hwvYN8lCKi0xYAkDbyCfEwC6CRORJLvgx6FEi4G+iZRMiYgB+xjgA/LfAOpKIpLkGMBPUaLLEymVEhED9jJAI9AOeDSJIiRlAKj4twNJ9jiS4E9piIE4GPgaIt0AvBpH5N44W3h/xHQ8FPEuB7S0NyaCFW0mGdiOUo0HXouzdHH3ANiV4S6+p8VZCMUtBjLIAL1kpwIPAPvjKl/cBuAmZHxqXJlXvGIg4wz0R/n2AaviKmecrwCjkemHgcRGNOMiSfGKgRQZ2IO0LwBiMQJxGYBOyPDjwFmARAyIgXAMvIzbOYHu43DRHH13XK8A85HUpKOT0xkxIAZqYIAD6BxP+58a7q14Sxw9gNFI8fcA90GTiAExEA0DnyMavgpEOlU4agPA9f10+anrDxIkYiBiBp5BfHwV2B1VvFG/AvwDMjYlqswpHjEgBooY6IVfDcDqorMhfkTZA+C65pUAv+ArEQNiIB4GPkG03Dp/XRTRHxNFJIijNTAXkPJHRGhS0XTo0MHp3bt3UskpnfAMUMcWAJHobiSRIDPc1usSQGIZA1OnTnWWLFnitGrVyrKc5zq7F6H03DvACOHA3/NAo2AXB8cff3zjli1bGimTJ09W/dnVhqlzRnjarpPi26X4bn3NmzevoPz8s379+sa6ujoZAbuMwA9Rl6lKX6TOVUtqOJZxMHjw4MYdO3Y0GQAezJ49W/VoVz2+Cd3rCaQmtyFlNRrLOGjRokXj3XffXaT8/PHhhx829u/fX/VpV33+U1raPwgJvy8DYJ8BHDt2bOO+ffuOMgA8sWjRIhkAuwzAp9BB7rmRuNyBFNVYLOOgbdu2jStWrCip/Dy5d+/exhEjRqhe7arXO5PW/mFI8GMZAPsM4JQpU8oqv3th+fLljXALygjYYwQ4OSjRXoCe/vY0jiZFpttvw4YNrp5X/C+3oHXGPbFegJ7+Fio/e2tet19F7cfF+vp6uQXtqmf2AoYAVUkti4HoexxXVSoKnDoDcPs5CxcudNq3bx8oL926dXM+++wz54knnggUXoFSZ4DfF+TankfizElfRK6Rf7ueDI3l3H5+vQC5Ba17DfgI+tk/TgMwH5E3vVPq2A4uxo0b17h//34/fS95XW5BO+rYo4uz4zIAXRDxRk9CMgQWGEM/t19JrfeclFvQOgOwBTraPQ4jwE96S+kt4yCI28+j7yUP5Ra0rt1/P2oD0AYR/kkGwK6GUI3br6Tme07KLWhV3f8fdJU6G5mcg5j4gQL1ACzioBq3n0fXSx7KLWhV2+cGomODaH9QNyAH/84MEqHCmMFAtW4/v1zTLbhr1y65Bf2IMuM69fog8GAU2eFGhNsBPf0t4aBWt1/JR7/npNyCVukA3fV9ojAAV0n5rar4Rrr9yq328+hzTYdyC1rVFjhwH0q4UdwqQE9/SzgI6/bzswpyC1qlC9TdlmEsAN/7d8sA2FPpV155pZ8Oh74ut6A17WEPdDfU2N2PpPzWVHYj3X4bN24MreBBIrj88svVK7SjV/gT6HBNwsUFLwGqaEs4iNLt52cE5Ba0Ri9ehA63q8UCjMBNe2UA7KjoUpt8+ilx2Os33XSTHg7mPxw4J+AbtRiAH0v57VB+uv3uueeesPpc9f1yC9rRPqDHt1VrANhlUPfffOteeALH6fbzswqLFy9WL8D8dvIC9Jmv9IHlDITkCKIq13AO4nb7+RkAuQWt0BG+yp9dSvvLfRuQ84hrGjgolYjOxcfAxIkTndGjR8eXgE/Mbdq0cRYsWKBvC/rwlPJlLgzimF4goVF4HNDT33AOknT7+fUE5BY0Xl8eg06Xe+AXGYa++MV5xDIAhnOQpNvPzwDQLdi5c2e1GXPbzAfQaep2kZRaDTgKIX5QFEo/jGOAq/3uuuuuwJt8xl0ArhbcvXu3s3r16riTUvy1MXAcbuPU4Hrv7aW6BBO8AXRsHgNw+zmzZs1yunbtalTmrr/+egffFjQqT8pMEQPji36V+NEa554D1JUzmIM03X5+rwJyCxqtO9Rt6nhZGYwr/MCADIChHKTt9vMzAHILGq071G3qeJM0fwXg98U6N13VgXEMTJo0KVW3nx8hcgv6MZTqdeo2v+zVJM0NwDebrujAOAa6d+/uzJkzx7h8Nc8QPj/uXHrppc1P67cZDJzrzYbXAPD4LO9FHZvFwIwZM5yBAwealakyubnlllucurq6Mld1OkUGvoK0m7x/XgNwAi4MSDFjSroCA3T7XX311RVCmHXp1FNPda66irvJSQxjgE+QnqXyxCWDBwANABrGQVqr/fwG/Pyua7WgkbpEHT/HNQDeHkBR18ANoP/pM8B36iuuuCL9jFSZA85TwJ4BVd6l4DEzwO4/B/sL4jUATSfdi/qfPgNw+xUG/lq1apV+ZmrIAQ3XiBGB16HUkIJuqYGBprE+1wDw/2k1RKRbYmYg7dV+YYsnt2BYBmO5n+MALbwx82uimwG9/xvEgUmr/fze9/2ua7WgUbrFr3zza99NywPpASg5MshAknQYsMnt58cQ3YJYLegXTNeTYYD6TjQZgJNx3J4nJGYwQLcfDUBWhG5Bm9yYWeG9TDk64nwvXnPHAPqXCajTKTBg6mq/sFRcd911Wi0YlsTo7h/CqFwDoAlA0REbOqaxY+10+/kVnHsGyC3ox1Ji1/sxJdcA9EksWSVUkQHb3X4VC4eLcgv6MZTY9cJDnwaAHw8svA8klrQSKsuA6av9ymY84AW5BQMSFX8wev6OpQHoBGjVRvyE+6YAt58Vq/18C+ITgK84Wi3oQ1L8l7mdVGfXANAISFJmgItnbFntF5aquXPnyi0YlsRw99MnKwMQjsPo7rZttV/YkmfNzRmWjxTu50O/E3sA9AnywwGSlBjIqtvPj86ZM2fKLehHUnzXuTdgRxqA3vGloZiDMJBVt59f2bVa0I+h2K+fRAOgKcCx81w+gay7/cqX/NAVuQX9GIr1eh8aAE4DlqTEQNbdfn60yi3ox1Cs13tyc4C/BbQXQKw8l46cm3wuXbrUuA98lM5tfGf79evnrF+/3nnllVfiS0Qxl2LgTb0ClKIloXNcHJMXt58fpXIL+jEUy/Vu7AFcCxSWBsaShCItyQDdYAsXLjTm234lM5ngSX1bMEGyjyS1kz0ALdI+QkgiR67bj41ecoQBrRY8wkVCR91pANollJiSOcxAXt1+fg1AqwX9GIr8+jHcF+wLgIZAkgADdPstW7bM6M97JUBD2STwbUFn/Pjxzpo1a8qG0YXIGPicii/lj4xP/4hs3+TTv4ThQtBALliwwLF1F+RwpU/87jYcBJyXeLI5TVBuv2AV37dvX6e+vl5uwWB0hQqlp38o+qq7mYNccvv5c8ZB0nnz5unbgv5UhQ6hHkBoCoNFMGzYMOfOO+902rXTmGsQxrhOoKGhwVm1alWQ4ApTIwPsAXxe4726LSADfKLdcMMNTpcuha3YA96lYNdee616TPE2g4M0AJ/Em4Zi56j2ZZddJiKqZIAGc86cOVXepeBVMPAhDcDBKm5Q0CoZYJf/5ptv1qh2lby5wWk4R40a5f7U/2gZaKAB2BFtnIrNy8DkyZOdc88913tKx1UwwNWC8+fPd1q35v4VkogZ+JSDgOyb9o04YkUHBnr06OEsWbJE7/4hW0OfPn2cjRs3OmvXrg0Zk25vxsBm9gA+anZSPyNigINYAwYMiCi2/EbDQVS+RtXVafPqiFvBe+wBsH96dsQR5z66oUOHyu0XYSuQWzBCMo9EtZw9gO1HfusoCgb4xLrxxhvV9Y+CTE8c11xzjdyCHj4iOHyLBmBbBBEpCg8DEyZMcDj4J4mWAfYC5BaMlNPtNABvRxplziOj248fwGzZkl9ck0TNgNyCkTJa2BJsF6LcF2m0OY6MDXTkyJE5ZiDeosstGBm/nAG8iz2AnYcRWcx5jYhuP3VR4699GljNrAzNc0HvaQA+PYzQMeY9Ag5Sye0XfyvgICsNrdyCobguMgCaCxCKS+yrDrff9OnTQ8ai24MyMGjQIIfLqyU1M8A1QIVNQbklmKYD18yj48jtF4K8ELdqW/UQ5DnOO7j7AF8BKK8f+qe/tTDA1X5y+9XCXLh79G3BUPwV3P+uAXgjVFQ5vpluP76Pyu2XTiOg4ZXXpSbuCw991wCsrykK3VQYjVYDTK8huN8W1GrBqutgC+9wDQDfBzgfQFIFA3L7VUFWjEHlFqya3D244y3e5RqA93BMSKpgQG6/KsiKMajcglWTy/U/BX13DQBdAuwFSAIyQLfftGnTAoZWsLgZoFuQy68lgRjg9P+C6981AI04sSnQrQpUYICbfHIUWmIOA1otGLgu1iFkYStA1wDwzucC357zgFrtZ2YDkFswcL285ob0GgCe5KQgSQUGtMlnBXIMuCS3oG8lUMdfckN5DcBWnHzfvaD/pRngIhRt8lmaGxPOyi3oWwscAGzaA8RrAHhB4wAV+JPbrwI5Bl2iW3DSpEkG5ciorHACUJPHz2sAiroGRmXZkMzI7WdIRfhkg25BbSJaliSO9TV9C4SbgnrlOPyQ6fQycvhYm3yWIMXgUxwQ3Lt3r7Ny5UqDc5lK1n6BVJtm/np7AMzNqwD3B5B4GNBqPw8ZFh1qteBRlUXdbvIA8GpzA8D5wXxHkHgY0Lf9PGRYdCi34FGVRd0urAFwrzQ3ANwb8Cn3ov47hc95c7Vfq1atRIeFDMgtWFRp1O2i/T+bGwCGfrzolpz/kNvP7gYgt2BR/T1W9As/mg8C8vpe4AqAA4K5Frr9li5dqg98WN4K9G3BQgV+gL8/AorG+Er1AN5EoJcLt+T8j9x+2WgAcgsW6pHz/6nbRVKqB8CFQd2A84pC5uwH3X533HGH0759+5yVPJvFlVvQuQM1+2Tz2i3VA2CYNQA/HJBLcd1+bDSS7DBAt+App5ySnQIFL0kDgq4oFbycAeCH2Iv8haVuzuo5uf2yWbM06JwhmEPZiDLXlyp3OQPAgcBHS92Q9XPuJp9y+2WzpnP66bY/oDbZCzhKyhkABnwIKPIZHnV3Bk/ktIFksCZLFymHbkG+yj9Smo3SbkA3LLcMugg4wT2R9f9y+2W9hg+Vj27BTZs2OWvX8k0388Lp/bcCB0qVtFIPgF2GZaVuyuo5uf2yWrPF5eIgLz/hnpNvCz6M0vOVvqSUcgN6A3LSwBQg8/Ng5fbzVnv2j7t16+Y0NDQ4q1atynJh96BwswDu9VFSWpQ8e+RkSxwuB0YeOZW9I35U4r777nMuvvji7BVOJSrLAA3A8OHDnXXrOEcmk7IapRoP7C9XOip4JeF7w31Apg0Au4JsBPX19U5jI+dBSfLAwLHHHpv1ad73ox7LKj/r2K8HwDB9gGeA4/lDIgbEgBUMcNuvs4CK3/uoNAjolpIbCNKPKBEDYsAeBjiAX1H5WZQgBoDh7gVyNyeABZeIAQsZYLf/7iD5DmoAuDbghSARKowYEAOpM8BX9meD5CKoAeBson8NEqHCiAExkDoD7LFTZ30lyCCgGwkHAbmlUD/3hP6LATFgHAObkKOvAx8HyVnQHgDj4o4ii4JEqjBiQAykxgDd9oGUnzmspgfA8P0Bvlt04Q+JGBADRjHAh/RwYGvQXFXTA2Cc3FL4t0EjVzgxIAYSZWApUttaTYrV9gAY9xCAWwt15g+JGBADRjDwCXJxLsDVf4Gl2h4AI14P8D1DIgbEgDkMUCerUn5mvZYeAO8bCnBugHoBZEMiBtJloKanP7NcSw+A970GqBdAJiRiIH0Ganr6M9u19gB4L3sBHAvoxB8SMSAGUmGAI/989+fGn1VLrT0AJsRegOYFVE25bhADkTLAOf81KT9zEaYHwPt7Ak8DJ/OHRAyIgUQZ4JLfbwBba03Vb0swv3j/jADcVGSCX0BdFwNiIHIG5iDGR8PEGrYHwLQ7AKuAr/KHRAyIgUQY4OrcMcBnYVIL2wNg2twnYAcwEYjCoCAaiRgQAz4MXI3rL/mE8b0cZhDQG/mD+PGQ94SOxYAYiI2B3yFmbvcdWqJ8Yp+G3PBVoC50rhSBGBAD5RjgpJ/RwNpyAao5H8UrgJse/ZGtgLHuCf0XA2IgcgZuRYwPRBVrlD0A5uk44I/A2fwhEQNiIFIGnkNs44BQA3/eHEXZA2C83IyQS4YnA37fHEAQiRgQAwEZoMt9KrAhYPhAwaI2AEz0DaA7wI0JJGJADETDwD8jmshn3kb9CuAWtQsOVgIcGJSIATEQjgF2/ccDO8NFc/TdUbkBm8fMPcmuA/Y0v6DfYkAMVMXAboT+IRC58jMXcbwCMF7KVoDjAGMAiRgQA7Ux8BPctrS2W/3viusVwE25PQ44SYjdF4kYEAPVMUCP2oVAQ3W3BQ8dtwFgTrhvwOMAVw5KxIAYCMYAV/rR5cdl97FJnK8Abqa5TuBt4K+AuMYc3LT0XwxkgYEDKMQ0YEXchUnCALAMrwKcIsy1yxIxIAYqM/ArXP5F5SDRXE3iFcDNKWcJcsGQpgq7jOi/GDiaAT71vwNw9D92SdIAsDADgMeAfvwhEQNioIiBrfjFByQn0yUiSb+Tv45S/R3AaY0SMSAGjjCwC4c/ABJTfiad1BgA03KFBeSSxguApHsgbh70XwyYxMAXyMxM4D+SzlQaBoBl5NTGjsA3+UMiBnLOwE9RfiJxScsAsKBPABwLOJ0/JGIgpwzci3L/I0DXX+KSdhe8E0rMmYKjEi+5EhQD6TPwJ2ThL4HI1vdXW6SkBwGb528nTvwN8GzzC/otBjLOANv85UBqyk9+0+4BMA+UgcAyYAB/SMRAxhnYhPKdD9Arlqqk3QNwC09CrgDedU/ovxjIKANs41OA1JWf/KY5CMj0vfIOfvBjB98GOngv6FgMZIQBLvD5HrDGlPKYZADIyVbgeUBGACRIMsUAlZ/v/CtNKpVpBoDcbAU4T0BGACRIMsEAlZ8b5a4yrTQmGgBytA1QT8C01qL81MKA++Q3TvlZGFMNAPO2FaAR+BbAWYMSMWAbAxzw4zv/SlMzbrIBIGdbgSeBkUBXQCIGbGFgMzLKbj8n+0hCMnAK7n8aaBTEgQVtgG11ECCJkIGTENdqQEZAHJjcBlagjbKtWiGmvwJ4SeSUyf8CSK4WEHmZ0bEpDPwGGfk+wA/lWiE2GQASuhfglGHOYOT+gqbMZERWJDlmgOv5fwlwTb82u0moIUxHOlxMZHJ3UHnLfv1Q4acl1OaVTDMGxuE351RL0cRBGm2AbW98szapnwkz0B/pLQfSaABKM7+8P442NyDhth55craNAZQigPsL/g7gZ8jOBjQuABIksTHA9/1fAX8PvB9bKoq4Jga4pJhTL/VkFgdxtAHO7OPkHonBDAxD3h4D4mgAijO/vD6KNsW2JbGAgbbI41yAI7RSWnEQpg3wCz1sS3zFlFjGwFjkV1OIZQBqNQAvof3Q0ySxmIE65P12QL0BGYKghoATzjjQ1w2QZISBMSiHegMyAn5G4Cm0E/n2M6L0zYvB3sBsgK5Dv4ag6/ni6CO0iZsB7T0BErIuXEx0PyAlFwcH0Q4eAE4DJDlioCXKOhHg/oMyBPnkgHV/CSDJMQN8LZgJbAdkCPLBAfecnAV0ACRioMBAP/ylt0CGILtG4GPU78+BXoBEDJRkgFs5/RrgoJB6BNnggIrPOh0KSMRAIAa+jFAyBHYbACl+oKauQJUY4PzvnwF6NbDHGHyA+tITv1Kr1rWqGeAYwXxgI6BXAzM52IK64TwP7iItEQOxMMDvE1wFPAHsB2QM0uWAdcBvR0wFegASMZAIA5xHcA6wGOCXjWUIkuWAr2SLAC74ag1IxEBqDPRGyjOAlUADIGMQDwd7DnM8Hf/5SiYJyUCLkPfr9mIGuB3ZGcB3gYsADiCypyCpnQFuwbUO4HbwnLL7PCCJiAEZgIiILBFNO5z7KnA+cCEwGGgDSPwZ4Hs9lZ678PweeBHgEl1JxAzIAERMaJno2uI8J6GMAWgQOMdAA1YgwSPv45hK/wiwBuBmHPsASYwMyADESG6FqPvjGleffQvgTsZ0W3UG8iSforCbgaeB5QAV/g1AkiADMgAJkl0mKY4RDASGACOAMwEaiJOBLAk9Ja8DVPTVwGvAJuAAIEmJARmAlIj3SbYXrtOz8BcABxLZWzgJ6Am0B0yWXcgcXXTvAlTwZ4H1wDbgLUBiEAMyAAZVhk9WuuM6DQANQT+Arw19ABoLLmnuBHwJ4HhDnML3cnbfdwIfATsAzsAj6gE+6WkAOA9fYjgDMgCGV1CA7NH16BoAGoGOAHsPJwJur+EEHNM48Ho7gMaked1/jnOfAJzDQKWmAn8IvAdQobcBbwN8wlP5aQRoACQWM/D/QN+5DmrsiuEAAAAASUVORK5CYII=","base64");function r(){return new Q.NextResponse(C,{headers:{"Content-Type":"image/x-icon","Cache-Control":"public, max-age=0, must-revalidate"}})}let o="force-static",e=new g.AppRouteRouteModule({definition:{kind:B.RouteKind.APP_ROUTE,page:"/favicon.ico/route",pathname:"/favicon.ico",filename:"favicon",bundlePath:"app/favicon.ico/route"},resolvedPagePath:"next-metadata-route-loader?filePath=%2FUsers%2Fianlylesblx%2FIDEA_CORE%2Fqwrk_repos%2Flaconic%2Fsnowballtools-base%2Fpackages%2Ffe-deploy%2Fsrc%2Fapp%2Ffavicon.ico&isDynamicRouteExtension=0!?__next_metadata_route__",nextConfigOutput:"",userland:P}),{workAsyncStorage:i,workUnitAsyncStorage:G,serverHooks:E}=e;function M(){return(0,I.patchFetch)({workAsyncStorage:i,workUnitAsyncStorage:G})}}};var w=require("../../webpack-runtime.js");w.C(A);var D=A=>w(w.s=A),P=w.X(0,[207,48],()=>D(6052));module.exports=P})(); \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/favicon.ico/route.js.nft.json b/packages/fe-deploy/.next/server/app/favicon.ico/route.js.nft.json new file mode 100644 index 00000000..b604b2bb --- /dev/null +++ b/packages/fe-deploy/.next/server/app/favicon.ico/route.js.nft.json @@ -0,0 +1 @@ +{"version":1,"files":["../../webpack-runtime.js","../../chunks/207.js","../../chunks/48.js","../../../../../../package.json"]} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/page.js b/packages/fe-deploy/.next/server/app/page.js new file mode 100644 index 00000000..91ee923c --- /dev/null +++ b/packages/fe-deploy/.next/server/app/page.js @@ -0,0 +1 @@ +(()=>{var e={};e.id=974,e.ids=[974],e.modules={846:e=>{"use strict";e.exports=require("next/dist/compiled/next-server/app-page.runtime.prod.js")},9121:e=>{"use strict";e.exports=require("next/dist/server/app-render/action-async-storage.external.js")},3295:e=>{"use strict";e.exports=require("next/dist/server/app-render/after-task-async-storage.external.js")},9294:e=>{"use strict";e.exports=require("next/dist/server/app-render/work-async-storage.external.js")},3033:e=>{"use strict";e.exports=require("next/dist/server/app-render/work-unit-async-storage.external.js")},3873:e=>{"use strict";e.exports=require("path")},9551:e=>{"use strict";e.exports=require("url")},3429:(e,r,t)=>{"use strict";t.r(r),t.d(r,{GlobalError:()=>o.a,__next_app__:()=>c,pages:()=>p,routeModule:()=>u,tree:()=>d});var s=t(735),a=t(1232),n=t(2914),o=t.n(n),i=t(85),l={};for(let e in i)0>["default","tree","pages","GlobalError","__next_app__","routeModule"].indexOf(e)&&(l[e]=()=>i[e]);t.d(r,l);let d=["",{children:["__PAGE__",{},{page:[()=>Promise.resolve().then(t.bind(t,4995)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/page.tsx"],metadata:{icon:[async e=>(await Promise.resolve().then(t.bind(t,9699))).default(e)],apple:[],openGraph:[],twitter:[],manifest:void 0}}],modal:["__DEFAULT__",{},{defaultPage:[()=>Promise.resolve().then(t.t.bind(t,3178,23)),"next/dist/client/components/parallel-route-default.js"]}]},{layout:[()=>Promise.resolve().then(t.bind(t,1052)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/layout.tsx"],"not-found":[()=>Promise.resolve().then(t.t.bind(t,8270,23)),"next/dist/client/components/not-found-error"],forbidden:[()=>Promise.resolve().then(t.t.bind(t,5335,23)),"next/dist/client/components/forbidden-error"],unauthorized:[()=>Promise.resolve().then(t.t.bind(t,4908,23)),"next/dist/client/components/unauthorized-error"],metadata:{icon:[async e=>(await Promise.resolve().then(t.bind(t,9699))).default(e)],apple:[],openGraph:[],twitter:[],manifest:void 0}}],p=["/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/page.tsx"],c={require:t,loadChunk:()=>Promise.resolve()},u=new s.AppPageRouteModule({definition:{kind:a.RouteKind.APP_PAGE,page:"/page",pathname:"/",bundlePath:"",filename:"",appPaths:[]},userland:{loaderTree:d}})},8823:(e,r,t)=>{Promise.resolve().then(t.t.bind(t,3648,23))},8143:(e,r,t)=>{Promise.resolve().then(t.t.bind(t,6888,23))},3648:(e,r,t)=>{let{createProxy:s}=t(2092);e.exports=s("/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/app-dir/link.js")},4995:(e,r,t)=>{"use strict";t.r(r),t.d(r,{default:()=>i});var s=t(1069),a=t(7130),n=t(3648),o=t.n(n);function i(){return(0,s.jsx)(a.s,{children:(0,s.jsxs)("div",{className:"min-h-screen flex flex-col items-center justify-center",children:[(0,s.jsx)("h1",{className:"text-4xl font-bold",children:"Welcome to Laconic"}),(0,s.jsx)(o(),{href:"/login",className:"mt-4 px-4 py-2 bg-blue-500 text-white rounded-md",children:"Get Started"})]})})}},7130:(e,r,t)=>{"use strict";t.d(r,{s:()=>a});var s=t(1069);function a({children:e}){return(0,s.jsx)("div",{className:"min-h-[calc(100vh-4rem)] bg-background pt-16",children:e})}},9699:(e,r,t)=>{"use strict";t.r(r),t.d(r,{default:()=>a});var s=t(4178);let a=async e=>[{type:"image/x-icon",sizes:"16x16",url:(0,s.fillMetadataSegment)(".",await e.params,"favicon.ico")+""}]}};var r=require("../webpack-runtime.js");r.C(e);var t=e=>r(r.s=e),s=r.X(0,[207,762,178,728],()=>t(3429));module.exports=s})(); \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/page.js.nft.json b/packages/fe-deploy/.next/server/app/page.js.nft.json new file mode 100644 index 00000000..0724763a --- /dev/null +++ b/packages/fe-deploy/.next/server/app/page.js.nft.json @@ -0,0 +1 @@ +{"version":1,"files":["../webpack-runtime.js","../chunks/207.js","../chunks/762.js","../chunks/178.js","../chunks/728.js","page_client-reference-manifest.js","../../../../../package.json"]} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/page_client-reference-manifest.js b/packages/fe-deploy/.next/server/app/page_client-reference-manifest.js new file mode 100644 index 00000000..7cf2ad10 --- /dev/null +++ b/packages/fe-deploy/.next/server/app/page_client-reference-manifest.js @@ -0,0 +1 @@ +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/page"]={"moduleLoading":{"prefix":"/_next/","crossOrigin":null},"ssrModuleMapping":{"1402":{"*":{"id":"5794","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"560","name":"*","chunks":[],"async":false}},"2073":{"*":{"id":"5719","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"7763","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"3909","name":"*","chunks":[],"async":false}},"2856":{"*":{"id":"9063","name":"*","chunks":[],"async":false}},"3115":{"*":{"id":"1849","name":"*","chunks":[],"async":false}},"3584":{"*":{"id":"9708","name":"*","chunks":[],"async":false}},"3678":{"*":{"id":"5683","name":"*","chunks":[],"async":false}},"4202":{"*":{"id":"5046","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"3868","name":"*","chunks":[],"async":false}},"5378":{"*":{"id":"3671","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"6888","name":"*","chunks":[],"async":false}},"6044":{"*":{"id":"288","name":"*","chunks":[],"async":false}},"7243":{"*":{"id":"9671","name":"*","chunks":[],"async":false}},"7583":{"*":{"id":"1985","name":"*","chunks":[],"async":false}},"8076":{"*":{"id":"5350","name":"*","chunks":[],"async":false}},"8516":{"*":{"id":"6969","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"8466","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"5969","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"1888","name":"*","chunks":[],"async":false}},"9827":{"*":{"id":"7307","name":"*","chunks":[],"async":false}},"9919":{"*":{"id":"6436","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/client-page.js":{"id":5182,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/client-page.js":{"id":5182,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/client-segment.js":{"id":1402,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/client-segment.js":{"id":1402,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/error-boundary.js":{"id":9398,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/error-boundary.js":{"id":9398,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":2703,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":2703,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/layout-router.js":{"id":9507,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9507,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/render-from-template-context.js":{"id":2639,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":2639,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/lib/metadata/metadata-boundary.js":{"id":1432,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/lib/metadata/metadata-boundary.js":{"id":1432,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next-themes/dist/index.mjs":{"id":9598,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/globals.css":{"id":3139,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/navigation/NavigationWrapper.tsx":{"id":8516,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/toaster.tsx":{"id":2856,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/error.tsx":{"id":6044,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/page.tsx":{"id":3678,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/app-dir/link.js":{"id":5770,"name":"*","chunks":["5770","static/chunks/5770-eb25731555a99793.js","8974","static/chunks/app/page-163a1780b629b755.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/app-dir/link.js":{"id":5770,"name":"*","chunks":["5770","static/chunks/5770-eb25731555a99793.js","8974","static/chunks/app/page-163a1780b629b755.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/support/error.tsx":{"id":8076,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/error.tsx":{"id":3584,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/page.tsx":{"id":9919,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx":{"id":7243,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx":{"id":5378,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/error.tsx":{"id":4202,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/error.tsx":{"id":9827,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/done/error.tsx":{"id":7583,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/error.tsx":{"id":3115,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/loading.tsx":{"id":2073,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/layout":[{"inlined":false,"path":"static/css/b9c72288defeba25.css"}],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/page":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/layout":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/layout":[]},"rscModuleMapping":{"1402":{"*":{"id":"2018","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"8424","name":"*","chunks":[],"async":false}},"2073":{"*":{"id":"7172","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"4643","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"5917","name":"*","chunks":[],"async":false}},"2856":{"*":{"id":"7244","name":"*","chunks":[],"async":false}},"3115":{"*":{"id":"2593","name":"*","chunks":[],"async":false}},"3139":{"*":{"id":"4276","name":"*","chunks":[],"async":false}},"3584":{"*":{"id":"3780","name":"*","chunks":[],"async":false}},"3678":{"*":{"id":"3837","name":"*","chunks":[],"async":false}},"4202":{"*":{"id":"6182","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"9028","name":"*","chunks":[],"async":false}},"5378":{"*":{"id":"716","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"3648","name":"*","chunks":[],"async":false}},"6044":{"*":{"id":"5864","name":"*","chunks":[],"async":false}},"7243":{"*":{"id":"5943","name":"*","chunks":[],"async":false}},"7583":{"*":{"id":"4521","name":"*","chunks":[],"async":false}},"8076":{"*":{"id":"6054","name":"*","chunks":[],"async":false}},"8516":{"*":{"id":"9443","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"2914","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"7673","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"5380","name":"*","chunks":[],"async":false}},"9827":{"*":{"id":"2651","name":"*","chunks":[],"async":false}},"9919":{"*":{"id":"545","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{"1402":{"*":{"id":"5794","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"560","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"7763","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"3909","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"3868","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"6888","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"8466","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"5969","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"1888","name":"*","chunks":[],"async":false}}}} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/support/page.js b/packages/fe-deploy/.next/server/app/support/page.js new file mode 100644 index 00000000..99b0007e --- /dev/null +++ b/packages/fe-deploy/.next/server/app/support/page.js @@ -0,0 +1 @@ +(()=>{var e={};e.id=174,e.ids=[174],e.modules={846:e=>{"use strict";e.exports=require("next/dist/compiled/next-server/app-page.runtime.prod.js")},9121:e=>{"use strict";e.exports=require("next/dist/server/app-render/action-async-storage.external.js")},3295:e=>{"use strict";e.exports=require("next/dist/server/app-render/after-task-async-storage.external.js")},9294:e=>{"use strict";e.exports=require("next/dist/server/app-render/work-async-storage.external.js")},3033:e=>{"use strict";e.exports=require("next/dist/server/app-render/work-unit-async-storage.external.js")},3873:e=>{"use strict";e.exports=require("path")},9551:e=>{"use strict";e.exports=require("url")},7093:(e,r,s)=>{"use strict";s.r(r),s.d(r,{GlobalError:()=>n.a,__next_app__:()=>c,pages:()=>d,routeModule:()=>u,tree:()=>p});var t=s(735),o=s(1232),a=s(2914),n=s.n(a),l=s(85),i={};for(let e in l)0>["default","tree","pages","GlobalError","__next_app__","routeModule"].indexOf(e)&&(i[e]=()=>l[e]);s.d(r,i);let p=["",{children:["support",{children:["__PAGE__",{},{page:[()=>Promise.resolve().then(s.bind(s,4579)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/support/page.tsx"]}]},{error:[()=>Promise.resolve().then(s.bind(s,6054)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/support/error.tsx"],loading:[()=>Promise.resolve().then(s.bind(s,6139)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/support/loading.tsx"],metadata:{icon:[async e=>(await Promise.resolve().then(s.bind(s,9699))).default(e)],apple:[],openGraph:[],twitter:[],manifest:void 0}}],modal:["__DEFAULT__",{},{defaultPage:[()=>Promise.resolve().then(s.t.bind(s,3178,23)),"next/dist/client/components/parallel-route-default.js"]}]},{layout:[()=>Promise.resolve().then(s.bind(s,1052)),"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/layout.tsx"],"not-found":[()=>Promise.resolve().then(s.t.bind(s,8270,23)),"next/dist/client/components/not-found-error"],forbidden:[()=>Promise.resolve().then(s.t.bind(s,5335,23)),"next/dist/client/components/forbidden-error"],unauthorized:[()=>Promise.resolve().then(s.t.bind(s,4908,23)),"next/dist/client/components/unauthorized-error"],metadata:{icon:[async e=>(await Promise.resolve().then(s.bind(s,9699))).default(e)],apple:[],openGraph:[],twitter:[],manifest:void 0}}],d=["/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/support/page.tsx"],c={require:s,loadChunk:()=>Promise.resolve()},u=new t.AppPageRouteModule({definition:{kind:o.RouteKind.APP_PAGE,page:"/support/page",pathname:"/support",bundlePath:"",filename:"",appPaths:[]},userland:{loaderTree:p}})},6325:(e,r,s)=>{Promise.resolve().then(s.bind(s,6054))},2773:(e,r,s)=>{Promise.resolve().then(s.bind(s,5350))},7032:()=>{},408:()=>{},5350:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(2725);function o({error:e,reset:r}){return(0,t.jsxs)("div",{className:"flex min-h-screen flex-col items-center justify-center gap-4",children:[(0,t.jsx)("h2",{className:"text-xl font-bold",children:"Error Loading Support"}),(0,t.jsx)("p",{className:"text-red-600",children:e.message}),(0,t.jsx)("button",{onClick:()=>r(),className:"rounded-md bg-blue-600 px-4 py-2 text-white hover:bg-blue-700",children:"Try again"})]})}},6054:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>t});let t=(0,s(2771).registerClientReference)(function(){throw Error("Attempted to call the default export of \"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/support/error.tsx\" from the server, but it's on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/support/error.tsx","default")},6139:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(1069);function o(){return(0,t.jsx)("div",{className:"flex min-h-screen items-center justify-center",children:(0,t.jsx)("div",{className:"h-8 w-8 animate-spin rounded-full border-4 border-gray-300 border-t-blue-600"})})}},4579:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>a});var t=s(1069),o=s(7130);function a(){return(0,t.jsx)(o.s,{children:(0,t.jsxs)("div",{className:"container mx-auto px-4 py-8",children:[(0,t.jsx)("h1",{className:"text-3xl font-bold mb-6",children:"Support"}),(0,t.jsx)("div",{className:"prose dark:prose-invert max-w-none",children:(0,t.jsxs)("section",{className:"mb-8",children:[(0,t.jsx)("h2",{className:"text-2xl font-semibold mb-4",children:"Need Assistance?"}),(0,t.jsx)("p",{className:"mb-4",children:"If you are experiencing issues or have any inquiries, please reach out to our support team. We are here to help."})]})})]})})}},7130:(e,r,s)=>{"use strict";s.d(r,{s:()=>o});var t=s(1069);function o({children:e}){return(0,t.jsx)("div",{className:"min-h-[calc(100vh-4rem)] bg-background pt-16",children:e})}},9699:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>o});var t=s(4178);let o=async e=>[{type:"image/x-icon",sizes:"16x16",url:(0,t.fillMetadataSegment)(".",await e.params,"favicon.ico")+""}]}};var r=require("../../webpack-runtime.js");r.C(e);var s=e=>r(r.s=e),t=r.X(0,[207,762,178,728],()=>s(7093));module.exports=t})(); \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/support/page.js.nft.json b/packages/fe-deploy/.next/server/app/support/page.js.nft.json new file mode 100644 index 00000000..48d8a5cc --- /dev/null +++ b/packages/fe-deploy/.next/server/app/support/page.js.nft.json @@ -0,0 +1 @@ +{"version":1,"files":["../../webpack-runtime.js","../../chunks/207.js","../../chunks/762.js","../../chunks/178.js","../../chunks/728.js","page_client-reference-manifest.js","../../../../../../package.json"]} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/app/support/page_client-reference-manifest.js b/packages/fe-deploy/.next/server/app/support/page_client-reference-manifest.js new file mode 100644 index 00000000..4ab5cf57 --- /dev/null +++ b/packages/fe-deploy/.next/server/app/support/page_client-reference-manifest.js @@ -0,0 +1 @@ +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/support/page"]={"moduleLoading":{"prefix":"/_next/","crossOrigin":null},"ssrModuleMapping":{"1402":{"*":{"id":"5794","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"560","name":"*","chunks":[],"async":false}},"2073":{"*":{"id":"5719","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"7763","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"3909","name":"*","chunks":[],"async":false}},"2856":{"*":{"id":"9063","name":"*","chunks":[],"async":false}},"3115":{"*":{"id":"1849","name":"*","chunks":[],"async":false}},"3584":{"*":{"id":"9708","name":"*","chunks":[],"async":false}},"3678":{"*":{"id":"5683","name":"*","chunks":[],"async":false}},"4202":{"*":{"id":"5046","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"3868","name":"*","chunks":[],"async":false}},"5378":{"*":{"id":"3671","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"6888","name":"*","chunks":[],"async":false}},"6044":{"*":{"id":"288","name":"*","chunks":[],"async":false}},"7243":{"*":{"id":"9671","name":"*","chunks":[],"async":false}},"7583":{"*":{"id":"1985","name":"*","chunks":[],"async":false}},"8076":{"*":{"id":"5350","name":"*","chunks":[],"async":false}},"8516":{"*":{"id":"6969","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"8466","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"5969","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"1888","name":"*","chunks":[],"async":false}},"9827":{"*":{"id":"7307","name":"*","chunks":[],"async":false}},"9919":{"*":{"id":"6436","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/client-page.js":{"id":5182,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/client-page.js":{"id":5182,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/client-segment.js":{"id":1402,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/client-segment.js":{"id":1402,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/error-boundary.js":{"id":9398,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/error-boundary.js":{"id":9398,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":2703,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":2703,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/layout-router.js":{"id":9507,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9507,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/render-from-template-context.js":{"id":2639,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":2639,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/lib/metadata/metadata-boundary.js":{"id":1432,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/lib/metadata/metadata-boundary.js":{"id":1432,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next-themes/dist/index.mjs":{"id":9598,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/globals.css":{"id":3139,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/navigation/NavigationWrapper.tsx":{"id":8516,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/toaster.tsx":{"id":2856,"name":"*","chunks":["1033","static/chunks/1033-06d706ad2268e96f.js","5770","static/chunks/5770-eb25731555a99793.js","7262","static/chunks/7262-f266e7455026cc81.js","7177","static/chunks/app/layout-6f2749cf632e7977.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/error.tsx":{"id":6044,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/page.tsx":{"id":3678,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/app-dir/link.js":{"id":5770,"name":"*","chunks":["5770","static/chunks/5770-eb25731555a99793.js","8974","static/chunks/app/page-163a1780b629b755.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/esm/client/app-dir/link.js":{"id":5770,"name":"*","chunks":["5770","static/chunks/5770-eb25731555a99793.js","8974","static/chunks/app/page-163a1780b629b755.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/support/error.tsx":{"id":8076,"name":"*","chunks":["8471","static/chunks/app/support/error-6d7a2bfbe2746368.js"],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/error.tsx":{"id":3584,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/page.tsx":{"id":9919,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/error.tsx":{"id":7243,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/error.tsx":{"id":5378,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/error.tsx":{"id":4202,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/error.tsx":{"id":9827,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/done/error.tsx":{"id":7583,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/error.tsx":{"id":3115,"name":"*","chunks":[],"async":false},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/loading.tsx":{"id":2073,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/layout":[{"inlined":false,"path":"static/css/b9c72288defeba25.css"}],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/page":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/layout":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/layout":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/support/error":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/support/loading":[],"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/support/page":[]},"rscModuleMapping":{"1402":{"*":{"id":"2018","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"8424","name":"*","chunks":[],"async":false}},"2073":{"*":{"id":"7172","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"4643","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"5917","name":"*","chunks":[],"async":false}},"2856":{"*":{"id":"7244","name":"*","chunks":[],"async":false}},"3115":{"*":{"id":"2593","name":"*","chunks":[],"async":false}},"3139":{"*":{"id":"4276","name":"*","chunks":[],"async":false}},"3584":{"*":{"id":"3780","name":"*","chunks":[],"async":false}},"3678":{"*":{"id":"3837","name":"*","chunks":[],"async":false}},"4202":{"*":{"id":"6182","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"9028","name":"*","chunks":[],"async":false}},"5378":{"*":{"id":"716","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"3648","name":"*","chunks":[],"async":false}},"6044":{"*":{"id":"5864","name":"*","chunks":[],"async":false}},"7243":{"*":{"id":"5943","name":"*","chunks":[],"async":false}},"7583":{"*":{"id":"4521","name":"*","chunks":[],"async":false}},"8076":{"*":{"id":"6054","name":"*","chunks":[],"async":false}},"8516":{"*":{"id":"9443","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"2914","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"7673","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"5380","name":"*","chunks":[],"async":false}},"9827":{"*":{"id":"2651","name":"*","chunks":[],"async":false}},"9919":{"*":{"id":"545","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{"1402":{"*":{"id":"5794","name":"*","chunks":[],"async":false}},"1432":{"*":{"id":"560","name":"*","chunks":[],"async":false}},"2639":{"*":{"id":"7763","name":"*","chunks":[],"async":false}},"2703":{"*":{"id":"3909","name":"*","chunks":[],"async":false}},"5182":{"*":{"id":"3868","name":"*","chunks":[],"async":false}},"5770":{"*":{"id":"6888","name":"*","chunks":[],"async":false}},"9398":{"*":{"id":"8466","name":"*","chunks":[],"async":false}},"9507":{"*":{"id":"5969","name":"*","chunks":[],"async":false}},"9598":{"*":{"id":"1888","name":"*","chunks":[],"async":false}}}} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/chunks/178.js b/packages/fe-deploy/.next/server/chunks/178.js new file mode 100644 index 00000000..268ed34d --- /dev/null +++ b/packages/fe-deploy/.next/server/chunks/178.js @@ -0,0 +1 @@ +exports.id=178,exports.ids=[178],exports.modules={1879:e=>{(()=>{"use strict";"undefined"!=typeof __nccwpck_require__&&(__nccwpck_require__.ab=__dirname+"/");var t={};(()=>{t.parse=function(t,r){if("string"!=typeof t)throw TypeError("argument str must be a string");for(var i={},o=t.split(n),a=(r||{}).decode||e,u=0;u{(()=>{"use strict";"undefined"!=typeof __nccwpck_require__&&(__nccwpck_require__.ab=__dirname+"/");var t={};(()=>{function e(e,t){void 0===t&&(t={});for(var r=function(e){for(var t=[],r=0;r=48&&a<=57||a>=65&&a<=90||a>=97&&a<=122||95===a){i+=e[o++];continue}break}if(!i)throw TypeError("Missing parameter name at "+r);t.push({type:"NAME",index:r,value:i}),r=o;continue}if("("===n){var u=1,s="",o=r+1;if("?"===e[o])throw TypeError('Pattern cannot start with "?" at '+o);for(;o-1:void 0===v;a||(d+="(?:"+p+"(?="+f+"))?"),R||(d+="(?="+p+"|"+f+")")}return new RegExp(d,o(r))}function u(t,r,n){return t instanceof RegExp?function(e,t){if(!t)return e;var r=e.source.match(/\((?!\?)/g);if(r)for(var n=0;n{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{fillMetadataSegment:function(){return p},normalizeMetadataPageToRoute:function(){return m},normalizeMetadataRoute:function(){return d}});let n=r(6408),i=function(e){return e&&e.__esModule?e:{default:e}}(r(823)),o=r(77),a=r(8599),u=r(2188),s=r(9322),c=r(7190),l=r(9875);function f(e){let t=i.default.dirname(e);if(e.endsWith("/sitemap"))return"";let r="";return t.split("/").some(e=>(0,l.isGroupSegment)(e)||(0,l.isParallelRouteSegment)(e))&&(r=(0,u.djb2Hash)(t).toString(36).slice(0,6)),r}function p(e,t,r){let n=(0,s.normalizeAppPath)(e),u=(0,a.getNamedRouteRegex)(n,!1),l=(0,o.interpolateDynamicPath)(n,t,u),{name:p,ext:d}=i.default.parse(r),m=f(i.default.posix.join(e,p)),g=m?`-${m}`:"";return(0,c.normalizePathSep)(i.default.join(l,`${p}${g}${d}`))}function d(e){if(!(0,n.isMetadataRoute)(e))return e;let t=e,r="";if("/robots"===e?t+=".txt":"/manifest"===e?t+=".webmanifest":r=f(e),!t.endsWith("/route")){let{dir:e,name:n,ext:o}=i.default.parse(t);t=i.default.posix.join(e,`${n}${r?`-${r}`:""}${o}`,"route")}return t}function m(e,t){let r=e.endsWith("/route"),n=r?e.slice(0,-6):e,i=n.endsWith("/sitemap")?".xml":"";return(t?`${n}/[__metadata_id__]`:`${n}${i}`)+(r?"/route":"")}},6408:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{STATIC_METADATA_IMAGES:function(){return i},getExtensionRegexString:function(){return a},isMetadataRoute:function(){return l},isMetadataRouteFile:function(){return u},isStaticMetadataRoute:function(){return c},isStaticMetadataRouteFile:function(){return s}});let n=r(7190),i={icon:{filename:"icon",extensions:["ico","jpg","jpeg","png","svg"]},apple:{filename:"apple-icon",extensions:["jpg","jpeg","png"]},favicon:{filename:"favicon",extensions:["ico"]},openGraph:{filename:"opengraph-image",extensions:["jpg","jpeg","png","gif"]},twitter:{filename:"twitter-image",extensions:["jpg","jpeg","png","gif"]}},o=["js","jsx","ts","tsx"],a=(e,t)=>t?`(?:\\.(${e.join("|")})|((\\[\\])?\\.(${t.join("|")})))`:`\\.(?:${e.join("|")})`;function u(e,t,r){let o=[RegExp(`^[\\\\/]robots${r?`${a(t.concat("txt"),null)}$`:""}`),RegExp(`^[\\\\/]manifest${r?`${a(t.concat("webmanifest","json"),null)}$`:""}`),RegExp("^[\\\\/]favicon\\.ico$"),RegExp(`[\\\\/]sitemap${r?`${a(["xml"],t)}$`:""}`),RegExp(`[\\\\/]${i.icon.filename}\\d?${r?`${a(i.icon.extensions,t)}$`:""}`),RegExp(`[\\\\/]${i.apple.filename}\\d?${r?`${a(i.apple.extensions,t)}$`:""}`),RegExp(`[\\\\/]${i.openGraph.filename}\\d?${r?`${a(i.openGraph.extensions,t)}$`:""}`),RegExp(`[\\\\/]${i.twitter.filename}\\d?${r?`${a(i.twitter.extensions,t)}$`:""}`)],u=(0,n.normalizePathSep)(e);return o.some(e=>e.test(u))}function s(e){return u(e,[],!0)}function c(e){return"/robots"===e||"/manifest"===e||s(e)}function l(e){let t=e.replace(/^\/?app\//,"").replace(/\/route$/,"");return"/"!==t[0]&&(t="/"+t),!t.endsWith("/page")&&u(t,o,!1)}},9132:(e,t,r)=>{"use strict";function n(e){return function(){let{cookie:t}=e;if(!t)return{};let{parse:n}=r(1879);return n(Array.isArray(t)?t.join("; "):t)}}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getCookieParser",{enumerable:!0,get:function(){return n}})},2189:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{INTERCEPTION_ROUTE_MARKERS:function(){return i},extractInterceptionRouteInformation:function(){return a},isInterceptionRouteAppPath:function(){return o}});let n=r(9322),i=["(..)(..)","(.)","(..)","(...)"];function o(e){return void 0!==e.split("/").find(e=>i.find(t=>e.startsWith(t)))}function a(e){let t,r,o;for(let n of e.split("/"))if(r=i.find(e=>n.startsWith(e))){[t,o]=e.split(r,2);break}if(!t||!r||!o)throw Error(`Invalid interception route: ${e}. Must be in the format //(..|...|..)(..)/`);switch(t=(0,n.normalizeAppPath)(t),r){case"(.)":o="/"===t?`/${o}`:t+"/"+o;break;case"(..)":if("/"===t)throw Error(`Invalid interception route: ${e}. Cannot use (..) marker at the root level, use (.) instead.`);o=t.split("/").slice(0,-1).concat(o).join("/");break;case"(...)":o="/"+o;break;case"(..)(..)":let a=t.split("/");if(a.length<=2)throw Error(`Invalid interception route: ${e}. Cannot use (..)(..) marker at the root level or one level up.`);o=a.slice(0,-2).concat(o).join("/");break;default:throw Error("Invariant: unexpected marker")}return{interceptingRoute:t,interceptedRoute:o}}},77:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getUtils:function(){return g},interpolateDynamicPath:function(){return d},normalizeDynamicRouteParams:function(){return m},normalizeVercelUrl:function(){return p}});let n=r(9551),i=r(3055),o=r(6925),a=r(8599),u=r(797),s=r(350),c=r(8303),l=r(9322),f=r(1703);function p(e,t,r,i,o){if(i&&t&&o){let t=(0,n.parse)(e.url,!0);for(let e of(delete t.search,Object.keys(t.query))){let n=e!==f.NEXT_QUERY_PARAM_PREFIX&&e.startsWith(f.NEXT_QUERY_PARAM_PREFIX),i=e!==f.NEXT_INTERCEPTION_MARKER_PREFIX&&e.startsWith(f.NEXT_INTERCEPTION_MARKER_PREFIX);(n||i||(r||Object.keys(o.groups)).includes(e))&&delete t.query[e]}e.url=(0,n.format)(t)}}function d(e,t,r){if(!r)return e;for(let n of Object.keys(r.groups)){let i;let{optional:o,repeat:a}=r.groups[n],u=`[${a?"...":""}${n}]`;o&&(u=`[${u}]`);let s=t[n];i=Array.isArray(s)?s.map(e=>e&&encodeURIComponent(e)).join("/"):s?encodeURIComponent(s):"",e=e.replaceAll(u,i)}return e}function m(e,t,r,n){let i=!0;return r?{params:e=Object.keys(r.groups).reduce((o,a)=>{let u=e[a];"string"==typeof u&&(u=(0,l.normalizeRscURL)(u)),Array.isArray(u)&&(u=u.map(e=>("string"==typeof e&&(e=(0,l.normalizeRscURL)(e)),e)));let s=n[a],c=r.groups[a].optional;return((Array.isArray(s)?s.some(e=>Array.isArray(u)?u.some(t=>t.includes(e)):null==u?void 0:u.includes(e)):null==u?void 0:u.includes(s))||void 0===u&&!(c&&t))&&(i=!1),c&&(!u||Array.isArray(u)&&1===u.length&&("index"===u[0]||u[0]===`[[...${a}]]`))&&(u=void 0,delete e[a]),u&&"string"==typeof u&&r.groups[a].repeat&&(u=u.split("/")),u&&(o[a]=u),o},{}),hasValidParams:i}:{params:e,hasValidParams:!1}}function g({page:e,i18n:t,basePath:r,rewrites:n,pageIsDynamic:l,trailingSlash:g,caseSensitive:h}){let y,E,v;return l&&(y=(0,a.getNamedRouteRegex)(e,!1),v=(E=(0,u.getRouteMatcher)(y))(e)),{handleRewrites:function(a,u){let f={},p=u.pathname,d=n=>{let c=(0,o.getPathMatch)(n.source+(g?"(/)?":""),{removeUnnamedParams:!0,strict:!0,sensitive:!!h})(u.pathname);if((n.has||n.missing)&&c){let e=(0,s.matchHas)(a,u.query,n.has,n.missing);e?Object.assign(c,e):c=!1}if(c){let{parsedDestination:o,destQuery:a}=(0,s.prepareDestination)({appendParamsToQuery:!0,destination:n.destination,params:c,query:u.query});if(o.protocol)return!0;if(Object.assign(f,a,c),Object.assign(u.query,o.query),delete o.query,Object.assign(u,o),p=u.pathname,r&&(p=p.replace(RegExp(`^${r}`),"")||"/"),t){let e=(0,i.normalizeLocalePath)(p,t.locales);p=e.pathname,u.query.nextInternalLocale=e.detectedLocale||c.nextInternalLocale}if(p===e)return!0;if(l&&E){let e=E(p);if(e)return u.query={...u.query,...e},!0}}return!1};for(let e of n.beforeFiles||[])d(e);if(p!==e){let t=!1;for(let e of n.afterFiles||[])if(t=d(e))break;if(!t&&!(()=>{let t=(0,c.removeTrailingSlash)(p||"");return t===(0,c.removeTrailingSlash)(e)||(null==E?void 0:E(t))})()){for(let e of n.fallback||[])if(t=d(e))break}}return f},defaultRouteRegex:y,dynamicRouteMatcher:E,defaultRouteMatches:v,getParamsFromRouteMatches:function(e,r,n){return(0,u.getRouteMatcher)(function(){let{groups:e,routeKeys:i}=y;return{re:{exec:o=>{let a=Object.fromEntries(new URLSearchParams(o)),u=t&&n&&a["1"]===n;for(let e of Object.keys(a)){let t=a[e];e!==f.NEXT_QUERY_PARAM_PREFIX&&e.startsWith(f.NEXT_QUERY_PARAM_PREFIX)&&(a[e.substring(f.NEXT_QUERY_PARAM_PREFIX.length)]=t,delete a[e])}let s=Object.keys(i||{}),c=e=>{if(t){let i=Array.isArray(e),o=i?e[0]:e;if("string"==typeof o&&t.locales.some(e=>e.toLowerCase()===o.toLowerCase()&&(n=e,r.locale=n,!0)))return i&&e.splice(0,1),!i||0===e.length}return!1};return s.every(e=>a[e])?s.reduce((t,r)=>{let n=null==i?void 0:i[r];return n&&!c(a[r])&&(t[e[n].pos]=a[r]),t},{}):Object.keys(a).reduce((e,t)=>{if(!c(a[t])){let r=t;return u&&(r=parseInt(t,10)-1+""),Object.assign(e,{[r]:a[t]})}return e},{})}},groups:e}}())(e.headers["x-now-route-matches"])},normalizeDynamicRouteParams:(e,t)=>m(e,t,y,v),normalizeVercelUrl:(e,t,r)=>p(e,t,r,l,y),interpolateDynamicPath:(e,t)=>d(e,t,y)}}},2933:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"escapeStringRegexp",{enumerable:!0,get:function(){return i}});let r=/[|\\{}()[\]^$+*?.-]/,n=/[|\\{}()[\]^$+*?.-]/g;function i(e){return r.test(e)?e.replace(n,"\\$&"):e}},2188:(e,t)=>{"use strict";function r(e){let t=5381;for(let r=0;r>>0}function n(e){return r(e).toString(36).slice(0,5)}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{djb2Hash:function(){return r},hexHash:function(){return n}})},6915:(e,t)=>{"use strict";function r(e){return e.startsWith("/")?e:"/"+e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ensureLeadingSlash",{enumerable:!0,get:function(){return r}})},7190:(e,t)=>{"use strict";function r(e){return e.replace(/\\/g,"/")}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizePathSep",{enumerable:!0,get:function(){return r}})},9322:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{normalizeAppPath:function(){return o},normalizeRscURL:function(){return a}});let n=r(6915),i=r(9875);function o(e){return(0,n.ensureLeadingSlash)(e.split("/").reduce((e,t,r,n)=>!t||(0,i.isGroupSegment)(t)||"@"===t[0]||("page"===t||"route"===t)&&r===n.length-1?e:e+"/"+t,""))}function a(e){return e.replace(/\.rsc($|\?)/,"$1")}},7488:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"parseRelativeUrl",{enumerable:!0,get:function(){return i}}),r(8179);let n=r(6409);function i(e,t,r){void 0===r&&(r=!0);let i=new URL("http://n"),o=t?new URL(t,i):e.startsWith(".")?new URL("http://n"):i,{pathname:a,searchParams:u,search:s,hash:c,href:l,origin:f}=new URL(e,o);if(f!==i.origin)throw Error("invariant: invalid relative URL, router received "+e);return{pathname:a,query:r?(0,n.searchParamsToUrlQuery)(u):void 0,search:s,hash:c,href:l.slice(f.length)}}},3087:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"parseUrl",{enumerable:!0,get:function(){return o}});let n=r(6409),i=r(7488);function o(e){if(e.startsWith("/"))return(0,i.parseRelativeUrl)(e);let t=new URL(e);return{hash:t.hash,hostname:t.hostname,href:t.href,pathname:t.pathname,port:t.port,protocol:t.protocol,query:(0,n.searchParamsToUrlQuery)(t.searchParams),search:t.search}}},6925:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getPathMatch",{enumerable:!0,get:function(){return i}});let n=r(2650);function i(e,t){let r=[],i=(0,n.pathToRegexp)(e,r,{delimiter:"/",sensitive:"boolean"==typeof(null==t?void 0:t.sensitive)&&t.sensitive,strict:null==t?void 0:t.strict}),o=(0,n.regexpToFunction)((null==t?void 0:t.regexModifier)?new RegExp(t.regexModifier(i.source),i.flags):i,r);return(e,n)=>{if("string"!=typeof e)return!1;let i=o(e);if(!i)return!1;if(null==t?void 0:t.removeUnnamedParams)for(let e of r)"number"==typeof e.name&&delete i.params[e.name];return{...n,...i.params}}}},350:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{compileNonPath:function(){return f},matchHas:function(){return l},prepareDestination:function(){return p}});let n=r(2650),i=r(2933),o=r(3087),a=r(2189),u=r(6993),s=r(9132);function c(e){return e.replace(/__ESC_COLON_/gi,":")}function l(e,t,r,n){void 0===r&&(r=[]),void 0===n&&(n=[]);let i={},o=r=>{let n;let o=r.key;switch(r.type){case"header":o=o.toLowerCase(),n=e.headers[o];break;case"cookie":n="cookies"in e?e.cookies[r.key]:(0,s.getCookieParser)(e.headers)()[r.key];break;case"query":n=t[o];break;case"host":{let{host:t}=(null==e?void 0:e.headers)||{};n=null==t?void 0:t.split(":",1)[0].toLowerCase()}}if(!r.value&&n)return i[function(e){let t="";for(let r=0;r64&&n<91||n>96&&n<123)&&(t+=e[r])}return t}(o)]=n,!0;if(n){let e=RegExp("^"+r.value+"$"),t=Array.isArray(n)?n.slice(-1)[0].match(e):n.match(e);if(t)return Array.isArray(t)&&(t.groups?Object.keys(t.groups).forEach(e=>{i[e]=t.groups[e]}):"host"===r.type&&t[0]&&(i.host=t[0])),!0}return!1};return!!r.every(e=>o(e))&&!n.some(e=>o(e))&&i}function f(e,t){if(!e.includes(":"))return e;for(let r of Object.keys(t))e.includes(":"+r)&&(e=e.replace(RegExp(":"+r+"\\*","g"),":"+r+"--ESCAPED_PARAM_ASTERISKS").replace(RegExp(":"+r+"\\?","g"),":"+r+"--ESCAPED_PARAM_QUESTION").replace(RegExp(":"+r+"\\+","g"),":"+r+"--ESCAPED_PARAM_PLUS").replace(RegExp(":"+r+"(?!\\w)","g"),"--ESCAPED_PARAM_COLON"+r));return e=e.replace(/(:|\*|\?|\+|\(|\)|\{|\})/g,"\\$1").replace(/--ESCAPED_PARAM_PLUS/g,"+").replace(/--ESCAPED_PARAM_COLON/g,":").replace(/--ESCAPED_PARAM_QUESTION/g,"?").replace(/--ESCAPED_PARAM_ASTERISKS/g,"*"),(0,n.compile)("/"+e,{validate:!1})(t).slice(1)}function p(e){let t;let r=Object.assign({},e.query);delete r.__nextLocale,delete r.__nextDefaultLocale,delete r.__nextDataReq,delete r.__nextInferredLocaleFromDefault,delete r[u.NEXT_RSC_UNION_QUERY];let s=e.destination;for(let t of Object.keys({...e.params,...r}))s=t?s.replace(RegExp(":"+(0,i.escapeStringRegexp)(t),"g"),"__ESC_COLON_"+t):s;let l=(0,o.parseUrl)(s),p=l.query,d=c(""+l.pathname+(l.hash||"")),m=c(l.hostname||""),g=[],h=[];(0,n.pathToRegexp)(d,g),(0,n.pathToRegexp)(m,h);let y=[];g.forEach(e=>y.push(e.name)),h.forEach(e=>y.push(e.name));let E=(0,n.compile)(d,{validate:!1}),v=(0,n.compile)(m,{validate:!1});for(let[t,r]of Object.entries(p))Array.isArray(r)?p[t]=r.map(t=>f(c(t),e.params)):"string"==typeof r&&(p[t]=f(c(r),e.params));let R=Object.keys(e.params).filter(e=>"nextInternalLocale"!==e);if(e.appendParamsToQuery&&!R.some(e=>y.includes(e)))for(let t of R)t in p||(p[t]=e.params[t]);if((0,a.isInterceptionRouteAppPath)(d))for(let t of d.split("/")){let r=a.INTERCEPTION_ROUTE_MARKERS.find(e=>t.startsWith(e));if(r){"(..)(..)"===r?(e.params["0"]="(..)",e.params["1"]="(..)"):e.params["0"]=r;break}}try{let[r,n]=(t=E(e.params)).split("#",2);l.hostname=v(e.params),l.pathname=r,l.hash=(n?"#":"")+(n||""),delete l.search}catch(e){if(e.message.match(/Expected .*? to not repeat, but got an array/))throw Error("To use a multi-match in the destination you must add `*` at the end of the param name to signify it should repeat. https://nextjs.org/docs/messages/invalid-multi-match");throw e}return l.query={...r,...l.query},{newUrl:t,destQuery:p,parsedDestination:l}}},6409:(e,t)=>{"use strict";function r(e){let t={};return e.forEach((e,r)=>{void 0===t[r]?t[r]=e:Array.isArray(t[r])?t[r].push(e):t[r]=[t[r],e]}),t}function n(e){return"string"!=typeof e&&("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function i(e){let t=new URLSearchParams;return Object.entries(e).forEach(e=>{let[r,i]=e;Array.isArray(i)?i.forEach(e=>t.append(r,n(e))):t.set(r,n(i))}),t}function o(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n{Array.from(t.keys()).forEach(t=>e.delete(t)),t.forEach((t,r)=>e.append(r,t))}),e}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{assign:function(){return o},searchParamsToUrlQuery:function(){return r},urlQueryToSearchParams:function(){return i}})},797:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getRouteMatcher",{enumerable:!0,get:function(){return i}});let n=r(8179);function i(e){let{re:t,groups:r}=e;return e=>{let i=t.exec(e);if(!i)return!1;let o=e=>{try{return decodeURIComponent(e)}catch(e){throw new n.DecodeError("failed to decode param")}},a={};return Object.keys(r).forEach(e=>{let t=r[e],n=i[t.pos];void 0!==n&&(a[e]=~n.indexOf("/")?n.split("/").map(e=>o(e)):t.repeat?[o(n)]:o(n))}),a}}},8599:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getNamedMiddlewareRegex:function(){return g},getNamedRouteRegex:function(){return m},getRouteRegex:function(){return f},parseParameter:function(){return s}});let n=r(1703),i=r(2189),o=r(2933),a=r(8303),u=/\[((?:\[.*\])|.+)\]/;function s(e){let t=e.match(u);return t?c(t[1]):c(e)}function c(e){let t=e.startsWith("[")&&e.endsWith("]");t&&(e=e.slice(1,-1));let r=e.startsWith("...");return r&&(e=e.slice(3)),{key:e,repeat:r,optional:t}}function l(e){let t=(0,a.removeTrailingSlash)(e).slice(1).split("/"),r={},n=1;return{parameterizedRoute:t.map(e=>{let t=i.INTERCEPTION_ROUTE_MARKERS.find(t=>e.startsWith(t)),a=e.match(u);if(t&&a){let{key:e,optional:i,repeat:u}=c(a[1]);return r[e]={pos:n++,repeat:u,optional:i},"/"+(0,o.escapeStringRegexp)(t)+"([^/]+?)"}if(!a)return"/"+(0,o.escapeStringRegexp)(e);{let{key:e,repeat:t,optional:i}=c(a[1]);return r[e]={pos:n++,repeat:t,optional:i},t?i?"(?:/(.+?))?":"/(.+?)":"/([^/]+?)"}}).join(""),groups:r}}function f(e){let{parameterizedRoute:t,groups:r}=l(e);return{re:RegExp("^"+t+"(?:/)?$"),groups:r}}function p(e){let{interceptionMarker:t,getSafeRouteKey:r,segment:n,routeKeys:i,keyPrefix:a}=e,{key:u,optional:s,repeat:l}=c(n),f=u.replace(/\W/g,"");a&&(f=""+a+f);let p=!1;(0===f.length||f.length>30)&&(p=!0),isNaN(parseInt(f.slice(0,1)))||(p=!0),p&&(f=r()),a?i[f]=""+a+u:i[f]=u;let d=t?(0,o.escapeStringRegexp)(t):"";return l?s?"(?:/"+d+"(?<"+f+">.+?))?":"/"+d+"(?<"+f+">.+?)":"/"+d+"(?<"+f+">[^/]+?)"}function d(e,t){let r;let u=(0,a.removeTrailingSlash)(e).slice(1).split("/"),s=(r=0,()=>{let e="",t=++r;for(;t>0;)e+=String.fromCharCode(97+(t-1)%26),t=Math.floor((t-1)/26);return e}),c={};return{namedParameterizedRoute:u.map(e=>{let r=i.INTERCEPTION_ROUTE_MARKERS.some(t=>e.startsWith(t)),a=e.match(/\[((?:\[.*\])|.+)\]/);if(r&&a){let[r]=e.split(a[0]);return p({getSafeRouteKey:s,interceptionMarker:r,segment:a[1],routeKeys:c,keyPrefix:t?n.NEXT_INTERCEPTION_MARKER_PREFIX:void 0})}return a?p({getSafeRouteKey:s,segment:a[1],routeKeys:c,keyPrefix:t?n.NEXT_QUERY_PARAM_PREFIX:void 0}):"/"+(0,o.escapeStringRegexp)(e)}).join(""),routeKeys:c}}function m(e,t){let r=d(e,t);return{...f(e),namedRegex:"^"+r.namedParameterizedRoute+"(?:/)?$",routeKeys:r.routeKeys}}function g(e,t){let{parameterizedRoute:r}=l(e),{catchAll:n=!0}=t;if("/"===r)return{namedRegex:"^/"+(n?".*":"")+"$"};let{namedParameterizedRoute:i}=d(e,!1);return{namedRegex:"^"+i+(n?"(?:(/.*)?)":"")+"$"}}},8179:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{DecodeError:function(){return m},MiddlewareNotFoundError:function(){return E},MissingStaticPage:function(){return y},NormalizeError:function(){return g},PageNotFoundError:function(){return h},SP:function(){return p},ST:function(){return d},WEB_VITALS:function(){return r},execOnce:function(){return n},getDisplayName:function(){return s},getLocationOrigin:function(){return a},getURL:function(){return u},isAbsoluteUrl:function(){return o},isResSent:function(){return c},loadGetInitialProps:function(){return f},normalizeRepeatedSlashes:function(){return l},stringifyError:function(){return v}});let r=["CLS","FCP","FID","INP","LCP","TTFB"];function n(e){let t,r=!1;return function(){for(var n=arguments.length,i=Array(n),o=0;oi.test(e);function a(){let{protocol:e,hostname:t,port:r}=window.location;return e+"//"+t+(r?":"+r:"")}function u(){let{href:e}=window.location,t=a();return e.substring(t.length)}function s(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function c(e){return e.finished||e.headersSent}function l(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?"?"+t.slice(1).join("?"):"")}async function f(e,t){let r=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await f(t.Component,t.ctx)}:{};let n=await e.getInitialProps(t);if(r&&c(r))return n;if(!n)throw Error('"'+s(e)+'.getInitialProps()" should resolve to an object. But found "'+n+'" instead.');return n}let p="undefined"!=typeof performance,d=p&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class m extends Error{}class g extends Error{}class h extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message="Cannot find module for page: "+e}}class y extends Error{constructor(e,t){super(),this.message="Failed to load static file for page: "+e+" "+t}}class E extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function v(e){return JSON.stringify({message:e.message,stack:e.stack})}}}; \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/chunks/198.js b/packages/fe-deploy/.next/server/chunks/198.js new file mode 100644 index 00000000..03e284d9 --- /dev/null +++ b/packages/fe-deploy/.next/server/chunks/198.js @@ -0,0 +1 @@ +"use strict";exports.id=198,exports.ids=[198],exports.modules={5198:(e,t,a)=>{let r;a.d(t,{z:()=>tu}),function(e){e.assertEqual=e=>e,e.assertIs=function(e){},e.assertNever=function(e){throw Error()},e.arrayToEnum=e=>{let t={};for(let a of e)t[a]=a;return t},e.getValidEnumValues=t=>{let a=e.objectKeys(t).filter(e=>"number"!=typeof t[t[e]]),r={};for(let e of a)r[e]=t[e];return e.objectValues(r)},e.objectValues=t=>e.objectKeys(t).map(function(e){return t[e]}),e.objectKeys="function"==typeof Object.keys?e=>Object.keys(e):e=>{let t=[];for(let a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.push(a);return t},e.find=(e,t)=>{for(let a of e)if(t(a))return a},e.isInteger="function"==typeof Number.isInteger?e=>Number.isInteger(e):e=>"number"==typeof e&&isFinite(e)&&Math.floor(e)===e,e.joinValues=function(e,t=" | "){return e.map(e=>"string"==typeof e?`'${e}'`:e).join(t)},e.jsonStringifyReplacer=(e,t)=>"bigint"==typeof t?t.toString():t}(tr||(tr={})),(ts||(ts={})).mergeShapes=(e,t)=>({...e,...t});let s=tr.arrayToEnum(["string","nan","number","integer","float","boolean","date","bigint","symbol","function","undefined","null","array","object","unknown","promise","void","never","map","set"]),i=e=>{switch(typeof e){case"undefined":return s.undefined;case"string":return s.string;case"number":return isNaN(e)?s.nan:s.number;case"boolean":return s.boolean;case"function":return s.function;case"bigint":return s.bigint;case"symbol":return s.symbol;case"object":if(Array.isArray(e))return s.array;if(null===e)return s.null;if(e.then&&"function"==typeof e.then&&e.catch&&"function"==typeof e.catch)return s.promise;if("undefined"!=typeof Map&&e instanceof Map)return s.map;if("undefined"!=typeof Set&&e instanceof Set)return s.set;if("undefined"!=typeof Date&&e instanceof Date)return s.date;return s.object;default:return s.unknown}},n=tr.arrayToEnum(["invalid_type","invalid_literal","custom","invalid_union","invalid_union_discriminator","invalid_enum_value","unrecognized_keys","invalid_arguments","invalid_return_type","invalid_date","invalid_string","too_small","too_big","invalid_intersection_types","not_multiple_of","not_finite"]);class d extends Error{get errors(){return this.issues}constructor(e){super(),this.issues=[],this.addIssue=e=>{this.issues=[...this.issues,e]},this.addIssues=(e=[])=>{this.issues=[...this.issues,...e]};let t=new.target.prototype;Object.setPrototypeOf?Object.setPrototypeOf(this,t):this.__proto__=t,this.name="ZodError",this.issues=e}format(e){let t=e||function(e){return e.message},a={_errors:[]},r=e=>{for(let s of e.issues)if("invalid_union"===s.code)s.unionErrors.map(r);else if("invalid_return_type"===s.code)r(s.returnTypeError);else if("invalid_arguments"===s.code)r(s.argumentsError);else if(0===s.path.length)a._errors.push(t(s));else{let e=a,r=0;for(;re.message){let t={},a=[];for(let r of this.issues)r.path.length>0?(t[r.path[0]]=t[r.path[0]]||[],t[r.path[0]].push(e(r))):a.push(e(r));return{formErrors:a,fieldErrors:t}}get formErrors(){return this.flatten()}}d.create=e=>new d(e);let o=(e,t)=>{let a;switch(e.code){case n.invalid_type:a=e.received===s.undefined?"Required":`Expected ${e.expected}, received ${e.received}`;break;case n.invalid_literal:a=`Invalid literal value, expected ${JSON.stringify(e.expected,tr.jsonStringifyReplacer)}`;break;case n.unrecognized_keys:a=`Unrecognized key(s) in object: ${tr.joinValues(e.keys,", ")}`;break;case n.invalid_union:a="Invalid input";break;case n.invalid_union_discriminator:a=`Invalid discriminator value. Expected ${tr.joinValues(e.options)}`;break;case n.invalid_enum_value:a=`Invalid enum value. Expected ${tr.joinValues(e.options)}, received '${e.received}'`;break;case n.invalid_arguments:a="Invalid function arguments";break;case n.invalid_return_type:a="Invalid function return type";break;case n.invalid_date:a="Invalid date";break;case n.invalid_string:"object"==typeof e.validation?"includes"in e.validation?(a=`Invalid input: must include "${e.validation.includes}"`,"number"==typeof e.validation.position&&(a=`${a} at one or more positions greater than or equal to ${e.validation.position}`)):"startsWith"in e.validation?a=`Invalid input: must start with "${e.validation.startsWith}"`:"endsWith"in e.validation?a=`Invalid input: must end with "${e.validation.endsWith}"`:tr.assertNever(e.validation):a="regex"!==e.validation?`Invalid ${e.validation}`:"Invalid";break;case n.too_small:a="array"===e.type?`Array must contain ${e.exact?"exactly":e.inclusive?"at least":"more than"} ${e.minimum} element(s)`:"string"===e.type?`String must contain ${e.exact?"exactly":e.inclusive?"at least":"over"} ${e.minimum} character(s)`:"number"===e.type?`Number must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${e.minimum}`:"date"===e.type?`Date must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${new Date(Number(e.minimum))}`:"Invalid input";break;case n.too_big:a="array"===e.type?`Array must contain ${e.exact?"exactly":e.inclusive?"at most":"less than"} ${e.maximum} element(s)`:"string"===e.type?`String must contain ${e.exact?"exactly":e.inclusive?"at most":"under"} ${e.maximum} character(s)`:"number"===e.type?`Number must be ${e.exact?"exactly":e.inclusive?"less than or equal to":"less than"} ${e.maximum}`:"bigint"===e.type?`BigInt must be ${e.exact?"exactly":e.inclusive?"less than or equal to":"less than"} ${e.maximum}`:"date"===e.type?`Date must be ${e.exact?"exactly":e.inclusive?"smaller than or equal to":"smaller than"} ${new Date(Number(e.maximum))}`:"Invalid input";break;case n.custom:a="Invalid input";break;case n.invalid_intersection_types:a="Intersection results could not be merged";break;case n.not_multiple_of:a=`Number must be a multiple of ${e.multipleOf}`;break;case n.not_finite:a="Number must be finite";break;default:a=t.defaultError,tr.assertNever(e)}return{message:a}},u=o;function l(){return u}let c=e=>{let{data:t,path:a,errorMaps:r,issueData:s}=e,i=[...a,...s.path||[]],n={...s,path:i};if(void 0!==s.message)return{...s,path:i,message:s.message};let d="";for(let e of r.filter(e=>!!e).slice().reverse())d=e(n,{data:t,defaultError:d}).message;return{...s,path:i,message:d}};function h(e,t){let a=l(),r=c({issueData:t,data:e.data,path:e.path,errorMaps:[e.common.contextualErrorMap,e.schemaErrorMap,a,a===o?void 0:o].filter(e=>!!e)});e.common.issues.push(r)}class p{constructor(){this.value="valid"}dirty(){"valid"===this.value&&(this.value="dirty")}abort(){"aborted"!==this.value&&(this.value="aborted")}static mergeArray(e,t){let a=[];for(let r of t){if("aborted"===r.status)return m;"dirty"===r.status&&e.dirty(),a.push(r.value)}return{status:e.value,value:a}}static async mergeObjectAsync(e,t){let a=[];for(let e of t){let t=await e.key,r=await e.value;a.push({key:t,value:r})}return p.mergeObjectSync(e,a)}static mergeObjectSync(e,t){let a={};for(let r of t){let{key:t,value:s}=r;if("aborted"===t.status||"aborted"===s.status)return m;"dirty"===t.status&&e.dirty(),"dirty"===s.status&&e.dirty(),"__proto__"!==t.value&&(void 0!==s.value||r.alwaysSet)&&(a[t.value]=s.value)}return{status:e.value,value:a}}}let m=Object.freeze({status:"aborted"}),f=e=>({status:"dirty",value:e}),_=e=>({status:"valid",value:e}),y=e=>"aborted"===e.status,v=e=>"dirty"===e.status,g=e=>"valid"===e.status,k=e=>"undefined"!=typeof Promise&&e instanceof Promise;function b(e,t,a,r){if("a"===a&&!r)throw TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!r:!t.has(e))throw TypeError("Cannot read private member from an object whose class did not declare it");return"m"===a?r:"a"===a?r.call(e):r?r.value:t.get(e)}function x(e,t,a,r,s){if("m"===r)throw TypeError("Private method is not writable");if("a"===r&&!s)throw TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!s:!t.has(e))throw TypeError("Cannot write private member to an object whose class did not declare it");return"a"===r?s.call(e,a):s?s.value=a:t.set(e,a),a}"function"==typeof SuppressedError&&SuppressedError,function(e){e.errToObj=e=>"string"==typeof e?{message:e}:e||{},e.toString=e=>"string"==typeof e?e:null==e?void 0:e.message}(ti||(ti={}));class w{constructor(e,t,a,r){this._cachedPath=[],this.parent=e,this.data=t,this._path=a,this._key=r}get path(){return this._cachedPath.length||(this._key instanceof Array?this._cachedPath.push(...this._path,...this._key):this._cachedPath.push(...this._path,this._key)),this._cachedPath}}let Z=(e,t)=>{if(g(t))return{success:!0,data:t.value};if(!e.common.issues.length)throw Error("Validation failed but no issues detected.");return{success:!1,get error(){if(this._error)return this._error;let t=new d(e.common.issues);return this._error=t,this._error}}};function T(e){if(!e)return{};let{errorMap:t,invalid_type_error:a,required_error:r,description:s}=e;if(t&&(a||r))throw Error('Can\'t use "invalid_type_error" or "required_error" in conjunction with custom error map.');return t?{errorMap:t,description:s}:{errorMap:(t,s)=>{var i,n;let{message:d}=e;return"invalid_enum_value"===t.code?{message:null!=d?d:s.defaultError}:void 0===s.data?{message:null!==(i=null!=d?d:r)&&void 0!==i?i:s.defaultError}:"invalid_type"!==t.code?{message:s.defaultError}:{message:null!==(n=null!=d?d:a)&&void 0!==n?n:s.defaultError}},description:s}}class O{get description(){return this._def.description}_getType(e){return i(e.data)}_getOrReturnCtx(e,t){return t||{common:e.parent.common,data:e.data,parsedType:i(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}_processInputParams(e){return{status:new p,ctx:{common:e.parent.common,data:e.data,parsedType:i(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}}_parseSync(e){let t=this._parse(e);if(k(t))throw Error("Synchronous parse encountered promise.");return t}_parseAsync(e){return Promise.resolve(this._parse(e))}parse(e,t){let a=this.safeParse(e,t);if(a.success)return a.data;throw a.error}safeParse(e,t){var a;let r={common:{issues:[],async:null!==(a=null==t?void 0:t.async)&&void 0!==a&&a,contextualErrorMap:null==t?void 0:t.errorMap},path:(null==t?void 0:t.path)||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:i(e)},s=this._parseSync({data:e,path:r.path,parent:r});return Z(r,s)}"~validate"(e){var t,a;let r={common:{issues:[],async:!!this["~standard"].async},path:[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:i(e)};if(!this["~standard"].async)try{let t=this._parseSync({data:e,path:[],parent:r});return g(t)?{value:t.value}:{issues:r.common.issues}}catch(e){(null===(a=null===(t=null==e?void 0:e.message)||void 0===t?void 0:t.toLowerCase())||void 0===a?void 0:a.includes("encountered"))&&(this["~standard"].async=!0),r.common={issues:[],async:!0}}return this._parseAsync({data:e,path:[],parent:r}).then(e=>g(e)?{value:e.value}:{issues:r.common.issues})}async parseAsync(e,t){let a=await this.safeParseAsync(e,t);if(a.success)return a.data;throw a.error}async safeParseAsync(e,t){let a={common:{issues:[],contextualErrorMap:null==t?void 0:t.errorMap,async:!0},path:(null==t?void 0:t.path)||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:i(e)},r=this._parse({data:e,path:a.path,parent:a});return Z(a,await (k(r)?r:Promise.resolve(r)))}refine(e,t){let a=e=>"string"==typeof t||void 0===t?{message:t}:"function"==typeof t?t(e):t;return this._refinement((t,r)=>{let s=e(t),i=()=>r.addIssue({code:n.custom,...a(t)});return"undefined"!=typeof Promise&&s instanceof Promise?s.then(e=>!!e||(i(),!1)):!!s||(i(),!1)})}refinement(e,t){return this._refinement((a,r)=>!!e(a)||(r.addIssue("function"==typeof t?t(a,r):t),!1))}_refinement(e){return new ek({schema:this,typeName:to.ZodEffects,effect:{type:"refinement",refinement:e}})}superRefine(e){return this._refinement(e)}constructor(e){this.spa=this.safeParseAsync,this._def=e,this.parse=this.parse.bind(this),this.safeParse=this.safeParse.bind(this),this.parseAsync=this.parseAsync.bind(this),this.safeParseAsync=this.safeParseAsync.bind(this),this.spa=this.spa.bind(this),this.refine=this.refine.bind(this),this.refinement=this.refinement.bind(this),this.superRefine=this.superRefine.bind(this),this.optional=this.optional.bind(this),this.nullable=this.nullable.bind(this),this.nullish=this.nullish.bind(this),this.array=this.array.bind(this),this.promise=this.promise.bind(this),this.or=this.or.bind(this),this.and=this.and.bind(this),this.transform=this.transform.bind(this),this.brand=this.brand.bind(this),this.default=this.default.bind(this),this.catch=this.catch.bind(this),this.describe=this.describe.bind(this),this.pipe=this.pipe.bind(this),this.readonly=this.readonly.bind(this),this.isNullable=this.isNullable.bind(this),this.isOptional=this.isOptional.bind(this),this["~standard"]={version:1,vendor:"zod",validate:e=>this["~validate"](e)}}optional(){return eb.create(this,this._def)}nullable(){return ex.create(this,this._def)}nullish(){return this.nullable().optional()}array(){return er.create(this)}promise(){return eg.create(this,this._def)}or(e){return ei.create([this,e],this._def)}and(e){return eo.create(this,e,this._def)}transform(e){return new ek({...T(this._def),schema:this,typeName:to.ZodEffects,effect:{type:"transform",transform:e}})}default(e){return new ew({...T(this._def),innerType:this,defaultValue:"function"==typeof e?e:()=>e,typeName:to.ZodDefault})}brand(){return new eC({typeName:to.ZodBranded,type:this,...T(this._def)})}catch(e){return new eZ({...T(this._def),innerType:this,catchValue:"function"==typeof e?e:()=>e,typeName:to.ZodCatch})}describe(e){return new this.constructor({...this._def,description:e})}pipe(e){return eA.create(this,e)}readonly(){return eN.create(this)}isOptional(){return this.safeParse(void 0).success}isNullable(){return this.safeParse(null).success}}let C=/^c[^\s-]{8,}$/i,A=/^[0-9a-z]+$/,N=/^[0-9A-HJKMNP-TV-Z]{26}$/i,S=/^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{12}$/i,j=/^[a-z0-9_-]{21}$/i,E=/^[A-Za-z0-9-_]+\.[A-Za-z0-9-_]+\.[A-Za-z0-9-_]*$/,I=/^[-+]?P(?!$)(?:(?:[-+]?\d+Y)|(?:[-+]?\d+[.,]\d+Y$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:(?:[-+]?\d+W)|(?:[-+]?\d+[.,]\d+W$))?(?:(?:[-+]?\d+D)|(?:[-+]?\d+[.,]\d+D$))?(?:T(?=[\d+-])(?:(?:[-+]?\d+H)|(?:[-+]?\d+[.,]\d+H$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:[-+]?\d+(?:[.,]\d+)?S)?)??$/,R=/^(?!\.)(?!.*\.\.)([A-Z0-9_'+\-\.]*)[A-Z0-9_+-]@([A-Z0-9][A-Z0-9\-]*\.)+[A-Z]{2,}$/i,P=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/,$=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\/(3[0-2]|[12]?[0-9])$/,M=/^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))$/,F=/^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/,L=/^([0-9a-zA-Z+/]{4})*(([0-9a-zA-Z+/]{2}==)|([0-9a-zA-Z+/]{3}=))?$/,z=/^([0-9a-zA-Z-_]{4})*(([0-9a-zA-Z-_]{2}(==)?)|([0-9a-zA-Z-_]{3}(=)?))?$/,D="((\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-((0[13578]|1[02])-(0[1-9]|[12]\\d|3[01])|(0[469]|11)-(0[1-9]|[12]\\d|30)|(02)-(0[1-9]|1\\d|2[0-8])))",V=RegExp(`^${D}$`);function U(e){let t="([01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d";return e.precision?t=`${t}\\.\\d{${e.precision}}`:null==e.precision&&(t=`${t}(\\.\\d+)?`),t}function K(e){let t=`${D}T${U(e)}`,a=[];return a.push(e.local?"Z?":"Z"),e.offset&&a.push("([+-]\\d{2}:?\\d{2})"),t=`${t}(${a.join("|")})`,RegExp(`^${t}$`)}class B extends O{_parse(e){var t,a,i,d;let o;if(this._def.coerce&&(e.data=String(e.data)),this._getType(e)!==s.string){let t=this._getOrReturnCtx(e);return h(t,{code:n.invalid_type,expected:s.string,received:t.parsedType}),m}let u=new p;for(let s of this._def.checks)if("min"===s.kind)e.data.lengths.value&&(h(o=this._getOrReturnCtx(e,o),{code:n.too_big,maximum:s.value,type:"string",inclusive:!0,exact:!1,message:s.message}),u.dirty());else if("length"===s.kind){let t=e.data.length>s.value,a=e.data.lengthe.test(t),{validation:t,code:n.invalid_string,...ti.errToObj(a)})}_addCheck(e){return new B({...this._def,checks:[...this._def.checks,e]})}email(e){return this._addCheck({kind:"email",...ti.errToObj(e)})}url(e){return this._addCheck({kind:"url",...ti.errToObj(e)})}emoji(e){return this._addCheck({kind:"emoji",...ti.errToObj(e)})}uuid(e){return this._addCheck({kind:"uuid",...ti.errToObj(e)})}nanoid(e){return this._addCheck({kind:"nanoid",...ti.errToObj(e)})}cuid(e){return this._addCheck({kind:"cuid",...ti.errToObj(e)})}cuid2(e){return this._addCheck({kind:"cuid2",...ti.errToObj(e)})}ulid(e){return this._addCheck({kind:"ulid",...ti.errToObj(e)})}base64(e){return this._addCheck({kind:"base64",...ti.errToObj(e)})}base64url(e){return this._addCheck({kind:"base64url",...ti.errToObj(e)})}jwt(e){return this._addCheck({kind:"jwt",...ti.errToObj(e)})}ip(e){return this._addCheck({kind:"ip",...ti.errToObj(e)})}cidr(e){return this._addCheck({kind:"cidr",...ti.errToObj(e)})}datetime(e){var t,a;return"string"==typeof e?this._addCheck({kind:"datetime",precision:null,offset:!1,local:!1,message:e}):this._addCheck({kind:"datetime",precision:void 0===(null==e?void 0:e.precision)?null:null==e?void 0:e.precision,offset:null!==(t=null==e?void 0:e.offset)&&void 0!==t&&t,local:null!==(a=null==e?void 0:e.local)&&void 0!==a&&a,...ti.errToObj(null==e?void 0:e.message)})}date(e){return this._addCheck({kind:"date",message:e})}time(e){return"string"==typeof e?this._addCheck({kind:"time",precision:null,message:e}):this._addCheck({kind:"time",precision:void 0===(null==e?void 0:e.precision)?null:null==e?void 0:e.precision,...ti.errToObj(null==e?void 0:e.message)})}duration(e){return this._addCheck({kind:"duration",...ti.errToObj(e)})}regex(e,t){return this._addCheck({kind:"regex",regex:e,...ti.errToObj(t)})}includes(e,t){return this._addCheck({kind:"includes",value:e,position:null==t?void 0:t.position,...ti.errToObj(null==t?void 0:t.message)})}startsWith(e,t){return this._addCheck({kind:"startsWith",value:e,...ti.errToObj(t)})}endsWith(e,t){return this._addCheck({kind:"endsWith",value:e,...ti.errToObj(t)})}min(e,t){return this._addCheck({kind:"min",value:e,...ti.errToObj(t)})}max(e,t){return this._addCheck({kind:"max",value:e,...ti.errToObj(t)})}length(e,t){return this._addCheck({kind:"length",value:e,...ti.errToObj(t)})}nonempty(e){return this.min(1,ti.errToObj(e))}trim(){return new B({...this._def,checks:[...this._def.checks,{kind:"trim"}]})}toLowerCase(){return new B({...this._def,checks:[...this._def.checks,{kind:"toLowerCase"}]})}toUpperCase(){return new B({...this._def,checks:[...this._def.checks,{kind:"toUpperCase"}]})}get isDatetime(){return!!this._def.checks.find(e=>"datetime"===e.kind)}get isDate(){return!!this._def.checks.find(e=>"date"===e.kind)}get isTime(){return!!this._def.checks.find(e=>"time"===e.kind)}get isDuration(){return!!this._def.checks.find(e=>"duration"===e.kind)}get isEmail(){return!!this._def.checks.find(e=>"email"===e.kind)}get isURL(){return!!this._def.checks.find(e=>"url"===e.kind)}get isEmoji(){return!!this._def.checks.find(e=>"emoji"===e.kind)}get isUUID(){return!!this._def.checks.find(e=>"uuid"===e.kind)}get isNANOID(){return!!this._def.checks.find(e=>"nanoid"===e.kind)}get isCUID(){return!!this._def.checks.find(e=>"cuid"===e.kind)}get isCUID2(){return!!this._def.checks.find(e=>"cuid2"===e.kind)}get isULID(){return!!this._def.checks.find(e=>"ulid"===e.kind)}get isIP(){return!!this._def.checks.find(e=>"ip"===e.kind)}get isCIDR(){return!!this._def.checks.find(e=>"cidr"===e.kind)}get isBase64(){return!!this._def.checks.find(e=>"base64"===e.kind)}get isBase64url(){return!!this._def.checks.find(e=>"base64url"===e.kind)}get minLength(){let e=null;for(let t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return e}get maxLength(){let e=null;for(let t of this._def.checks)"max"===t.kind&&(null===e||t.value{var t;return new B({checks:[],typeName:to.ZodString,coerce:null!==(t=null==e?void 0:e.coerce)&&void 0!==t&&t,...T(e)})};class W extends O{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte,this.step=this.multipleOf}_parse(e){let t;if(this._def.coerce&&(e.data=Number(e.data)),this._getType(e)!==s.number){let t=this._getOrReturnCtx(e);return h(t,{code:n.invalid_type,expected:s.number,received:t.parsedType}),m}let a=new p;for(let r of this._def.checks)"int"===r.kind?tr.isInteger(e.data)||(h(t=this._getOrReturnCtx(e,t),{code:n.invalid_type,expected:"integer",received:"float",message:r.message}),a.dirty()):"min"===r.kind?(r.inclusive?e.datar.value:e.data>=r.value)&&(h(t=this._getOrReturnCtx(e,t),{code:n.too_big,maximum:r.value,type:"number",inclusive:r.inclusive,exact:!1,message:r.message}),a.dirty()):"multipleOf"===r.kind?0!==function(e,t){let a=(e.toString().split(".")[1]||"").length,r=(t.toString().split(".")[1]||"").length,s=a>r?a:r;return parseInt(e.toFixed(s).replace(".",""))%parseInt(t.toFixed(s).replace(".",""))/Math.pow(10,s)}(e.data,r.value)&&(h(t=this._getOrReturnCtx(e,t),{code:n.not_multiple_of,multipleOf:r.value,message:r.message}),a.dirty()):"finite"===r.kind?Number.isFinite(e.data)||(h(t=this._getOrReturnCtx(e,t),{code:n.not_finite,message:r.message}),a.dirty()):tr.assertNever(r);return{status:a.value,value:e.data}}gte(e,t){return this.setLimit("min",e,!0,ti.toString(t))}gt(e,t){return this.setLimit("min",e,!1,ti.toString(t))}lte(e,t){return this.setLimit("max",e,!0,ti.toString(t))}lt(e,t){return this.setLimit("max",e,!1,ti.toString(t))}setLimit(e,t,a,r){return new W({...this._def,checks:[...this._def.checks,{kind:e,value:t,inclusive:a,message:ti.toString(r)}]})}_addCheck(e){return new W({...this._def,checks:[...this._def.checks,e]})}int(e){return this._addCheck({kind:"int",message:ti.toString(e)})}positive(e){return this._addCheck({kind:"min",value:0,inclusive:!1,message:ti.toString(e)})}negative(e){return this._addCheck({kind:"max",value:0,inclusive:!1,message:ti.toString(e)})}nonpositive(e){return this._addCheck({kind:"max",value:0,inclusive:!0,message:ti.toString(e)})}nonnegative(e){return this._addCheck({kind:"min",value:0,inclusive:!0,message:ti.toString(e)})}multipleOf(e,t){return this._addCheck({kind:"multipleOf",value:e,message:ti.toString(t)})}finite(e){return this._addCheck({kind:"finite",message:ti.toString(e)})}safe(e){return this._addCheck({kind:"min",inclusive:!0,value:Number.MIN_SAFE_INTEGER,message:ti.toString(e)})._addCheck({kind:"max",inclusive:!0,value:Number.MAX_SAFE_INTEGER,message:ti.toString(e)})}get minValue(){let e=null;for(let t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return e}get maxValue(){let e=null;for(let t of this._def.checks)"max"===t.kind&&(null===e||t.value"int"===e.kind||"multipleOf"===e.kind&&tr.isInteger(e.value))}get isFinite(){let e=null,t=null;for(let a of this._def.checks){if("finite"===a.kind||"int"===a.kind||"multipleOf"===a.kind)return!0;"min"===a.kind?(null===t||a.value>t)&&(t=a.value):"max"===a.kind&&(null===e||a.valuenew W({checks:[],typeName:to.ZodNumber,coerce:(null==e?void 0:e.coerce)||!1,...T(e)});class q extends O{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte}_parse(e){let t;if(this._def.coerce)try{e.data=BigInt(e.data)}catch(t){return this._getInvalidInput(e)}if(this._getType(e)!==s.bigint)return this._getInvalidInput(e);let a=new p;for(let r of this._def.checks)"min"===r.kind?(r.inclusive?e.datar.value:e.data>=r.value)&&(h(t=this._getOrReturnCtx(e,t),{code:n.too_big,type:"bigint",maximum:r.value,inclusive:r.inclusive,message:r.message}),a.dirty()):"multipleOf"===r.kind?e.data%r.value!==BigInt(0)&&(h(t=this._getOrReturnCtx(e,t),{code:n.not_multiple_of,multipleOf:r.value,message:r.message}),a.dirty()):tr.assertNever(r);return{status:a.value,value:e.data}}_getInvalidInput(e){let t=this._getOrReturnCtx(e);return h(t,{code:n.invalid_type,expected:s.bigint,received:t.parsedType}),m}gte(e,t){return this.setLimit("min",e,!0,ti.toString(t))}gt(e,t){return this.setLimit("min",e,!1,ti.toString(t))}lte(e,t){return this.setLimit("max",e,!0,ti.toString(t))}lt(e,t){return this.setLimit("max",e,!1,ti.toString(t))}setLimit(e,t,a,r){return new q({...this._def,checks:[...this._def.checks,{kind:e,value:t,inclusive:a,message:ti.toString(r)}]})}_addCheck(e){return new q({...this._def,checks:[...this._def.checks,e]})}positive(e){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!1,message:ti.toString(e)})}negative(e){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!1,message:ti.toString(e)})}nonpositive(e){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!0,message:ti.toString(e)})}nonnegative(e){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!0,message:ti.toString(e)})}multipleOf(e,t){return this._addCheck({kind:"multipleOf",value:e,message:ti.toString(t)})}get minValue(){let e=null;for(let t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return e}get maxValue(){let e=null;for(let t of this._def.checks)"max"===t.kind&&(null===e||t.value{var t;return new q({checks:[],typeName:to.ZodBigInt,coerce:null!==(t=null==e?void 0:e.coerce)&&void 0!==t&&t,...T(e)})};class J extends O{_parse(e){if(this._def.coerce&&(e.data=!!e.data),this._getType(e)!==s.boolean){let t=this._getOrReturnCtx(e);return h(t,{code:n.invalid_type,expected:s.boolean,received:t.parsedType}),m}return _(e.data)}}J.create=e=>new J({typeName:to.ZodBoolean,coerce:(null==e?void 0:e.coerce)||!1,...T(e)});class Y extends O{_parse(e){let t;if(this._def.coerce&&(e.data=new Date(e.data)),this._getType(e)!==s.date){let t=this._getOrReturnCtx(e);return h(t,{code:n.invalid_type,expected:s.date,received:t.parsedType}),m}if(isNaN(e.data.getTime()))return h(this._getOrReturnCtx(e),{code:n.invalid_date}),m;let a=new p;for(let r of this._def.checks)"min"===r.kind?e.data.getTime()r.value&&(h(t=this._getOrReturnCtx(e,t),{code:n.too_big,message:r.message,inclusive:!0,exact:!1,maximum:r.value,type:"date"}),a.dirty()):tr.assertNever(r);return{status:a.value,value:new Date(e.data.getTime())}}_addCheck(e){return new Y({...this._def,checks:[...this._def.checks,e]})}min(e,t){return this._addCheck({kind:"min",value:e.getTime(),message:ti.toString(t)})}max(e,t){return this._addCheck({kind:"max",value:e.getTime(),message:ti.toString(t)})}get minDate(){let e=null;for(let t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return null!=e?new Date(e):null}get maxDate(){let e=null;for(let t of this._def.checks)"max"===t.kind&&(null===e||t.valuenew Y({checks:[],coerce:(null==e?void 0:e.coerce)||!1,typeName:to.ZodDate,...T(e)});class H extends O{_parse(e){if(this._getType(e)!==s.symbol){let t=this._getOrReturnCtx(e);return h(t,{code:n.invalid_type,expected:s.symbol,received:t.parsedType}),m}return _(e.data)}}H.create=e=>new H({typeName:to.ZodSymbol,...T(e)});class G extends O{_parse(e){if(this._getType(e)!==s.undefined){let t=this._getOrReturnCtx(e);return h(t,{code:n.invalid_type,expected:s.undefined,received:t.parsedType}),m}return _(e.data)}}G.create=e=>new G({typeName:to.ZodUndefined,...T(e)});class X extends O{_parse(e){if(this._getType(e)!==s.null){let t=this._getOrReturnCtx(e);return h(t,{code:n.invalid_type,expected:s.null,received:t.parsedType}),m}return _(e.data)}}X.create=e=>new X({typeName:to.ZodNull,...T(e)});class Q extends O{constructor(){super(...arguments),this._any=!0}_parse(e){return _(e.data)}}Q.create=e=>new Q({typeName:to.ZodAny,...T(e)});class ee extends O{constructor(){super(...arguments),this._unknown=!0}_parse(e){return _(e.data)}}ee.create=e=>new ee({typeName:to.ZodUnknown,...T(e)});class et extends O{_parse(e){let t=this._getOrReturnCtx(e);return h(t,{code:n.invalid_type,expected:s.never,received:t.parsedType}),m}}et.create=e=>new et({typeName:to.ZodNever,...T(e)});class ea extends O{_parse(e){if(this._getType(e)!==s.undefined){let t=this._getOrReturnCtx(e);return h(t,{code:n.invalid_type,expected:s.void,received:t.parsedType}),m}return _(e.data)}}ea.create=e=>new ea({typeName:to.ZodVoid,...T(e)});class er extends O{_parse(e){let{ctx:t,status:a}=this._processInputParams(e),r=this._def;if(t.parsedType!==s.array)return h(t,{code:n.invalid_type,expected:s.array,received:t.parsedType}),m;if(null!==r.exactLength){let e=t.data.length>r.exactLength.value,s=t.data.lengthr.maxLength.value&&(h(t,{code:n.too_big,maximum:r.maxLength.value,type:"array",inclusive:!0,exact:!1,message:r.maxLength.message}),a.dirty()),t.common.async)return Promise.all([...t.data].map((e,a)=>r.type._parseAsync(new w(t,e,t.path,a)))).then(e=>p.mergeArray(a,e));let i=[...t.data].map((e,a)=>r.type._parseSync(new w(t,e,t.path,a)));return p.mergeArray(a,i)}get element(){return this._def.type}min(e,t){return new er({...this._def,minLength:{value:e,message:ti.toString(t)}})}max(e,t){return new er({...this._def,maxLength:{value:e,message:ti.toString(t)}})}length(e,t){return new er({...this._def,exactLength:{value:e,message:ti.toString(t)}})}nonempty(e){return this.min(1,e)}}er.create=(e,t)=>new er({type:e,minLength:null,maxLength:null,exactLength:null,typeName:to.ZodArray,...T(t)});class es extends O{constructor(){super(...arguments),this._cached=null,this.nonstrict=this.passthrough,this.augment=this.extend}_getCached(){if(null!==this._cached)return this._cached;let e=this._def.shape(),t=tr.objectKeys(e);return this._cached={shape:e,keys:t}}_parse(e){if(this._getType(e)!==s.object){let t=this._getOrReturnCtx(e);return h(t,{code:n.invalid_type,expected:s.object,received:t.parsedType}),m}let{status:t,ctx:a}=this._processInputParams(e),{shape:r,keys:i}=this._getCached(),d=[];if(!(this._def.catchall instanceof et&&"strip"===this._def.unknownKeys))for(let e in a.data)i.includes(e)||d.push(e);let o=[];for(let e of i){let t=r[e],s=a.data[e];o.push({key:{status:"valid",value:e},value:t._parse(new w(a,s,a.path,e)),alwaysSet:e in a.data})}if(this._def.catchall instanceof et){let e=this._def.unknownKeys;if("passthrough"===e)for(let e of d)o.push({key:{status:"valid",value:e},value:{status:"valid",value:a.data[e]}});else if("strict"===e)d.length>0&&(h(a,{code:n.unrecognized_keys,keys:d}),t.dirty());else if("strip"===e);else throw Error("Internal ZodObject error: invalid unknownKeys value.")}else{let e=this._def.catchall;for(let t of d){let r=a.data[t];o.push({key:{status:"valid",value:t},value:e._parse(new w(a,r,a.path,t)),alwaysSet:t in a.data})}}return a.common.async?Promise.resolve().then(async()=>{let e=[];for(let t of o){let a=await t.key,r=await t.value;e.push({key:a,value:r,alwaysSet:t.alwaysSet})}return e}).then(e=>p.mergeObjectSync(t,e)):p.mergeObjectSync(t,o)}get shape(){return this._def.shape()}strict(e){return ti.errToObj,new es({...this._def,unknownKeys:"strict",...void 0!==e?{errorMap:(t,a)=>{var r,s,i,n;let d=null!==(i=null===(s=(r=this._def).errorMap)||void 0===s?void 0:s.call(r,t,a).message)&&void 0!==i?i:a.defaultError;return"unrecognized_keys"===t.code?{message:null!==(n=ti.errToObj(e).message)&&void 0!==n?n:d}:{message:d}}}:{}})}strip(){return new es({...this._def,unknownKeys:"strip"})}passthrough(){return new es({...this._def,unknownKeys:"passthrough"})}extend(e){return new es({...this._def,shape:()=>({...this._def.shape(),...e})})}merge(e){return new es({unknownKeys:e._def.unknownKeys,catchall:e._def.catchall,shape:()=>({...this._def.shape(),...e._def.shape()}),typeName:to.ZodObject})}setKey(e,t){return this.augment({[e]:t})}catchall(e){return new es({...this._def,catchall:e})}pick(e){let t={};return tr.objectKeys(e).forEach(a=>{e[a]&&this.shape[a]&&(t[a]=this.shape[a])}),new es({...this._def,shape:()=>t})}omit(e){let t={};return tr.objectKeys(this.shape).forEach(a=>{e[a]||(t[a]=this.shape[a])}),new es({...this._def,shape:()=>t})}deepPartial(){return function e(t){if(t instanceof es){let a={};for(let r in t.shape){let s=t.shape[r];a[r]=eb.create(e(s))}return new es({...t._def,shape:()=>a})}return t instanceof er?new er({...t._def,type:e(t.element)}):t instanceof eb?eb.create(e(t.unwrap())):t instanceof ex?ex.create(e(t.unwrap())):t instanceof eu?eu.create(t.items.map(t=>e(t))):t}(this)}partial(e){let t={};return tr.objectKeys(this.shape).forEach(a=>{let r=this.shape[a];e&&!e[a]?t[a]=r:t[a]=r.optional()}),new es({...this._def,shape:()=>t})}required(e){let t={};return tr.objectKeys(this.shape).forEach(a=>{if(e&&!e[a])t[a]=this.shape[a];else{let e=this.shape[a];for(;e instanceof eb;)e=e._def.innerType;t[a]=e}}),new es({...this._def,shape:()=>t})}keyof(){return e_(tr.objectKeys(this.shape))}}es.create=(e,t)=>new es({shape:()=>e,unknownKeys:"strip",catchall:et.create(),typeName:to.ZodObject,...T(t)}),es.strictCreate=(e,t)=>new es({shape:()=>e,unknownKeys:"strict",catchall:et.create(),typeName:to.ZodObject,...T(t)}),es.lazycreate=(e,t)=>new es({shape:e,unknownKeys:"strip",catchall:et.create(),typeName:to.ZodObject,...T(t)});class ei extends O{_parse(e){let{ctx:t}=this._processInputParams(e),a=this._def.options;if(t.common.async)return Promise.all(a.map(async e=>{let a={...t,common:{...t.common,issues:[]},parent:null};return{result:await e._parseAsync({data:t.data,path:t.path,parent:a}),ctx:a}})).then(function(e){for(let t of e)if("valid"===t.result.status)return t.result;for(let a of e)if("dirty"===a.result.status)return t.common.issues.push(...a.ctx.common.issues),a.result;let a=e.map(e=>new d(e.ctx.common.issues));return h(t,{code:n.invalid_union,unionErrors:a}),m});{let e;let r=[];for(let s of a){let a={...t,common:{...t.common,issues:[]},parent:null},i=s._parseSync({data:t.data,path:t.path,parent:a});if("valid"===i.status)return i;"dirty"!==i.status||e||(e={result:i,ctx:a}),a.common.issues.length&&r.push(a.common.issues)}if(e)return t.common.issues.push(...e.ctx.common.issues),e.result;let s=r.map(e=>new d(e));return h(t,{code:n.invalid_union,unionErrors:s}),m}}get options(){return this._def.options}}ei.create=(e,t)=>new ei({options:e,typeName:to.ZodUnion,...T(t)});let en=e=>{if(e instanceof em)return en(e.schema);if(e instanceof ek)return en(e.innerType());if(e instanceof ef)return[e.value];if(e instanceof ey)return e.options;if(e instanceof ev)return tr.objectValues(e.enum);if(e instanceof ew)return en(e._def.innerType);if(e instanceof G)return[void 0];else if(e instanceof X)return[null];else if(e instanceof eb)return[void 0,...en(e.unwrap())];else if(e instanceof ex)return[null,...en(e.unwrap())];else if(e instanceof eC)return en(e.unwrap());else if(e instanceof eN)return en(e.unwrap());else if(e instanceof eZ)return en(e._def.innerType);else return[]};class ed extends O{_parse(e){let{ctx:t}=this._processInputParams(e);if(t.parsedType!==s.object)return h(t,{code:n.invalid_type,expected:s.object,received:t.parsedType}),m;let a=this.discriminator,r=t.data[a],i=this.optionsMap.get(r);return i?t.common.async?i._parseAsync({data:t.data,path:t.path,parent:t}):i._parseSync({data:t.data,path:t.path,parent:t}):(h(t,{code:n.invalid_union_discriminator,options:Array.from(this.optionsMap.keys()),path:[a]}),m)}get discriminator(){return this._def.discriminator}get options(){return this._def.options}get optionsMap(){return this._def.optionsMap}static create(e,t,a){let r=new Map;for(let a of t){let t=en(a.shape[e]);if(!t.length)throw Error(`A discriminator value for key \`${e}\` could not be extracted from all schema options`);for(let s of t){if(r.has(s))throw Error(`Discriminator property ${String(e)} has duplicate value ${String(s)}`);r.set(s,a)}}return new ed({typeName:to.ZodDiscriminatedUnion,discriminator:e,options:t,optionsMap:r,...T(a)})}}class eo extends O{_parse(e){let{status:t,ctx:a}=this._processInputParams(e),r=(e,r)=>{if(y(e)||y(r))return m;let d=function e(t,a){let r=i(t),n=i(a);if(t===a)return{valid:!0,data:t};if(r===s.object&&n===s.object){let r=tr.objectKeys(a),s=tr.objectKeys(t).filter(e=>-1!==r.indexOf(e)),i={...t,...a};for(let r of s){let s=e(t[r],a[r]);if(!s.valid)return{valid:!1};i[r]=s.data}return{valid:!0,data:i}}if(r===s.array&&n===s.array){if(t.length!==a.length)return{valid:!1};let r=[];for(let s=0;sr(e,t)):r(this._def.left._parseSync({data:a.data,path:a.path,parent:a}),this._def.right._parseSync({data:a.data,path:a.path,parent:a}))}}eo.create=(e,t,a)=>new eo({left:e,right:t,typeName:to.ZodIntersection,...T(a)});class eu extends O{_parse(e){let{status:t,ctx:a}=this._processInputParams(e);if(a.parsedType!==s.array)return h(a,{code:n.invalid_type,expected:s.array,received:a.parsedType}),m;if(a.data.lengththis._def.items.length&&(h(a,{code:n.too_big,maximum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),t.dirty());let r=[...a.data].map((e,t)=>{let r=this._def.items[t]||this._def.rest;return r?r._parse(new w(a,e,a.path,t)):null}).filter(e=>!!e);return a.common.async?Promise.all(r).then(e=>p.mergeArray(t,e)):p.mergeArray(t,r)}get items(){return this._def.items}rest(e){return new eu({...this._def,rest:e})}}eu.create=(e,t)=>{if(!Array.isArray(e))throw Error("You must pass an array of schemas to z.tuple([ ... ])");return new eu({items:e,typeName:to.ZodTuple,rest:null,...T(t)})};class el extends O{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(e){let{status:t,ctx:a}=this._processInputParams(e);if(a.parsedType!==s.object)return h(a,{code:n.invalid_type,expected:s.object,received:a.parsedType}),m;let r=[],i=this._def.keyType,d=this._def.valueType;for(let e in a.data)r.push({key:i._parse(new w(a,e,a.path,e)),value:d._parse(new w(a,a.data[e],a.path,e)),alwaysSet:e in a.data});return a.common.async?p.mergeObjectAsync(t,r):p.mergeObjectSync(t,r)}get element(){return this._def.valueType}static create(e,t,a){return new el(t instanceof O?{keyType:e,valueType:t,typeName:to.ZodRecord,...T(a)}:{keyType:B.create(),valueType:e,typeName:to.ZodRecord,...T(t)})}}class ec extends O{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(e){let{status:t,ctx:a}=this._processInputParams(e);if(a.parsedType!==s.map)return h(a,{code:n.invalid_type,expected:s.map,received:a.parsedType}),m;let r=this._def.keyType,i=this._def.valueType,d=[...a.data.entries()].map(([e,t],s)=>({key:r._parse(new w(a,e,a.path,[s,"key"])),value:i._parse(new w(a,t,a.path,[s,"value"]))}));if(a.common.async){let e=new Map;return Promise.resolve().then(async()=>{for(let a of d){let r=await a.key,s=await a.value;if("aborted"===r.status||"aborted"===s.status)return m;("dirty"===r.status||"dirty"===s.status)&&t.dirty(),e.set(r.value,s.value)}return{status:t.value,value:e}})}{let e=new Map;for(let a of d){let r=a.key,s=a.value;if("aborted"===r.status||"aborted"===s.status)return m;("dirty"===r.status||"dirty"===s.status)&&t.dirty(),e.set(r.value,s.value)}return{status:t.value,value:e}}}}ec.create=(e,t,a)=>new ec({valueType:t,keyType:e,typeName:to.ZodMap,...T(a)});class eh extends O{_parse(e){let{status:t,ctx:a}=this._processInputParams(e);if(a.parsedType!==s.set)return h(a,{code:n.invalid_type,expected:s.set,received:a.parsedType}),m;let r=this._def;null!==r.minSize&&a.data.sizer.maxSize.value&&(h(a,{code:n.too_big,maximum:r.maxSize.value,type:"set",inclusive:!0,exact:!1,message:r.maxSize.message}),t.dirty());let i=this._def.valueType;function d(e){let a=new Set;for(let r of e){if("aborted"===r.status)return m;"dirty"===r.status&&t.dirty(),a.add(r.value)}return{status:t.value,value:a}}let o=[...a.data.values()].map((e,t)=>i._parse(new w(a,e,a.path,t)));return a.common.async?Promise.all(o).then(e=>d(e)):d(o)}min(e,t){return new eh({...this._def,minSize:{value:e,message:ti.toString(t)}})}max(e,t){return new eh({...this._def,maxSize:{value:e,message:ti.toString(t)}})}size(e,t){return this.min(e,t).max(e,t)}nonempty(e){return this.min(1,e)}}eh.create=(e,t)=>new eh({valueType:e,minSize:null,maxSize:null,typeName:to.ZodSet,...T(t)});class ep extends O{constructor(){super(...arguments),this.validate=this.implement}_parse(e){let{ctx:t}=this._processInputParams(e);if(t.parsedType!==s.function)return h(t,{code:n.invalid_type,expected:s.function,received:t.parsedType}),m;function a(e,a){return c({data:e,path:t.path,errorMaps:[t.common.contextualErrorMap,t.schemaErrorMap,l(),o].filter(e=>!!e),issueData:{code:n.invalid_arguments,argumentsError:a}})}function r(e,a){return c({data:e,path:t.path,errorMaps:[t.common.contextualErrorMap,t.schemaErrorMap,l(),o].filter(e=>!!e),issueData:{code:n.invalid_return_type,returnTypeError:a}})}let i={errorMap:t.common.contextualErrorMap},u=t.data;if(this._def.returns instanceof eg){let e=this;return _(async function(...t){let s=new d([]),n=await e._def.args.parseAsync(t,i).catch(e=>{throw s.addIssue(a(t,e)),s}),o=await Reflect.apply(u,this,n);return await e._def.returns._def.type.parseAsync(o,i).catch(e=>{throw s.addIssue(r(o,e)),s})})}{let e=this;return _(function(...t){let s=e._def.args.safeParse(t,i);if(!s.success)throw new d([a(t,s.error)]);let n=Reflect.apply(u,this,s.data),o=e._def.returns.safeParse(n,i);if(!o.success)throw new d([r(n,o.error)]);return o.data})}}parameters(){return this._def.args}returnType(){return this._def.returns}args(...e){return new ep({...this._def,args:eu.create(e).rest(ee.create())})}returns(e){return new ep({...this._def,returns:e})}implement(e){return this.parse(e)}strictImplement(e){return this.parse(e)}static create(e,t,a){return new ep({args:e||eu.create([]).rest(ee.create()),returns:t||ee.create(),typeName:to.ZodFunction,...T(a)})}}class em extends O{get schema(){return this._def.getter()}_parse(e){let{ctx:t}=this._processInputParams(e);return this._def.getter()._parse({data:t.data,path:t.path,parent:t})}}em.create=(e,t)=>new em({getter:e,typeName:to.ZodLazy,...T(t)});class ef extends O{_parse(e){if(e.data!==this._def.value){let t=this._getOrReturnCtx(e);return h(t,{received:t.data,code:n.invalid_literal,expected:this._def.value}),m}return{status:"valid",value:e.data}}get value(){return this._def.value}}function e_(e,t){return new ey({values:e,typeName:to.ZodEnum,...T(t)})}ef.create=(e,t)=>new ef({value:e,typeName:to.ZodLiteral,...T(t)});class ey extends O{constructor(){super(...arguments),tn.set(this,void 0)}_parse(e){if("string"!=typeof e.data){let t=this._getOrReturnCtx(e),a=this._def.values;return h(t,{expected:tr.joinValues(a),received:t.parsedType,code:n.invalid_type}),m}if(b(this,tn,"f")||x(this,tn,new Set(this._def.values),"f"),!b(this,tn,"f").has(e.data)){let t=this._getOrReturnCtx(e),a=this._def.values;return h(t,{received:t.data,code:n.invalid_enum_value,options:a}),m}return _(e.data)}get options(){return this._def.values}get enum(){let e={};for(let t of this._def.values)e[t]=t;return e}get Values(){let e={};for(let t of this._def.values)e[t]=t;return e}get Enum(){let e={};for(let t of this._def.values)e[t]=t;return e}extract(e,t=this._def){return ey.create(e,{...this._def,...t})}exclude(e,t=this._def){return ey.create(this.options.filter(t=>!e.includes(t)),{...this._def,...t})}}tn=new WeakMap,ey.create=e_;class ev extends O{constructor(){super(...arguments),td.set(this,void 0)}_parse(e){let t=tr.getValidEnumValues(this._def.values),a=this._getOrReturnCtx(e);if(a.parsedType!==s.string&&a.parsedType!==s.number){let e=tr.objectValues(t);return h(a,{expected:tr.joinValues(e),received:a.parsedType,code:n.invalid_type}),m}if(b(this,td,"f")||x(this,td,new Set(tr.getValidEnumValues(this._def.values)),"f"),!b(this,td,"f").has(e.data)){let e=tr.objectValues(t);return h(a,{received:a.data,code:n.invalid_enum_value,options:e}),m}return _(e.data)}get enum(){return this._def.values}}td=new WeakMap,ev.create=(e,t)=>new ev({values:e,typeName:to.ZodNativeEnum,...T(t)});class eg extends O{unwrap(){return this._def.type}_parse(e){let{ctx:t}=this._processInputParams(e);return t.parsedType!==s.promise&&!1===t.common.async?(h(t,{code:n.invalid_type,expected:s.promise,received:t.parsedType}),m):_((t.parsedType===s.promise?t.data:Promise.resolve(t.data)).then(e=>this._def.type.parseAsync(e,{path:t.path,errorMap:t.common.contextualErrorMap})))}}eg.create=(e,t)=>new eg({type:e,typeName:to.ZodPromise,...T(t)});class ek extends O{innerType(){return this._def.schema}sourceType(){return this._def.schema._def.typeName===to.ZodEffects?this._def.schema.sourceType():this._def.schema}_parse(e){let{status:t,ctx:a}=this._processInputParams(e),r=this._def.effect||null,s={addIssue:e=>{h(a,e),e.fatal?t.abort():t.dirty()},get path(){return a.path}};if(s.addIssue=s.addIssue.bind(s),"preprocess"===r.type){let e=r.transform(a.data,s);if(a.common.async)return Promise.resolve(e).then(async e=>{if("aborted"===t.value)return m;let r=await this._def.schema._parseAsync({data:e,path:a.path,parent:a});return"aborted"===r.status?m:"dirty"===r.status||"dirty"===t.value?f(r.value):r});{if("aborted"===t.value)return m;let r=this._def.schema._parseSync({data:e,path:a.path,parent:a});return"aborted"===r.status?m:"dirty"===r.status||"dirty"===t.value?f(r.value):r}}if("refinement"===r.type){let e=e=>{let t=r.refinement(e,s);if(a.common.async)return Promise.resolve(t);if(t instanceof Promise)throw Error("Async refinement encountered during synchronous parse operation. Use .parseAsync instead.");return e};if(!1!==a.common.async)return this._def.schema._parseAsync({data:a.data,path:a.path,parent:a}).then(a=>"aborted"===a.status?m:("dirty"===a.status&&t.dirty(),e(a.value).then(()=>({status:t.value,value:a.value}))));{let r=this._def.schema._parseSync({data:a.data,path:a.path,parent:a});return"aborted"===r.status?m:("dirty"===r.status&&t.dirty(),e(r.value),{status:t.value,value:r.value})}}if("transform"===r.type){if(!1!==a.common.async)return this._def.schema._parseAsync({data:a.data,path:a.path,parent:a}).then(e=>g(e)?Promise.resolve(r.transform(e.value,s)).then(e=>({status:t.value,value:e})):e);{let e=this._def.schema._parseSync({data:a.data,path:a.path,parent:a});if(!g(e))return e;let i=r.transform(e.value,s);if(i instanceof Promise)throw Error("Asynchronous transform encountered during synchronous parse operation. Use .parseAsync instead.");return{status:t.value,value:i}}}tr.assertNever(r)}}ek.create=(e,t,a)=>new ek({schema:e,typeName:to.ZodEffects,effect:t,...T(a)}),ek.createWithPreprocess=(e,t,a)=>new ek({schema:t,effect:{type:"preprocess",transform:e},typeName:to.ZodEffects,...T(a)});class eb extends O{_parse(e){return this._getType(e)===s.undefined?_(void 0):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}}eb.create=(e,t)=>new eb({innerType:e,typeName:to.ZodOptional,...T(t)});class ex extends O{_parse(e){return this._getType(e)===s.null?_(null):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}}ex.create=(e,t)=>new ex({innerType:e,typeName:to.ZodNullable,...T(t)});class ew extends O{_parse(e){let{ctx:t}=this._processInputParams(e),a=t.data;return t.parsedType===s.undefined&&(a=this._def.defaultValue()),this._def.innerType._parse({data:a,path:t.path,parent:t})}removeDefault(){return this._def.innerType}}ew.create=(e,t)=>new ew({innerType:e,typeName:to.ZodDefault,defaultValue:"function"==typeof t.default?t.default:()=>t.default,...T(t)});class eZ extends O{_parse(e){let{ctx:t}=this._processInputParams(e),a={...t,common:{...t.common,issues:[]}},r=this._def.innerType._parse({data:a.data,path:a.path,parent:{...a}});return k(r)?r.then(e=>({status:"valid",value:"valid"===e.status?e.value:this._def.catchValue({get error(){return new d(a.common.issues)},input:a.data})})):{status:"valid",value:"valid"===r.status?r.value:this._def.catchValue({get error(){return new d(a.common.issues)},input:a.data})}}removeCatch(){return this._def.innerType}}eZ.create=(e,t)=>new eZ({innerType:e,typeName:to.ZodCatch,catchValue:"function"==typeof t.catch?t.catch:()=>t.catch,...T(t)});class eT extends O{_parse(e){if(this._getType(e)!==s.nan){let t=this._getOrReturnCtx(e);return h(t,{code:n.invalid_type,expected:s.nan,received:t.parsedType}),m}return{status:"valid",value:e.data}}}eT.create=e=>new eT({typeName:to.ZodNaN,...T(e)});let eO=Symbol("zod_brand");class eC extends O{_parse(e){let{ctx:t}=this._processInputParams(e),a=t.data;return this._def.type._parse({data:a,path:t.path,parent:t})}unwrap(){return this._def.type}}class eA extends O{_parse(e){let{status:t,ctx:a}=this._processInputParams(e);if(a.common.async)return(async()=>{let e=await this._def.in._parseAsync({data:a.data,path:a.path,parent:a});return"aborted"===e.status?m:"dirty"===e.status?(t.dirty(),f(e.value)):this._def.out._parseAsync({data:e.value,path:a.path,parent:a})})();{let e=this._def.in._parseSync({data:a.data,path:a.path,parent:a});return"aborted"===e.status?m:"dirty"===e.status?(t.dirty(),{status:"dirty",value:e.value}):this._def.out._parseSync({data:e.value,path:a.path,parent:a})}}static create(e,t){return new eA({in:e,out:t,typeName:to.ZodPipeline})}}class eN extends O{_parse(e){let t=this._def.innerType._parse(e),a=e=>(g(e)&&(e.value=Object.freeze(e.value)),e);return k(t)?t.then(e=>a(e)):a(t)}unwrap(){return this._def.innerType}}function eS(e,t){let a="function"==typeof e?e(t):"string"==typeof e?{message:e}:e;return"string"==typeof a?{message:a}:a}function ej(e,t={},a){return e?Q.create().superRefine((r,s)=>{var i,n;let d=e(r);if(d instanceof Promise)return d.then(e=>{var i,n;if(!e){let e=eS(t,r),d=null===(n=null!==(i=e.fatal)&&void 0!==i?i:a)||void 0===n||n;s.addIssue({code:"custom",...e,fatal:d})}});if(!d){let e=eS(t,r),d=null===(n=null!==(i=e.fatal)&&void 0!==i?i:a)||void 0===n||n;s.addIssue({code:"custom",...e,fatal:d})}}):Q.create()}eN.create=(e,t)=>new eN({innerType:e,typeName:to.ZodReadonly,...T(t)});let eE={object:es.lazycreate};!function(e){e.ZodString="ZodString",e.ZodNumber="ZodNumber",e.ZodNaN="ZodNaN",e.ZodBigInt="ZodBigInt",e.ZodBoolean="ZodBoolean",e.ZodDate="ZodDate",e.ZodSymbol="ZodSymbol",e.ZodUndefined="ZodUndefined",e.ZodNull="ZodNull",e.ZodAny="ZodAny",e.ZodUnknown="ZodUnknown",e.ZodNever="ZodNever",e.ZodVoid="ZodVoid",e.ZodArray="ZodArray",e.ZodObject="ZodObject",e.ZodUnion="ZodUnion",e.ZodDiscriminatedUnion="ZodDiscriminatedUnion",e.ZodIntersection="ZodIntersection",e.ZodTuple="ZodTuple",e.ZodRecord="ZodRecord",e.ZodMap="ZodMap",e.ZodSet="ZodSet",e.ZodFunction="ZodFunction",e.ZodLazy="ZodLazy",e.ZodLiteral="ZodLiteral",e.ZodEnum="ZodEnum",e.ZodEffects="ZodEffects",e.ZodNativeEnum="ZodNativeEnum",e.ZodOptional="ZodOptional",e.ZodNullable="ZodNullable",e.ZodDefault="ZodDefault",e.ZodCatch="ZodCatch",e.ZodPromise="ZodPromise",e.ZodBranded="ZodBranded",e.ZodPipeline="ZodPipeline",e.ZodReadonly="ZodReadonly"}(to||(to={}));let eI=B.create,eR=W.create,eP=eT.create,e$=q.create,eM=J.create,eF=Y.create,eL=H.create,ez=G.create,eD=X.create,eV=Q.create,eU=ee.create,eK=et.create,eB=ea.create,eW=er.create,eq=es.create,eJ=es.strictCreate,eY=ei.create,eH=ed.create,eG=eo.create,eX=eu.create,eQ=el.create,e0=ec.create,e1=eh.create,e9=ep.create,e4=em.create,e2=ef.create,e5=ey.create,e6=ev.create,e3=eg.create,e8=ek.create,e7=eb.create,te=ex.create,tt=ek.createWithPreprocess,ta=eA.create;var tr,ts,ti,tn,td,to,tu=Object.freeze({__proto__:null,defaultErrorMap:o,setErrorMap:function(e){u=e},getErrorMap:l,makeIssue:c,EMPTY_PATH:[],addIssueToContext:h,ParseStatus:p,INVALID:m,DIRTY:f,OK:_,isAborted:y,isDirty:v,isValid:g,isAsync:k,get util(){return tr},get objectUtil(){return ts},ZodParsedType:s,getParsedType:i,ZodType:O,datetimeRegex:K,ZodString:B,ZodNumber:W,ZodBigInt:q,ZodBoolean:J,ZodDate:Y,ZodSymbol:H,ZodUndefined:G,ZodNull:X,ZodAny:Q,ZodUnknown:ee,ZodNever:et,ZodVoid:ea,ZodArray:er,ZodObject:es,ZodUnion:ei,ZodDiscriminatedUnion:ed,ZodIntersection:eo,ZodTuple:eu,ZodRecord:el,ZodMap:ec,ZodSet:eh,ZodFunction:ep,ZodLazy:em,ZodLiteral:ef,ZodEnum:ey,ZodNativeEnum:ev,ZodPromise:eg,ZodEffects:ek,ZodTransformer:ek,ZodOptional:eb,ZodNullable:ex,ZodDefault:ew,ZodCatch:eZ,ZodNaN:eT,BRAND:eO,ZodBranded:eC,ZodPipeline:eA,ZodReadonly:eN,custom:ej,Schema:O,ZodSchema:O,late:eE,get ZodFirstPartyTypeKind(){return to},coerce:{string:e=>B.create({...e,coerce:!0}),number:e=>W.create({...e,coerce:!0}),boolean:e=>J.create({...e,coerce:!0}),bigint:e=>q.create({...e,coerce:!0}),date:e=>Y.create({...e,coerce:!0})},any:eV,array:eW,bigint:e$,boolean:eM,date:eF,discriminatedUnion:eH,effect:e8,enum:e5,function:e9,instanceof:(e,t={message:`Input not instance of ${e.name}`})=>ej(t=>t instanceof e,t),intersection:eG,lazy:e4,literal:e2,map:e0,nan:eP,nativeEnum:e6,never:eK,null:eD,nullable:te,number:eR,object:eq,oboolean:()=>eM().optional(),onumber:()=>eR().optional(),optional:e7,ostring:()=>eI().optional(),pipeline:ta,preprocess:tt,promise:e3,record:eQ,set:e1,strictObject:eJ,string:eI,symbol:eL,transformer:e8,tuple:eX,undefined:ez,union:eY,unknown:eU,void:eB,NEVER:m,ZodIssueCode:n,quotelessJson:e=>JSON.stringify(e,null,2).replace(/"([^"]+)":/g,"$1:"),ZodError:d})}}; \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/chunks/207.js b/packages/fe-deploy/.next/server/chunks/207.js new file mode 100644 index 00000000..477d655f --- /dev/null +++ b/packages/fe-deploy/.next/server/chunks/207.js @@ -0,0 +1,13 @@ +exports.id=207,exports.ids=[207],exports.modules={4791:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{DynamicServerError:function(){return n},isDynamicServerError:function(){return a}});let r="DYNAMIC_SERVER_USAGE";class n extends Error{constructor(e){super("Dynamic server usage: "+e),this.description=e,this.digest=r}}function a(e){return"object"==typeof e&&null!==e&&"digest"in e&&"string"==typeof e.digest&&e.digest===r}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7663:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{StaticGenBailoutError:function(){return n},isStaticGenBailoutError:function(){return a}});let r="NEXT_STATIC_GEN_BAILOUT";class n extends Error{constructor(...e){super(...e),this.code=r}}function a(e){return"object"==typeof e&&null!==e&&"code"in e&&e.code===r}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},435:e=>{"use strict";var t=Object.defineProperty,r=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,a=Object.prototype.hasOwnProperty,o={};function i(e){var t;let r=["path"in e&&e.path&&`Path=${e.path}`,"expires"in e&&(e.expires||0===e.expires)&&`Expires=${("number"==typeof e.expires?new Date(e.expires):e.expires).toUTCString()}`,"maxAge"in e&&"number"==typeof e.maxAge&&`Max-Age=${e.maxAge}`,"domain"in e&&e.domain&&`Domain=${e.domain}`,"secure"in e&&e.secure&&"Secure","httpOnly"in e&&e.httpOnly&&"HttpOnly","sameSite"in e&&e.sameSite&&`SameSite=${e.sameSite}`,"partitioned"in e&&e.partitioned&&"Partitioned","priority"in e&&e.priority&&`Priority=${e.priority}`].filter(Boolean),n=`${e.name}=${encodeURIComponent(null!=(t=e.value)?t:"")}`;return 0===r.length?n:`${n}; ${r.join("; ")}`}function s(e){let t=new Map;for(let r of e.split(/; */)){if(!r)continue;let e=r.indexOf("=");if(-1===e){t.set(r,"true");continue}let[n,a]=[r.slice(0,e),r.slice(e+1)];try{t.set(n,decodeURIComponent(null!=a?a:"true"))}catch{}}return t}function u(e){var t,r;if(!e)return;let[[n,a],...o]=s(e),{domain:i,expires:u,httponly:d,maxage:f,path:p,samesite:h,secure:g,partitioned:m,priority:_}=Object.fromEntries(o.map(([e,t])=>[e.toLowerCase().replace(/-/g,""),t]));return function(e){let t={};for(let r in e)e[r]&&(t[r]=e[r]);return t}({name:n,value:decodeURIComponent(a),domain:i,...u&&{expires:new Date(u)},...d&&{httpOnly:!0},..."string"==typeof f&&{maxAge:Number(f)},path:p,...h&&{sameSite:c.includes(t=(t=h).toLowerCase())?t:void 0},...g&&{secure:!0},..._&&{priority:l.includes(r=(r=_).toLowerCase())?r:void 0},...m&&{partitioned:!0}})}((e,r)=>{for(var n in r)t(e,n,{get:r[n],enumerable:!0})})(o,{RequestCookies:()=>d,ResponseCookies:()=>f,parseCookie:()=>s,parseSetCookie:()=>u,stringifyCookie:()=>i}),e.exports=((e,o,i,s)=>{if(o&&"object"==typeof o||"function"==typeof o)for(let u of n(o))a.call(e,u)||u===i||t(e,u,{get:()=>o[u],enumerable:!(s=r(o,u))||s.enumerable});return e})(t({},"__esModule",{value:!0}),o);var c=["strict","lax","none"],l=["low","medium","high"],d=class{constructor(e){this._parsed=new Map,this._headers=e;let t=e.get("cookie");if(t)for(let[e,r]of s(t))this._parsed.set(e,{name:e,value:r})}[Symbol.iterator](){return this._parsed[Symbol.iterator]()}get size(){return this._parsed.size}get(...e){let t="string"==typeof e[0]?e[0]:e[0].name;return this._parsed.get(t)}getAll(...e){var t;let r=Array.from(this._parsed);if(!e.length)return r.map(([e,t])=>t);let n="string"==typeof e[0]?e[0]:null==(t=e[0])?void 0:t.name;return r.filter(([e])=>e===n).map(([e,t])=>t)}has(e){return this._parsed.has(e)}set(...e){let[t,r]=1===e.length?[e[0].name,e[0].value]:e,n=this._parsed;return n.set(t,{name:t,value:r}),this._headers.set("cookie",Array.from(n).map(([e,t])=>i(t)).join("; ")),this}delete(e){let t=this._parsed,r=Array.isArray(e)?e.map(e=>t.delete(e)):t.delete(e);return this._headers.set("cookie",Array.from(t).map(([e,t])=>i(t)).join("; ")),r}clear(){return this.delete(Array.from(this._parsed.keys())),this}[Symbol.for("edge-runtime.inspect.custom")](){return`RequestCookies ${JSON.stringify(Object.fromEntries(this._parsed))}`}toString(){return[...this._parsed.values()].map(e=>`${e.name}=${encodeURIComponent(e.value)}`).join("; ")}},f=class{constructor(e){var t,r,n;this._parsed=new Map,this._headers=e;let a=null!=(n=null!=(r=null==(t=e.getSetCookie)?void 0:t.call(e))?r:e.get("set-cookie"))?n:[];for(let e of Array.isArray(a)?a:function(e){if(!e)return[];var t,r,n,a,o,i=[],s=0;function u(){for(;s=e.length)&&i.push(e.substring(t,e.length))}return i}(a)){let t=u(e);t&&this._parsed.set(t.name,t)}}get(...e){let t="string"==typeof e[0]?e[0]:e[0].name;return this._parsed.get(t)}getAll(...e){var t;let r=Array.from(this._parsed.values());if(!e.length)return r;let n="string"==typeof e[0]?e[0]:null==(t=e[0])?void 0:t.name;return r.filter(e=>e.name===n)}has(e){return this._parsed.has(e)}set(...e){let[t,r,n]=1===e.length?[e[0].name,e[0].value,e[0]]:e,a=this._parsed;return a.set(t,function(e={name:"",value:""}){return"number"==typeof e.expires&&(e.expires=new Date(e.expires)),e.maxAge&&(e.expires=new Date(Date.now()+1e3*e.maxAge)),(null===e.path||void 0===e.path)&&(e.path="/"),e}({name:t,value:r,...n})),function(e,t){for(let[,r]of(t.delete("set-cookie"),e)){let e=i(r);t.append("set-cookie",e)}}(a,this._headers),this}delete(...e){let[t,r]="string"==typeof e[0]?[e[0]]:[e[0].name,e[0]];return this.set({...r,name:t,value:"",expires:new Date(0)})}[Symbol.for("edge-runtime.inspect.custom")](){return`ResponseCookies ${JSON.stringify(Object.fromEntries(this._parsed))}`}toString(){return[...this._parsed.values()].map(i).join("; ")}}},5073:e=>{(()=>{"use strict";var t={491:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.ContextAPI=void 0;let n=r(223),a=r(172),o=r(930),i="context",s=new n.NoopContextManager;class u{constructor(){}static getInstance(){return this._instance||(this._instance=new u),this._instance}setGlobalContextManager(e){return(0,a.registerGlobal)(i,e,o.DiagAPI.instance())}active(){return this._getContextManager().active()}with(e,t,r,...n){return this._getContextManager().with(e,t,r,...n)}bind(e,t){return this._getContextManager().bind(e,t)}_getContextManager(){return(0,a.getGlobal)(i)||s}disable(){this._getContextManager().disable(),(0,a.unregisterGlobal)(i,o.DiagAPI.instance())}}t.ContextAPI=u},930:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.DiagAPI=void 0;let n=r(56),a=r(912),o=r(957),i=r(172);class s{constructor(){function e(e){return function(...t){let r=(0,i.getGlobal)("diag");if(r)return r[e](...t)}}let t=this;t.setLogger=(e,r={logLevel:o.DiagLogLevel.INFO})=>{var n,s,u;if(e===t){let e=Error("Cannot use diag as the logger for itself. Please use a DiagLogger implementation like ConsoleDiagLogger or a custom implementation");return t.error(null!==(n=e.stack)&&void 0!==n?n:e.message),!1}"number"==typeof r&&(r={logLevel:r});let c=(0,i.getGlobal)("diag"),l=(0,a.createLogLevelDiagLogger)(null!==(s=r.logLevel)&&void 0!==s?s:o.DiagLogLevel.INFO,e);if(c&&!r.suppressOverrideMessage){let e=null!==(u=Error().stack)&&void 0!==u?u:"";c.warn(`Current logger will be overwritten from ${e}`),l.warn(`Current logger will overwrite one already registered from ${e}`)}return(0,i.registerGlobal)("diag",l,t,!0)},t.disable=()=>{(0,i.unregisterGlobal)("diag",t)},t.createComponentLogger=e=>new n.DiagComponentLogger(e),t.verbose=e("verbose"),t.debug=e("debug"),t.info=e("info"),t.warn=e("warn"),t.error=e("error")}static instance(){return this._instance||(this._instance=new s),this._instance}}t.DiagAPI=s},653:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.MetricsAPI=void 0;let n=r(660),a=r(172),o=r(930),i="metrics";class s{constructor(){}static getInstance(){return this._instance||(this._instance=new s),this._instance}setGlobalMeterProvider(e){return(0,a.registerGlobal)(i,e,o.DiagAPI.instance())}getMeterProvider(){return(0,a.getGlobal)(i)||n.NOOP_METER_PROVIDER}getMeter(e,t,r){return this.getMeterProvider().getMeter(e,t,r)}disable(){(0,a.unregisterGlobal)(i,o.DiagAPI.instance())}}t.MetricsAPI=s},181:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.PropagationAPI=void 0;let n=r(172),a=r(874),o=r(194),i=r(277),s=r(369),u=r(930),c="propagation",l=new a.NoopTextMapPropagator;class d{constructor(){this.createBaggage=s.createBaggage,this.getBaggage=i.getBaggage,this.getActiveBaggage=i.getActiveBaggage,this.setBaggage=i.setBaggage,this.deleteBaggage=i.deleteBaggage}static getInstance(){return this._instance||(this._instance=new d),this._instance}setGlobalPropagator(e){return(0,n.registerGlobal)(c,e,u.DiagAPI.instance())}inject(e,t,r=o.defaultTextMapSetter){return this._getGlobalPropagator().inject(e,t,r)}extract(e,t,r=o.defaultTextMapGetter){return this._getGlobalPropagator().extract(e,t,r)}fields(){return this._getGlobalPropagator().fields()}disable(){(0,n.unregisterGlobal)(c,u.DiagAPI.instance())}_getGlobalPropagator(){return(0,n.getGlobal)(c)||l}}t.PropagationAPI=d},997:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.TraceAPI=void 0;let n=r(172),a=r(846),o=r(139),i=r(607),s=r(930),u="trace";class c{constructor(){this._proxyTracerProvider=new a.ProxyTracerProvider,this.wrapSpanContext=o.wrapSpanContext,this.isSpanContextValid=o.isSpanContextValid,this.deleteSpan=i.deleteSpan,this.getSpan=i.getSpan,this.getActiveSpan=i.getActiveSpan,this.getSpanContext=i.getSpanContext,this.setSpan=i.setSpan,this.setSpanContext=i.setSpanContext}static getInstance(){return this._instance||(this._instance=new c),this._instance}setGlobalTracerProvider(e){let t=(0,n.registerGlobal)(u,this._proxyTracerProvider,s.DiagAPI.instance());return t&&this._proxyTracerProvider.setDelegate(e),t}getTracerProvider(){return(0,n.getGlobal)(u)||this._proxyTracerProvider}getTracer(e,t){return this.getTracerProvider().getTracer(e,t)}disable(){(0,n.unregisterGlobal)(u,s.DiagAPI.instance()),this._proxyTracerProvider=new a.ProxyTracerProvider}}t.TraceAPI=c},277:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.deleteBaggage=t.setBaggage=t.getActiveBaggage=t.getBaggage=void 0;let n=r(491),a=(0,r(780).createContextKey)("OpenTelemetry Baggage Key");function o(e){return e.getValue(a)||void 0}t.getBaggage=o,t.getActiveBaggage=function(){return o(n.ContextAPI.getInstance().active())},t.setBaggage=function(e,t){return e.setValue(a,t)},t.deleteBaggage=function(e){return e.deleteValue(a)}},993:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.BaggageImpl=void 0;class r{constructor(e){this._entries=e?new Map(e):new Map}getEntry(e){let t=this._entries.get(e);if(t)return Object.assign({},t)}getAllEntries(){return Array.from(this._entries.entries()).map(([e,t])=>[e,t])}setEntry(e,t){let n=new r(this._entries);return n._entries.set(e,t),n}removeEntry(e){let t=new r(this._entries);return t._entries.delete(e),t}removeEntries(...e){let t=new r(this._entries);for(let r of e)t._entries.delete(r);return t}clear(){return new r}}t.BaggageImpl=r},830:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.baggageEntryMetadataSymbol=void 0,t.baggageEntryMetadataSymbol=Symbol("BaggageEntryMetadata")},369:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.baggageEntryMetadataFromString=t.createBaggage=void 0;let n=r(930),a=r(993),o=r(830),i=n.DiagAPI.instance();t.createBaggage=function(e={}){return new a.BaggageImpl(new Map(Object.entries(e)))},t.baggageEntryMetadataFromString=function(e){return"string"!=typeof e&&(i.error(`Cannot create baggage metadata from unknown type: ${typeof e}`),e=""),{__TYPE__:o.baggageEntryMetadataSymbol,toString:()=>e}}},67:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.context=void 0;let n=r(491);t.context=n.ContextAPI.getInstance()},223:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.NoopContextManager=void 0;let n=r(780);class a{active(){return n.ROOT_CONTEXT}with(e,t,r,...n){return t.call(r,...n)}bind(e,t){return t}enable(){return this}disable(){return this}}t.NoopContextManager=a},780:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.ROOT_CONTEXT=t.createContextKey=void 0,t.createContextKey=function(e){return Symbol.for(e)};class r{constructor(e){let t=this;t._currentContext=e?new Map(e):new Map,t.getValue=e=>t._currentContext.get(e),t.setValue=(e,n)=>{let a=new r(t._currentContext);return a._currentContext.set(e,n),a},t.deleteValue=e=>{let n=new r(t._currentContext);return n._currentContext.delete(e),n}}}t.ROOT_CONTEXT=new r},506:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.diag=void 0;let n=r(930);t.diag=n.DiagAPI.instance()},56:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.DiagComponentLogger=void 0;let n=r(172);class a{constructor(e){this._namespace=e.namespace||"DiagComponentLogger"}debug(...e){return o("debug",this._namespace,e)}error(...e){return o("error",this._namespace,e)}info(...e){return o("info",this._namespace,e)}warn(...e){return o("warn",this._namespace,e)}verbose(...e){return o("verbose",this._namespace,e)}}function o(e,t,r){let a=(0,n.getGlobal)("diag");if(a)return r.unshift(t),a[e](...r)}t.DiagComponentLogger=a},972:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.DiagConsoleLogger=void 0;let r=[{n:"error",c:"error"},{n:"warn",c:"warn"},{n:"info",c:"info"},{n:"debug",c:"debug"},{n:"verbose",c:"trace"}];class n{constructor(){for(let e=0;e{Object.defineProperty(t,"__esModule",{value:!0}),t.createLogLevelDiagLogger=void 0;let n=r(957);t.createLogLevelDiagLogger=function(e,t){function r(r,n){let a=t[r];return"function"==typeof a&&e>=n?a.bind(t):function(){}}return en.DiagLogLevel.ALL&&(e=n.DiagLogLevel.ALL),t=t||{},{error:r("error",n.DiagLogLevel.ERROR),warn:r("warn",n.DiagLogLevel.WARN),info:r("info",n.DiagLogLevel.INFO),debug:r("debug",n.DiagLogLevel.DEBUG),verbose:r("verbose",n.DiagLogLevel.VERBOSE)}}},957:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.DiagLogLevel=void 0,function(e){e[e.NONE=0]="NONE",e[e.ERROR=30]="ERROR",e[e.WARN=50]="WARN",e[e.INFO=60]="INFO",e[e.DEBUG=70]="DEBUG",e[e.VERBOSE=80]="VERBOSE",e[e.ALL=9999]="ALL"}(t.DiagLogLevel||(t.DiagLogLevel={}))},172:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.unregisterGlobal=t.getGlobal=t.registerGlobal=void 0;let n=r(200),a=r(521),o=r(130),i=a.VERSION.split(".")[0],s=Symbol.for(`opentelemetry.js.api.${i}`),u=n._globalThis;t.registerGlobal=function(e,t,r,n=!1){var o;let i=u[s]=null!==(o=u[s])&&void 0!==o?o:{version:a.VERSION};if(!n&&i[e]){let t=Error(`@opentelemetry/api: Attempted duplicate registration of API: ${e}`);return r.error(t.stack||t.message),!1}if(i.version!==a.VERSION){let t=Error(`@opentelemetry/api: Registration of version v${i.version} for ${e} does not match previously registered API v${a.VERSION}`);return r.error(t.stack||t.message),!1}return i[e]=t,r.debug(`@opentelemetry/api: Registered a global for ${e} v${a.VERSION}.`),!0},t.getGlobal=function(e){var t,r;let n=null===(t=u[s])||void 0===t?void 0:t.version;if(n&&(0,o.isCompatible)(n))return null===(r=u[s])||void 0===r?void 0:r[e]},t.unregisterGlobal=function(e,t){t.debug(`@opentelemetry/api: Unregistering a global for ${e} v${a.VERSION}.`);let r=u[s];r&&delete r[e]}},130:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.isCompatible=t._makeCompatibilityCheck=void 0;let n=r(521),a=/^(\d+)\.(\d+)\.(\d+)(-(.+))?$/;function o(e){let t=new Set([e]),r=new Set,n=e.match(a);if(!n)return()=>!1;let o={major:+n[1],minor:+n[2],patch:+n[3],prerelease:n[4]};if(null!=o.prerelease)return function(t){return t===e};function i(e){return r.add(e),!1}return function(e){if(t.has(e))return!0;if(r.has(e))return!1;let n=e.match(a);if(!n)return i(e);let s={major:+n[1],minor:+n[2],patch:+n[3],prerelease:n[4]};return null!=s.prerelease||o.major!==s.major?i(e):0===o.major?o.minor===s.minor&&o.patch<=s.patch?(t.add(e),!0):i(e):o.minor<=s.minor?(t.add(e),!0):i(e)}}t._makeCompatibilityCheck=o,t.isCompatible=o(n.VERSION)},886:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.metrics=void 0;let n=r(653);t.metrics=n.MetricsAPI.getInstance()},901:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.ValueType=void 0,function(e){e[e.INT=0]="INT",e[e.DOUBLE=1]="DOUBLE"}(t.ValueType||(t.ValueType={}))},102:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.createNoopMeter=t.NOOP_OBSERVABLE_UP_DOWN_COUNTER_METRIC=t.NOOP_OBSERVABLE_GAUGE_METRIC=t.NOOP_OBSERVABLE_COUNTER_METRIC=t.NOOP_UP_DOWN_COUNTER_METRIC=t.NOOP_HISTOGRAM_METRIC=t.NOOP_COUNTER_METRIC=t.NOOP_METER=t.NoopObservableUpDownCounterMetric=t.NoopObservableGaugeMetric=t.NoopObservableCounterMetric=t.NoopObservableMetric=t.NoopHistogramMetric=t.NoopUpDownCounterMetric=t.NoopCounterMetric=t.NoopMetric=t.NoopMeter=void 0;class r{constructor(){}createHistogram(e,r){return t.NOOP_HISTOGRAM_METRIC}createCounter(e,r){return t.NOOP_COUNTER_METRIC}createUpDownCounter(e,r){return t.NOOP_UP_DOWN_COUNTER_METRIC}createObservableGauge(e,r){return t.NOOP_OBSERVABLE_GAUGE_METRIC}createObservableCounter(e,r){return t.NOOP_OBSERVABLE_COUNTER_METRIC}createObservableUpDownCounter(e,r){return t.NOOP_OBSERVABLE_UP_DOWN_COUNTER_METRIC}addBatchObservableCallback(e,t){}removeBatchObservableCallback(e){}}t.NoopMeter=r;class n{}t.NoopMetric=n;class a extends n{add(e,t){}}t.NoopCounterMetric=a;class o extends n{add(e,t){}}t.NoopUpDownCounterMetric=o;class i extends n{record(e,t){}}t.NoopHistogramMetric=i;class s{addCallback(e){}removeCallback(e){}}t.NoopObservableMetric=s;class u extends s{}t.NoopObservableCounterMetric=u;class c extends s{}t.NoopObservableGaugeMetric=c;class l extends s{}t.NoopObservableUpDownCounterMetric=l,t.NOOP_METER=new r,t.NOOP_COUNTER_METRIC=new a,t.NOOP_HISTOGRAM_METRIC=new i,t.NOOP_UP_DOWN_COUNTER_METRIC=new o,t.NOOP_OBSERVABLE_COUNTER_METRIC=new u,t.NOOP_OBSERVABLE_GAUGE_METRIC=new c,t.NOOP_OBSERVABLE_UP_DOWN_COUNTER_METRIC=new l,t.createNoopMeter=function(){return t.NOOP_METER}},660:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.NOOP_METER_PROVIDER=t.NoopMeterProvider=void 0;let n=r(102);class a{getMeter(e,t,r){return n.NOOP_METER}}t.NoopMeterProvider=a,t.NOOP_METER_PROVIDER=new a},200:function(e,t,r){var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),a=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),a(r(46),t)},651:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t._globalThis=void 0,t._globalThis="object"==typeof globalThis?globalThis:global},46:function(e,t,r){var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),a=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),a(r(651),t)},939:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.propagation=void 0;let n=r(181);t.propagation=n.PropagationAPI.getInstance()},874:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.NoopTextMapPropagator=void 0;class r{inject(e,t){}extract(e,t){return e}fields(){return[]}}t.NoopTextMapPropagator=r},194:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.defaultTextMapSetter=t.defaultTextMapGetter=void 0,t.defaultTextMapGetter={get(e,t){if(null!=e)return e[t]},keys:e=>null==e?[]:Object.keys(e)},t.defaultTextMapSetter={set(e,t,r){null!=e&&(e[t]=r)}}},845:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.trace=void 0;let n=r(997);t.trace=n.TraceAPI.getInstance()},403:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.NonRecordingSpan=void 0;let n=r(476);class a{constructor(e=n.INVALID_SPAN_CONTEXT){this._spanContext=e}spanContext(){return this._spanContext}setAttribute(e,t){return this}setAttributes(e){return this}addEvent(e,t){return this}setStatus(e){return this}updateName(e){return this}end(e){}isRecording(){return!1}recordException(e,t){}}t.NonRecordingSpan=a},614:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.NoopTracer=void 0;let n=r(491),a=r(607),o=r(403),i=r(139),s=n.ContextAPI.getInstance();class u{startSpan(e,t,r=s.active()){if(null==t?void 0:t.root)return new o.NonRecordingSpan;let n=r&&(0,a.getSpanContext)(r);return"object"==typeof n&&"string"==typeof n.spanId&&"string"==typeof n.traceId&&"number"==typeof n.traceFlags&&(0,i.isSpanContextValid)(n)?new o.NonRecordingSpan(n):new o.NonRecordingSpan}startActiveSpan(e,t,r,n){let o,i,u;if(arguments.length<2)return;2==arguments.length?u=t:3==arguments.length?(o=t,u=r):(o=t,i=r,u=n);let c=null!=i?i:s.active(),l=this.startSpan(e,o,c),d=(0,a.setSpan)(c,l);return s.with(d,u,void 0,l)}}t.NoopTracer=u},124:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.NoopTracerProvider=void 0;let n=r(614);class a{getTracer(e,t,r){return new n.NoopTracer}}t.NoopTracerProvider=a},125:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.ProxyTracer=void 0;let n=new(r(614)).NoopTracer;class a{constructor(e,t,r,n){this._provider=e,this.name=t,this.version=r,this.options=n}startSpan(e,t,r){return this._getTracer().startSpan(e,t,r)}startActiveSpan(e,t,r,n){let a=this._getTracer();return Reflect.apply(a.startActiveSpan,a,arguments)}_getTracer(){if(this._delegate)return this._delegate;let e=this._provider.getDelegateTracer(this.name,this.version,this.options);return e?(this._delegate=e,this._delegate):n}}t.ProxyTracer=a},846:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.ProxyTracerProvider=void 0;let n=r(125),a=new(r(124)).NoopTracerProvider;class o{getTracer(e,t,r){var a;return null!==(a=this.getDelegateTracer(e,t,r))&&void 0!==a?a:new n.ProxyTracer(this,e,t,r)}getDelegate(){var e;return null!==(e=this._delegate)&&void 0!==e?e:a}setDelegate(e){this._delegate=e}getDelegateTracer(e,t,r){var n;return null===(n=this._delegate)||void 0===n?void 0:n.getTracer(e,t,r)}}t.ProxyTracerProvider=o},996:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.SamplingDecision=void 0,function(e){e[e.NOT_RECORD=0]="NOT_RECORD",e[e.RECORD=1]="RECORD",e[e.RECORD_AND_SAMPLED=2]="RECORD_AND_SAMPLED"}(t.SamplingDecision||(t.SamplingDecision={}))},607:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.getSpanContext=t.setSpanContext=t.deleteSpan=t.setSpan=t.getActiveSpan=t.getSpan=void 0;let n=r(780),a=r(403),o=r(491),i=(0,n.createContextKey)("OpenTelemetry Context Key SPAN");function s(e){return e.getValue(i)||void 0}function u(e,t){return e.setValue(i,t)}t.getSpan=s,t.getActiveSpan=function(){return s(o.ContextAPI.getInstance().active())},t.setSpan=u,t.deleteSpan=function(e){return e.deleteValue(i)},t.setSpanContext=function(e,t){return u(e,new a.NonRecordingSpan(t))},t.getSpanContext=function(e){var t;return null===(t=s(e))||void 0===t?void 0:t.spanContext()}},325:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.TraceStateImpl=void 0;let n=r(564);class a{constructor(e){this._internalState=new Map,e&&this._parse(e)}set(e,t){let r=this._clone();return r._internalState.has(e)&&r._internalState.delete(e),r._internalState.set(e,t),r}unset(e){let t=this._clone();return t._internalState.delete(e),t}get(e){return this._internalState.get(e)}serialize(){return this._keys().reduce((e,t)=>(e.push(t+"="+this.get(t)),e),[]).join(",")}_parse(e){!(e.length>512)&&(this._internalState=e.split(",").reverse().reduce((e,t)=>{let r=t.trim(),a=r.indexOf("=");if(-1!==a){let o=r.slice(0,a),i=r.slice(a+1,t.length);(0,n.validateKey)(o)&&(0,n.validateValue)(i)&&e.set(o,i)}return e},new Map),this._internalState.size>32&&(this._internalState=new Map(Array.from(this._internalState.entries()).reverse().slice(0,32))))}_keys(){return Array.from(this._internalState.keys()).reverse()}_clone(){let e=new a;return e._internalState=new Map(this._internalState),e}}t.TraceStateImpl=a},564:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.validateValue=t.validateKey=void 0;let r="[_0-9a-z-*/]",n=`[a-z]${r}{0,255}`,a=`[a-z0-9]${r}{0,240}@[a-z]${r}{0,13}`,o=RegExp(`^(?:${n}|${a})$`),i=/^[ -~]{0,255}[!-~]$/,s=/,|=/;t.validateKey=function(e){return o.test(e)},t.validateValue=function(e){return i.test(e)&&!s.test(e)}},98:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.createTraceState=void 0;let n=r(325);t.createTraceState=function(e){return new n.TraceStateImpl(e)}},476:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.INVALID_SPAN_CONTEXT=t.INVALID_TRACEID=t.INVALID_SPANID=void 0;let n=r(475);t.INVALID_SPANID="0000000000000000",t.INVALID_TRACEID="00000000000000000000000000000000",t.INVALID_SPAN_CONTEXT={traceId:t.INVALID_TRACEID,spanId:t.INVALID_SPANID,traceFlags:n.TraceFlags.NONE}},357:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.SpanKind=void 0,function(e){e[e.INTERNAL=0]="INTERNAL",e[e.SERVER=1]="SERVER",e[e.CLIENT=2]="CLIENT",e[e.PRODUCER=3]="PRODUCER",e[e.CONSUMER=4]="CONSUMER"}(t.SpanKind||(t.SpanKind={}))},139:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.wrapSpanContext=t.isSpanContextValid=t.isValidSpanId=t.isValidTraceId=void 0;let n=r(476),a=r(403),o=/^([0-9a-f]{32})$/i,i=/^[0-9a-f]{16}$/i;function s(e){return o.test(e)&&e!==n.INVALID_TRACEID}function u(e){return i.test(e)&&e!==n.INVALID_SPANID}t.isValidTraceId=s,t.isValidSpanId=u,t.isSpanContextValid=function(e){return s(e.traceId)&&u(e.spanId)},t.wrapSpanContext=function(e){return new a.NonRecordingSpan(e)}},847:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.SpanStatusCode=void 0,function(e){e[e.UNSET=0]="UNSET",e[e.OK=1]="OK",e[e.ERROR=2]="ERROR"}(t.SpanStatusCode||(t.SpanStatusCode={}))},475:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.TraceFlags=void 0,function(e){e[e.NONE=0]="NONE",e[e.SAMPLED=1]="SAMPLED"}(t.TraceFlags||(t.TraceFlags={}))},521:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.VERSION=void 0,t.VERSION="1.6.0"}},r={};function n(e){var a=r[e];if(void 0!==a)return a.exports;var o=r[e]={exports:{}},i=!0;try{t[e].call(o.exports,o,o.exports,n),i=!1}finally{i&&delete r[e]}return o.exports}n.ab=__dirname+"/";var a={};(()=>{Object.defineProperty(a,"__esModule",{value:!0}),a.trace=a.propagation=a.metrics=a.diag=a.context=a.INVALID_SPAN_CONTEXT=a.INVALID_TRACEID=a.INVALID_SPANID=a.isValidSpanId=a.isValidTraceId=a.isSpanContextValid=a.createTraceState=a.TraceFlags=a.SpanStatusCode=a.SpanKind=a.SamplingDecision=a.ProxyTracerProvider=a.ProxyTracer=a.defaultTextMapSetter=a.defaultTextMapGetter=a.ValueType=a.createNoopMeter=a.DiagLogLevel=a.DiagConsoleLogger=a.ROOT_CONTEXT=a.createContextKey=a.baggageEntryMetadataFromString=void 0;var e=n(369);Object.defineProperty(a,"baggageEntryMetadataFromString",{enumerable:!0,get:function(){return e.baggageEntryMetadataFromString}});var t=n(780);Object.defineProperty(a,"createContextKey",{enumerable:!0,get:function(){return t.createContextKey}}),Object.defineProperty(a,"ROOT_CONTEXT",{enumerable:!0,get:function(){return t.ROOT_CONTEXT}});var r=n(972);Object.defineProperty(a,"DiagConsoleLogger",{enumerable:!0,get:function(){return r.DiagConsoleLogger}});var o=n(957);Object.defineProperty(a,"DiagLogLevel",{enumerable:!0,get:function(){return o.DiagLogLevel}});var i=n(102);Object.defineProperty(a,"createNoopMeter",{enumerable:!0,get:function(){return i.createNoopMeter}});var s=n(901);Object.defineProperty(a,"ValueType",{enumerable:!0,get:function(){return s.ValueType}});var u=n(194);Object.defineProperty(a,"defaultTextMapGetter",{enumerable:!0,get:function(){return u.defaultTextMapGetter}}),Object.defineProperty(a,"defaultTextMapSetter",{enumerable:!0,get:function(){return u.defaultTextMapSetter}});var c=n(125);Object.defineProperty(a,"ProxyTracer",{enumerable:!0,get:function(){return c.ProxyTracer}});var l=n(846);Object.defineProperty(a,"ProxyTracerProvider",{enumerable:!0,get:function(){return l.ProxyTracerProvider}});var d=n(996);Object.defineProperty(a,"SamplingDecision",{enumerable:!0,get:function(){return d.SamplingDecision}});var f=n(357);Object.defineProperty(a,"SpanKind",{enumerable:!0,get:function(){return f.SpanKind}});var p=n(847);Object.defineProperty(a,"SpanStatusCode",{enumerable:!0,get:function(){return p.SpanStatusCode}});var h=n(475);Object.defineProperty(a,"TraceFlags",{enumerable:!0,get:function(){return h.TraceFlags}});var g=n(98);Object.defineProperty(a,"createTraceState",{enumerable:!0,get:function(){return g.createTraceState}});var m=n(139);Object.defineProperty(a,"isSpanContextValid",{enumerable:!0,get:function(){return m.isSpanContextValid}}),Object.defineProperty(a,"isValidTraceId",{enumerable:!0,get:function(){return m.isValidTraceId}}),Object.defineProperty(a,"isValidSpanId",{enumerable:!0,get:function(){return m.isValidSpanId}});var _=n(476);Object.defineProperty(a,"INVALID_SPANID",{enumerable:!0,get:function(){return _.INVALID_SPANID}}),Object.defineProperty(a,"INVALID_TRACEID",{enumerable:!0,get:function(){return _.INVALID_TRACEID}}),Object.defineProperty(a,"INVALID_SPAN_CONTEXT",{enumerable:!0,get:function(){return _.INVALID_SPAN_CONTEXT}});let v=n(67);Object.defineProperty(a,"context",{enumerable:!0,get:function(){return v.context}});let y=n(506);Object.defineProperty(a,"diag",{enumerable:!0,get:function(){return y.diag}});let b=n(886);Object.defineProperty(a,"metrics",{enumerable:!0,get:function(){return b.metrics}});let S=n(939);Object.defineProperty(a,"propagation",{enumerable:!0,get:function(){return S.propagation}});let E=n(845);Object.defineProperty(a,"trace",{enumerable:!0,get:function(){return E.trace}}),a.default={context:v.context,diag:y.diag,metrics:b.metrics,propagation:S.propagation,trace:E.trace}})(),e.exports=a})()},8873:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Batcher",{enumerable:!0,get:function(){return a}});let n=r(2710);class a{constructor(e,t=e=>e()){this.cacheKeyFn=e,this.schedulerFn=t,this.pending=new Map}static create(e){return new a(null==e?void 0:e.cacheKeyFn,null==e?void 0:e.schedulerFn)}async batch(e,t){let r=this.cacheKeyFn?await this.cacheKeyFn(e):e;if(null===r)return t(r,Promise.resolve);let a=this.pending.get(r);if(a)return a;let{promise:o,resolve:i,reject:s}=new n.DetachedPromise;return this.pending.set(r,o),this.schedulerFn(async()=>{try{let e=await t(r,i);i(e)}catch(e){s(e)}finally{this.pending.delete(r)}}),o}}},1703:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{ACTION_SUFFIX:function(){return d},APP_DIR_ALIAS:function(){return I},CACHE_ONE_YEAR:function(){return R},DOT_NEXT_ALIAS:function(){return x},ESLINT_DEFAULT_DIRS:function(){return J},GSP_NO_RETURNED_VALUE:function(){return q},GSSP_COMPONENT_MEMBER_ERROR:function(){return W},GSSP_NO_RETURNED_VALUE:function(){return X},INFINITE_CACHE:function(){return O},INSTRUMENTATION_HOOK_FILENAME:function(){return N},MATCHED_PATH_HEADER:function(){return a},MIDDLEWARE_FILENAME:function(){return T},MIDDLEWARE_LOCATION_REGEXP:function(){return A},NEXT_BODY_SUFFIX:function(){return h},NEXT_CACHE_IMPLICIT_TAG_ID:function(){return P},NEXT_CACHE_REVALIDATED_TAGS_HEADER:function(){return _},NEXT_CACHE_REVALIDATE_TAG_TOKEN_HEADER:function(){return v},NEXT_CACHE_SOFT_TAGS_HEADER:function(){return m},NEXT_CACHE_SOFT_TAG_MAX_LENGTH:function(){return E},NEXT_CACHE_TAGS_HEADER:function(){return g},NEXT_CACHE_TAG_MAX_ITEMS:function(){return b},NEXT_CACHE_TAG_MAX_LENGTH:function(){return S},NEXT_DATA_SUFFIX:function(){return f},NEXT_INTERCEPTION_MARKER_PREFIX:function(){return n},NEXT_META_SUFFIX:function(){return p},NEXT_QUERY_PARAM_PREFIX:function(){return r},NEXT_RESUME_HEADER:function(){return y},NON_STANDARD_NODE_ENV:function(){return Y},PAGES_DIR_ALIAS:function(){return C},PRERENDER_REVALIDATE_HEADER:function(){return o},PRERENDER_REVALIDATE_ONLY_GENERATED_HEADER:function(){return i},PUBLIC_DIR_MIDDLEWARE_CONFLICT:function(){return B},ROOT_DIR_ALIAS:function(){return w},RSC_ACTION_CLIENT_WRAPPER_ALIAS:function(){return G},RSC_ACTION_ENCRYPTION_ALIAS:function(){return k},RSC_ACTION_PROXY_ALIAS:function(){return L},RSC_ACTION_VALIDATE_ALIAS:function(){return M},RSC_CACHE_WRAPPER_ALIAS:function(){return j},RSC_MOD_REF_PROXY_ALIAS:function(){return D},RSC_PREFETCH_SUFFIX:function(){return s},RSC_SEGMENTS_DIR_SUFFIX:function(){return u},RSC_SEGMENT_SUFFIX:function(){return c},RSC_SUFFIX:function(){return l},SERVER_PROPS_EXPORT_ERROR:function(){return $},SERVER_PROPS_GET_INIT_PROPS_CONFLICT:function(){return H},SERVER_PROPS_SSG_CONFLICT:function(){return F},SERVER_RUNTIME:function(){return Q},SSG_FALLBACK_EXPORT_ERROR:function(){return z},SSG_GET_INITIAL_PROPS_CONFLICT:function(){return U},STATIC_STATUS_PAGE_GET_INITIAL_PROPS_ERROR:function(){return V},UNSTABLE_REVALIDATE_RENAME_ERROR:function(){return K},WEBPACK_LAYERS:function(){return ee},WEBPACK_RESOURCE_QUERIES:function(){return et}});let r="nxtP",n="nxtI",a="x-matched-path",o="x-prerender-revalidate",i="x-prerender-revalidate-if-generated",s=".prefetch.rsc",u=".segments",c=".segment.rsc",l=".rsc",d=".action",f=".json",p=".meta",h=".body",g="x-next-cache-tags",m="x-next-cache-soft-tags",_="x-next-revalidated-tags",v="x-next-revalidate-tag-token",y="next-resume",b=128,S=256,E=1024,P="_N_T_",R=31536e3,O=0xfffffffe,T="middleware",A=`(?:src/)?${T}`,N="instrumentation",C="private-next-pages",x="private-dot-next",w="private-next-root-dir",I="private-next-app-dir",D="next/dist/build/webpack/loaders/next-flight-loader/module-proxy",M="private-next-rsc-action-validate",L="private-next-rsc-server-reference",j="private-next-rsc-cache-wrapper",k="private-next-rsc-action-encryption",G="private-next-rsc-action-client-wrapper",B="You can not have a '_next' folder inside of your public folder. This conflicts with the internal '/_next' route. https://nextjs.org/docs/messages/public-next-folder-conflict",U="You can not use getInitialProps with getStaticProps. To use SSG, please remove your getInitialProps",H="You can not use getInitialProps with getServerSideProps. Please remove getInitialProps.",F="You can not use getStaticProps or getStaticPaths with getServerSideProps. To use SSG, please remove getServerSideProps",V="can not have getInitialProps/getServerSideProps, https://nextjs.org/docs/messages/404-get-initial-props",$="pages with `getServerSideProps` can not be exported. See more info here: https://nextjs.org/docs/messages/gssp-export",q="Your `getStaticProps` function did not return an object. Did you forget to add a `return`?",X="Your `getServerSideProps` function did not return an object. Did you forget to add a `return`?",K="The `unstable_revalidate` property is available for general use.\nPlease use `revalidate` instead.",W="can not be attached to a page's component and must be exported from the page. See more info here: https://nextjs.org/docs/messages/gssp-component-member",Y='You are using a non-standard "NODE_ENV" value in your environment. This creates inconsistencies in the project and is strongly advised against. Read more: https://nextjs.org/docs/messages/non-standard-node-env',z="Pages with `fallback` enabled in `getStaticPaths` can not be exported. See more info here: https://nextjs.org/docs/messages/ssg-fallback-true-export",J=["app","pages","components","lib","src"],Q={edge:"edge",experimentalEdge:"experimental-edge",nodejs:"nodejs"},Z={shared:"shared",reactServerComponents:"rsc",serverSideRendering:"ssr",actionBrowser:"action-browser",api:"api",middleware:"middleware",instrument:"instrument",edgeAsset:"edge-asset",appPagesBrowser:"app-pages-browser"},ee={...Z,GROUP:{builtinReact:[Z.reactServerComponents,Z.actionBrowser],serverOnly:[Z.reactServerComponents,Z.actionBrowser,Z.instrument,Z.middleware],neutralTarget:[Z.api],clientOnly:[Z.serverSideRendering,Z.appPagesBrowser],bundled:[Z.reactServerComponents,Z.actionBrowser,Z.serverSideRendering,Z.appPagesBrowser,Z.shared,Z.instrument],appPages:[Z.reactServerComponents,Z.serverSideRendering,Z.appPagesBrowser,Z.actionBrowser]}},et={edgeSSREntry:"__next_edge_ssr_entry__",metadata:"__next_metadata__",metadataRoute:"__next_metadata_route__",metadataImageMeta:"__next_metadata_image_meta__"}},2710:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"DetachedPromise",{enumerable:!0,get:function(){return r}});class r{constructor(){let e,t;this.promise=new Promise((r,n)=>{e=r,t=n}),this.resolve=e,this.reject=t}}},3809:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{METADATA_BOUNDARY_NAME:function(){return r},OUTLET_BOUNDARY_NAME:function(){return a},VIEWPORT_BOUNDARY_NAME:function(){return n}});let r="__next_metadata_boundary__",n="__next_viewport_boundary__",a="__next_outlet_boundary__"},6435:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{atLeastOneTask:function(){return a},scheduleImmediate:function(){return n},scheduleOnNextTick:function(){return r},waitAtLeastOneReactRenderTask:function(){return o}});let r=e=>{Promise.resolve().then(()=>{process.nextTick(e)})},n=e=>{setImmediate(e)};function a(){return new Promise(e=>n(e))}function o(){return new Promise(e=>setImmediate(e))}},9203:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{Postpone:function(){return P},abortAndThrowOnSynchronousRequestDataAccess:function(){return S},abortOnSynchronousPlatformIOAccess:function(){return y},accessedDynamicData:function(){return w},annotateDynamicAccess:function(){return j},consumeDynamicAccess:function(){return I},createDynamicTrackingState:function(){return d},createDynamicValidationState:function(){return f},createPostponedAbortSignal:function(){return L},formatDynamicAPIAccesses:function(){return D},getFirstDynamicReason:function(){return p},isDynamicPostpone:function(){return T},isPrerenderInterruptedError:function(){return x},markCurrentScopeAsDynamic:function(){return h},postponeWithTracking:function(){return R},throwIfDisallowedDynamic:function(){return V},throwToInterruptStaticGeneration:function(){return m},trackAllowedDynamicAccess:function(){return F},trackDynamicDataInDynamicRender:function(){return _},trackFallbackParamAccessed:function(){return g},trackSynchronousPlatformIOAccessInDev:function(){return b},trackSynchronousRequestDataAccessInDev:function(){return E},useDynamicRouteParams:function(){return k}});let n=function(e){return e&&e.__esModule?e:{default:e}}(r(2728)),a=r(4791),o=r(7663),i=r(3033),s=r(9294),u=r(5820),c=r(3809),l="function"==typeof n.default.unstable_postpone;function d(e){return{isDebugDynamicAccesses:e,dynamicAccesses:[],syncDynamicExpression:void 0,syncDynamicErrorWithStack:null}}function f(){return{hasSuspendedDynamic:!1,hasDynamicMetadata:!1,hasDynamicViewport:!1,hasSyncDynamicErrors:!1,dynamicErrors:[]}}function p(e){var t;return null==(t=e.dynamicAccesses[0])?void 0:t.expression}function h(e,t,r){if((!t||"cache"!==t.type&&"unstable-cache"!==t.type)&&!e.forceDynamic&&!e.forceStatic){if(e.dynamicShouldError)throw new o.StaticGenBailoutError(`Route ${e.route} with \`dynamic = "error"\` couldn't be rendered statically because it used \`${r}\`. See more info here: https://nextjs.org/docs/app/building-your-application/rendering/static-and-dynamic#dynamic-rendering`);if(t){if("prerender-ppr"===t.type)R(e.route,r,t.dynamicTracking);else if("prerender-legacy"===t.type){t.revalidate=0;let n=new a.DynamicServerError(`Route ${e.route} couldn't be rendered statically because it used ${r}. See more info here: https://nextjs.org/docs/messages/dynamic-server-error`);throw e.dynamicUsageDescription=r,e.dynamicUsageStack=n.stack,n}}}}function g(e,t){let r=i.workUnitAsyncStorage.getStore();r&&"prerender-ppr"===r.type&&R(e.route,t,r.dynamicTracking)}function m(e,t,r){let n=new a.DynamicServerError(`Route ${t.route} couldn't be rendered statically because it used \`${e}\`. See more info here: https://nextjs.org/docs/messages/dynamic-server-error`);throw r.revalidate=0,t.dynamicUsageDescription=e,t.dynamicUsageStack=n.stack,n}function _(e,t){t&&"cache"!==t.type&&"unstable-cache"!==t.type&&("prerender"===t.type||"prerender-legacy"===t.type)&&(t.revalidate=0)}function v(e,t,r){let n=C(`Route ${e} needs to bail out of prerendering at this point because it used ${t}.`);r.controller.abort(n);let a=r.dynamicTracking;a&&a.dynamicAccesses.push({stack:a.isDebugDynamicAccesses?Error().stack:void 0,expression:t})}function y(e,t,r,n){let a=n.dynamicTracking;return a&&null===a.syncDynamicErrorWithStack&&(a.syncDynamicExpression=t,a.syncDynamicErrorWithStack=r),v(e,t,n)}function b(e){e.prerenderPhase=!1}function S(e,t,r,n){let a=n.dynamicTracking;throw a&&null===a.syncDynamicErrorWithStack&&(a.syncDynamicExpression=t,a.syncDynamicErrorWithStack=r,!0===n.validating&&(a.syncDynamicLogged=!0)),v(e,t,n),C(`Route ${e} needs to bail out of prerendering at this point because it used ${t}.`)}let E=b;function P({reason:e,route:t}){let r=i.workUnitAsyncStorage.getStore();R(t,e,r&&"prerender-ppr"===r.type?r.dynamicTracking:null)}function R(e,t,r){M(),r&&r.dynamicAccesses.push({stack:r.isDebugDynamicAccesses?Error().stack:void 0,expression:t}),n.default.unstable_postpone(O(e,t))}function O(e,t){return`Route ${e} needs to bail out of prerendering at this point because it used ${t}. React throws this special object to indicate where. It should not be caught by your own try/catch. Learn more: https://nextjs.org/docs/messages/ppr-caught-error`}function T(e){return"object"==typeof e&&null!==e&&"string"==typeof e.message&&A(e.message)}function A(e){return e.includes("needs to bail out of prerendering at this point because it used")&&e.includes("Learn more: https://nextjs.org/docs/messages/ppr-caught-error")}if(!1===A(O("%%%","^^^")))throw Error("Invariant: isDynamicPostpone misidentified a postpone reason. This is a bug in Next.js");let N="NEXT_PRERENDER_INTERRUPTED";function C(e){let t=Error(e);return t.digest=N,t}function x(e){return"object"==typeof e&&null!==e&&e.digest===N&&"name"in e&&"message"in e&&e instanceof Error}function w(e){return e.length>0}function I(e,t){return e.dynamicAccesses.push(...t.dynamicAccesses),e.dynamicAccesses}function D(e){return e.filter(e=>"string"==typeof e.stack&&e.stack.length>0).map(({expression:e,stack:t})=>(t=t.split("\n").slice(4).filter(e=>!(e.includes("node_modules/next/")||e.includes(" ()")||e.includes(" (node:"))).join("\n"),`Dynamic API Usage Debug - ${e}: +${t}`))}function M(){if(!l)throw Error("Invariant: React.unstable_postpone is not defined. This suggests the wrong version of React was loaded. This is a bug in Next.js")}function L(e){M();let t=new AbortController;try{n.default.unstable_postpone(e)}catch(e){t.abort(e)}return t.signal}function j(e,t){let r=t.dynamicTracking;r&&r.dynamicAccesses.push({stack:r.isDebugDynamicAccesses?Error().stack:void 0,expression:e})}function k(e){if("undefined"==typeof window){let t=s.workAsyncStorage.getStore();if(t&&t.isStaticGeneration&&t.fallbackRouteParams&&t.fallbackRouteParams.size>0){let r=i.workUnitAsyncStorage.getStore();r&&("prerender"===r.type?n.default.use((0,u.makeHangingPromise)(r.renderSignal,e)):"prerender-ppr"===r.type?R(t.route,e,r.dynamicTracking):"prerender-legacy"===r.type&&m(e,t,r))}}}let G=/\n\s+at Suspense \(\)/,B=RegExp(`\\n\\s+at ${c.METADATA_BOUNDARY_NAME}[\\n\\s]`),U=RegExp(`\\n\\s+at ${c.VIEWPORT_BOUNDARY_NAME}[\\n\\s]`),H=RegExp(`\\n\\s+at ${c.OUTLET_BOUNDARY_NAME}[\\n\\s]`);function F(e,t,r,n,a){if(!H.test(t)){if(B.test(t)){r.hasDynamicMetadata=!0;return}if(U.test(t)){r.hasDynamicViewport=!0;return}if(G.test(t)){r.hasSuspendedDynamic=!0;return}if(n.syncDynamicErrorWithStack||a.syncDynamicErrorWithStack){r.hasSyncDynamicErrors=!0;return}else{let n=function(e,t){let r=Error(e);return r.stack="Error: "+e+t,r}(`Route "${e}": A component accessed data, headers, params, searchParams, or a short-lived cache without a Suspense boundary nor a "use cache" above it. We don't have the exact line number added to error messages yet but you can see which component in the stack below. See more info: https://nextjs.org/docs/messages/next-prerender-missing-suspense`,t);r.dynamicErrors.push(n);return}}}function V(e,t,r,n){let a,i,s;if(r.syncDynamicErrorWithStack?(a=r.syncDynamicErrorWithStack,i=r.syncDynamicExpression,s=!0===r.syncDynamicLogged):n.syncDynamicErrorWithStack?(a=n.syncDynamicErrorWithStack,i=n.syncDynamicExpression,s=!0===n.syncDynamicLogged):(a=null,i=void 0,s=!1),t.hasSyncDynamicErrors&&a)throw s||console.error(a),new o.StaticGenBailoutError;let u=t.dynamicErrors;if(u.length){for(let e=0;e{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{isNodeNextRequest:function(){return a},isNodeNextResponse:function(){return o},isWebNextRequest:function(){return r},isWebNextResponse:function(){return n}});let r=e=>!1,n=e=>!1,a=e=>!0,o=e=>!0},252:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getClientComponentLoaderMetrics:function(){return i},wrapClientComponentLoader:function(){return o}});let r=0,n=0,a=0;function o(e){return"performance"in globalThis?{require:(...t)=>{let o=performance.now();0===r&&(r=o);try{return a+=1,e.__next_app__.require(...t)}finally{n+=performance.now()-o}},loadChunk:(...t)=>{let r=performance.now();try{return e.__next_app__.loadChunk(...t)}finally{n+=performance.now()-r}}}:e.__next_app__}function i(e={}){let t=0===r?void 0:{clientComponentLoadStart:r,clientComponentLoadTimes:n,clientComponentLoadCount:a};return e.reset&&(r=0,n=0,a=0),t}},5820:(e,t)=>{"use strict";function r(e,t){let r=new Promise((r,n)=>{e.addEventListener("abort",()=>{n(Error(`During prerendering, ${t} rejects when the prerender is complete. Typically these errors are handled by React but if you move ${t} to a different context by using \`setTimeout\`, \`after\`, or similar functions you may observe this error and you should handle it in that context.`))},{once:!0})});return r.catch(n),r}function n(){}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"makeHangingPromise",{enumerable:!0,get:function(){return r}})},5497:(e,t)=>{"use strict";function r(e){if(!e.body)return[e,e];let[t,r]=e.body.tee(),n=new Response(t,{status:e.status,statusText:e.statusText,headers:e.headers});Object.defineProperty(n,"url",{value:e.url});let a=new Response(r,{status:e.status,statusText:e.statusText,headers:e.headers});return Object.defineProperty(a,"url",{value:e.url}),[n,a]}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"cloneResponse",{enumerable:!0,get:function(){return r}})},5948:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createDedupeFetch",{enumerable:!0,get:function(){return s}});let n=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=i(void 0);if(r&&r.has(e))return r.get(e);var n={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var s=a?Object.getOwnPropertyDescriptor(e,o):null;s&&(s.get||s.set)?Object.defineProperty(n,o,s):n[o]=e[o]}return n.default=e,r&&r.set(e,n),n}(r(2728)),a=r(5497),o=r(233);function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(i=function(e){return e?r:t})(e)}function s(e){let t=n.cache(e=>[]);return function(r,n){let i,s;if(n&&n.signal)return e(r,n);if("string"!=typeof r||n){let t="string"==typeof r||r instanceof URL?new Request(r,n):r;if("GET"!==t.method&&"HEAD"!==t.method||t.keepalive)return e(r,n);s=JSON.stringify([t.method,Array.from(t.headers.entries()),t.mode,t.redirect,t.credentials,t.referrer,t.referrerPolicy,t.integrity]),i=t.url}else s='["GET",[],null,"follow",null,null,null,null]',i=r;let u=t(i);for(let e=0,t=u.length;e{let t=u[e][2];if(!t)throw new o.InvariantError("No cached response");let[r,n]=(0,a.cloneResponse)(t);return u[e][2]=n,r})}let c=e(r,n),l=[s,c,null];return u.push(l),c.then(e=>{let[t,r]=(0,a.cloneResponse)(e);return l[2]=r,t})}}},8079:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{NEXT_PATCH_SYMBOL:function(){return f},createPatchedFetcher:function(){return m},patchFetch:function(){return _},validateRevalidate:function(){return p},validateTags:function(){return h}});let n=r(1951),a=r(9697),o=r(1703),i=r(9203),s=r(5820),u=r(5948),c=r(8109),l=r(6435),d=r(5497),f=Symbol.for("next-patch");function p(e,t){try{let r;if(!1===e)r=o.INFINITE_CACHE;else if("number"==typeof e&&!isNaN(e)&&e>-1)r=e;else if(void 0!==e)throw Error(`Invalid revalidate value "${e}" on "${t}", must be a non-negative number or false`);return r}catch(e){if(e instanceof Error&&e.message.includes("Invalid revalidate"))throw e;return}}function h(e,t){let r=[],n=[];for(let a=0;ao.NEXT_CACHE_TAG_MAX_LENGTH?n.push({tag:i,reason:`exceeded max length of ${o.NEXT_CACHE_TAG_MAX_LENGTH}`}):r.push(i),r.length>o.NEXT_CACHE_TAG_MAX_ITEMS){console.warn(`Warning: exceeded max tag count for ${t}, dropped tags:`,e.slice(a).join(", "));break}}if(n.length>0)for(let{tag:e,reason:r}of(console.warn(`Warning: invalid tags passed to ${t}: `),n))console.log(`tag: "${e}" ${r}`);return r}function g(e,t){var r;e&&(null==(r=e.requestEndedState)||!r.ended)&&(process.env.NEXT_DEBUG_BUILD||"1"===process.env.NEXT_SSG_FETCH_METRICS)&&e.isStaticGeneration&&(e.fetchMetrics??=[],e.fetchMetrics.push({...t,end:performance.timeOrigin+performance.now(),idx:e.nextFetchId||0}))}function m(e,{workAsyncStorage:t,workUnitAsyncStorage:r}){let u=async(u,f)=>{var m,_;let v;try{(v=new URL(u instanceof Request?u.url:u)).username="",v.password=""}catch{v=void 0}let y=(null==v?void 0:v.href)??"",b=(null==f?void 0:null==(m=f.method)?void 0:m.toUpperCase())||"GET",S=(null==f?void 0:null==(_=f.next)?void 0:_.internal)===!0,E="1"===process.env.NEXT_OTEL_FETCH_DISABLED,P=S?void 0:performance.timeOrigin+performance.now(),R=t.getStore(),O=r.getStore(),T=O&&"prerender"===O.type?O.cacheSignal:null;T&&T.beginRead();let A=(0,a.getTracer)().trace(S?n.NextNodeServerSpan.internalFetch:n.AppRenderSpan.fetch,{hideSpan:E,kind:a.SpanKind.CLIENT,spanName:["fetch",b,y].filter(Boolean).join(" "),attributes:{"http.url":y,"http.method":b,"net.peer.name":null==v?void 0:v.hostname,"net.peer.port":(null==v?void 0:v.port)||void 0}},async()=>{var t;let r,n,a,m;if(S||!R||R.isDraftMode)return e(u,f);let _=u&&"object"==typeof u&&"string"==typeof u.method,v=e=>(null==f?void 0:f[e])||(_?u[e]:null),b=e=>{var t,r,n;return void 0!==(null==f?void 0:null==(t=f.next)?void 0:t[e])?null==f?void 0:null==(r=f.next)?void 0:r[e]:_?null==(n=u.next)?void 0:n[e]:void 0},E=b("revalidate"),A=h(b("tags")||[],`fetch ${u.toString()}`),N=O&&("cache"===O.type||"prerender"===O.type||"prerender-ppr"===O.type||"prerender-legacy"===O.type)?O:void 0;if(N&&Array.isArray(A)){let e=N.tags??(N.tags=[]);for(let t of A)e.includes(t)||e.push(t)}let C=O&&"unstable-cache"!==O.type?O.implicitTags:[],x=O&&"unstable-cache"===O.type?"force-no-store":R.fetchCache,w=!!R.isUnstableNoStore,I=v("cache"),D="";"string"==typeof I&&void 0!==E&&("force-cache"===I&&0===E||"no-store"===I&&(E>0||!1===E))&&(r=`Specified "cache: ${I}" and "revalidate: ${E}", only one should be specified.`,I=void 0,E=void 0);let M="no-cache"===I||"no-store"===I||"force-no-store"===x||"only-no-store"===x,L=!x&&!I&&!E&&R.forceDynamic;"force-cache"===I&&void 0===E?E=!1:(null==O?void 0:O.type)!=="cache"&&(M||L)&&(E=0),("no-cache"===I||"no-store"===I)&&(D=`cache: ${I}`),m=p(E,R.route);let j=v("headers"),k="function"==typeof(null==j?void 0:j.get)?j:new Headers(j||{}),G=k.get("authorization")||k.get("cookie"),B=!["get","head"].includes((null==(t=v("method"))?void 0:t.toLowerCase())||"get"),U=void 0==x&&(void 0==I||"default"===I)&&void 0==E,H=U&&!R.isPrerendering||(G||B)&&N&&0===N.revalidate;if(U&&void 0!==O&&"prerender"===O.type)return T&&(T.endRead(),T=null),(0,s.makeHangingPromise)(O.renderSignal,"fetch()");switch(x){case"force-no-store":D="fetchCache = force-no-store";break;case"only-no-store":if("force-cache"===I||void 0!==m&&m>0)throw Error(`cache: 'force-cache' used on fetch for ${y} with 'export const fetchCache = 'only-no-store'`);D="fetchCache = only-no-store";break;case"only-cache":if("no-store"===I)throw Error(`cache: 'no-store' used on fetch for ${y} with 'export const fetchCache = 'only-cache'`);break;case"force-cache":(void 0===E||0===E)&&(D="fetchCache = force-cache",m=o.INFINITE_CACHE)}if(void 0===m?"default-cache"!==x||w?"default-no-store"===x?(m=0,D="fetchCache = default-no-store"):w?(m=0,D="noStore call"):H?(m=0,D="auto no cache"):(D="auto cache",m=N?N.revalidate:o.INFINITE_CACHE):(m=o.INFINITE_CACHE,D="fetchCache = default-cache"):D||(D=`revalidate: ${m}`),!(R.forceStatic&&0===m)&&!H&&N&&m0,{incrementalCache:V}=R,$=void 0!==O&&"request"===O.type?O:void 0;if(V&&(F||(null==$?void 0:$.serverComponentsHmrCache)))try{n=await V.generateCacheKey(y,_?u:f)}catch(e){console.error("Failed to generate cache key for",u)}let q=R.nextFetchId??1;R.nextFetchId=q+1;let X=()=>Promise.resolve(),K=async(t,a)=>{let i=["cache","credentials","headers","integrity","keepalive","method","mode","redirect","referrer","referrerPolicy","window","duplex",...t?[]:["signal"]];if(_){let e=u,t={body:e._ogBody||e.body};for(let r of i)t[r]=e[r];u=new Request(e.url,t)}else if(f){let{_ogBody:e,body:r,signal:n,...a}=f;f={...a,body:e||r,signal:t?void 0:n}}let s={...f,next:{...null==f?void 0:f.next,fetchType:"origin",fetchIdx:q}};return e(u,s).then(async e=>{if(!t&&P&&g(R,{start:P,url:y,cacheReason:a||D,cacheStatus:0===m||a?"skip":"miss",cacheWarning:r,status:e.status,method:s.method||"GET"}),200===e.status&&V&&n&&(F||(null==$?void 0:$.serverComponentsHmrCache))){let t=m>=o.INFINITE_CACHE?o.CACHE_ONE_YEAR:m,r=!(m>=o.INFINITE_CACHE)&&m;if(O&&"prerender"===O.type){let a=await e.arrayBuffer(),o={headers:Object.fromEntries(e.headers.entries()),body:Buffer.from(a).toString("base64"),status:e.status,url:e.url};return await V.set(n,{kind:c.CachedRouteKind.FETCH,data:o,revalidate:t},{fetchCache:!0,revalidate:r,fetchUrl:y,fetchIdx:q,tags:A}),await X(),new Response(a,{headers:e.headers,status:e.status,statusText:e.statusText})}{let[a,o]=(0,d.cloneResponse)(e);return a.arrayBuffer().then(async e=>{var o;let i=Buffer.from(e),s={headers:Object.fromEntries(a.headers.entries()),body:i.toString("base64"),status:a.status,url:a.url};null==$||null==(o=$.serverComponentsHmrCache)||o.set(n,s),F&&await V.set(n,{kind:c.CachedRouteKind.FETCH,data:s,revalidate:t},{fetchCache:!0,revalidate:r,fetchUrl:y,fetchIdx:q,tags:A})}).catch(e=>console.warn("Failed to set fetch cache",u,e)).finally(X),o}}return await X(),e}).catch(e=>{throw X(),e})},W=!1,Y=!1;if(n&&V){let e;if((null==$?void 0:$.isHmrRefresh)&&$.serverComponentsHmrCache&&(e=$.serverComponentsHmrCache.get(n),Y=!0),F&&!e){X=await V.lock(n);let t=R.isOnDemandRevalidate?null:await V.get(n,{kind:c.IncrementalCacheKind.FETCH,revalidate:m,fetchUrl:y,fetchIdx:q,tags:A,softTags:C,isFallback:!1});if(U&&O&&"prerender"===O.type&&await (0,l.waitAtLeastOneReactRenderTask)(),t?await X():a="cache-control: no-cache (hard refresh)",(null==t?void 0:t.value)&&t.value.kind===c.CachedRouteKind.FETCH){if(R.isRevalidate&&t.isStale)W=!0;else{if(t.isStale&&(R.pendingRevalidates??={},!R.pendingRevalidates[n])){let e=K(!0).then(async e=>({body:await e.arrayBuffer(),headers:e.headers,status:e.status,statusText:e.statusText})).finally(()=>{R.pendingRevalidates??={},delete R.pendingRevalidates[n||""]});e.catch(console.error),R.pendingRevalidates[n]=e}e=t.value.data}}}if(e){P&&g(R,{start:P,url:y,cacheReason:D,cacheStatus:Y?"hmr":"hit",cacheWarning:r,status:e.status||200,method:(null==f?void 0:f.method)||"GET"});let t=new Response(Buffer.from(e.body,"base64"),{headers:e.headers,status:e.status});return Object.defineProperty(t,"url",{value:e.url}),t}}if(R.isStaticGeneration&&f&&"object"==typeof f){let{cache:e}=f;if("no-store"===e){if(O&&"prerender"===O.type)return T&&(T.endRead(),T=null),(0,s.makeHangingPromise)(O.renderSignal,"fetch()");(0,i.markCurrentScopeAsDynamic)(R,O,`no-store fetch ${u} ${R.route}`)}let t="next"in f,{next:r={}}=f;if("number"==typeof r.revalidate&&N&&r.revalidate{let t=e[0];return{body:await t.arrayBuffer(),headers:t.headers,status:t.status,statusText:t.statusText}}).finally(()=>{var t;(null==(t=R.pendingRevalidates)?void 0:t[e])&&delete R.pendingRevalidates[e]})).catch(()=>{}),R.pendingRevalidates[e]=t,r.then(e=>e[1])}});if(T)try{return await A}finally{T&&T.endRead()}return A};return u.__nextPatched=!0,u.__nextGetStaticStore=()=>t,u._nextOriginalFetch=e,globalThis[f]=!0,u}function _(e){if(!0===globalThis[f])return;let t=(0,u.createDedupeFetch)(globalThis.fetch);globalThis.fetch=m(t,e)}},1951:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{AppRenderSpan:function(){return u},AppRouteRouteHandlersSpan:function(){return d},BaseServerSpan:function(){return r},LoadComponentsSpan:function(){return n},LogSpanAllowList:function(){return g},MiddlewareSpan:function(){return p},NextNodeServerSpan:function(){return o},NextServerSpan:function(){return a},NextVanillaSpanAllowlist:function(){return h},NodeSpan:function(){return l},RenderSpan:function(){return s},ResolveMetadataSpan:function(){return f},RouterSpan:function(){return c},StartServerSpan:function(){return i}});var r=function(e){return e.handleRequest="BaseServer.handleRequest",e.run="BaseServer.run",e.pipe="BaseServer.pipe",e.getStaticHTML="BaseServer.getStaticHTML",e.render="BaseServer.render",e.renderToResponseWithComponents="BaseServer.renderToResponseWithComponents",e.renderToResponse="BaseServer.renderToResponse",e.renderToHTML="BaseServer.renderToHTML",e.renderError="BaseServer.renderError",e.renderErrorToResponse="BaseServer.renderErrorToResponse",e.renderErrorToHTML="BaseServer.renderErrorToHTML",e.render404="BaseServer.render404",e}(r||{}),n=function(e){return e.loadDefaultErrorComponents="LoadComponents.loadDefaultErrorComponents",e.loadComponents="LoadComponents.loadComponents",e}(n||{}),a=function(e){return e.getRequestHandler="NextServer.getRequestHandler",e.getServer="NextServer.getServer",e.getServerRequestHandler="NextServer.getServerRequestHandler",e.createServer="createServer.createServer",e}(a||{}),o=function(e){return e.compression="NextNodeServer.compression",e.getBuildId="NextNodeServer.getBuildId",e.createComponentTree="NextNodeServer.createComponentTree",e.clientComponentLoading="NextNodeServer.clientComponentLoading",e.getLayoutOrPageModule="NextNodeServer.getLayoutOrPageModule",e.generateStaticRoutes="NextNodeServer.generateStaticRoutes",e.generateFsStaticRoutes="NextNodeServer.generateFsStaticRoutes",e.generatePublicRoutes="NextNodeServer.generatePublicRoutes",e.generateImageRoutes="NextNodeServer.generateImageRoutes.route",e.sendRenderResult="NextNodeServer.sendRenderResult",e.proxyRequest="NextNodeServer.proxyRequest",e.runApi="NextNodeServer.runApi",e.render="NextNodeServer.render",e.renderHTML="NextNodeServer.renderHTML",e.imageOptimizer="NextNodeServer.imageOptimizer",e.getPagePath="NextNodeServer.getPagePath",e.getRoutesManifest="NextNodeServer.getRoutesManifest",e.findPageComponents="NextNodeServer.findPageComponents",e.getFontManifest="NextNodeServer.getFontManifest",e.getServerComponentManifest="NextNodeServer.getServerComponentManifest",e.getRequestHandler="NextNodeServer.getRequestHandler",e.renderToHTML="NextNodeServer.renderToHTML",e.renderError="NextNodeServer.renderError",e.renderErrorToHTML="NextNodeServer.renderErrorToHTML",e.render404="NextNodeServer.render404",e.startResponse="NextNodeServer.startResponse",e.route="route",e.onProxyReq="onProxyReq",e.apiResolver="apiResolver",e.internalFetch="internalFetch",e}(o||{}),i=function(e){return e.startServer="startServer.startServer",e}(i||{}),s=function(e){return e.getServerSideProps="Render.getServerSideProps",e.getStaticProps="Render.getStaticProps",e.renderToString="Render.renderToString",e.renderDocument="Render.renderDocument",e.createBodyResult="Render.createBodyResult",e}(s||{}),u=function(e){return e.renderToString="AppRender.renderToString",e.renderToReadableStream="AppRender.renderToReadableStream",e.getBodyResult="AppRender.getBodyResult",e.fetch="AppRender.fetch",e}(u||{}),c=function(e){return e.executeRoute="Router.executeRoute",e}(c||{}),l=function(e){return e.runHandler="Node.runHandler",e}(l||{}),d=function(e){return e.runHandler="AppRouteRouteHandlers.runHandler",e}(d||{}),f=function(e){return e.generateMetadata="ResolveMetadata.generateMetadata",e.generateViewport="ResolveMetadata.generateViewport",e}(f||{}),p=function(e){return e.execute="Middleware.execute",e}(p||{});let h=["Middleware.execute","BaseServer.handleRequest","Render.getServerSideProps","Render.getStaticProps","AppRender.fetch","AppRender.getBodyResult","Render.renderDocument","Node.runHandler","AppRouteRouteHandlers.runHandler","ResolveMetadata.generateMetadata","ResolveMetadata.generateViewport","NextNodeServer.createComponentTree","NextNodeServer.findPageComponents","NextNodeServer.getLayoutOrPageModule","NextNodeServer.startResponse","NextNodeServer.clientComponentLoading"],g=["NextNodeServer.findPageComponents","NextNodeServer.createComponentTree","NextNodeServer.clientComponentLoading"]},9697:(e,t,r)=>{"use strict";let n;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{BubbledError:function(){return f},SpanKind:function(){return l},SpanStatusCode:function(){return c},getTracer:function(){return S},isBubbledError:function(){return p}});let a=r(1951),o=r(7090);try{n=r(5073)}catch(e){n=r(5073)}let{context:i,propagation:s,trace:u,SpanStatusCode:c,SpanKind:l,ROOT_CONTEXT:d}=n;class f extends Error{constructor(e,t){super(),this.bubble=e,this.result=t}}function p(e){return"object"==typeof e&&null!==e&&e instanceof f}let h=(e,t)=>{p(t)&&t.bubble?e.setAttribute("next.bubble",!0):(t&&e.recordException(t),e.setStatus({code:c.ERROR,message:null==t?void 0:t.message})),e.end()},g=new Map,m=n.createContextKey("next.rootSpanId"),_=0,v=()=>_++,y={set(e,t,r){e.push({key:t,value:r})}};class b{getTracerInstance(){return u.getTracer("next.js","0.0.1")}getContext(){return i}getTracePropagationData(){let e=i.active(),t=[];return s.inject(e,t,y),t}getActiveScopeSpan(){return u.getSpan(null==i?void 0:i.active())}withPropagatedContext(e,t,r){let n=i.active();if(u.getSpanContext(n))return t();let a=s.extract(n,e,r);return i.with(a,t)}trace(...e){var t;let[r,n,s]=e,{fn:c,options:l}="function"==typeof n?{fn:n,options:{}}:{fn:s,options:{...n}},f=l.spanName??r;if(!a.NextVanillaSpanAllowlist.includes(r)&&"1"!==process.env.NEXT_OTEL_VERBOSE||l.hideSpan)return c();let p=this.getSpanContext((null==l?void 0:l.parentSpan)??this.getActiveScopeSpan()),_=!1;p?(null==(t=u.getSpanContext(p))?void 0:t.isRemote)&&(_=!0):(p=(null==i?void 0:i.active())??d,_=!0);let y=v();return l.attributes={"next.span_name":f,"next.span_type":r,...l.attributes},i.with(p.setValue(m,y),()=>this.getTracerInstance().startActiveSpan(f,l,e=>{let t="performance"in globalThis&&"measure"in performance?globalThis.performance.now():void 0,n=()=>{g.delete(y),t&&process.env.NEXT_OTEL_PERFORMANCE_PREFIX&&a.LogSpanAllowList.includes(r||"")&&performance.measure(`${process.env.NEXT_OTEL_PERFORMANCE_PREFIX}:next-${(r.split(".").pop()||"").replace(/[A-Z]/g,e=>"-"+e.toLowerCase())}`,{start:t,end:performance.now()})};_&&g.set(y,new Map(Object.entries(l.attributes??{})));try{if(c.length>1)return c(e,t=>h(e,t));let t=c(e);if((0,o.isThenable)(t))return t.then(t=>(e.end(),t)).catch(t=>{throw h(e,t),t}).finally(n);return e.end(),n(),t}catch(t){throw h(e,t),n(),t}}))}wrap(...e){let t=this,[r,n,o]=3===e.length?e:[e[0],{},e[1]];return a.NextVanillaSpanAllowlist.includes(r)||"1"===process.env.NEXT_OTEL_VERBOSE?function(){let e=n;"function"==typeof e&&"function"==typeof o&&(e=e.apply(this,arguments));let a=arguments.length-1,s=arguments[a];if("function"!=typeof s)return t.trace(r,e,()=>o.apply(this,arguments));{let n=t.getContext().bind(i.active(),s);return t.trace(r,e,(e,t)=>(arguments[a]=function(e){return null==t||t(e),n.apply(this,arguments)},o.apply(this,arguments)))}}:o}startSpan(...e){let[t,r]=e,n=this.getSpanContext((null==r?void 0:r.parentSpan)??this.getActiveScopeSpan());return this.getTracerInstance().startSpan(t,r,n)}getSpanContext(e){return e?u.setSpan(i.active(),e):void 0}getRootSpanAttributes(){let e=i.active().getValue(m);return g.get(e)}setRootSpanAttribute(e,t){let r=i.active().getValue(m),n=g.get(r);n&&n.set(e,t)}}let S=(()=>{let e=new b;return()=>e})()},6079:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{isAbortError:function(){return u},pipeToNodeResponse:function(){return c}});let n=r(9773),a=r(2710),o=r(9697),i=r(1951),s=r(252);function u(e){return(null==e?void 0:e.name)==="AbortError"||(null==e?void 0:e.name)===n.ResponseAbortedName}async function c(e,t,r){try{let{errored:u,destroyed:c}=t;if(u||c)return;let l=(0,n.createAbortController)(t),d=function(e,t){let r=!1,n=new a.DetachedPromise;function u(){n.resolve()}e.on("drain",u),e.once("close",()=>{e.off("drain",u),n.resolve()});let c=new a.DetachedPromise;return e.once("finish",()=>{c.resolve()}),new WritableStream({write:async t=>{if(!r){if(r=!0,"performance"in globalThis&&process.env.NEXT_OTEL_PERFORMANCE_PREFIX){let e=(0,s.getClientComponentLoaderMetrics)();e&&performance.measure(`${process.env.NEXT_OTEL_PERFORMANCE_PREFIX}:next-client-component-loading`,{start:e.clientComponentLoadStart,end:e.clientComponentLoadStart+e.clientComponentLoadTimes})}e.flushHeaders(),(0,o.getTracer)().trace(i.NextNodeServerSpan.startResponse,{spanName:"start response"},()=>void 0)}try{let r=e.write(t);"flush"in e&&"function"==typeof e.flush&&e.flush(),r||(await n.promise,n=new a.DetachedPromise)}catch(t){throw e.end(),Error("failed to write chunk to response",{cause:t})}},abort:t=>{e.writableFinished||e.destroy(t)},close:async()=>{if(t&&await t,!e.writableFinished)return e.end(),c.promise}})}(t,r);await e.pipeTo(d,{signal:l.signal})}catch(e){if(u(e))return;throw Error("failed to pipe response",{cause:e})}}},1402:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o}});let n=r(6023),a=r(6079);class o{static fromStatic(e){return new o(e,{metadata:{}})}constructor(e,{contentType:t,waitUntil:r,metadata:n}){this.response=e,this.contentType=t,this.metadata=n,this.waitUntil=r}assignMetadata(e){Object.assign(this.metadata,e)}get isNull(){return null===this.response}get isDynamic(){return"string"!=typeof this.response}toUnchunkedBuffer(e=!1){if(null===this.response)throw Error("Invariant: null responses cannot be unchunked");if("string"!=typeof this.response){if(!e)throw Error("Invariant: dynamic responses cannot be unchunked. This is a bug in Next.js");return(0,n.streamToBuffer)(this.readable)}return Buffer.from(this.response)}toUnchunkedString(e=!1){if(null===this.response)throw Error("Invariant: null responses cannot be unchunked");if("string"!=typeof this.response){if(!e)throw Error("Invariant: dynamic responses cannot be unchunked. This is a bug in Next.js");return(0,n.streamToString)(this.readable)}return this.response}get readable(){if(null===this.response)throw Error("Invariant: null responses cannot be streamed");if("string"==typeof this.response)throw Error("Invariant: static responses cannot be streamed");return Buffer.isBuffer(this.response)?(0,n.streamFromBuffer)(this.response):Array.isArray(this.response)?(0,n.chainStreams)(...this.response):this.response}chain(e){let t;if(null===this.response)throw Error("Invariant: response is null. This is a bug in Next.js");"string"==typeof this.response?t=[(0,n.streamFromString)(this.response)]:Array.isArray(this.response)?t=this.response:Buffer.isBuffer(this.response)?t=[(0,n.streamFromBuffer)(this.response)]:t=[this.response],t.push(e),this.response=t}async pipeTo(e){try{await this.readable.pipeTo(e,{preventClose:!0}),this.waitUntil&&await this.waitUntil,await e.close()}catch(t){if((0,a.isAbortError)(t)){await e.abort(t);return}throw t}}async pipeToNodeResponse(e){await (0,a.pipeToNodeResponse)(this.readable,e,this.waitUntil)}}},887:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{NEXT_REQUEST_META:function(){return r},addRequestMeta:function(){return o},getNextInternalQuery:function(){return s},getRequestMeta:function(){return n},removeRequestMeta:function(){return i},setRequestMeta:function(){return a}});let r=Symbol.for("NextInternalRequestMeta");function n(e,t){let n=e[r]||{};return"string"==typeof t?n[t]:n}function a(e,t){return e[r]=t,t}function o(e,t,r){let o=n(e);return o[t]=r,a(e,o)}function i(e,t){let r=n(e);return delete r[t],a(e,r)}function s(e){let t={};for(let r of["__nextDefaultLocale","__nextFallback","__nextLocale","__nextSsgPath","_nextBubbleNoFallback","__nextDataReq","__nextInferredLocaleFromDefault"])r in e&&(t[r]=e[r]);return t}},3367:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{describeHasCheckingStringProperty:function(){return s},describeStringPropertyAccess:function(){return i},isRequestAPICallableInsideAfter:function(){return l},throwWithStaticGenerationBailoutError:function(){return u},throwWithStaticGenerationBailoutErrorWithDynamicError:function(){return c},wellKnownProperties:function(){return d}});let n=r(7663),a=r(3295),o=/^[A-Za-z_$][A-Za-z0-9_$]*$/;function i(e,t){return o.test(t)?`\`${e}.${t}\``:`\`${e}[${JSON.stringify(t)}]\``}function s(e,t){let r=JSON.stringify(t);return`\`Reflect.has(${e}, ${r})\`, \`${r} in ${e}\`, or similar`}function u(e,t){throw new n.StaticGenBailoutError(`Route ${e} couldn't be rendered statically because it used ${t}. See more info here: https://nextjs.org/docs/app/building-your-application/rendering/static-and-dynamic#dynamic-rendering`)}function c(e,t){throw new n.StaticGenBailoutError(`Route ${e} with \`dynamic = "error"\` couldn't be rendered statically because it used ${t}. See more info here: https://nextjs.org/docs/app/building-your-application/rendering/static-and-dynamic#dynamic-rendering`)}function l(){let e=a.afterTaskAsyncStorage.getStore();return(null==e?void 0:e.rootTaskSpawnPhase)==="action"}let d=new Set(["hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toString","valueOf","toLocaleString","then","catch","finally","status","displayName","toJSON","$$typeof","__esModule"])},8109:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return s}});let n=function(e,t){return Object.keys(e).forEach(function(r){"default"===r||Object.prototype.hasOwnProperty.call(t,r)||Object.defineProperty(t,r,{enumerable:!0,get:function(){return e[r]}})}),e}(r(5228),t),a=r(8873),o=r(6435),i=r(7320);class s{constructor(e){this.batcher=a.Batcher.create({cacheKeyFn:({key:e,isOnDemandRevalidate:t})=>`${e}-${t?"1":"0"}`,schedulerFn:o.scheduleOnNextTick}),this.minimalMode=e}async get(e,t,r){if(!e)return t({hasResolved:!1,previousCacheEntry:null});let{incrementalCache:a,isOnDemandRevalidate:o=!1,isFallback:s=!1,isRoutePPREnabled:u=!1}=r,c=await this.batcher.batch({key:e,isOnDemandRevalidate:o},async(c,l)=>{var d,f;if(this.minimalMode&&(null==(d=this.previousCacheItem)?void 0:d.key)===c&&this.previousCacheItem.expiresAt>Date.now())return this.previousCacheItem.entry;let p=(0,i.routeKindToIncrementalCacheKind)(r.routeKind),h=!1,g=null;try{if((g=this.minimalMode?null:await a.get(e,{kind:p,isRoutePPREnabled:r.isRoutePPREnabled,isFallback:s}))&&!o){if((null==(f=g.value)?void 0:f.kind)===n.CachedRouteKind.FETCH)throw Error("invariant: unexpected cachedResponse of kind fetch in response cache");if(l({...g,revalidate:g.curRevalidate}),h=!0,!g.isStale||r.isPrefetch)return null}let d=await t({hasResolved:h,previousCacheEntry:g,isRevalidating:!0});if(!d)return this.minimalMode&&(this.previousCacheItem=void 0),null;let m=await (0,i.fromResponseCacheEntry)({...d,isMiss:!g});if(!m)return this.minimalMode&&(this.previousCacheItem=void 0),null;return o||h||(l(m),h=!0),void 0!==m.revalidate&&(this.minimalMode?this.previousCacheItem={key:c,entry:m,expiresAt:Date.now()+1e3}:await a.set(e,m.value,{revalidate:m.revalidate,isRoutePPREnabled:u,isFallback:s})),m}catch(t){if(g&&await a.set(e,g.value,{revalidate:Math.min(Math.max(g.revalidate||3,3),30),isRoutePPREnabled:u,isFallback:s}),h)return console.error(t),null;throw t}});return(0,i.toResponseCacheEntry)(c)}}},5228:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{CachedRouteKind:function(){return r},IncrementalCacheKind:function(){return n}});var r=function(e){return e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.PAGES="PAGES",e.FETCH="FETCH",e.REDIRECT="REDIRECT",e.IMAGE="IMAGE",e}({}),n=function(e){return e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.PAGES="PAGES",e.FETCH="FETCH",e.IMAGE="IMAGE",e}({})},7320:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{fromResponseCacheEntry:function(){return i},routeKindToIncrementalCacheKind:function(){return u},toResponseCacheEntry:function(){return s}});let n=r(5228),a=function(e){return e&&e.__esModule?e:{default:e}}(r(1402)),o=r(1232);async function i(e){var t,r;return{...e,value:(null==(t=e.value)?void 0:t.kind)===n.CachedRouteKind.PAGES?{kind:n.CachedRouteKind.PAGES,html:await e.value.html.toUnchunkedString(!0),pageData:e.value.pageData,headers:e.value.headers,status:e.value.status}:(null==(r=e.value)?void 0:r.kind)===n.CachedRouteKind.APP_PAGE?{kind:n.CachedRouteKind.APP_PAGE,html:await e.value.html.toUnchunkedString(!0),postponed:e.value.postponed,rscData:e.value.rscData,headers:e.value.headers,status:e.value.status,segmentData:e.value.segmentData}:e.value}}async function s(e){var t,r,o;if(!e)return null;if((null==(t=e.value)?void 0:t.kind)===n.CachedRouteKind.FETCH)throw Error("Invariant: unexpected cachedResponse of kind fetch in response cache");return{isMiss:e.isMiss,isStale:e.isStale,revalidate:e.revalidate,isFallback:e.isFallback,value:(null==(r=e.value)?void 0:r.kind)===n.CachedRouteKind.PAGES?{kind:n.CachedRouteKind.PAGES,html:a.default.fromStatic(e.value.html),pageData:e.value.pageData,headers:e.value.headers,status:e.value.status}:(null==(o=e.value)?void 0:o.kind)===n.CachedRouteKind.APP_PAGE?{kind:n.CachedRouteKind.APP_PAGE,html:a.default.fromStatic(e.value.html),rscData:e.value.rscData,headers:e.value.headers,status:e.value.status,postponed:e.value.postponed,segmentData:e.value.segmentData}:e.value}}function u(e){switch(e){case o.RouteKind.PAGES:return n.IncrementalCacheKind.PAGES;case o.RouteKind.APP_PAGE:return n.IncrementalCacheKind.APP_PAGE;case o.RouteKind.IMAGE:return n.IncrementalCacheKind.IMAGE;case o.RouteKind.APP_ROUTE:return n.IncrementalCacheKind.APP_ROUTE;default:throw Error(`Unexpected route kind ${e}`)}}},1232:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RouteKind",{enumerable:!0,get:function(){return r}});var r=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},735:(e,t,r)=>{"use strict";e.exports=r(846)},2728:(e,t,r)=>{"use strict";e.exports=r(735).vendored["react-rsc"].React},4162:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ENCODED_TAGS",{enumerable:!0,get:function(){return r}});let r={OPENING:{HTML:new Uint8Array([60,104,116,109,108]),BODY:new Uint8Array([60,98,111,100,121])},CLOSED:{HEAD:new Uint8Array([60,47,104,101,97,100,62]),BODY:new Uint8Array([60,47,98,111,100,121,62]),HTML:new Uint8Array([60,47,104,116,109,108,62]),BODY_AND_HTML:new Uint8Array([60,47,98,111,100,121,62,60,47,104,116,109,108,62])}}},6023:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{chainStreams:function(){return d},continueDynamicHTMLResume:function(){return T},continueDynamicPrerender:function(){return R},continueFizzStream:function(){return P},continueStaticPrerender:function(){return O},createBufferedTransformStream:function(){return m},createDocumentClosingStream:function(){return A},createRootLayoutValidatorStream:function(){return E},renderToInitialFizzStream:function(){return _},streamFromBuffer:function(){return p},streamFromString:function(){return f},streamToBuffer:function(){return h},streamToString:function(){return g}});let n=r(9697),a=r(1951),o=r(2710),i=r(6435),s=r(4162),u=r(6756);function c(){}let l=new TextEncoder;function d(...e){if(0===e.length)throw Error("Invariant: chainStreams requires at least one stream");if(1===e.length)return e[0];let{readable:t,writable:r}=new TransformStream,n=e[0].pipeTo(r,{preventClose:!0}),a=1;for(;at.pipeTo(r,{preventClose:!0}))}let o=e[a];return(n=n.then(()=>o.pipeTo(r))).catch(c),t}function f(e){return new ReadableStream({start(t){t.enqueue(l.encode(e)),t.close()}})}function p(e){return new ReadableStream({start(t){t.enqueue(e),t.close()}})}async function h(e){let t=e.getReader(),r=[];for(;;){let{done:e,value:n}=await t.read();if(e)break;r.push(n)}return Buffer.concat(r)}async function g(e){let t=new TextDecoder("utf-8",{fatal:!0}),r="";for await(let n of e)r+=t.decode(n,{stream:!0});return r+t.decode()}function m(){let e,t=[],r=0,n=n=>{if(e)return;let a=new o.DetachedPromise;e=a,(0,i.scheduleImmediate)(()=>{try{let e=new Uint8Array(r),a=0;for(let r=0;re.renderToReadableStream(t,r))}function v(e){let t=!1,r=!1,n=!1;return new TransformStream({async transform(a,o){if(n=!0,r){o.enqueue(a);return}let c=await e();if(t){if(c){let e=l.encode(c);o.enqueue(e)}o.enqueue(a),r=!0}else{let e=(0,u.indexOfUint8Array)(a,s.ENCODED_TAGS.CLOSED.HEAD);if(-1!==e){if(c){let t=l.encode(c),r=new Uint8Array(a.length+t.length);r.set(a.slice(0,e)),r.set(t,e),r.set(a.slice(e),e+t.length),o.enqueue(r)}else o.enqueue(a);r=!0,t=!0}}t?(0,i.scheduleImmediate)(()=>{r=!1}):o.enqueue(a)},async flush(t){if(n){let r=await e();r&&t.enqueue(l.encode(r))}}})}function y(e){let t=null,r=!1;async function n(n){if(t)return;let a=e.getReader();await (0,i.atLeastOneTask)();try{for(;;){let{done:e,value:t}=await a.read();if(e){r=!0;return}n.enqueue(t)}}catch(e){n.error(e)}}return new TransformStream({transform(e,r){r.enqueue(e),t||(t=n(r))},flush(e){if(!r)return t||n(e)}})}let b="";function S(){let e=!1;return new TransformStream({transform(t,r){if(e)return r.enqueue(t);let n=(0,u.indexOfUint8Array)(t,s.ENCODED_TAGS.CLOSED.BODY_AND_HTML);if(n>-1){if(e=!0,t.length===s.ENCODED_TAGS.CLOSED.BODY_AND_HTML.length)return;let a=t.slice(0,n);if(r.enqueue(a),t.length>s.ENCODED_TAGS.CLOSED.BODY_AND_HTML.length+n){let e=t.slice(n+s.ENCODED_TAGS.CLOSED.BODY_AND_HTML.length);r.enqueue(e)}}else r.enqueue(t)},flush(e){e.enqueue(s.ENCODED_TAGS.CLOSED.BODY_AND_HTML)}})}function E(){let e=!1,t=!1;return new TransformStream({async transform(r,n){!e&&(0,u.indexOfUint8Array)(r,s.ENCODED_TAGS.OPENING.HTML)>-1&&(e=!0),!t&&(0,u.indexOfUint8Array)(r,s.ENCODED_TAGS.OPENING.BODY)>-1&&(t=!0),n.enqueue(r)},flush(r){let n=[];e||n.push("html"),t||n.push("body"),n.length&&r.enqueue(l.encode(``))}})}async function P(e,{suffix:t,inlinedDataStream:r,isStaticGeneration:n,getServerInsertedHTML:a,serverInsertedHTMLToHead:s,validateRootLayout:u}){let c=t?t.split(b,1)[0]:null;return n&&"allReady"in e&&await e.allReady,function(e,t){let r=e;for(let e of t)e&&(r=r.pipeThrough(e));return r}(e,[m(),a&&!s?new TransformStream({transform:async(e,t)=>{let r=await a();r&&t.enqueue(l.encode(r)),t.enqueue(e)}}):null,null!=c&&c.length>0?function(e){let t,r=!1,n=r=>{let n=new o.DetachedPromise;t=n,(0,i.scheduleImmediate)(()=>{try{r.enqueue(l.encode(e))}catch{}finally{t=void 0,n.resolve()}})};return new TransformStream({transform(e,t){t.enqueue(e),r||(r=!0,n(t))},flush(n){if(t)return t.promise;r||n.enqueue(l.encode(e))}})}(c):null,r?y(r):null,u?E():null,S(),a&&s?v(a):null])}async function R(e,{getServerInsertedHTML:t}){return e.pipeThrough(m()).pipeThrough(new TransformStream({transform(e,t){(0,u.isEquivalentUint8Arrays)(e,s.ENCODED_TAGS.CLOSED.BODY_AND_HTML)||(0,u.isEquivalentUint8Arrays)(e,s.ENCODED_TAGS.CLOSED.BODY)||(0,u.isEquivalentUint8Arrays)(e,s.ENCODED_TAGS.CLOSED.HTML)||(e=(0,u.removeFromUint8Array)(e,s.ENCODED_TAGS.CLOSED.BODY),e=(0,u.removeFromUint8Array)(e,s.ENCODED_TAGS.CLOSED.HTML),t.enqueue(e))}})).pipeThrough(v(t))}async function O(e,{inlinedDataStream:t,getServerInsertedHTML:r}){return e.pipeThrough(m()).pipeThrough(v(r)).pipeThrough(y(t)).pipeThrough(S())}async function T(e,{inlinedDataStream:t,getServerInsertedHTML:r}){return e.pipeThrough(m()).pipeThrough(v(r)).pipeThrough(y(t)).pipeThrough(S())}function A(){return f(b)}},6756:(e,t)=>{"use strict";function r(e,t){if(0===t.length)return 0;if(0===e.length||t.length>e.length)return -1;for(let r=0;r<=e.length-t.length;r++){let n=!0;for(let a=0;a-1))return e;{let r=new Uint8Array(e.length-t.length);return r.set(e.slice(0,n)),r.set(e.slice(n+t.length),n),r}}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{indexOfUint8Array:function(){return r},isEquivalentUint8Arrays:function(){return n},removeFromUint8Array:function(){return a}})},8595:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{PageSignatureError:function(){return r},RemovedPageError:function(){return n},RemovedUAError:function(){return a}});class r extends Error{constructor({page:e}){super(`The middleware "${e}" accepts an async API directly with the form: + + export function middleware(request, event) { + return NextResponse.redirect('/new-location') + } + + Read more: https://nextjs.org/docs/messages/middleware-new-signature + `)}}class n extends Error{constructor(){super(`The request.page has been deprecated in favour of \`URLPattern\`. + Read more: https://nextjs.org/docs/messages/middleware-request-page + `)}}class a extends Error{constructor(){super(`The request.ua has been removed in favour of \`userAgent\` function. + Read more: https://nextjs.org/docs/messages/middleware-parse-user-agent + `)}}},8104:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"NextURL",{enumerable:!0,get:function(){return l}});let n=r(6396),a=r(1637),o=r(7594),i=r(1162),s=/(?!^https?:\/\/)(127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}|\[::1\]|localhost)/;function u(e,t){return new URL(String(e).replace(s,"localhost"),t&&String(t).replace(s,"localhost"))}let c=Symbol("NextURLInternal");class l{constructor(e,t,r){let n,a;"object"==typeof t&&"pathname"in t||"string"==typeof t?(n=t,a=r||{}):a=r||t||{},this[c]={url:u(e,n??a.base),options:a,basePath:""},this.analyze()}analyze(){var e,t,r,a,s;let u=(0,i.getNextPathnameInfo)(this[c].url.pathname,{nextConfig:this[c].options.nextConfig,parseData:!0,i18nProvider:this[c].options.i18nProvider}),l=(0,o.getHostname)(this[c].url,this[c].options.headers);this[c].domainLocale=this[c].options.i18nProvider?this[c].options.i18nProvider.detectDomainLocale(l):(0,n.detectDomainLocale)(null==(t=this[c].options.nextConfig)?void 0:null==(e=t.i18n)?void 0:e.domains,l);let d=(null==(r=this[c].domainLocale)?void 0:r.defaultLocale)||(null==(s=this[c].options.nextConfig)?void 0:null==(a=s.i18n)?void 0:a.defaultLocale);this[c].url.pathname=u.pathname,this[c].defaultLocale=d,this[c].basePath=u.basePath??"",this[c].buildId=u.buildId,this[c].locale=u.locale??d,this[c].trailingSlash=u.trailingSlash}formatPathname(){return(0,a.formatNextPathnameInfo)({basePath:this[c].basePath,buildId:this[c].buildId,defaultLocale:this[c].options.forceLocale?void 0:this[c].defaultLocale,locale:this[c].locale,pathname:this[c].url.pathname,trailingSlash:this[c].trailingSlash})}formatSearch(){return this[c].url.search}get buildId(){return this[c].buildId}set buildId(e){this[c].buildId=e}get locale(){return this[c].locale??""}set locale(e){var t,r;if(!this[c].locale||!(null==(r=this[c].options.nextConfig)?void 0:null==(t=r.i18n)?void 0:t.locales.includes(e)))throw TypeError(`The NextURL configuration includes no locale "${e}"`);this[c].locale=e}get defaultLocale(){return this[c].defaultLocale}get domainLocale(){return this[c].domainLocale}get searchParams(){return this[c].url.searchParams}get host(){return this[c].url.host}set host(e){this[c].url.host=e}get hostname(){return this[c].url.hostname}set hostname(e){this[c].url.hostname=e}get port(){return this[c].url.port}set port(e){this[c].url.port=e}get protocol(){return this[c].url.protocol}set protocol(e){this[c].url.protocol=e}get href(){let e=this.formatPathname(),t=this.formatSearch();return`${this.protocol}//${this.host}${e}${t}${this.hash}`}set href(e){this[c].url=u(e),this.analyze()}get origin(){return this[c].url.origin}get pathname(){return this[c].url.pathname}set pathname(e){this[c].url.pathname=e}get hash(){return this[c].url.hash}set hash(e){this[c].url.hash=e}get search(){return this[c].url.search}set search(e){this[c].url.search=e}get password(){return this[c].url.password}set password(e){this[c].url.password=e}get username(){return this[c].url.username}set username(e){this[c].url.username=e}get basePath(){return this[c].basePath}set basePath(e){this[c].basePath=e.startsWith("/")?e:`/${e}`}toString(){return this.href}toJSON(){return this.href}[Symbol.for("edge-runtime.inspect.custom")](){return{href:this.href,origin:this.origin,protocol:this.protocol,username:this.username,password:this.password,host:this.host,hostname:this.hostname,port:this.port,pathname:this.pathname,search:this.search,searchParams:this.searchParams,hash:this.hash}}clone(){return new l(String(this),this[c].options)}}},9773:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{NextRequestAdapter:function(){return d},ResponseAborted:function(){return u},ResponseAbortedName:function(){return s},createAbortController:function(){return c},signalFromNodeResponse:function(){return l}});let n=r(887),a=r(5376),o=r(8916),i=r(3210),s="ResponseAborted";class u extends Error{constructor(...e){super(...e),this.name=s}}function c(e){let t=new AbortController;return e.once("close",()=>{e.writableFinished||t.abort(new u)}),t}function l(e){let{errored:t,destroyed:r}=e;if(t||r)return AbortSignal.abort(t??new u);let{signal:n}=c(e);return n}class d{static fromBaseNextRequest(e,t){if((0,i.isNodeNextRequest)(e))return d.fromNodeNextRequest(e,t);throw Error("Invariant: Unsupported NextRequest type")}static fromNodeNextRequest(e,t){let r,i=null;if("GET"!==e.method&&"HEAD"!==e.method&&e.body&&(i=e.body),e.url.startsWith("http"))r=new URL(e.url);else{let t=(0,n.getRequestMeta)(e,"initURL");r=t&&t.startsWith("http")?new URL(e.url,t):new URL(e.url,"http://n")}return new o.NextRequest(r,{method:e.method,headers:(0,a.fromNodeOutgoingHttpHeaders)(e.headers),duplex:"half",signal:t,...t.aborted?{}:{body:i}})}static fromWebNextRequest(e){let t=null;return"GET"!==e.method&&"HEAD"!==e.method&&(t=e.body),new o.NextRequest(e.url,{method:e.method,headers:(0,a.fromNodeOutgoingHttpHeaders)(e.headers),duplex:"half",signal:e.request.signal,...e.request.signal.aborted?{}:{body:t}})}}},2123:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ReflectAdapter",{enumerable:!0,get:function(){return r}});class r{static get(e,t,r){let n=Reflect.get(e,t,r);return"function"==typeof n?n.bind(e):n}static set(e,t,r,n){return Reflect.set(e,t,r,n)}static has(e,t){return Reflect.has(e,t)}static deleteProperty(e,t){return Reflect.deleteProperty(e,t)}}},5214:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{RequestCookies:function(){return n.RequestCookies},ResponseCookies:function(){return n.ResponseCookies},stringifyCookie:function(){return n.stringifyCookie}});let n=r(435)},8916:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{INTERNALS:function(){return s},NextRequest:function(){return u}});let n=r(8104),a=r(5376),o=r(8595),i=r(5214),s=Symbol("internal request");class u extends Request{constructor(e,t={}){let r="string"!=typeof e&&"url"in e?e.url:String(e);(0,a.validateURL)(r),e instanceof Request?super(e,t):super(r,t);let o=new n.NextURL(r,{headers:(0,a.toNodeOutgoingHttpHeaders)(this.headers),nextConfig:t.nextConfig});this[s]={cookies:new i.RequestCookies(this.headers),nextUrl:o,url:o.toString()}}[Symbol.for("edge-runtime.inspect.custom")](){return{cookies:this.cookies,nextUrl:this.nextUrl,url:this.url,bodyUsed:this.bodyUsed,cache:this.cache,credentials:this.credentials,destination:this.destination,headers:Object.fromEntries(this.headers),integrity:this.integrity,keepalive:this.keepalive,method:this.method,mode:this.mode,redirect:this.redirect,referrer:this.referrer,referrerPolicy:this.referrerPolicy,signal:this.signal}}get cookies(){return this[s].cookies}get nextUrl(){return this[s].nextUrl}get page(){throw new o.RemovedPageError}get ua(){throw new o.RemovedUAError}get url(){return this[s].url}}},5376:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{fromNodeOutgoingHttpHeaders:function(){return a},normalizeNextQueryParam:function(){return u},splitCookiesString:function(){return o},toNodeOutgoingHttpHeaders:function(){return i},validateURL:function(){return s}});let n=r(1703);function a(e){let t=new Headers;for(let[r,n]of Object.entries(e))for(let e of Array.isArray(n)?n:[n])void 0!==e&&("number"==typeof e&&(e=e.toString()),t.append(r,e));return t}function o(e){var t,r,n,a,o,i=[],s=0;function u(){for(;s=e.length)&&i.push(e.substring(t,e.length))}return i}function i(e){let t={},r=[];if(e)for(let[n,a]of e.entries())"set-cookie"===n.toLowerCase()?(r.push(...o(a)),t[n]=1===r.length?r[0]:r):t[n]=a;return t}function s(e){try{return String(new URL(String(e)))}catch(t){throw Error(`URL is malformed "${String(e)}". Please use only absolute URLs - https://nextjs.org/docs/messages/middleware-relative-urls`,{cause:t})}}function u(e,t){for(let r of[n.NEXT_QUERY_PARAM_PREFIX,n.NEXT_INTERCEPTION_MARKER_PREFIX])e!==r&&e.startsWith(r)&&t(e.substring(r.length))}},7594:(e,t)=>{"use strict";function r(e,t){let r;if((null==t?void 0:t.host)&&!Array.isArray(t.host))r=t.host.toString().split(":",1)[0];else{if(!e.hostname)return;r=e.hostname}return r.toLowerCase()}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getHostname",{enumerable:!0,get:function(){return r}})},6396:(e,t)=>{"use strict";function r(e,t,r){if(e)for(let o of(r&&(r=r.toLowerCase()),e)){var n,a;if(t===(null==(n=o.domain)?void 0:n.split(":",1)[0].toLowerCase())||r===o.defaultLocale.toLowerCase()||(null==(a=o.locales)?void 0:a.some(e=>e.toLowerCase()===r)))return o}}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"detectDomainLocale",{enumerable:!0,get:function(){return r}})},3055:(e,t)=>{"use strict";function r(e,t){let r;let n=e.split("/");return(t||[]).some(t=>!!n[1]&&n[1].toLowerCase()===t.toLowerCase()&&(r=t,n.splice(1,1),e=n.join("/")||"/",!0)),{pathname:e,detectedLocale:r}}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizeLocalePath",{enumerable:!0,get:function(){return r}})},233:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"InvariantError",{enumerable:!0,get:function(){return r}});class r extends Error{constructor(e,t){super("Invariant: "+(e.endsWith(".")?e:e+".")+" This is a bug in Next.js.",t),this.name="InvariantError"}}},7090:(e,t)=>{"use strict";function r(e){return null!==e&&"object"==typeof e&&"then"in e&&"function"==typeof e.then}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isThenable",{enumerable:!0,get:function(){return r}})},7362:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addLocale",{enumerable:!0,get:function(){return o}});let n=r(3484),a=r(2709);function o(e,t,r,o){if(!t||t===r)return e;let i=e.toLowerCase();return!o&&((0,a.pathHasPrefix)(i,"/api")||(0,a.pathHasPrefix)(i,"/"+t.toLowerCase()))?e:(0,n.addPathPrefix)(e,"/"+t)}},3484:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addPathPrefix",{enumerable:!0,get:function(){return a}});let n=r(3791);function a(e,t){if(!e.startsWith("/")||!t)return e;let{pathname:r,query:a,hash:o}=(0,n.parsePath)(e);return""+t+r+a+o}},305:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addPathSuffix",{enumerable:!0,get:function(){return a}});let n=r(3791);function a(e,t){if(!e.startsWith("/")||!t)return e;let{pathname:r,query:a,hash:o}=(0,n.parsePath)(e);return""+r+t+a+o}},1637:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"formatNextPathnameInfo",{enumerable:!0,get:function(){return s}});let n=r(8303),a=r(3484),o=r(305),i=r(7362);function s(e){let t=(0,i.addLocale)(e.pathname,e.locale,e.buildId?void 0:e.defaultLocale,e.ignorePrefix);return(e.buildId||!e.trailingSlash)&&(t=(0,n.removeTrailingSlash)(t)),e.buildId&&(t=(0,o.addPathSuffix)((0,a.addPathPrefix)(t,"/_next/data/"+e.buildId),"/"===e.pathname?"index.json":".json")),t=(0,a.addPathPrefix)(t,e.basePath),!e.buildId&&e.trailingSlash?t.endsWith("/")?t:(0,o.addPathSuffix)(t,"/"):(0,n.removeTrailingSlash)(t)}},1162:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getNextPathnameInfo",{enumerable:!0,get:function(){return i}});let n=r(3055),a=r(4053),o=r(2709);function i(e,t){var r,i;let{basePath:s,i18n:u,trailingSlash:c}=null!=(r=t.nextConfig)?r:{},l={pathname:e,trailingSlash:"/"!==e?e.endsWith("/"):c};s&&(0,o.pathHasPrefix)(l.pathname,s)&&(l.pathname=(0,a.removePathPrefix)(l.pathname,s),l.basePath=s);let d=l.pathname;if(l.pathname.startsWith("/_next/data/")&&l.pathname.endsWith(".json")){let e=l.pathname.replace(/^\/_next\/data\//,"").replace(/\.json$/,"").split("/"),r=e[0];l.buildId=r,d="index"!==e[1]?"/"+e.slice(1).join("/"):"/",!0===t.parseData&&(l.pathname=d)}if(u){let e=t.i18nProvider?t.i18nProvider.analyze(l.pathname):(0,n.normalizeLocalePath)(l.pathname,u.locales);l.locale=e.detectedLocale,l.pathname=null!=(i=e.pathname)?i:l.pathname,!e.detectedLocale&&l.buildId&&(e=t.i18nProvider?t.i18nProvider.analyze(d):(0,n.normalizeLocalePath)(d,u.locales)).detectedLocale&&(l.locale=e.detectedLocale)}return l}},3791:(e,t)=>{"use strict";function r(e){let t=e.indexOf("#"),r=e.indexOf("?"),n=r>-1&&(t<0||r-1?{pathname:e.substring(0,n?r:t),query:n?e.substring(r,t>-1?t:void 0):"",hash:t>-1?e.slice(t):""}:{pathname:e,query:"",hash:""}}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"parsePath",{enumerable:!0,get:function(){return r}})},2709:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"pathHasPrefix",{enumerable:!0,get:function(){return a}});let n=r(3791);function a(e,t){if("string"!=typeof e)return!1;let{pathname:r}=(0,n.parsePath)(e);return r===t||r.startsWith(t+"/")}},4053:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"removePathPrefix",{enumerable:!0,get:function(){return a}});let n=r(2709);function a(e,t){if(!(0,n.pathHasPrefix)(e,t))return e;let r=e.slice(t.length);return r.startsWith("/")?r:"/"+r}},8303:(e,t)=>{"use strict";function r(e){return e.replace(/\/$/,"")||"/"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"removeTrailingSlash",{enumerable:!0,get:function(){return r}})}}; \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/chunks/295.js b/packages/fe-deploy/.next/server/chunks/295.js new file mode 100644 index 00000000..c31d96b5 --- /dev/null +++ b/packages/fe-deploy/.next/server/chunks/295.js @@ -0,0 +1,6 @@ +exports.id=295,exports.ids=[295],exports.modules={2295:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{Head:function(){return b},Html:function(){return y},Main:function(){return N},NextScript:function(){return O},default:function(){return P}});let n=r(8732),o=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=g(void 0);if(r&&r.has(e))return r.get(e);var n={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var a=o?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(n,i,a):n[i]=e[i]}return n.default=e,r&&r.set(e,n),n}(r(2015)),i=r(4377),a=r(5241),s=r(4386),l=function(e){return e&&e.__esModule?e:{default:e}}(r(7614)),u=r(8641),c=r(4963),d=r(303),p=r(61);function g(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(g=function(e){return e?r:t})(e)}let f=new Set;function _(e,t,r){let n=(0,a.getPageFiles)(e,"/_app"),o=r?[]:(0,a.getPageFiles)(e,t);return{sharedFiles:n,pageFiles:o,allFiles:[...new Set([...n,...o])]}}function h(e,t){let{assetPrefix:r,buildManifest:o,assetQueryString:i,disableOptimizedLoading:a,crossOrigin:s}=e;return o.polyfillFiles.filter(e=>e.endsWith(".js")&&!e.endsWith(".module.js")).map(e=>(0,n.jsx)("script",{defer:!a,nonce:t.nonce,crossOrigin:t.crossOrigin||s,noModule:!0,src:`${r}/_next/${(0,c.encodeURIPath)(e)}${i}`},e))}function m({styles:e}){if(!e)return null;let t=Array.isArray(e)?e:[];if(e.props&&Array.isArray(e.props.children)){let r=e=>{var t,r;return null==e?void 0:null==(r=e.props)?void 0:null==(t=r.dangerouslySetInnerHTML)?void 0:t.__html};e.props.children.forEach(e=>{Array.isArray(e)?e.forEach(e=>r(e)&&t.push(e)):r(e)&&t.push(e)})}return(0,n.jsx)("style",{"amp-custom":"",dangerouslySetInnerHTML:{__html:t.map(e=>e.props.dangerouslySetInnerHTML.__html).join("").replace(/\/\*# sourceMappingURL=.*\*\//g,"").replace(/\/\*@ sourceURL=.*?\*\//g,"")}})}function S(e,t,r){let{dynamicImports:o,assetPrefix:i,isDevelopment:a,assetQueryString:s,disableOptimizedLoading:l,crossOrigin:u}=e;return o.map(e=>!e.endsWith(".js")||r.allFiles.includes(e)?null:(0,n.jsx)("script",{async:!a&&l,defer:!l,src:`${i}/_next/${(0,c.encodeURIPath)(e)}${s}`,nonce:t.nonce,crossOrigin:t.crossOrigin||u},e))}function v(e,t,r){var o;let{assetPrefix:i,buildManifest:a,isDevelopment:s,assetQueryString:l,disableOptimizedLoading:u,crossOrigin:d}=e;return[...r.allFiles.filter(e=>e.endsWith(".js")),...null==(o=a.lowPriorityFiles)?void 0:o.filter(e=>e.endsWith(".js"))].map(e=>(0,n.jsx)("script",{src:`${i}/_next/${(0,c.encodeURIPath)(e)}${l}`,nonce:t.nonce,async:!s&&u,defer:!u,crossOrigin:t.crossOrigin||d},e))}function E(e,t){let{scriptLoader:r,disableOptimizedLoading:i,crossOrigin:a}=e,s=function(e,t){let{assetPrefix:r,scriptLoader:i,crossOrigin:a,nextScriptWorkers:s}=e;if(!s)return null;try{let{partytownSnippet:e}=require("@builder.io/partytown/integration"),s=(Array.isArray(t.children)?t.children:[t.children]).find(e=>{var t,r;return!!e&&!!e.props&&(null==e?void 0:null==(r=e.props)?void 0:null==(t=r.dangerouslySetInnerHTML)?void 0:t.__html.length)&&"data-partytown-config"in e.props});return(0,n.jsxs)(n.Fragment,{children:[!s&&(0,n.jsx)("script",{"data-partytown-config":"",dangerouslySetInnerHTML:{__html:` + partytown = { + lib: "${r}/_next/static/~partytown/" + }; + `}}),(0,n.jsx)("script",{"data-partytown":"",dangerouslySetInnerHTML:{__html:e()}}),(i.worker||[]).map((e,r)=>{let{strategy:n,src:i,children:s,dangerouslySetInnerHTML:l,...u}=e,c={};if(i)c.src=i;else if(l&&l.__html)c.dangerouslySetInnerHTML={__html:l.__html};else if(s)c.dangerouslySetInnerHTML={__html:"string"==typeof s?s:Array.isArray(s)?s.join(""):""};else throw Error("Invalid usage of next/script. Did you forget to include a src attribute or an inline script? https://nextjs.org/docs/messages/invalid-script");return(0,o.createElement)("script",{...c,...u,type:"text/partytown",key:i||r,nonce:t.nonce,"data-nscript":"worker",crossOrigin:t.crossOrigin||a})})]})}catch(e){return(0,l.default)(e)&&"MODULE_NOT_FOUND"!==e.code&&console.warn(`Warning: ${e.message}`),null}}(e,t),u=(r.beforeInteractive||[]).filter(e=>e.src).map((e,r)=>{let{strategy:n,...s}=e;return(0,o.createElement)("script",{...s,key:s.src||r,defer:s.defer??!i,nonce:t.nonce,"data-nscript":"beforeInteractive",crossOrigin:t.crossOrigin||a})});return(0,n.jsxs)(n.Fragment,{children:[s,u]})}class b extends o.default.Component{static #e=this.contextType=u.HtmlContext;getCssLinks(e){let{assetPrefix:t,assetQueryString:r,dynamicImports:o,dynamicCssManifest:i,crossOrigin:a,optimizeCss:s}=this.context,l=e.allFiles.filter(e=>e.endsWith(".css")),u=new Set(e.sharedFiles),d=new Set([]),p=Array.from(new Set(o.filter(e=>e.endsWith(".css"))));if(p.length){let e=new Set(l);d=new Set(p=p.filter(t=>!(e.has(t)||u.has(t)))),l.push(...p)}let g=[];return l.forEach(e=>{let o=u.has(e),l=d.has(e),p=i.has(e);s||g.push((0,n.jsx)("link",{nonce:this.props.nonce,rel:"preload",href:`${t}/_next/${(0,c.encodeURIPath)(e)}${r}`,as:"style",crossOrigin:this.props.crossOrigin||a},`${e}-preload`)),g.push((0,n.jsx)("link",{nonce:this.props.nonce,rel:"stylesheet",href:`${t}/_next/${(0,c.encodeURIPath)(e)}${r}`,crossOrigin:this.props.crossOrigin||a,"data-n-g":l?void 0:o?"":void 0,"data-n-p":o||l||p?void 0:""},e))}),0===g.length?null:g}getPreloadDynamicChunks(){let{dynamicImports:e,assetPrefix:t,assetQueryString:r,crossOrigin:o}=this.context;return e.map(e=>e.endsWith(".js")?(0,n.jsx)("link",{rel:"preload",href:`${t}/_next/${(0,c.encodeURIPath)(e)}${r}`,as:"script",nonce:this.props.nonce,crossOrigin:this.props.crossOrigin||o},e):null).filter(Boolean)}getPreloadMainLinks(e){let{assetPrefix:t,assetQueryString:r,scriptLoader:o,crossOrigin:i}=this.context,a=e.allFiles.filter(e=>e.endsWith(".js"));return[...(o.beforeInteractive||[]).map(e=>(0,n.jsx)("link",{nonce:this.props.nonce,rel:"preload",href:e.src,as:"script",crossOrigin:this.props.crossOrigin||i},e.src)),...a.map(e=>(0,n.jsx)("link",{nonce:this.props.nonce,rel:"preload",href:`${t}/_next/${(0,c.encodeURIPath)(e)}${r}`,as:"script",crossOrigin:this.props.crossOrigin||i},e))]}getBeforeInteractiveInlineScripts(){let{scriptLoader:e}=this.context,{nonce:t,crossOrigin:r}=this.props;return(e.beforeInteractive||[]).filter(e=>!e.src&&(e.dangerouslySetInnerHTML||e.children)).map((e,n)=>{let{strategy:i,children:a,dangerouslySetInnerHTML:s,src:l,...u}=e,c="";return s&&s.__html?c=s.__html:a&&(c="string"==typeof a?a:Array.isArray(a)?a.join(""):""),(0,o.createElement)("script",{...u,dangerouslySetInnerHTML:{__html:c},key:u.id||n,nonce:t,"data-nscript":"beforeInteractive",crossOrigin:r||void 0})})}getDynamicChunks(e){return S(this.context,this.props,e)}getPreNextScripts(){return E(this.context,this.props)}getScripts(e){return v(this.context,this.props,e)}getPolyfillScripts(){return h(this.context,this.props)}render(){let{styles:e,ampPath:t,inAmpMode:i,hybridAmp:a,canonicalBase:s,__NEXT_DATA__:l,dangerousAsPath:u,headTags:g,unstable_runtimeJS:f,unstable_JsPreload:h,disableOptimizedLoading:S,optimizeCss:v,assetPrefix:E,nextFontManifest:b}=this.context,O=!1===f,y=!1===h||!S;this.context.docComponentsRendered.Head=!0;let{head:N}=this.context,P=[],T=[];N&&(N.forEach(e=>{e&&"link"===e.type&&"preload"===e.props.rel&&"style"===e.props.as?this.context.strictNextHead?P.push(o.default.cloneElement(e,{"data-next-head":""})):P.push(e):e&&(this.context.strictNextHead?T.push(o.default.cloneElement(e,{"data-next-head":""})):T.push(e))}),N=P.concat(T));let R=o.default.Children.toArray(this.props.children).filter(Boolean),I=!1,x=!1;N=o.default.Children.map(N||[],e=>{if(!e)return e;let{type:t,props:r}=e;if(i){let n="";if("meta"===t&&"viewport"===r.name?n='name="viewport"':"link"===t&&"canonical"===r.rel?x=!0:"script"===t&&(r.src&&-1>r.src.indexOf("ampproject")||r.dangerouslySetInnerHTML&&(!r.type||"text/javascript"===r.type))&&(n="{n+=` ${e}="${r[e]}"`}),n+="/>"),n)return console.warn(`Found conflicting amp tag "${e.type}" with conflicting prop ${n} in ${l.page}. https://nextjs.org/docs/messages/conflicting-amp-tag`),null}else"link"===t&&"amphtml"===r.rel&&(I=!0);return e});let M=_(this.context.buildManifest,this.context.__NEXT_DATA__.page,i),C=function(e,t,r=""){if(!e)return{preconnect:null,preload:null};let o=e.pages["/_app"],i=e.pages[t],a=Array.from(new Set([...o??[],...i??[]]));return{preconnect:0===a.length&&(o||i)?(0,n.jsx)("link",{"data-next-font":e.pagesUsingSizeAdjust?"size-adjust":"",rel:"preconnect",href:"/",crossOrigin:"anonymous"}):null,preload:a?a.map(e=>{let t=/\.(woff|woff2|eot|ttf|otf)$/.exec(e)[1];return(0,n.jsx)("link",{rel:"preload",href:`${r}/_next/${(0,c.encodeURIPath)(e)}`,as:"font",type:`font/${t}`,crossOrigin:"anonymous","data-next-font":e.includes("-s")?"size-adjust":""},e)}):null}}(b,u,E),A=((0,p.getTracedMetadata)((0,d.getTracer)().getTracePropagationData(),this.context.experimentalClientTraceMetadata)||[]).map(({key:e,value:t},r)=>(0,n.jsx)("meta",{name:e,content:t},`next-trace-data-${r}`));return(0,n.jsxs)("head",{...function(e){let{crossOrigin:t,nonce:r,...n}=e;return n}(this.props),children:[this.context.isDevelopment&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("style",{"data-next-hide-fouc":!0,"data-ampdevmode":i?"true":void 0,dangerouslySetInnerHTML:{__html:"body{display:none}"}}),(0,n.jsx)("noscript",{"data-next-hide-fouc":!0,"data-ampdevmode":i?"true":void 0,children:(0,n.jsx)("style",{dangerouslySetInnerHTML:{__html:"body{display:block}"}})})]}),N,this.context.strictNextHead?null:(0,n.jsx)("meta",{name:"next-head-count",content:o.default.Children.count(N||[]).toString()}),R,C.preconnect,C.preload,i&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("meta",{name:"viewport",content:"width=device-width,minimum-scale=1,initial-scale=1"}),!x&&(0,n.jsx)("link",{rel:"canonical",href:s+r(1075).cleanAmpPath(u)}),(0,n.jsx)("link",{rel:"preload",as:"script",href:"https://cdn.ampproject.org/v0.js"}),(0,n.jsx)(m,{styles:e}),(0,n.jsx)("style",{"amp-boilerplate":"",dangerouslySetInnerHTML:{__html:"body{-webkit-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-moz-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-ms-animation:-amp-start 8s steps(1,end) 0s 1 normal both;animation:-amp-start 8s steps(1,end) 0s 1 normal both}@-webkit-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-moz-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-ms-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-o-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}"}}),(0,n.jsx)("noscript",{children:(0,n.jsx)("style",{"amp-boilerplate":"",dangerouslySetInnerHTML:{__html:"body{-webkit-animation:none;-moz-animation:none;-ms-animation:none;animation:none}"}})}),(0,n.jsx)("script",{async:!0,src:"https://cdn.ampproject.org/v0.js"})]}),!i&&(0,n.jsxs)(n.Fragment,{children:[!I&&a&&(0,n.jsx)("link",{rel:"amphtml",href:s+(t||`${u}${u.includes("?")?"&":"?"}amp=1`)}),this.getBeforeInteractiveInlineScripts(),!v&&this.getCssLinks(M),!v&&(0,n.jsx)("noscript",{"data-n-css":this.props.nonce??""}),!O&&!y&&this.getPreloadDynamicChunks(),!O&&!y&&this.getPreloadMainLinks(M),!S&&!O&&this.getPolyfillScripts(),!S&&!O&&this.getPreNextScripts(),!S&&!O&&this.getDynamicChunks(M),!S&&!O&&this.getScripts(M),v&&this.getCssLinks(M),v&&(0,n.jsx)("noscript",{"data-n-css":this.props.nonce??""}),this.context.isDevelopment&&(0,n.jsx)("noscript",{id:"__next_css__DO_NOT_USE__"}),A,e||null]}),o.default.createElement(o.default.Fragment,{},...g||[])]})}}class O extends o.default.Component{static #e=this.contextType=u.HtmlContext;getDynamicChunks(e){return S(this.context,this.props,e)}getPreNextScripts(){return E(this.context,this.props)}getScripts(e){return v(this.context,this.props,e)}getPolyfillScripts(){return h(this.context,this.props)}static getInlineScriptSource(e){let{__NEXT_DATA__:t,largePageDataBytes:n}=e;try{let o=JSON.stringify(t);if(f.has(t.page))return(0,s.htmlEscapeJsonString)(o);let i=Buffer.from(o).byteLength,a=r(8176).A;return n&&i>n&&(f.add(t.page),console.warn(`Warning: data for page "${t.page}"${t.page===e.dangerousAsPath?"":` (path "${e.dangerousAsPath}")`} is ${a(i)} which exceeds the threshold of ${a(n)}, this amount of data can reduce performance. +See more info here: https://nextjs.org/docs/messages/large-page-data`)),(0,s.htmlEscapeJsonString)(o)}catch(e){if((0,l.default)(e)&&-1!==e.message.indexOf("circular structure"))throw Error(`Circular structure in "getInitialProps" result of page "${t.page}". https://nextjs.org/docs/messages/circular-structure`);throw e}}render(){let{assetPrefix:e,inAmpMode:t,buildManifest:r,unstable_runtimeJS:o,docComponentsRendered:i,assetQueryString:a,disableOptimizedLoading:s,crossOrigin:l}=this.context,u=!1===o;if(i.NextScript=!0,t)return null;let d=_(this.context.buildManifest,this.context.__NEXT_DATA__.page,t);return(0,n.jsxs)(n.Fragment,{children:[!u&&r.devFiles?r.devFiles.map(t=>(0,n.jsx)("script",{src:`${e}/_next/${(0,c.encodeURIPath)(t)}${a}`,nonce:this.props.nonce,crossOrigin:this.props.crossOrigin||l},t)):null,u?null:(0,n.jsx)("script",{id:"__NEXT_DATA__",type:"application/json",nonce:this.props.nonce,crossOrigin:this.props.crossOrigin||l,dangerouslySetInnerHTML:{__html:O.getInlineScriptSource(this.context)}}),s&&!u&&this.getPolyfillScripts(),s&&!u&&this.getPreNextScripts(),s&&!u&&this.getDynamicChunks(d),s&&!u&&this.getScripts(d)]})}}function y(e){let{inAmpMode:t,docComponentsRendered:r,locale:i,scriptLoader:a,__NEXT_DATA__:s}=(0,u.useHtmlContext)();return r.Html=!0,function(e,t,r){var n,i,a,s;if(!r.children)return;let l=[],u=Array.isArray(r.children)?r.children:[r.children],c=null==(i=u.find(e=>e.type===b))?void 0:null==(n=i.props)?void 0:n.children,d=null==(s=u.find(e=>"body"===e.type))?void 0:null==(a=s.props)?void 0:a.children,p=[...Array.isArray(c)?c:[c],...Array.isArray(d)?d:[d]];o.default.Children.forEach(p,t=>{var r;if(t&&(null==(r=t.type)?void 0:r.__nextScript)){if("beforeInteractive"===t.props.strategy){e.beforeInteractive=(e.beforeInteractive||[]).concat([{...t.props}]);return}if(["lazyOnload","afterInteractive","worker"].includes(t.props.strategy)){l.push(t.props);return}if(void 0===t.props.strategy){l.push({...t.props,strategy:"afterInteractive"});return}}}),t.scriptLoader=l}(a,s,e),(0,n.jsx)("html",{...e,lang:e.lang||i||void 0,amp:t?"":void 0,"data-ampdevmode":void 0})}function N(){let{docComponentsRendered:e}=(0,u.useHtmlContext)();return e.Main=!0,(0,n.jsx)("next-js-internal-body-render-target",{})}class P extends o.default.Component{static getInitialProps(e){return e.defaultGetInitialProps(e)}render(){return(0,n.jsxs)(y,{children:[(0,n.jsx)(b,{}),(0,n.jsxs)("body",{children:[(0,n.jsx)(N,{}),(0,n.jsx)(O,{})]})]})}}P[i.NEXT_BUILTIN_DOCUMENT]=function(){return(0,n.jsxs)(y,{children:[(0,n.jsx)(b,{}),(0,n.jsxs)("body",{children:[(0,n.jsx)(N,{}),(0,n.jsx)(O,{})]})]})}},4377:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{APP_BUILD_MANIFEST:function(){return v},APP_CLIENT_INTERNALS:function(){return J},APP_PATHS_MANIFEST:function(){return h},APP_PATH_ROUTES_MANIFEST:function(){return m},BARREL_OPTIMIZATION_PREFIX:function(){return $},BLOCKED_PAGES:function(){return B},BUILD_ID_FILE:function(){return w},BUILD_MANIFEST:function(){return S},CLIENT_PUBLIC_FILES_PATH:function(){return F},CLIENT_REFERENCE_MANIFEST:function(){return G},CLIENT_STATIC_FILES_PATH:function(){return U},CLIENT_STATIC_FILES_RUNTIME_AMP:function(){return Q},CLIENT_STATIC_FILES_RUNTIME_MAIN:function(){return Y},CLIENT_STATIC_FILES_RUNTIME_MAIN_APP:function(){return q},CLIENT_STATIC_FILES_RUNTIME_POLYFILLS:function(){return et},CLIENT_STATIC_FILES_RUNTIME_POLYFILLS_SYMBOL:function(){return er},CLIENT_STATIC_FILES_RUNTIME_REACT_REFRESH:function(){return Z},CLIENT_STATIC_FILES_RUNTIME_WEBPACK:function(){return ee},COMPILER_INDEXES:function(){return i},COMPILER_NAMES:function(){return o},CONFIG_FILES:function(){return D},DEFAULT_RUNTIME_WEBPACK:function(){return en},DEFAULT_SANS_SERIF_FONT:function(){return el},DEFAULT_SERIF_FONT:function(){return es},DEV_CLIENT_MIDDLEWARE_MANIFEST:function(){return A},DEV_CLIENT_PAGES_MANIFEST:function(){return x},DYNAMIC_CSS_MANIFEST:function(){return X},EDGE_RUNTIME_WEBPACK:function(){return eo},EDGE_UNSUPPORTED_NODE_APIS:function(){return eg},EXPORT_DETAIL:function(){return N},EXPORT_MARKER:function(){return y},FUNCTIONS_CONFIG_MANIFEST:function(){return E},IMAGES_MANIFEST:function(){return R},INTERCEPTION_ROUTE_REWRITE_MANIFEST:function(){return K},MIDDLEWARE_BUILD_MANIFEST:function(){return W},MIDDLEWARE_MANIFEST:function(){return M},MIDDLEWARE_REACT_LOADABLE_MANIFEST:function(){return z},MODERN_BROWSERSLIST_TARGET:function(){return n.default},NEXT_BUILTIN_DOCUMENT:function(){return k},NEXT_FONT_MANIFEST:function(){return O},PAGES_MANIFEST:function(){return f},PHASE_DEVELOPMENT_SERVER:function(){return d},PHASE_EXPORT:function(){return l},PHASE_INFO:function(){return g},PHASE_PRODUCTION_BUILD:function(){return u},PHASE_PRODUCTION_SERVER:function(){return c},PHASE_TEST:function(){return p},PRERENDER_MANIFEST:function(){return P},REACT_LOADABLE_MANIFEST:function(){return j},ROUTES_MANIFEST:function(){return T},RSC_MODULE_TYPES:function(){return ep},SERVER_DIRECTORY:function(){return L},SERVER_FILES_MANIFEST:function(){return I},SERVER_PROPS_ID:function(){return ea},SERVER_REFERENCE_MANIFEST:function(){return H},STATIC_PROPS_ID:function(){return ei},STATIC_STATUS_PAGES:function(){return eu},STRING_LITERAL_DROP_BUNDLE:function(){return V},SUBRESOURCE_INTEGRITY_MANIFEST:function(){return b},SYSTEM_ENTRYPOINTS:function(){return ef},TRACE_OUTPUT_VERSION:function(){return ec},TURBOPACK_CLIENT_MIDDLEWARE_MANIFEST:function(){return C},TURBO_TRACE_DEFAULT_MEMORY_LIMIT:function(){return ed},UNDERSCORE_NOT_FOUND_ROUTE:function(){return a},UNDERSCORE_NOT_FOUND_ROUTE_ENTRY:function(){return s},WEBPACK_STATS:function(){return _}});let n=r(8678)._(r(8261)),o={client:"client",server:"server",edgeServer:"edge-server"},i={[o.client]:0,[o.server]:1,[o.edgeServer]:2},a="/_not-found",s=""+a+"/page",l="phase-export",u="phase-production-build",c="phase-production-server",d="phase-development-server",p="phase-test",g="phase-info",f="pages-manifest.json",_="webpack-stats.json",h="app-paths-manifest.json",m="app-path-routes-manifest.json",S="build-manifest.json",v="app-build-manifest.json",E="functions-config-manifest.json",b="subresource-integrity-manifest",O="next-font-manifest",y="export-marker.json",N="export-detail.json",P="prerender-manifest.json",T="routes-manifest.json",R="images-manifest.json",I="required-server-files.json",x="_devPagesManifest.json",M="middleware-manifest.json",C="_clientMiddlewareManifest.json",A="_devMiddlewareManifest.json",j="react-loadable-manifest.json",L="server",D=["next.config.js","next.config.mjs","next.config.ts"],w="BUILD_ID",B=["/_document","/_app","/_error"],F="public",U="static",V="__NEXT_DROP_CLIENT_FILE__",k="__NEXT_BUILTIN_DOCUMENT__",$="__barrel_optimize__",G="client-reference-manifest",H="server-reference-manifest",W="middleware-build-manifest",z="middleware-react-loadable-manifest",K="interception-route-rewrite-manifest",X="dynamic-css-manifest",Y="main",q=""+Y+"-app",J="app-pages-internals",Z="react-refresh",Q="amp",ee="webpack",et="polyfills",er=Symbol(et),en="webpack-runtime",eo="edge-runtime-webpack",ei="__N_SSG",ea="__N_SSP",es={name:"Times New Roman",xAvgCharWidth:821,azAvgWidth:854.3953488372093,unitsPerEm:2048},el={name:"Arial",xAvgCharWidth:904,azAvgWidth:934.5116279069767,unitsPerEm:2048},eu=["/500"],ec=1,ed=6e3,ep={client:"client",server:"server"},eg=["clearImmediate","setImmediate","BroadcastChannel","ByteLengthQueuingStrategy","CompressionStream","CountQueuingStrategy","DecompressionStream","DomException","MessageChannel","MessageEvent","MessagePort","ReadableByteStreamController","ReadableStreamBYOBRequest","ReadableStreamDefaultController","TransformStreamDefaultController","WritableStreamDefaultController"],ef=new Set([Y,Z,Q,q]);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4963:(e,t)=>{"use strict";function r(e){return e.split("/").map(e=>encodeURIComponent(e)).join("/")}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"encodeURIPath",{enumerable:!0,get:function(){return r}})},2792:(e,t)=>{"use strict";function r(e){return Object.prototype.toString.call(e)}function n(e){if("[object Object]"!==r(e))return!1;let t=Object.getPrototypeOf(e);return null===t||t.hasOwnProperty("isPrototypeOf")}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getObjectClassLabel:function(){return r},isPlainObject:function(){return n}})},6828:(e,t)=>{"use strict";function r(e){return null!==e&&"object"==typeof e&&"then"in e&&"function"==typeof e.then}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isThenable",{enumerable:!0,get:function(){return r}})},8261:e=>{"use strict";e.exports=["chrome 64","edge 79","firefox 67","opera 51","safari 12"]},8800:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"denormalizePagePath",{enumerable:!0,get:function(){return i}});let n=r(5978),o=r(5300);function i(e){let t=(0,o.normalizePathSep)(e);return t.startsWith("/index/")&&!(0,n.isDynamicRoute)(t)?t.slice(6):"/index"!==t?t:"/"}},8665:(e,t)=>{"use strict";function r(e){return e.startsWith("/")?e:"/"+e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ensureLeadingSlash",{enumerable:!0,get:function(){return r}})},2017:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizePagePath",{enumerable:!0,get:function(){return a}});let n=r(8665),o=r(5978),i=r(6781);function a(e){let t=/^\/index(\/|$)/.test(e)&&!(0,o.isDynamicRoute)(e)?"/index"+e:"/"===e?"/index":(0,n.ensureLeadingSlash)(e);{let{posix:e}=r(3873),n=e.normalize(t);if(n!==t)throw new i.NormalizeError("Requested and resolved page mismatch: "+t+" "+n)}return t}},5300:(e,t)=>{"use strict";function r(e){return e.replace(/\\/g,"/")}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizePathSep",{enumerable:!0,get:function(){return r}})},2496:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{normalizeAppPath:function(){return i},normalizeRscURL:function(){return a}});let n=r(8665),o=r(2069);function i(e){return(0,n.ensureLeadingSlash)(e.split("/").reduce((e,t,r,n)=>!t||(0,o.isGroupSegment)(t)||"@"===t[0]||("page"===t||"route"===t)&&r===n.length-1?e:e+"/"+t,""))}function a(e){return e.replace(/\.rsc($|\?)/,"$1")}},5978:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getSortedRouteObjects:function(){return n.getSortedRouteObjects},getSortedRoutes:function(){return n.getSortedRoutes},isDynamicRoute:function(){return o.isDynamicRoute}});let n=r(6012),o=r(2696)},2696:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isDynamicRoute",{enumerable:!0,get:function(){return i}});let n=r(7655),o=/\/\[[^/]+?\](?=\/|$)/;function i(e){return(0,n.isInterceptionRouteAppPath)(e)&&(e=(0,n.extractInterceptionRouteInformation)(e).interceptedRoute),o.test(e)}},6012:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getSortedRouteObjects:function(){return o},getSortedRoutes:function(){return n}});class r{insert(e){this._insert(e.split("/").filter(Boolean),[],!1)}smoosh(){return this._smoosh()}_smoosh(e){void 0===e&&(e="/");let t=[...this.children.keys()].sort();null!==this.slugName&&t.splice(t.indexOf("[]"),1),null!==this.restSlugName&&t.splice(t.indexOf("[...]"),1),null!==this.optionalRestSlugName&&t.splice(t.indexOf("[[...]]"),1);let r=t.map(t=>this.children.get(t)._smoosh(""+e+t+"/")).reduce((e,t)=>[...e,...t],[]);if(null!==this.slugName&&r.push(...this.children.get("[]")._smoosh(e+"["+this.slugName+"]/")),!this.placeholder){let t="/"===e?"/":e.slice(0,-1);if(null!=this.optionalRestSlugName)throw Error('You cannot define a route with the same specificity as a optional catch-all route ("'+t+'" and "'+t+"[[..."+this.optionalRestSlugName+']]").');r.unshift(t)}return null!==this.restSlugName&&r.push(...this.children.get("[...]")._smoosh(e+"[..."+this.restSlugName+"]/")),null!==this.optionalRestSlugName&&r.push(...this.children.get("[[...]]")._smoosh(e+"[[..."+this.optionalRestSlugName+"]]/")),r}_insert(e,t,n){if(0===e.length){this.placeholder=!1;return}if(n)throw Error("Catch-all must be the last part of the URL.");let o=e[0];if(o.startsWith("[")&&o.endsWith("]")){let r=o.slice(1,-1),a=!1;if(r.startsWith("[")&&r.endsWith("]")&&(r=r.slice(1,-1),a=!0),r.startsWith("…"))throw Error("Detected a three-dot character ('…') at ('"+r+"'). Did you mean ('...')?");if(r.startsWith("...")&&(r=r.substring(3),n=!0),r.startsWith("[")||r.endsWith("]"))throw Error("Segment names may not start or end with extra brackets ('"+r+"').");if(r.startsWith("."))throw Error("Segment names may not start with erroneous periods ('"+r+"').");function i(e,r){if(null!==e&&e!==r)throw Error("You cannot use different slug names for the same dynamic path ('"+e+"' !== '"+r+"').");t.forEach(e=>{if(e===r)throw Error('You cannot have the same slug name "'+r+'" repeat within a single dynamic path');if(e.replace(/\W/g,"")===o.replace(/\W/g,""))throw Error('You cannot have the slug names "'+e+'" and "'+r+'" differ only by non-word symbols within a single dynamic path')}),t.push(r)}if(n){if(a){if(null!=this.restSlugName)throw Error('You cannot use both an required and optional catch-all route at the same level ("[...'+this.restSlugName+']" and "'+e[0]+'" ).');i(this.optionalRestSlugName,r),this.optionalRestSlugName=r,o="[[...]]"}else{if(null!=this.optionalRestSlugName)throw Error('You cannot use both an optional and required catch-all route at the same level ("[[...'+this.optionalRestSlugName+']]" and "'+e[0]+'").');i(this.restSlugName,r),this.restSlugName=r,o="[...]"}}else{if(a)throw Error('Optional route parameters are not yet supported ("'+e[0]+'").');i(this.slugName,r),this.slugName=r,o="[]"}}this.children.has(o)||this.children.set(o,new r),this.children.get(o)._insert(e.slice(1),t,n)}constructor(){this.placeholder=!0,this.children=new Map,this.slugName=null,this.restSlugName=null,this.optionalRestSlugName=null}}function n(e){let t=new r;return e.forEach(e=>t.insert(e)),t.smoosh()}function o(e,t){let r={},o=[];for(let n=0;ne[r[t]])}},2069:(e,t)=>{"use strict";function r(e){return"("===e[0]&&e.endsWith(")")}function n(e){return e.startsWith("@")&&"@children"!==e}function o(e,t){if(e.includes(i)){let e=JSON.stringify(t);return"{}"!==e?i+"?"+e:i}return e}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{DEFAULT_SEGMENT_KEY:function(){return a},PAGE_SEGMENT_KEY:function(){return i},addSearchParamsIfPageSegment:function(){return o},isGroupSegment:function(){return r},isParallelRouteSegment:function(){return n}});let i="__PAGE__",a="__DEFAULT__"},6781:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{DecodeError:function(){return f},MiddlewareNotFoundError:function(){return S},MissingStaticPage:function(){return m},NormalizeError:function(){return _},PageNotFoundError:function(){return h},SP:function(){return p},ST:function(){return g},WEB_VITALS:function(){return r},execOnce:function(){return n},getDisplayName:function(){return l},getLocationOrigin:function(){return a},getURL:function(){return s},isAbsoluteUrl:function(){return i},isResSent:function(){return u},loadGetInitialProps:function(){return d},normalizeRepeatedSlashes:function(){return c},stringifyError:function(){return v}});let r=["CLS","FCP","FID","INP","LCP","TTFB"];function n(e){let t,r=!1;return function(){for(var n=arguments.length,o=Array(n),i=0;io.test(e);function a(){let{protocol:e,hostname:t,port:r}=window.location;return e+"//"+t+(r?":"+r:"")}function s(){let{href:e}=window.location,t=a();return e.substring(t.length)}function l(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function u(e){return e.finished||e.headersSent}function c(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?"?"+t.slice(1).join("?"):"")}async function d(e,t){let r=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await d(t.Component,t.ctx)}:{};let n=await e.getInitialProps(t);if(r&&u(r))return n;if(!n)throw Error('"'+l(e)+'.getInitialProps()" should resolve to an object. But found "'+n+'" instead.');return n}let p="undefined"!=typeof performance,g=p&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class f extends Error{}class _ extends Error{}class h extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message="Cannot find module for page: "+e}}class m extends Error{constructor(e,t){super(),this.message="Failed to load static file for page: "+e+" "+t}}class S extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function v(e){return JSON.stringify({message:e.message,stack:e.stack})}},2935:e=>{(()=>{"use strict";var t={491:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.ContextAPI=void 0;let n=r(223),o=r(172),i=r(930),a="context",s=new n.NoopContextManager;class l{constructor(){}static getInstance(){return this._instance||(this._instance=new l),this._instance}setGlobalContextManager(e){return(0,o.registerGlobal)(a,e,i.DiagAPI.instance())}active(){return this._getContextManager().active()}with(e,t,r,...n){return this._getContextManager().with(e,t,r,...n)}bind(e,t){return this._getContextManager().bind(e,t)}_getContextManager(){return(0,o.getGlobal)(a)||s}disable(){this._getContextManager().disable(),(0,o.unregisterGlobal)(a,i.DiagAPI.instance())}}t.ContextAPI=l},930:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.DiagAPI=void 0;let n=r(56),o=r(912),i=r(957),a=r(172);class s{constructor(){function e(e){return function(...t){let r=(0,a.getGlobal)("diag");if(r)return r[e](...t)}}let t=this;t.setLogger=(e,r={logLevel:i.DiagLogLevel.INFO})=>{var n,s,l;if(e===t){let e=Error("Cannot use diag as the logger for itself. Please use a DiagLogger implementation like ConsoleDiagLogger or a custom implementation");return t.error(null!==(n=e.stack)&&void 0!==n?n:e.message),!1}"number"==typeof r&&(r={logLevel:r});let u=(0,a.getGlobal)("diag"),c=(0,o.createLogLevelDiagLogger)(null!==(s=r.logLevel)&&void 0!==s?s:i.DiagLogLevel.INFO,e);if(u&&!r.suppressOverrideMessage){let e=null!==(l=Error().stack)&&void 0!==l?l:"";u.warn(`Current logger will be overwritten from ${e}`),c.warn(`Current logger will overwrite one already registered from ${e}`)}return(0,a.registerGlobal)("diag",c,t,!0)},t.disable=()=>{(0,a.unregisterGlobal)("diag",t)},t.createComponentLogger=e=>new n.DiagComponentLogger(e),t.verbose=e("verbose"),t.debug=e("debug"),t.info=e("info"),t.warn=e("warn"),t.error=e("error")}static instance(){return this._instance||(this._instance=new s),this._instance}}t.DiagAPI=s},653:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.MetricsAPI=void 0;let n=r(660),o=r(172),i=r(930),a="metrics";class s{constructor(){}static getInstance(){return this._instance||(this._instance=new s),this._instance}setGlobalMeterProvider(e){return(0,o.registerGlobal)(a,e,i.DiagAPI.instance())}getMeterProvider(){return(0,o.getGlobal)(a)||n.NOOP_METER_PROVIDER}getMeter(e,t,r){return this.getMeterProvider().getMeter(e,t,r)}disable(){(0,o.unregisterGlobal)(a,i.DiagAPI.instance())}}t.MetricsAPI=s},181:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.PropagationAPI=void 0;let n=r(172),o=r(874),i=r(194),a=r(277),s=r(369),l=r(930),u="propagation",c=new o.NoopTextMapPropagator;class d{constructor(){this.createBaggage=s.createBaggage,this.getBaggage=a.getBaggage,this.getActiveBaggage=a.getActiveBaggage,this.setBaggage=a.setBaggage,this.deleteBaggage=a.deleteBaggage}static getInstance(){return this._instance||(this._instance=new d),this._instance}setGlobalPropagator(e){return(0,n.registerGlobal)(u,e,l.DiagAPI.instance())}inject(e,t,r=i.defaultTextMapSetter){return this._getGlobalPropagator().inject(e,t,r)}extract(e,t,r=i.defaultTextMapGetter){return this._getGlobalPropagator().extract(e,t,r)}fields(){return this._getGlobalPropagator().fields()}disable(){(0,n.unregisterGlobal)(u,l.DiagAPI.instance())}_getGlobalPropagator(){return(0,n.getGlobal)(u)||c}}t.PropagationAPI=d},997:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.TraceAPI=void 0;let n=r(172),o=r(846),i=r(139),a=r(607),s=r(930),l="trace";class u{constructor(){this._proxyTracerProvider=new o.ProxyTracerProvider,this.wrapSpanContext=i.wrapSpanContext,this.isSpanContextValid=i.isSpanContextValid,this.deleteSpan=a.deleteSpan,this.getSpan=a.getSpan,this.getActiveSpan=a.getActiveSpan,this.getSpanContext=a.getSpanContext,this.setSpan=a.setSpan,this.setSpanContext=a.setSpanContext}static getInstance(){return this._instance||(this._instance=new u),this._instance}setGlobalTracerProvider(e){let t=(0,n.registerGlobal)(l,this._proxyTracerProvider,s.DiagAPI.instance());return t&&this._proxyTracerProvider.setDelegate(e),t}getTracerProvider(){return(0,n.getGlobal)(l)||this._proxyTracerProvider}getTracer(e,t){return this.getTracerProvider().getTracer(e,t)}disable(){(0,n.unregisterGlobal)(l,s.DiagAPI.instance()),this._proxyTracerProvider=new o.ProxyTracerProvider}}t.TraceAPI=u},277:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.deleteBaggage=t.setBaggage=t.getActiveBaggage=t.getBaggage=void 0;let n=r(491),o=(0,r(780).createContextKey)("OpenTelemetry Baggage Key");function i(e){return e.getValue(o)||void 0}t.getBaggage=i,t.getActiveBaggage=function(){return i(n.ContextAPI.getInstance().active())},t.setBaggage=function(e,t){return e.setValue(o,t)},t.deleteBaggage=function(e){return e.deleteValue(o)}},993:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.BaggageImpl=void 0;class r{constructor(e){this._entries=e?new Map(e):new Map}getEntry(e){let t=this._entries.get(e);if(t)return Object.assign({},t)}getAllEntries(){return Array.from(this._entries.entries()).map(([e,t])=>[e,t])}setEntry(e,t){let n=new r(this._entries);return n._entries.set(e,t),n}removeEntry(e){let t=new r(this._entries);return t._entries.delete(e),t}removeEntries(...e){let t=new r(this._entries);for(let r of e)t._entries.delete(r);return t}clear(){return new r}}t.BaggageImpl=r},830:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.baggageEntryMetadataSymbol=void 0,t.baggageEntryMetadataSymbol=Symbol("BaggageEntryMetadata")},369:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.baggageEntryMetadataFromString=t.createBaggage=void 0;let n=r(930),o=r(993),i=r(830),a=n.DiagAPI.instance();t.createBaggage=function(e={}){return new o.BaggageImpl(new Map(Object.entries(e)))},t.baggageEntryMetadataFromString=function(e){return"string"!=typeof e&&(a.error(`Cannot create baggage metadata from unknown type: ${typeof e}`),e=""),{__TYPE__:i.baggageEntryMetadataSymbol,toString:()=>e}}},67:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.context=void 0;let n=r(491);t.context=n.ContextAPI.getInstance()},223:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.NoopContextManager=void 0;let n=r(780);class o{active(){return n.ROOT_CONTEXT}with(e,t,r,...n){return t.call(r,...n)}bind(e,t){return t}enable(){return this}disable(){return this}}t.NoopContextManager=o},780:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.ROOT_CONTEXT=t.createContextKey=void 0,t.createContextKey=function(e){return Symbol.for(e)};class r{constructor(e){let t=this;t._currentContext=e?new Map(e):new Map,t.getValue=e=>t._currentContext.get(e),t.setValue=(e,n)=>{let o=new r(t._currentContext);return o._currentContext.set(e,n),o},t.deleteValue=e=>{let n=new r(t._currentContext);return n._currentContext.delete(e),n}}}t.ROOT_CONTEXT=new r},506:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.diag=void 0;let n=r(930);t.diag=n.DiagAPI.instance()},56:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.DiagComponentLogger=void 0;let n=r(172);class o{constructor(e){this._namespace=e.namespace||"DiagComponentLogger"}debug(...e){return i("debug",this._namespace,e)}error(...e){return i("error",this._namespace,e)}info(...e){return i("info",this._namespace,e)}warn(...e){return i("warn",this._namespace,e)}verbose(...e){return i("verbose",this._namespace,e)}}function i(e,t,r){let o=(0,n.getGlobal)("diag");if(o)return r.unshift(t),o[e](...r)}t.DiagComponentLogger=o},972:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.DiagConsoleLogger=void 0;let r=[{n:"error",c:"error"},{n:"warn",c:"warn"},{n:"info",c:"info"},{n:"debug",c:"debug"},{n:"verbose",c:"trace"}];class n{constructor(){for(let e=0;e{Object.defineProperty(t,"__esModule",{value:!0}),t.createLogLevelDiagLogger=void 0;let n=r(957);t.createLogLevelDiagLogger=function(e,t){function r(r,n){let o=t[r];return"function"==typeof o&&e>=n?o.bind(t):function(){}}return en.DiagLogLevel.ALL&&(e=n.DiagLogLevel.ALL),t=t||{},{error:r("error",n.DiagLogLevel.ERROR),warn:r("warn",n.DiagLogLevel.WARN),info:r("info",n.DiagLogLevel.INFO),debug:r("debug",n.DiagLogLevel.DEBUG),verbose:r("verbose",n.DiagLogLevel.VERBOSE)}}},957:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.DiagLogLevel=void 0,function(e){e[e.NONE=0]="NONE",e[e.ERROR=30]="ERROR",e[e.WARN=50]="WARN",e[e.INFO=60]="INFO",e[e.DEBUG=70]="DEBUG",e[e.VERBOSE=80]="VERBOSE",e[e.ALL=9999]="ALL"}(t.DiagLogLevel||(t.DiagLogLevel={}))},172:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.unregisterGlobal=t.getGlobal=t.registerGlobal=void 0;let n=r(200),o=r(521),i=r(130),a=o.VERSION.split(".")[0],s=Symbol.for(`opentelemetry.js.api.${a}`),l=n._globalThis;t.registerGlobal=function(e,t,r,n=!1){var i;let a=l[s]=null!==(i=l[s])&&void 0!==i?i:{version:o.VERSION};if(!n&&a[e]){let t=Error(`@opentelemetry/api: Attempted duplicate registration of API: ${e}`);return r.error(t.stack||t.message),!1}if(a.version!==o.VERSION){let t=Error(`@opentelemetry/api: Registration of version v${a.version} for ${e} does not match previously registered API v${o.VERSION}`);return r.error(t.stack||t.message),!1}return a[e]=t,r.debug(`@opentelemetry/api: Registered a global for ${e} v${o.VERSION}.`),!0},t.getGlobal=function(e){var t,r;let n=null===(t=l[s])||void 0===t?void 0:t.version;if(n&&(0,i.isCompatible)(n))return null===(r=l[s])||void 0===r?void 0:r[e]},t.unregisterGlobal=function(e,t){t.debug(`@opentelemetry/api: Unregistering a global for ${e} v${o.VERSION}.`);let r=l[s];r&&delete r[e]}},130:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.isCompatible=t._makeCompatibilityCheck=void 0;let n=r(521),o=/^(\d+)\.(\d+)\.(\d+)(-(.+))?$/;function i(e){let t=new Set([e]),r=new Set,n=e.match(o);if(!n)return()=>!1;let i={major:+n[1],minor:+n[2],patch:+n[3],prerelease:n[4]};if(null!=i.prerelease)return function(t){return t===e};function a(e){return r.add(e),!1}return function(e){if(t.has(e))return!0;if(r.has(e))return!1;let n=e.match(o);if(!n)return a(e);let s={major:+n[1],minor:+n[2],patch:+n[3],prerelease:n[4]};return null!=s.prerelease||i.major!==s.major?a(e):0===i.major?i.minor===s.minor&&i.patch<=s.patch?(t.add(e),!0):a(e):i.minor<=s.minor?(t.add(e),!0):a(e)}}t._makeCompatibilityCheck=i,t.isCompatible=i(n.VERSION)},886:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.metrics=void 0;let n=r(653);t.metrics=n.MetricsAPI.getInstance()},901:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.ValueType=void 0,function(e){e[e.INT=0]="INT",e[e.DOUBLE=1]="DOUBLE"}(t.ValueType||(t.ValueType={}))},102:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.createNoopMeter=t.NOOP_OBSERVABLE_UP_DOWN_COUNTER_METRIC=t.NOOP_OBSERVABLE_GAUGE_METRIC=t.NOOP_OBSERVABLE_COUNTER_METRIC=t.NOOP_UP_DOWN_COUNTER_METRIC=t.NOOP_HISTOGRAM_METRIC=t.NOOP_COUNTER_METRIC=t.NOOP_METER=t.NoopObservableUpDownCounterMetric=t.NoopObservableGaugeMetric=t.NoopObservableCounterMetric=t.NoopObservableMetric=t.NoopHistogramMetric=t.NoopUpDownCounterMetric=t.NoopCounterMetric=t.NoopMetric=t.NoopMeter=void 0;class r{constructor(){}createHistogram(e,r){return t.NOOP_HISTOGRAM_METRIC}createCounter(e,r){return t.NOOP_COUNTER_METRIC}createUpDownCounter(e,r){return t.NOOP_UP_DOWN_COUNTER_METRIC}createObservableGauge(e,r){return t.NOOP_OBSERVABLE_GAUGE_METRIC}createObservableCounter(e,r){return t.NOOP_OBSERVABLE_COUNTER_METRIC}createObservableUpDownCounter(e,r){return t.NOOP_OBSERVABLE_UP_DOWN_COUNTER_METRIC}addBatchObservableCallback(e,t){}removeBatchObservableCallback(e){}}t.NoopMeter=r;class n{}t.NoopMetric=n;class o extends n{add(e,t){}}t.NoopCounterMetric=o;class i extends n{add(e,t){}}t.NoopUpDownCounterMetric=i;class a extends n{record(e,t){}}t.NoopHistogramMetric=a;class s{addCallback(e){}removeCallback(e){}}t.NoopObservableMetric=s;class l extends s{}t.NoopObservableCounterMetric=l;class u extends s{}t.NoopObservableGaugeMetric=u;class c extends s{}t.NoopObservableUpDownCounterMetric=c,t.NOOP_METER=new r,t.NOOP_COUNTER_METRIC=new o,t.NOOP_HISTOGRAM_METRIC=new a,t.NOOP_UP_DOWN_COUNTER_METRIC=new i,t.NOOP_OBSERVABLE_COUNTER_METRIC=new l,t.NOOP_OBSERVABLE_GAUGE_METRIC=new u,t.NOOP_OBSERVABLE_UP_DOWN_COUNTER_METRIC=new c,t.createNoopMeter=function(){return t.NOOP_METER}},660:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.NOOP_METER_PROVIDER=t.NoopMeterProvider=void 0;let n=r(102);class o{getMeter(e,t,r){return n.NOOP_METER}}t.NoopMeterProvider=o,t.NOOP_METER_PROVIDER=new o},200:function(e,t,r){var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),o(r(46),t)},651:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t._globalThis=void 0,t._globalThis="object"==typeof globalThis?globalThis:global},46:function(e,t,r){var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),o(r(651),t)},939:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.propagation=void 0;let n=r(181);t.propagation=n.PropagationAPI.getInstance()},874:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.NoopTextMapPropagator=void 0;class r{inject(e,t){}extract(e,t){return e}fields(){return[]}}t.NoopTextMapPropagator=r},194:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.defaultTextMapSetter=t.defaultTextMapGetter=void 0,t.defaultTextMapGetter={get(e,t){if(null!=e)return e[t]},keys:e=>null==e?[]:Object.keys(e)},t.defaultTextMapSetter={set(e,t,r){null!=e&&(e[t]=r)}}},845:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.trace=void 0;let n=r(997);t.trace=n.TraceAPI.getInstance()},403:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.NonRecordingSpan=void 0;let n=r(476);class o{constructor(e=n.INVALID_SPAN_CONTEXT){this._spanContext=e}spanContext(){return this._spanContext}setAttribute(e,t){return this}setAttributes(e){return this}addEvent(e,t){return this}setStatus(e){return this}updateName(e){return this}end(e){}isRecording(){return!1}recordException(e,t){}}t.NonRecordingSpan=o},614:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.NoopTracer=void 0;let n=r(491),o=r(607),i=r(403),a=r(139),s=n.ContextAPI.getInstance();class l{startSpan(e,t,r=s.active()){if(null==t?void 0:t.root)return new i.NonRecordingSpan;let n=r&&(0,o.getSpanContext)(r);return"object"==typeof n&&"string"==typeof n.spanId&&"string"==typeof n.traceId&&"number"==typeof n.traceFlags&&(0,a.isSpanContextValid)(n)?new i.NonRecordingSpan(n):new i.NonRecordingSpan}startActiveSpan(e,t,r,n){let i,a,l;if(arguments.length<2)return;2==arguments.length?l=t:3==arguments.length?(i=t,l=r):(i=t,a=r,l=n);let u=null!=a?a:s.active(),c=this.startSpan(e,i,u),d=(0,o.setSpan)(u,c);return s.with(d,l,void 0,c)}}t.NoopTracer=l},124:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.NoopTracerProvider=void 0;let n=r(614);class o{getTracer(e,t,r){return new n.NoopTracer}}t.NoopTracerProvider=o},125:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.ProxyTracer=void 0;let n=new(r(614)).NoopTracer;class o{constructor(e,t,r,n){this._provider=e,this.name=t,this.version=r,this.options=n}startSpan(e,t,r){return this._getTracer().startSpan(e,t,r)}startActiveSpan(e,t,r,n){let o=this._getTracer();return Reflect.apply(o.startActiveSpan,o,arguments)}_getTracer(){if(this._delegate)return this._delegate;let e=this._provider.getDelegateTracer(this.name,this.version,this.options);return e?(this._delegate=e,this._delegate):n}}t.ProxyTracer=o},846:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.ProxyTracerProvider=void 0;let n=r(125),o=new(r(124)).NoopTracerProvider;class i{getTracer(e,t,r){var o;return null!==(o=this.getDelegateTracer(e,t,r))&&void 0!==o?o:new n.ProxyTracer(this,e,t,r)}getDelegate(){var e;return null!==(e=this._delegate)&&void 0!==e?e:o}setDelegate(e){this._delegate=e}getDelegateTracer(e,t,r){var n;return null===(n=this._delegate)||void 0===n?void 0:n.getTracer(e,t,r)}}t.ProxyTracerProvider=i},996:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.SamplingDecision=void 0,function(e){e[e.NOT_RECORD=0]="NOT_RECORD",e[e.RECORD=1]="RECORD",e[e.RECORD_AND_SAMPLED=2]="RECORD_AND_SAMPLED"}(t.SamplingDecision||(t.SamplingDecision={}))},607:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.getSpanContext=t.setSpanContext=t.deleteSpan=t.setSpan=t.getActiveSpan=t.getSpan=void 0;let n=r(780),o=r(403),i=r(491),a=(0,n.createContextKey)("OpenTelemetry Context Key SPAN");function s(e){return e.getValue(a)||void 0}function l(e,t){return e.setValue(a,t)}t.getSpan=s,t.getActiveSpan=function(){return s(i.ContextAPI.getInstance().active())},t.setSpan=l,t.deleteSpan=function(e){return e.deleteValue(a)},t.setSpanContext=function(e,t){return l(e,new o.NonRecordingSpan(t))},t.getSpanContext=function(e){var t;return null===(t=s(e))||void 0===t?void 0:t.spanContext()}},325:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.TraceStateImpl=void 0;let n=r(564);class o{constructor(e){this._internalState=new Map,e&&this._parse(e)}set(e,t){let r=this._clone();return r._internalState.has(e)&&r._internalState.delete(e),r._internalState.set(e,t),r}unset(e){let t=this._clone();return t._internalState.delete(e),t}get(e){return this._internalState.get(e)}serialize(){return this._keys().reduce((e,t)=>(e.push(t+"="+this.get(t)),e),[]).join(",")}_parse(e){!(e.length>512)&&(this._internalState=e.split(",").reverse().reduce((e,t)=>{let r=t.trim(),o=r.indexOf("=");if(-1!==o){let i=r.slice(0,o),a=r.slice(o+1,t.length);(0,n.validateKey)(i)&&(0,n.validateValue)(a)&&e.set(i,a)}return e},new Map),this._internalState.size>32&&(this._internalState=new Map(Array.from(this._internalState.entries()).reverse().slice(0,32))))}_keys(){return Array.from(this._internalState.keys()).reverse()}_clone(){let e=new o;return e._internalState=new Map(this._internalState),e}}t.TraceStateImpl=o},564:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.validateValue=t.validateKey=void 0;let r="[_0-9a-z-*/]",n=`[a-z]${r}{0,255}`,o=`[a-z0-9]${r}{0,240}@[a-z]${r}{0,13}`,i=RegExp(`^(?:${n}|${o})$`),a=/^[ -~]{0,255}[!-~]$/,s=/,|=/;t.validateKey=function(e){return i.test(e)},t.validateValue=function(e){return a.test(e)&&!s.test(e)}},98:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.createTraceState=void 0;let n=r(325);t.createTraceState=function(e){return new n.TraceStateImpl(e)}},476:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.INVALID_SPAN_CONTEXT=t.INVALID_TRACEID=t.INVALID_SPANID=void 0;let n=r(475);t.INVALID_SPANID="0000000000000000",t.INVALID_TRACEID="00000000000000000000000000000000",t.INVALID_SPAN_CONTEXT={traceId:t.INVALID_TRACEID,spanId:t.INVALID_SPANID,traceFlags:n.TraceFlags.NONE}},357:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.SpanKind=void 0,function(e){e[e.INTERNAL=0]="INTERNAL",e[e.SERVER=1]="SERVER",e[e.CLIENT=2]="CLIENT",e[e.PRODUCER=3]="PRODUCER",e[e.CONSUMER=4]="CONSUMER"}(t.SpanKind||(t.SpanKind={}))},139:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.wrapSpanContext=t.isSpanContextValid=t.isValidSpanId=t.isValidTraceId=void 0;let n=r(476),o=r(403),i=/^([0-9a-f]{32})$/i,a=/^[0-9a-f]{16}$/i;function s(e){return i.test(e)&&e!==n.INVALID_TRACEID}function l(e){return a.test(e)&&e!==n.INVALID_SPANID}t.isValidTraceId=s,t.isValidSpanId=l,t.isSpanContextValid=function(e){return s(e.traceId)&&l(e.spanId)},t.wrapSpanContext=function(e){return new o.NonRecordingSpan(e)}},847:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.SpanStatusCode=void 0,function(e){e[e.UNSET=0]="UNSET",e[e.OK=1]="OK",e[e.ERROR=2]="ERROR"}(t.SpanStatusCode||(t.SpanStatusCode={}))},475:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.TraceFlags=void 0,function(e){e[e.NONE=0]="NONE",e[e.SAMPLED=1]="SAMPLED"}(t.TraceFlags||(t.TraceFlags={}))},521:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.VERSION=void 0,t.VERSION="1.6.0"}},r={};function n(e){var o=r[e];if(void 0!==o)return o.exports;var i=r[e]={exports:{}},a=!0;try{t[e].call(i.exports,i,i.exports,n),a=!1}finally{a&&delete r[e]}return i.exports}n.ab=__dirname+"/";var o={};(()=>{Object.defineProperty(o,"__esModule",{value:!0}),o.trace=o.propagation=o.metrics=o.diag=o.context=o.INVALID_SPAN_CONTEXT=o.INVALID_TRACEID=o.INVALID_SPANID=o.isValidSpanId=o.isValidTraceId=o.isSpanContextValid=o.createTraceState=o.TraceFlags=o.SpanStatusCode=o.SpanKind=o.SamplingDecision=o.ProxyTracerProvider=o.ProxyTracer=o.defaultTextMapSetter=o.defaultTextMapGetter=o.ValueType=o.createNoopMeter=o.DiagLogLevel=o.DiagConsoleLogger=o.ROOT_CONTEXT=o.createContextKey=o.baggageEntryMetadataFromString=void 0;var e=n(369);Object.defineProperty(o,"baggageEntryMetadataFromString",{enumerable:!0,get:function(){return e.baggageEntryMetadataFromString}});var t=n(780);Object.defineProperty(o,"createContextKey",{enumerable:!0,get:function(){return t.createContextKey}}),Object.defineProperty(o,"ROOT_CONTEXT",{enumerable:!0,get:function(){return t.ROOT_CONTEXT}});var r=n(972);Object.defineProperty(o,"DiagConsoleLogger",{enumerable:!0,get:function(){return r.DiagConsoleLogger}});var i=n(957);Object.defineProperty(o,"DiagLogLevel",{enumerable:!0,get:function(){return i.DiagLogLevel}});var a=n(102);Object.defineProperty(o,"createNoopMeter",{enumerable:!0,get:function(){return a.createNoopMeter}});var s=n(901);Object.defineProperty(o,"ValueType",{enumerable:!0,get:function(){return s.ValueType}});var l=n(194);Object.defineProperty(o,"defaultTextMapGetter",{enumerable:!0,get:function(){return l.defaultTextMapGetter}}),Object.defineProperty(o,"defaultTextMapSetter",{enumerable:!0,get:function(){return l.defaultTextMapSetter}});var u=n(125);Object.defineProperty(o,"ProxyTracer",{enumerable:!0,get:function(){return u.ProxyTracer}});var c=n(846);Object.defineProperty(o,"ProxyTracerProvider",{enumerable:!0,get:function(){return c.ProxyTracerProvider}});var d=n(996);Object.defineProperty(o,"SamplingDecision",{enumerable:!0,get:function(){return d.SamplingDecision}});var p=n(357);Object.defineProperty(o,"SpanKind",{enumerable:!0,get:function(){return p.SpanKind}});var g=n(847);Object.defineProperty(o,"SpanStatusCode",{enumerable:!0,get:function(){return g.SpanStatusCode}});var f=n(475);Object.defineProperty(o,"TraceFlags",{enumerable:!0,get:function(){return f.TraceFlags}});var _=n(98);Object.defineProperty(o,"createTraceState",{enumerable:!0,get:function(){return _.createTraceState}});var h=n(139);Object.defineProperty(o,"isSpanContextValid",{enumerable:!0,get:function(){return h.isSpanContextValid}}),Object.defineProperty(o,"isValidTraceId",{enumerable:!0,get:function(){return h.isValidTraceId}}),Object.defineProperty(o,"isValidSpanId",{enumerable:!0,get:function(){return h.isValidSpanId}});var m=n(476);Object.defineProperty(o,"INVALID_SPANID",{enumerable:!0,get:function(){return m.INVALID_SPANID}}),Object.defineProperty(o,"INVALID_TRACEID",{enumerable:!0,get:function(){return m.INVALID_TRACEID}}),Object.defineProperty(o,"INVALID_SPAN_CONTEXT",{enumerable:!0,get:function(){return m.INVALID_SPAN_CONTEXT}});let S=n(67);Object.defineProperty(o,"context",{enumerable:!0,get:function(){return S.context}});let v=n(506);Object.defineProperty(o,"diag",{enumerable:!0,get:function(){return v.diag}});let E=n(886);Object.defineProperty(o,"metrics",{enumerable:!0,get:function(){return E.metrics}});let b=n(939);Object.defineProperty(o,"propagation",{enumerable:!0,get:function(){return b.propagation}});let O=n(845);Object.defineProperty(o,"trace",{enumerable:!0,get:function(){return O.trace}}),o.default={context:S.context,diag:v.diag,metrics:E.metrics,propagation:b.propagation,trace:O.trace}})(),e.exports=o})()},7614:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return o},getProperError:function(){return i}});let n=r(2792);function o(e){return"object"==typeof e&&null!==e&&"name"in e&&"message"in e}function i(e){return o(e)?e:Error((0,n.isPlainObject)(e)?function(e){let t=new WeakSet;return JSON.stringify(e,(e,r)=>{if("object"==typeof r&&null!==r){if(t.has(r))return"[Circular]";t.add(r)}return r})}(e):e+"")}},8176:(e,t)=>{"use strict";Object.defineProperty(t,"A",{enumerable:!0,get:function(){return o}});let r=["B","kB","MB","GB","TB","PB","EB","ZB","YB"],n=(e,t)=>{let r=e;return"string"==typeof t?r=e.toLocaleString(t):!0===t&&(r=e.toLocaleString()),r};function o(e,t){if(!Number.isFinite(e))throw TypeError(`Expected a finite number, got ${typeof e}: ${e}`);if((t=Object.assign({},t)).signed&&0===e)return" 0 B";let o=e<0,i=o?"-":t.signed?"+":"";if(o&&(e=-e),e<1)return i+n(e,t.locale)+" B";let a=Math.min(Math.floor(Math.log10(e)/3),r.length-1);return i+n(e=Number((e/Math.pow(1e3,a)).toPrecision(3)),t.locale)+" "+r[a]}},5241:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getPageFiles",{enumerable:!0,get:function(){return i}});let n=r(8800),o=r(2017);function i(e,t){let r=(0,n.denormalizePagePath)((0,o.normalizePagePath)(t));return e.pages[r]||(console.warn(`Could not find files for ${r} in .next/build-manifest.json`),[])}},4386:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{ESCAPE_REGEX:function(){return n},htmlEscapeJsonString:function(){return o}});let r={"&":"\\u0026",">":"\\u003e","<":"\\u003c","\u2028":"\\u2028","\u2029":"\\u2029"},n=/[&><\u2028\u2029]/g;function o(e){return e.replace(n,e=>r[e])}},7655:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{INTERCEPTION_ROUTE_MARKERS:function(){return o},extractInterceptionRouteInformation:function(){return a},isInterceptionRouteAppPath:function(){return i}});let n=r(2496),o=["(..)(..)","(.)","(..)","(...)"];function i(e){return void 0!==e.split("/").find(e=>o.find(t=>e.startsWith(t)))}function a(e){let t,r,i;for(let n of e.split("/"))if(r=o.find(e=>n.startsWith(e))){[t,i]=e.split(r,2);break}if(!t||!r||!i)throw Error(`Invalid interception route: ${e}. Must be in the format //(..|...|..)(..)/`);switch(t=(0,n.normalizeAppPath)(t),r){case"(.)":i="/"===t?`/${i}`:t+"/"+i;break;case"(..)":if("/"===t)throw Error(`Invalid interception route: ${e}. Cannot use (..) marker at the root level, use (.) instead.`);i=t.split("/").slice(0,-1).concat(i).join("/");break;case"(...)":i="/"+i;break;case"(..)(..)":let a=t.split("/");if(a.length<=2)throw Error(`Invalid interception route: ${e}. Cannot use (..)(..) marker at the root level or one level up.`);i=a.slice(0,-2).concat(i).join("/");break;default:throw Error("Invariant: unexpected marker")}return{interceptingRoute:t,interceptedRoute:i}}},5673:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{AppRenderSpan:function(){return l},AppRouteRouteHandlersSpan:function(){return d},BaseServerSpan:function(){return r},LoadComponentsSpan:function(){return n},LogSpanAllowList:function(){return _},MiddlewareSpan:function(){return g},NextNodeServerSpan:function(){return i},NextServerSpan:function(){return o},NextVanillaSpanAllowlist:function(){return f},NodeSpan:function(){return c},RenderSpan:function(){return s},ResolveMetadataSpan:function(){return p},RouterSpan:function(){return u},StartServerSpan:function(){return a}});var r=function(e){return e.handleRequest="BaseServer.handleRequest",e.run="BaseServer.run",e.pipe="BaseServer.pipe",e.getStaticHTML="BaseServer.getStaticHTML",e.render="BaseServer.render",e.renderToResponseWithComponents="BaseServer.renderToResponseWithComponents",e.renderToResponse="BaseServer.renderToResponse",e.renderToHTML="BaseServer.renderToHTML",e.renderError="BaseServer.renderError",e.renderErrorToResponse="BaseServer.renderErrorToResponse",e.renderErrorToHTML="BaseServer.renderErrorToHTML",e.render404="BaseServer.render404",e}(r||{}),n=function(e){return e.loadDefaultErrorComponents="LoadComponents.loadDefaultErrorComponents",e.loadComponents="LoadComponents.loadComponents",e}(n||{}),o=function(e){return e.getRequestHandler="NextServer.getRequestHandler",e.getServer="NextServer.getServer",e.getServerRequestHandler="NextServer.getServerRequestHandler",e.createServer="createServer.createServer",e}(o||{}),i=function(e){return e.compression="NextNodeServer.compression",e.getBuildId="NextNodeServer.getBuildId",e.createComponentTree="NextNodeServer.createComponentTree",e.clientComponentLoading="NextNodeServer.clientComponentLoading",e.getLayoutOrPageModule="NextNodeServer.getLayoutOrPageModule",e.generateStaticRoutes="NextNodeServer.generateStaticRoutes",e.generateFsStaticRoutes="NextNodeServer.generateFsStaticRoutes",e.generatePublicRoutes="NextNodeServer.generatePublicRoutes",e.generateImageRoutes="NextNodeServer.generateImageRoutes.route",e.sendRenderResult="NextNodeServer.sendRenderResult",e.proxyRequest="NextNodeServer.proxyRequest",e.runApi="NextNodeServer.runApi",e.render="NextNodeServer.render",e.renderHTML="NextNodeServer.renderHTML",e.imageOptimizer="NextNodeServer.imageOptimizer",e.getPagePath="NextNodeServer.getPagePath",e.getRoutesManifest="NextNodeServer.getRoutesManifest",e.findPageComponents="NextNodeServer.findPageComponents",e.getFontManifest="NextNodeServer.getFontManifest",e.getServerComponentManifest="NextNodeServer.getServerComponentManifest",e.getRequestHandler="NextNodeServer.getRequestHandler",e.renderToHTML="NextNodeServer.renderToHTML",e.renderError="NextNodeServer.renderError",e.renderErrorToHTML="NextNodeServer.renderErrorToHTML",e.render404="NextNodeServer.render404",e.startResponse="NextNodeServer.startResponse",e.route="route",e.onProxyReq="onProxyReq",e.apiResolver="apiResolver",e.internalFetch="internalFetch",e}(i||{}),a=function(e){return e.startServer="startServer.startServer",e}(a||{}),s=function(e){return e.getServerSideProps="Render.getServerSideProps",e.getStaticProps="Render.getStaticProps",e.renderToString="Render.renderToString",e.renderDocument="Render.renderDocument",e.createBodyResult="Render.createBodyResult",e}(s||{}),l=function(e){return e.renderToString="AppRender.renderToString",e.renderToReadableStream="AppRender.renderToReadableStream",e.getBodyResult="AppRender.getBodyResult",e.fetch="AppRender.fetch",e}(l||{}),u=function(e){return e.executeRoute="Router.executeRoute",e}(u||{}),c=function(e){return e.runHandler="Node.runHandler",e}(c||{}),d=function(e){return e.runHandler="AppRouteRouteHandlers.runHandler",e}(d||{}),p=function(e){return e.generateMetadata="ResolveMetadata.generateMetadata",e.generateViewport="ResolveMetadata.generateViewport",e}(p||{}),g=function(e){return e.execute="Middleware.execute",e}(g||{});let f=["Middleware.execute","BaseServer.handleRequest","Render.getServerSideProps","Render.getStaticProps","AppRender.fetch","AppRender.getBodyResult","Render.renderDocument","Node.runHandler","AppRouteRouteHandlers.runHandler","ResolveMetadata.generateMetadata","ResolveMetadata.generateViewport","NextNodeServer.createComponentTree","NextNodeServer.findPageComponents","NextNodeServer.getLayoutOrPageModule","NextNodeServer.startResponse","NextNodeServer.clientComponentLoading"],_=["NextNodeServer.findPageComponents","NextNodeServer.createComponentTree","NextNodeServer.clientComponentLoading"]},303:(e,t,r)=>{"use strict";let n;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{BubbledError:function(){return p},SpanKind:function(){return c},SpanStatusCode:function(){return u},getTracer:function(){return b},isBubbledError:function(){return g}});let o=r(5673),i=r(6828);try{n=r(2935)}catch(e){n=r(2935)}let{context:a,propagation:s,trace:l,SpanStatusCode:u,SpanKind:c,ROOT_CONTEXT:d}=n;class p extends Error{constructor(e,t){super(),this.bubble=e,this.result=t}}function g(e){return"object"==typeof e&&null!==e&&e instanceof p}let f=(e,t)=>{g(t)&&t.bubble?e.setAttribute("next.bubble",!0):(t&&e.recordException(t),e.setStatus({code:u.ERROR,message:null==t?void 0:t.message})),e.end()},_=new Map,h=n.createContextKey("next.rootSpanId"),m=0,S=()=>m++,v={set(e,t,r){e.push({key:t,value:r})}};class E{getTracerInstance(){return l.getTracer("next.js","0.0.1")}getContext(){return a}getTracePropagationData(){let e=a.active(),t=[];return s.inject(e,t,v),t}getActiveScopeSpan(){return l.getSpan(null==a?void 0:a.active())}withPropagatedContext(e,t,r){let n=a.active();if(l.getSpanContext(n))return t();let o=s.extract(n,e,r);return a.with(o,t)}trace(...e){var t;let[r,n,s]=e,{fn:u,options:c}="function"==typeof n?{fn:n,options:{}}:{fn:s,options:{...n}},p=c.spanName??r;if(!o.NextVanillaSpanAllowlist.includes(r)&&"1"!==process.env.NEXT_OTEL_VERBOSE||c.hideSpan)return u();let g=this.getSpanContext((null==c?void 0:c.parentSpan)??this.getActiveScopeSpan()),m=!1;g?(null==(t=l.getSpanContext(g))?void 0:t.isRemote)&&(m=!0):(g=(null==a?void 0:a.active())??d,m=!0);let v=S();return c.attributes={"next.span_name":p,"next.span_type":r,...c.attributes},a.with(g.setValue(h,v),()=>this.getTracerInstance().startActiveSpan(p,c,e=>{let t="performance"in globalThis&&"measure"in performance?globalThis.performance.now():void 0,n=()=>{_.delete(v),t&&process.env.NEXT_OTEL_PERFORMANCE_PREFIX&&o.LogSpanAllowList.includes(r||"")&&performance.measure(`${process.env.NEXT_OTEL_PERFORMANCE_PREFIX}:next-${(r.split(".").pop()||"").replace(/[A-Z]/g,e=>"-"+e.toLowerCase())}`,{start:t,end:performance.now()})};m&&_.set(v,new Map(Object.entries(c.attributes??{})));try{if(u.length>1)return u(e,t=>f(e,t));let t=u(e);if((0,i.isThenable)(t))return t.then(t=>(e.end(),t)).catch(t=>{throw f(e,t),t}).finally(n);return e.end(),n(),t}catch(t){throw f(e,t),n(),t}}))}wrap(...e){let t=this,[r,n,i]=3===e.length?e:[e[0],{},e[1]];return o.NextVanillaSpanAllowlist.includes(r)||"1"===process.env.NEXT_OTEL_VERBOSE?function(){let e=n;"function"==typeof e&&"function"==typeof i&&(e=e.apply(this,arguments));let o=arguments.length-1,s=arguments[o];if("function"!=typeof s)return t.trace(r,e,()=>i.apply(this,arguments));{let n=t.getContext().bind(a.active(),s);return t.trace(r,e,(e,t)=>(arguments[o]=function(e){return null==t||t(e),n.apply(this,arguments)},i.apply(this,arguments)))}}:i}startSpan(...e){let[t,r]=e,n=this.getSpanContext((null==r?void 0:r.parentSpan)??this.getActiveScopeSpan());return this.getTracerInstance().startSpan(t,r,n)}getSpanContext(e){return e?l.setSpan(a.active(),e):void 0}getRootSpanAttributes(){let e=a.active().getValue(h);return _.get(e)}setRootSpanAttribute(e,t){let r=a.active().getValue(h),n=_.get(r);n&&n.set(e,t)}}let b=(()=>{let e=new E;return()=>e})()},61:(e,t)=>{"use strict";function r(e,t){if(t)return e.filter(({key:e})=>t.includes(e))}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getTracedMetadata",{enumerable:!0,get:function(){return r}})},1350:(e,t,r)=>{"use strict";e.exports=r(361)},8641:(e,t,r)=>{"use strict";e.exports=r(1350).vendored.contexts.HtmlContext},1075:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{cleanAmpPath:function(){return i},debounce:function(){return a},isBlockedPage:function(){return o}});let n=r(4377);function o(e){return n.BLOCKED_PAGES.includes(e)}function i(e){return e.match(/\?amp=(y|yes|true|1)/)&&(e=e.replace(/\?amp=(y|yes|true|1)&?/,"?")),e.match(/&=(y|yes|true|1)/)&&(e=e.replace(/&=(y|yes|true|1)/,"")),e=e.replace(/\?$/,"")}function a(e,t,r=1/0){let n,o,i;let s=0,l=0;function u(){let a=Date.now(),c=l+t-a;c<=0||s+r>=a?(n=void 0,e.apply(i,o)):n=setTimeout(u,c)}return function(...e){o=e,i=this,l=Date.now(),void 0===n&&(s=l,n=setTimeout(u,t))}}},8678:(e,t)=>{"use strict";t._=function(e){return e&&e.__esModule?e:{default:e}}}}; \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/chunks/48.js b/packages/fe-deploy/.next/server/chunks/48.js new file mode 100644 index 00000000..dc1f4962 --- /dev/null +++ b/packages/fe-deploy/.next/server/chunks/48.js @@ -0,0 +1 @@ +exports.id=48,exports.ids=[48],exports.modules={1238:(e,i,t)=>{"use strict";var o=t(4261);t.o(o,"NextResponse")&&t.d(i,{NextResponse:function(){return o.NextResponse}})},2341:(e,i,t)=>{var o;(()=>{var r={226:function(r,n){!function(a,s){"use strict";var u="function",c="undefined",d="object",l="string",b="major",w="model",p="name",f="type",m="vendor",h="version",g="architecture",v="console",x="mobile",y="tablet",k="smarttv",_="wearable",R="embedded",S="Amazon",q="Apple",j="ASUS",P="BlackBerry",T="Browser",O="Chrome",A="Firefox",N="Google",E="Huawei",U="Microsoft",z="Motorola",C="Opera",M="Samsung",B="Sharp",I="Sony",L="Xiaomi",D="Zebra",G="Facebook",H="Chromium OS",V="Mac OS",F=function(e,i){var t={};for(var o in e)i[o]&&i[o].length%2==0?t[o]=i[o].concat(e[o]):t[o]=e[o];return t},W=function(e){for(var i={},t=0;t0?2===n.length?typeof n[1]==u?this[n[0]]=n[1].call(this,c):this[n[0]]=n[1]:3===n.length?typeof n[1]!==u||n[1].exec&&n[1].test?this[n[0]]=c?c.replace(n[1],n[2]):void 0:this[n[0]]=c?n[1].call(this,c,n[2]):void 0:4===n.length&&(this[n[0]]=c?n[3].call(this,c.replace(n[1],n[2])):void 0):this[n]=c||s;l+=2}},Q=function(e,i){for(var t in i)if(typeof i[t]===d&&i[t].length>0){for(var o=0;o2&&(e[w]="iPad",e[f]=y),e},this.getEngine=function(){var e={};return e[p]=s,e[h]=s,K.call(e,o,n.engine),e},this.getOS=function(){var e={};return e[p]=s,e[h]=s,K.call(e,o,n.os),v&&!e[p]&&r&&"Unknown"!=r.platform&&(e[p]=r.platform.replace(/chrome os/i,H).replace(/macos/i,V)),e},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return o},this.setUA=function(e){return o=typeof e===l&&e.length>350?X(e,350):e,this},this.setUA(o),this};ee.VERSION="1.0.35",ee.BROWSER=W([p,h,b]),ee.CPU=W([g]),ee.DEVICE=W([w,m,f,v,x,k,y,_,R]),ee.ENGINE=ee.OS=W([p,h]),typeof n!==c?(r.exports&&(n=r.exports=ee),n.UAParser=ee):t.amdO?void 0!==(o=(function(){return ee}).call(i,t,i,e))&&(e.exports=o):typeof a!==c&&(a.UAParser=ee);var ei=typeof a!==c&&(a.jQuery||a.Zepto);if(ei&&!ei.ua){var et=new ee;ei.ua=et.getResult(),ei.ua.get=function(){return et.getUA()},ei.ua.set=function(e){et.setUA(e);var i=et.getResult();for(var t in i)ei.ua[t]=i[t]}}}("object"==typeof window?window:this)}},n={};function a(e){var i=n[e];if(void 0!==i)return i.exports;var t=n[e]={exports:{}},o=!0;try{r[e].call(t.exports,t,t.exports,a),o=!1}finally{o&&delete n[e]}return t.exports}a.ab=__dirname+"/";var s=a(226);e.exports=s})()},1615:(e,i,t)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),Object.defineProperty(i,"after",{enumerable:!0,get:function(){return r}});let o=t(9294);function r(e){let i=o.workAsyncStorage.getStore();if(!i)throw Error("`after` was called outside a request scope. Read more: https://nextjs.org/docs/messages/next-dynamic-api-wrong-context");let{afterContext:t}=i;return t.after(e)}},2077:(e,i,t)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),function(e,i){Object.keys(e).forEach(function(t){"default"===t||Object.prototype.hasOwnProperty.call(i,t)||Object.defineProperty(i,t,{enumerable:!0,get:function(){return e[t]}})})}(t(1615),i)},5544:(e,i,t)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),Object.defineProperty(i,"connection",{enumerable:!0,get:function(){return c}});let o=t(9294),r=t(3033),n=t(9203),a=t(7663),s=t(5820),u=t(3367);function c(){let e=o.workAsyncStorage.getStore(),i=r.workUnitAsyncStorage.getStore();if(e){if(i&&"after"===i.phase&&!(0,u.isRequestAPICallableInsideAfter)())throw Error(`Route ${e.route} used "connection" inside "after(...)". The \`connection()\` function is used to indicate the subsequent code must only run when there is an actual Request, but "after(...)" executes after the request, so this function is not allowed in this scope. See more info here: https://nextjs.org/docs/canary/app/api-reference/functions/after`);if(e.forceStatic)return Promise.resolve(void 0);if(i){if("cache"===i.type)throw Error(`Route ${e.route} used "connection" inside "use cache". The \`connection()\` function is used to indicate the subsequent code must only run when there is an actual Request, but caches must be able to be produced before a Request so this function is not allowed in this scope. See more info here: https://nextjs.org/docs/messages/next-request-in-use-cache`);if("unstable-cache"===i.type)throw Error(`Route ${e.route} used "connection" inside a function cached with "unstable_cache(...)". The \`connection()\` function is used to indicate the subsequent code must only run when there is an actual Request, but caches must be able to be produced before a Request so this function is not allowed in this scope. See more info here: https://nextjs.org/docs/app/api-reference/functions/unstable_cache`)}if(e.dynamicShouldError)throw new a.StaticGenBailoutError(`Route ${e.route} with \`dynamic = "error"\` couldn't be rendered statically because it used \`connection\`. See more info here: https://nextjs.org/docs/app/building-your-application/rendering/static-and-dynamic#dynamic-rendering`);if(i){if("prerender"===i.type)return(0,s.makeHangingPromise)(i.renderSignal,"`connection()`");"prerender-ppr"===i.type?(0,n.postponeWithTracking)(e.route,"connection",i.dynamicTracking):"prerender-legacy"===i.type&&(0,n.throwToInterruptStaticGeneration)("connection",e,i)}(0,n.trackDynamicDataInDynamicRender)(e,i)}return Promise.resolve(void 0)}},1271:(e,i,t)=>{"use strict";e.exports=t(4870)},4261:(e,i,t)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),function(e,i){for(var t in i)Object.defineProperty(e,t,{enumerable:!0,get:i[t]})}(i,{ImageResponse:function(){return o.ImageResponse},NextRequest:function(){return r.NextRequest},NextResponse:function(){return n.NextResponse},URLPattern:function(){return s.URLPattern},after:function(){return u.after},connection:function(){return c.connection},userAgent:function(){return a.userAgent},userAgentFromString:function(){return a.userAgentFromString}});let o=t(8166),r=t(8916),n=t(4778),a=t(7622),s=t(7795),u=t(2077),c=t(5544)},8166:(e,i)=>{"use strict";function t(){throw Error('ImageResponse moved from "next/server" to "next/og" since Next.js 14, please import from "next/og" instead')}Object.defineProperty(i,"__esModule",{value:!0}),Object.defineProperty(i,"ImageResponse",{enumerable:!0,get:function(){return t}})},4778:(e,i,t)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),Object.defineProperty(i,"NextResponse",{enumerable:!0,get:function(){return l}});let o=t(5214),r=t(8104),n=t(5376),a=t(2123),s=t(5214),u=Symbol("internal response"),c=new Set([301,302,303,307,308]);function d(e,i){var t;if(null==e?void 0:null==(t=e.request)?void 0:t.headers){if(!(e.request.headers instanceof Headers))throw Error("request.headers must be an instance of Headers");let t=[];for(let[o,r]of e.request.headers)i.set("x-middleware-request-"+o,r),t.push(o);i.set("x-middleware-override-headers",t.join(","))}}class l extends Response{constructor(e,i={}){super(e,i);let t=this.headers,c=new Proxy(new s.ResponseCookies(t),{get(e,r,n){switch(r){case"delete":case"set":return(...n)=>{let a=Reflect.apply(e[r],e,n),u=new Headers(t);return a instanceof s.ResponseCookies&&t.set("x-middleware-set-cookie",a.getAll().map(e=>(0,o.stringifyCookie)(e)).join(",")),d(i,u),a};default:return a.ReflectAdapter.get(e,r,n)}}});this[u]={cookies:c,url:i.url?new r.NextURL(i.url,{headers:(0,n.toNodeOutgoingHttpHeaders)(t),nextConfig:i.nextConfig}):void 0}}[Symbol.for("edge-runtime.inspect.custom")](){return{cookies:this.cookies,url:this.url,body:this.body,bodyUsed:this.bodyUsed,headers:Object.fromEntries(this.headers),ok:this.ok,redirected:this.redirected,status:this.status,statusText:this.statusText,type:this.type}}get cookies(){return this[u].cookies}static json(e,i){let t=Response.json(e,i);return new l(t.body,t)}static redirect(e,i){let t="number"==typeof i?i:(null==i?void 0:i.status)??307;if(!c.has(t))throw RangeError('Failed to execute "redirect" on "response": Invalid status code');let o="object"==typeof i?i:{},r=new Headers(null==o?void 0:o.headers);return r.set("Location",(0,n.validateURL)(e)),new l(null,{...o,headers:r,status:t})}static rewrite(e,i){let t=new Headers(null==i?void 0:i.headers);return t.set("x-middleware-rewrite",(0,n.validateURL)(e)),d(i,t),new l(null,{...i,headers:t})}static next(e){let i=new Headers(null==e?void 0:e.headers);return i.set("x-middleware-next","1"),d(e,i),new l(null,{...e,headers:i})}}},7795:(e,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),Object.defineProperty(i,"URLPattern",{enumerable:!0,get:function(){return t}});let t="undefined"==typeof URLPattern?void 0:URLPattern},7622:(e,i,t)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),function(e,i){for(var t in i)Object.defineProperty(e,t,{enumerable:!0,get:i[t]})}(i,{isBot:function(){return r},userAgent:function(){return a},userAgentFromString:function(){return n}});let o=function(e){return e&&e.__esModule?e:{default:e}}(t(2341));function r(e){return/Googlebot|Mediapartners-Google|AdsBot-Google|googleweblight|Storebot-Google|Google-PageRenderer|Google-InspectionTool|Bingbot|BingPreview|Slurp|DuckDuckBot|baiduspider|yandex|sogou|LinkedInBot|bitlybot|tumblr|vkShare|quora link preview|facebookexternalhit|facebookcatalog|Twitterbot|applebot|redditbot|Slackbot|Discordbot|WhatsApp|SkypeUriPreview|ia_archiver/i.test(e)}function n(e){return{...(0,o.default)(e),isBot:void 0!==e&&r(e)}}function a({headers:e}){return n(e.get("user-agent")||void 0)}}}; \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/chunks/728.js b/packages/fe-deploy/.next/server/chunks/728.js new file mode 100644 index 00000000..3c8b43e5 --- /dev/null +++ b/packages/fe-deploy/.next/server/chunks/728.js @@ -0,0 +1 @@ +exports.id=728,exports.ids=[728],exports.modules={5323:(e,t,s)=>{Promise.resolve().then(s.t.bind(s,9028,23)),Promise.resolve().then(s.t.bind(s,2018,23)),Promise.resolve().then(s.t.bind(s,2914,23)),Promise.resolve().then(s.t.bind(s,5917,23)),Promise.resolve().then(s.t.bind(s,7673,23)),Promise.resolve().then(s.t.bind(s,4643,23)),Promise.resolve().then(s.t.bind(s,8424,23))},5939:(e,t,s)=>{Promise.resolve().then(s.t.bind(s,3868,23)),Promise.resolve().then(s.t.bind(s,5794,23)),Promise.resolve().then(s.t.bind(s,8466,23)),Promise.resolve().then(s.t.bind(s,3909,23)),Promise.resolve().then(s.t.bind(s,5969,23)),Promise.resolve().then(s.t.bind(s,7763,23)),Promise.resolve().then(s.t.bind(s,560,23))},9275:(e,t,s)=>{Promise.resolve().then(s.bind(s,5380)),Promise.resolve().then(s.bind(s,9443)),Promise.resolve().then(s.bind(s,7244))},5299:(e,t,s)=>{Promise.resolve().then(s.bind(s,1888)),Promise.resolve().then(s.bind(s,6969)),Promise.resolve().then(s.bind(s,9063))},6969:(e,t,s)=>{"use strict";s.d(t,{NavigationWrapper:()=>J});var a=s(2725),r=s(1616),o=s(9300),n=s(7918),i=s(949);let d=(0,n.F)("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0",{variants:{variant:{default:"bg-primary text-primary-foreground shadow hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground shadow-sm hover:bg-destructive/90",outline:"border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground shadow-sm hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-9 px-4 py-2",sm:"h-8 rounded-md px-3 text-xs",lg:"h-10 rounded-md px-8",icon:"h-9 w-9"}},defaultVariants:{variant:"default",size:"default"}}),l=r.forwardRef(({className:e,variant:t,size:s,asChild:r=!1,...n},l)=>{let c=r?o.DX:"button";return(0,a.jsx)(c,{className:(0,i.cn)(d({variant:t,size:s,className:e})),ref:l,...n})});l.displayName="Button";var c=s(4560),m=s(4720);let u=c.bL,f=c.l9;c.bm;let p=c.ZL,h=r.forwardRef(({className:e,...t},s)=>(0,a.jsx)(c.hJ,{className:(0,i.cn)("fixed inset-0 z-50 bg-black/80 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",e),...t,ref:s}));h.displayName=c.hJ.displayName;let x=(0,n.F)("fixed z-50 gap-4 bg-background p-6 shadow-lg transition ease-in-out data-[state=closed]:duration-300 data-[state=open]:duration-500 data-[state=open]:animate-in data-[state=closed]:animate-out",{variants:{side:{top:"inset-x-0 top-0 border-b data-[state=closed]:slide-out-to-top data-[state=open]:slide-in-from-top",bottom:"inset-x-0 bottom-0 border-t data-[state=closed]:slide-out-to-bottom data-[state=open]:slide-in-from-bottom",left:"inset-y-0 left-0 h-full w-3/4 border-r data-[state=closed]:slide-out-to-left data-[state=open]:slide-in-from-left sm:max-w-sm",right:"inset-y-0 right-0 h-full w-3/4 border-l data-[state=closed]:slide-out-to-right data-[state=open]:slide-in-from-right sm:max-w-sm"}},defaultVariants:{side:"right"}}),g=r.forwardRef(({side:e="right",className:t,children:s,...r},o)=>(0,a.jsxs)(p,{children:[(0,a.jsx)(h,{}),(0,a.jsxs)(c.UC,{ref:o,className:(0,i.cn)(x({side:e}),t),...r,children:[(0,a.jsxs)(c.bm,{className:"absolute right-4 top-4 rounded-sm opacity-70 ring-offset-background transition-opacity hover:opacity-100 focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none data-[state=open]:bg-secondary",children:[(0,a.jsx)(m.A,{className:"h-4 w-4"}),(0,a.jsx)("span",{className:"sr-only",children:"Close"})]}),s]})]}));g.displayName=c.UC.displayName,r.forwardRef(({className:e,...t},s)=>(0,a.jsx)(c.hE,{ref:s,className:(0,i.cn)("text-lg font-semibold text-foreground",e),...t})).displayName=c.hE.displayName,r.forwardRef(({className:e,...t},s)=>(0,a.jsx)(c.VY,{ref:s,className:(0,i.cn)("text-sm text-muted-foreground",e),...t})).displayName=c.VY.displayName;var v=s(8712),b=s(1163),j=s(9153),N=s(6888),y=s.n(N),w=s(7082),C=s(943),A=s(1888),T=s(1145),k=s(8716),P=s(9328),R=s(8034);let S=T.bL,_=T.l9;T.YJ,T.ZL,T.Pb,T.z6,r.forwardRef(({className:e,inset:t,children:s,...r},o)=>(0,a.jsxs)(T.ZP,{ref:o,className:(0,i.cn)("flex cursor-default gap-2 select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none focus:bg-accent data-[state=open]:bg-accent [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0",t&&"pl-8",e),...r,children:[s,(0,a.jsx)(k.A,{className:"ml-auto"})]})).displayName=T.ZP.displayName,r.forwardRef(({className:e,...t},s)=>(0,a.jsx)(T.G5,{ref:s,className:(0,i.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-lg data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",e),...t})).displayName=T.G5.displayName;let E=r.forwardRef(({className:e,sideOffset:t=4,...s},r)=>(0,a.jsx)(T.ZL,{children:(0,a.jsx)(T.UC,{ref:r,sideOffset:t,className:(0,i.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-md","data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",e),...s})}));E.displayName=T.UC.displayName;let z=r.forwardRef(({className:e,inset:t,...s},r)=>(0,a.jsx)(T.q7,{ref:r,className:(0,i.cn)("relative flex cursor-default select-none items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&>svg]:size-4 [&>svg]:shrink-0",t&&"pl-8",e),...s}));function I(){let{setTheme:e}=(0,A.D)();return(0,a.jsxs)(S,{children:[(0,a.jsx)(_,{asChild:!0,children:(0,a.jsxs)(l,{variant:"outline",size:"icon",children:[(0,a.jsx)(w.A,{className:"h-[1.2rem] w-[1.2rem] rotate-0 scale-100 transition-all dark:-rotate-90 dark:scale-0"}),(0,a.jsx)(C.A,{className:"absolute h-[1.2rem] w-[1.2rem] rotate-90 scale-0 transition-all dark:rotate-0 dark:scale-100"}),(0,a.jsx)("span",{className:"sr-only",children:"Toggle theme"})]})}),(0,a.jsxs)(E,{align:"end",children:[(0,a.jsx)(z,{onClick:()=>e("light"),children:"Light"}),(0,a.jsx)(z,{onClick:()=>e("dark"),children:"Dark"}),(0,a.jsx)(z,{onClick:()=>e("system"),children:"System"})]})]})}z.displayName=T.q7.displayName,r.forwardRef(({className:e,children:t,checked:s,...r},o)=>(0,a.jsxs)(T.H_,{ref:o,className:(0,i.cn)("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",e),checked:s,...r,children:[(0,a.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,a.jsx)(T.VF,{children:(0,a.jsx)(P.A,{className:"h-4 w-4"})})}),t]})).displayName=T.H_.displayName,r.forwardRef(({className:e,children:t,...s},r)=>(0,a.jsxs)(T.hN,{ref:r,className:(0,i.cn)("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",e),...s,children:[(0,a.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,a.jsx)(T.VF,{children:(0,a.jsx)(R.A,{className:"h-2 w-2 fill-current"})})}),t]})).displayName=T.hN.displayName,r.forwardRef(({className:e,inset:t,...s},r)=>(0,a.jsx)(T.JU,{ref:r,className:(0,i.cn)("px-2 py-1.5 text-sm font-semibold",t&&"pl-8",e),...s})).displayName=T.JU.displayName,r.forwardRef(({className:e,...t},s)=>(0,a.jsx)(T.wv,{ref:s,className:(0,i.cn)("-mx-1 my-1 h-px bg-muted",e),...t})).displayName=T.wv.displayName;var D=s(207),O=s(4873),L=s(6057),M=s(3879);function V(){let{user:e,logout:t,isAuthenticated:s}=function(){let[e,t]=(0,r.useState)(null),[s,a]=(0,r.useState)(!0),o=(0,D.useRouter)();return{user:e,loading:s,logout:()=>{document.cookie="github_token=; path=/; expires=Thu, 01 Jan 1970 00:00:01 GMT",document.cookie="user=; path=/; expires=Thu, 01 Jan 1970 00:00:01 GMT",t(null),o.push("/login")},isAuthenticated:!!e}}();return s?(0,a.jsxs)(S,{children:[(0,a.jsx)(_,{asChild:!0,children:(0,a.jsxs)(l,{variant:"outline",size:"icon",className:"relative text-green-500",children:[(0,a.jsx)(O.A,{className:"h-[1.2rem] w-[1.2rem]"}),(0,a.jsx)("span",{className:"absolute top-0 right-0 block h-2 w-2 rounded-full bg-green-500"})]})}),(0,a.jsxs)(E,{align:"end",children:[(0,a.jsxs)(z,{className:"flex items-center gap-2",children:[(0,a.jsx)(L.A,{className:"h-4 w-4"}),(0,a.jsx)("span",{children:e?.name})]}),(0,a.jsxs)(z,{onClick:t,className:"flex items-center gap-2 text-red-500",children:[(0,a.jsx)(M.A,{className:"h-4 w-4"}),(0,a.jsx)("span",{children:"Logout"})]})]})]}):(0,a.jsx)(l,{variant:"outline",size:"icon",onClick:()=>window.location.href="/api/auth/github",className:"text-muted-foreground",children:(0,a.jsx)(O.A,{className:"h-[1.2rem] w-[1.2rem]"})})}let U=({className:e="",width:t=40,height:s=40})=>(0,a.jsx)("svg",{width:t,height:s,viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:e,children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.7179 20.6493C14.6275 17.7397 16.4284 13.7219 16.4276 9.28566C16.4288 8.68351 16.3955 8.08808 16.3294 7.5L7.5 7.5008L7.50026 24.4654C7.49946 26.5218 8.28351 28.5788 9.85175 30.1469C11.4201 31.7151 13.4785 32.5001 15.5353 32.4991L32.5 32.5L32.4994 23.6694C31.9126 23.6048 31.3171 23.5713 30.7136 23.5711C26.2786 23.5718 22.2605 25.3725 19.351 28.2819C17.2337 30.346 13.8392 30.3464 11.7483 28.2554C9.65859 26.1656 9.65764 22.7701 11.7179 20.6493ZM30.6686 9.33579C28.2303 6.89759 24.2689 6.89665 21.8298 9.33579C19.3906 11.7748 19.3916 15.7361 21.8298 18.1743C24.2694 20.6138 28.2295 20.6134 30.6686 18.1743C33.1078 15.7353 33.1083 11.7752 30.6686 9.33579Z",className:"fill-current"})}),W=({walletId:e,className:t=""})=>(0,a.jsxs)("div",{className:`flex items-center gap-2 rounded-md bg-secondary px-2.5 py-0.5 ${t}`,children:[(0,a.jsx)("div",{className:"h-2 w-2 rounded-full bg-green-400"}),(0,a.jsx)("span",{className:"text-xs font-semibold text-secondary-foreground",children:e})]});function F(){return(0,a.jsxs)("div",{className:"bg-background",children:[(0,a.jsxs)("nav",{className:"hidden h-16 border-b md:flex items-center justify-between px-6",children:[(0,a.jsxs)("div",{className:"flex items-center gap-6",children:[(0,a.jsx)(l,{variant:"ghost",asChild:!0,className:"p-0 hover:bg-transparent",children:(0,a.jsx)(y(),{href:"/",className:"flex h-12 w-12 items-center justify-center",children:(0,a.jsx)(U,{className:"text-foreground"})})}),(0,a.jsxs)("div",{className:"flex items-center gap-4",children:[(0,a.jsx)(l,{variant:"ghost",asChild:!0,className:"gap-2",children:(0,a.jsxs)(y(),{href:"/projects",children:[(0,a.jsx)(v.A,{className:"h-5 w-5"}),(0,a.jsx)("span",{children:"Projects"})]})}),(0,a.jsx)(l,{variant:"ghost",asChild:!0,className:"gap-2 text-muted-foreground",children:(0,a.jsxs)(y(),{href:"/wallet",children:[(0,a.jsx)(b.A,{className:"h-5 w-5"}),(0,a.jsx)("span",{children:"Wallet"})]})})]})]}),(0,a.jsxs)("div",{className:"flex items-center gap-4",children:[(0,a.jsx)(l,{variant:"ghost",asChild:!0,className:"text-muted-foreground",children:(0,a.jsx)(y(),{href:"/docs",children:"Documentation"})}),(0,a.jsx)(l,{variant:"ghost",asChild:!0,className:"text-muted-foreground",children:(0,a.jsx)(y(),{href:"/support",children:"Support"})}),(0,a.jsx)(V,{}),(0,a.jsx)(I,{}),(0,a.jsx)(W,{walletId:"0xAb...1234"})]})]}),(0,a.jsxs)("nav",{className:"flex h-16 items-center justify-between border-b px-4 md:hidden",children:[(0,a.jsxs)(u,{children:[(0,a.jsx)(f,{asChild:!0,children:(0,a.jsx)(l,{variant:"outline",size:"icon",children:(0,a.jsx)(j.A,{className:"h-4 w-4"})})}),(0,a.jsxs)(g,{side:"left",className:"w-[300px] sm:w-[400px] flex flex-col",children:[(0,a.jsxs)("nav",{className:"flex flex-col space-y-4 flex-grow",children:[(0,a.jsx)(l,{variant:"ghost",asChild:!0,className:"justify-start gap-2",children:(0,a.jsxs)(y(),{href:"/projects",children:[(0,a.jsx)(v.A,{className:"h-5 w-5"}),(0,a.jsx)("span",{children:"Projects"})]})}),(0,a.jsx)(l,{variant:"ghost",asChild:!0,className:"justify-start gap-2",children:(0,a.jsxs)(y(),{href:"/wallet",children:[(0,a.jsx)(b.A,{className:"h-5 w-5"}),(0,a.jsx)("span",{children:"Wallet"})]})}),(0,a.jsx)(l,{variant:"ghost",asChild:!0,className:"justify-start",children:(0,a.jsx)(y(),{href:"/docs",children:"Documentation"})}),(0,a.jsx)(l,{variant:"ghost",asChild:!0,className:"justify-start",children:(0,a.jsx)(y(),{href:"/support",children:"Support"})})]}),(0,a.jsxs)("div",{className:"mt-auto flex items-center justify-between",children:[(0,a.jsx)(V,{}),(0,a.jsx)(I,{}),(0,a.jsx)(W,{walletId:"0xAb...1234"})]})]})]}),(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)(I,{}),(0,a.jsx)(W,{walletId:"0xAb...1234"})]})]})]})}function J({children:e}){return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:"fixed top-0 left-0 right-0 z-10",children:(0,a.jsx)(F,{})}),e]})}},9063:(e,t,s)=>{"use strict";s.d(t,{Toaster:()=>C});var a=s(2725),r=s(1616);let o=0,n=new Map,i=e=>{if(n.has(e))return;let t=setTimeout(()=>{n.delete(e),m({type:"REMOVE_TOAST",toastId:e})},1e6);n.set(e,t)},d=(e,t)=>{switch(t.type){case"ADD_TOAST":return{...e,toasts:[t.toast,...e.toasts].slice(0,1)};case"UPDATE_TOAST":return{...e,toasts:e.toasts.map(e=>e.id===t.toast.id?{...e,...t.toast}:e)};case"DISMISS_TOAST":{let{toastId:s}=t;return s?i(s):e.toasts.forEach(e=>{i(e.id)}),{...e,toasts:e.toasts.map(e=>e.id===s||void 0===s?{...e,open:!1}:e)}}case"REMOVE_TOAST":if(void 0===t.toastId)return{...e,toasts:[]};return{...e,toasts:e.toasts.filter(e=>e.id!==t.toastId)}}},l=[],c={toasts:[]};function m(e){c=d(c,e),l.forEach(e=>{e(c)})}function u({...e}){let t=(o=(o+1)%Number.MAX_SAFE_INTEGER).toString(),s=()=>m({type:"DISMISS_TOAST",toastId:t});return m({type:"ADD_TOAST",toast:{...e,id:t,open:!0,onOpenChange:e=>{e||s()}}}),{id:t,dismiss:s,update:e=>m({type:"UPDATE_TOAST",toast:{...e,id:t}})}}var f=s(3440),p=s(7918),h=s(4720),x=s(949);let g=f.Kq,v=r.forwardRef(({className:e,...t},s)=>(0,a.jsx)(f.LM,{ref:s,className:(0,x.cn)("fixed top-0 z-[100] flex max-h-screen w-full flex-col-reverse p-4 sm:bottom-0 sm:right-0 sm:top-auto sm:flex-col md:max-w-[420px]",e),...t}));v.displayName=f.LM.displayName;let b=(0,p.F)("group pointer-events-auto relative flex w-full items-center justify-between space-x-2 overflow-hidden rounded-md border p-4 pr-6 shadow-lg transition-all data-[swipe=cancel]:translate-x-0 data-[swipe=end]:translate-x-[var(--radix-toast-swipe-end-x)] data-[swipe=move]:translate-x-[var(--radix-toast-swipe-move-x)] data-[swipe=move]:transition-none data-[state=open]:animate-in data-[state=closed]:animate-out data-[swipe=end]:animate-out data-[state=closed]:fade-out-80 data-[state=closed]:slide-out-to-right-full data-[state=open]:slide-in-from-top-full data-[state=open]:sm:slide-in-from-bottom-full",{variants:{variant:{default:"border bg-background text-foreground",destructive:"destructive group border-destructive bg-destructive text-destructive-foreground"}},defaultVariants:{variant:"default"}}),j=r.forwardRef(({className:e,variant:t,...s},r)=>(0,a.jsx)(f.bL,{ref:r,className:(0,x.cn)(b({variant:t}),e),...s}));j.displayName=f.bL.displayName,r.forwardRef(({className:e,...t},s)=>(0,a.jsx)(f.rc,{ref:s,className:(0,x.cn)("inline-flex h-8 shrink-0 items-center justify-center rounded-md border bg-transparent px-3 text-sm font-medium transition-colors hover:bg-secondary focus:outline-none focus:ring-1 focus:ring-ring disabled:pointer-events-none disabled:opacity-50 group-[.destructive]:border-muted/40 group-[.destructive]:hover:border-destructive/30 group-[.destructive]:hover:bg-destructive group-[.destructive]:hover:text-destructive-foreground group-[.destructive]:focus:ring-destructive",e),...t})).displayName=f.rc.displayName;let N=r.forwardRef(({className:e,...t},s)=>(0,a.jsx)(f.bm,{ref:s,className:(0,x.cn)("absolute right-1 top-1 rounded-md p-1 text-foreground/50 opacity-0 transition-opacity hover:text-foreground focus:opacity-100 focus:outline-none focus:ring-1 group-hover:opacity-100 group-[.destructive]:text-red-300 group-[.destructive]:hover:text-red-50 group-[.destructive]:focus:ring-red-400 group-[.destructive]:focus:ring-offset-red-600",e),"toast-close":"",...t,children:(0,a.jsx)(h.A,{className:"h-4 w-4"})}));N.displayName=f.bm.displayName;let y=r.forwardRef(({className:e,...t},s)=>(0,a.jsx)(f.hE,{ref:s,className:(0,x.cn)("text-sm font-semibold [&+div]:text-xs",e),...t}));y.displayName=f.hE.displayName;let w=r.forwardRef(({className:e,...t},s)=>(0,a.jsx)(f.VY,{ref:s,className:(0,x.cn)("text-sm opacity-90",e),...t}));function C(){let{toasts:e}=function(){let[e,t]=r.useState(c);return r.useEffect(()=>(l.push(t),()=>{let e=l.indexOf(t);e>-1&&l.splice(e,1)}),[e]),{...e,toast:u,dismiss:e=>m({type:"DISMISS_TOAST",toastId:e})}}();return(0,a.jsxs)(g,{children:[e.map(function({id:e,title:t,description:s,action:r,...o}){return(0,a.jsxs)(j,{...o,children:[(0,a.jsxs)("div",{className:"grid gap-1",children:[t&&(0,a.jsx)(y,{children:t}),s&&(0,a.jsx)(w,{children:s})]}),r,(0,a.jsx)(N,{})]},e)}),(0,a.jsx)(v,{})]})}w.displayName=f.VY.displayName},949:(e,t,s)=>{"use strict";s.d(t,{cn:()=>o});var a=s(3626),r=s(3558);function o(...e){return(0,r.QP)((0,a.$)(e))}},1052:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>i});var a=s(1069),r=s(9443),o=s(7244),n=s(5380);function i({children:e}){return(0,a.jsx)("html",{lang:"en",suppressHydrationWarning:!0,children:(0,a.jsx)("body",{className:"min-h-screen bg-background font-sans antialiased",children:(0,a.jsxs)(n.ThemeProvider,{attribute:"class",defaultTheme:"system",enableSystem:!0,children:[(0,a.jsx)(r.NavigationWrapper,{children:e}),(0,a.jsx)(o.Toaster,{})]})})})}s(4276)},9443:(e,t,s)=>{"use strict";s.d(t,{NavigationWrapper:()=>a});let a=(0,s(2771).registerClientReference)(function(){throw Error("Attempted to call NavigationWrapper() from the server but NavigationWrapper is on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/navigation/NavigationWrapper.tsx","NavigationWrapper")},7244:(e,t,s)=>{"use strict";s.d(t,{Toaster:()=>a});let a=(0,s(2771).registerClientReference)(function(){throw Error("Attempted to call Toaster() from the server but Toaster is on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/components/ui/toaster.tsx","Toaster")},4276:()=>{}}; \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/chunks/762.js b/packages/fe-deploy/.next/server/chunks/762.js new file mode 100644 index 00000000..8d2222f5 --- /dev/null +++ b/packages/fe-deploy/.next/server/chunks/762.js @@ -0,0 +1,7 @@ +exports.id=762,exports.ids=[762],exports.modules={9362:(e,t,r)=>{"use strict";r.d(t,{Eq:()=>s});var n=new WeakMap,o=new WeakMap,a={},i=0,l=function(e){return e&&(e.host||l(e.parentNode))},u=function(e,t,r,u){var s=(Array.isArray(e)?e:[e]).map(function(e){if(t.contains(e))return e;var r=l(e);return r&&t.contains(r)?r:(console.error("aria-hidden",e,"in not contained inside",t,". Doing nothing"),null)}).filter(function(e){return!!e});a[r]||(a[r]=new WeakMap);var c=a[r],d=[],f=new Set,p=new Set(s),m=function(e){!e||f.has(e)||(f.add(e),m(e.parentNode))};s.forEach(m);var h=function(e){!e||p.has(e)||Array.prototype.forEach.call(e.children,function(e){if(f.has(e))h(e);else try{var t=e.getAttribute(u),a=null!==t&&"false"!==t,i=(n.get(e)||0)+1,l=(c.get(e)||0)+1;n.set(e,i),c.set(e,l),d.push(e),1===i&&a&&o.set(e,!0),1===l&&e.setAttribute(r,"true"),a||e.setAttribute(u,"true")}catch(t){console.error("aria-hidden: cannot operate on ",e,t)}})};return h(t),f.clear(),i++,function(){d.forEach(function(e){var t=n.get(e)-1,a=c.get(e)-1;n.set(e,t),c.set(e,a),t||(o.has(e)||e.removeAttribute(u),o.delete(e)),a||e.removeAttribute(r)}),--i||(n=new WeakMap,n=new WeakMap,o=new WeakMap,a={})}},s=function(e,t,r){void 0===r&&(r="data-aria-hidden");var n,o=Array.from(Array.isArray(e)?e:[e]),a=t||(n=e,"undefined"==typeof document?null:(Array.isArray(n)?n[0]:n).ownerDocument.body);return a?(o.push.apply(o,Array.from(a.querySelectorAll("[aria-live]"))),u(o,a,r,"aria-hidden")):function(){return null}}},207:(e,t,r)=>{"use strict";var n=r(6859);r.o(n,"useRouter")&&r.d(t,{useRouter:function(){return n.useRouter}}),r.o(n,"useSearchParams")&&r.d(t,{useSearchParams:function(){return n.useSearchParams}})},9685:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addBasePath",{enumerable:!0,get:function(){return a}});let n=r(6548),o=r(7480);function a(e,t){return(0,o.normalizePathTrailingSlash)((0,n.addPathPrefix)(e,""))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3382:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getAppBuildId:function(){return o},setAppBuildId:function(){return n}});let r="";function n(e){r=e}function o(){return r}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},290:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{callServer:function(){return l},useServerActionDispatcher:function(){return i}});let n=r(1616),o=r(6616),a=null;function i(e){a=(0,n.useCallback)(t=>{(0,n.startTransition)(()=>{e({...t,type:o.ACTION_SERVER_ACTION})})},[e])}async function l(e,t){let r=a;if(!r)throw Error("Invariant: missing action dispatcher.");return new Promise((n,o)=>{r({actionId:e,actionArgs:t,resolve:n,reject:o})})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6888:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return m}});let n=r(8375),o=r(2725),a=n._(r(1616)),i=r(4633),l=r(6296),u=r(6617),s=r(6616),c=r(4972),d=r(1619),f=r(9685);function p(e){return"string"==typeof e?e:(0,i.formatUrl)(e)}r(6298);let m=a.default.forwardRef(function(e,t){let r,n;let{href:i,as:m,children:h,prefetch:y=null,passHref:g,replace:b,shallow:v,scroll:w,onClick:_,onMouseEnter:E,onTouchStart:x,legacyBehavior:P=!1,...S}=e;r=h,P&&("string"==typeof r||"number"==typeof r)&&(r=(0,o.jsx)("a",{children:r}));let R=a.default.useContext(l.AppRouterContext),O=null===y?s.PrefetchKind.AUTO:s.PrefetchKind.FULL,{href:M,as:T}=a.default.useMemo(()=>{let e=p(i);return{href:e,as:m?p(m):e}},[i,m]),j=a.default.useRef(M),A=a.default.useRef(T);P&&(n=a.default.Children.only(r));let k=P?n&&"object"==typeof n&&n.ref:t,[C,D,N]=(0,u.useIntersection)({rootMargin:"200px"}),I=a.default.useCallback(e=>{(A.current!==T||j.current!==M)&&(N(),A.current=T,j.current=M),C(e)},[T,M,N,C]),L=(0,c.useMergedRef)(I,k);a.default.useEffect(()=>{},[T,M,D,!1!==y,R,O]);let F={ref:L,onClick(e){P||"function"!=typeof _||_(e),P&&n.props&&"function"==typeof n.props.onClick&&n.props.onClick(e),R&&!e.defaultPrevented&&function(e,t,r,n,o,i,l){let{nodeName:u}=e.currentTarget;"A"===u.toUpperCase()&&function(e){let t=e.currentTarget.getAttribute("target");return t&&"_self"!==t||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||(e.preventDefault(),a.default.startTransition(()=>{let e=null==l||l;"beforePopState"in t?t[o?"replace":"push"](r,n,{shallow:i,scroll:e}):t[o?"replace":"push"](n||r,{scroll:e})}))}(e,R,M,T,b,v,w)},onMouseEnter(e){P||"function"!=typeof E||E(e),P&&n.props&&"function"==typeof n.props.onMouseEnter&&n.props.onMouseEnter(e)},onTouchStart:function(e){P||"function"!=typeof x||x(e),P&&n.props&&"function"==typeof n.props.onTouchStart&&n.props.onTouchStart(e)}};return(0,d.isAbsoluteUrl)(T)?F.href=T:P&&!g&&("a"!==n.type||"href"in n.props)||(F.href=(0,f.addBasePath)(T)),P?a.default.cloneElement(n,F):(0,o.jsx)("a",{...S,...F,children:r})});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7370:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"findSourceMapURL",{enumerable:!0,get:function(){return r}});let r=void 0;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4233:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{ACTION_HEADER:function(){return n},FLIGHT_HEADERS:function(){return c},NEXT_DID_POSTPONE_HEADER:function(){return p},NEXT_HMR_REFRESH_HEADER:function(){return l},NEXT_IS_PRERENDER_HEADER:function(){return m},NEXT_ROUTER_PREFETCH_HEADER:function(){return a},NEXT_ROUTER_SEGMENT_PREFETCH_HEADER:function(){return i},NEXT_ROUTER_STALE_TIME_HEADER:function(){return f},NEXT_ROUTER_STATE_TREE_HEADER:function(){return o},NEXT_RSC_UNION_QUERY:function(){return d},NEXT_URL:function(){return u},RSC_CONTENT_TYPE_HEADER:function(){return s},RSC_HEADER:function(){return r}});let r="RSC",n="Next-Action",o="Next-Router-State-Tree",a="Next-Router-Prefetch",i="Next-Router-Segment-Prefetch",l="Next-HMR-Refresh",u="Next-Url",s="text/x-component",c=[r,o,a,l,i],d="_rsc",f="x-nextjs-stale-time",p="x-nextjs-postponed",m="x-nextjs-prerender";("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5086:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"bailoutToClientRendering",{enumerable:!0,get:function(){return a}});let n=r(6542),o=r(9294);function a(e){let t=o.workAsyncStorage.getStore();if((null==t||!t.forceStatic)&&(null==t?void 0:t.isStaticGeneration))throw new n.BailoutToCSRError(e)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3868:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ClientPageRoot",{enumerable:!0,get:function(){return a}});let n=r(2725),o=r(561);function a(e){let{Component:t,searchParams:a,params:i,promises:l}=e;{let e,l;let{workAsyncStorage:u}=r(9294),s=u.getStore();if(!s)throw new o.InvariantError("Expected workStore to exist when handling searchParams in a client Page.");let{createSearchParamsFromClient:c}=r(1435);e=c(a,s);let{createParamsFromClient:d}=r(9078);return l=d(i,s),(0,n.jsx)(t,{params:l,searchParams:e})}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5794:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ClientSegmentRoot",{enumerable:!0,get:function(){return a}});let n=r(2725),o=r(561);function a(e){let{Component:t,slots:a,params:i,promise:l}=e;{let e;let{workAsyncStorage:l}=r(9294),u=l.getStore();if(!u)throw new o.InvariantError("Expected workStore to exist when handling params in a client segment such as a Layout or Template.");let{createParamsFromClient:s}=r(9078);return e=s(i,u),(0,n.jsx)(t,{...a,params:e})}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8466:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{ErrorBoundary:function(){return m},ErrorBoundaryHandler:function(){return d},GlobalError:function(){return f},default:function(){return p}});let n=r(8375),o=r(2725),a=n._(r(1616)),i=r(3745),l=r(2866);r(9382);let u=r(9294),s={error:{fontFamily:'system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"',height:"100vh",textAlign:"center",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},text:{fontSize:"14px",fontWeight:400,lineHeight:"28px",margin:"0 8px"}};function c(e){let{error:t}=e,r=u.workAsyncStorage.getStore();if((null==r?void 0:r.isRevalidate)||(null==r?void 0:r.isStaticGeneration))throw console.error(t),t;return null}class d extends a.default.Component{static getDerivedStateFromError(e){if((0,l.isNextRouterError)(e))throw e;return{error:e}}static getDerivedStateFromProps(e,t){let{error:r}=t;return e.pathname!==t.previousPathname&&t.error?{error:null,previousPathname:e.pathname}:{error:t.error,previousPathname:e.pathname}}render(){return this.state.error?(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(c,{error:this.state.error}),this.props.errorStyles,this.props.errorScripts,(0,o.jsx)(this.props.errorComponent,{error:this.state.error,reset:this.reset})]}):this.props.children}constructor(e){super(e),this.reset=()=>{this.setState({error:null})},this.state={error:null,previousPathname:this.props.pathname}}}function f(e){let{error:t}=e,r=null==t?void 0:t.digest;return(0,o.jsxs)("html",{id:"__next_error__",children:[(0,o.jsx)("head",{}),(0,o.jsxs)("body",{children:[(0,o.jsx)(c,{error:t}),(0,o.jsx)("div",{style:s.error,children:(0,o.jsxs)("div",{children:[(0,o.jsx)("h2",{style:s.text,children:"Application error: a "+(r?"server":"client")+"-side exception has occurred (see the "+(r?"server logs":"browser console")+" for more information)."}),r?(0,o.jsx)("p",{style:s.text,children:"Digest: "+r}):null]})})]})]})}let p=f;function m(e){let{errorComponent:t,errorStyles:r,errorScripts:n,children:a}=e,l=(0,i.useUntrackedPathname)();return t?(0,o.jsx)(d,{pathname:l,errorComponent:t,errorStyles:r,errorScripts:n,children:a}):(0,o.jsx)(o.Fragment,{children:a})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5008:(e,t,r)=>{"use strict";function n(){throw Error("`forbidden()` is experimental and only allowed to be enabled when `experimental.authInterrupts` is enabled.")}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"forbidden",{enumerable:!0,get:function(){return n}}),r(8160).HTTP_ERROR_FALLBACK_ERROR_CODE,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8167:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{DynamicServerError:function(){return n},isDynamicServerError:function(){return o}});let r="DYNAMIC_SERVER_USAGE";class n extends Error{constructor(e){super("Dynamic server usage: "+e),this.description=e,this.digest=r}}function o(e){return"object"==typeof e&&null!==e&&"digest"in e&&"string"==typeof e.digest&&e.digest===r}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3909:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"HTTPAccessFallbackBoundary",{enumerable:!0,get:function(){return c}});let n=r(3286),o=r(2725),a=n._(r(1616)),i=r(3745),l=r(8160);r(6298);let u=r(6296);class s extends a.default.Component{componentDidCatch(){}static getDerivedStateFromError(e){if((0,l.isHTTPAccessFallbackError)(e))return{triggeredStatus:(0,l.getAccessFallbackHTTPStatus)(e)};throw e}static getDerivedStateFromProps(e,t){return e.pathname!==t.previousPathname&&t.triggeredStatus?{triggeredStatus:void 0,previousPathname:e.pathname}:{triggeredStatus:t.triggeredStatus,previousPathname:e.pathname}}render(){let{notFound:e,forbidden:t,unauthorized:r,children:n}=this.props,{triggeredStatus:a}=this.state,i={[l.HTTPAccessErrorStatus.NOT_FOUND]:e,[l.HTTPAccessErrorStatus.FORBIDDEN]:t,[l.HTTPAccessErrorStatus.UNAUTHORIZED]:r};if(a){let u=a===l.HTTPAccessErrorStatus.NOT_FOUND&&e,s=a===l.HTTPAccessErrorStatus.FORBIDDEN&&t,c=a===l.HTTPAccessErrorStatus.UNAUTHORIZED&&r;return u||s||c?(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("meta",{name:"robots",content:"noindex"}),!1,i[a]]}):n}return n}constructor(e){super(e),this.state={triggeredStatus:void 0,previousPathname:e.pathname}}}function c(e){let{notFound:t,forbidden:r,unauthorized:n,children:l}=e,c=(0,i.useUntrackedPathname)(),d=(0,a.useContext)(u.MissingSlotContext);return t||r||n?(0,o.jsx)(s,{pathname:c,notFound:t,forbidden:r,unauthorized:n,missingSlots:d,children:l}):(0,o.jsx)(o.Fragment,{children:l})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8160:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{HTTPAccessErrorStatus:function(){return r},HTTP_ERROR_FALLBACK_ERROR_CODE:function(){return o},getAccessFallbackErrorTypeByStatus:function(){return l},getAccessFallbackHTTPStatus:function(){return i},isHTTPAccessFallbackError:function(){return a}});let r={NOT_FOUND:404,FORBIDDEN:403,UNAUTHORIZED:401},n=new Set(Object.values(r)),o="NEXT_HTTP_ERROR_FALLBACK";function a(e){if("object"!=typeof e||null===e||!("digest"in e)||"string"!=typeof e.digest)return!1;let[t,r]=e.digest.split(";");return t===o&&n.has(Number(r))}function i(e){return Number(e.digest.split(";")[1])}function l(e){switch(e){case 401:return"unauthorized";case 403:return"forbidden";case 404:return"not-found";default:return}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2866:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isNextRouterError",{enumerable:!0,get:function(){return a}});let n=r(8160),o=r(7002);function a(e){return(0,o.isRedirectError)(e)||(0,n.isHTTPAccessFallbackError)(e)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5969:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return S}});let n=r(8375),o=r(3286),a=r(2725),i=o._(r(1616)),l=n._(r(7377)),u=r(6296),s=r(6170),c=r(1164),d=r(8466),f=r(2739),p=r(2181),m=r(784),h=r(3909),y=r(8510),g=r(673),b=r(56);l.default.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;let v=["bottom","height","left","right","top","width","x","y"];function w(e,t){let r=e.getBoundingClientRect();return r.top>=0&&r.top<=t}class _ extends i.default.Component{componentDidMount(){this.handlePotentialScroll()}componentDidUpdate(){this.props.focusAndScrollRef.apply&&this.handlePotentialScroll()}render(){return this.props.children}constructor(...e){super(...e),this.handlePotentialScroll=()=>{let{focusAndScrollRef:e,segmentPath:t}=this.props;if(e.apply){if(0!==e.segmentPaths.length&&!e.segmentPaths.some(e=>t.every((t,r)=>(0,f.matchSegment)(t,e[r]))))return;let r=null,n=e.hashFragment;if(n&&(r=function(e){var t;return"top"===e?document.body:null!=(t=document.getElementById(e))?t:document.getElementsByName(e)[0]}(n)),!r&&(r=null),!(r instanceof Element))return;for(;!(r instanceof HTMLElement)||function(e){if(["sticky","fixed"].includes(getComputedStyle(e).position))return!0;let t=e.getBoundingClientRect();return v.every(e=>0===t[e])}(r);){if(null===r.nextElementSibling)return;r=r.nextElementSibling}e.apply=!1,e.hashFragment=null,e.segmentPaths=[],(0,p.handleSmoothScroll)(()=>{if(n){r.scrollIntoView();return}let e=document.documentElement,t=e.clientHeight;!w(r,t)&&(e.scrollTop=0,w(r,t)||r.scrollIntoView())},{dontForceLayout:!0,onlyHashChange:e.onlyHashChange}),e.onlyHashChange=!1,r.focus()}}}}function E(e){let{segmentPath:t,children:r}=e,n=(0,i.useContext)(u.GlobalLayoutRouterContext);if(!n)throw Error("invariant global layout router not mounted");return(0,a.jsx)(_,{segmentPath:t,focusAndScrollRef:n.focusAndScrollRef,children:r})}function x(e){let{parallelRouterKey:t,url:r,childNodes:n,segmentPath:o,tree:l,cacheKey:d}=e,p=(0,i.useContext)(u.GlobalLayoutRouterContext);if(!p)throw Error("invariant global layout router not mounted");let{changeByServerResponse:m,tree:h}=p,y=n.get(d);if(void 0===y){let e={lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,loading:null};y=e,n.set(d,e)}let g=null!==y.prefetchRsc?y.prefetchRsc:y.rsc,v=(0,i.useDeferredValue)(y.rsc,g),w="object"==typeof v&&null!==v&&"function"==typeof v.then?(0,i.use)(v):v;if(!w){let e=y.lazyData;if(null===e){let t=function e(t,r){if(t){let[n,o]=t,a=2===t.length;if((0,f.matchSegment)(r[0],n)&&r[1].hasOwnProperty(o)){if(a){let t=e(void 0,r[1][o]);return[r[0],{...r[1],[o]:[t[0],t[1],t[2],"refetch"]}]}return[r[0],{...r[1],[o]:e(t.slice(2),r[1][o])}]}}return r}(["",...o],h),n=(0,b.hasInterceptionRouteInCurrentTree)(h);y.lazyData=e=(0,s.fetchServerResponse)(new URL(r,location.origin),{flightRouterState:t,nextUrl:n?p.nextUrl:null}).then(e=>((0,i.startTransition)(()=>{m({previousTree:h,serverResponse:e})}),e))}(0,i.use)(c.unresolvedThenable)}return(0,a.jsx)(u.LayoutRouterContext.Provider,{value:{tree:l[1][t],childNodes:y.parallelRoutes,url:r,loading:y.loading},children:w})}function P(e){let t,{loading:r,children:n}=e;if(t="object"==typeof r&&null!==r&&"function"==typeof r.then?(0,i.use)(r):r){let e=t[0],r=t[1],o=t[2];return(0,a.jsx)(i.Suspense,{fallback:(0,a.jsxs)(a.Fragment,{children:[r,o,e]}),children:n})}return(0,a.jsx)(a.Fragment,{children:n})}function S(e){let{parallelRouterKey:t,segmentPath:r,error:n,errorStyles:o,errorScripts:l,templateStyles:s,templateScripts:c,template:f,notFound:p,forbidden:b,unauthorized:v}=e,w=(0,i.useContext)(u.LayoutRouterContext);if(!w)throw Error("invariant expected layout router to be mounted");let{childNodes:_,tree:S,url:R,loading:O}=w,M=_.get(t);M||(M=new Map,_.set(t,M));let T=S[1][t][0],j=(0,y.getSegmentValue)(T),A=[T];return(0,a.jsx)(a.Fragment,{children:A.map(e=>{let i=(0,y.getSegmentValue)(e),w=(0,g.createRouterCacheKey)(e);return(0,a.jsxs)(u.TemplateContext.Provider,{value:(0,a.jsx)(E,{segmentPath:r,children:(0,a.jsx)(d.ErrorBoundary,{errorComponent:n,errorStyles:o,errorScripts:l,children:(0,a.jsx)(P,{loading:O,children:(0,a.jsx)(h.HTTPAccessFallbackBoundary,{notFound:p,forbidden:b,unauthorized:v,children:(0,a.jsx)(m.RedirectBoundary,{children:(0,a.jsx)(x,{parallelRouterKey:t,url:R,tree:S,childNodes:M,segmentPath:r,cacheKey:w,isActive:j===i})})})})})}),children:[s,c,f]},(0,g.createRouterCacheKey)(e,!0))})})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2739:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{canSegmentBeOverridden:function(){return a},matchSegment:function(){return o}});let n=r(8639),o=(e,t)=>"string"==typeof e?"string"==typeof t&&e===t:"string"!=typeof t&&e[0]===t[0]&&e[1]===t[1],a=(e,t)=>{var r;return!Array.isArray(e)&&!!Array.isArray(t)&&(null==(r=(0,n.getSegmentParam)(e))?void 0:r.param)===t[0]};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9382:(e,t,r)=>{"use strict";function n(e){return!1}function o(){}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{handleHardNavError:function(){return n},useNavFailureHandler:function(){return o}}),r(1616),r(2033),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3745:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useUntrackedPathname",{enumerable:!0,get:function(){return a}});let n=r(1616),o=r(1639);function a(){return!function(){{let{workAsyncStorage:e}=r(9294),t=e.getStore();if(!t)return!1;let{fallbackRouteParams:n}=t;return!!n&&0!==n.size}}()?(0,n.useContext)(o.PathnameContext):null}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6859:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{ReadonlyURLSearchParams:function(){return u.ReadonlyURLSearchParams},RedirectType:function(){return u.RedirectType},ServerInsertedHTMLContext:function(){return c.ServerInsertedHTMLContext},forbidden:function(){return u.forbidden},notFound:function(){return u.notFound},permanentRedirect:function(){return u.permanentRedirect},redirect:function(){return u.redirect},unauthorized:function(){return u.unauthorized},unstable_rethrow:function(){return u.unstable_rethrow},useParams:function(){return m},usePathname:function(){return f},useRouter:function(){return p},useSearchParams:function(){return d},useSelectedLayoutSegment:function(){return y},useSelectedLayoutSegments:function(){return h},useServerInsertedHTML:function(){return c.useServerInsertedHTML}});let n=r(1616),o=r(6296),a=r(1639),i=r(8510),l=r(2723),u=r(3784),s=r(9411),c=r(1557);function d(){let e=(0,n.useContext)(a.SearchParamsContext),t=(0,n.useMemo)(()=>e?new u.ReadonlyURLSearchParams(e):null,[e]);{let{bailoutToClientRendering:e}=r(5086);e("useSearchParams()")}return t}function f(){return(0,s.useDynamicRouteParams)("usePathname()"),(0,n.useContext)(a.PathnameContext)}function p(){let e=(0,n.useContext)(o.AppRouterContext);if(null===e)throw Error("invariant expected app router to be mounted");return e}function m(){return(0,s.useDynamicRouteParams)("useParams()"),(0,n.useContext)(a.PathParamsContext)}function h(e){void 0===e&&(e="children"),(0,s.useDynamicRouteParams)("useSelectedLayoutSegments()");let t=(0,n.useContext)(o.LayoutRouterContext);return t?function e(t,r,n,o){let a;if(void 0===n&&(n=!0),void 0===o&&(o=[]),n)a=t[1][r];else{var u;let e=t[1];a=null!=(u=e.children)?u:Object.values(e)[0]}if(!a)return o;let s=a[0],c=(0,i.getSegmentValue)(s);return!c||c.startsWith(l.PAGE_SEGMENT_KEY)?o:(o.push(c),e(a,r,!1,o))}(t.tree,e):null}function y(e){void 0===e&&(e="children"),(0,s.useDynamicRouteParams)("useSelectedLayoutSegment()");let t=h(e);if(!t||0===t.length)return null;let r="children"===e?t[0]:t[t.length-1];return r===l.DEFAULT_SEGMENT_KEY?null:r}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3784:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{ReadonlyURLSearchParams:function(){return c},RedirectType:function(){return o.RedirectType},forbidden:function(){return i.forbidden},notFound:function(){return a.notFound},permanentRedirect:function(){return n.permanentRedirect},redirect:function(){return n.redirect},unauthorized:function(){return l.unauthorized},unstable_rethrow:function(){return u.unstable_rethrow}});let n=r(5665),o=r(7002),a=r(6685),i=r(5008),l=r(3099),u=r(4075);class s extends Error{constructor(){super("Method unavailable on `ReadonlyURLSearchParams`. Read more: https://nextjs.org/docs/app/api-reference/functions/use-search-params#updating-searchparams")}}class c extends URLSearchParams{append(){throw new s}delete(){throw new s}set(){throw new s}sort(){throw new s}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6685:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"notFound",{enumerable:!0,get:function(){return o}});let n=""+r(8160).HTTP_ERROR_FALLBACK_ERROR_CODE+";404";function o(){let e=Error(n);throw e.digest=n,e}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},784:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{RedirectBoundary:function(){return d},RedirectErrorBoundary:function(){return c}});let n=r(3286),o=r(2725),a=n._(r(1616)),i=r(6859),l=r(5665),u=r(7002);function s(e){let{redirect:t,reset:r,redirectType:n}=e,o=(0,i.useRouter)();return(0,a.useEffect)(()=>{a.default.startTransition(()=>{n===u.RedirectType.push?o.push(t,{}):o.replace(t,{}),r()})},[t,n,r,o]),null}class c extends a.default.Component{static getDerivedStateFromError(e){if((0,u.isRedirectError)(e))return{redirect:(0,l.getURLFromRedirectError)(e),redirectType:(0,l.getRedirectTypeFromError)(e)};throw e}render(){let{redirect:e,redirectType:t}=this.state;return null!==e&&null!==t?(0,o.jsx)(s,{redirect:e,redirectType:t,reset:()=>this.setState({redirect:null})}):this.props.children}constructor(e){super(e),this.state={redirect:null,redirectType:null}}}function d(e){let{children:t}=e,r=(0,i.useRouter)();return(0,o.jsx)(c,{router:r,children:t})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7002:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{REDIRECT_ERROR_CODE:function(){return o},RedirectType:function(){return a},isRedirectError:function(){return i}});let n=r(1988),o="NEXT_REDIRECT";var a=function(e){return e.push="push",e.replace="replace",e}({});function i(e){if("object"!=typeof e||null===e||!("digest"in e)||"string"!=typeof e.digest)return!1;let t=e.digest.split(";"),[r,a]=t,i=t.slice(2,-2).join(";"),l=Number(t.at(-2));return r===o&&("replace"===a||"push"===a)&&"string"==typeof i&&!isNaN(l)&&l in n.RedirectStatusCode}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1988:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RedirectStatusCode",{enumerable:!0,get:function(){return r}});var r=function(e){return e[e.SeeOther=303]="SeeOther",e[e.TemporaryRedirect=307]="TemporaryRedirect",e[e.PermanentRedirect=308]="PermanentRedirect",e}({});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5665:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getRedirectError:function(){return i},getRedirectStatusCodeFromError:function(){return d},getRedirectTypeFromError:function(){return c},getURLFromRedirectError:function(){return s},permanentRedirect:function(){return u},redirect:function(){return l}});let n=r(9121),o=r(1988),a=r(7002);function i(e,t,r){void 0===r&&(r=o.RedirectStatusCode.TemporaryRedirect);let n=Error(a.REDIRECT_ERROR_CODE);return n.digest=a.REDIRECT_ERROR_CODE+";"+t+";"+e+";"+r+";",n}function l(e,t){let r=n.actionAsyncStorage.getStore();throw i(e,t||((null==r?void 0:r.isAction)?a.RedirectType.push:a.RedirectType.replace),o.RedirectStatusCode.TemporaryRedirect)}function u(e,t){throw void 0===t&&(t=a.RedirectType.replace),i(e,t,o.RedirectStatusCode.PermanentRedirect)}function s(e){return(0,a.isRedirectError)(e)?e.digest.split(";").slice(2,-2).join(";"):null}function c(e){if(!(0,a.isRedirectError)(e))throw Error("Not a redirect error");return e.digest.split(";",2)[1]}function d(e){if(!(0,a.isRedirectError)(e))throw Error("Not a redirect error");return Number(e.digest.split(";").at(-2))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7763:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return l}});let n=r(3286),o=r(2725),a=n._(r(1616)),i=r(6296);function l(){let e=(0,a.useContext)(i.TemplateContext);return(0,o.jsx)(o.Fragment,{children:e})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2033:(e,t)=>{"use strict";function r(e,t){return void 0===t&&(t=!0),e.pathname+e.search+(t?e.hash:"")}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createHrefFromUrl",{enumerable:!0,get:function(){return r}}),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},673:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createRouterCacheKey",{enumerable:!0,get:function(){return o}});let n=r(2723);function o(e,t){return(void 0===t&&(t=!1),Array.isArray(e))?e[0]+"|"+e[1]+"|"+e[2]:t&&e.startsWith(n.PAGE_SEGMENT_KEY)?n.PAGE_SEGMENT_KEY:e}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6170:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{createFetch:function(){return m},createFromNextReadableStream:function(){return h},fetchServerResponse:function(){return p},urlToUrlWithoutFlightMarker:function(){return d}});let n=r(4233),o=r(290),a=r(7370),i=r(6616),l=r(1236),u=r(3997),s=r(3382),{createFromReadableStream:c}=r(3839);function d(e){let t=new URL(e,location.origin);return t.searchParams.delete(n.NEXT_RSC_UNION_QUERY),t}function f(e){return{flightData:d(e).toString(),canonicalUrl:void 0,couldBeIntercepted:!1,prerendered:!1,postponed:!1,staleTime:-1}}async function p(e,t){let{flightRouterState:r,nextUrl:o,prefetchKind:a}=t,l={[n.RSC_HEADER]:"1",[n.NEXT_ROUTER_STATE_TREE_HEADER]:encodeURIComponent(JSON.stringify(r))};a===i.PrefetchKind.AUTO&&(l[n.NEXT_ROUTER_PREFETCH_HEADER]="1"),o&&(l[n.NEXT_URL]=o);try{var c;let t=a?a===i.PrefetchKind.TEMPORARY?"high":"low":"auto",r=await m(e,l,t),o=d(r.url),p=r.redirected?o:void 0,y=r.headers.get("content-type")||"",g=!!(null==(c=r.headers.get("vary"))?void 0:c.includes(n.NEXT_URL)),b=!!r.headers.get(n.NEXT_DID_POSTPONE_HEADER),v=r.headers.get(n.NEXT_ROUTER_STALE_TIME_HEADER),w=null!==v?parseInt(v,10):-1;if(!y.startsWith(n.RSC_CONTENT_TYPE_HEADER)||!r.ok||!r.body)return e.hash&&(o.hash=e.hash),f(o.toString());let _=b?function(e){let t=e.getReader();return new ReadableStream({async pull(e){for(;;){let{done:r,value:n}=await t.read();if(!r){e.enqueue(n);continue}return}}})}(r.body):r.body,E=await h(_);if((0,s.getAppBuildId)()!==E.b)return f(r.url);return{flightData:(0,u.normalizeFlightData)(E.f),canonicalUrl:p,couldBeIntercepted:g,prerendered:E.S,postponed:b,staleTime:w}}catch(t){return console.error("Failed to fetch RSC payload for "+e+". Falling back to browser navigation.",t),{flightData:e.toString(),canonicalUrl:void 0,couldBeIntercepted:!1,prerendered:!1,postponed:!1,staleTime:-1}}}function m(e,t,r){let o=new URL(e),a=(0,l.hexHash)([t[n.NEXT_ROUTER_PREFETCH_HEADER]||"0",t[n.NEXT_ROUTER_SEGMENT_PREFETCH_HEADER]||"0",t[n.NEXT_ROUTER_STATE_TREE_HEADER],t[n.NEXT_URL]].join(","));return o.searchParams.set(n.NEXT_RSC_UNION_QUERY,a),fetch(o,{credentials:"same-origin",headers:t,priority:r||void 0})}function h(e){return c(e,{callServer:o.callServer,findSourceMapURL:a.findSourceMapURL})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8510:(e,t)=>{"use strict";function r(e){return Array.isArray(e)?e[1]:e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getSegmentValue",{enumerable:!0,get:function(){return r}}),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},56:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"hasInterceptionRouteInCurrentTree",{enumerable:!0,get:function(){return function e(t){let[r,o]=t;if(Array.isArray(r)&&("di"===r[2]||"ci"===r[2])||"string"==typeof r&&(0,n.isInterceptionRouteAppPath)(r))return!0;if(o){for(let t in o)if(e(o[t]))return!0}return!1}}});let n=r(9205);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6616:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{ACTION_HMR_REFRESH:function(){return l},ACTION_NAVIGATE:function(){return n},ACTION_PREFETCH:function(){return i},ACTION_REFRESH:function(){return r},ACTION_RESTORE:function(){return o},ACTION_SERVER_ACTION:function(){return u},ACTION_SERVER_PATCH:function(){return a},PrefetchCacheEntryStatus:function(){return c},PrefetchKind:function(){return s}});let r="refresh",n="navigate",o="restore",a="server-patch",i="prefetch",l="hmr-refresh",u="server-action";var s=function(e){return e.AUTO="auto",e.FULL="full",e.TEMPORARY="temporary",e}({}),c=function(e){return e.fresh="fresh",e.reusable="reusable",e.expired="expired",e.stale="stale",e}({});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4559:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{StaticGenBailoutError:function(){return n},isStaticGenBailoutError:function(){return o}});let r="NEXT_STATIC_GEN_BAILOUT";class n extends Error{constructor(...e){super(...e),this.code=r}}function o(e){return"object"==typeof e&&null!==e&&"code"in e&&e.code===r}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3099:(e,t,r)=>{"use strict";function n(){throw Error("`unauthorized()` is experimental and only allowed to be used when `experimental.authInterrupts` is enabled.")}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unauthorized",{enumerable:!0,get:function(){return n}}),r(8160).HTTP_ERROR_FALLBACK_ERROR_CODE,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1164:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unresolvedThenable",{enumerable:!0,get:function(){return r}});let r={then:()=>{}};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4075:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unstable_rethrow",{enumerable:!0,get:function(){return function e(t){if((0,i.isNextRouterError)(t)||(0,a.isBailoutToCSRError)(t)||(0,n.isDynamicUsageError)(t)||(0,o.isPostpone)(t))throw t;t instanceof Error&&"cause"in t&&e(t.cause)}}});let n=r(2394),o=r(541),a=r(6542),i=r(2866);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3997:(e,t)=>{"use strict";function r(e){var t;let[r,n,o,a]=e.slice(-4),i=e.slice(0,-4);return{pathToSegment:i.slice(0,-1),segmentPath:i,segment:null!=(t=i[i.length-1])?t:"",tree:r,seedData:n,head:o,isHeadPartial:a,isRootRender:4===e.length}}function n(e){return e.slice(2)}function o(e){return"string"==typeof e?e:e.map(r)}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getFlightDataPartsFromPath:function(){return r},getNextFlightSegmentPath:function(){return n},normalizeFlightData:function(){return o}}),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7480:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizePathTrailingSlash",{enumerable:!0,get:function(){return a}});let n=r(6159),o=r(5231),a=e=>{if(!e.startsWith("/"))return e;let{pathname:t,query:r,hash:a}=(0,o.parsePath)(e);return""+(0,n.removeTrailingSlash)(t)+r+a};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5450:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{cancelIdleCallback:function(){return n},requestIdleCallback:function(){return r}});let r="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},n="undefined"!=typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6617:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return u}});let n=r(1616),o=r(5450),a="function"==typeof IntersectionObserver,i=new Map,l=[];function u(e){let{rootRef:t,rootMargin:r,disabled:u}=e,s=u||!a,[c,d]=(0,n.useState)(!1),f=(0,n.useRef)(null),p=(0,n.useCallback)(e=>{f.current=e},[]);return(0,n.useEffect)(()=>{if(a){if(s||c)return;let e=f.current;if(e&&e.tagName)return function(e,t,r){let{id:n,observer:o,elements:a}=function(e){let t;let r={root:e.root||null,margin:e.rootMargin||""},n=l.find(e=>e.root===r.root&&e.margin===r.margin);if(n&&(t=i.get(n)))return t;let o=new Map;return t={id:r,observer:new IntersectionObserver(e=>{e.forEach(e=>{let t=o.get(e.target),r=e.isIntersecting||e.intersectionRatio>0;t&&r&&t(r)})},e),elements:o},l.push(r),i.set(r,t),t}(r);return a.set(e,t),o.observe(e),function(){if(a.delete(e),o.unobserve(e),0===a.size){o.disconnect(),i.delete(n);let e=l.findIndex(e=>e.root===n.root&&e.margin===n.margin);e>-1&&l.splice(e,1)}}}(e,e=>e&&d(e),{root:null==t?void 0:t.current,rootMargin:r})}else if(!c){let e=(0,o.requestIdleCallback)(()=>d(!0));return()=>(0,o.cancelIdleCallback)(e)}},[s,r,t,c,f.current]),[p,c,(0,n.useCallback)(()=>{d(!1)},[])]}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4972:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useMergedRef",{enumerable:!0,get:function(){return o}});let n=r(1616);function o(e,t){let r=(0,n.useRef)(()=>{}),o=(0,n.useRef)(()=>{});return(0,n.useMemo)(()=>e&&t?n=>{null===n?(r.current(),o.current()):(r.current=a(e,n),o.current=a(t,n))}:e||t,[e,t])}function a(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2394:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isDynamicUsageError",{enumerable:!0,get:function(){return l}});let n=r(8167),o=r(6542),a=r(2866),i=r(9411),l=e=>(0,n.isDynamicServerError)(e)||(0,o.isBailoutToCSRError)(e)||(0,a.isNextRouterError)(e)||(0,i.isDynamicPostpone)(e)},560:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{MetadataBoundary:function(){return a},OutletBoundary:function(){return l},ViewportBoundary:function(){return i}});let n=r(5433),o={[n.METADATA_BOUNDARY_NAME]:function({children:e}){return e},[n.VIEWPORT_BOUNDARY_NAME]:function({children:e}){return e},[n.OUTLET_BOUNDARY_NAME]:function({children:e}){return e}},a=o[n.METADATA_BOUNDARY_NAME.slice(0)],i=o[n.VIEWPORT_BOUNDARY_NAME.slice(0)],l=o[n.OUTLET_BOUNDARY_NAME.slice(0)]},5433:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{METADATA_BOUNDARY_NAME:function(){return r},OUTLET_BOUNDARY_NAME:function(){return o},VIEWPORT_BOUNDARY_NAME:function(){return n}});let r="__next_metadata_boundary__",n="__next_viewport_boundary__",o="__next_outlet_boundary__"},7523:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{atLeastOneTask:function(){return o},scheduleImmediate:function(){return n},scheduleOnNextTick:function(){return r},waitAtLeastOneReactRenderTask:function(){return a}});let r=e=>{Promise.resolve().then(()=>{process.nextTick(e)})},n=e=>{setImmediate(e)};function o(){return new Promise(e=>n(e))}function a(){return new Promise(e=>setImmediate(e))}},9411:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{Postpone:function(){return x},abortAndThrowOnSynchronousRequestDataAccess:function(){return _},abortOnSynchronousPlatformIOAccess:function(){return v},accessedDynamicData:function(){return A},annotateDynamicAccess:function(){return I},consumeDynamicAccess:function(){return k},createDynamicTrackingState:function(){return d},createDynamicValidationState:function(){return f},createPostponedAbortSignal:function(){return N},formatDynamicAPIAccesses:function(){return C},getFirstDynamicReason:function(){return p},isDynamicPostpone:function(){return R},isPrerenderInterruptedError:function(){return j},markCurrentScopeAsDynamic:function(){return m},postponeWithTracking:function(){return P},throwIfDisallowedDynamic:function(){return H},throwToInterruptStaticGeneration:function(){return y},trackAllowedDynamicAccess:function(){return W},trackDynamicDataInDynamicRender:function(){return g},trackFallbackParamAccessed:function(){return h},trackSynchronousPlatformIOAccessInDev:function(){return w},trackSynchronousRequestDataAccessInDev:function(){return E},useDynamicRouteParams:function(){return L}});let n=function(e){return e&&e.__esModule?e:{default:e}}(r(1616)),o=r(8167),a=r(4559),i=r(3033),l=r(9294),u=r(7332),s=r(5433),c="function"==typeof n.default.unstable_postpone;function d(e){return{isDebugDynamicAccesses:e,dynamicAccesses:[],syncDynamicExpression:void 0,syncDynamicErrorWithStack:null}}function f(){return{hasSuspendedDynamic:!1,hasDynamicMetadata:!1,hasDynamicViewport:!1,hasSyncDynamicErrors:!1,dynamicErrors:[]}}function p(e){var t;return null==(t=e.dynamicAccesses[0])?void 0:t.expression}function m(e,t,r){if((!t||"cache"!==t.type&&"unstable-cache"!==t.type)&&!e.forceDynamic&&!e.forceStatic){if(e.dynamicShouldError)throw new a.StaticGenBailoutError(`Route ${e.route} with \`dynamic = "error"\` couldn't be rendered statically because it used \`${r}\`. See more info here: https://nextjs.org/docs/app/building-your-application/rendering/static-and-dynamic#dynamic-rendering`);if(t){if("prerender-ppr"===t.type)P(e.route,r,t.dynamicTracking);else if("prerender-legacy"===t.type){t.revalidate=0;let n=new o.DynamicServerError(`Route ${e.route} couldn't be rendered statically because it used ${r}. See more info here: https://nextjs.org/docs/messages/dynamic-server-error`);throw e.dynamicUsageDescription=r,e.dynamicUsageStack=n.stack,n}}}}function h(e,t){let r=i.workUnitAsyncStorage.getStore();r&&"prerender-ppr"===r.type&&P(e.route,t,r.dynamicTracking)}function y(e,t,r){let n=new o.DynamicServerError(`Route ${t.route} couldn't be rendered statically because it used \`${e}\`. See more info here: https://nextjs.org/docs/messages/dynamic-server-error`);throw r.revalidate=0,t.dynamicUsageDescription=e,t.dynamicUsageStack=n.stack,n}function g(e,t){t&&"cache"!==t.type&&"unstable-cache"!==t.type&&("prerender"===t.type||"prerender-legacy"===t.type)&&(t.revalidate=0)}function b(e,t,r){let n=T(`Route ${e} needs to bail out of prerendering at this point because it used ${t}.`);r.controller.abort(n);let o=r.dynamicTracking;o&&o.dynamicAccesses.push({stack:o.isDebugDynamicAccesses?Error().stack:void 0,expression:t})}function v(e,t,r,n){let o=n.dynamicTracking;return o&&null===o.syncDynamicErrorWithStack&&(o.syncDynamicExpression=t,o.syncDynamicErrorWithStack=r),b(e,t,n)}function w(e){e.prerenderPhase=!1}function _(e,t,r,n){let o=n.dynamicTracking;throw o&&null===o.syncDynamicErrorWithStack&&(o.syncDynamicExpression=t,o.syncDynamicErrorWithStack=r,!0===n.validating&&(o.syncDynamicLogged=!0)),b(e,t,n),T(`Route ${e} needs to bail out of prerendering at this point because it used ${t}.`)}let E=w;function x({reason:e,route:t}){let r=i.workUnitAsyncStorage.getStore();P(t,e,r&&"prerender-ppr"===r.type?r.dynamicTracking:null)}function P(e,t,r){D(),r&&r.dynamicAccesses.push({stack:r.isDebugDynamicAccesses?Error().stack:void 0,expression:t}),n.default.unstable_postpone(S(e,t))}function S(e,t){return`Route ${e} needs to bail out of prerendering at this point because it used ${t}. React throws this special object to indicate where. It should not be caught by your own try/catch. Learn more: https://nextjs.org/docs/messages/ppr-caught-error`}function R(e){return"object"==typeof e&&null!==e&&"string"==typeof e.message&&O(e.message)}function O(e){return e.includes("needs to bail out of prerendering at this point because it used")&&e.includes("Learn more: https://nextjs.org/docs/messages/ppr-caught-error")}if(!1===O(S("%%%","^^^")))throw Error("Invariant: isDynamicPostpone misidentified a postpone reason. This is a bug in Next.js");let M="NEXT_PRERENDER_INTERRUPTED";function T(e){let t=Error(e);return t.digest=M,t}function j(e){return"object"==typeof e&&null!==e&&e.digest===M&&"name"in e&&"message"in e&&e instanceof Error}function A(e){return e.length>0}function k(e,t){return e.dynamicAccesses.push(...t.dynamicAccesses),e.dynamicAccesses}function C(e){return e.filter(e=>"string"==typeof e.stack&&e.stack.length>0).map(({expression:e,stack:t})=>(t=t.split("\n").slice(4).filter(e=>!(e.includes("node_modules/next/")||e.includes(" ()")||e.includes(" (node:"))).join("\n"),`Dynamic API Usage Debug - ${e}: +${t}`))}function D(){if(!c)throw Error("Invariant: React.unstable_postpone is not defined. This suggests the wrong version of React was loaded. This is a bug in Next.js")}function N(e){D();let t=new AbortController;try{n.default.unstable_postpone(e)}catch(e){t.abort(e)}return t.signal}function I(e,t){let r=t.dynamicTracking;r&&r.dynamicAccesses.push({stack:r.isDebugDynamicAccesses?Error().stack:void 0,expression:e})}function L(e){if("undefined"==typeof window){let t=l.workAsyncStorage.getStore();if(t&&t.isStaticGeneration&&t.fallbackRouteParams&&t.fallbackRouteParams.size>0){let r=i.workUnitAsyncStorage.getStore();r&&("prerender"===r.type?n.default.use((0,u.makeHangingPromise)(r.renderSignal,e)):"prerender-ppr"===r.type?P(t.route,e,r.dynamicTracking):"prerender-legacy"===r.type&&y(e,t,r))}}}let F=/\n\s+at Suspense \(\)/,U=RegExp(`\\n\\s+at ${s.METADATA_BOUNDARY_NAME}[\\n\\s]`),$=RegExp(`\\n\\s+at ${s.VIEWPORT_BOUNDARY_NAME}[\\n\\s]`),B=RegExp(`\\n\\s+at ${s.OUTLET_BOUNDARY_NAME}[\\n\\s]`);function W(e,t,r,n,o){if(!B.test(t)){if(U.test(t)){r.hasDynamicMetadata=!0;return}if($.test(t)){r.hasDynamicViewport=!0;return}if(F.test(t)){r.hasSuspendedDynamic=!0;return}if(n.syncDynamicErrorWithStack||o.syncDynamicErrorWithStack){r.hasSyncDynamicErrors=!0;return}else{let n=function(e,t){let r=Error(e);return r.stack="Error: "+e+t,r}(`Route "${e}": A component accessed data, headers, params, searchParams, or a short-lived cache without a Suspense boundary nor a "use cache" above it. We don't have the exact line number added to error messages yet but you can see which component in the stack below. See more info: https://nextjs.org/docs/messages/next-prerender-missing-suspense`,t);r.dynamicErrors.push(n);return}}}function H(e,t,r,n){let o,i,l;if(r.syncDynamicErrorWithStack?(o=r.syncDynamicErrorWithStack,i=r.syncDynamicExpression,l=!0===r.syncDynamicLogged):n.syncDynamicErrorWithStack?(o=n.syncDynamicErrorWithStack,i=n.syncDynamicExpression,l=!0===n.syncDynamicLogged):(o=null,i=void 0,l=!1),t.hasSyncDynamicErrors&&o)throw l||console.error(o),new a.StaticGenBailoutError;let u=t.dynamicErrors;if(u.length){for(let e=0;e{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getSegmentParam",{enumerable:!0,get:function(){return o}});let n=r(9205);function o(e){let t=n.INTERCEPTION_ROUTE_MARKERS.find(t=>e.startsWith(t));return(t&&(e=e.slice(t.length)),e.startsWith("[[...")&&e.endsWith("]]"))?{type:"optional-catchall",param:e.slice(5,-2)}:e.startsWith("[...")&&e.endsWith("]")?{type:t?"catchall-intercepted":"catchall",param:e.slice(4,-1)}:e.startsWith("[")&&e.endsWith("]")?{type:t?"dynamic-intercepted":"dynamic",param:e.slice(1,-1)}:null}},3398:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createDedupedByCallsiteServerErrorLoggerDev",{enumerable:!0,get:function(){return u}});let n=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=o(void 0);if(r&&r.has(e))return r.get(e);var n={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var l=a?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(n,i,l):n[i]=e[i]}return n.default=e,r&&r.set(e,n),n}(r(1616));function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(o=function(e){return e?r:t})(e)}let a={current:null},i="function"==typeof n.cache?n.cache:e=>e,l=console.warn;function u(e){return function(...t){l(e(...t))}}i(e=>{try{l(a.current)}finally{a.current=null}})},7332:(e,t)=>{"use strict";function r(e,t){let r=new Promise((r,n)=>{e.addEventListener("abort",()=>{n(Error(`During prerendering, ${t} rejects when the prerender is complete. Typically these errors are handled by React but if you move ${t} to a different context by using \`setTimeout\`, \`after\`, or similar functions you may observe this error and you should handle it in that context.`))},{once:!0})});return r.catch(n),r}function n(){}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"makeHangingPromise",{enumerable:!0,get:function(){return r}})},9205:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{INTERCEPTION_ROUTE_MARKERS:function(){return o},extractInterceptionRouteInformation:function(){return i},isInterceptionRouteAppPath:function(){return a}});let n=r(6906),o=["(..)(..)","(.)","(..)","(...)"];function a(e){return void 0!==e.split("/").find(e=>o.find(t=>e.startsWith(t)))}function i(e){let t,r,a;for(let n of e.split("/"))if(r=o.find(e=>n.startsWith(e))){[t,a]=e.split(r,2);break}if(!t||!r||!a)throw Error(`Invalid interception route: ${e}. Must be in the format //(..|...|..)(..)/`);switch(t=(0,n.normalizeAppPath)(t),r){case"(.)":a="/"===t?`/${a}`:t+"/"+a;break;case"(..)":if("/"===t)throw Error(`Invalid interception route: ${e}. Cannot use (..) marker at the root level, use (.) instead.`);a=t.split("/").slice(0,-1).concat(a).join("/");break;case"(...)":a="/"+a;break;case"(..)(..)":let i=t.split("/");if(i.length<=2)throw Error(`Invalid interception route: ${e}. Cannot use (..)(..) marker at the root level or one level up.`);a=i.slice(0,-2).concat(a).join("/");break;default:throw Error("Invariant: unexpected marker")}return{interceptingRoute:t,interceptedRoute:a}}},541:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isPostpone",{enumerable:!0,get:function(){return n}});let r=Symbol.for("react.postpone");function n(e){return"object"==typeof e&&null!==e&&e.$$typeof===r}},9078:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{createParamsFromClient:function(){return s},createPrerenderParamsForClientSegment:function(){return p},createServerParamsForMetadata:function(){return c},createServerParamsForRoute:function(){return d},createServerParamsForServerSegment:function(){return f}}),r(5883);let n=r(9411),o=r(3033),a=r(561),i=r(1975),l=r(7332),u=r(3398);function s(e,t){let r=o.workUnitAsyncStorage.getStore();if(r)switch(r.type){case"prerender":case"prerender-ppr":case"prerender-legacy":return m(e,t,r)}return y(e)}r(7523);let c=f;function d(e,t){let r=o.workUnitAsyncStorage.getStore();if(r)switch(r.type){case"prerender":case"prerender-ppr":case"prerender-legacy":return m(e,t,r)}return y(e)}function f(e,t){let r=o.workUnitAsyncStorage.getStore();if(r)switch(r.type){case"prerender":case"prerender-ppr":case"prerender-legacy":return m(e,t,r)}return y(e)}function p(e,t){let r=o.workUnitAsyncStorage.getStore();if(r&&"prerender"===r.type){let n=t.fallbackRouteParams;if(n){for(let t in e)if(n.has(t))return(0,l.makeHangingPromise)(r.renderSignal,"`params`")}}return Promise.resolve(e)}function m(e,t,r){let o=t.fallbackRouteParams;if(o){let a=!1;for(let t in e)if(o.has(t)){a=!0;break}if(a)return"prerender"===r.type?function(e,t,r){let o=h.get(e);if(o)return o;let a=(0,l.makeHangingPromise)(r.renderSignal,"`params`");return h.set(e,a),Object.keys(e).forEach(e=>{i.wellKnownProperties.has(e)||Object.defineProperty(a,e,{get(){let o=(0,i.describeStringPropertyAccess)("params",e),a=g(t,o);(0,n.abortAndThrowOnSynchronousRequestDataAccess)(t,o,a,r)},set(t){Object.defineProperty(a,e,{value:t,writable:!0,enumerable:!0})},enumerable:!0,configurable:!0})}),a}(e,t.route,r):function(e,t,r,o){let a=h.get(e);if(a)return a;let l={...e},u=Promise.resolve(l);return h.set(e,u),Object.keys(e).forEach(a=>{i.wellKnownProperties.has(a)||(t.has(a)?(Object.defineProperty(l,a,{get(){let e=(0,i.describeStringPropertyAccess)("params",a);"prerender-ppr"===o.type?(0,n.postponeWithTracking)(r.route,e,o.dynamicTracking):(0,n.throwToInterruptStaticGeneration)(e,r,o)},enumerable:!0}),Object.defineProperty(u,a,{get(){let e=(0,i.describeStringPropertyAccess)("params",a);"prerender-ppr"===o.type?(0,n.postponeWithTracking)(r.route,e,o.dynamicTracking):(0,n.throwToInterruptStaticGeneration)(e,r,o)},set(e){Object.defineProperty(u,a,{value:e,writable:!0,enumerable:!0})},enumerable:!0,configurable:!0})):u[a]=e[a])}),u}(e,o,t,r)}return y(e)}let h=new WeakMap;function y(e){let t=h.get(e);if(t)return t;let r=Promise.resolve(e);return h.set(e,r),Object.keys(e).forEach(t=>{i.wellKnownProperties.has(t)||(r[t]=e[t])}),r}function g(e,t){let r=e?`Route "${e}" `:"This route ";return Error(`${r}used ${t}. \`params\` should be awaited before using its properties. Learn more: https://nextjs.org/docs/messages/sync-dynamic-apis`)}(0,u.createDedupedByCallsiteServerErrorLoggerDev)(g),(0,u.createDedupedByCallsiteServerErrorLoggerDev)(function(e,t,r){let n=e?`Route "${e}" `:"This route ";return Error(`${n}used ${t}. \`params\` should be awaited before using its properties. The following properties were not available through enumeration because they conflict with builtin property names: ${function(e){switch(e.length){case 0:throw new a.InvariantError("Expected describeListOfPropertyNames to be called with a non-empty list of strings.");case 1:return`\`${e[0]}\``;case 2:return`\`${e[0]}\` and \`${e[1]}\``;default:{let t="";for(let r=0;r{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{createPrerenderSearchParamsForClientPage:function(){return p},createSearchParamsFromClient:function(){return c},createServerSearchParamsForMetadata:function(){return d},createServerSearchParamsForServerPage:function(){return f}});let n=r(5883),o=r(9411),a=r(3033),i=r(561),l=r(7332),u=r(3398),s=r(1975);function c(e,t){let r=a.workUnitAsyncStorage.getStore();if(r)switch(r.type){case"prerender":case"prerender-ppr":case"prerender-legacy":return m(t,r)}return h(e,t)}r(7523);let d=f;function f(e,t){let r=a.workUnitAsyncStorage.getStore();if(r)switch(r.type){case"prerender":case"prerender-ppr":case"prerender-legacy":return m(t,r)}return h(e,t)}function p(e){if(e.forceStatic)return Promise.resolve({});let t=a.workUnitAsyncStorage.getStore();return t&&"prerender"===t.type?(0,l.makeHangingPromise)(t.renderSignal,"`searchParams`"):Promise.resolve({})}function m(e,t){return e.forceStatic?Promise.resolve({}):"prerender"===t.type?function(e,t){let r=y.get(t);if(r)return r;let a=(0,l.makeHangingPromise)(t.renderSignal,"`searchParams`"),i=new Proxy(a,{get(r,i,l){if(Object.hasOwn(a,i))return n.ReflectAdapter.get(r,i,l);switch(i){case"then":return(0,o.annotateDynamicAccess)("`await searchParams`, `searchParams.then`, or similar",t),n.ReflectAdapter.get(r,i,l);case"status":return(0,o.annotateDynamicAccess)("`use(searchParams)`, `searchParams.status`, or similar",t),n.ReflectAdapter.get(r,i,l);case"hasOwnProperty":case"isPrototypeOf":case"propertyIsEnumerable":case"toString":case"valueOf":case"toLocaleString":case"catch":case"finally":case"toJSON":case"$$typeof":case"__esModule":return n.ReflectAdapter.get(r,i,l);default:if("string"==typeof i){let r=(0,s.describeStringPropertyAccess)("searchParams",i),n=g(e,r);(0,o.abortAndThrowOnSynchronousRequestDataAccess)(e,r,n,t)}return n.ReflectAdapter.get(r,i,l)}},has(r,a){if("string"==typeof a){let r=(0,s.describeHasCheckingStringProperty)("searchParams",a),n=g(e,r);(0,o.abortAndThrowOnSynchronousRequestDataAccess)(e,r,n,t)}return n.ReflectAdapter.has(r,a)},ownKeys(){let r="`{...searchParams}`, `Object.keys(searchParams)`, or similar",n=g(e,r);(0,o.abortAndThrowOnSynchronousRequestDataAccess)(e,r,n,t)}});return y.set(t,i),i}(e.route,t):function(e,t){let r=y.get(e);if(r)return r;let a=Promise.resolve({}),i=new Proxy(a,{get(r,i,l){if(Object.hasOwn(a,i))return n.ReflectAdapter.get(r,i,l);switch(i){case"hasOwnProperty":case"isPrototypeOf":case"propertyIsEnumerable":case"toString":case"valueOf":case"toLocaleString":case"catch":case"finally":case"toJSON":case"$$typeof":case"__esModule":return n.ReflectAdapter.get(r,i,l);case"then":{let r="`await searchParams`, `searchParams.then`, or similar";e.dynamicShouldError?(0,s.throwWithStaticGenerationBailoutErrorWithDynamicError)(e.route,r):"prerender-ppr"===t.type?(0,o.postponeWithTracking)(e.route,r,t.dynamicTracking):(0,o.throwToInterruptStaticGeneration)(r,e,t);return}case"status":{let r="`use(searchParams)`, `searchParams.status`, or similar";e.dynamicShouldError?(0,s.throwWithStaticGenerationBailoutErrorWithDynamicError)(e.route,r):"prerender-ppr"===t.type?(0,o.postponeWithTracking)(e.route,r,t.dynamicTracking):(0,o.throwToInterruptStaticGeneration)(r,e,t);return}default:if("string"==typeof i){let r=(0,s.describeStringPropertyAccess)("searchParams",i);e.dynamicShouldError?(0,s.throwWithStaticGenerationBailoutErrorWithDynamicError)(e.route,r):"prerender-ppr"===t.type?(0,o.postponeWithTracking)(e.route,r,t.dynamicTracking):(0,o.throwToInterruptStaticGeneration)(r,e,t)}return n.ReflectAdapter.get(r,i,l)}},has(r,a){if("string"==typeof a){let r=(0,s.describeHasCheckingStringProperty)("searchParams",a);return e.dynamicShouldError?(0,s.throwWithStaticGenerationBailoutErrorWithDynamicError)(e.route,r):"prerender-ppr"===t.type?(0,o.postponeWithTracking)(e.route,r,t.dynamicTracking):(0,o.throwToInterruptStaticGeneration)(r,e,t),!1}return n.ReflectAdapter.has(r,a)},ownKeys(){let r="`{...searchParams}`, `Object.keys(searchParams)`, or similar";e.dynamicShouldError?(0,s.throwWithStaticGenerationBailoutErrorWithDynamicError)(e.route,r):"prerender-ppr"===t.type?(0,o.postponeWithTracking)(e.route,r,t.dynamicTracking):(0,o.throwToInterruptStaticGeneration)(r,e,t)}});return y.set(e,i),i}(e,t)}function h(e,t){return t.forceStatic?Promise.resolve({}):function(e,t){let r=y.get(e);if(r)return r;let n=Promise.resolve(e);return y.set(e,n),Object.keys(e).forEach(r=>{switch(r){case"hasOwnProperty":case"isPrototypeOf":case"propertyIsEnumerable":case"toString":case"valueOf":case"toLocaleString":case"then":case"catch":case"finally":case"status":case"toJSON":case"$$typeof":case"__esModule":break;default:Object.defineProperty(n,r,{get(){let n=a.workUnitAsyncStorage.getStore();return(0,o.trackDynamicDataInDynamicRender)(t,n),e[r]},set(e){Object.defineProperty(n,r,{value:e,writable:!0,enumerable:!0})},enumerable:!0,configurable:!0})}}),n}(e,t)}let y=new WeakMap;function g(e,t){let r=e?`Route "${e}" `:"This route ";return Error(`${r}used ${t}. \`searchParams\` should be awaited before using its properties. Learn more: https://nextjs.org/docs/messages/sync-dynamic-apis`)}(0,u.createDedupedByCallsiteServerErrorLoggerDev)(g),(0,u.createDedupedByCallsiteServerErrorLoggerDev)(function(e,t,r){let n=e?`Route "${e}" `:"This route ";return Error(`${n}used ${t}. \`searchParams\` should be awaited before using its properties. The following properties were not available through enumeration because they conflict with builtin or well-known property names: ${function(e){switch(e.length){case 0:throw new i.InvariantError("Expected describeListOfPropertyNames to be called with a non-empty list of strings.");case 1:return`\`${e[0]}\``;case 2:return`\`${e[0]}\` and \`${e[1]}\``;default:{let t="";for(let r=0;r{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{describeHasCheckingStringProperty:function(){return l},describeStringPropertyAccess:function(){return i},isRequestAPICallableInsideAfter:function(){return c},throwWithStaticGenerationBailoutError:function(){return u},throwWithStaticGenerationBailoutErrorWithDynamicError:function(){return s},wellKnownProperties:function(){return d}});let n=r(4559),o=r(3295),a=/^[A-Za-z_$][A-Za-z0-9_$]*$/;function i(e,t){return a.test(t)?`\`${e}.${t}\``:`\`${e}[${JSON.stringify(t)}]\``}function l(e,t){let r=JSON.stringify(t);return`\`Reflect.has(${e}, ${r})\`, \`${r} in ${e}\`, or similar`}function u(e,t){throw new n.StaticGenBailoutError(`Route ${e} couldn't be rendered statically because it used ${t}. See more info here: https://nextjs.org/docs/app/building-your-application/rendering/static-and-dynamic#dynamic-rendering`)}function s(e,t){throw new n.StaticGenBailoutError(`Route ${e} with \`dynamic = "error"\` couldn't be rendered statically because it used ${t}. See more info here: https://nextjs.org/docs/app/building-your-application/rendering/static-and-dynamic#dynamic-rendering`)}function c(){let e=o.afterTaskAsyncStorage.getStore();return(null==e?void 0:e.rootTaskSpawnPhase)==="action"}let d=new Set(["hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toString","valueOf","toLocaleString","then","catch","finally","status","displayName","toJSON","$$typeof","__esModule"])},2503:(e,t,r)=>{"use strict";e.exports=r(846)},6296:(e,t,r)=>{"use strict";e.exports=r(2503).vendored.contexts.AppRouterContext},1639:(e,t,r)=>{"use strict";e.exports=r(2503).vendored.contexts.HooksClientContext},1557:(e,t,r)=>{"use strict";e.exports=r(2503).vendored.contexts.ServerInsertedHtml},7377:(e,t,r)=>{"use strict";e.exports=r(2503).vendored["react-ssr"].ReactDOM},2725:(e,t,r)=>{"use strict";e.exports=r(2503).vendored["react-ssr"].ReactJsxRuntime},3839:(e,t,r)=>{"use strict";e.exports=r(2503).vendored["react-ssr"].ReactServerDOMWebpackClientEdge},1616:(e,t,r)=>{"use strict";e.exports=r(2503).vendored["react-ssr"].React},5883:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ReflectAdapter",{enumerable:!0,get:function(){return r}});class r{static get(e,t,r){let n=Reflect.get(e,t,r);return"function"==typeof n?n.bind(e):n}static set(e,t,r,n){return Reflect.set(e,t,r,n)}static has(e,t){return Reflect.has(e,t)}static deleteProperty(e,t){return Reflect.deleteProperty(e,t)}}},1236:(e,t)=>{"use strict";function r(e){let t=5381;for(let r=0;r>>0}function n(e){return r(e).toString(36).slice(0,5)}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{djb2Hash:function(){return r},hexHash:function(){return n}})},561:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"InvariantError",{enumerable:!0,get:function(){return r}});class r extends Error{constructor(e,t){super("Invariant: "+(e.endsWith(".")?e:e+".")+" This is a bug in Next.js.",t),this.name="InvariantError"}}},6542:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{BailoutToCSRError:function(){return n},isBailoutToCSRError:function(){return o}});let r="BAILOUT_TO_CLIENT_SIDE_RENDERING";class n extends Error{constructor(e){super("Bail out to client-side rendering: "+e),this.reason=e,this.digest=r}}function o(e){return"object"==typeof e&&null!==e&&"digest"in e&&e.digest===r}},947:(e,t)=>{"use strict";function r(e){return e.startsWith("/")?e:"/"+e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ensureLeadingSlash",{enumerable:!0,get:function(){return r}})},6548:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addPathPrefix",{enumerable:!0,get:function(){return o}});let n=r(5231);function o(e,t){if(!e.startsWith("/")||!t)return e;let{pathname:r,query:o,hash:a}=(0,n.parsePath)(e);return""+t+r+o+a}},6906:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{normalizeAppPath:function(){return a},normalizeRscURL:function(){return i}});let n=r(947),o=r(2723);function a(e){return(0,n.ensureLeadingSlash)(e.split("/").reduce((e,t,r,n)=>!t||(0,o.isGroupSegment)(t)||"@"===t[0]||("page"===t||"route"===t)&&r===n.length-1?e:e+"/"+t,""))}function i(e){return e.replace(/\.rsc($|\?)/,"$1")}},4633:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{formatUrl:function(){return a},formatWithValidation:function(){return l},urlObjectKeys:function(){return i}});let n=r(3286)._(r(6241)),o=/https?|ftp|gopher|file/;function a(e){let{auth:t,hostname:r}=e,a=e.protocol||"",i=e.pathname||"",l=e.hash||"",u=e.query||"",s=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?s=t+e.host:r&&(s=t+(~r.indexOf(":")?"["+r+"]":r),e.port&&(s+=":"+e.port)),u&&"object"==typeof u&&(u=String(n.urlQueryToSearchParams(u)));let c=e.search||u&&"?"+u||"";return a&&!a.endsWith(":")&&(a+=":"),e.slashes||(!a||o.test(a))&&!1!==s?(s="//"+(s||""),i&&"/"!==i[0]&&(i="/"+i)):s||(s=""),l&&"#"!==l[0]&&(l="#"+l),c&&"?"!==c[0]&&(c="?"+c),""+a+s+(i=i.replace(/[?#]/g,encodeURIComponent))+(c=c.replace("#","%23"))+l}let i=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function l(e){return a(e)}},2181:(e,t)=>{"use strict";function r(e,t){if(void 0===t&&(t={}),t.onlyHashChange){e();return}let r=document.documentElement,n=r.style.scrollBehavior;r.style.scrollBehavior="auto",t.dontForceLayout||r.getClientRects(),e(),r.style.scrollBehavior=n}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"handleSmoothScroll",{enumerable:!0,get:function(){return r}})},5231:(e,t)=>{"use strict";function r(e){let t=e.indexOf("#"),r=e.indexOf("?"),n=r>-1&&(t<0||r-1?{pathname:e.substring(0,n?r:t),query:n?e.substring(r,t>-1?t:void 0):"",hash:t>-1?e.slice(t):""}:{pathname:e,query:"",hash:""}}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"parsePath",{enumerable:!0,get:function(){return r}})},6241:(e,t)=>{"use strict";function r(e){let t={};return e.forEach((e,r)=>{void 0===t[r]?t[r]=e:Array.isArray(t[r])?t[r].push(e):t[r]=[t[r],e]}),t}function n(e){return"string"!=typeof e&&("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function o(e){let t=new URLSearchParams;return Object.entries(e).forEach(e=>{let[r,o]=e;Array.isArray(o)?o.forEach(e=>t.append(r,n(e))):t.set(r,n(o))}),t}function a(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n{Array.from(t.keys()).forEach(t=>e.delete(t)),t.forEach((t,r)=>e.append(r,t))}),e}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{assign:function(){return a},searchParamsToUrlQuery:function(){return r},urlQueryToSearchParams:function(){return o}})},6159:(e,t)=>{"use strict";function r(e){return e.replace(/\/$/,"")||"/"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"removeTrailingSlash",{enumerable:!0,get:function(){return r}})},2723:(e,t)=>{"use strict";function r(e){return"("===e[0]&&e.endsWith(")")}function n(e){return e.startsWith("@")&&"@children"!==e}function o(e,t){if(e.includes(a)){let e=JSON.stringify(t);return"{}"!==e?a+"?"+e:a}return e}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{DEFAULT_SEGMENT_KEY:function(){return i},PAGE_SEGMENT_KEY:function(){return a},addSearchParamsIfPageSegment:function(){return o},isGroupSegment:function(){return r},isParallelRouteSegment:function(){return n}});let a="__PAGE__",i="__DEFAULT__"},1619:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{DecodeError:function(){return m},MiddlewareNotFoundError:function(){return b},MissingStaticPage:function(){return g},NormalizeError:function(){return h},PageNotFoundError:function(){return y},SP:function(){return f},ST:function(){return p},WEB_VITALS:function(){return r},execOnce:function(){return n},getDisplayName:function(){return u},getLocationOrigin:function(){return i},getURL:function(){return l},isAbsoluteUrl:function(){return a},isResSent:function(){return s},loadGetInitialProps:function(){return d},normalizeRepeatedSlashes:function(){return c},stringifyError:function(){return v}});let r=["CLS","FCP","FID","INP","LCP","TTFB"];function n(e){let t,r=!1;return function(){for(var n=arguments.length,o=Array(n),a=0;ao.test(e);function i(){let{protocol:e,hostname:t,port:r}=window.location;return e+"//"+t+(r?":"+r:"")}function l(){let{href:e}=window.location,t=i();return e.substring(t.length)}function u(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function s(e){return e.finished||e.headersSent}function c(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?"?"+t.slice(1).join("?"):"")}async function d(e,t){let r=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await d(t.Component,t.ctx)}:{};let n=await e.getInitialProps(t);if(r&&s(r))return n;if(!n)throw Error('"'+u(e)+'.getInitialProps()" should resolve to an object. But found "'+n+'" instead.');return n}let f="undefined"!=typeof performance,p=f&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class m extends Error{}class h extends Error{}class y extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message="Cannot find module for page: "+e}}class g extends Error{constructor(e,t){super(),this.message="Failed to load static file for page: "+e+" "+t}}class b extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function v(e){return JSON.stringify({message:e.message,stack:e.stack})}},6298:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"warnOnce",{enumerable:!0,get:function(){return r}});let r=e=>{}},6908:(e,t,r)=>{"use strict";r.d(t,{A:()=>X});var n,o,a=r(5509),i=r(1616),l="right-scroll-bar-position",u="width-before-scroll-bar";function s(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var c="undefined"!=typeof window?i.useLayoutEffect:i.useEffect,d=new WeakMap;function f(e){return e}var p=function(e){void 0===e&&(e={});var t,r,n,o=(void 0===t&&(t=f),r=[],n=!1,{read:function(){if(n)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return r.length?r[r.length-1]:null},useMedium:function(e){var o=t(e,n);return r.push(o),function(){r=r.filter(function(e){return e!==o})}},assignSyncMedium:function(e){for(n=!0;r.length;){var t=r;r=[],t.forEach(e)}r={push:function(t){return e(t)},filter:function(){return r}}},assignMedium:function(e){n=!0;var t=[];if(r.length){var o=r;r=[],o.forEach(e),t=r}var a=function(){var r=t;t=[],r.forEach(e)},i=function(){return Promise.resolve().then(a)};i(),r={push:function(e){t.push(e),i()},filter:function(e){return t=t.filter(e),r}}}});return o.options=(0,a.Cl)({async:!0,ssr:!1},e),o}(),m=function(){},h=i.forwardRef(function(e,t){var r,n,o,l,u=i.useRef(null),f=i.useState({onScrollCapture:m,onWheelCapture:m,onTouchMoveCapture:m}),h=f[0],y=f[1],g=e.forwardProps,b=e.children,v=e.className,w=e.removeScrollBar,_=e.enabled,E=e.shards,x=e.sideCar,P=e.noIsolation,S=e.inert,R=e.allowPinchZoom,O=e.as,M=e.gapMode,T=(0,a.Tt)(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),j=(r=[u,t],n=function(e){return r.forEach(function(t){return s(t,e)})},(o=(0,i.useState)(function(){return{value:null,callback:n,facade:{get current(){return o.value},set current(value){var e=o.value;e!==value&&(o.value=value,o.callback(value,e))}}}})[0]).callback=n,l=o.facade,c(function(){var e=d.get(l);if(e){var t=new Set(e),n=new Set(r),o=l.current;t.forEach(function(e){n.has(e)||s(e,null)}),n.forEach(function(e){t.has(e)||s(e,o)})}d.set(l,r)},[r]),l),A=(0,a.Cl)((0,a.Cl)({},T),h);return i.createElement(i.Fragment,null,_&&i.createElement(x,{sideCar:p,removeScrollBar:w,shards:E,noIsolation:P,inert:S,setCallbacks:y,allowPinchZoom:!!R,lockRef:u,gapMode:M}),g?i.cloneElement(i.Children.only(b),(0,a.Cl)((0,a.Cl)({},A),{ref:j})):i.createElement(void 0===O?"div":O,(0,a.Cl)({},A,{className:v,ref:j}),b))});h.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},h.classNames={fullWidth:u,zeroRight:l};var y=function(e){var t=e.sideCar,r=(0,a.Tt)(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var n=t.read();if(!n)throw Error("Sidecar medium not found");return i.createElement(n,(0,a.Cl)({},r))};y.isSideCarExport=!0;var g=function(){return o||r.nc},b=function(){var e=0,t=null;return{add:function(r){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=g();return t&&e.setAttribute("nonce",t),e}())){var n,o;(n=t).styleSheet?n.styleSheet.cssText=r:n.appendChild(document.createTextNode(r)),o=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(o)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},v=function(){var e=b();return function(t,r){i.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&r])}},w={left:0,top:0,right:0,gap:0},_=function(e){return parseInt(e||"",10)||0},E=function(e){var t=window.getComputedStyle(document.body),r=t["padding"===e?"paddingLeft":"marginLeft"],n=t["padding"===e?"paddingTop":"marginTop"],o=t["padding"===e?"paddingRight":"marginRight"];return[_(r),_(n),_(o)]},x=function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return w;var t=E(e),r=document.documentElement.clientWidth,n=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,n-r+t[2]-t[0])}},P=function(){var e=v();return function(t){return e(t.styles,t.dynamic),null}}(),S="data-scroll-locked",R=function(e,t,r,n){var o=e.left,a=e.top,i=e.right,s=e.gap;return void 0===r&&(r="margin"),"\n .".concat("with-scroll-bars-hidden"," {\n overflow: hidden ").concat(n,";\n padding-right: ").concat(s,"px ").concat(n,";\n }\n body[").concat(S,"] {\n overflow: hidden ").concat(n,";\n overscroll-behavior: contain;\n ").concat([t&&"position: relative ".concat(n,";"),"margin"===r&&"\n padding-left: ".concat(o,"px;\n padding-top: ").concat(a,"px;\n padding-right: ").concat(i,"px;\n margin-left:0;\n margin-top:0;\n margin-right: ").concat(s,"px ").concat(n,";\n "),"padding"===r&&"padding-right: ".concat(s,"px ").concat(n,";")].filter(Boolean).join(""),"\n }\n \n .").concat(l," {\n right: ").concat(s,"px ").concat(n,";\n }\n \n .").concat(u," {\n margin-right: ").concat(s,"px ").concat(n,";\n }\n \n .").concat(l," .").concat(l," {\n right: 0 ").concat(n,";\n }\n \n .").concat(u," .").concat(u," {\n margin-right: 0 ").concat(n,";\n }\n \n body[").concat(S,"] {\n ").concat("--removed-body-scroll-bar-size",": ").concat(s,"px;\n }\n")},O=function(){var e=parseInt(document.body.getAttribute(S)||"0",10);return isFinite(e)?e:0},M=function(){i.useEffect(function(){return document.body.setAttribute(S,(O()+1).toString()),function(){var e=O()-1;e<=0?document.body.removeAttribute(S):document.body.setAttribute(S,e.toString())}},[])},T=function(e){var t=e.noRelative,r=e.noImportant,n=e.gapMode,o=void 0===n?"margin":n;M();var a=i.useMemo(function(){return x(o)},[o]);return i.createElement(P,{styles:R(a,!t,o,r?"":"!important")})},j=function(){var e=0,t=null;return{add:function(r){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=g();return t&&e.setAttribute("nonce",t),e}())){var n,o;(n=t).styleSheet?n.styleSheet.cssText=r:n.appendChild(document.createTextNode(r)),o=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(o)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},A=function(){var e=j();return function(t,r){i.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&r])}},k=function(){var e=A();return function(t){return e(t.styles,t.dynamic),null}},C=!1;if("undefined"!=typeof window)try{var D=Object.defineProperty({},"passive",{get:function(){return C=!0,!0}});window.addEventListener("test",D,D),window.removeEventListener("test",D,D)}catch(e){C=!1}var N=!!C&&{passive:!1},I=function(e,t){if(!(e instanceof Element))return!1;var r=window.getComputedStyle(e);return"hidden"!==r[t]&&!(r.overflowY===r.overflowX&&"TEXTAREA"!==e.tagName&&"visible"===r[t])},L=function(e,t){var r=t.ownerDocument,n=t;do{if("undefined"!=typeof ShadowRoot&&n instanceof ShadowRoot&&(n=n.host),F(e,n)){var o=U(e,n);if(o[1]>o[2])return!0}n=n.parentNode}while(n&&n!==r.body);return!1},F=function(e,t){return"v"===e?I(t,"overflowY"):I(t,"overflowX")},U=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},$=function(e,t,r,n,o){var a,i=(a=window.getComputedStyle(t).direction,"h"===e&&"rtl"===a?-1:1),l=i*n,u=r.target,s=t.contains(u),c=!1,d=l>0,f=0,p=0;do{var m=U(e,u),h=m[0],y=m[1]-m[2]-i*h;(h||y)&&F(e,u)&&(f+=y,p+=h),u instanceof ShadowRoot?u=u.host:u=u.parentNode}while(!s&&u!==document.body||s&&(t.contains(u)||t===u));return d&&(o&&1>Math.abs(f)||!o&&l>f)?c=!0:!d&&(o&&1>Math.abs(p)||!o&&-l>p)&&(c=!0),c},B=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},W=function(e){return[e.deltaX,e.deltaY]},H=function(e){return e&&"current"in e?e.current:e},G=0,z=[];let K=(n=function(e){var t=i.useRef([]),r=i.useRef([0,0]),n=i.useRef(),o=i.useState(G++)[0],l=i.useState(k)[0],u=i.useRef(e);i.useEffect(function(){u.current=e},[e]),i.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var t=(0,a.fX)([e.lockRef.current],(e.shards||[]).map(H),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(o))}),function(){document.body.classList.remove("block-interactivity-".concat(o)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(o))})}}},[e.inert,e.lockRef.current,e.shards]);var s=i.useCallback(function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!u.current.allowPinchZoom;var o,a=B(e),i=r.current,l="deltaX"in e?e.deltaX:i[0]-a[0],s="deltaY"in e?e.deltaY:i[1]-a[1],c=e.target,d=Math.abs(l)>Math.abs(s)?"h":"v";if("touches"in e&&"h"===d&&"range"===c.type)return!1;var f=L(d,c);if(!f)return!0;if(f?o=d:(o="v"===d?"h":"v",f=L(d,c)),!f)return!1;if(!n.current&&"changedTouches"in e&&(l||s)&&(n.current=o),!o)return!0;var p=n.current||o;return $(p,t,e,"h"===p?l:s,!0)},[]),c=i.useCallback(function(e){if(z.length&&z[z.length-1]===l){var r="deltaY"in e?W(e):B(e),n=t.current.filter(function(t){var n;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(n=t.delta)[0]===r[0]&&n[1]===r[1]})[0];if(n&&n.should){e.cancelable&&e.preventDefault();return}if(!n){var o=(u.current.shards||[]).map(H).filter(Boolean).filter(function(t){return t.contains(e.target)});(o.length>0?s(e,o[0]):!u.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),d=i.useCallback(function(e,r,n,o){var a={name:e,delta:r,target:n,should:o,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(n)};t.current.push(a),setTimeout(function(){t.current=t.current.filter(function(e){return e!==a})},1)},[]),f=i.useCallback(function(e){r.current=B(e),n.current=void 0},[]),p=i.useCallback(function(t){d(t.type,W(t),t.target,s(t,e.lockRef.current))},[]),m=i.useCallback(function(t){d(t.type,B(t),t.target,s(t,e.lockRef.current))},[]);i.useEffect(function(){return z.push(l),e.setCallbacks({onScrollCapture:p,onWheelCapture:p,onTouchMoveCapture:m}),document.addEventListener("wheel",c,N),document.addEventListener("touchmove",c,N),document.addEventListener("touchstart",f,N),function(){z=z.filter(function(e){return e!==l}),document.removeEventListener("wheel",c,N),document.removeEventListener("touchmove",c,N),document.removeEventListener("touchstart",f,N)}},[]);var h=e.removeScrollBar,y=e.inert;return i.createElement(i.Fragment,null,y?i.createElement(l,{styles:"\n .block-interactivity-".concat(o," {pointer-events: none;}\n .allow-interactivity-").concat(o," {pointer-events: all;}\n")}):null,h?i.createElement(T,{gapMode:e.gapMode}):null)},p.useMedium(n),y);var V=i.forwardRef(function(e,t){return i.createElement(h,(0,a.Cl)({},e,{ref:t,sideCar:K}))});V.classNames=h.classNames;let X=V},4940:(e,t,r)=>{"use strict";r.r(t);var n=r(4947),o={};for(let e in n)"default"!==e&&(o[e]=()=>n[e]);r.d(t,o)},6309:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{bootstrap:function(){return u},error:function(){return c},event:function(){return m},info:function(){return p},prefixes:function(){return a},ready:function(){return f},trace:function(){return h},wait:function(){return s},warn:function(){return d},warnOnce:function(){return g}});let n=r(2397),o=r(6514),a={wait:(0,n.white)((0,n.bold)("○")),error:(0,n.red)((0,n.bold)("⨯")),warn:(0,n.yellow)((0,n.bold)("⚠")),ready:"▲",info:(0,n.white)((0,n.bold)(" ")),event:(0,n.green)((0,n.bold)("✓")),trace:(0,n.magenta)((0,n.bold)("\xbb"))},i={log:"log",warn:"warn",error:"error"};function l(e,...t){(""===t[0]||void 0===t[0])&&1===t.length&&t.shift();let r=e in i?i[e]:"log",n=a[e];0===t.length?console[r](""):1===t.length&&"string"==typeof t[0]?console[r](" "+n+" "+t[0]):console[r](" "+n,...t)}function u(...e){console.log(" "+e.join(" "))}function s(...e){l("wait",...e)}function c(...e){l("error",...e)}function d(...e){l("warn",...e)}function f(...e){l("ready",...e)}function p(...e){l("info",...e)}function m(...e){l("event",...e)}function h(...e){l("trace",...e)}let y=new o.LRUCache(1e4,e=>e.length);function g(...e){let t=e.join(" ");y.has(t)||(y.set(t,t),d(...e))}},2092:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createProxy",{enumerable:!0,get:function(){return n}});let n=r(2771).createClientModuleProxy},6993:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{ACTION_HEADER:function(){return n},FLIGHT_HEADERS:function(){return c},NEXT_DID_POSTPONE_HEADER:function(){return p},NEXT_HMR_REFRESH_HEADER:function(){return l},NEXT_IS_PRERENDER_HEADER:function(){return m},NEXT_ROUTER_PREFETCH_HEADER:function(){return a},NEXT_ROUTER_SEGMENT_PREFETCH_HEADER:function(){return i},NEXT_ROUTER_STALE_TIME_HEADER:function(){return f},NEXT_ROUTER_STATE_TREE_HEADER:function(){return o},NEXT_RSC_UNION_QUERY:function(){return d},NEXT_URL:function(){return u},RSC_CONTENT_TYPE_HEADER:function(){return s},RSC_HEADER:function(){return r}});let r="RSC",n="Next-Action",o="Next-Router-State-Tree",a="Next-Router-Prefetch",i="Next-Router-Segment-Prefetch",l="Next-HMR-Refresh",u="Next-Url",s="text/x-component",c=[r,o,a,l,i],d="_rsc",f="x-nextjs-stale-time",p="x-nextjs-postponed",m="x-nextjs-prerender";("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9028:(e,t,r)=>{let{createProxy:n}=r(2092);e.exports=n("/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/client-page.js")},2018:(e,t,r)=>{let{createProxy:n}=r(2092);e.exports=n("/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/client-segment.js")},2914:(e,t,r)=>{let{createProxy:n}=r(2092);e.exports=n("/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/error-boundary.js")},5335:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a}});let n=r(1069),o=r(7021);function a(){return(0,n.jsx)(o.HTTPAccessErrorFallback,{status:403,message:"This page could not be accessed."})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5917:(e,t,r)=>{let{createProxy:n}=r(2092);e.exports=n("/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js")},7021:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"HTTPAccessErrorFallback",{enumerable:!0,get:function(){return a}}),r(1931);let n=r(1069);r(2728);let o={error:{fontFamily:'system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"',height:"100vh",textAlign:"center",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},desc:{display:"inline-block"},h1:{display:"inline-block",margin:"0 20px 0 0",padding:"0 23px 0 0",fontSize:24,fontWeight:500,verticalAlign:"top",lineHeight:"49px"},h2:{fontSize:14,fontWeight:400,lineHeight:"49px",margin:0}};function a(e){let{status:t,message:r}=e;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("title",{children:t+": "+r}),(0,n.jsx)("div",{style:o.error,children:(0,n.jsxs)("div",{children:[(0,n.jsx)("style",{dangerouslySetInnerHTML:{__html:"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}),(0,n.jsx)("h1",{className:"next-error-h1",style:o.h1,children:t}),(0,n.jsx)("div",{style:o.desc,children:(0,n.jsx)("h2",{style:o.h2,children:r})})]})})]})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8312:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{HTTPAccessErrorStatus:function(){return r},HTTP_ERROR_FALLBACK_ERROR_CODE:function(){return o},getAccessFallbackErrorTypeByStatus:function(){return l},getAccessFallbackHTTPStatus:function(){return i},isHTTPAccessFallbackError:function(){return a}});let r={NOT_FOUND:404,FORBIDDEN:403,UNAUTHORIZED:401},n=new Set(Object.values(r)),o="NEXT_HTTP_ERROR_FALLBACK";function a(e){if("object"!=typeof e||null===e||!("digest"in e)||"string"!=typeof e.digest)return!1;let[t,r]=e.digest.split(";");return t===o&&n.has(Number(r))}function i(e){return Number(e.digest.split(";")[1])}function l(e){switch(e){case 401:return"unauthorized";case 403:return"forbidden";case 404:return"not-found";default:return}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7673:(e,t,r)=>{let{createProxy:n}=r(2092);e.exports=n("/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/layout-router.js")},8270:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a}});let n=r(1069),o=r(7021);function a(){return(0,n.jsx)(o.HTTPAccessErrorFallback,{status:404,message:"This page could not be found."})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9925:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"notFound",{enumerable:!0,get:function(){return o}});let n=""+r(8312).HTTP_ERROR_FALLBACK_ERROR_CODE+";404";function o(){let e=Error(n);throw e.digest=n,e}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3178:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{PARALLEL_ROUTE_DEFAULT_PATH:function(){return o},default:function(){return a}});let n=r(9925),o="next/dist/client/components/parallel-route-default.js";function a(){(0,n.notFound)()}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4643:(e,t,r)=>{let{createProxy:n}=r(2092);e.exports=n("/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/client/components/render-from-template-context.js")},4908:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a}});let n=r(1069),o=r(7021);function a(){return(0,n.jsx)(o.HTTPAccessErrorFallback,{status:401,message:"You're not authorized to access this page."})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3324:(e,t,r)=>{"use strict";var n=r(3481),o={stream:!0},a=new Map;function i(e){var t=globalThis.__next_require__(e);return"function"!=typeof t.then||"fulfilled"===t.status?null:(t.then(function(e){t.status="fulfilled",t.value=e},function(e){t.status="rejected",t.reason=e}),t)}function l(){}function u(e){for(var t=e[1],n=[],o=0;os||35===s||114===s||120===s?(d=s,s=3,l++):(d=0,s=3);continue;case 2:44===(h=i[l++])?s=4:f=f<<4|(96i.length&&(h=-1)}var y=i.byteOffset+l;if(-1{"use strict";e.exports=r(3324)},7598:()=>{},6951:(e,t)=>{"use strict";function r(e){return e.default||e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"interopDefault",{enumerable:!0,get:function(){return r}})},7951:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{IconKeys:function(){return n},ViewportMetaKeys:function(){return r}});let r={width:"width",height:"height",initialScale:"initial-scale",minimumScale:"minimum-scale",maximumScale:"maximum-scale",viewportFit:"viewport-fit",userScalable:"user-scalable",interactiveWidget:"interactive-widget"},n=["icon","shortcut","apple","other"]},5641:(e,t)=>{"use strict";function r(){return{width:"device-width",initialScale:1,themeColor:null,colorScheme:null}}function n(){return{viewport:null,themeColor:null,colorScheme:null,metadataBase:null,title:null,description:null,applicationName:null,authors:null,generator:null,keywords:null,referrer:null,creator:null,publisher:null,robots:null,manifest:null,alternates:{canonical:null,languages:null,media:null,types:null},icons:null,openGraph:null,twitter:null,verification:{},appleWebApp:null,formatDetection:null,itunes:null,facebook:null,abstract:null,appLinks:null,archives:null,assets:null,bookmarks:null,category:null,classification:null,other:{}}}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{createDefaultMetadata:function(){return n},createDefaultViewport:function(){return r}})},2206:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"AlternatesMetadata",{enumerable:!0,get:function(){return i}});let n=r(1069);r(2728);let o=r(3359);function a({descriptor:e,...t}){return e.url?(0,n.jsx)("link",{...t,...e.title&&{title:e.title},href:e.url.toString()}):null}function i({alternates:e}){if(!e)return null;let{canonical:t,languages:r,media:n,types:i}=e;return(0,o.MetaFilter)([t?a({rel:"canonical",descriptor:t}):null,r?Object.entries(r).flatMap(([e,t])=>null==t?void 0:t.map(t=>a({rel:"alternate",hrefLang:e,descriptor:t}))):null,n?Object.entries(n).flatMap(([e,t])=>null==t?void 0:t.map(t=>a({rel:"alternate",media:e,descriptor:t}))):null,i?Object.entries(i).flatMap(([e,t])=>null==t?void 0:t.map(t=>a({rel:"alternate",type:e,descriptor:t}))):null])}},9566:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{AppleWebAppMeta:function(){return p},BasicMeta:function(){return u},FacebookMeta:function(){return c},FormatDetectionMeta:function(){return f},ItunesMeta:function(){return s},VerificationMeta:function(){return m},ViewportMeta:function(){return l}});let n=r(1069);r(2728);let o=r(3359),a=r(7951),i=r(2229);function l({viewport:e}){return(0,o.MetaFilter)([(0,o.Meta)({name:"viewport",content:function(e){let t=null;if(e&&"object"==typeof e){for(let r in t="",a.ViewportMetaKeys)if(r in e){let n=e[r];"boolean"==typeof n&&(n=n?"yes":"no"),t&&(t+=", "),t+=`${a.ViewportMetaKeys[r]}=${n}`}}return t}(e)}),...e.themeColor?e.themeColor.map(e=>(0,o.Meta)({name:"theme-color",content:e.color,media:e.media})):[],(0,o.Meta)({name:"color-scheme",content:e.colorScheme})])}function u({metadata:e}){var t,r,a;let l=e.manifest?(0,i.getOrigin)(e.manifest):void 0;return(0,o.MetaFilter)([(0,n.jsx)("meta",{charSet:"utf-8"}),null!==e.title&&e.title.absolute?(0,n.jsx)("title",{children:e.title.absolute}):null,(0,o.Meta)({name:"description",content:e.description}),(0,o.Meta)({name:"application-name",content:e.applicationName}),...e.authors?e.authors.map(e=>[e.url?(0,n.jsx)("link",{rel:"author",href:e.url.toString()}):null,(0,o.Meta)({name:"author",content:e.name})]):[],e.manifest?(0,n.jsx)("link",{rel:"manifest",href:e.manifest.toString(),crossOrigin:l||"preview"!==process.env.VERCEL_ENV?void 0:"use-credentials"}):null,(0,o.Meta)({name:"generator",content:e.generator}),(0,o.Meta)({name:"keywords",content:null==(t=e.keywords)?void 0:t.join(",")}),(0,o.Meta)({name:"referrer",content:e.referrer}),(0,o.Meta)({name:"creator",content:e.creator}),(0,o.Meta)({name:"publisher",content:e.publisher}),(0,o.Meta)({name:"robots",content:null==(r=e.robots)?void 0:r.basic}),(0,o.Meta)({name:"googlebot",content:null==(a=e.robots)?void 0:a.googleBot}),(0,o.Meta)({name:"abstract",content:e.abstract}),...e.archives?e.archives.map(e=>(0,n.jsx)("link",{rel:"archives",href:e})):[],...e.assets?e.assets.map(e=>(0,n.jsx)("link",{rel:"assets",href:e})):[],...e.bookmarks?e.bookmarks.map(e=>(0,n.jsx)("link",{rel:"bookmarks",href:e})):[],(0,o.Meta)({name:"category",content:e.category}),(0,o.Meta)({name:"classification",content:e.classification}),...e.other?Object.entries(e.other).map(([e,t])=>Array.isArray(t)?t.map(t=>(0,o.Meta)({name:e,content:t})):(0,o.Meta)({name:e,content:t})):[]])}function s({itunes:e}){if(!e)return null;let{appId:t,appArgument:r}=e,o=`app-id=${t}`;return r&&(o+=`, app-argument=${r}`),(0,n.jsx)("meta",{name:"apple-itunes-app",content:o})}function c({facebook:e}){if(!e)return null;let{appId:t,admins:r}=e;return(0,o.MetaFilter)([t?(0,n.jsx)("meta",{property:"fb:app_id",content:t}):null,...r?r.map(e=>(0,n.jsx)("meta",{property:"fb:admins",content:e})):[]])}let d=["telephone","date","address","email","url"];function f({formatDetection:e}){if(!e)return null;let t="";for(let r of d)r in e&&(t&&(t+=", "),t+=`${r}=no`);return(0,n.jsx)("meta",{name:"format-detection",content:t})}function p({appleWebApp:e}){if(!e)return null;let{capable:t,title:r,startupImage:a,statusBarStyle:i}=e;return(0,o.MetaFilter)([t?(0,o.Meta)({name:"mobile-web-app-capable",content:"yes"}):null,(0,o.Meta)({name:"apple-mobile-web-app-title",content:r}),a?a.map(e=>(0,n.jsx)("link",{href:e.url,media:e.media,rel:"apple-touch-startup-image"})):null,i?(0,o.Meta)({name:"apple-mobile-web-app-status-bar-style",content:i}):null])}function m({verification:e}){return e?(0,o.MetaFilter)([(0,o.MultiMeta)({namePrefix:"google-site-verification",contents:e.google}),(0,o.MultiMeta)({namePrefix:"y_key",contents:e.yahoo}),(0,o.MultiMeta)({namePrefix:"yandex-verification",contents:e.yandex}),(0,o.MultiMeta)({namePrefix:"me",contents:e.me}),...e.other?Object.entries(e.other).map(([e,t])=>(0,o.MultiMeta)({namePrefix:e,contents:t})):[]]):null}},2058:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"IconsMetadata",{enumerable:!0,get:function(){return l}});let n=r(1069);r(2728);let o=r(3359);function a({icon:e}){let{url:t,rel:r="icon",...o}=e;return(0,n.jsx)("link",{rel:r,href:t.toString(),...o})}function i({rel:e,icon:t}){if("object"==typeof t&&!(t instanceof URL))return!t.rel&&e&&(t.rel=e),a({icon:t});{let r=t.toString();return(0,n.jsx)("link",{rel:e,href:r})}}function l({icons:e}){if(!e)return null;let t=e.shortcut,r=e.icon,n=e.apple,l=e.other;return(0,o.MetaFilter)([t?t.map(e=>i({rel:"shortcut icon",icon:e})):null,r?r.map(e=>i({rel:"icon",icon:e})):null,n?n.map(e=>i({rel:"apple-touch-icon",icon:e})):null,l?l.map(e=>a({icon:e})):null])}},3359:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{Meta:function(){return a},MetaFilter:function(){return i},MultiMeta:function(){return s}});let n=r(1069);r(2728);let o=r(2095);function a({name:e,property:t,content:r,media:o}){return null!=r&&""!==r?(0,n.jsx)("meta",{...e?{name:e}:{property:t},...o?{media:o}:void 0,content:"string"==typeof r?r:r.toString()}):null}function i(e){let t=[];for(let r of e)Array.isArray(r)?t.push(...r.filter(o.nonNullable)):(0,o.nonNullable)(r)&&t.push(r);return t}let l=new Set(["og:image","twitter:image","og:video","og:audio"]);function u(e,t){return l.has(e)&&"url"===t?e:((e.startsWith("og:")||e.startsWith("twitter:"))&&(t=t.replace(/([A-Z])/g,function(e){return"_"+e.toLowerCase()})),e+":"+t)}function s({propertyPrefix:e,namePrefix:t,contents:r}){return null==r?null:i(r.map(r=>"string"==typeof r||"number"==typeof r||r instanceof URL?a({...e?{property:e}:{name:t},content:r}):function({content:e,namePrefix:t,propertyPrefix:r}){return e?i(Object.entries(e).map(([e,n])=>void 0===n?null:a({...r&&{property:u(r,e)},...t&&{name:u(t,e)},content:"string"==typeof n?n:null==n?void 0:n.toString()}))):null}({namePrefix:t,propertyPrefix:e,content:r})))}},3236:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{AppLinksMeta:function(){return l},OpenGraphMetadata:function(){return o},TwitterMetadata:function(){return i}});let n=r(3359);function o({openGraph:e}){var t,r,o,a,i,l,u;let s;if(!e)return null;if("type"in e){let t=e.type;switch(t){case"website":s=[(0,n.Meta)({property:"og:type",content:"website"})];break;case"article":s=[(0,n.Meta)({property:"og:type",content:"article"}),(0,n.Meta)({property:"article:published_time",content:null==(a=e.publishedTime)?void 0:a.toString()}),(0,n.Meta)({property:"article:modified_time",content:null==(i=e.modifiedTime)?void 0:i.toString()}),(0,n.Meta)({property:"article:expiration_time",content:null==(l=e.expirationTime)?void 0:l.toString()}),(0,n.MultiMeta)({propertyPrefix:"article:author",contents:e.authors}),(0,n.Meta)({property:"article:section",content:e.section}),(0,n.MultiMeta)({propertyPrefix:"article:tag",contents:e.tags})];break;case"book":s=[(0,n.Meta)({property:"og:type",content:"book"}),(0,n.Meta)({property:"book:isbn",content:e.isbn}),(0,n.Meta)({property:"book:release_date",content:e.releaseDate}),(0,n.MultiMeta)({propertyPrefix:"book:author",contents:e.authors}),(0,n.MultiMeta)({propertyPrefix:"book:tag",contents:e.tags})];break;case"profile":s=[(0,n.Meta)({property:"og:type",content:"profile"}),(0,n.Meta)({property:"profile:first_name",content:e.firstName}),(0,n.Meta)({property:"profile:last_name",content:e.lastName}),(0,n.Meta)({property:"profile:username",content:e.username}),(0,n.Meta)({property:"profile:gender",content:e.gender})];break;case"music.song":s=[(0,n.Meta)({property:"og:type",content:"music.song"}),(0,n.Meta)({property:"music:duration",content:null==(u=e.duration)?void 0:u.toString()}),(0,n.MultiMeta)({propertyPrefix:"music:album",contents:e.albums}),(0,n.MultiMeta)({propertyPrefix:"music:musician",contents:e.musicians})];break;case"music.album":s=[(0,n.Meta)({property:"og:type",content:"music.album"}),(0,n.MultiMeta)({propertyPrefix:"music:song",contents:e.songs}),(0,n.MultiMeta)({propertyPrefix:"music:musician",contents:e.musicians}),(0,n.Meta)({property:"music:release_date",content:e.releaseDate})];break;case"music.playlist":s=[(0,n.Meta)({property:"og:type",content:"music.playlist"}),(0,n.MultiMeta)({propertyPrefix:"music:song",contents:e.songs}),(0,n.MultiMeta)({propertyPrefix:"music:creator",contents:e.creators})];break;case"music.radio_station":s=[(0,n.Meta)({property:"og:type",content:"music.radio_station"}),(0,n.MultiMeta)({propertyPrefix:"music:creator",contents:e.creators})];break;case"video.movie":s=[(0,n.Meta)({property:"og:type",content:"video.movie"}),(0,n.MultiMeta)({propertyPrefix:"video:actor",contents:e.actors}),(0,n.MultiMeta)({propertyPrefix:"video:director",contents:e.directors}),(0,n.MultiMeta)({propertyPrefix:"video:writer",contents:e.writers}),(0,n.Meta)({property:"video:duration",content:e.duration}),(0,n.Meta)({property:"video:release_date",content:e.releaseDate}),(0,n.MultiMeta)({propertyPrefix:"video:tag",contents:e.tags})];break;case"video.episode":s=[(0,n.Meta)({property:"og:type",content:"video.episode"}),(0,n.MultiMeta)({propertyPrefix:"video:actor",contents:e.actors}),(0,n.MultiMeta)({propertyPrefix:"video:director",contents:e.directors}),(0,n.MultiMeta)({propertyPrefix:"video:writer",contents:e.writers}),(0,n.Meta)({property:"video:duration",content:e.duration}),(0,n.Meta)({property:"video:release_date",content:e.releaseDate}),(0,n.MultiMeta)({propertyPrefix:"video:tag",contents:e.tags}),(0,n.Meta)({property:"video:series",content:e.series})];break;case"video.tv_show":s=[(0,n.Meta)({property:"og:type",content:"video.tv_show"})];break;case"video.other":s=[(0,n.Meta)({property:"og:type",content:"video.other"})];break;default:throw Error(`Invalid OpenGraph type: ${t}`)}}return(0,n.MetaFilter)([(0,n.Meta)({property:"og:determiner",content:e.determiner}),(0,n.Meta)({property:"og:title",content:null==(t=e.title)?void 0:t.absolute}),(0,n.Meta)({property:"og:description",content:e.description}),(0,n.Meta)({property:"og:url",content:null==(r=e.url)?void 0:r.toString()}),(0,n.Meta)({property:"og:site_name",content:e.siteName}),(0,n.Meta)({property:"og:locale",content:e.locale}),(0,n.Meta)({property:"og:country_name",content:e.countryName}),(0,n.Meta)({property:"og:ttl",content:null==(o=e.ttl)?void 0:o.toString()}),(0,n.MultiMeta)({propertyPrefix:"og:image",contents:e.images}),(0,n.MultiMeta)({propertyPrefix:"og:video",contents:e.videos}),(0,n.MultiMeta)({propertyPrefix:"og:audio",contents:e.audio}),(0,n.MultiMeta)({propertyPrefix:"og:email",contents:e.emails}),(0,n.MultiMeta)({propertyPrefix:"og:phone_number",contents:e.phoneNumbers}),(0,n.MultiMeta)({propertyPrefix:"og:fax_number",contents:e.faxNumbers}),(0,n.MultiMeta)({propertyPrefix:"og:locale:alternate",contents:e.alternateLocale}),...s||[]])}function a({app:e,type:t}){var r,o;return[(0,n.Meta)({name:`twitter:app:name:${t}`,content:e.name}),(0,n.Meta)({name:`twitter:app:id:${t}`,content:e.id[t]}),(0,n.Meta)({name:`twitter:app:url:${t}`,content:null==(o=e.url)?void 0:null==(r=o[t])?void 0:r.toString()})]}function i({twitter:e}){var t;if(!e)return null;let{card:r}=e;return(0,n.MetaFilter)([(0,n.Meta)({name:"twitter:card",content:r}),(0,n.Meta)({name:"twitter:site",content:e.site}),(0,n.Meta)({name:"twitter:site:id",content:e.siteId}),(0,n.Meta)({name:"twitter:creator",content:e.creator}),(0,n.Meta)({name:"twitter:creator:id",content:e.creatorId}),(0,n.Meta)({name:"twitter:title",content:null==(t=e.title)?void 0:t.absolute}),(0,n.Meta)({name:"twitter:description",content:e.description}),(0,n.MultiMeta)({namePrefix:"twitter:image",contents:e.images}),..."player"===r?e.players.flatMap(e=>[(0,n.Meta)({name:"twitter:player",content:e.playerUrl.toString()}),(0,n.Meta)({name:"twitter:player:stream",content:e.streamUrl.toString()}),(0,n.Meta)({name:"twitter:player:width",content:e.width}),(0,n.Meta)({name:"twitter:player:height",content:e.height})]):[],..."app"===r?[a({app:e.app,type:"iphone"}),a({app:e.app,type:"ipad"}),a({app:e.app,type:"googleplay"})]:[]])}function l({appLinks:e}){return e?(0,n.MetaFilter)([(0,n.MultiMeta)({propertyPrefix:"al:ios",contents:e.ios}),(0,n.MultiMeta)({propertyPrefix:"al:iphone",contents:e.iphone}),(0,n.MultiMeta)({propertyPrefix:"al:ipad",contents:e.ipad}),(0,n.MultiMeta)({propertyPrefix:"al:android",contents:e.android}),(0,n.MultiMeta)({propertyPrefix:"al:windows_phone",contents:e.windows_phone}),(0,n.MultiMeta)({propertyPrefix:"al:windows",contents:e.windows}),(0,n.MultiMeta)({propertyPrefix:"al:windows_universal",contents:e.windows_universal}),(0,n.MultiMeta)({propertyPrefix:"al:web",contents:e.web})]):null}},2229:(e,t)=>{"use strict";function r(e){return Array.isArray(e)?e:[e]}function n(e){if(null!=e)return r(e)}function o(e){let t;if("string"==typeof e)try{t=(e=new URL(e)).origin}catch{}return t}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getOrigin:function(){return o},resolveArray:function(){return r},resolveAsArrayOrUndefined:function(){return n}})},8424:(e,t,r)=>{let{createProxy:n}=r(2092);e.exports=n("/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next/dist/lib/metadata/metadata-boundary.js")},3721:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createMetadataComponents",{enumerable:!0,get:function(){return p}});let n=r(1069),o=r(2728),a=r(9566),i=r(2206),l=r(3236),u=r(2058),s=r(2922),c=r(3359),d=r(8312),f=r(3809);function p({tree:e,searchParams:t,metadataContext:r,getDynamicParamFromSegment:o,appUsingSizeAdjustment:a,errorType:i,createServerParamsForMetadata:l,workStore:u,MetadataBoundary:s,ViewportBoundary:c}){async function p(){return b(e,t,o,l,u,i)}async function h(){try{return await p()}catch(r){if(!i&&(0,d.isHTTPAccessFallbackError)(r))try{return await w(e,t,o,l,u)}catch{}return null}}async function g(){return m(e,t,o,r,l,u,i)}async function v(){try{return await g()}catch(n){if(!i&&(0,d.isHTTPAccessFallbackError)(n))try{return await y(e,t,o,r,l,u)}catch{}return null}}return h.displayName=f.VIEWPORT_BOUNDARY_NAME,v.displayName=f.METADATA_BOUNDARY_NAME,[function(){return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(s,{children:(0,n.jsx)(v,{})}),(0,n.jsx)(c,{children:(0,n.jsx)(h,{})}),a?(0,n.jsx)("meta",{name:"next-size-adjust",content:""}):null]})},async function(){await p(),await g()}]}let m=(0,o.cache)(h);async function h(e,t,r,a,i,l,u){let c=await (0,s.resolveMetadataItems)(e,t,"redirect"===u?void 0:u,r,i,l),d=E(await (0,s.accumulateMetadata)(c,a));return(0,n.jsx)(n.Fragment,{children:d.map((e,t)=>(0,o.cloneElement)(e,{key:t}))})}let y=(0,o.cache)(g);async function g(e,t,r,a,i,l){let u=await (0,s.resolveMetadataItems)(e,t,"not-found",r,i,l),c=E(await (0,s.accumulateMetadata)(u,a));return(0,n.jsx)(n.Fragment,{children:c.map((e,t)=>(0,o.cloneElement)(e,{key:t}))})}let b=(0,o.cache)(v);async function v(e,t,r,a,i,l){let u=await (0,s.resolveMetadataItems)(e,t,"redirect"===l?void 0:l,r,a,i),c=x(await (0,s.accumulateViewport)(u));return(0,n.jsx)(n.Fragment,{children:c.map((e,t)=>(0,o.cloneElement)(e,{key:t}))})}let w=(0,o.cache)(_);async function _(e,t,r,a,i){let l=await (0,s.resolveMetadataItems)(e,t,"not-found",r,a,i),u=x(await (0,s.accumulateViewport)(l));return(0,n.jsx)(n.Fragment,{children:u.map((e,t)=>(0,o.cloneElement)(e,{key:t}))})}function E(e){return(0,c.MetaFilter)([(0,a.BasicMeta)({metadata:e}),(0,i.AlternatesMetadata)({alternates:e.alternates}),(0,a.ItunesMeta)({itunes:e.itunes}),(0,a.FacebookMeta)({facebook:e.facebook}),(0,a.FormatDetectionMeta)({formatDetection:e.formatDetection}),(0,a.VerificationMeta)({verification:e.verification}),(0,a.AppleWebAppMeta)({appleWebApp:e.appleWebApp}),(0,l.OpenGraphMetadata)({openGraph:e.openGraph}),(0,l.TwitterMetadata)({twitter:e.twitter}),(0,l.AppLinksMeta)({appLinks:e.appLinks}),(0,u.IconsMetadata)({icons:e.icons})])}function x(e){return(0,c.MetaFilter)([(0,a.ViewportMeta)({viewport:e})])}},2922:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{accumulateMetadata:function(){return T},accumulateViewport:function(){return j},resolveMetadataItems:function(){return E}}),r(7598);let n=r(2728),o=r(5641),a=r(411),i=r(7013),l=r(2229),u=r(7618),s=r(6951),c=r(512),d=r(7669),f=r(9697),p=r(1951),m=r(9875),h=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=y(void 0);if(r&&r.has(e))return r.get(e);var n={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}return n.default=e,r&&r.set(e,n),n}(r(6309));function y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(y=function(e){return e?r:t})(e)}async function g(e,t,r){if("function"==typeof e.generateViewport){let{route:n}=r;return r=>(0,f.getTracer)().trace(p.ResolveMetadataSpan.generateViewport,{spanName:`generateViewport ${n}`,attributes:{"next.page":n}},()=>e.generateViewport(t,r))}return e.viewport||null}async function b(e,t,r){if("function"==typeof e.generateMetadata){let{route:n}=r;return r=>(0,f.getTracer)().trace(p.ResolveMetadataSpan.generateMetadata,{spanName:`generateMetadata ${n}`,attributes:{"next.page":n}},()=>e.generateMetadata(t,r))}return e.metadata||null}async function v(e,t,r){var n;if(!(null==e?void 0:e[r]))return;let o=e[r].map(async e=>(0,s.interopDefault)(await e(t)));return(null==o?void 0:o.length)>0?null==(n=await Promise.all(o))?void 0:n.flat():void 0}async function w(e,t){let{metadata:r}=e;if(!r)return null;let[n,o,a,i]=await Promise.all([v(r,t,"icon"),v(r,t,"apple"),v(r,t,"openGraph"),v(r,t,"twitter")]);return{icon:n,apple:o,openGraph:a,twitter:i,manifest:r.manifest}}async function _({tree:e,metadataItems:t,errorMetadataItem:r,props:n,route:o,errorConvention:a}){let i,l;let s=!!(a&&e[2][a]);if(a)i=await (0,u.getComponentTypeModule)(e,"layout"),l=a;else{let{mod:t,modType:r}=await (0,u.getLayoutOrPageModule)(e);i=t,l=r}l&&(o+=`/${l}`);let c=await w(e[2],n),d=i?await b(i,n,{route:o}):null,f=i?await g(i,n,{route:o}):null;if(t.push([d,c,f]),s&&a){let t=await (0,u.getComponentTypeModule)(e,a),i=t?await g(t,n,{route:o}):null,l=t?await b(t,n,{route:o}):null;r[0]=l,r[1]=c,r[2]=i}}let E=(0,n.cache)(x);async function x(e,t,r,n,o,a){return P([],e,void 0,{},t,r,[null,null,null],n,o,a)}async function P(e,t,r,n,o,a,i,l,u,s){let c;let[d,f,{page:p}]=t,h=r&&r.length?[...r,d]:[d],y=l(d),g=n;y&&null!==y.value&&(g={...n,[y.param]:y.value});let b=u(g,s);for(let r in c=void 0!==p?{params:b,searchParams:o}:{params:b},await _({tree:t,metadataItems:e,errorMetadataItem:i,errorConvention:a,props:c,route:h.filter(e=>e!==m.PAGE_SEGMENT_KEY).join("/")}),f){let t=f[r];await P(e,t,h,g,o,a,i,l,u,s)}return 0===Object.keys(f).length&&a&&e.push(i),e}let S=e=>!!(null==e?void 0:e.absolute),R=e=>S(null==e?void 0:e.title);function O(e,t){e&&(!R(e)&&R(t)&&(e.title=t.title),!e.description&&t.description&&(e.description=t.description))}async function M(e,t,r,n,o,a){let i=e(r[n]),l=t.resolvers,u=null;if("function"==typeof i){if(!l.length)for(let t=n;t{r.push(e)}));n instanceof Promise&&n.catch(e=>({__nextError:e})),e.push(n)}(a,n,l)}let i=l[t.resolvingIndex],s=a[t.resolvingIndex++];if(i(o),(u=s instanceof Promise?await s:s)&&"object"==typeof u&&"__nextError"in u)throw u.__nextError}else null!==i&&"object"==typeof i&&(u=i);return u}async function T(e,t){let r;let n=(0,o.createDefaultMetadata)(),u=[],s={title:null,twitter:null,openGraph:null},f={resolvers:[],resolvingIndex:0},p={warnings:new Set},m={icon:[],apple:[]};for(let o=0;oe[0],f,e,o,n,u);(function({source:e,target:t,staticFilesMetadata:r,titleTemplates:n,metadataContext:o,buildState:u,leafSegmentStaticIcons:s}){let f=void 0!==(null==e?void 0:e.metadataBase)?e.metadataBase:t.metadataBase;for(let r in e)switch(r){case"title":t.title=(0,i.resolveTitle)(e.title,n.title);break;case"alternates":t.alternates=(0,c.resolveAlternates)(e.alternates,f,o);break;case"openGraph":t.openGraph=(0,a.resolveOpenGraph)(e.openGraph,f,o,n.openGraph);break;case"twitter":t.twitter=(0,a.resolveTwitter)(e.twitter,f,o,n.twitter);break;case"facebook":t.facebook=(0,c.resolveFacebook)(e.facebook);break;case"verification":t.verification=(0,c.resolveVerification)(e.verification);break;case"icons":t.icons=(0,d.resolveIcons)(e.icons);break;case"appleWebApp":t.appleWebApp=(0,c.resolveAppleWebApp)(e.appleWebApp);break;case"appLinks":t.appLinks=(0,c.resolveAppLinks)(e.appLinks);break;case"robots":t.robots=(0,c.resolveRobots)(e.robots);break;case"archives":case"assets":case"bookmarks":case"keywords":t[r]=(0,l.resolveAsArrayOrUndefined)(e[r]);break;case"authors":t[r]=(0,l.resolveAsArrayOrUndefined)(e.authors);break;case"itunes":t[r]=(0,c.resolveItunes)(e.itunes,f,o);break;case"applicationName":case"description":case"generator":case"creator":case"publisher":case"category":case"classification":case"referrer":case"formatDetection":case"manifest":t[r]=e[r]||null;break;case"other":t.other=Object.assign({},t.other,e.other);break;case"metadataBase":t.metadataBase=f;break;default:("viewport"===r||"themeColor"===r||"colorScheme"===r)&&null!=e[r]&&u.warnings.add(`Unsupported metadata ${r} is configured in metadata export in ${o.pathname}. Please move it to viewport export instead. +Read more: https://nextjs.org/docs/app/api-reference/functions/generate-viewport`)}!function(e,t,r,n,o,i){var l,u;if(!r)return;let{icon:s,apple:c,openGraph:d,twitter:f,manifest:p}=r;if(s&&(i.icon=s),c&&(i.apple=c),f&&!(null==e?void 0:null==(l=e.twitter)?void 0:l.hasOwnProperty("images"))){let e=(0,a.resolveTwitter)({...t.twitter,images:f},t.metadataBase,{...n,isStaticMetadataRouteFile:!0},o.twitter);t.twitter=e}if(d&&!(null==e?void 0:null==(u=e.openGraph)?void 0:u.hasOwnProperty("images"))){let e=(0,a.resolveOpenGraph)({...t.openGraph,images:d},t.metadataBase,{...n,isStaticMetadataRouteFile:!0},o.openGraph);t.openGraph=e}p&&(t.manifest=p)}(e,t,r,o,n,s)})({target:n,source:E,metadataContext:t,staticFilesMetadata:h,titleTemplates:s,buildState:p,leafSegmentStaticIcons:m}),o0||m.apple.length>0)&&!n.icons&&(n.icons={icon:[],apple:[]},m.icon.length>0&&n.icons.icon.unshift(...m.icon),m.apple.length>0&&n.icons.apple.unshift(...m.apple)),p.warnings.size>0)for(let e of p.warnings)h.warn(e);return function(e,t,r,n){let{openGraph:o,twitter:i}=e;if(o){let t={},l=R(i),u=null==i?void 0:i.description,s=!!((null==i?void 0:i.hasOwnProperty("images"))&&i.images);if(!l&&(S(o.title)?t.title=o.title:e.title&&S(e.title)&&(t.title=e.title)),u||(t.description=o.description||e.description||void 0),s||(t.images=o.images),Object.keys(t).length>0){let o=(0,a.resolveTwitter)(t,e.metadataBase,n,r.twitter);e.twitter?e.twitter=Object.assign({},e.twitter,{...!l&&{title:null==o?void 0:o.title},...!u&&{description:null==o?void 0:o.description},...!s&&{images:null==o?void 0:o.images}}):e.twitter=o}}return O(o,e),O(i,e),t&&(e.icons||(e.icons={icon:[],apple:[]}),e.icons.icon.unshift(t)),e}(n,r,s,t)}async function j(e){let t=(0,o.createDefaultViewport)(),r=[],n={resolvers:[],resolvingIndex:0};for(let o=0;oe[2],n,e,o,t,r);!function({target:e,source:t}){if(t)for(let r in t)switch(r){case"themeColor":e.themeColor=(0,c.resolveThemeColor)(t.themeColor);break;case"colorScheme":e.colorScheme=t.colorScheme||null;break;default:void 0!==t[r]&&(e[r]=t[r])}}({target:t,source:a})}return t}},512:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{resolveAlternates:function(){return u},resolveAppLinks:function(){return h},resolveAppleWebApp:function(){return m},resolveFacebook:function(){return g},resolveItunes:function(){return y},resolveRobots:function(){return d},resolveThemeColor:function(){return i},resolveVerification:function(){return p}});let n=r(2229),o=r(6666);function a(e,t,r){if(e instanceof URL){let t=new URL(r.pathname,e);e.searchParams.forEach((e,r)=>t.searchParams.set(r,e)),e=t}return(0,o.resolveAbsoluteUrlWithPathname)(e,t,r)}let i=e=>{var t;if(!e)return null;let r=[];return null==(t=(0,n.resolveAsArrayOrUndefined)(e))||t.forEach(e=>{"string"==typeof e?r.push({color:e}):"object"==typeof e&&r.push({color:e.color,media:e.media})}),r};function l(e,t,r){if(!e)return null;let n={};for(let[o,i]of Object.entries(e))"string"==typeof i||i instanceof URL?n[o]=[{url:a(i,t,r)}]:(n[o]=[],null==i||i.forEach((e,i)=>{let l=a(e.url,t,r);n[o][i]={url:l,title:e.title}}));return n}let u=(e,t,r)=>{if(!e)return null;let n=function(e,t,r){return e?{url:a("string"==typeof e||e instanceof URL?e:e.url,t,r)}:null}(e.canonical,t,r),o=l(e.languages,t,r);return{canonical:n,languages:o,media:l(e.media,t,r),types:l(e.types,t,r)}},s=["noarchive","nosnippet","noimageindex","nocache","notranslate","indexifembedded","nositelinkssearchbox","unavailable_after","max-video-preview","max-image-preview","max-snippet"],c=e=>{if(!e)return null;if("string"==typeof e)return e;let t=[];for(let r of(e.index?t.push("index"):"boolean"==typeof e.index&&t.push("noindex"),e.follow?t.push("follow"):"boolean"==typeof e.follow&&t.push("nofollow"),s)){let n=e[r];void 0!==n&&!1!==n&&t.push("boolean"==typeof n?r:`${r}:${n}`)}return t.join(", ")},d=e=>e?{basic:c(e),googleBot:"string"!=typeof e?c(e.googleBot):null}:null,f=["google","yahoo","yandex","me","other"],p=e=>{if(!e)return null;let t={};for(let r of f){let o=e[r];if(o){if("other"===r)for(let r in t.other={},e.other){let o=(0,n.resolveAsArrayOrUndefined)(e.other[r]);o&&(t.other[r]=o)}else t[r]=(0,n.resolveAsArrayOrUndefined)(o)}}return t},m=e=>{var t;if(!e)return null;if(!0===e)return{capable:!0};let r=e.startupImage?null==(t=(0,n.resolveAsArrayOrUndefined)(e.startupImage))?void 0:t.map(e=>"string"==typeof e?{url:e}:e):null;return{capable:!("capable"in e)||!!e.capable,title:e.title||null,startupImage:r,statusBarStyle:e.statusBarStyle||"default"}},h=e=>{if(!e)return null;for(let t in e)e[t]=(0,n.resolveAsArrayOrUndefined)(e[t]);return e},y=(e,t,r)=>e?{appId:e.appId,appArgument:e.appArgument?a(e.appArgument,t,r):void 0}:null,g=e=>e?{appId:e.appId,admins:(0,n.resolveAsArrayOrUndefined)(e.admins)}:null},7669:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{resolveIcon:function(){return i},resolveIcons:function(){return l}});let n=r(2229),o=r(6666),a=r(7951);function i(e){return(0,o.isStringOrURL)(e)?{url:e}:(Array.isArray(e),e)}let l=e=>{if(!e)return null;let t={icon:[],apple:[]};if(Array.isArray(e))t.icon=e.map(i).filter(Boolean);else if((0,o.isStringOrURL)(e))t.icon=[i(e)];else for(let r of a.IconKeys){let o=(0,n.resolveAsArrayOrUndefined)(e[r]);o&&(t[r]=o.map(i))}return t}},411:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{resolveImages:function(){return s},resolveOpenGraph:function(){return d},resolveTwitter:function(){return p}});let n=r(2229),o=r(6666),a=r(7013),i=r(103),l=r(6309),u={article:["authors","tags"],song:["albums","musicians"],playlist:["albums","musicians"],radio:["creators"],video:["actors","directors","writers","tags"],basic:["emails","phoneNumbers","faxNumbers","alternateLocale","audio","videos"]};function s(e,t,r){let a=(0,n.resolveAsArrayOrUndefined)(e);if(!a)return a;let u=[];for(let e of a){let n=function(e,t,r){if(!e)return;let n=(0,o.isStringOrURL)(e),a=n?e:e.url;if(!a)return;let u=!!process.env.VERCEL;if("string"==typeof a&&!(0,i.isFullStringUrl)(a)&&(!t||r)){let e=(0,o.getSocialImageMetadataBaseFallback)(t);u||t||(0,l.warnOnce)(`metadataBase property in metadata export is not set for resolving social open graph or twitter images, using "${e.origin}". See https://nextjs.org/docs/app/api-reference/functions/generate-metadata#metadatabase`),t=e}return n?{url:(0,o.resolveUrl)(a,t)}:{...e,url:(0,o.resolveUrl)(a,t)}}(e,t,r);n&&u.push(n)}return u}let c={article:u.article,book:u.article,"music.song":u.song,"music.album":u.song,"music.playlist":u.playlist,"music.radio_station":u.radio,"video.movie":u.video,"video.episode":u.video},d=(e,t,r,i)=>{if(!e)return null;let l={...e,title:(0,a.resolveTitle)(e.title,i)};return function(e,o){var a;for(let t of(a=o&&"type"in o?o.type:void 0)&&a in c?c[a].concat(u.basic):u.basic)if(t in o&&"url"!==t){let r=o[t];e[t]=r?(0,n.resolveArray)(r):null}e.images=s(o.images,t,r.isStaticMetadataRouteFile)}(l,e),l.url=e.url?(0,o.resolveAbsoluteUrlWithPathname)(e.url,t,r):null,l},f=["site","siteId","creator","creatorId","description"],p=(e,t,r,o)=>{var i;if(!e)return null;let l="card"in e?e.card:void 0,u={...e,title:(0,a.resolveTitle)(e.title,o)};for(let t of f)u[t]=e[t]||null;if(u.images=s(e.images,t,r.isStaticMetadataRouteFile),l=l||((null==(i=u.images)?void 0:i.length)?"summary_large_image":"summary"),u.card=l,"card"in u)switch(u.card){case"player":u.players=(0,n.resolveAsArrayOrUndefined)(u.players)||[];break;case"app":u.app=u.app||{}}return u}},7013:(e,t)=>{"use strict";function r(e,t){return e?e.replace(/%s/g,t):t}function n(e,t){let n;let o="string"!=typeof e&&e&&"template"in e?e.template:null;return("string"==typeof e?n=r(t,e):e&&("default"in e&&(n=r(t,e.default)),"absolute"in e&&e.absolute&&(n=e.absolute)),e&&"string"!=typeof e)?{template:o,absolute:n||""}:{absolute:n||e||"",template:o}}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"resolveTitle",{enumerable:!0,get:function(){return n}})},6666:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getSocialImageMetadataBaseFallback:function(){return i},isStringOrURL:function(){return o},resolveAbsoluteUrlWithPathname:function(){return c},resolveRelativeUrl:function(){return u},resolveUrl:function(){return l}});let n=function(e){return e&&e.__esModule?e:{default:e}}(r(823));function o(e){return"string"==typeof e||e instanceof URL}function a(){return new URL(`http://localhost:${process.env.PORT||3e3}`)}function i(e){let t=a(),r=function(){let e=process.env.VERCEL_BRANCH_URL||process.env.VERCEL_URL;return e?new URL(`https://${e}`):void 0}(),n=function(){let e=process.env.VERCEL_PROJECT_PRODUCTION_URL;return e?new URL(`https://${e}`):void 0}();return r&&"preview"===process.env.VERCEL_ENV?r:e||n||t}function l(e,t){if(e instanceof URL)return e;if(!e)return null;try{return new URL(e)}catch{}t||(t=a());let r=t.pathname||"";return new URL(n.default.posix.join(r,e),t)}function u(e,t){return"string"==typeof e&&e.startsWith("./")?n.default.posix.resolve(t,e):e}let s=/^(?:\/((?!\.well-known(?:\/.*)?)(?:[^/]+\/)*[^/]+\.\w+))(\/?|$)/i;function c(e,t,{trailingSlash:r,pathname:n}){e=u(e,n);let o="",a=t?l(e,t):e;if(o="string"==typeof a?a:"/"===a.pathname?a.origin:a.href,r&&!o.endsWith("/")){let e=o.startsWith("/"),r=o.includes("?"),n=!1,a=!1;if(!e){try{var i;let e=new URL(o);n=null!=t&&e.origin!==t.origin,i=e.pathname,a=s.test(i)}catch{n=!0}if(!a&&!n&&!r)return`${o}/`}}return o}},2095:(e,t)=>{"use strict";function r(e){return null!=e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"nonNullable",{enumerable:!0,get:function(){return r}})},2397:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{bgBlack:function(){return R},bgBlue:function(){return j},bgCyan:function(){return k},bgGreen:function(){return M},bgMagenta:function(){return A},bgRed:function(){return O},bgWhite:function(){return C},bgYellow:function(){return T},black:function(){return y},blue:function(){return w},bold:function(){return s},cyan:function(){return x},dim:function(){return c},gray:function(){return S},green:function(){return b},hidden:function(){return m},inverse:function(){return p},italic:function(){return d},magenta:function(){return _},purple:function(){return E},red:function(){return g},reset:function(){return u},strikethrough:function(){return h},underline:function(){return f},white:function(){return P},yellow:function(){return v}});let{env:n,stdout:o}=(null==(r=globalThis)?void 0:r.process)??{},a=n&&!n.NO_COLOR&&(n.FORCE_COLOR||(null==o?void 0:o.isTTY)&&!n.CI&&"dumb"!==n.TERM),i=(e,t,r,n)=>{let o=e.substring(0,n)+r,a=e.substring(n+t.length),l=a.indexOf(t);return~l?o+i(a,t,r,l):o+a},l=(e,t,r=e)=>a?n=>{let o=""+n,a=o.indexOf(t,e.length);return~a?e+i(o,t,r,a)+t:e+o+t}:String,u=a?e=>`\x1b[0m${e}\x1b[0m`:String,s=l("\x1b[1m","\x1b[22m","\x1b[22m\x1b[1m"),c=l("\x1b[2m","\x1b[22m","\x1b[22m\x1b[2m"),d=l("\x1b[3m","\x1b[23m"),f=l("\x1b[4m","\x1b[24m"),p=l("\x1b[7m","\x1b[27m"),m=l("\x1b[8m","\x1b[28m"),h=l("\x1b[9m","\x1b[29m"),y=l("\x1b[30m","\x1b[39m"),g=l("\x1b[31m","\x1b[39m"),b=l("\x1b[32m","\x1b[39m"),v=l("\x1b[33m","\x1b[39m"),w=l("\x1b[34m","\x1b[39m"),_=l("\x1b[35m","\x1b[39m"),E=l("\x1b[38;2;173;127;168m","\x1b[39m"),x=l("\x1b[36m","\x1b[39m"),P=l("\x1b[37m","\x1b[39m"),S=l("\x1b[90m","\x1b[39m"),R=l("\x1b[40m","\x1b[49m"),O=l("\x1b[41m","\x1b[49m"),M=l("\x1b[42m","\x1b[49m"),T=l("\x1b[43m","\x1b[49m"),j=l("\x1b[44m","\x1b[49m"),A=l("\x1b[45m","\x1b[49m"),k=l("\x1b[46m","\x1b[49m"),C=l("\x1b[47m","\x1b[49m")},103:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{isFullStringUrl:function(){return a},parseUrl:function(){return i},stripNextRscUnionQuery:function(){return l}});let n=r(6993),o="http://n";function a(e){return/https?:\/\//.test(e)}function i(e){let t;try{t=new URL(e,o)}catch{}return t}function l(e){let t=new URL(e,o);return t.searchParams.delete(n.NEXT_RSC_UNION_QUERY),t.pathname+t.search}},306:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"collectSegmentData",{enumerable:!0,get:function(){return s}});let n=r(1069),o=r(9625),a=r(6364),i=r(6023),l=r(4940),u=r(6435);async function s(e,t,r,l){let s=new Map;try{await (0,o.createFromReadableStream)((0,i.streamFromBuffer)(e),{serverConsumerManifest:l}),await (0,u.waitAtLeastOneReactRenderTask)()}catch{}let d=new AbortController,f=async()=>{await (0,u.waitAtLeastOneReactRenderTask)(),d.abort()},p=[],{prelude:m}=await (0,a.prerender)((0,n.jsx)(c,{fullPageDataBuffer:e,serverConsumerManifest:l,clientModules:r,staleTime:t,segmentTasks:p,onCompletedProcessingRouteTree:f}),r,{signal:d.signal,onError(){}}),h=await (0,i.streamToBuffer)(m);for(let[e,t]of(s.set("/_tree",h),await Promise.all(p)))s.set(e,t);return s}async function c({fullPageDataBuffer:e,serverConsumerManifest:t,clientModules:r,staleTime:n,segmentTasks:a,onCompletedProcessingRouteTree:l}){let u=await (0,o.createFromReadableStream)(function(e){let t=e.getReader();return new ReadableStream({async pull(e){for(;;){let{done:r,value:n}=await t.read();if(!r){e.enqueue(n);continue}return}}})}((0,i.streamFromBuffer)(e)),{serverConsumerManifest:t}),s=u.b,c=u.f;if(1!==c.length&&3!==c[0].length)return console.error("Internal Next.js error: InitialRSCPayload does not match the expected shape for a prerendered page during segment prefetch generation."),null;let f=c[0][0],m=c[0][1],h=c[0][2],y=await d(f,s,m,e,r,t,"","",a),g=await p(h,r);return l(),{buildId:s,tree:y,head:h,isHeadPartial:g,staleTime:n}}async function d(e,t,r,n,o,a,i,l,s){let c=null,p=e[1],m=null!==r?r[2]:null;for(let e in p){let r=p[e],l=r[0],u=null!==m?m[e]:null,f=i+"/"+function(e,t){let r;if("string"==typeof t)r=h(t);else{let e;let[n,o,a]=t;switch(a){case"c":case"ci":e=`[...${n}]`;break;case"oc":e=`[[...${n}]]`;break;case"d":case"di":e=`[${n}]`;break;default:throw Error("Unknown dynamic param type")}r=`${e}-${h(o)}`}return"children"===e?`${r}`:`@${e}/${r}`}(e,l),g=await y(i,e),b=await d(r,t,u,n,o,a,f,g,s);null===c&&(c={}),c[e]=b}return null!==r&&s.push((0,u.waitAtLeastOneReactRenderTask)().then(()=>f(t,r,i,l,o))),{path:""===i?"/":i,token:l,slots:c,extra:[e[0],!0===e[4]]}}async function f(e,t,r,n,o){let l=t[1],s={buildId:e,rsc:l,loading:t[3],isPartial:await p(l,o)},c=new AbortController;(0,u.waitAtLeastOneReactRenderTask)().then(()=>c.abort());let{prelude:d}=await (0,a.prerender)(s,o,{signal:c.signal,onError(){}}),f=await (0,i.streamToBuffer)(d);return""===r?["/",f]:[`${r}.${n}`,f]}async function p(e,t){let r=!1,n=new AbortController;return(0,u.waitAtLeastOneReactRenderTask)().then(()=>{r=!0,n.abort()}),await (0,a.prerender)(e,t,{signal:n.signal,onError(){}}),r}let m=/^[a-zA-Z0-9\-_@]+$/;function h(e){return e===l.UNDERSCORE_NOT_FOUND_ROUTE?"_not-found":m.test(e)?e:"$"+Buffer.from(e,"utf-8").toString("base64url")}async function y(e,t){let r=new TextEncoder().encode(e+t);return Array.from(new Uint8Array(await crypto.subtle.digest("SHA-256",r))).map(e=>e.toString(16).padStart(2,"0")).join("")}},85:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{ClientPageRoot:function(){return c.ClientPageRoot},ClientSegmentRoot:function(){return d.ClientSegmentRoot},HTTPAccessFallbackBoundary:function(){return h.HTTPAccessFallbackBoundary},LayoutRouter:function(){return a.default},MetadataBoundary:function(){return b.MetadataBoundary},OutletBoundary:function(){return b.OutletBoundary},Postpone:function(){return w.Postpone},RenderFromTemplateContext:function(){return i.default},ViewportBoundary:function(){return b.ViewportBoundary},actionAsyncStorage:function(){return s.actionAsyncStorage},collectSegmentData:function(){return E.collectSegmentData},createMetadataComponents:function(){return y.createMetadataComponents},createPrerenderParamsForClientSegment:function(){return p.createPrerenderParamsForClientSegment},createPrerenderSearchParamsForClientPage:function(){return f.createPrerenderSearchParamsForClientPage},createServerParamsForMetadata:function(){return p.createServerParamsForMetadata},createServerParamsForServerSegment:function(){return p.createServerParamsForServerSegment},createServerSearchParamsForMetadata:function(){return f.createServerSearchParamsForMetadata},createServerSearchParamsForServerPage:function(){return f.createServerSearchParamsForServerPage},createTemporaryReferenceSet:function(){return n.createTemporaryReferenceSet},decodeAction:function(){return n.decodeAction},decodeFormState:function(){return n.decodeFormState},decodeReply:function(){return n.decodeReply},patchFetch:function(){return S},preconnect:function(){return v.preconnect},preloadFont:function(){return v.preloadFont},preloadStyle:function(){return v.preloadStyle},prerender:function(){return o.prerender},renderToReadableStream:function(){return n.renderToReadableStream},serverHooks:function(){return m},taintObjectReference:function(){return _.taintObjectReference},workAsyncStorage:function(){return l.workAsyncStorage},workUnitAsyncStorage:function(){return u.workUnitAsyncStorage}});let n=r(2771),o=r(6364),a=x(r(7673)),i=x(r(4643)),l=r(9294),u=r(3033),s=r(9121),c=r(9028),d=r(2018),f=r(8379),p=r(2598),m=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=P(void 0);if(r&&r.has(e))return r.get(e);var n={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}return n.default=e,r&&r.set(e,n),n}(r(4791)),h=r(5917),y=r(3721),g=r(8079);r(2914);let b=r(8424),v=r(6572),w=r(6580),_=r(6740),E=r(306);function x(e){return e&&e.__esModule?e:{default:e}}function P(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(P=function(e){return e?r:t})(e)}function S(){return(0,g.patchFetch)({workAsyncStorage:l.workAsyncStorage,workUnitAsyncStorage:u.workUnitAsyncStorage})}},6580:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Postpone",{enumerable:!0,get:function(){return n.Postpone}});let n=r(9203)},6572:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{preconnect:function(){return i},preloadFont:function(){return a},preloadStyle:function(){return o}});let n=function(e){return e&&e.__esModule?e:{default:e}}(r(3481));function o(e,t,r){let o={as:"style"};"string"==typeof t&&(o.crossOrigin=t),"string"==typeof r&&(o.nonce=r),n.default.preload(e,o)}function a(e,t,r,o){let a={as:"font",type:t};"string"==typeof r&&(a.crossOrigin=r),"string"==typeof o&&(a.nonce=o),n.default.preload(e,a)}function i(e,t,r){let o={};"string"==typeof t&&(o.crossOrigin=t),"string"==typeof r&&(o.nonce=r),n.default.preconnect(e,o)}},6740:(e,t,r)=>{"use strict";function n(){throw Error("Taint can only be used with the taint flag.")}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{taintObjectReference:function(){return o},taintUniqueValue:function(){return a}}),r(2728);let o=n,a=n},6934:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createDedupedByCallsiteServerErrorLoggerDev",{enumerable:!0,get:function(){return u}});let n=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=o(void 0);if(r&&r.has(e))return r.get(e);var n={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var l=a?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(n,i,l):n[i]=e[i]}return n.default=e,r&&r.set(e,n),n}(r(2728));function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(o=function(e){return e?r:t})(e)}let a={current:null},i="function"==typeof n.cache?n.cache:e=>e,l=console.warn;function u(e){return function(...t){l(e(...t))}}i(e=>{try{l(a.current)}finally{a.current=null}})},7618:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getComponentTypeModule:function(){return a},getLayoutOrPageModule:function(){return o}});let n=r(9875);async function o(e){let t,r,o;let{layout:a,page:i,defaultPage:l}=e[2],u=void 0!==a,s=void 0!==i,c=void 0!==l&&e[0]===n.DEFAULT_SEGMENT_KEY;return u?(t=await a[0](),r="layout",o=a[1]):s?(t=await i[0](),r="page",o=i[1]):c&&(t=await l[0](),r="page",o=l[1]),{mod:t,modType:r,filePath:o}}async function a(e,t){let{[t]:r}=e[2];if(void 0!==r)return await r[0]()}},6514:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"LRUCache",{enumerable:!0,get:function(){return r}});class r{constructor(e,t){this.cache=new Map,this.sizes=new Map,this.totalSize=0,this.maxSize=e,this.calculateSize=t||(()=>1)}set(e,t){if(!e||!t)return;let r=this.calculateSize(t);if(r>this.maxSize){console.warn("Single item size exceeds maxSize");return}this.cache.has(e)&&(this.totalSize-=this.sizes.get(e)||0),this.cache.set(e,t),this.sizes.set(e,r),this.totalSize+=r,this.touch(e)}has(e){return!!e&&(this.touch(e),!!this.cache.get(e))}get(e){if(!e)return;let t=this.cache.get(e);if(void 0!==t)return this.touch(e),t}touch(e){let t=this.cache.get(e);void 0!==t&&(this.cache.delete(e),this.cache.set(e,t),this.evictIfNecessary())}evictIfNecessary(){for(;this.totalSize>this.maxSize&&this.cache.size>0;)this.evictLeastRecentlyUsed()}evictLeastRecentlyUsed(){let e=this.cache.keys().next().value;if(void 0!==e){let t=this.sizes.get(e)||0;this.totalSize-=t,this.cache.delete(e),this.sizes.delete(e)}}reset(){this.cache.clear(),this.sizes.clear(),this.totalSize=0}keys(){return[...this.cache.keys()]}remove(e){this.cache.has(e)&&(this.totalSize-=this.sizes.get(e)||0,this.cache.delete(e),this.sizes.delete(e))}clear(){this.cache.clear(),this.sizes.clear(),this.totalSize=0}get size(){return this.cache.size}get currentSize(){return this.totalSize}}},2598:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{createParamsFromClient:function(){return s},createPrerenderParamsForClientSegment:function(){return p},createServerParamsForMetadata:function(){return c},createServerParamsForRoute:function(){return d},createServerParamsForServerSegment:function(){return f}}),r(2123);let n=r(9203),o=r(3033),a=r(233),i=r(3367),l=r(5820),u=r(6934);function s(e,t){let r=o.workUnitAsyncStorage.getStore();if(r)switch(r.type){case"prerender":case"prerender-ppr":case"prerender-legacy":return m(e,t,r)}return y(e)}r(6435);let c=f;function d(e,t){let r=o.workUnitAsyncStorage.getStore();if(r)switch(r.type){case"prerender":case"prerender-ppr":case"prerender-legacy":return m(e,t,r)}return y(e)}function f(e,t){let r=o.workUnitAsyncStorage.getStore();if(r)switch(r.type){case"prerender":case"prerender-ppr":case"prerender-legacy":return m(e,t,r)}return y(e)}function p(e,t){let r=o.workUnitAsyncStorage.getStore();if(r&&"prerender"===r.type){let n=t.fallbackRouteParams;if(n){for(let t in e)if(n.has(t))return(0,l.makeHangingPromise)(r.renderSignal,"`params`")}}return Promise.resolve(e)}function m(e,t,r){let o=t.fallbackRouteParams;if(o){let a=!1;for(let t in e)if(o.has(t)){a=!0;break}if(a)return"prerender"===r.type?function(e,t,r){let o=h.get(e);if(o)return o;let a=(0,l.makeHangingPromise)(r.renderSignal,"`params`");return h.set(e,a),Object.keys(e).forEach(e=>{i.wellKnownProperties.has(e)||Object.defineProperty(a,e,{get(){let o=(0,i.describeStringPropertyAccess)("params",e),a=g(t,o);(0,n.abortAndThrowOnSynchronousRequestDataAccess)(t,o,a,r)},set(t){Object.defineProperty(a,e,{value:t,writable:!0,enumerable:!0})},enumerable:!0,configurable:!0})}),a}(e,t.route,r):function(e,t,r,o){let a=h.get(e);if(a)return a;let l={...e},u=Promise.resolve(l);return h.set(e,u),Object.keys(e).forEach(a=>{i.wellKnownProperties.has(a)||(t.has(a)?(Object.defineProperty(l,a,{get(){let e=(0,i.describeStringPropertyAccess)("params",a);"prerender-ppr"===o.type?(0,n.postponeWithTracking)(r.route,e,o.dynamicTracking):(0,n.throwToInterruptStaticGeneration)(e,r,o)},enumerable:!0}),Object.defineProperty(u,a,{get(){let e=(0,i.describeStringPropertyAccess)("params",a);"prerender-ppr"===o.type?(0,n.postponeWithTracking)(r.route,e,o.dynamicTracking):(0,n.throwToInterruptStaticGeneration)(e,r,o)},set(e){Object.defineProperty(u,a,{value:e,writable:!0,enumerable:!0})},enumerable:!0,configurable:!0})):u[a]=e[a])}),u}(e,o,t,r)}return y(e)}let h=new WeakMap;function y(e){let t=h.get(e);if(t)return t;let r=Promise.resolve(e);return h.set(e,r),Object.keys(e).forEach(t=>{i.wellKnownProperties.has(t)||(r[t]=e[t])}),r}function g(e,t){let r=e?`Route "${e}" `:"This route ";return Error(`${r}used ${t}. \`params\` should be awaited before using its properties. Learn more: https://nextjs.org/docs/messages/sync-dynamic-apis`)}(0,u.createDedupedByCallsiteServerErrorLoggerDev)(g),(0,u.createDedupedByCallsiteServerErrorLoggerDev)(function(e,t,r){let n=e?`Route "${e}" `:"This route ";return Error(`${n}used ${t}. \`params\` should be awaited before using its properties. The following properties were not available through enumeration because they conflict with builtin property names: ${function(e){switch(e.length){case 0:throw new a.InvariantError("Expected describeListOfPropertyNames to be called with a non-empty list of strings.");case 1:return`\`${e[0]}\``;case 2:return`\`${e[0]}\` and \`${e[1]}\``;default:{let t="";for(let r=0;r{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{createPrerenderSearchParamsForClientPage:function(){return p},createSearchParamsFromClient:function(){return c},createServerSearchParamsForMetadata:function(){return d},createServerSearchParamsForServerPage:function(){return f}});let n=r(2123),o=r(9203),a=r(3033),i=r(233),l=r(5820),u=r(6934),s=r(3367);function c(e,t){let r=a.workUnitAsyncStorage.getStore();if(r)switch(r.type){case"prerender":case"prerender-ppr":case"prerender-legacy":return m(t,r)}return h(e,t)}r(6435);let d=f;function f(e,t){let r=a.workUnitAsyncStorage.getStore();if(r)switch(r.type){case"prerender":case"prerender-ppr":case"prerender-legacy":return m(t,r)}return h(e,t)}function p(e){if(e.forceStatic)return Promise.resolve({});let t=a.workUnitAsyncStorage.getStore();return t&&"prerender"===t.type?(0,l.makeHangingPromise)(t.renderSignal,"`searchParams`"):Promise.resolve({})}function m(e,t){return e.forceStatic?Promise.resolve({}):"prerender"===t.type?function(e,t){let r=y.get(t);if(r)return r;let a=(0,l.makeHangingPromise)(t.renderSignal,"`searchParams`"),i=new Proxy(a,{get(r,i,l){if(Object.hasOwn(a,i))return n.ReflectAdapter.get(r,i,l);switch(i){case"then":return(0,o.annotateDynamicAccess)("`await searchParams`, `searchParams.then`, or similar",t),n.ReflectAdapter.get(r,i,l);case"status":return(0,o.annotateDynamicAccess)("`use(searchParams)`, `searchParams.status`, or similar",t),n.ReflectAdapter.get(r,i,l);case"hasOwnProperty":case"isPrototypeOf":case"propertyIsEnumerable":case"toString":case"valueOf":case"toLocaleString":case"catch":case"finally":case"toJSON":case"$$typeof":case"__esModule":return n.ReflectAdapter.get(r,i,l);default:if("string"==typeof i){let r=(0,s.describeStringPropertyAccess)("searchParams",i),n=g(e,r);(0,o.abortAndThrowOnSynchronousRequestDataAccess)(e,r,n,t)}return n.ReflectAdapter.get(r,i,l)}},has(r,a){if("string"==typeof a){let r=(0,s.describeHasCheckingStringProperty)("searchParams",a),n=g(e,r);(0,o.abortAndThrowOnSynchronousRequestDataAccess)(e,r,n,t)}return n.ReflectAdapter.has(r,a)},ownKeys(){let r="`{...searchParams}`, `Object.keys(searchParams)`, or similar",n=g(e,r);(0,o.abortAndThrowOnSynchronousRequestDataAccess)(e,r,n,t)}});return y.set(t,i),i}(e.route,t):function(e,t){let r=y.get(e);if(r)return r;let a=Promise.resolve({}),i=new Proxy(a,{get(r,i,l){if(Object.hasOwn(a,i))return n.ReflectAdapter.get(r,i,l);switch(i){case"hasOwnProperty":case"isPrototypeOf":case"propertyIsEnumerable":case"toString":case"valueOf":case"toLocaleString":case"catch":case"finally":case"toJSON":case"$$typeof":case"__esModule":return n.ReflectAdapter.get(r,i,l);case"then":{let r="`await searchParams`, `searchParams.then`, or similar";e.dynamicShouldError?(0,s.throwWithStaticGenerationBailoutErrorWithDynamicError)(e.route,r):"prerender-ppr"===t.type?(0,o.postponeWithTracking)(e.route,r,t.dynamicTracking):(0,o.throwToInterruptStaticGeneration)(r,e,t);return}case"status":{let r="`use(searchParams)`, `searchParams.status`, or similar";e.dynamicShouldError?(0,s.throwWithStaticGenerationBailoutErrorWithDynamicError)(e.route,r):"prerender-ppr"===t.type?(0,o.postponeWithTracking)(e.route,r,t.dynamicTracking):(0,o.throwToInterruptStaticGeneration)(r,e,t);return}default:if("string"==typeof i){let r=(0,s.describeStringPropertyAccess)("searchParams",i);e.dynamicShouldError?(0,s.throwWithStaticGenerationBailoutErrorWithDynamicError)(e.route,r):"prerender-ppr"===t.type?(0,o.postponeWithTracking)(e.route,r,t.dynamicTracking):(0,o.throwToInterruptStaticGeneration)(r,e,t)}return n.ReflectAdapter.get(r,i,l)}},has(r,a){if("string"==typeof a){let r=(0,s.describeHasCheckingStringProperty)("searchParams",a);return e.dynamicShouldError?(0,s.throwWithStaticGenerationBailoutErrorWithDynamicError)(e.route,r):"prerender-ppr"===t.type?(0,o.postponeWithTracking)(e.route,r,t.dynamicTracking):(0,o.throwToInterruptStaticGeneration)(r,e,t),!1}return n.ReflectAdapter.has(r,a)},ownKeys(){let r="`{...searchParams}`, `Object.keys(searchParams)`, or similar";e.dynamicShouldError?(0,s.throwWithStaticGenerationBailoutErrorWithDynamicError)(e.route,r):"prerender-ppr"===t.type?(0,o.postponeWithTracking)(e.route,r,t.dynamicTracking):(0,o.throwToInterruptStaticGeneration)(r,e,t)}});return y.set(e,i),i}(e,t)}function h(e,t){return t.forceStatic?Promise.resolve({}):function(e,t){let r=y.get(e);if(r)return r;let n=Promise.resolve(e);return y.set(e,n),Object.keys(e).forEach(r=>{switch(r){case"hasOwnProperty":case"isPrototypeOf":case"propertyIsEnumerable":case"toString":case"valueOf":case"toLocaleString":case"then":case"catch":case"finally":case"status":case"toJSON":case"$$typeof":case"__esModule":break;default:Object.defineProperty(n,r,{get(){let n=a.workUnitAsyncStorage.getStore();return(0,o.trackDynamicDataInDynamicRender)(t,n),e[r]},set(e){Object.defineProperty(n,r,{value:e,writable:!0,enumerable:!0})},enumerable:!0,configurable:!0})}}),n}(e,t)}let y=new WeakMap;function g(e,t){let r=e?`Route "${e}" `:"This route ";return Error(`${r}used ${t}. \`searchParams\` should be awaited before using its properties. Learn more: https://nextjs.org/docs/messages/sync-dynamic-apis`)}(0,u.createDedupedByCallsiteServerErrorLoggerDev)(g),(0,u.createDedupedByCallsiteServerErrorLoggerDev)(function(e,t,r){let n=e?`Route "${e}" `:"This route ";return Error(`${n}used ${t}. \`searchParams\` should be awaited before using its properties. The following properties were not available through enumeration because they conflict with builtin or well-known property names: ${function(e){switch(e.length){case 0:throw new i.InvariantError("Expected describeListOfPropertyNames to be called with a non-empty list of strings.");case 1:return`\`${e[0]}\``;case 2:return`\`${e[0]}\` and \`${e[1]}\``;default:{let t="";for(let r=0;r{"use strict";e.exports=r(735).vendored["react-rsc"].ReactDOM},1069:(e,t,r)=>{"use strict";e.exports=r(735).vendored["react-rsc"].ReactJsxRuntime},2771:(e,t,r)=>{"use strict";e.exports=r(735).vendored["react-rsc"].ReactServerDOMWebpackServerEdge},6364:(e,t,r)=>{"use strict";e.exports=r(735).vendored["react-rsc"].ReactServerDOMWebpackStaticEdge},4947:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{APP_BUILD_MANIFEST:function(){return v},APP_CLIENT_INTERNALS:function(){return J},APP_PATHS_MANIFEST:function(){return y},APP_PATH_ROUTES_MANIFEST:function(){return g},BARREL_OPTIMIZATION_PREFIX:function(){return W},BLOCKED_PAGES:function(){return L},BUILD_ID_FILE:function(){return I},BUILD_MANIFEST:function(){return b},CLIENT_PUBLIC_FILES_PATH:function(){return F},CLIENT_REFERENCE_MANIFEST:function(){return H},CLIENT_STATIC_FILES_PATH:function(){return U},CLIENT_STATIC_FILES_RUNTIME_AMP:function(){return Q},CLIENT_STATIC_FILES_RUNTIME_MAIN:function(){return q},CLIENT_STATIC_FILES_RUNTIME_MAIN_APP:function(){return Y},CLIENT_STATIC_FILES_RUNTIME_POLYFILLS:function(){return et},CLIENT_STATIC_FILES_RUNTIME_POLYFILLS_SYMBOL:function(){return er},CLIENT_STATIC_FILES_RUNTIME_REACT_REFRESH:function(){return Z},CLIENT_STATIC_FILES_RUNTIME_WEBPACK:function(){return ee},COMPILER_INDEXES:function(){return a},COMPILER_NAMES:function(){return o},CONFIG_FILES:function(){return N},DEFAULT_RUNTIME_WEBPACK:function(){return en},DEFAULT_SANS_SERIF_FONT:function(){return eu},DEFAULT_SERIF_FONT:function(){return el},DEV_CLIENT_MIDDLEWARE_MANIFEST:function(){return k},DEV_CLIENT_PAGES_MANIFEST:function(){return T},DYNAMIC_CSS_MANIFEST:function(){return X},EDGE_RUNTIME_WEBPACK:function(){return eo},EDGE_UNSUPPORTED_NODE_APIS:function(){return ep},EXPORT_DETAIL:function(){return P},EXPORT_MARKER:function(){return x},FUNCTIONS_CONFIG_MANIFEST:function(){return w},IMAGES_MANIFEST:function(){return O},INTERCEPTION_ROUTE_REWRITE_MANIFEST:function(){return V},MIDDLEWARE_BUILD_MANIFEST:function(){return z},MIDDLEWARE_MANIFEST:function(){return j},MIDDLEWARE_REACT_LOADABLE_MANIFEST:function(){return K},MODERN_BROWSERSLIST_TARGET:function(){return n.default},NEXT_BUILTIN_DOCUMENT:function(){return B},NEXT_FONT_MANIFEST:function(){return E},PAGES_MANIFEST:function(){return m},PHASE_DEVELOPMENT_SERVER:function(){return d},PHASE_EXPORT:function(){return u},PHASE_INFO:function(){return p},PHASE_PRODUCTION_BUILD:function(){return s},PHASE_PRODUCTION_SERVER:function(){return c},PHASE_TEST:function(){return f},PRERENDER_MANIFEST:function(){return S},REACT_LOADABLE_MANIFEST:function(){return C},ROUTES_MANIFEST:function(){return R},RSC_MODULE_TYPES:function(){return ef},SERVER_DIRECTORY:function(){return D},SERVER_FILES_MANIFEST:function(){return M},SERVER_PROPS_ID:function(){return ei},SERVER_REFERENCE_MANIFEST:function(){return G},STATIC_PROPS_ID:function(){return ea},STATIC_STATUS_PAGES:function(){return es},STRING_LITERAL_DROP_BUNDLE:function(){return $},SUBRESOURCE_INTEGRITY_MANIFEST:function(){return _},SYSTEM_ENTRYPOINTS:function(){return em},TRACE_OUTPUT_VERSION:function(){return ec},TURBOPACK_CLIENT_MIDDLEWARE_MANIFEST:function(){return A},TURBO_TRACE_DEFAULT_MEMORY_LIMIT:function(){return ed},UNDERSCORE_NOT_FOUND_ROUTE:function(){return i},UNDERSCORE_NOT_FOUND_ROUTE_ENTRY:function(){return l},WEBPACK_STATS:function(){return h}});let n=r(1931)._(r(3599)),o={client:"client",server:"server",edgeServer:"edge-server"},a={[o.client]:0,[o.server]:1,[o.edgeServer]:2},i="/_not-found",l=""+i+"/page",u="phase-export",s="phase-production-build",c="phase-production-server",d="phase-development-server",f="phase-test",p="phase-info",m="pages-manifest.json",h="webpack-stats.json",y="app-paths-manifest.json",g="app-path-routes-manifest.json",b="build-manifest.json",v="app-build-manifest.json",w="functions-config-manifest.json",_="subresource-integrity-manifest",E="next-font-manifest",x="export-marker.json",P="export-detail.json",S="prerender-manifest.json",R="routes-manifest.json",O="images-manifest.json",M="required-server-files.json",T="_devPagesManifest.json",j="middleware-manifest.json",A="_clientMiddlewareManifest.json",k="_devMiddlewareManifest.json",C="react-loadable-manifest.json",D="server",N=["next.config.js","next.config.mjs","next.config.ts"],I="BUILD_ID",L=["/_document","/_app","/_error"],F="public",U="static",$="__NEXT_DROP_CLIENT_FILE__",B="__NEXT_BUILTIN_DOCUMENT__",W="__barrel_optimize__",H="client-reference-manifest",G="server-reference-manifest",z="middleware-build-manifest",K="middleware-react-loadable-manifest",V="interception-route-rewrite-manifest",X="dynamic-css-manifest",q="main",Y=""+q+"-app",J="app-pages-internals",Z="react-refresh",Q="amp",ee="webpack",et="polyfills",er=Symbol(et),en="webpack-runtime",eo="edge-runtime-webpack",ea="__N_SSG",ei="__N_SSP",el={name:"Times New Roman",xAvgCharWidth:821,azAvgWidth:854.3953488372093,unitsPerEm:2048},eu={name:"Arial",xAvgCharWidth:904,azAvgWidth:934.5116279069767,unitsPerEm:2048},es=["/500"],ec=1,ed=6e3,ef={client:"client",server:"server"},ep=["clearImmediate","setImmediate","BroadcastChannel","ByteLengthQueuingStrategy","CompressionStream","CountQueuingStrategy","DecompressionStream","DomException","MessageChannel","MessageEvent","MessagePort","ReadableByteStreamController","ReadableStreamBYOBRequest","ReadableStreamDefaultController","TransformStreamDefaultController","WritableStreamDefaultController"],em=new Set([q,Z,Q,Y]);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},823:(e,t,r)=>{"use strict";let n;n=r(3873),e.exports=n},3599:e=>{"use strict";e.exports=["chrome 64","edge 79","firefox 67","opera 51","safari 12"]},9875:(e,t)=>{"use strict";function r(e){return"("===e[0]&&e.endsWith(")")}function n(e){return e.startsWith("@")&&"@children"!==e}function o(e,t){if(e.includes(a)){let e=JSON.stringify(t);return"{}"!==e?a+"?"+e:a}return e}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{DEFAULT_SEGMENT_KEY:function(){return i},PAGE_SEGMENT_KEY:function(){return a},addSearchParamsIfPageSegment:function(){return o},isGroupSegment:function(){return r},isParallelRouteSegment:function(){return n}});let a="__PAGE__",i="__DEFAULT__"},3095:(e,t,r)=>{"use strict";function n(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}r.d(t,{m:()=>n})},2756:(e,t,r)=>{"use strict";r.d(t,{N:()=>u});var n=r(1616),o=r(6235),a=r(613),i=r(9300),l=r(2725);function u(e){let t=e+"CollectionProvider",[r,u]=(0,o.A)(t),[s,c]=r(t,{collectionRef:{current:null},itemMap:new Map}),d=e=>{let{scope:t,children:r}=e,o=n.useRef(null),a=n.useRef(new Map).current;return(0,l.jsx)(s,{scope:t,itemMap:a,collectionRef:o,children:r})};d.displayName=t;let f=e+"CollectionSlot",p=n.forwardRef((e,t)=>{let{scope:r,children:n}=e,o=c(f,r),u=(0,a.s)(t,o.collectionRef);return(0,l.jsx)(i.DX,{ref:u,children:n})});p.displayName=f;let m=e+"CollectionItemSlot",h="data-radix-collection-item",y=n.forwardRef((e,t)=>{let{scope:r,children:o,...u}=e,s=n.useRef(null),d=(0,a.s)(t,s),f=c(m,r);return n.useEffect(()=>(f.itemMap.set(s,{ref:s,...u}),()=>void f.itemMap.delete(s))),(0,l.jsx)(i.DX,{[h]:"",ref:d,children:o})});return y.displayName=m,[{Provider:d,Slot:p,ItemSlot:y},function(t){let r=c(e+"CollectionConsumer",t);return n.useCallback(()=>{let e=r.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${h}]`));return Array.from(r.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[r.collectionRef,r.itemMap])},u]}},613:(e,t,r)=>{"use strict";r.d(t,{s:()=>i,t:()=>a});var n=r(1616);function o(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function a(...e){return t=>{let r=!1,n=e.map(e=>{let n=o(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t{"use strict";r.d(t,{A:()=>i,q:()=>a});var n=r(1616),o=r(2725);function a(e,t){let r=n.createContext(t),a=e=>{let{children:t,...a}=e,i=n.useMemo(()=>a,Object.values(a));return(0,o.jsx)(r.Provider,{value:i,children:t})};return a.displayName=e+"Provider",[a,function(o){let a=n.useContext(r);if(a)return a;if(void 0!==t)return t;throw Error(`\`${o}\` must be used within \`${e}\``)}]}function i(e,t=[]){let r=[],a=()=>{let t=r.map(e=>n.createContext(e));return function(r){let o=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:o}}),[r,o])}};return a.scopeName=e,[function(t,a){let i=n.createContext(a),l=r.length;r=[...r,a];let u=t=>{let{scope:r,children:a,...u}=t,s=r?.[e]?.[l]||i,c=n.useMemo(()=>u,Object.values(u));return(0,o.jsx)(s.Provider,{value:c,children:a})};return u.displayName=t+"Provider",[u,function(r,o){let u=o?.[e]?.[l]||i,s=n.useContext(u);if(s)return s;if(void 0!==a)return a;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let o=r.reduce((t,{useScope:r,scopeName:n})=>{let o=r(e)[`__scope${n}`];return{...t,...o}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return r.scopeName=t.scopeName,r}(a,...t)]}},4560:(e,t,r)=>{"use strict";r.d(t,{UC:()=>et,VY:()=>en,ZL:()=>Q,bL:()=>J,bm:()=>eo,hE:()=>er,hJ:()=>ee,l9:()=>Z});var n=r(1616),o=r(3095),a=r(613),i=r(6235),l=r(5925),u=r(9689),s=r(4166),c=r(1125),d=r(5318),f=r(7159),p=r(2713),m=r(2949),h=r(6908),y=r(9362),g=r(9300),b=r(2725),v="Dialog",[w,_]=(0,i.A)(v),[E,x]=w(v),P=e=>{let{__scopeDialog:t,children:r,open:o,defaultOpen:a,onOpenChange:i,modal:s=!0}=e,c=n.useRef(null),d=n.useRef(null),[f=!1,p]=(0,u.i)({prop:o,defaultProp:a,onChange:i});return(0,b.jsx)(E,{scope:t,triggerRef:c,contentRef:d,contentId:(0,l.B)(),titleId:(0,l.B)(),descriptionId:(0,l.B)(),open:f,onOpenChange:p,onOpenToggle:n.useCallback(()=>p(e=>!e),[p]),modal:s,children:r})};P.displayName=v;var S="DialogTrigger",R=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,i=x(S,r),l=(0,a.s)(t,i.triggerRef);return(0,b.jsx)(p.sG.button,{type:"button","aria-haspopup":"dialog","aria-expanded":i.open,"aria-controls":i.contentId,"data-state":z(i.open),...n,ref:l,onClick:(0,o.m)(e.onClick,i.onOpenToggle)})});R.displayName=S;var O="DialogPortal",[M,T]=w(O,{forceMount:void 0}),j=e=>{let{__scopeDialog:t,forceMount:r,children:o,container:a}=e,i=x(O,t);return(0,b.jsx)(M,{scope:t,forceMount:r,children:n.Children.map(o,e=>(0,b.jsx)(f.C,{present:r||i.open,children:(0,b.jsx)(d.Z,{asChild:!0,container:a,children:e})}))})};j.displayName=O;var A="DialogOverlay",k=n.forwardRef((e,t)=>{let r=T(A,e.__scopeDialog),{forceMount:n=r.forceMount,...o}=e,a=x(A,e.__scopeDialog);return a.modal?(0,b.jsx)(f.C,{present:n||a.open,children:(0,b.jsx)(C,{...o,ref:t})}):null});k.displayName=A;var C=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=x(A,r);return(0,b.jsx)(h.A,{as:g.DX,allowPinchZoom:!0,shards:[o.contentRef],children:(0,b.jsx)(p.sG.div,{"data-state":z(o.open),...n,ref:t,style:{pointerEvents:"auto",...n.style}})})}),D="DialogContent",N=n.forwardRef((e,t)=>{let r=T(D,e.__scopeDialog),{forceMount:n=r.forceMount,...o}=e,a=x(D,e.__scopeDialog);return(0,b.jsx)(f.C,{present:n||a.open,children:a.modal?(0,b.jsx)(I,{...o,ref:t}):(0,b.jsx)(L,{...o,ref:t})})});N.displayName=D;var I=n.forwardRef((e,t)=>{let r=x(D,e.__scopeDialog),i=n.useRef(null),l=(0,a.s)(t,r.contentRef,i);return n.useEffect(()=>{let e=i.current;if(e)return(0,y.Eq)(e)},[]),(0,b.jsx)(F,{...e,ref:l,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,o.m)(e.onCloseAutoFocus,e=>{e.preventDefault(),r.triggerRef.current?.focus()}),onPointerDownOutside:(0,o.m)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;(2===t.button||r)&&e.preventDefault()}),onFocusOutside:(0,o.m)(e.onFocusOutside,e=>e.preventDefault())})}),L=n.forwardRef((e,t)=>{let r=x(D,e.__scopeDialog),o=n.useRef(!1),a=n.useRef(!1);return(0,b.jsx)(F,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(o.current||r.triggerRef.current?.focus(),t.preventDefault()),o.current=!1,a.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(o.current=!0,"pointerdown"!==t.detail.originalEvent.type||(a.current=!0));let n=t.target;r.triggerRef.current?.contains(n)&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&a.current&&t.preventDefault()}})}),F=n.forwardRef((e,t)=>{let{__scopeDialog:r,trapFocus:o,onOpenAutoFocus:i,onCloseAutoFocus:l,...u}=e,d=x(D,r),f=n.useRef(null),p=(0,a.s)(t,f);return(0,m.Oh)(),(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(c.n,{asChild:!0,loop:!0,trapped:o,onMountAutoFocus:i,onUnmountAutoFocus:l,children:(0,b.jsx)(s.qW,{role:"dialog",id:d.contentId,"aria-describedby":d.descriptionId,"aria-labelledby":d.titleId,"data-state":z(d.open),...u,ref:p,onDismiss:()=>d.onOpenChange(!1)})}),(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(q,{titleId:d.titleId}),(0,b.jsx)(Y,{contentRef:f,descriptionId:d.descriptionId})]})]})}),U="DialogTitle",$=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=x(U,r);return(0,b.jsx)(p.sG.h2,{id:o.titleId,...n,ref:t})});$.displayName=U;var B="DialogDescription",W=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=x(B,r);return(0,b.jsx)(p.sG.p,{id:o.descriptionId,...n,ref:t})});W.displayName=B;var H="DialogClose",G=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=x(H,r);return(0,b.jsx)(p.sG.button,{type:"button",...n,ref:t,onClick:(0,o.m)(e.onClick,()=>a.onOpenChange(!1))})});function z(e){return e?"open":"closed"}G.displayName=H;var K="DialogTitleWarning",[V,X]=(0,i.q)(K,{contentName:D,titleName:U,docsSlug:"dialog"}),q=({titleId:e})=>{let t=X(K),r=`\`${t.contentName}\` requires a \`${t.titleName}\` for the component to be accessible for screen reader users. + +If you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component. + +For more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`;return n.useEffect(()=>{e&&!document.getElementById(e)&&console.error(r)},[r,e]),null},Y=({contentRef:e,descriptionId:t})=>{let r=X("DialogDescriptionWarning"),o=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${r.contentName}}.`;return n.useEffect(()=>{let r=e.current?.getAttribute("aria-describedby");t&&r&&!document.getElementById(t)&&console.warn(o)},[o,e,t]),null},J=P,Z=R,Q=j,ee=k,et=N,er=$,en=W,eo=G},4166:(e,t,r)=>{"use strict";r.d(t,{lg:()=>g,qW:()=>f,bL:()=>y});var n,o=r(1616),a=r(3095),i=r(2713),l=r(613),u=r(5325),s=r(2725),c="dismissableLayer.update",d=o.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),f=o.forwardRef((e,t)=>{let{disableOutsidePointerEvents:r=!1,onEscapeKeyDown:f,onPointerDownOutside:p,onFocusOutside:y,onInteractOutside:g,onDismiss:b,...v}=e,w=o.useContext(d),[_,E]=o.useState(null),x=_?.ownerDocument??globalThis?.document,[,P]=o.useState({}),S=(0,l.s)(t,e=>E(e)),R=Array.from(w.layers),[O]=[...w.layersWithOutsidePointerEventsDisabled].slice(-1),M=R.indexOf(O),T=_?R.indexOf(_):-1,j=w.layersWithOutsidePointerEventsDisabled.size>0,A=T>=M,k=function(e,t=globalThis?.document){let r=(0,u.c)(e),n=o.useRef(!1),a=o.useRef(()=>{});return o.useEffect(()=>{let e=e=>{if(e.target&&!n.current){let n=function(){h("dismissableLayer.pointerDownOutside",r,o,{discrete:!0})},o={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",a.current),a.current=n,t.addEventListener("click",a.current,{once:!0})):n()}else t.removeEventListener("click",a.current);n.current=!1},o=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(o),t.removeEventListener("pointerdown",e),t.removeEventListener("click",a.current)}},[t,r]),{onPointerDownCapture:()=>n.current=!0}}(e=>{let t=e.target,r=[...w.branches].some(e=>e.contains(t));!A||r||(p?.(e),g?.(e),e.defaultPrevented||b?.())},x),C=function(e,t=globalThis?.document){let r=(0,u.c)(e),n=o.useRef(!1);return o.useEffect(()=>{let e=e=>{e.target&&!n.current&&h("dismissableLayer.focusOutside",r,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,r]),{onFocusCapture:()=>n.current=!0,onBlurCapture:()=>n.current=!1}}(e=>{let t=e.target;[...w.branches].some(e=>e.contains(t))||(y?.(e),g?.(e),e.defaultPrevented||b?.())},x);return function(e,t=globalThis?.document){let r=(0,u.c)(e);o.useEffect(()=>{let e=e=>{"Escape"===e.key&&r(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[r,t])}(e=>{T!==w.layers.size-1||(f?.(e),!e.defaultPrevented&&b&&(e.preventDefault(),b()))},x),o.useEffect(()=>{if(_)return r&&(0===w.layersWithOutsidePointerEventsDisabled.size&&(n=x.body.style.pointerEvents,x.body.style.pointerEvents="none"),w.layersWithOutsidePointerEventsDisabled.add(_)),w.layers.add(_),m(),()=>{r&&1===w.layersWithOutsidePointerEventsDisabled.size&&(x.body.style.pointerEvents=n)}},[_,x,r,w]),o.useEffect(()=>()=>{_&&(w.layers.delete(_),w.layersWithOutsidePointerEventsDisabled.delete(_),m())},[_,w]),o.useEffect(()=>{let e=()=>P({});return document.addEventListener(c,e),()=>document.removeEventListener(c,e)},[]),(0,s.jsx)(i.sG.div,{...v,ref:S,style:{pointerEvents:j?A?"auto":"none":void 0,...e.style},onFocusCapture:(0,a.m)(e.onFocusCapture,C.onFocusCapture),onBlurCapture:(0,a.m)(e.onBlurCapture,C.onBlurCapture),onPointerDownCapture:(0,a.m)(e.onPointerDownCapture,k.onPointerDownCapture)})});f.displayName="DismissableLayer";var p=o.forwardRef((e,t)=>{let r=o.useContext(d),n=o.useRef(null),a=(0,l.s)(t,n);return o.useEffect(()=>{let e=n.current;if(e)return r.branches.add(e),()=>{r.branches.delete(e)}},[r.branches]),(0,s.jsx)(i.sG.div,{...e,ref:a})});function m(){let e=new CustomEvent(c);document.dispatchEvent(e)}function h(e,t,r,{discrete:n}){let o=r.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&o.addEventListener(e,t,{once:!0}),n?(0,i.hO)(o,a):o.dispatchEvent(a)}p.displayName="DismissableLayerBranch";var y=f,g=p},1145:(e,t,r)=>{"use strict";r.d(t,{H_:()=>rT,UC:()=>rS,YJ:()=>rR,q7:()=>rM,VF:()=>rk,JU:()=>rO,ZL:()=>rP,z6:()=>rj,hN:()=>rA,bL:()=>rE,wv:()=>rC,Pb:()=>rD,G5:()=>rI,ZP:()=>rN,l9:()=>rx});var n=r(1616),o=r(3095),a=r(613),i=r(6235),l=r(9689),u=r(2713),s=r(2756),c=r(2725),d=n.createContext(void 0);function f(e){let t=n.useContext(d);return e||t||"ltr"}var p=r(4166),m=r(2949),h=r(1125),y=r(5925);let g=["top","right","bottom","left"],b=Math.min,v=Math.max,w=Math.round,_=Math.floor,E=e=>({x:e,y:e}),x={left:"right",right:"left",bottom:"top",top:"bottom"},P={start:"end",end:"start"};function S(e,t){return"function"==typeof e?e(t):e}function R(e){return e.split("-")[0]}function O(e){return e.split("-")[1]}function M(e){return"x"===e?"y":"x"}function T(e){return"y"===e?"height":"width"}function j(e){return["top","bottom"].includes(R(e))?"y":"x"}function A(e){return e.replace(/start|end/g,e=>P[e])}function k(e){return e.replace(/left|right|bottom|top/g,e=>x[e])}function C(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function D(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}function N(e,t,r){let n,{reference:o,floating:a}=e,i=j(t),l=M(j(t)),u=T(l),s=R(t),c="y"===i,d=o.x+o.width/2-a.width/2,f=o.y+o.height/2-a.height/2,p=o[u]/2-a[u]/2;switch(s){case"top":n={x:d,y:o.y-a.height};break;case"bottom":n={x:d,y:o.y+o.height};break;case"right":n={x:o.x+o.width,y:f};break;case"left":n={x:o.x-a.width,y:f};break;default:n={x:o.x,y:o.y}}switch(O(t)){case"start":n[l]-=p*(r&&c?-1:1);break;case"end":n[l]+=p*(r&&c?-1:1)}return n}let I=async(e,t,r)=>{let{placement:n="bottom",strategy:o="absolute",middleware:a=[],platform:i}=r,l=a.filter(Boolean),u=await (null==i.isRTL?void 0:i.isRTL(t)),s=await i.getElementRects({reference:e,floating:t,strategy:o}),{x:c,y:d}=N(s,n,u),f=n,p={},m=0;for(let r=0;re[t]>=0)}async function $(e,t){let{placement:r,platform:n,elements:o}=e,a=await (null==n.isRTL?void 0:n.isRTL(o.floating)),i=R(r),l=O(r),u="y"===j(r),s=["left","top"].includes(i)?-1:1,c=a&&u?-1:1,d=S(t,e),{mainAxis:f,crossAxis:p,alignmentAxis:m}="number"==typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...d};return l&&"number"==typeof m&&(p="end"===l?-1*m:m),u?{x:p*c,y:f*s}:{x:f*s,y:p*c}}function B(e){return G(e)?(e.nodeName||"").toLowerCase():"#document"}function W(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function H(e){var t;return null==(t=(G(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function G(e){return e instanceof Node||e instanceof W(e).Node}function z(e){return e instanceof Element||e instanceof W(e).Element}function K(e){return e instanceof HTMLElement||e instanceof W(e).HTMLElement}function V(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof W(e).ShadowRoot)}function X(e){let{overflow:t,overflowX:r,overflowY:n,display:o}=Z(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&!["inline","contents"].includes(o)}function q(e){let t=Y(),r=Z(e);return"none"!==r.transform||"none"!==r.perspective||!!r.containerType&&"normal"!==r.containerType||!t&&!!r.backdropFilter&&"none"!==r.backdropFilter||!t&&!!r.filter&&"none"!==r.filter||["transform","perspective","filter"].some(e=>(r.willChange||"").includes(e))||["paint","layout","strict","content"].some(e=>(r.contain||"").includes(e))}function Y(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}function J(e){return["html","body","#document"].includes(B(e))}function Z(e){return W(e).getComputedStyle(e)}function Q(e){return z(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function ee(e){if("html"===B(e))return e;let t=e.assignedSlot||e.parentNode||V(e)&&e.host||H(e);return V(t)?t.host:t}function et(e,t,r){var n;void 0===t&&(t=[]),void 0===r&&(r=!0);let o=function e(t){let r=ee(t);return J(r)?t.ownerDocument?t.ownerDocument.body:t.body:K(r)&&X(r)?r:e(r)}(e),a=o===(null==(n=e.ownerDocument)?void 0:n.body),i=W(o);return a?t.concat(i,i.visualViewport||[],X(o)?o:[],i.frameElement&&r?et(i.frameElement):[]):t.concat(o,et(o,[],r))}function er(e){let t=Z(e),r=parseFloat(t.width)||0,n=parseFloat(t.height)||0,o=K(e),a=o?e.offsetWidth:r,i=o?e.offsetHeight:n,l=w(r)!==a||w(n)!==i;return l&&(r=a,n=i),{width:r,height:n,$:l}}function en(e){return z(e)?e:e.contextElement}function eo(e){let t=en(e);if(!K(t))return E(1);let r=t.getBoundingClientRect(),{width:n,height:o,$:a}=er(t),i=(a?w(r.width):r.width)/n,l=(a?w(r.height):r.height)/o;return i&&Number.isFinite(i)||(i=1),l&&Number.isFinite(l)||(l=1),{x:i,y:l}}let ea=E(0);function ei(e){let t=W(e);return Y()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:ea}function el(e,t,r,n){var o;void 0===t&&(t=!1),void 0===r&&(r=!1);let a=e.getBoundingClientRect(),i=en(e),l=E(1);t&&(n?z(n)&&(l=eo(n)):l=eo(e));let u=(void 0===(o=r)&&(o=!1),n&&(!o||n===W(i))&&o)?ei(i):E(0),s=(a.left+u.x)/l.x,c=(a.top+u.y)/l.y,d=a.width/l.x,f=a.height/l.y;if(i){let e=W(i),t=n&&z(n)?W(n):n,r=e,o=r.frameElement;for(;o&&n&&t!==r;){let e=eo(o),t=o.getBoundingClientRect(),n=Z(o),a=t.left+(o.clientLeft+parseFloat(n.paddingLeft))*e.x,i=t.top+(o.clientTop+parseFloat(n.paddingTop))*e.y;s*=e.x,c*=e.y,d*=e.x,f*=e.y,s+=a,c+=i,o=(r=W(o)).frameElement}}return D({width:d,height:f,x:s,y:c})}let eu=[":popover-open",":modal"];function es(e){return eu.some(t=>{try{return e.matches(t)}catch(e){return!1}})}function ec(e){return el(H(e)).left+Q(e).scrollLeft}function ed(e,t,r){let n;if("viewport"===t)n=function(e,t){let r=W(e),n=H(e),o=r.visualViewport,a=n.clientWidth,i=n.clientHeight,l=0,u=0;if(o){a=o.width,i=o.height;let e=Y();(!e||e&&"fixed"===t)&&(l=o.offsetLeft,u=o.offsetTop)}return{width:a,height:i,x:l,y:u}}(e,r);else if("document"===t)n=function(e){let t=H(e),r=Q(e),n=e.ownerDocument.body,o=v(t.scrollWidth,t.clientWidth,n.scrollWidth,n.clientWidth),a=v(t.scrollHeight,t.clientHeight,n.scrollHeight,n.clientHeight),i=-r.scrollLeft+ec(e),l=-r.scrollTop;return"rtl"===Z(n).direction&&(i+=v(t.clientWidth,n.clientWidth)-o),{width:o,height:a,x:i,y:l}}(H(e));else if(z(t))n=function(e,t){let r=el(e,!0,"fixed"===t),n=r.top+e.clientTop,o=r.left+e.clientLeft,a=K(e)?eo(e):E(1),i=e.clientWidth*a.x;return{width:i,height:e.clientHeight*a.y,x:o*a.x,y:n*a.y}}(t,r);else{let r=ei(e);n={...t,x:t.x-r.x,y:t.y-r.y}}return D(n)}function ef(e,t){return K(e)&&"fixed"!==Z(e).position?t?t(e):e.offsetParent:null}function ep(e,t){let r=W(e);if(!K(e)||es(e))return r;let n=ef(e,t);for(;n&&["table","td","th"].includes(B(n))&&"static"===Z(n).position;)n=ef(n,t);return n&&("html"===B(n)||"body"===B(n)&&"static"===Z(n).position&&!q(n))?r:n||function(e){let t=ee(e);for(;K(t)&&!J(t);){if(q(t))return t;t=ee(t)}return null}(e)||r}let em=async function(e){let t=this.getOffsetParent||ep,r=this.getDimensions;return{reference:function(e,t,r){let n=K(t),o=H(t),a="fixed"===r,i=el(e,!0,a,t),l={scrollLeft:0,scrollTop:0},u=E(0);if(n||!n&&!a){if(("body"!==B(t)||X(o))&&(l=Q(t)),n){let e=el(t,!0,a,t);u.x=e.x+t.clientLeft,u.y=e.y+t.clientTop}else o&&(u.x=ec(o))}return{x:i.left+l.scrollLeft-u.x,y:i.top+l.scrollTop-u.y,width:i.width,height:i.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,...await r(e.floating)}}},eh={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:r,offsetParent:n,strategy:o}=e,a="fixed"===o,i=H(n),l=!!t&&es(t.floating);if(n===i||l&&a)return r;let u={scrollLeft:0,scrollTop:0},s=E(1),c=E(0),d=K(n);if((d||!d&&!a)&&(("body"!==B(n)||X(i))&&(u=Q(n)),K(n))){let e=el(n);s=eo(n),c.x=e.x+n.clientLeft,c.y=e.y+n.clientTop}return{width:r.width*s.x,height:r.height*s.y,x:r.x*s.x-u.scrollLeft*s.x+c.x,y:r.y*s.y-u.scrollTop*s.y+c.y}},getDocumentElement:H,getClippingRect:function(e){let{element:t,boundary:r,rootBoundary:n,strategy:o}=e,a=[..."clippingAncestors"===r?function(e,t){let r=t.get(e);if(r)return r;let n=et(e,[],!1).filter(e=>z(e)&&"body"!==B(e)),o=null,a="fixed"===Z(e).position,i=a?ee(e):e;for(;z(i)&&!J(i);){let t=Z(i),r=q(i);r||"fixed"!==t.position||(o=null),(a?!r&&!o:!r&&"static"===t.position&&!!o&&["absolute","fixed"].includes(o.position)||X(i)&&!r&&function e(t,r){let n=ee(t);return!(n===r||!z(n)||J(n))&&("fixed"===Z(n).position||e(n,r))}(e,i))?n=n.filter(e=>e!==i):o=t,i=ee(i)}return t.set(e,n),n}(t,this._c):[].concat(r),n],i=a[0],l=a.reduce((e,r)=>{let n=ed(t,r,o);return e.top=v(n.top,e.top),e.right=b(n.right,e.right),e.bottom=b(n.bottom,e.bottom),e.left=v(n.left,e.left),e},ed(t,i,o));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}},getOffsetParent:ep,getElementRects:em,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:r}=er(e);return{width:t,height:r}},getScale:eo,isElement:z,isRTL:function(e){return"rtl"===Z(e).direction}},ey=e=>({name:"arrow",options:e,async fn(t){let{x:r,y:n,placement:o,rects:a,platform:i,elements:l,middlewareData:u}=t,{element:s,padding:c=0}=S(e,t)||{};if(null==s)return{};let d=C(c),f={x:r,y:n},p=M(j(o)),m=T(p),h=await i.getDimensions(s),y="y"===p,g=y?"clientHeight":"clientWidth",w=a.reference[m]+a.reference[p]-f[p]-a.floating[m],_=f[p]-a.reference[p],E=await (null==i.getOffsetParent?void 0:i.getOffsetParent(s)),x=E?E[g]:0;x&&await (null==i.isElement?void 0:i.isElement(E))||(x=l.floating[g]||a.floating[m]);let P=x/2-h[m]/2-1,R=b(d[y?"top":"left"],P),A=b(d[y?"bottom":"right"],P),k=x-h[m]-A,D=x/2-h[m]/2+(w/2-_/2),N=v(R,b(D,k)),I=!u.arrow&&null!=O(o)&&D!==N&&a.reference[m]/2-(D{let n=new Map,o={platform:eh,...r},a={...o.platform,_c:n};return I(e,t,{...o,platform:a})};var eb=r(7377);let ev=e=>({name:"arrow",options:e,fn(t){let{element:r,padding:n}="function"==typeof e?e(t):e;return r&&({}).hasOwnProperty.call(r,"current")?null!=r.current?ey({element:r.current,padding:n}).fn(t):{}:r?ey({element:r,padding:n}).fn(t):{}}});var ew="undefined"!=typeof document?n.useLayoutEffect:n.useEffect;function e_(e,t){let r,n,o;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((r=e.length)!==t.length)return!1;for(n=r;0!=n--;)if(!e_(e[n],t[n]))return!1;return!0}if((r=(o=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(n=r;0!=n--;)if(!({}).hasOwnProperty.call(t,o[n]))return!1;for(n=r;0!=n--;){let r=o[n];if(("_owner"!==r||!e.$$typeof)&&!e_(e[r],t[r]))return!1}return!0}return e!=e&&t!=t}function eE(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function ex(e,t){let r=eE(e);return Math.round(t*r)/r}function eP(e){let t=n.useRef(e);return ew(()=>{t.current=e}),t}var eS=n.forwardRef((e,t)=>{let{children:r,width:n=10,height:o=5,...a}=e;return(0,c.jsx)(u.sG.svg,{...a,ref:t,width:n,height:o,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?r:(0,c.jsx)("polygon",{points:"0,0 30,0 15,10"})})});eS.displayName="Arrow";var eR=r(5325),eO=r(3462),eM="Popper",[eT,ej]=(0,i.A)(eM),[eA,ek]=eT(eM),eC=e=>{let{__scopePopper:t,children:r}=e,[o,a]=n.useState(null);return(0,c.jsx)(eA,{scope:t,anchor:o,onAnchorChange:a,children:r})};eC.displayName=eM;var eD="PopperAnchor",eN=n.forwardRef((e,t)=>{let{__scopePopper:r,virtualRef:o,...i}=e,l=ek(eD,r),s=n.useRef(null),d=(0,a.s)(t,s);return n.useEffect(()=>{l.onAnchorChange(o?.current||s.current)}),o?null:(0,c.jsx)(u.sG.div,{...i,ref:d})});eN.displayName=eD;var eI="PopperContent",[eL,eF]=eT(eI),eU=n.forwardRef((e,t)=>{let{__scopePopper:r,side:o="bottom",sideOffset:i=0,align:l="center",alignOffset:s=0,arrowPadding:d=0,avoidCollisions:f=!0,collisionBoundary:p=[],collisionPadding:m=0,sticky:h="partial",hideWhenDetached:y=!1,updatePositionStrategy:g="optimized",onPlaced:w,...E}=e,x=ek(eI,r),[P,C]=n.useState(null),D=(0,a.s)(t,e=>C(e)),[N,I]=n.useState(null),B=function(e){let[t,r]=n.useState(void 0);return(0,eO.N)(()=>{if(e){r({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let n,o;if(!Array.isArray(t)||!t.length)return;let a=t[0];if("borderBoxSize"in a){let e=a.borderBoxSize,t=Array.isArray(e)?e[0]:e;n=t.inlineSize,o=t.blockSize}else n=e.offsetWidth,o=e.offsetHeight;r({width:n,height:o})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}r(void 0)},[e]),t}(N),W=B?.width??0,G=B?.height??0,z="number"==typeof m?m:{top:0,right:0,bottom:0,left:0,...m},K=Array.isArray(p)?p:[p],V=K.length>0,X={padding:z,boundary:K.filter(eH),altBoundary:V},{refs:q,floatingStyles:Y,placement:J,isPositioned:Z,middlewareData:Q}=function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:r="absolute",middleware:o=[],platform:a,elements:{reference:i,floating:l}={},transform:u=!0,whileElementsMounted:s,open:c}=e,[d,f]=n.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[p,m]=n.useState(o);e_(p,o)||m(o);let[h,y]=n.useState(null),[g,b]=n.useState(null),v=n.useCallback(e=>{e!==x.current&&(x.current=e,y(e))},[]),w=n.useCallback(e=>{e!==P.current&&(P.current=e,b(e))},[]),_=i||h,E=l||g,x=n.useRef(null),P=n.useRef(null),S=n.useRef(d),R=null!=s,O=eP(s),M=eP(a),T=n.useCallback(()=>{if(!x.current||!P.current)return;let e={placement:t,strategy:r,middleware:p};M.current&&(e.platform=M.current),eg(x.current,P.current,e).then(e=>{let t={...e,isPositioned:!0};j.current&&!e_(S.current,t)&&(S.current=t,eb.flushSync(()=>{f(t)}))})},[p,t,r,M]);ew(()=>{!1===c&&S.current.isPositioned&&(S.current.isPositioned=!1,f(e=>({...e,isPositioned:!1})))},[c]);let j=n.useRef(!1);ew(()=>(j.current=!0,()=>{j.current=!1}),[]),ew(()=>{if(_&&(x.current=_),E&&(P.current=E),_&&E){if(O.current)return O.current(_,E,T);T()}},[_,E,T,O,R]);let A=n.useMemo(()=>({reference:x,floating:P,setReference:v,setFloating:w}),[v,w]),k=n.useMemo(()=>({reference:_,floating:E}),[_,E]),C=n.useMemo(()=>{let e={position:r,left:0,top:0};if(!k.floating)return e;let t=ex(k.floating,d.x),n=ex(k.floating,d.y);return u?{...e,transform:"translate("+t+"px, "+n+"px)",...eE(k.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:t,top:n}},[r,u,k.floating,d.x,d.y]);return n.useMemo(()=>({...d,update:T,refs:A,elements:k,floatingStyles:C}),[d,T,A,k,C])}({strategy:"fixed",placement:o+("center"!==l?"-"+l:""),whileElementsMounted:(...e)=>(function(e,t,r,n){let o;void 0===n&&(n={});let{ancestorScroll:a=!0,ancestorResize:i=!0,elementResize:l="function"==typeof ResizeObserver,layoutShift:u="function"==typeof IntersectionObserver,animationFrame:s=!1}=n,c=en(e),d=a||i?[...c?et(c):[],...et(t)]:[];d.forEach(e=>{a&&e.addEventListener("scroll",r,{passive:!0}),i&&e.addEventListener("resize",r)});let f=c&&u?function(e,t){let r,n=null,o=H(e);function a(){var e;clearTimeout(r),null==(e=n)||e.disconnect(),n=null}return function i(l,u){void 0===l&&(l=!1),void 0===u&&(u=1),a();let{left:s,top:c,width:d,height:f}=e.getBoundingClientRect();if(l||t(),!d||!f)return;let p=_(c),m=_(o.clientWidth-(s+d)),h={rootMargin:-p+"px "+-m+"px "+-_(o.clientHeight-(c+f))+"px "+-_(s)+"px",threshold:v(0,b(1,u))||1},y=!0;function g(e){let t=e[0].intersectionRatio;if(t!==u){if(!y)return i();t?i(!1,t):r=setTimeout(()=>{i(!1,1e-7)},100)}y=!1}try{n=new IntersectionObserver(g,{...h,root:o.ownerDocument})}catch(e){n=new IntersectionObserver(g,h)}n.observe(e)}(!0),a}(c,r):null,p=-1,m=null;l&&(m=new ResizeObserver(e=>{let[n]=e;n&&n.target===c&&m&&(m.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var e;null==(e=m)||e.observe(t)})),r()}),c&&!s&&m.observe(c),m.observe(t));let h=s?el(e):null;return s&&function t(){let n=el(e);h&&(n.x!==h.x||n.y!==h.y||n.width!==h.width||n.height!==h.height)&&r(),h=n,o=requestAnimationFrame(t)}(),r(),()=>{var e;d.forEach(e=>{a&&e.removeEventListener("scroll",r),i&&e.removeEventListener("resize",r)}),null==f||f(),null==(e=m)||e.disconnect(),m=null,s&&cancelAnimationFrame(o)}})(...e,{animationFrame:"always"===g}),elements:{reference:x.anchor},middleware:[function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var r,n;let{x:o,y:a,placement:i,middlewareData:l}=t,u=await $(t,e);return i===(null==(r=l.offset)?void 0:r.placement)&&null!=(n=l.arrow)&&n.alignmentOffset?{}:{x:o+u.x,y:a+u.y,data:{...u,placement:i}}}}}({mainAxis:i+G,alignmentAxis:s}),f&&function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){let{x:r,y:n,placement:o}=t,{mainAxis:a=!0,crossAxis:i=!1,limiter:l={fn:e=>{let{x:t,y:r}=e;return{x:t,y:r}}},...u}=S(e,t),s={x:r,y:n},c=await L(t,u),d=j(R(o)),f=M(d),p=s[f],m=s[d];if(a){let e="y"===f?"top":"left",t="y"===f?"bottom":"right",r=p+c[e],n=p-c[t];p=v(r,b(p,n))}if(i){let e="y"===d?"top":"left",t="y"===d?"bottom":"right",r=m+c[e],n=m-c[t];m=v(r,b(m,n))}let h=l.fn({...t,[f]:p,[d]:m});return{...h,data:{x:h.x-r,y:h.y-n}}}}}({mainAxis:!0,crossAxis:!1,limiter:"partial"===h?function(e){return void 0===e&&(e={}),{options:e,fn(t){let{x:r,y:n,placement:o,rects:a,middlewareData:i}=t,{offset:l=0,mainAxis:u=!0,crossAxis:s=!0}=S(e,t),c={x:r,y:n},d=j(o),f=M(d),p=c[f],m=c[d],h=S(l,t),y="number"==typeof h?{mainAxis:h,crossAxis:0}:{mainAxis:0,crossAxis:0,...h};if(u){let e="y"===f?"height":"width",t=a.reference[f]-a.floating[e]+y.mainAxis,r=a.reference[f]+a.reference[e]-y.mainAxis;pr&&(p=r)}if(s){var g,b;let e="y"===f?"width":"height",t=["top","left"].includes(R(o)),r=a.reference[d]-a.floating[e]+(t&&(null==(g=i.offset)?void 0:g[d])||0)+(t?0:y.crossAxis),n=a.reference[d]+a.reference[e]+(t?0:(null==(b=i.offset)?void 0:b[d])||0)-(t?y.crossAxis:0);mn&&(m=n)}return{[f]:p,[d]:m}}}}():void 0,...X}),f&&function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var r,n,o,a,i;let{placement:l,middlewareData:u,rects:s,initialPlacement:c,platform:d,elements:f}=t,{mainAxis:p=!0,crossAxis:m=!0,fallbackPlacements:h,fallbackStrategy:y="bestFit",fallbackAxisSideDirection:g="none",flipAlignment:b=!0,...v}=S(e,t);if(null!=(r=u.arrow)&&r.alignmentOffset)return{};let w=R(l),_=R(c)===c,E=await (null==d.isRTL?void 0:d.isRTL(f.floating)),x=h||(_||!b?[k(c)]:function(e){let t=k(e);return[A(e),t,A(t)]}(c));h||"none"===g||x.push(...function(e,t,r,n){let o=O(e),a=function(e,t,r){let n=["left","right"],o=["right","left"];switch(e){case"top":case"bottom":if(r)return t?o:n;return t?n:o;case"left":case"right":return t?["top","bottom"]:["bottom","top"];default:return[]}}(R(e),"start"===r,n);return o&&(a=a.map(e=>e+"-"+o),t&&(a=a.concat(a.map(A)))),a}(c,b,g,E));let P=[c,...x],C=await L(t,v),D=[],N=(null==(n=u.flip)?void 0:n.overflows)||[];if(p&&D.push(C[w]),m){let e=function(e,t,r){void 0===r&&(r=!1);let n=O(e),o=M(j(e)),a=T(o),i="x"===o?n===(r?"end":"start")?"right":"left":"start"===n?"bottom":"top";return t.reference[a]>t.floating[a]&&(i=k(i)),[i,k(i)]}(l,s,E);D.push(C[e[0]],C[e[1]])}if(N=[...N,{placement:l,overflows:D}],!D.every(e=>e<=0)){let e=((null==(o=u.flip)?void 0:o.index)||0)+1,t=P[e];if(t)return{data:{index:e,overflows:N},reset:{placement:t}};let r=null==(a=N.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:a.placement;if(!r)switch(y){case"bestFit":{let e=null==(i=N.map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:i[0];e&&(r=e);break}case"initialPlacement":r=c}if(l!==r)return{reset:{placement:r}}}return{}}}}({...X}),function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){let r,n;let{placement:o,rects:a,platform:i,elements:l}=t,{apply:u=()=>{},...s}=S(e,t),c=await L(t,s),d=R(o),f=O(o),p="y"===j(o),{width:m,height:h}=a.floating;"top"===d||"bottom"===d?(r=d,n=f===(await (null==i.isRTL?void 0:i.isRTL(l.floating))?"start":"end")?"left":"right"):(n=d,r="end"===f?"top":"bottom");let y=h-c[r],g=m-c[n],w=!t.middlewareData.shift,_=y,E=g;if(p){let e=m-c.left-c.right;E=f||w?b(g,e):e}else{let e=h-c.top-c.bottom;_=f||w?b(y,e):e}if(w&&!f){let e=v(c.left,0),t=v(c.right,0),r=v(c.top,0),n=v(c.bottom,0);p?E=m-2*(0!==e||0!==t?e+t:v(c.left,c.right)):_=h-2*(0!==r||0!==n?r+n:v(c.top,c.bottom))}await u({...t,availableWidth:E,availableHeight:_});let x=await i.getDimensions(l.floating);return m!==x.width||h!==x.height?{reset:{rects:!0}}:{}}}}({...X,apply:({elements:e,rects:t,availableWidth:r,availableHeight:n})=>{let{width:o,height:a}=t.reference,i=e.floating.style;i.setProperty("--radix-popper-available-width",`${r}px`),i.setProperty("--radix-popper-available-height",`${n}px`),i.setProperty("--radix-popper-anchor-width",`${o}px`),i.setProperty("--radix-popper-anchor-height",`${a}px`)}}),N&&ev({element:N,padding:d}),eG({arrowWidth:W,arrowHeight:G}),y&&function(e){return void 0===e&&(e={}),{name:"hide",options:e,async fn(t){let{rects:r}=t,{strategy:n="referenceHidden",...o}=S(e,t);switch(n){case"referenceHidden":{let e=F(await L(t,{...o,elementContext:"reference"}),r.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:U(e)}}}case"escaped":{let e=F(await L(t,{...o,altBoundary:!0}),r.floating);return{data:{escapedOffsets:e,escaped:U(e)}}}default:return{}}}}}({strategy:"referenceHidden",...X})]}),[ee,er]=ez(J),eo=(0,eR.c)(w);(0,eO.N)(()=>{Z&&eo?.()},[Z,eo]);let ea=Q.arrow?.x,ei=Q.arrow?.y,eu=Q.arrow?.centerOffset!==0,[es,ec]=n.useState();return(0,eO.N)(()=>{P&&ec(window.getComputedStyle(P).zIndex)},[P]),(0,c.jsx)("div",{ref:q.setFloating,"data-radix-popper-content-wrapper":"",style:{...Y,transform:Z?Y.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:es,"--radix-popper-transform-origin":[Q.transformOrigin?.x,Q.transformOrigin?.y].join(" "),...Q.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,c.jsx)(eL,{scope:r,placedSide:ee,onArrowChange:I,arrowX:ea,arrowY:ei,shouldHideArrow:eu,children:(0,c.jsx)(u.sG.div,{"data-side":ee,"data-align":er,...E,ref:D,style:{...E.style,animation:Z?void 0:"none"}})})})});eU.displayName=eI;var e$="PopperArrow",eB={top:"bottom",right:"left",bottom:"top",left:"right"},eW=n.forwardRef(function(e,t){let{__scopePopper:r,...n}=e,o=eF(e$,r),a=eB[o.placedSide];return(0,c.jsx)("span",{ref:o.onArrowChange,style:{position:"absolute",left:o.arrowX,top:o.arrowY,[a]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[o.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[o.placedSide],visibility:o.shouldHideArrow?"hidden":void 0},children:(0,c.jsx)(eS,{...n,ref:t,style:{...n.style,display:"block"}})})});function eH(e){return null!==e}eW.displayName=e$;var eG=e=>({name:"transformOrigin",options:e,fn(t){let{placement:r,rects:n,middlewareData:o}=t,a=o.arrow?.centerOffset!==0,i=a?0:e.arrowWidth,l=a?0:e.arrowHeight,[u,s]=ez(r),c={start:"0%",center:"50%",end:"100%"}[s],d=(o.arrow?.x??0)+i/2,f=(o.arrow?.y??0)+l/2,p="",m="";return"bottom"===u?(p=a?c:`${d}px`,m=`${-l}px`):"top"===u?(p=a?c:`${d}px`,m=`${n.floating.height+l}px`):"right"===u?(p=`${-l}px`,m=a?c:`${f}px`):"left"===u&&(p=`${n.floating.width+l}px`,m=a?c:`${f}px`),{data:{x:p,y:m}}}});function ez(e){let[t,r="center"]=e.split("-");return[t,r]}var eK=r(5318),eV=r(7159),eX="rovingFocusGroup.onEntryFocus",eq={bubbles:!1,cancelable:!0},eY="RovingFocusGroup",[eJ,eZ,eQ]=(0,s.N)(eY),[e0,e1]=(0,i.A)(eY,[eQ]),[e2,e6]=e0(eY),e3=n.forwardRef((e,t)=>(0,c.jsx)(eJ.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,c.jsx)(eJ.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,c.jsx)(e5,{...e,ref:t})})}));e3.displayName=eY;var e5=n.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:r,orientation:i,loop:s=!1,dir:d,currentTabStopId:p,defaultCurrentTabStopId:m,onCurrentTabStopIdChange:h,onEntryFocus:y,preventScrollOnEntryFocus:g=!1,...b}=e,v=n.useRef(null),w=(0,a.s)(t,v),_=f(d),[E=null,x]=(0,l.i)({prop:p,defaultProp:m,onChange:h}),[P,S]=n.useState(!1),R=(0,eR.c)(y),O=eZ(r),M=n.useRef(!1),[T,j]=n.useState(0);return n.useEffect(()=>{let e=v.current;if(e)return e.addEventListener(eX,R),()=>e.removeEventListener(eX,R)},[R]),(0,c.jsx)(e2,{scope:r,orientation:i,dir:_,loop:s,currentTabStopId:E,onItemFocus:n.useCallback(e=>x(e),[x]),onItemShiftTab:n.useCallback(()=>S(!0),[]),onFocusableItemAdd:n.useCallback(()=>j(e=>e+1),[]),onFocusableItemRemove:n.useCallback(()=>j(e=>e-1),[]),children:(0,c.jsx)(u.sG.div,{tabIndex:P||0===T?-1:0,"data-orientation":i,...b,ref:w,style:{outline:"none",...e.style},onMouseDown:(0,o.m)(e.onMouseDown,()=>{M.current=!0}),onFocus:(0,o.m)(e.onFocus,e=>{let t=!M.current;if(e.target===e.currentTarget&&t&&!P){let t=new CustomEvent(eX,eq);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=O().filter(e=>e.focusable);e8([e.find(e=>e.active),e.find(e=>e.id===E),...e].filter(Boolean).map(e=>e.ref.current),g)}}M.current=!1}),onBlur:(0,o.m)(e.onBlur,()=>S(!1))})})}),e9="RovingFocusGroupItem",e4=n.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:r,focusable:a=!0,active:i=!1,tabStopId:l,...s}=e,d=(0,y.B)(),f=l||d,p=e6(e9,r),m=p.currentTabStopId===f,h=eZ(r),{onFocusableItemAdd:g,onFocusableItemRemove:b}=p;return n.useEffect(()=>{if(a)return g(),()=>b()},[a,g,b]),(0,c.jsx)(eJ.ItemSlot,{scope:r,id:f,focusable:a,active:i,children:(0,c.jsx)(u.sG.span,{tabIndex:m?0:-1,"data-orientation":p.orientation,...s,ref:t,onMouseDown:(0,o.m)(e.onMouseDown,e=>{a?p.onItemFocus(f):e.preventDefault()}),onFocus:(0,o.m)(e.onFocus,()=>p.onItemFocus(f)),onKeyDown:(0,o.m)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey){p.onItemShiftTab();return}if(e.target!==e.currentTarget)return;let t=function(e,t,r){var n;let o=(n=e.key,"rtl"!==r?n:"ArrowLeft"===n?"ArrowRight":"ArrowRight"===n?"ArrowLeft":n);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(o))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(o)))return e7[o]}(e,p.orientation,p.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let r=h().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===t)r.reverse();else if("prev"===t||"next"===t){"prev"===t&&r.reverse();let n=r.indexOf(e.currentTarget);r=p.loop?function(e,t){return e.map((r,n)=>e[(t+n)%e.length])}(r,n+1):r.slice(n+1)}setTimeout(()=>e8(r))}})})})});e4.displayName=e9;var e7={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function e8(e,t=!1){let r=document.activeElement;for(let n of e)if(n===r||(n.focus({preventScroll:t}),document.activeElement!==r))return}var te=r(9300),tt=r(9362),tr=r(6908),tn=["Enter"," "],to=["ArrowUp","PageDown","End"],ta=["ArrowDown","PageUp","Home",...to],ti={ltr:[...tn,"ArrowRight"],rtl:[...tn,"ArrowLeft"]},tl={ltr:["ArrowLeft"],rtl:["ArrowRight"]},tu="Menu",[ts,tc,td]=(0,s.N)(tu),[tf,tp]=(0,i.A)(tu,[td,ej,e1]),tm=ej(),th=e1(),[ty,tg]=tf(tu),[tb,tv]=tf(tu),tw=e=>{let{__scopeMenu:t,open:r=!1,children:o,dir:a,onOpenChange:i,modal:l=!0}=e,u=tm(t),[s,d]=n.useState(null),p=n.useRef(!1),m=(0,eR.c)(i),h=f(a);return n.useEffect(()=>{let e=()=>{p.current=!0,document.addEventListener("pointerdown",t,{capture:!0,once:!0}),document.addEventListener("pointermove",t,{capture:!0,once:!0})},t=()=>p.current=!1;return document.addEventListener("keydown",e,{capture:!0}),()=>{document.removeEventListener("keydown",e,{capture:!0}),document.removeEventListener("pointerdown",t,{capture:!0}),document.removeEventListener("pointermove",t,{capture:!0})}},[]),(0,c.jsx)(eC,{...u,children:(0,c.jsx)(ty,{scope:t,open:r,onOpenChange:m,content:s,onContentChange:d,children:(0,c.jsx)(tb,{scope:t,onClose:n.useCallback(()=>m(!1),[m]),isUsingKeyboardRef:p,dir:h,modal:l,children:o})})})};tw.displayName=tu;var t_=n.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e,o=tm(r);return(0,c.jsx)(eN,{...o,...n,ref:t})});t_.displayName="MenuAnchor";var tE="MenuPortal",[tx,tP]=tf(tE,{forceMount:void 0}),tS=e=>{let{__scopeMenu:t,forceMount:r,children:n,container:o}=e,a=tg(tE,t);return(0,c.jsx)(tx,{scope:t,forceMount:r,children:(0,c.jsx)(eV.C,{present:r||a.open,children:(0,c.jsx)(eK.Z,{asChild:!0,container:o,children:n})})})};tS.displayName=tE;var tR="MenuContent",[tO,tM]=tf(tR),tT=n.forwardRef((e,t)=>{let r=tP(tR,e.__scopeMenu),{forceMount:n=r.forceMount,...o}=e,a=tg(tR,e.__scopeMenu),i=tv(tR,e.__scopeMenu);return(0,c.jsx)(ts.Provider,{scope:e.__scopeMenu,children:(0,c.jsx)(eV.C,{present:n||a.open,children:(0,c.jsx)(ts.Slot,{scope:e.__scopeMenu,children:i.modal?(0,c.jsx)(tj,{...o,ref:t}):(0,c.jsx)(tA,{...o,ref:t})})})})}),tj=n.forwardRef((e,t)=>{let r=tg(tR,e.__scopeMenu),i=n.useRef(null),l=(0,a.s)(t,i);return n.useEffect(()=>{let e=i.current;if(e)return(0,tt.Eq)(e)},[]),(0,c.jsx)(tk,{...e,ref:l,trapFocus:r.open,disableOutsidePointerEvents:r.open,disableOutsideScroll:!0,onFocusOutside:(0,o.m)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>r.onOpenChange(!1)})}),tA=n.forwardRef((e,t)=>{let r=tg(tR,e.__scopeMenu);return(0,c.jsx)(tk,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>r.onOpenChange(!1)})}),tk=n.forwardRef((e,t)=>{let{__scopeMenu:r,loop:i=!1,trapFocus:l,onOpenAutoFocus:u,onCloseAutoFocus:s,disableOutsidePointerEvents:d,onEntryFocus:f,onEscapeKeyDown:y,onPointerDownOutside:g,onFocusOutside:b,onInteractOutside:v,onDismiss:w,disableOutsideScroll:_,...E}=e,x=tg(tR,r),P=tv(tR,r),S=tm(r),R=th(r),O=tc(r),[M,T]=n.useState(null),j=n.useRef(null),A=(0,a.s)(t,j,x.onContentChange),k=n.useRef(0),C=n.useRef(""),D=n.useRef(0),N=n.useRef(null),I=n.useRef("right"),L=n.useRef(0),F=_?tr.A:n.Fragment,U=_?{as:te.DX,allowPinchZoom:!0}:void 0,$=e=>{let t=C.current+e,r=O().filter(e=>!e.disabled),n=document.activeElement,o=r.find(e=>e.ref.current===n)?.textValue,a=function(e,t,r){var n;let o=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,a=(n=Math.max(r?e.indexOf(r):-1,0),e.map((t,r)=>e[(n+r)%e.length]));1===o.length&&(a=a.filter(e=>e!==r));let i=a.find(e=>e.toLowerCase().startsWith(o.toLowerCase()));return i!==r?i:void 0}(r.map(e=>e.textValue),t,o),i=r.find(e=>e.textValue===a)?.ref.current;(function e(t){C.current=t,window.clearTimeout(k.current),""!==t&&(k.current=window.setTimeout(()=>e(""),1e3))})(t),i&&setTimeout(()=>i.focus())};n.useEffect(()=>()=>window.clearTimeout(k.current),[]),(0,m.Oh)();let B=n.useCallback(e=>I.current===N.current?.side&&function(e,t){return!!t&&function(e,t){let{x:r,y:n}=e,o=!1;for(let e=0,a=t.length-1;en!=s>n&&r<(u-i)*(n-l)/(s-l)+i&&(o=!o)}return o}({x:e.clientX,y:e.clientY},t)}(e,N.current?.area),[]);return(0,c.jsx)(tO,{scope:r,searchRef:C,onItemEnter:n.useCallback(e=>{B(e)&&e.preventDefault()},[B]),onItemLeave:n.useCallback(e=>{B(e)||(j.current?.focus(),T(null))},[B]),onTriggerLeave:n.useCallback(e=>{B(e)&&e.preventDefault()},[B]),pointerGraceTimerRef:D,onPointerGraceIntentChange:n.useCallback(e=>{N.current=e},[]),children:(0,c.jsx)(F,{...U,children:(0,c.jsx)(h.n,{asChild:!0,trapped:l,onMountAutoFocus:(0,o.m)(u,e=>{e.preventDefault(),j.current?.focus({preventScroll:!0})}),onUnmountAutoFocus:s,children:(0,c.jsx)(p.qW,{asChild:!0,disableOutsidePointerEvents:d,onEscapeKeyDown:y,onPointerDownOutside:g,onFocusOutside:b,onInteractOutside:v,onDismiss:w,children:(0,c.jsx)(e3,{asChild:!0,...R,dir:P.dir,orientation:"vertical",loop:i,currentTabStopId:M,onCurrentTabStopIdChange:T,onEntryFocus:(0,o.m)(f,e=>{P.isUsingKeyboardRef.current||e.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,c.jsx)(eU,{role:"menu","aria-orientation":"vertical","data-state":t9(x.open),"data-radix-menu-content":"",dir:P.dir,...S,...E,ref:A,style:{outline:"none",...E.style},onKeyDown:(0,o.m)(E.onKeyDown,e=>{let t=e.target.closest("[data-radix-menu-content]")===e.currentTarget,r=e.ctrlKey||e.altKey||e.metaKey,n=1===e.key.length;t&&("Tab"===e.key&&e.preventDefault(),!r&&n&&$(e.key));let o=j.current;if(e.target!==o||!ta.includes(e.key))return;e.preventDefault();let a=O().filter(e=>!e.disabled).map(e=>e.ref.current);to.includes(e.key)&&a.reverse(),function(e){let t=document.activeElement;for(let r of e)if(r===t||(r.focus(),document.activeElement!==t))return}(a)}),onBlur:(0,o.m)(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(k.current),C.current="")}),onPointerMove:(0,o.m)(e.onPointerMove,t8(e=>{let t=e.target,r=L.current!==e.clientX;if(e.currentTarget.contains(t)&&r){let t=e.clientX>L.current?"right":"left";I.current=t,L.current=e.clientX}}))})})})})})})});tT.displayName=tR;var tC=n.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e;return(0,c.jsx)(u.sG.div,{role:"group",...n,ref:t})});tC.displayName="MenuGroup";var tD=n.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e;return(0,c.jsx)(u.sG.div,{...n,ref:t})});tD.displayName="MenuLabel";var tN="MenuItem",tI="menu.itemSelect",tL=n.forwardRef((e,t)=>{let{disabled:r=!1,onSelect:i,...l}=e,s=n.useRef(null),d=tv(tN,e.__scopeMenu),f=tM(tN,e.__scopeMenu),p=(0,a.s)(t,s),m=n.useRef(!1);return(0,c.jsx)(tF,{...l,ref:p,disabled:r,onClick:(0,o.m)(e.onClick,()=>{let e=s.current;if(!r&&e){let t=new CustomEvent(tI,{bubbles:!0,cancelable:!0});e.addEventListener(tI,e=>i?.(e),{once:!0}),(0,u.hO)(e,t),t.defaultPrevented?m.current=!1:d.onClose()}}),onPointerDown:t=>{e.onPointerDown?.(t),m.current=!0},onPointerUp:(0,o.m)(e.onPointerUp,e=>{m.current||e.currentTarget?.click()}),onKeyDown:(0,o.m)(e.onKeyDown,e=>{let t=""!==f.searchRef.current;!r&&(!t||" "!==e.key)&&tn.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})})});tL.displayName=tN;var tF=n.forwardRef((e,t)=>{let{__scopeMenu:r,disabled:i=!1,textValue:l,...s}=e,d=tM(tN,r),f=th(r),p=n.useRef(null),m=(0,a.s)(t,p),[h,y]=n.useState(!1),[g,b]=n.useState("");return n.useEffect(()=>{let e=p.current;e&&b((e.textContent??"").trim())},[s.children]),(0,c.jsx)(ts.ItemSlot,{scope:r,disabled:i,textValue:l??g,children:(0,c.jsx)(e4,{asChild:!0,...f,focusable:!i,children:(0,c.jsx)(u.sG.div,{role:"menuitem","data-highlighted":h?"":void 0,"aria-disabled":i||void 0,"data-disabled":i?"":void 0,...s,ref:m,onPointerMove:(0,o.m)(e.onPointerMove,t8(e=>{i?d.onItemLeave(e):(d.onItemEnter(e),e.defaultPrevented||e.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:(0,o.m)(e.onPointerLeave,t8(e=>d.onItemLeave(e))),onFocus:(0,o.m)(e.onFocus,()=>y(!0)),onBlur:(0,o.m)(e.onBlur,()=>y(!1))})})})}),tU=n.forwardRef((e,t)=>{let{checked:r=!1,onCheckedChange:n,...a}=e;return(0,c.jsx)(tV,{scope:e.__scopeMenu,checked:r,children:(0,c.jsx)(tL,{role:"menuitemcheckbox","aria-checked":t4(r)?"mixed":r,...a,ref:t,"data-state":t7(r),onSelect:(0,o.m)(a.onSelect,()=>n?.(!!t4(r)||!r),{checkForDefaultPrevented:!1})})})});tU.displayName="MenuCheckboxItem";var t$="MenuRadioGroup",[tB,tW]=tf(t$,{value:void 0,onValueChange:()=>{}}),tH=n.forwardRef((e,t)=>{let{value:r,onValueChange:n,...o}=e,a=(0,eR.c)(n);return(0,c.jsx)(tB,{scope:e.__scopeMenu,value:r,onValueChange:a,children:(0,c.jsx)(tC,{...o,ref:t})})});tH.displayName=t$;var tG="MenuRadioItem",tz=n.forwardRef((e,t)=>{let{value:r,...n}=e,a=tW(tG,e.__scopeMenu),i=r===a.value;return(0,c.jsx)(tV,{scope:e.__scopeMenu,checked:i,children:(0,c.jsx)(tL,{role:"menuitemradio","aria-checked":i,...n,ref:t,"data-state":t7(i),onSelect:(0,o.m)(n.onSelect,()=>a.onValueChange?.(r),{checkForDefaultPrevented:!1})})})});tz.displayName=tG;var tK="MenuItemIndicator",[tV,tX]=tf(tK,{checked:!1}),tq=n.forwardRef((e,t)=>{let{__scopeMenu:r,forceMount:n,...o}=e,a=tX(tK,r);return(0,c.jsx)(eV.C,{present:n||t4(a.checked)||!0===a.checked,children:(0,c.jsx)(u.sG.span,{...o,ref:t,"data-state":t7(a.checked)})})});tq.displayName=tK;var tY=n.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e;return(0,c.jsx)(u.sG.div,{role:"separator","aria-orientation":"horizontal",...n,ref:t})});tY.displayName="MenuSeparator";var tJ=n.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e,o=tm(r);return(0,c.jsx)(eW,{...o,...n,ref:t})});tJ.displayName="MenuArrow";var tZ="MenuSub",[tQ,t0]=tf(tZ),t1=e=>{let{__scopeMenu:t,children:r,open:o=!1,onOpenChange:a}=e,i=tg(tZ,t),l=tm(t),[u,s]=n.useState(null),[d,f]=n.useState(null),p=(0,eR.c)(a);return n.useEffect(()=>(!1===i.open&&p(!1),()=>p(!1)),[i.open,p]),(0,c.jsx)(eC,{...l,children:(0,c.jsx)(ty,{scope:t,open:o,onOpenChange:p,content:d,onContentChange:f,children:(0,c.jsx)(tQ,{scope:t,contentId:(0,y.B)(),triggerId:(0,y.B)(),trigger:u,onTriggerChange:s,children:r})})})};t1.displayName=tZ;var t2="MenuSubTrigger",t6=n.forwardRef((e,t)=>{let r=tg(t2,e.__scopeMenu),i=tv(t2,e.__scopeMenu),l=t0(t2,e.__scopeMenu),u=tM(t2,e.__scopeMenu),s=n.useRef(null),{pointerGraceTimerRef:d,onPointerGraceIntentChange:f}=u,p={__scopeMenu:e.__scopeMenu},m=n.useCallback(()=>{s.current&&window.clearTimeout(s.current),s.current=null},[]);return n.useEffect(()=>m,[m]),n.useEffect(()=>{let e=d.current;return()=>{window.clearTimeout(e),f(null)}},[d,f]),(0,c.jsx)(t_,{asChild:!0,...p,children:(0,c.jsx)(tF,{id:l.triggerId,"aria-haspopup":"menu","aria-expanded":r.open,"aria-controls":l.contentId,"data-state":t9(r.open),...e,ref:(0,a.t)(t,l.onTriggerChange),onClick:t=>{e.onClick?.(t),e.disabled||t.defaultPrevented||(t.currentTarget.focus(),r.open||r.onOpenChange(!0))},onPointerMove:(0,o.m)(e.onPointerMove,t8(t=>{u.onItemEnter(t),t.defaultPrevented||e.disabled||r.open||s.current||(u.onPointerGraceIntentChange(null),s.current=window.setTimeout(()=>{r.onOpenChange(!0),m()},100))})),onPointerLeave:(0,o.m)(e.onPointerLeave,t8(e=>{m();let t=r.content?.getBoundingClientRect();if(t){let n=r.content?.dataset.side,o="right"===n,a=t[o?"left":"right"],i=t[o?"right":"left"];u.onPointerGraceIntentChange({area:[{x:e.clientX+(o?-5:5),y:e.clientY},{x:a,y:t.top},{x:i,y:t.top},{x:i,y:t.bottom},{x:a,y:t.bottom}],side:n}),window.clearTimeout(d.current),d.current=window.setTimeout(()=>u.onPointerGraceIntentChange(null),300)}else{if(u.onTriggerLeave(e),e.defaultPrevented)return;u.onPointerGraceIntentChange(null)}})),onKeyDown:(0,o.m)(e.onKeyDown,t=>{let n=""!==u.searchRef.current;!e.disabled&&(!n||" "!==t.key)&&ti[i.dir].includes(t.key)&&(r.onOpenChange(!0),r.content?.focus(),t.preventDefault())})})})});t6.displayName=t2;var t3="MenuSubContent",t5=n.forwardRef((e,t)=>{let r=tP(tR,e.__scopeMenu),{forceMount:i=r.forceMount,...l}=e,u=tg(tR,e.__scopeMenu),s=tv(tR,e.__scopeMenu),d=t0(t3,e.__scopeMenu),f=n.useRef(null),p=(0,a.s)(t,f);return(0,c.jsx)(ts.Provider,{scope:e.__scopeMenu,children:(0,c.jsx)(eV.C,{present:i||u.open,children:(0,c.jsx)(ts.Slot,{scope:e.__scopeMenu,children:(0,c.jsx)(tk,{id:d.contentId,"aria-labelledby":d.triggerId,...l,ref:p,align:"start",side:"rtl"===s.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{s.isUsingKeyboardRef.current&&f.current?.focus(),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:(0,o.m)(e.onFocusOutside,e=>{e.target!==d.trigger&&u.onOpenChange(!1)}),onEscapeKeyDown:(0,o.m)(e.onEscapeKeyDown,e=>{s.onClose(),e.preventDefault()}),onKeyDown:(0,o.m)(e.onKeyDown,e=>{let t=e.currentTarget.contains(e.target),r=tl[s.dir].includes(e.key);t&&r&&(u.onOpenChange(!1),d.trigger?.focus(),e.preventDefault())})})})})})});function t9(e){return e?"open":"closed"}function t4(e){return"indeterminate"===e}function t7(e){return t4(e)?"indeterminate":e?"checked":"unchecked"}function t8(e){return t=>"mouse"===t.pointerType?e(t):void 0}t5.displayName=t3;var re="DropdownMenu",[rt,rr]=(0,i.A)(re,[tp]),rn=tp(),[ro,ra]=rt(re),ri=e=>{let{__scopeDropdownMenu:t,children:r,dir:o,open:a,defaultOpen:i,onOpenChange:u,modal:s=!0}=e,d=rn(t),f=n.useRef(null),[p=!1,m]=(0,l.i)({prop:a,defaultProp:i,onChange:u});return(0,c.jsx)(ro,{scope:t,triggerId:(0,y.B)(),triggerRef:f,contentId:(0,y.B)(),open:p,onOpenChange:m,onOpenToggle:n.useCallback(()=>m(e=>!e),[m]),modal:s,children:(0,c.jsx)(tw,{...d,open:p,onOpenChange:m,dir:o,modal:s,children:r})})};ri.displayName=re;var rl="DropdownMenuTrigger",ru=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,disabled:n=!1,...i}=e,l=ra(rl,r),s=rn(r);return(0,c.jsx)(t_,{asChild:!0,...s,children:(0,c.jsx)(u.sG.button,{type:"button",id:l.triggerId,"aria-haspopup":"menu","aria-expanded":l.open,"aria-controls":l.open?l.contentId:void 0,"data-state":l.open?"open":"closed","data-disabled":n?"":void 0,disabled:n,...i,ref:(0,a.t)(t,l.triggerRef),onPointerDown:(0,o.m)(e.onPointerDown,e=>{n||0!==e.button||!1!==e.ctrlKey||(l.onOpenToggle(),l.open||e.preventDefault())}),onKeyDown:(0,o.m)(e.onKeyDown,e=>{!n&&(["Enter"," "].includes(e.key)&&l.onOpenToggle(),"ArrowDown"===e.key&&l.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.key)&&e.preventDefault())})})})});ru.displayName=rl;var rs=e=>{let{__scopeDropdownMenu:t,...r}=e,n=rn(t);return(0,c.jsx)(tS,{...n,...r})};rs.displayName="DropdownMenuPortal";var rc="DropdownMenuContent",rd=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...a}=e,i=ra(rc,r),l=rn(r),u=n.useRef(!1);return(0,c.jsx)(tT,{id:i.contentId,"aria-labelledby":i.triggerId,...l,...a,ref:t,onCloseAutoFocus:(0,o.m)(e.onCloseAutoFocus,e=>{u.current||i.triggerRef.current?.focus(),u.current=!1,e.preventDefault()}),onInteractOutside:(0,o.m)(e.onInteractOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey,n=2===t.button||r;(!i.modal||n)&&(u.current=!0)}),style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});rd.displayName=rc;var rf=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=rn(r);return(0,c.jsx)(tC,{...o,...n,ref:t})});rf.displayName="DropdownMenuGroup";var rp=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=rn(r);return(0,c.jsx)(tD,{...o,...n,ref:t})});rp.displayName="DropdownMenuLabel";var rm=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=rn(r);return(0,c.jsx)(tL,{...o,...n,ref:t})});rm.displayName="DropdownMenuItem";var rh=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=rn(r);return(0,c.jsx)(tU,{...o,...n,ref:t})});rh.displayName="DropdownMenuCheckboxItem";var ry=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=rn(r);return(0,c.jsx)(tH,{...o,...n,ref:t})});ry.displayName="DropdownMenuRadioGroup";var rg=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=rn(r);return(0,c.jsx)(tz,{...o,...n,ref:t})});rg.displayName="DropdownMenuRadioItem";var rb=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=rn(r);return(0,c.jsx)(tq,{...o,...n,ref:t})});rb.displayName="DropdownMenuItemIndicator";var rv=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=rn(r);return(0,c.jsx)(tY,{...o,...n,ref:t})});rv.displayName="DropdownMenuSeparator",n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=rn(r);return(0,c.jsx)(tJ,{...o,...n,ref:t})}).displayName="DropdownMenuArrow";var rw=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=rn(r);return(0,c.jsx)(t6,{...o,...n,ref:t})});rw.displayName="DropdownMenuSubTrigger";var r_=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=rn(r);return(0,c.jsx)(t5,{...o,...n,ref:t,style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});r_.displayName="DropdownMenuSubContent";var rE=ri,rx=ru,rP=rs,rS=rd,rR=rf,rO=rp,rM=rm,rT=rh,rj=ry,rA=rg,rk=rb,rC=rv,rD=e=>{let{__scopeDropdownMenu:t,children:r,open:n,onOpenChange:o,defaultOpen:a}=e,i=rn(t),[u=!1,s]=(0,l.i)({prop:n,defaultProp:a,onChange:o});return(0,c.jsx)(t1,{...i,open:u,onOpenChange:s,children:r})},rN=rw,rI=r_},2949:(e,t,r)=>{"use strict";r.d(t,{Oh:()=>a});var n=r(1616),o=0;function a(){n.useEffect(()=>{let e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??i()),document.body.insertAdjacentElement("beforeend",e[1]??i()),o++,()=>{1===o&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),o--}},[])}function i(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}},1125:(e,t,r)=>{"use strict";r.d(t,{n:()=>d});var n=r(1616),o=r(613),a=r(2713),i=r(5325),l=r(2725),u="focusScope.autoFocusOnMount",s="focusScope.autoFocusOnUnmount",c={bubbles:!1,cancelable:!0},d=n.forwardRef((e,t)=>{let{loop:r=!1,trapped:d=!1,onMountAutoFocus:y,onUnmountAutoFocus:g,...b}=e,[v,w]=n.useState(null),_=(0,i.c)(y),E=(0,i.c)(g),x=n.useRef(null),P=(0,o.s)(t,e=>w(e)),S=n.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;n.useEffect(()=>{if(d){let e=function(e){if(S.paused||!v)return;let t=e.target;v.contains(t)?x.current=t:m(x.current,{select:!0})},t=function(e){if(S.paused||!v)return;let t=e.relatedTarget;null===t||v.contains(t)||m(x.current,{select:!0})};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let r=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&m(v)});return v&&r.observe(v,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),r.disconnect()}}},[d,v,S.paused]),n.useEffect(()=>{if(v){h.add(S);let e=document.activeElement;if(!v.contains(e)){let t=new CustomEvent(u,c);v.addEventListener(u,_),v.dispatchEvent(t),t.defaultPrevented||(function(e,{select:t=!1}={}){let r=document.activeElement;for(let n of e)if(m(n,{select:t}),document.activeElement!==r)return}(f(v).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&m(v))}return()=>{v.removeEventListener(u,_),setTimeout(()=>{let t=new CustomEvent(s,c);v.addEventListener(s,E),v.dispatchEvent(t),t.defaultPrevented||m(e??document.body,{select:!0}),v.removeEventListener(s,E),h.remove(S)},0)}}},[v,_,E,S]);let R=n.useCallback(e=>{if(!r&&!d||S.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,n=document.activeElement;if(t&&n){let t=e.currentTarget,[o,a]=function(e){let t=f(e);return[p(t,e),p(t.reverse(),e)]}(t);o&&a?e.shiftKey||n!==a?e.shiftKey&&n===o&&(e.preventDefault(),r&&m(a,{select:!0})):(e.preventDefault(),r&&m(o,{select:!0})):n===t&&e.preventDefault()}},[r,d,S.paused]);return(0,l.jsx)(a.sG.div,{tabIndex:-1,...b,ref:P,onKeyDown:R})});function f(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}function p(e,t){for(let r of e)if(!function(e,{upTo:t}){if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===t||e!==t);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(r,{upTo:t}))return r}function m(e,{select:t=!1}={}){if(e&&e.focus){var r;let n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&(r=e)instanceof HTMLInputElement&&"select"in r&&t&&e.select()}}d.displayName="FocusScope";var h=function(){let e=[];return{add(t){let r=e[0];t!==r&&r?.pause(),(e=y(e,t)).unshift(t)},remove(t){e=y(e,t),e[0]?.resume()}}}();function y(e,t){let r=[...e],n=r.indexOf(t);return -1!==n&&r.splice(n,1),r}},5925:(e,t,r)=>{"use strict";r.d(t,{B:()=>u});var n,o=r(1616),a=r(3462),i=(n||(n=r.t(o,2)))["useId".toString()]||(()=>void 0),l=0;function u(e){let[t,r]=o.useState(i());return(0,a.N)(()=>{e||r(e=>e??String(l++))},[e]),e||(t?`radix-${t}`:"")}},5318:(e,t,r)=>{"use strict";r.d(t,{Z:()=>u});var n=r(1616),o=r(7377),a=r(2713),i=r(3462),l=r(2725),u=n.forwardRef((e,t)=>{let{container:r,...u}=e,[s,c]=n.useState(!1);(0,i.N)(()=>c(!0),[]);let d=r||s&&globalThis?.document?.body;return d?o.createPortal((0,l.jsx)(a.sG.div,{...u,ref:t}),d):null});u.displayName="Portal"},7159:(e,t,r)=>{"use strict";r.d(t,{C:()=>i});var n=r(1616),o=r(613),a=r(3462),i=e=>{let{present:t,children:r}=e,i=function(e){var t,r;let[o,i]=n.useState(),u=n.useRef({}),s=n.useRef(e),c=n.useRef("none"),[d,f]=(t=e?"mounted":"unmounted",r={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},n.useReducer((e,t)=>r[e][t]??e,t));return n.useEffect(()=>{let e=l(u.current);c.current="mounted"===d?e:"none"},[d]),(0,a.N)(()=>{let t=u.current,r=s.current;if(r!==e){let n=c.current,o=l(t);e?f("MOUNT"):"none"===o||t?.display==="none"?f("UNMOUNT"):r&&n!==o?f("ANIMATION_OUT"):f("UNMOUNT"),s.current=e}},[e,f]),(0,a.N)(()=>{if(o){let e;let t=o.ownerDocument.defaultView??window,r=r=>{let n=l(u.current).includes(r.animationName);if(r.target===o&&n&&(f("ANIMATION_END"),!s.current)){let r=o.style.animationFillMode;o.style.animationFillMode="forwards",e=t.setTimeout(()=>{"forwards"===o.style.animationFillMode&&(o.style.animationFillMode=r)})}},n=e=>{e.target===o&&(c.current=l(u.current))};return o.addEventListener("animationstart",n),o.addEventListener("animationcancel",r),o.addEventListener("animationend",r),()=>{t.clearTimeout(e),o.removeEventListener("animationstart",n),o.removeEventListener("animationcancel",r),o.removeEventListener("animationend",r)}}f("ANIMATION_END")},[o,f]),{isPresent:["mounted","unmountSuspended"].includes(d),ref:n.useCallback(e=>{e&&(u.current=getComputedStyle(e)),i(e)},[])}}(t),u="function"==typeof r?r({present:i.isPresent}):n.Children.only(r),s=(0,o.s)(i.ref,function(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(r=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}(u));return"function"==typeof r||i.isPresent?n.cloneElement(u,{ref:s}):null};function l(e){return e?.animationName||"none"}i.displayName="Presence"},2713:(e,t,r)=>{"use strict";r.d(t,{hO:()=>u,sG:()=>l});var n=r(1616),o=r(7377),a=r(9300),i=r(2725),l=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let r=n.forwardRef((e,r)=>{let{asChild:n,...o}=e,l=n?a.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,i.jsx)(l,{...o,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function u(e,t){e&&o.flushSync(()=>e.dispatchEvent(t))}},9300:(e,t,r)=>{"use strict";r.d(t,{DX:()=>i});var n=r(1616),o=r(613),a=r(2725),i=n.forwardRef((e,t)=>{let{children:r,...o}=e,i=n.Children.toArray(r),u=i.find(s);if(u){let e=u.props.children,r=i.map(t=>t!==u?t:n.Children.count(e)>1?n.Children.only(null):n.isValidElement(e)?e.props.children:null);return(0,a.jsx)(l,{...o,ref:t,children:n.isValidElement(e)?n.cloneElement(e,void 0,r):null})}return(0,a.jsx)(l,{...o,ref:t,children:r})});i.displayName="Slot";var l=n.forwardRef((e,t)=>{let{children:r,...a}=e;if(n.isValidElement(r)){let e=function(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(r=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}(r),i=function(e,t){let r={...t};for(let n in t){let o=e[n],a=t[n];/^on[A-Z]/.test(n)?o&&a?r[n]=(...e)=>{a(...e),o(...e)}:o&&(r[n]=o):"style"===n?r[n]={...o,...a}:"className"===n&&(r[n]=[o,a].filter(Boolean).join(" "))}return{...e,...r}}(a,r.props);return r.type!==n.Fragment&&(i.ref=t?(0,o.t)(t,e):e),n.cloneElement(r,i)}return n.Children.count(r)>1?n.Children.only(null):null});l.displayName="SlotClone";var u=({children:e})=>(0,a.jsx)(a.Fragment,{children:e});function s(e){return n.isValidElement(e)&&e.type===u}},3440:(e,t,r)=>{"use strict";r.d(t,{rc:()=>et,bm:()=>er,VY:()=>ee,Kq:()=>Y,bL:()=>Z,hE:()=>Q,LM:()=>J});var n=r(1616),o=r(7377),a=r(3095),i=r(613),l=r(2756),u=r(6235),s=r(4166),c=r(5318),d=r(7159),f=r(2713),p=r(5325),m=r(9689),h=r(3462),y=r(2725),g=n.forwardRef((e,t)=>(0,y.jsx)(f.sG.span,{...e,ref:t,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...e.style}}));g.displayName="VisuallyHidden";var b="ToastProvider",[v,w,_]=(0,l.N)("Toast"),[E,x]=(0,u.A)("Toast",[_]),[P,S]=E(b),R=e=>{let{__scopeToast:t,label:r="Notification",duration:o=5e3,swipeDirection:a="right",swipeThreshold:i=50,children:l}=e,[u,s]=n.useState(null),[c,d]=n.useState(0),f=n.useRef(!1),p=n.useRef(!1);return r.trim()||console.error(`Invalid prop \`label\` supplied to \`${b}\`. Expected non-empty \`string\`.`),(0,y.jsx)(v.Provider,{scope:t,children:(0,y.jsx)(P,{scope:t,label:r,duration:o,swipeDirection:a,swipeThreshold:i,toastCount:c,viewport:u,onViewportChange:s,onToastAdd:n.useCallback(()=>d(e=>e+1),[]),onToastRemove:n.useCallback(()=>d(e=>e-1),[]),isFocusedToastEscapeKeyDownRef:f,isClosePausedRef:p,children:l})})};R.displayName=b;var O="ToastViewport",M=["F8"],T="toast.viewportPause",j="toast.viewportResume",A=n.forwardRef((e,t)=>{let{__scopeToast:r,hotkey:o=M,label:a="Notifications ({hotkey})",...l}=e,u=S(O,r),c=w(r),d=n.useRef(null),p=n.useRef(null),m=n.useRef(null),h=n.useRef(null),g=(0,i.s)(t,h,u.onViewportChange),b=o.join("+").replace(/Key/g,"").replace(/Digit/g,""),_=u.toastCount>0;n.useEffect(()=>{let e=e=>{0!==o.length&&o.every(t=>e[t]||e.code===t)&&h.current?.focus()};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[o]),n.useEffect(()=>{let e=d.current,t=h.current;if(_&&e&&t){let r=()=>{if(!u.isClosePausedRef.current){let e=new CustomEvent(T);t.dispatchEvent(e),u.isClosePausedRef.current=!0}},n=()=>{if(u.isClosePausedRef.current){let e=new CustomEvent(j);t.dispatchEvent(e),u.isClosePausedRef.current=!1}},o=t=>{e.contains(t.relatedTarget)||n()},a=()=>{e.contains(document.activeElement)||n()};return e.addEventListener("focusin",r),e.addEventListener("focusout",o),e.addEventListener("pointermove",r),e.addEventListener("pointerleave",a),window.addEventListener("blur",r),window.addEventListener("focus",n),()=>{e.removeEventListener("focusin",r),e.removeEventListener("focusout",o),e.removeEventListener("pointermove",r),e.removeEventListener("pointerleave",a),window.removeEventListener("blur",r),window.removeEventListener("focus",n)}}},[_,u.isClosePausedRef]);let E=n.useCallback(({tabbingDirection:e})=>{let t=c().map(t=>{let r=t.ref.current,n=[r,...function(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}(r)];return"forwards"===e?n:n.reverse()});return("forwards"===e?t.reverse():t).flat()},[c]);return n.useEffect(()=>{let e=h.current;if(e){let t=t=>{let r=t.altKey||t.ctrlKey||t.metaKey;if("Tab"===t.key&&!r){let r=document.activeElement,n=t.shiftKey;if(t.target===e&&n){p.current?.focus();return}let o=E({tabbingDirection:n?"backwards":"forwards"}),a=o.findIndex(e=>e===r);q(o.slice(a+1))?t.preventDefault():n?p.current?.focus():m.current?.focus()}};return e.addEventListener("keydown",t),()=>e.removeEventListener("keydown",t)}},[c,E]),(0,y.jsxs)(s.lg,{ref:d,role:"region","aria-label":a.replace("{hotkey}",b),tabIndex:-1,style:{pointerEvents:_?void 0:"none"},children:[_&&(0,y.jsx)(C,{ref:p,onFocusFromOutsideViewport:()=>{q(E({tabbingDirection:"forwards"}))}}),(0,y.jsx)(v.Slot,{scope:r,children:(0,y.jsx)(f.sG.ol,{tabIndex:-1,...l,ref:g})}),_&&(0,y.jsx)(C,{ref:m,onFocusFromOutsideViewport:()=>{q(E({tabbingDirection:"backwards"}))}})]})});A.displayName=O;var k="ToastFocusProxy",C=n.forwardRef((e,t)=>{let{__scopeToast:r,onFocusFromOutsideViewport:n,...o}=e,a=S(k,r);return(0,y.jsx)(g,{"aria-hidden":!0,tabIndex:0,...o,ref:t,style:{position:"fixed"},onFocus:e=>{let t=e.relatedTarget;a.viewport?.contains(t)||n()}})});C.displayName=k;var D="Toast",N=n.forwardRef((e,t)=>{let{forceMount:r,open:n,defaultOpen:o,onOpenChange:i,...l}=e,[u=!0,s]=(0,m.i)({prop:n,defaultProp:o,onChange:i});return(0,y.jsx)(d.C,{present:r||u,children:(0,y.jsx)(F,{open:u,...l,ref:t,onClose:()=>s(!1),onPause:(0,p.c)(e.onPause),onResume:(0,p.c)(e.onResume),onSwipeStart:(0,a.m)(e.onSwipeStart,e=>{e.currentTarget.setAttribute("data-swipe","start")}),onSwipeMove:(0,a.m)(e.onSwipeMove,e=>{let{x:t,y:r}=e.detail.delta;e.currentTarget.setAttribute("data-swipe","move"),e.currentTarget.style.setProperty("--radix-toast-swipe-move-x",`${t}px`),e.currentTarget.style.setProperty("--radix-toast-swipe-move-y",`${r}px`)}),onSwipeCancel:(0,a.m)(e.onSwipeCancel,e=>{e.currentTarget.setAttribute("data-swipe","cancel"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-x"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-y"),e.currentTarget.style.removeProperty("--radix-toast-swipe-end-x"),e.currentTarget.style.removeProperty("--radix-toast-swipe-end-y")}),onSwipeEnd:(0,a.m)(e.onSwipeEnd,e=>{let{x:t,y:r}=e.detail.delta;e.currentTarget.setAttribute("data-swipe","end"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-x"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-y"),e.currentTarget.style.setProperty("--radix-toast-swipe-end-x",`${t}px`),e.currentTarget.style.setProperty("--radix-toast-swipe-end-y",`${r}px`),s(!1)})})})});N.displayName=D;var[I,L]=E(D,{onClose(){}}),F=n.forwardRef((e,t)=>{let{__scopeToast:r,type:l="foreground",duration:u,open:c,onClose:d,onEscapeKeyDown:m,onPause:h,onResume:g,onSwipeStart:b,onSwipeMove:w,onSwipeCancel:_,onSwipeEnd:E,...x}=e,P=S(D,r),[R,O]=n.useState(null),M=(0,i.s)(t,e=>O(e)),A=n.useRef(null),k=n.useRef(null),C=u||P.duration,N=n.useRef(0),L=n.useRef(C),F=n.useRef(0),{onToastAdd:$,onToastRemove:B}=P,W=(0,p.c)(()=>{R?.contains(document.activeElement)&&P.viewport?.focus(),d()}),H=n.useCallback(e=>{e&&e!==1/0&&(window.clearTimeout(F.current),N.current=new Date().getTime(),F.current=window.setTimeout(W,e))},[W]);n.useEffect(()=>{let e=P.viewport;if(e){let t=()=>{H(L.current),g?.()},r=()=>{let e=new Date().getTime()-N.current;L.current=L.current-e,window.clearTimeout(F.current),h?.()};return e.addEventListener(T,r),e.addEventListener(j,t),()=>{e.removeEventListener(T,r),e.removeEventListener(j,t)}}},[P.viewport,C,h,g,H]),n.useEffect(()=>{c&&!P.isClosePausedRef.current&&H(C)},[c,C,P.isClosePausedRef,H]),n.useEffect(()=>($(),()=>B()),[$,B]);let G=n.useMemo(()=>R?function e(t){let r=[];return Array.from(t.childNodes).forEach(t=>{if(t.nodeType===t.TEXT_NODE&&t.textContent&&r.push(t.textContent),t.nodeType===t.ELEMENT_NODE){let n=t.ariaHidden||t.hidden||"none"===t.style.display,o=""===t.dataset.radixToastAnnounceExclude;if(!n){if(o){let e=t.dataset.radixToastAnnounceAlt;e&&r.push(e)}else r.push(...e(t))}}}),r}(R):null,[R]);return P.viewport?(0,y.jsxs)(y.Fragment,{children:[G&&(0,y.jsx)(U,{__scopeToast:r,role:"status","aria-live":"foreground"===l?"assertive":"polite","aria-atomic":!0,children:G}),(0,y.jsx)(I,{scope:r,onClose:W,children:o.createPortal((0,y.jsx)(v.ItemSlot,{scope:r,children:(0,y.jsx)(s.bL,{asChild:!0,onEscapeKeyDown:(0,a.m)(m,()=>{P.isFocusedToastEscapeKeyDownRef.current||W(),P.isFocusedToastEscapeKeyDownRef.current=!1}),children:(0,y.jsx)(f.sG.li,{role:"status","aria-live":"off","aria-atomic":!0,tabIndex:0,"data-state":c?"open":"closed","data-swipe-direction":P.swipeDirection,...x,ref:M,style:{userSelect:"none",touchAction:"none",...e.style},onKeyDown:(0,a.m)(e.onKeyDown,e=>{"Escape"!==e.key||(m?.(e.nativeEvent),e.nativeEvent.defaultPrevented||(P.isFocusedToastEscapeKeyDownRef.current=!0,W()))}),onPointerDown:(0,a.m)(e.onPointerDown,e=>{0===e.button&&(A.current={x:e.clientX,y:e.clientY})}),onPointerMove:(0,a.m)(e.onPointerMove,e=>{if(!A.current)return;let t=e.clientX-A.current.x,r=e.clientY-A.current.y,n=!!k.current,o=["left","right"].includes(P.swipeDirection),a=["left","up"].includes(P.swipeDirection)?Math.min:Math.max,i=o?a(0,t):0,l=o?0:a(0,r),u="touch"===e.pointerType?10:2,s={x:i,y:l},c={originalEvent:e,delta:s};n?(k.current=s,V("toast.swipeMove",w,c,{discrete:!1})):X(s,P.swipeDirection,u)?(k.current=s,V("toast.swipeStart",b,c,{discrete:!1}),e.target.setPointerCapture(e.pointerId)):(Math.abs(t)>u||Math.abs(r)>u)&&(A.current=null)}),onPointerUp:(0,a.m)(e.onPointerUp,e=>{let t=k.current,r=e.target;if(r.hasPointerCapture(e.pointerId)&&r.releasePointerCapture(e.pointerId),k.current=null,A.current=null,t){let r=e.currentTarget,n={originalEvent:e,delta:t};X(t,P.swipeDirection,P.swipeThreshold)?V("toast.swipeEnd",E,n,{discrete:!0}):V("toast.swipeCancel",_,n,{discrete:!0}),r.addEventListener("click",e=>e.preventDefault(),{once:!0})}})})})}),P.viewport)})]}):null}),U=e=>{let{__scopeToast:t,children:r,...o}=e,a=S(D,t),[i,l]=n.useState(!1),[u,s]=n.useState(!1);return function(e=()=>{}){let t=(0,p.c)(e);(0,h.N)(()=>{let e=0,r=0;return e=window.requestAnimationFrame(()=>r=window.requestAnimationFrame(t)),()=>{window.cancelAnimationFrame(e),window.cancelAnimationFrame(r)}},[t])}(()=>l(!0)),n.useEffect(()=>{let e=window.setTimeout(()=>s(!0),1e3);return()=>window.clearTimeout(e)},[]),u?null:(0,y.jsx)(c.Z,{asChild:!0,children:(0,y.jsx)(g,{...o,children:i&&(0,y.jsxs)(y.Fragment,{children:[a.label," ",r]})})})},$=n.forwardRef((e,t)=>{let{__scopeToast:r,...n}=e;return(0,y.jsx)(f.sG.div,{...n,ref:t})});$.displayName="ToastTitle";var B=n.forwardRef((e,t)=>{let{__scopeToast:r,...n}=e;return(0,y.jsx)(f.sG.div,{...n,ref:t})});B.displayName="ToastDescription";var W="ToastAction",H=n.forwardRef((e,t)=>{let{altText:r,...n}=e;return r.trim()?(0,y.jsx)(K,{altText:r,asChild:!0,children:(0,y.jsx)(z,{...n,ref:t})}):(console.error(`Invalid prop \`altText\` supplied to \`${W}\`. Expected non-empty \`string\`.`),null)});H.displayName=W;var G="ToastClose",z=n.forwardRef((e,t)=>{let{__scopeToast:r,...n}=e,o=L(G,r);return(0,y.jsx)(K,{asChild:!0,children:(0,y.jsx)(f.sG.button,{type:"button",...n,ref:t,onClick:(0,a.m)(e.onClick,o.onClose)})})});z.displayName=G;var K=n.forwardRef((e,t)=>{let{__scopeToast:r,altText:n,...o}=e;return(0,y.jsx)(f.sG.div,{"data-radix-toast-announce-exclude":"","data-radix-toast-announce-alt":n||void 0,...o,ref:t})});function V(e,t,r,{discrete:n}){let o=r.originalEvent.currentTarget,a=new CustomEvent(e,{bubbles:!0,cancelable:!0,detail:r});t&&o.addEventListener(e,t,{once:!0}),n?(0,f.hO)(o,a):o.dispatchEvent(a)}var X=(e,t,r=0)=>{let n=Math.abs(e.x),o=Math.abs(e.y),a=n>o;return"left"===t||"right"===t?a&&n>r:!a&&o>r};function q(e){let t=document.activeElement;return e.some(e=>e===t||(e.focus(),document.activeElement!==t))}var Y=R,J=A,Z=N,Q=$,ee=B,et=H,er=z},5325:(e,t,r)=>{"use strict";r.d(t,{c:()=>o});var n=r(1616);function o(e){let t=n.useRef(e);return n.useEffect(()=>{t.current=e}),n.useMemo(()=>(...e)=>t.current?.(...e),[])}},9689:(e,t,r)=>{"use strict";r.d(t,{i:()=>a});var n=r(1616),o=r(5325);function a({prop:e,defaultProp:t,onChange:r=()=>{}}){let[a,i]=function({defaultProp:e,onChange:t}){let r=n.useState(e),[a]=r,i=n.useRef(a),l=(0,o.c)(t);return n.useEffect(()=>{i.current!==a&&(l(a),i.current=a)},[a,i,l]),r}({defaultProp:t,onChange:r}),l=void 0!==e,u=l?e:a,s=(0,o.c)(r);return[u,n.useCallback(t=>{if(l){let r="function"==typeof t?t(e):t;r!==e&&s(r)}else i(t)},[l,e,i,s])]}},3462:(e,t,r)=>{"use strict";r.d(t,{N:()=>o});var n=r(1616),o=globalThis?.document?n.useLayoutEffect:()=>{}},8375:(e,t,r)=>{"use strict";function n(e){return e&&e.__esModule?e:{default:e}}r.r(t),r.d(t,{_:()=>n})},3286:(e,t,r)=>{"use strict";function n(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(n=function(e){return e?r:t})(e)}function o(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=n(t);if(r&&r.has(e))return r.get(e);var o={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var l=a?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(o,i,l):o[i]=e[i]}return o.default=e,r&&r.set(e,o),o}r.r(t),r.d(t,{_:()=>o})},7918:(e,t,r)=>{"use strict";r.d(t,{F:()=>i});var n=r(3626);let o=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,a=n.$,i=(e,t)=>r=>{var n;if((null==t?void 0:t.variants)==null)return a(e,null==r?void 0:r.class,null==r?void 0:r.className);let{variants:i,defaultVariants:l}=t,u=Object.keys(i).map(e=>{let t=null==r?void 0:r[e],n=null==l?void 0:l[e];if(null===t)return null;let a=o(t)||o(n);return i[e][a]}),s=r&&Object.entries(r).reduce((e,t)=>{let[r,n]=t;return void 0===n||(e[r]=n),e},{});return a(e,u,null==t?void 0:null===(n=t.compoundVariants)||void 0===n?void 0:n.reduce((e,t)=>{let{class:r,className:n,...o}=t;return Object.entries(o).every(e=>{let[t,r]=e;return Array.isArray(r)?r.includes({...l,...s}[t]):({...l,...s})[t]===r})?[...e,r,n]:e},[]),null==r?void 0:r.class,null==r?void 0:r.className)}},3626:(e,t,r)=>{"use strict";function n(){for(var e,t,r=0,n="",o=arguments.length;rn})},8630:(e,t,r)=>{"use strict";r.d(t,{A:()=>u});var n=r(1616);let o=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),a=(...e)=>e.filter((e,t,r)=>!!e&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim();var i={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let l=(0,n.forwardRef)(({color:e="currentColor",size:t=24,strokeWidth:r=2,absoluteStrokeWidth:o,className:l="",children:u,iconNode:s,...c},d)=>(0,n.createElement)("svg",{ref:d,...i,width:t,height:t,stroke:e,strokeWidth:o?24*Number(r)/Number(t):r,className:a("lucide",l),...c},[...s.map(([e,t])=>(0,n.createElement)(e,t)),...Array.isArray(u)?u:[u]])),u=(e,t)=>{let r=(0,n.forwardRef)(({className:r,...i},u)=>(0,n.createElement)(l,{ref:u,iconNode:t,className:a(`lucide-${o(e)}`,r),...i}));return r.displayName=`${e}`,r}},9328:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(8630).A)("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]])},8716:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(8630).A)("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]])},8034:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(8630).A)("Circle",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]])},4873:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(8630).A)("Github",[["path",{d:"M15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35 0-3.5 0 0-1 0-3 1.5-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.403 5.403 0 0 0 4 9c0 3.5 3 5.5 6 5.5-.39.49-.68 1.05-.85 1.65-.17.6-.22 1.23-.15 1.85v4",key:"tonef"}],["path",{d:"M9 18c-4.51 2-5-2-7-2",key:"9comsn"}]])},3879:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(8630).A)("LogOut",[["path",{d:"M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4",key:"1uf3rs"}],["polyline",{points:"16 17 21 12 16 7",key:"1gabdz"}],["line",{x1:"21",x2:"9",y1:"12",y2:"12",key:"1uyos4"}]])},9153:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(8630).A)("Menu",[["line",{x1:"4",x2:"20",y1:"12",y2:"12",key:"1e0a9i"}],["line",{x1:"4",x2:"20",y1:"6",y2:"6",key:"1owob3"}],["line",{x1:"4",x2:"20",y1:"18",y2:"18",key:"yk5zj1"}]])},943:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(8630).A)("Moon",[["path",{d:"M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z",key:"a7tn18"}]])},8712:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(8630).A)("Shapes",[["path",{d:"M8.3 10a.7.7 0 0 1-.626-1.079L11.4 3a.7.7 0 0 1 1.198-.043L16.3 8.9a.7.7 0 0 1-.572 1.1Z",key:"1bo67w"}],["rect",{x:"3",y:"14",width:"7",height:"7",rx:"1",key:"1bkyp8"}],["circle",{cx:"17.5",cy:"17.5",r:"3.5",key:"w3z12y"}]])},7082:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(8630).A)("Sun",[["circle",{cx:"12",cy:"12",r:"4",key:"4exip2"}],["path",{d:"M12 2v2",key:"tus03m"}],["path",{d:"M12 20v2",key:"1lh1kg"}],["path",{d:"m4.93 4.93 1.41 1.41",key:"149t6j"}],["path",{d:"m17.66 17.66 1.41 1.41",key:"ptbguv"}],["path",{d:"M2 12h2",key:"1t8f8n"}],["path",{d:"M20 12h2",key:"1q8mjw"}],["path",{d:"m6.34 17.66-1.41 1.41",key:"1m8zz5"}],["path",{d:"m19.07 4.93-1.41 1.41",key:"1shlcs"}]])},6057:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(8630).A)("User",[["path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2",key:"975kel"}],["circle",{cx:"12",cy:"7",r:"4",key:"17ys0d"}]])},1163:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(8630).A)("Wallet",[["path",{d:"M19 7V4a1 1 0 0 0-1-1H5a2 2 0 0 0 0 4h15a1 1 0 0 1 1 1v4h-3a2 2 0 0 0 0 4h3a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1",key:"18etb6"}],["path",{d:"M3 5v14a2 2 0 0 0 2 2h15a1 1 0 0 0 1-1v-4",key:"xoc0q4"}]])},4720:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(8630).A)("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])},1888:(e,t,r)=>{"use strict";r.d(t,{D:()=>s,ThemeProvider:()=>c});var n=r(1616),o=(e,t,r,n,o,a,i,l)=>{let u=document.documentElement,s=["light","dark"];function c(t){(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&a?o.map(e=>a[e]||e):o;r?(u.classList.remove(...n),u.classList.add(t)):u.setAttribute(e,t)}),l&&s.includes(t)&&(u.style.colorScheme=t)}if(n)c(n);else try{let e=localStorage.getItem(t)||r,n=i&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(n)}catch(e){}},a=["light","dark"],i="(prefers-color-scheme: dark)",l=n.createContext(void 0),u={setTheme:e=>{},themes:[]},s=()=>{var e;return null!=(e=n.useContext(l))?e:u},c=e=>n.useContext(l)?n.createElement(n.Fragment,null,e.children):n.createElement(f,{...e}),d=["light","dark"],f=({forcedTheme:e,disableTransitionOnChange:t=!1,enableSystem:r=!0,enableColorScheme:o=!0,storageKey:u="theme",themes:s=d,defaultTheme:c=r?"system":"light",attribute:f="data-theme",value:g,children:b,nonce:v,scriptProps:w})=>{let[_,E]=n.useState(()=>m(u,c)),[x,P]=n.useState(()=>m(u)),S=g?Object.values(g):s,R=n.useCallback(e=>{let n=e;if(!n)return;"system"===e&&r&&(n=y());let i=g?g[n]:n,l=t?h(v):null,u=document.documentElement,s=e=>{"class"===e?(u.classList.remove(...S),i&&u.classList.add(i)):e.startsWith("data-")&&(i?u.setAttribute(e,i):u.removeAttribute(e))};if(Array.isArray(f)?f.forEach(s):s(f),o){let e=a.includes(c)?c:null,t=a.includes(n)?n:e;u.style.colorScheme=t}null==l||l()},[v]),O=n.useCallback(e=>{let t="function"==typeof e?e(_):e;E(t);try{localStorage.setItem(u,t)}catch(e){}},[_]),M=n.useCallback(t=>{P(y(t)),"system"===_&&r&&!e&&R("system")},[_,e]);n.useEffect(()=>{let e=window.matchMedia(i);return e.addListener(M),M(e),()=>e.removeListener(M)},[M]),n.useEffect(()=>{let e=e=>{e.key===u&&(e.newValue?E(e.newValue):O(c))};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)},[O]),n.useEffect(()=>{R(null!=e?e:_)},[e,_]);let T=n.useMemo(()=>({theme:_,setTheme:O,forcedTheme:e,resolvedTheme:"system"===_?x:_,themes:r?[...s,"system"]:s,systemTheme:r?x:void 0}),[_,O,e,x,r,s]);return n.createElement(l.Provider,{value:T},n.createElement(p,{forcedTheme:e,storageKey:u,attribute:f,enableSystem:r,enableColorScheme:o,defaultTheme:c,value:g,themes:s,nonce:v,scriptProps:w}),b)},p=n.memo(({forcedTheme:e,storageKey:t,attribute:r,enableSystem:a,enableColorScheme:i,defaultTheme:l,value:u,themes:s,nonce:c,scriptProps:d})=>{let f=JSON.stringify([r,t,l,e,s,u,a,i]).slice(1,-1);return n.createElement("script",{...d,suppressHydrationWarning:!0,nonce:c,dangerouslySetInnerHTML:{__html:`(${o.toString()})(${f})`}})}),m=(e,t)=>{},h=e=>{let t=document.createElement("style");return e&&t.setAttribute("nonce",e),t.appendChild(document.createTextNode("*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),document.head.appendChild(t),()=>{window.getComputedStyle(document.body),setTimeout(()=>{document.head.removeChild(t)},1)}},y=e=>(e||(e=window.matchMedia(i)),e.matches?"dark":"light")},3558:(e,t,r)=>{"use strict";r.d(t,{QP:()=>ed});let n=e=>{let t=l(e),{conflictingClassGroups:r,conflictingClassGroupModifiers:n}=e;return{getClassGroupId:e=>{let r=e.split("-");return""===r[0]&&1!==r.length&&r.shift(),o(r,t)||i(e)},getConflictingClassGroupIds:(e,t)=>{let o=r[e]||[];return t&&n[e]?[...o,...n[e]]:o}}},o=(e,t)=>{if(0===e.length)return t.classGroupId;let r=e[0],n=t.nextPart.get(r),a=n?o(e.slice(1),n):void 0;if(a)return a;if(0===t.validators.length)return;let i=e.join("-");return t.validators.find(({validator:e})=>e(i))?.classGroupId},a=/^\[(.+)\]$/,i=e=>{if(a.test(e)){let t=a.exec(e)[1],r=t?.substring(0,t.indexOf(":"));if(r)return"arbitrary.."+r}},l=e=>{let{theme:t,classGroups:r}=e,n={nextPart:new Map,validators:[]};for(let e in r)u(r[e],n,e,t);return n},u=(e,t,r,n)=>{e.forEach(e=>{if("string"==typeof e){(""===e?t:s(t,e)).classGroupId=r;return}if("function"==typeof e){if(c(e)){u(e(n),t,r,n);return}t.validators.push({validator:e,classGroupId:r});return}Object.entries(e).forEach(([e,o])=>{u(o,s(t,e),r,n)})})},s=(e,t)=>{let r=e;return t.split("-").forEach(e=>{r.nextPart.has(e)||r.nextPart.set(e,{nextPart:new Map,validators:[]}),r=r.nextPart.get(e)}),r},c=e=>e.isThemeGetter,d=e=>{if(e<1)return{get:()=>void 0,set:()=>{}};let t=0,r=new Map,n=new Map,o=(o,a)=>{r.set(o,a),++t>e&&(t=0,n=r,r=new Map)};return{get(e){let t=r.get(e);return void 0!==t?t:void 0!==(t=n.get(e))?(o(e,t),t):void 0},set(e,t){r.has(e)?r.set(e,t):o(e,t)}}},f=e=>{let{prefix:t,experimentalParseClassName:r}=e,n=e=>{let t;let r=[],n=0,o=0,a=0;for(let i=0;ia?t-a:void 0}};if(t){let e=t+":",r=n;n=t=>t.startsWith(e)?r(t.substring(e.length)):{isExternal:!0,modifiers:[],hasImportantModifier:!1,baseClassName:t,maybePostfixModifierPosition:void 0}}if(r){let e=n;n=t=>r({className:t,parseClassName:e})}return n},p=e=>e.endsWith("!")?e.substring(0,e.length-1):e.startsWith("!")?e.substring(1):e,m=e=>{let t=Object.fromEntries(e.orderSensitiveModifiers.map(e=>[e,!0]));return e=>{if(e.length<=1)return e;let r=[],n=[];return e.forEach(e=>{"["===e[0]||t[e]?(r.push(...n.sort(),e),n=[]):n.push(e)}),r.push(...n.sort()),r}},h=e=>({cache:d(e.cacheSize),parseClassName:f(e),sortModifiers:m(e),...n(e)}),y=/\s+/,g=(e,t)=>{let{parseClassName:r,getClassGroupId:n,getConflictingClassGroupIds:o,sortModifiers:a}=t,i=[],l=e.trim().split(y),u="";for(let e=l.length-1;e>=0;e-=1){let t=l[e],{isExternal:s,modifiers:c,hasImportantModifier:d,baseClassName:f,maybePostfixModifierPosition:p}=r(t);if(s){u=t+(u.length>0?" "+u:u);continue}let m=!!p,h=n(m?f.substring(0,p):f);if(!h){if(!m||!(h=n(f))){u=t+(u.length>0?" "+u:u);continue}m=!1}let y=a(c).join(":"),g=d?y+"!":y,b=g+h;if(i.includes(b))continue;i.push(b);let v=o(h,m);for(let e=0;e0?" "+u:u)}return u};function b(){let e,t,r=0,n="";for(;r{let t;if("string"==typeof e)return e;let r="";for(let n=0;n{let t=t=>t[e]||[];return t.isThemeGetter=!0,t},_=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,E=/^\((?:(\w[\w-]*):)?(.+)\)$/i,x=/^\d+\/\d+$/,P=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,S=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,R=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,O=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,M=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,T=e=>x.test(e),j=e=>!!e&&!Number.isNaN(Number(e)),A=e=>!!e&&Number.isInteger(Number(e)),k=e=>e.endsWith("%")&&j(e.slice(0,-1)),C=e=>P.test(e),D=()=>!0,N=e=>S.test(e)&&!R.test(e),I=()=>!1,L=e=>O.test(e),F=e=>M.test(e),U=e=>!B(e)&&!V(e),$=e=>ee(e,ei,I),B=e=>_.test(e),W=e=>ee(e,el,N),H=e=>ee(e,eu,j),G=e=>ee(e,er,I),z=e=>ee(e,eo,F),K=e=>ee(e,I,L),V=e=>E.test(e),X=e=>et(e,el),q=e=>et(e,es),Y=e=>et(e,er),J=e=>et(e,ei),Z=e=>et(e,eo),Q=e=>et(e,ec,!0),ee=(e,t,r)=>{let n=_.exec(e);return!!n&&(n[1]?t(n[1]):r(n[2]))},et=(e,t,r=!1)=>{let n=E.exec(e);return!!n&&(n[1]?t(n[1]):r)},er=e=>"position"===e,en=new Set(["image","url"]),eo=e=>en.has(e),ea=new Set(["length","size","percentage"]),ei=e=>ea.has(e),el=e=>"length"===e,eu=e=>"number"===e,es=e=>"family-name"===e,ec=e=>"shadow"===e;Symbol.toStringTag;let ed=function(e,...t){let r,n,o;let a=function(l){return n=(r=h(t.reduce((e,t)=>t(e),e()))).cache.get,o=r.cache.set,a=i,i(l)};function i(e){let t=n(e);if(t)return t;let a=g(e,r);return o(e,a),a}return function(){return a(b.apply(null,arguments))}}(()=>{let e=w("color"),t=w("font"),r=w("text"),n=w("font-weight"),o=w("tracking"),a=w("leading"),i=w("breakpoint"),l=w("container"),u=w("spacing"),s=w("radius"),c=w("shadow"),d=w("inset-shadow"),f=w("drop-shadow"),p=w("blur"),m=w("perspective"),h=w("aspect"),y=w("ease"),g=w("animate"),b=()=>["auto","avoid","all","avoid-page","page","left","right","column"],v=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],_=()=>["auto","hidden","clip","visible","scroll"],E=()=>["auto","contain","none"],x=()=>[T,"px","full","auto",V,B,u],P=()=>[A,"none","subgrid",V,B],S=()=>["auto",{span:["full",A,V,B]},V,B],R=()=>[A,"auto",V,B],O=()=>["auto","min","max","fr",V,B],M=()=>[V,B,u],N=()=>["start","end","center","between","around","evenly","stretch","baseline"],I=()=>["start","end","center","stretch"],L=()=>[V,B,u],F=()=>["px",...L()],ee=()=>["px","auto",...L()],et=()=>[T,"auto","px","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",V,B,u],er=()=>[e,V,B],en=()=>[k,W],eo=()=>["","none","full",s,V,B],ea=()=>["",j,X,W],ei=()=>["solid","dashed","dotted","double"],el=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],eu=()=>["","none",p,V,B],es=()=>["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",V,B],ec=()=>["none",j,V,B],ed=()=>["none",j,V,B],ef=()=>[j,V,B],ep=()=>[T,"full","px",V,B,u];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[C],breakpoint:[C],color:[D],container:[C],"drop-shadow":[C],ease:["in","out","in-out"],font:[U],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[C],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[C],shadow:[C],spacing:[j],text:[C],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",T,B,V,h]}],container:["container"],columns:[{columns:[j,B,V,l]}],"break-after":[{"break-after":b()}],"break-before":[{"break-before":b()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],sr:["sr-only","not-sr-only"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[...v(),B,V]}],overflow:[{overflow:_()}],"overflow-x":[{"overflow-x":_()}],"overflow-y":[{"overflow-y":_()}],overscroll:[{overscroll:E()}],"overscroll-x":[{"overscroll-x":E()}],"overscroll-y":[{"overscroll-y":E()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:x()}],"inset-x":[{"inset-x":x()}],"inset-y":[{"inset-y":x()}],start:[{start:x()}],end:[{end:x()}],top:[{top:x()}],right:[{right:x()}],bottom:[{bottom:x()}],left:[{left:x()}],visibility:["visible","invisible","collapse"],z:[{z:[A,"auto",V,B]}],basis:[{basis:[T,"full","auto",V,B,l,u]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[j,T,"auto","initial","none",B]}],grow:[{grow:["",j,V,B]}],shrink:[{shrink:["",j,V,B]}],order:[{order:[A,"first","last","none",V,B]}],"grid-cols":[{"grid-cols":P()}],"col-start-end":[{col:S()}],"col-start":[{"col-start":R()}],"col-end":[{"col-end":R()}],"grid-rows":[{"grid-rows":P()}],"row-start-end":[{row:S()}],"row-start":[{"row-start":R()}],"row-end":[{"row-end":R()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":O()}],"auto-rows":[{"auto-rows":O()}],gap:[{gap:M()}],"gap-x":[{"gap-x":M()}],"gap-y":[{"gap-y":M()}],"justify-content":[{justify:[...N(),"normal"]}],"justify-items":[{"justify-items":[...I(),"normal"]}],"justify-self":[{"justify-self":["auto",...I()]}],"align-content":[{content:["normal",...N()]}],"align-items":[{items:[...I(),"baseline"]}],"align-self":[{self:["auto",...I(),"baseline"]}],"place-content":[{"place-content":N()}],"place-items":[{"place-items":[...I(),"baseline"]}],"place-self":[{"place-self":["auto",...I()]}],p:[{p:F()}],px:[{px:F()}],py:[{py:F()}],ps:[{ps:F()}],pe:[{pe:F()}],pt:[{pt:F()}],pr:[{pr:F()}],pb:[{pb:F()}],pl:[{pl:F()}],m:[{m:ee()}],mx:[{mx:ee()}],my:[{my:ee()}],ms:[{ms:ee()}],me:[{me:ee()}],mt:[{mt:ee()}],mr:[{mr:ee()}],mb:[{mb:ee()}],ml:[{ml:ee()}],"space-x":[{"space-x":L()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":L()}],"space-y-reverse":["space-y-reverse"],size:[{size:et()}],w:[{w:[l,"screen",...et()]}],"min-w":[{"min-w":[l,"screen","none",...et()]}],"max-w":[{"max-w":[l,"screen","none","prose",{screen:[i]},...et()]}],h:[{h:["screen",...et()]}],"min-h":[{"min-h":["screen","none",...et()]}],"max-h":[{"max-h":["screen",...et()]}],"font-size":[{text:["base",r,X,W]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[n,V,H]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",k,B]}],"font-family":[{font:[q,B,t]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:[o,V,B]}],"line-clamp":[{"line-clamp":[j,"none",V,H]}],leading:[{leading:[V,B,a,u]}],"list-image":[{"list-image":["none",V,B]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",V,B]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:er()}],"text-color":[{text:er()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...ei(),"wavy"]}],"text-decoration-thickness":[{decoration:[j,"from-font","auto",V,W]}],"text-decoration-color":[{decoration:er()}],"underline-offset":[{"underline-offset":[j,"auto",V,B]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:["px",...L()]}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",V,B]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",V,B]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...v(),Y,G]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","space","round"]}]}],"bg-size":[{bg:["auto","cover","contain",J,$]}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},A,V,B],radial:["",V,B],conic:[A,V,B]},Z,z]}],"bg-color":[{bg:er()}],"gradient-from-pos":[{from:en()}],"gradient-via-pos":[{via:en()}],"gradient-to-pos":[{to:en()}],"gradient-from":[{from:er()}],"gradient-via":[{via:er()}],"gradient-to":[{to:er()}],rounded:[{rounded:eo()}],"rounded-s":[{"rounded-s":eo()}],"rounded-e":[{"rounded-e":eo()}],"rounded-t":[{"rounded-t":eo()}],"rounded-r":[{"rounded-r":eo()}],"rounded-b":[{"rounded-b":eo()}],"rounded-l":[{"rounded-l":eo()}],"rounded-ss":[{"rounded-ss":eo()}],"rounded-se":[{"rounded-se":eo()}],"rounded-ee":[{"rounded-ee":eo()}],"rounded-es":[{"rounded-es":eo()}],"rounded-tl":[{"rounded-tl":eo()}],"rounded-tr":[{"rounded-tr":eo()}],"rounded-br":[{"rounded-br":eo()}],"rounded-bl":[{"rounded-bl":eo()}],"border-w":[{border:ea()}],"border-w-x":[{"border-x":ea()}],"border-w-y":[{"border-y":ea()}],"border-w-s":[{"border-s":ea()}],"border-w-e":[{"border-e":ea()}],"border-w-t":[{"border-t":ea()}],"border-w-r":[{"border-r":ea()}],"border-w-b":[{"border-b":ea()}],"border-w-l":[{"border-l":ea()}],"divide-x":[{"divide-x":ea()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":ea()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...ei(),"hidden","none"]}],"divide-style":[{divide:[...ei(),"hidden","none"]}],"border-color":[{border:er()}],"border-color-x":[{"border-x":er()}],"border-color-y":[{"border-y":er()}],"border-color-s":[{"border-s":er()}],"border-color-e":[{"border-e":er()}],"border-color-t":[{"border-t":er()}],"border-color-r":[{"border-r":er()}],"border-color-b":[{"border-b":er()}],"border-color-l":[{"border-l":er()}],"divide-color":[{divide:er()}],"outline-style":[{outline:[...ei(),"none","hidden"]}],"outline-offset":[{"outline-offset":[j,V,B]}],"outline-w":[{outline:["",j,X,W]}],"outline-color":[{outline:[e]}],shadow:[{shadow:["","none",c,Q,K]}],"shadow-color":[{shadow:er()}],"inset-shadow":[{"inset-shadow":["none",V,B,d]}],"inset-shadow-color":[{"inset-shadow":er()}],"ring-w":[{ring:ea()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:er()}],"ring-offset-w":[{"ring-offset":[j,W]}],"ring-offset-color":[{"ring-offset":er()}],"inset-ring-w":[{"inset-ring":ea()}],"inset-ring-color":[{"inset-ring":er()}],opacity:[{opacity:[j,V,B]}],"mix-blend":[{"mix-blend":[...el(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":el()}],filter:[{filter:["","none",V,B]}],blur:[{blur:eu()}],brightness:[{brightness:[j,V,B]}],contrast:[{contrast:[j,V,B]}],"drop-shadow":[{"drop-shadow":["","none",f,V,B]}],grayscale:[{grayscale:["",j,V,B]}],"hue-rotate":[{"hue-rotate":[j,V,B]}],invert:[{invert:["",j,V,B]}],saturate:[{saturate:[j,V,B]}],sepia:[{sepia:["",j,V,B]}],"backdrop-filter":[{"backdrop-filter":["","none",V,B]}],"backdrop-blur":[{"backdrop-blur":eu()}],"backdrop-brightness":[{"backdrop-brightness":[j,V,B]}],"backdrop-contrast":[{"backdrop-contrast":[j,V,B]}],"backdrop-grayscale":[{"backdrop-grayscale":["",j,V,B]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[j,V,B]}],"backdrop-invert":[{"backdrop-invert":["",j,V,B]}],"backdrop-opacity":[{"backdrop-opacity":[j,V,B]}],"backdrop-saturate":[{"backdrop-saturate":[j,V,B]}],"backdrop-sepia":[{"backdrop-sepia":["",j,V,B]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":L()}],"border-spacing-x":[{"border-spacing-x":L()}],"border-spacing-y":[{"border-spacing-y":L()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",V,B]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[j,"initial",V,B]}],ease:[{ease:["linear","initial",y,V,B]}],delay:[{delay:[j,V,B]}],animate:[{animate:["none",g,V,B]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[m,V,B]}],"perspective-origin":[{"perspective-origin":es()}],rotate:[{rotate:ec()}],"rotate-x":[{"rotate-x":ec()}],"rotate-y":[{"rotate-y":ec()}],"rotate-z":[{"rotate-z":ec()}],scale:[{scale:ed()}],"scale-x":[{"scale-x":ed()}],"scale-y":[{"scale-y":ed()}],"scale-z":[{"scale-z":ed()}],"scale-3d":["scale-3d"],skew:[{skew:ef()}],"skew-x":[{"skew-x":ef()}],"skew-y":[{"skew-y":ef()}],transform:[{transform:[V,B,"","none","gpu","cpu"]}],"transform-origin":[{origin:es()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:ep()}],"translate-x":[{"translate-x":ep()}],"translate-y":[{"translate-y":ep()}],"translate-z":[{"translate-z":ep()}],"translate-none":["translate-none"],accent:[{accent:er()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:er()}],"color-scheme":[{scheme:["normal","dark","light","light-dark","only-dark","only-light"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",V,B]}],"field-sizing":[{"field-sizing":["fixed","content"]}],"pointer-events":[{"pointer-events":["auto","none"]}],resize:[{resize:["none","","y","x"]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":L()}],"scroll-mx":[{"scroll-mx":L()}],"scroll-my":[{"scroll-my":L()}],"scroll-ms":[{"scroll-ms":L()}],"scroll-me":[{"scroll-me":L()}],"scroll-mt":[{"scroll-mt":L()}],"scroll-mr":[{"scroll-mr":L()}],"scroll-mb":[{"scroll-mb":L()}],"scroll-ml":[{"scroll-ml":L()}],"scroll-p":[{"scroll-p":L()}],"scroll-px":[{"scroll-px":L()}],"scroll-py":[{"scroll-py":L()}],"scroll-ps":[{"scroll-ps":L()}],"scroll-pe":[{"scroll-pe":L()}],"scroll-pt":[{"scroll-pt":L()}],"scroll-pr":[{"scroll-pr":L()}],"scroll-pb":[{"scroll-pb":L()}],"scroll-pl":[{"scroll-pl":L()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",V,B]}],fill:[{fill:["none",...er()]}],"stroke-w":[{stroke:[j,X,W,H]}],stroke:[{stroke:["none",...er()]}],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],translate:["translate-x","translate-y","translate-none"],"translate-none":["translate","translate-x","translate-y","translate-z"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]},orderSensitiveModifiers:["before","after","placeholder","file","marker","selection","first-line","first-letter","backdrop","*","**"]}})},5509:(e,t,r)=>{"use strict";r.d(t,{C6:()=>o,Cl:()=>a,Tt:()=>i,YH:()=>u,fX:()=>s,sH:()=>l});var n=function(e,t){return(n=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(e,t)};function o(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}var a=function(){return(a=Object.assign||function(e){for(var t,r=1,n=arguments.length;rt.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,n=Object.getOwnPropertySymbols(e);ot.indexOf(n[o])&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r}function l(e,t,r,n){return new(r||(r=Promise))(function(o,a){function i(e){try{u(n.next(e))}catch(e){a(e)}}function l(e){try{u(n.throw(e))}catch(e){a(e)}}function u(e){var t;e.done?o(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(i,l)}u((n=n.apply(e,t||[])).next())})}function u(e,t){var r,n,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function l(l){return function(u){return function(l){if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,l[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&l[0]?n.return:l[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,l[1])).done)return o;switch(n=0,o&&(l=[2&l[0],o.value]),l[0]){case 0:case 1:o=l;break;case 4:return i.label++,{value:l[1],done:!1};case 5:i.label++,n=l[1],l=[0];continue;case 7:l=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===l[0]||2===l[0])){i=0;continue}if(3===l[0]&&(!o||l[1]>o[0]&&l[1]{"use strict";function n(e){return e&&e.__esModule?e:{default:e}}r.r(t),r.d(t,{_:()=>n})},5380:(e,t,r)=>{"use strict";r.d(t,{ThemeProvider:()=>o});var n=r(2771);let o=(0,n.registerClientReference)(function(){throw Error("Attempted to call ThemeProvider() from the server but ThemeProvider is on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next-themes/dist/index.mjs","ThemeProvider");(0,n.registerClientReference)(function(){throw Error("Attempted to call useTheme() from the server but useTheme is on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"/Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/node_modules/next-themes/dist/index.mjs","useTheme")}}; \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/edge-runtime-webpack.js b/packages/fe-deploy/.next/server/edge-runtime-webpack.js new file mode 100644 index 00000000..48c24255 --- /dev/null +++ b/packages/fe-deploy/.next/server/edge-runtime-webpack.js @@ -0,0 +1,2 @@ +(()=>{"use strict";var e={},r={};function t(o){var n=r[o];if(void 0!==n)return n.exports;var i=r[o]={exports:{}},a=!0;try{e[o](i,i.exports,t),a=!1}finally{a&&delete r[o]}return i.exports}t.m=e,t.amdO={},(()=>{var e=[];t.O=(r,o,n,i)=>{if(o){i=i||0;for(var a=e.length;a>0&&e[a-1][2]>i;a--)e[a]=e[a-1];e[a]=[o,n,i];return}for(var l=1/0,a=0;a=i)&&Object.keys(t.O).every(e=>t.O[e](o[f]))?o.splice(f--,1):(u=!1,i{var r=e&&e.__esModule?()=>e.default:()=>e;return t.d(r,{a:r}),r},t.d=(e,r)=>{for(var o in r)t.o(r,o)&&!t.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:r[o]})},t.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||Function("return this")()}catch(e){if("object"==typeof window)return window}}(),t.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),t.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e={149:0};t.O.j=r=>0===e[r];var r=(r,o)=>{var n,i,[a,l,u]=o,f=0;if(a.some(r=>0!==e[r])){for(n in l)t.o(l,n)&&(t.m[n]=l[n]);if(u)var s=u(t)}for(r&&r(o);f {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar [chunkIds, fn, priority] = deferred[i];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every((key) => (__webpack_require__.O[key](chunkIds[j])))) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = (module) => {\n\tvar getter = module && module.__esModule ?\n\t\t() => (module['default']) :\n\t\t() => (module);\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = (exports, definition) => {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.g = (function() {\n\tif (typeof globalThis === 'object') return globalThis;\n\ttry {\n\t\treturn this || new Function('return this')();\n\t} catch (e) {\n\t\tif (typeof window === 'object') return window;\n\t}\n})();","__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))","// define __esModule on exports\n__webpack_require__.r = (exports) => {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t149: 0\n};\n\n// no chunk on demand loading\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = (chunkId) => (installedChunks[chunkId] === 0);\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = (parentChunkLoadingFunction, data) => {\n\tvar [chunkIds, moreModules, runtime] = data;\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some((id) => (installedChunks[id] !== 0))) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunk_N_E\"] = self[\"webpackChunk_N_E\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));"],"names":[],"sourceRoot":"","ignoreList":[]} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/interception-route-rewrite-manifest.js b/packages/fe-deploy/.next/server/interception-route-rewrite-manifest.js new file mode 100644 index 00000000..24f77ba7 --- /dev/null +++ b/packages/fe-deploy/.next/server/interception-route-rewrite-manifest.js @@ -0,0 +1 @@ +self.__INTERCEPTION_ROUTE_REWRITE_MANIFEST="[]"; \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/middleware-build-manifest.js b/packages/fe-deploy/.next/server/middleware-build-manifest.js new file mode 100644 index 00000000..f88e759f --- /dev/null +++ b/packages/fe-deploy/.next/server/middleware-build-manifest.js @@ -0,0 +1 @@ +self.__BUILD_MANIFEST={polyfillFiles:["static/chunks/polyfills-42372ed130431b0a.js"],devFiles:[],ampDevFiles:[],lowPriorityFiles:[],rootMainFiles:["static/chunks/webpack-543c64ae56e02f02.js","static/chunks/87c73c54-eb9bca7c1c87992d.js","static/chunks/2855-d2a39269cd579120.js","static/chunks/main-app-cdf4d8cf32f5cc26.js"],rootMainFilesTree:{},pages:{"/_app":["static/chunks/webpack-543c64ae56e02f02.js","static/chunks/framework-fb093b8c6bd84a1a.js","static/chunks/main-109dfe6913a96d51.js","static/chunks/pages/_app-0e9dfa96da95048d.js"],"/_error":["static/chunks/webpack-543c64ae56e02f02.js","static/chunks/framework-fb093b8c6bd84a1a.js","static/chunks/main-109dfe6913a96d51.js","static/chunks/pages/_error-457919402836eb3d.js"]},ampFirstPages:[]},self.__BUILD_MANIFEST.lowPriorityFiles=["/static/"+process.env.__NEXT_BUILD_ID+"/_buildManifest.js",,"/static/"+process.env.__NEXT_BUILD_ID+"/_ssgManifest.js"]; \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/middleware-manifest.json b/packages/fe-deploy/.next/server/middleware-manifest.json new file mode 100644 index 00000000..7618a503 --- /dev/null +++ b/packages/fe-deploy/.next/server/middleware-manifest.json @@ -0,0 +1,32 @@ +{ + "version": 3, + "middleware": { + "/": { + "files": [ + "server/edge-runtime-webpack.js", + "server/src/middleware.js" + ], + "name": "src/middleware", + "page": "/", + "matchers": [ + { + "regexp": "^(?:\\/(_next\\/data\\/[^/]{1,}))?(?:\\/((?!_next\\/static|_next\\/image|favicon.ico).*))(\\.json)?[\\/#\\?]?$", + "originalSource": "/((?!_next/static|_next/image|favicon.ico).*)" + } + ], + "wasm": [], + "assets": [], + "env": { + "__NEXT_BUILD_ID": "AMvLip3Jvm1Nx9h8PqYj0", + "NEXT_SERVER_ACTIONS_ENCRYPTION_KEY": "7kr0iFPaD2xpKyGiOJ4CQCSQMGFyE/0bEZI6dh9VEsU=", + "__NEXT_PREVIEW_MODE_ID": "4e92f2e87f3cffc1787a9ddba16781db", + "__NEXT_PREVIEW_MODE_ENCRYPTION_KEY": "f3dd7f5cd68be535592a88bf209b2662b384784870dd147d236773b24bb8478b", + "__NEXT_PREVIEW_MODE_SIGNING_KEY": "7e74bb9b6564ab0c154a79552acbd67e4b0103978650e035dcd4d867c7630876" + } + } + }, + "functions": {}, + "sortedMiddleware": [ + "/" + ] +} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/middleware-react-loadable-manifest.js b/packages/fe-deploy/.next/server/middleware-react-loadable-manifest.js new file mode 100644 index 00000000..170749ec --- /dev/null +++ b/packages/fe-deploy/.next/server/middleware-react-loadable-manifest.js @@ -0,0 +1 @@ +self.__REACT_LOADABLE_MANIFEST="{}"; \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/next-font-manifest.js b/packages/fe-deploy/.next/server/next-font-manifest.js new file mode 100644 index 00000000..8267a508 --- /dev/null +++ b/packages/fe-deploy/.next/server/next-font-manifest.js @@ -0,0 +1 @@ +self.__NEXT_FONT_MANIFEST='{"pages":{},"app":{},"appUsingSizeAdjust":false,"pagesUsingSizeAdjust":false}'; \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/next-font-manifest.json b/packages/fe-deploy/.next/server/next-font-manifest.json new file mode 100644 index 00000000..25f78e72 --- /dev/null +++ b/packages/fe-deploy/.next/server/next-font-manifest.json @@ -0,0 +1 @@ +{"pages":{},"app":{},"appUsingSizeAdjust":false,"pagesUsingSizeAdjust":false} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/pages-manifest.json b/packages/fe-deploy/.next/server/pages-manifest.json new file mode 100644 index 00000000..a679766a --- /dev/null +++ b/packages/fe-deploy/.next/server/pages-manifest.json @@ -0,0 +1,5 @@ +{ + "/_app": "pages/_app.js", + "/_error": "pages/_error.js", + "/_document": "pages/_document.js" +} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/pages/_app.js b/packages/fe-deploy/.next/server/pages/_app.js new file mode 100644 index 00000000..789de8e5 --- /dev/null +++ b/packages/fe-deploy/.next/server/pages/_app.js @@ -0,0 +1 @@ +"use strict";(()=>{var e={};e.id=636,e.ids=[636],e.modules={7519:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a}});let n=r(8678),o=r(8732),i=n._(r(2015)),u=r(6781);async function s(e){let{Component:t,ctx:r}=e;return{pageProps:await (0,u.loadGetInitialProps)(t,r)}}class a extends i.default.Component{render(){let{Component:e,pageProps:t}=this.props;return(0,o.jsx)(e,{...t})}}a.origGetInitialProps=s,a.getInitialProps=s,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6781:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{DecodeError:function(){return g},MiddlewareNotFoundError:function(){return E},MissingStaticPage:function(){return y},NormalizeError:function(){return m},PageNotFoundError:function(){return P},SP:function(){return d},ST:function(){return p},WEB_VITALS:function(){return r},execOnce:function(){return n},getDisplayName:function(){return a},getLocationOrigin:function(){return u},getURL:function(){return s},isAbsoluteUrl:function(){return i},isResSent:function(){return c},loadGetInitialProps:function(){return f},normalizeRepeatedSlashes:function(){return l},stringifyError:function(){return x}});let r=["CLS","FCP","FID","INP","LCP","TTFB"];function n(e){let t,r=!1;return function(){for(var n=arguments.length,o=Array(n),i=0;io.test(e);function u(){let{protocol:e,hostname:t,port:r}=window.location;return e+"//"+t+(r?":"+r:"")}function s(){let{href:e}=window.location,t=u();return e.substring(t.length)}function a(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function c(e){return e.finished||e.headersSent}function l(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?"?"+t.slice(1).join("?"):"")}async function f(e,t){let r=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await f(t.Component,t.ctx)}:{};let n=await e.getInitialProps(t);if(r&&c(r))return n;if(!n)throw Error('"'+a(e)+'.getInitialProps()" should resolve to an object. But found "'+n+'" instead.');return n}let d="undefined"!=typeof performance,p=d&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class g extends Error{}class m extends Error{}class P extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message="Cannot find module for page: "+e}}class y extends Error{constructor(e,t){super(),this.message="Failed to load static file for page: "+e+" "+t}}class E extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function x(e){return JSON.stringify({message:e.message,stack:e.stack})}},2015:e=>{e.exports=require("react")},8732:e=>{e.exports=require("react/jsx-runtime")},8678:(e,t)=>{t._=function(e){return e&&e.__esModule?e:{default:e}}}};var t=require("../webpack-runtime.js");t.C(e);var r=t(t.s=7519);module.exports=r})(); \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/pages/_app.js.nft.json b/packages/fe-deploy/.next/server/pages/_app.js.nft.json new file mode 100644 index 00000000..547e9405 --- /dev/null +++ b/packages/fe-deploy/.next/server/pages/_app.js.nft.json @@ -0,0 +1 @@ +{"version":1,"files":["../webpack-runtime.js","../../../../../node_modules/next/dist/pages/_app.js","../../../../../package.json"]} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/pages/_document.js b/packages/fe-deploy/.next/server/pages/_document.js new file mode 100644 index 00000000..b601c14d --- /dev/null +++ b/packages/fe-deploy/.next/server/pages/_document.js @@ -0,0 +1 @@ +"use strict";(()=>{var e={};e.id=220,e.ids=[220],e.modules={361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},2015:e=>{e.exports=require("react")},8732:e=>{e.exports=require("react/jsx-runtime")},3873:e=>{e.exports=require("path")}};var r=require("../webpack-runtime.js");r.C(e);var s=e=>r(r.s=e),t=r.X(0,[295],()=>s(2295));module.exports=t})(); \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/pages/_document.js.nft.json b/packages/fe-deploy/.next/server/pages/_document.js.nft.json new file mode 100644 index 00000000..a172bab9 --- /dev/null +++ b/packages/fe-deploy/.next/server/pages/_document.js.nft.json @@ -0,0 +1 @@ +{"version":1,"files":["../webpack-runtime.js","../chunks/295.js","../../../../../node_modules/next/dist/pages/_document.js","../../../../../package.json"]} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/pages/_error.js b/packages/fe-deploy/.next/server/pages/_error.js new file mode 100644 index 00000000..05c9dedc --- /dev/null +++ b/packages/fe-deploy/.next/server/pages/_error.js @@ -0,0 +1 @@ +"use strict";(()=>{var e={};e.id=731,e.ids=[220,731],e.modules={5070:(e,t)=>{Object.defineProperty(t,"M",{enumerable:!0,get:function(){return function e(t,r){return r in t?t[r]:"then"in t&&"function"==typeof t.then?t.then(t=>e(t,r)):"function"==typeof t&&"default"===r?t:void 0}}})},6742:(e,t,r)=>{r.r(t),r.d(t,{config:()=>h,default:()=>p,getServerSideProps:()=>g,getStaticPaths:()=>f,getStaticProps:()=>c,reportWebVitals:()=>y,routeModule:()=>x,unstable_getServerProps:()=>P,unstable_getServerSideProps:()=>v,unstable_getStaticParams:()=>m,unstable_getStaticPaths:()=>_,unstable_getStaticProps:()=>b});var n=r(1350),o=r(6422),a=r(5070),l=r(2295),i=r.n(l),u=r(7519),s=r.n(u),d=r(7590);let p=(0,a.M)(d,"default"),c=(0,a.M)(d,"getStaticProps"),f=(0,a.M)(d,"getStaticPaths"),g=(0,a.M)(d,"getServerSideProps"),h=(0,a.M)(d,"config"),y=(0,a.M)(d,"reportWebVitals"),b=(0,a.M)(d,"unstable_getStaticProps"),_=(0,a.M)(d,"unstable_getStaticPaths"),m=(0,a.M)(d,"unstable_getStaticParams"),P=(0,a.M)(d,"unstable_getServerProps"),v=(0,a.M)(d,"unstable_getServerSideProps"),x=new n.PagesRouteModule({definition:{kind:o.A.PAGES,page:"/_error",pathname:"/_error",bundlePath:"",filename:""},components:{App:s(),Document:i()},userland:d})},7519:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return u}});let n=r(8678),o=r(8732),a=n._(r(2015)),l=r(6781);async function i(e){let{Component:t,ctx:r}=e;return{pageProps:await (0,l.loadGetInitialProps)(t,r)}}class u extends a.default.Component{render(){let{Component:e,pageProps:t}=this.props;return(0,o.jsx)(e,{...t})}}u.origGetInitialProps=i,u.getInitialProps=i,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7590:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return d}});let n=r(8678),o=r(8732),a=n._(r(2015)),l=n._(r(3996)),i={400:"Bad Request",404:"This page could not be found",405:"Method Not Allowed",500:"Internal Server Error"};function u(e){let{res:t,err:r}=e;return{statusCode:t&&t.statusCode?t.statusCode:r?r.statusCode:404}}let s={error:{fontFamily:'system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"',height:"100vh",textAlign:"center",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},desc:{lineHeight:"48px"},h1:{display:"inline-block",margin:"0 20px 0 0",paddingRight:23,fontSize:24,fontWeight:500,verticalAlign:"top"},h2:{fontSize:14,fontWeight:400,lineHeight:"28px"},wrap:{display:"inline-block"}};class d extends a.default.Component{render(){let{statusCode:e,withDarkMode:t=!0}=this.props,r=this.props.title||i[e]||"An unexpected error has occurred";return(0,o.jsxs)("div",{style:s.error,children:[(0,o.jsx)(l.default,{children:(0,o.jsx)("title",{children:e?e+": "+r:"Application error: a client-side exception has occurred"})}),(0,o.jsxs)("div",{style:s.desc,children:[(0,o.jsx)("style",{dangerouslySetInnerHTML:{__html:"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}"+(t?"@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}":"")}}),e?(0,o.jsx)("h1",{className:"next-error-h1",style:s.h1,children:e}):null,(0,o.jsx)("div",{style:s.wrap,children:(0,o.jsxs)("h2",{style:s.h2,children:[this.props.title||e?r:(0,o.jsx)(o.Fragment,{children:"Application error: a client-side exception has occurred (see the browser console for more information)"}),"."]})})]})]})}}d.displayName="ErrorPage",d.getInitialProps=u,d.origGetInitialProps=u,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7120:(e,t)=>{function r(e){let{ampFirst:t=!1,hybrid:r=!1,hasQuery:n=!1}=void 0===e?{}:e;return t||r&&n}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isInAmpMode",{enumerable:!0,get:function(){return r}})},3996:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return h},defaultHead:function(){return p}});let n=r(8678),o=r(9817),a=r(8732),l=o._(r(2015)),i=n._(r(7875)),u=r(3772),s=r(1103),d=r(7120);function p(e){void 0===e&&(e=!1);let t=[(0,a.jsx)("meta",{charSet:"utf-8"},"charset")];return e||t.push((0,a.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")),t}function c(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===l.default.Fragment?e.concat(l.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}r(5888);let f=["name","httpEquiv","charSet","itemProp"];function g(e,t){let{inAmpMode:r}=t;return e.reduce(c,[]).reverse().concat(p(r).reverse()).filter(function(){let e=new Set,t=new Set,r=new Set,n={};return o=>{let a=!0,l=!1;if(o.key&&"number"!=typeof o.key&&o.key.indexOf("$")>0){l=!0;let t=o.key.slice(o.key.indexOf("$")+1);e.has(t)?a=!1:e.add(t)}switch(o.type){case"title":case"base":t.has(o.type)?a=!1:t.add(o.type);break;case"meta":for(let e=0,t=f.length;e{let n=e.key||t;if(process.env.__NEXT_OPTIMIZE_FONTS&&!r&&"link"===e.type&&e.props.href&&["https://fonts.googleapis.com/css","https://use.typekit.net/"].some(t=>e.props.href.startsWith(t))){let t={...e.props||{}};return t["data-href"]=t.href,t.href=void 0,t["data-optimized-fonts"]=!0,l.default.cloneElement(e,t)}return l.default.cloneElement(e,{key:n})})}let h=function(e){let{children:t}=e,r=(0,l.useContext)(u.AmpStateContext),n=(0,l.useContext)(s.HeadManagerContext);return(0,a.jsx)(i.default,{reduceComponentsToState:g,headManager:n,inAmpMode:(0,d.isInAmpMode)(r),children:t})};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7875:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return l}});let n=r(2015),o=()=>{},a=()=>{};function l(e){var t;let{headManager:r,reduceComponentsToState:l}=e;function i(){if(r&&r.mountedInstances){let t=n.Children.toArray(Array.from(r.mountedInstances).filter(Boolean));r.updateHead(l(t,e))}}return null==r||null==(t=r.mountedInstances)||t.add(e.children),i(),o(()=>{var t;return null==r||null==(t=r.mountedInstances)||t.add(e.children),()=>{var t;null==r||null==(t=r.mountedInstances)||t.delete(e.children)}}),o(()=>(r&&(r._pendingUpdate=i),()=>{r&&(r._pendingUpdate=i)})),a(()=>(r&&r._pendingUpdate&&(r._pendingUpdate(),r._pendingUpdate=null),()=>{r&&r._pendingUpdate&&(r._pendingUpdate(),r._pendingUpdate=null)})),null}},5888:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"warnOnce",{enumerable:!0,get:function(){return r}});let r=e=>{}},6422:(e,t)=>{Object.defineProperty(t,"A",{enumerable:!0,get:function(){return r}});var r=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},3772:(e,t,r)=>{e.exports=r(1350).vendored.contexts.AmpContext},1103:(e,t,r)=>{e.exports=r(1350).vendored.contexts.HeadManagerContext},361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},2015:e=>{e.exports=require("react")},8732:e=>{e.exports=require("react/jsx-runtime")},3873:e=>{e.exports=require("path")},9817:(e,t)=>{function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}t._=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if("default"!==l&&Object.prototype.hasOwnProperty.call(e,l)){var i=a?Object.getOwnPropertyDescriptor(e,l):null;i&&(i.get||i.set)?Object.defineProperty(o,l,i):o[l]=e[l]}return o.default=e,n&&n.set(e,o),o}}};var t=require("../webpack-runtime.js");t.C(e);var r=e=>t(t.s=e),n=t.X(0,[295],()=>r(6742));module.exports=n})(); \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/pages/_error.js.nft.json b/packages/fe-deploy/.next/server/pages/_error.js.nft.json new file mode 100644 index 00000000..af41747a --- /dev/null +++ b/packages/fe-deploy/.next/server/pages/_error.js.nft.json @@ -0,0 +1 @@ +{"version":1,"files":["../webpack-runtime.js","../chunks/295.js"]} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/server-reference-manifest.js b/packages/fe-deploy/.next/server/server-reference-manifest.js new file mode 100644 index 00000000..3ca5dc55 --- /dev/null +++ b/packages/fe-deploy/.next/server/server-reference-manifest.js @@ -0,0 +1 @@ +self.__RSC_SERVER_MANIFEST="{\"node\":{},\"edge\":{},\"encryptionKey\":\"process.env.NEXT_SERVER_ACTIONS_ENCRYPTION_KEY\"}" \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/server-reference-manifest.json b/packages/fe-deploy/.next/server/server-reference-manifest.json new file mode 100644 index 00000000..25130442 --- /dev/null +++ b/packages/fe-deploy/.next/server/server-reference-manifest.json @@ -0,0 +1 @@ +{"node":{},"edge":{},"encryptionKey":"7kr0iFPaD2xpKyGiOJ4CQCSQMGFyE/0bEZI6dh9VEsU="} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/src/middleware.js b/packages/fe-deploy/.next/server/src/middleware.js new file mode 100644 index 00000000..390d0b77 --- /dev/null +++ b/packages/fe-deploy/.next/server/src/middleware.js @@ -0,0 +1,14 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[550],{521:e=>{"use strict";e.exports=require("node:async_hooks")},356:e=>{"use strict";e.exports=require("node:buffer")},341:e=>{"use strict";var t=Object.defineProperty,r=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,i=Object.prototype.hasOwnProperty,o={};function a(e){var t;let r=["path"in e&&e.path&&`Path=${e.path}`,"expires"in e&&(e.expires||0===e.expires)&&`Expires=${("number"==typeof e.expires?new Date(e.expires):e.expires).toUTCString()}`,"maxAge"in e&&"number"==typeof e.maxAge&&`Max-Age=${e.maxAge}`,"domain"in e&&e.domain&&`Domain=${e.domain}`,"secure"in e&&e.secure&&"Secure","httpOnly"in e&&e.httpOnly&&"HttpOnly","sameSite"in e&&e.sameSite&&`SameSite=${e.sameSite}`,"partitioned"in e&&e.partitioned&&"Partitioned","priority"in e&&e.priority&&`Priority=${e.priority}`].filter(Boolean),n=`${e.name}=${encodeURIComponent(null!=(t=e.value)?t:"")}`;return 0===r.length?n:`${n}; ${r.join("; ")}`}function s(e){let t=new Map;for(let r of e.split(/; */)){if(!r)continue;let e=r.indexOf("=");if(-1===e){t.set(r,"true");continue}let[n,i]=[r.slice(0,e),r.slice(e+1)];try{t.set(n,decodeURIComponent(null!=i?i:"true"))}catch{}}return t}function l(e){var t,r;if(!e)return;let[[n,i],...o]=s(e),{domain:a,expires:l,httponly:d,maxage:p,path:h,samesite:g,secure:f,partitioned:b,priority:v}=Object.fromEntries(o.map(([e,t])=>[e.toLowerCase().replace(/-/g,""),t]));return function(e){let t={};for(let r in e)e[r]&&(t[r]=e[r]);return t}({name:n,value:decodeURIComponent(i),domain:a,...l&&{expires:new Date(l)},...d&&{httpOnly:!0},..."string"==typeof p&&{maxAge:Number(p)},path:h,...g&&{sameSite:u.includes(t=(t=g).toLowerCase())?t:void 0},...f&&{secure:!0},...v&&{priority:c.includes(r=(r=v).toLowerCase())?r:void 0},...b&&{partitioned:!0}})}((e,r)=>{for(var n in r)t(e,n,{get:r[n],enumerable:!0})})(o,{RequestCookies:()=>d,ResponseCookies:()=>p,parseCookie:()=>s,parseSetCookie:()=>l,stringifyCookie:()=>a}),e.exports=((e,o,a,s)=>{if(o&&"object"==typeof o||"function"==typeof o)for(let l of n(o))i.call(e,l)||l===a||t(e,l,{get:()=>o[l],enumerable:!(s=r(o,l))||s.enumerable});return e})(t({},"__esModule",{value:!0}),o);var u=["strict","lax","none"],c=["low","medium","high"],d=class{constructor(e){this._parsed=new Map,this._headers=e;let t=e.get("cookie");if(t)for(let[e,r]of s(t))this._parsed.set(e,{name:e,value:r})}[Symbol.iterator](){return this._parsed[Symbol.iterator]()}get size(){return this._parsed.size}get(...e){let t="string"==typeof e[0]?e[0]:e[0].name;return this._parsed.get(t)}getAll(...e){var t;let r=Array.from(this._parsed);if(!e.length)return r.map(([e,t])=>t);let n="string"==typeof e[0]?e[0]:null==(t=e[0])?void 0:t.name;return r.filter(([e])=>e===n).map(([e,t])=>t)}has(e){return this._parsed.has(e)}set(...e){let[t,r]=1===e.length?[e[0].name,e[0].value]:e,n=this._parsed;return n.set(t,{name:t,value:r}),this._headers.set("cookie",Array.from(n).map(([e,t])=>a(t)).join("; ")),this}delete(e){let t=this._parsed,r=Array.isArray(e)?e.map(e=>t.delete(e)):t.delete(e);return this._headers.set("cookie",Array.from(t).map(([e,t])=>a(t)).join("; ")),r}clear(){return this.delete(Array.from(this._parsed.keys())),this}[Symbol.for("edge-runtime.inspect.custom")](){return`RequestCookies ${JSON.stringify(Object.fromEntries(this._parsed))}`}toString(){return[...this._parsed.values()].map(e=>`${e.name}=${encodeURIComponent(e.value)}`).join("; ")}},p=class{constructor(e){var t,r,n;this._parsed=new Map,this._headers=e;let i=null!=(n=null!=(r=null==(t=e.getSetCookie)?void 0:t.call(e))?r:e.get("set-cookie"))?n:[];for(let e of Array.isArray(i)?i:function(e){if(!e)return[];var t,r,n,i,o,a=[],s=0;function l(){for(;s=e.length)&&a.push(e.substring(t,e.length))}return a}(i)){let t=l(e);t&&this._parsed.set(t.name,t)}}get(...e){let t="string"==typeof e[0]?e[0]:e[0].name;return this._parsed.get(t)}getAll(...e){var t;let r=Array.from(this._parsed.values());if(!e.length)return r;let n="string"==typeof e[0]?e[0]:null==(t=e[0])?void 0:t.name;return r.filter(e=>e.name===n)}has(e){return this._parsed.has(e)}set(...e){let[t,r,n]=1===e.length?[e[0].name,e[0].value,e[0]]:e,i=this._parsed;return i.set(t,function(e={name:"",value:""}){return"number"==typeof e.expires&&(e.expires=new Date(e.expires)),e.maxAge&&(e.expires=new Date(Date.now()+1e3*e.maxAge)),(null===e.path||void 0===e.path)&&(e.path="/"),e}({name:t,value:r,...n})),function(e,t){for(let[,r]of(t.delete("set-cookie"),e)){let e=a(r);t.append("set-cookie",e)}}(i,this._headers),this}delete(...e){let[t,r]="string"==typeof e[0]?[e[0]]:[e[0].name,e[0]];return this.set({...r,name:t,value:"",expires:new Date(0)})}[Symbol.for("edge-runtime.inspect.custom")](){return`ResponseCookies ${JSON.stringify(Object.fromEntries(this._parsed))}`}toString(){return[...this._parsed.values()].map(a).join("; ")}}},131:(e,t,r)=>{(()=>{"use strict";var t={491:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.ContextAPI=void 0;let n=r(223),i=r(172),o=r(930),a="context",s=new n.NoopContextManager;class l{constructor(){}static getInstance(){return this._instance||(this._instance=new l),this._instance}setGlobalContextManager(e){return(0,i.registerGlobal)(a,e,o.DiagAPI.instance())}active(){return this._getContextManager().active()}with(e,t,r,...n){return this._getContextManager().with(e,t,r,...n)}bind(e,t){return this._getContextManager().bind(e,t)}_getContextManager(){return(0,i.getGlobal)(a)||s}disable(){this._getContextManager().disable(),(0,i.unregisterGlobal)(a,o.DiagAPI.instance())}}t.ContextAPI=l},930:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.DiagAPI=void 0;let n=r(56),i=r(912),o=r(957),a=r(172);class s{constructor(){function e(e){return function(...t){let r=(0,a.getGlobal)("diag");if(r)return r[e](...t)}}let t=this;t.setLogger=(e,r={logLevel:o.DiagLogLevel.INFO})=>{var n,s,l;if(e===t){let e=Error("Cannot use diag as the logger for itself. Please use a DiagLogger implementation like ConsoleDiagLogger or a custom implementation");return t.error(null!==(n=e.stack)&&void 0!==n?n:e.message),!1}"number"==typeof r&&(r={logLevel:r});let u=(0,a.getGlobal)("diag"),c=(0,i.createLogLevelDiagLogger)(null!==(s=r.logLevel)&&void 0!==s?s:o.DiagLogLevel.INFO,e);if(u&&!r.suppressOverrideMessage){let e=null!==(l=Error().stack)&&void 0!==l?l:"";u.warn(`Current logger will be overwritten from ${e}`),c.warn(`Current logger will overwrite one already registered from ${e}`)}return(0,a.registerGlobal)("diag",c,t,!0)},t.disable=()=>{(0,a.unregisterGlobal)("diag",t)},t.createComponentLogger=e=>new n.DiagComponentLogger(e),t.verbose=e("verbose"),t.debug=e("debug"),t.info=e("info"),t.warn=e("warn"),t.error=e("error")}static instance(){return this._instance||(this._instance=new s),this._instance}}t.DiagAPI=s},653:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.MetricsAPI=void 0;let n=r(660),i=r(172),o=r(930),a="metrics";class s{constructor(){}static getInstance(){return this._instance||(this._instance=new s),this._instance}setGlobalMeterProvider(e){return(0,i.registerGlobal)(a,e,o.DiagAPI.instance())}getMeterProvider(){return(0,i.getGlobal)(a)||n.NOOP_METER_PROVIDER}getMeter(e,t,r){return this.getMeterProvider().getMeter(e,t,r)}disable(){(0,i.unregisterGlobal)(a,o.DiagAPI.instance())}}t.MetricsAPI=s},181:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.PropagationAPI=void 0;let n=r(172),i=r(874),o=r(194),a=r(277),s=r(369),l=r(930),u="propagation",c=new i.NoopTextMapPropagator;class d{constructor(){this.createBaggage=s.createBaggage,this.getBaggage=a.getBaggage,this.getActiveBaggage=a.getActiveBaggage,this.setBaggage=a.setBaggage,this.deleteBaggage=a.deleteBaggage}static getInstance(){return this._instance||(this._instance=new d),this._instance}setGlobalPropagator(e){return(0,n.registerGlobal)(u,e,l.DiagAPI.instance())}inject(e,t,r=o.defaultTextMapSetter){return this._getGlobalPropagator().inject(e,t,r)}extract(e,t,r=o.defaultTextMapGetter){return this._getGlobalPropagator().extract(e,t,r)}fields(){return this._getGlobalPropagator().fields()}disable(){(0,n.unregisterGlobal)(u,l.DiagAPI.instance())}_getGlobalPropagator(){return(0,n.getGlobal)(u)||c}}t.PropagationAPI=d},997:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.TraceAPI=void 0;let n=r(172),i=r(846),o=r(139),a=r(607),s=r(930),l="trace";class u{constructor(){this._proxyTracerProvider=new i.ProxyTracerProvider,this.wrapSpanContext=o.wrapSpanContext,this.isSpanContextValid=o.isSpanContextValid,this.deleteSpan=a.deleteSpan,this.getSpan=a.getSpan,this.getActiveSpan=a.getActiveSpan,this.getSpanContext=a.getSpanContext,this.setSpan=a.setSpan,this.setSpanContext=a.setSpanContext}static getInstance(){return this._instance||(this._instance=new u),this._instance}setGlobalTracerProvider(e){let t=(0,n.registerGlobal)(l,this._proxyTracerProvider,s.DiagAPI.instance());return t&&this._proxyTracerProvider.setDelegate(e),t}getTracerProvider(){return(0,n.getGlobal)(l)||this._proxyTracerProvider}getTracer(e,t){return this.getTracerProvider().getTracer(e,t)}disable(){(0,n.unregisterGlobal)(l,s.DiagAPI.instance()),this._proxyTracerProvider=new i.ProxyTracerProvider}}t.TraceAPI=u},277:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.deleteBaggage=t.setBaggage=t.getActiveBaggage=t.getBaggage=void 0;let n=r(491),i=(0,r(780).createContextKey)("OpenTelemetry Baggage Key");function o(e){return e.getValue(i)||void 0}t.getBaggage=o,t.getActiveBaggage=function(){return o(n.ContextAPI.getInstance().active())},t.setBaggage=function(e,t){return e.setValue(i,t)},t.deleteBaggage=function(e){return e.deleteValue(i)}},993:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.BaggageImpl=void 0;class r{constructor(e){this._entries=e?new Map(e):new Map}getEntry(e){let t=this._entries.get(e);if(t)return Object.assign({},t)}getAllEntries(){return Array.from(this._entries.entries()).map(([e,t])=>[e,t])}setEntry(e,t){let n=new r(this._entries);return n._entries.set(e,t),n}removeEntry(e){let t=new r(this._entries);return t._entries.delete(e),t}removeEntries(...e){let t=new r(this._entries);for(let r of e)t._entries.delete(r);return t}clear(){return new r}}t.BaggageImpl=r},830:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.baggageEntryMetadataSymbol=void 0,t.baggageEntryMetadataSymbol=Symbol("BaggageEntryMetadata")},369:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.baggageEntryMetadataFromString=t.createBaggage=void 0;let n=r(930),i=r(993),o=r(830),a=n.DiagAPI.instance();t.createBaggage=function(e={}){return new i.BaggageImpl(new Map(Object.entries(e)))},t.baggageEntryMetadataFromString=function(e){return"string"!=typeof e&&(a.error(`Cannot create baggage metadata from unknown type: ${typeof e}`),e=""),{__TYPE__:o.baggageEntryMetadataSymbol,toString:()=>e}}},67:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.context=void 0;let n=r(491);t.context=n.ContextAPI.getInstance()},223:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.NoopContextManager=void 0;let n=r(780);class i{active(){return n.ROOT_CONTEXT}with(e,t,r,...n){return t.call(r,...n)}bind(e,t){return t}enable(){return this}disable(){return this}}t.NoopContextManager=i},780:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.ROOT_CONTEXT=t.createContextKey=void 0,t.createContextKey=function(e){return Symbol.for(e)};class r{constructor(e){let t=this;t._currentContext=e?new Map(e):new Map,t.getValue=e=>t._currentContext.get(e),t.setValue=(e,n)=>{let i=new r(t._currentContext);return i._currentContext.set(e,n),i},t.deleteValue=e=>{let n=new r(t._currentContext);return n._currentContext.delete(e),n}}}t.ROOT_CONTEXT=new r},506:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.diag=void 0;let n=r(930);t.diag=n.DiagAPI.instance()},56:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.DiagComponentLogger=void 0;let n=r(172);class i{constructor(e){this._namespace=e.namespace||"DiagComponentLogger"}debug(...e){return o("debug",this._namespace,e)}error(...e){return o("error",this._namespace,e)}info(...e){return o("info",this._namespace,e)}warn(...e){return o("warn",this._namespace,e)}verbose(...e){return o("verbose",this._namespace,e)}}function o(e,t,r){let i=(0,n.getGlobal)("diag");if(i)return r.unshift(t),i[e](...r)}t.DiagComponentLogger=i},972:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.DiagConsoleLogger=void 0;let r=[{n:"error",c:"error"},{n:"warn",c:"warn"},{n:"info",c:"info"},{n:"debug",c:"debug"},{n:"verbose",c:"trace"}];class n{constructor(){for(let e=0;e{Object.defineProperty(t,"__esModule",{value:!0}),t.createLogLevelDiagLogger=void 0;let n=r(957);t.createLogLevelDiagLogger=function(e,t){function r(r,n){let i=t[r];return"function"==typeof i&&e>=n?i.bind(t):function(){}}return en.DiagLogLevel.ALL&&(e=n.DiagLogLevel.ALL),t=t||{},{error:r("error",n.DiagLogLevel.ERROR),warn:r("warn",n.DiagLogLevel.WARN),info:r("info",n.DiagLogLevel.INFO),debug:r("debug",n.DiagLogLevel.DEBUG),verbose:r("verbose",n.DiagLogLevel.VERBOSE)}}},957:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.DiagLogLevel=void 0,function(e){e[e.NONE=0]="NONE",e[e.ERROR=30]="ERROR",e[e.WARN=50]="WARN",e[e.INFO=60]="INFO",e[e.DEBUG=70]="DEBUG",e[e.VERBOSE=80]="VERBOSE",e[e.ALL=9999]="ALL"}(t.DiagLogLevel||(t.DiagLogLevel={}))},172:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.unregisterGlobal=t.getGlobal=t.registerGlobal=void 0;let n=r(200),i=r(521),o=r(130),a=i.VERSION.split(".")[0],s=Symbol.for(`opentelemetry.js.api.${a}`),l=n._globalThis;t.registerGlobal=function(e,t,r,n=!1){var o;let a=l[s]=null!==(o=l[s])&&void 0!==o?o:{version:i.VERSION};if(!n&&a[e]){let t=Error(`@opentelemetry/api: Attempted duplicate registration of API: ${e}`);return r.error(t.stack||t.message),!1}if(a.version!==i.VERSION){let t=Error(`@opentelemetry/api: Registration of version v${a.version} for ${e} does not match previously registered API v${i.VERSION}`);return r.error(t.stack||t.message),!1}return a[e]=t,r.debug(`@opentelemetry/api: Registered a global for ${e} v${i.VERSION}.`),!0},t.getGlobal=function(e){var t,r;let n=null===(t=l[s])||void 0===t?void 0:t.version;if(n&&(0,o.isCompatible)(n))return null===(r=l[s])||void 0===r?void 0:r[e]},t.unregisterGlobal=function(e,t){t.debug(`@opentelemetry/api: Unregistering a global for ${e} v${i.VERSION}.`);let r=l[s];r&&delete r[e]}},130:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.isCompatible=t._makeCompatibilityCheck=void 0;let n=r(521),i=/^(\d+)\.(\d+)\.(\d+)(-(.+))?$/;function o(e){let t=new Set([e]),r=new Set,n=e.match(i);if(!n)return()=>!1;let o={major:+n[1],minor:+n[2],patch:+n[3],prerelease:n[4]};if(null!=o.prerelease)return function(t){return t===e};function a(e){return r.add(e),!1}return function(e){if(t.has(e))return!0;if(r.has(e))return!1;let n=e.match(i);if(!n)return a(e);let s={major:+n[1],minor:+n[2],patch:+n[3],prerelease:n[4]};return null!=s.prerelease||o.major!==s.major?a(e):0===o.major?o.minor===s.minor&&o.patch<=s.patch?(t.add(e),!0):a(e):o.minor<=s.minor?(t.add(e),!0):a(e)}}t._makeCompatibilityCheck=o,t.isCompatible=o(n.VERSION)},886:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.metrics=void 0;let n=r(653);t.metrics=n.MetricsAPI.getInstance()},901:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.ValueType=void 0,function(e){e[e.INT=0]="INT",e[e.DOUBLE=1]="DOUBLE"}(t.ValueType||(t.ValueType={}))},102:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.createNoopMeter=t.NOOP_OBSERVABLE_UP_DOWN_COUNTER_METRIC=t.NOOP_OBSERVABLE_GAUGE_METRIC=t.NOOP_OBSERVABLE_COUNTER_METRIC=t.NOOP_UP_DOWN_COUNTER_METRIC=t.NOOP_HISTOGRAM_METRIC=t.NOOP_COUNTER_METRIC=t.NOOP_METER=t.NoopObservableUpDownCounterMetric=t.NoopObservableGaugeMetric=t.NoopObservableCounterMetric=t.NoopObservableMetric=t.NoopHistogramMetric=t.NoopUpDownCounterMetric=t.NoopCounterMetric=t.NoopMetric=t.NoopMeter=void 0;class r{constructor(){}createHistogram(e,r){return t.NOOP_HISTOGRAM_METRIC}createCounter(e,r){return t.NOOP_COUNTER_METRIC}createUpDownCounter(e,r){return t.NOOP_UP_DOWN_COUNTER_METRIC}createObservableGauge(e,r){return t.NOOP_OBSERVABLE_GAUGE_METRIC}createObservableCounter(e,r){return t.NOOP_OBSERVABLE_COUNTER_METRIC}createObservableUpDownCounter(e,r){return t.NOOP_OBSERVABLE_UP_DOWN_COUNTER_METRIC}addBatchObservableCallback(e,t){}removeBatchObservableCallback(e){}}t.NoopMeter=r;class n{}t.NoopMetric=n;class i extends n{add(e,t){}}t.NoopCounterMetric=i;class o extends n{add(e,t){}}t.NoopUpDownCounterMetric=o;class a extends n{record(e,t){}}t.NoopHistogramMetric=a;class s{addCallback(e){}removeCallback(e){}}t.NoopObservableMetric=s;class l extends s{}t.NoopObservableCounterMetric=l;class u extends s{}t.NoopObservableGaugeMetric=u;class c extends s{}t.NoopObservableUpDownCounterMetric=c,t.NOOP_METER=new r,t.NOOP_COUNTER_METRIC=new i,t.NOOP_HISTOGRAM_METRIC=new a,t.NOOP_UP_DOWN_COUNTER_METRIC=new o,t.NOOP_OBSERVABLE_COUNTER_METRIC=new l,t.NOOP_OBSERVABLE_GAUGE_METRIC=new u,t.NOOP_OBSERVABLE_UP_DOWN_COUNTER_METRIC=new c,t.createNoopMeter=function(){return t.NOOP_METER}},660:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.NOOP_METER_PROVIDER=t.NoopMeterProvider=void 0;let n=r(102);class i{getMeter(e,t,r){return n.NOOP_METER}}t.NoopMeterProvider=i,t.NOOP_METER_PROVIDER=new i},200:function(e,t,r){var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(46),t)},651:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t._globalThis=void 0,t._globalThis="object"==typeof globalThis?globalThis:r.g},46:function(e,t,r){var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(651),t)},939:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.propagation=void 0;let n=r(181);t.propagation=n.PropagationAPI.getInstance()},874:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.NoopTextMapPropagator=void 0;class r{inject(e,t){}extract(e,t){return e}fields(){return[]}}t.NoopTextMapPropagator=r},194:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.defaultTextMapSetter=t.defaultTextMapGetter=void 0,t.defaultTextMapGetter={get(e,t){if(null!=e)return e[t]},keys:e=>null==e?[]:Object.keys(e)},t.defaultTextMapSetter={set(e,t,r){null!=e&&(e[t]=r)}}},845:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.trace=void 0;let n=r(997);t.trace=n.TraceAPI.getInstance()},403:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.NonRecordingSpan=void 0;let n=r(476);class i{constructor(e=n.INVALID_SPAN_CONTEXT){this._spanContext=e}spanContext(){return this._spanContext}setAttribute(e,t){return this}setAttributes(e){return this}addEvent(e,t){return this}setStatus(e){return this}updateName(e){return this}end(e){}isRecording(){return!1}recordException(e,t){}}t.NonRecordingSpan=i},614:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.NoopTracer=void 0;let n=r(491),i=r(607),o=r(403),a=r(139),s=n.ContextAPI.getInstance();class l{startSpan(e,t,r=s.active()){if(null==t?void 0:t.root)return new o.NonRecordingSpan;let n=r&&(0,i.getSpanContext)(r);return"object"==typeof n&&"string"==typeof n.spanId&&"string"==typeof n.traceId&&"number"==typeof n.traceFlags&&(0,a.isSpanContextValid)(n)?new o.NonRecordingSpan(n):new o.NonRecordingSpan}startActiveSpan(e,t,r,n){let o,a,l;if(arguments.length<2)return;2==arguments.length?l=t:3==arguments.length?(o=t,l=r):(o=t,a=r,l=n);let u=null!=a?a:s.active(),c=this.startSpan(e,o,u),d=(0,i.setSpan)(u,c);return s.with(d,l,void 0,c)}}t.NoopTracer=l},124:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.NoopTracerProvider=void 0;let n=r(614);class i{getTracer(e,t,r){return new n.NoopTracer}}t.NoopTracerProvider=i},125:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.ProxyTracer=void 0;let n=new(r(614)).NoopTracer;class i{constructor(e,t,r,n){this._provider=e,this.name=t,this.version=r,this.options=n}startSpan(e,t,r){return this._getTracer().startSpan(e,t,r)}startActiveSpan(e,t,r,n){let i=this._getTracer();return Reflect.apply(i.startActiveSpan,i,arguments)}_getTracer(){if(this._delegate)return this._delegate;let e=this._provider.getDelegateTracer(this.name,this.version,this.options);return e?(this._delegate=e,this._delegate):n}}t.ProxyTracer=i},846:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.ProxyTracerProvider=void 0;let n=r(125),i=new(r(124)).NoopTracerProvider;class o{getTracer(e,t,r){var i;return null!==(i=this.getDelegateTracer(e,t,r))&&void 0!==i?i:new n.ProxyTracer(this,e,t,r)}getDelegate(){var e;return null!==(e=this._delegate)&&void 0!==e?e:i}setDelegate(e){this._delegate=e}getDelegateTracer(e,t,r){var n;return null===(n=this._delegate)||void 0===n?void 0:n.getTracer(e,t,r)}}t.ProxyTracerProvider=o},996:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.SamplingDecision=void 0,function(e){e[e.NOT_RECORD=0]="NOT_RECORD",e[e.RECORD=1]="RECORD",e[e.RECORD_AND_SAMPLED=2]="RECORD_AND_SAMPLED"}(t.SamplingDecision||(t.SamplingDecision={}))},607:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.getSpanContext=t.setSpanContext=t.deleteSpan=t.setSpan=t.getActiveSpan=t.getSpan=void 0;let n=r(780),i=r(403),o=r(491),a=(0,n.createContextKey)("OpenTelemetry Context Key SPAN");function s(e){return e.getValue(a)||void 0}function l(e,t){return e.setValue(a,t)}t.getSpan=s,t.getActiveSpan=function(){return s(o.ContextAPI.getInstance().active())},t.setSpan=l,t.deleteSpan=function(e){return e.deleteValue(a)},t.setSpanContext=function(e,t){return l(e,new i.NonRecordingSpan(t))},t.getSpanContext=function(e){var t;return null===(t=s(e))||void 0===t?void 0:t.spanContext()}},325:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.TraceStateImpl=void 0;let n=r(564);class i{constructor(e){this._internalState=new Map,e&&this._parse(e)}set(e,t){let r=this._clone();return r._internalState.has(e)&&r._internalState.delete(e),r._internalState.set(e,t),r}unset(e){let t=this._clone();return t._internalState.delete(e),t}get(e){return this._internalState.get(e)}serialize(){return this._keys().reduce((e,t)=>(e.push(t+"="+this.get(t)),e),[]).join(",")}_parse(e){!(e.length>512)&&(this._internalState=e.split(",").reverse().reduce((e,t)=>{let r=t.trim(),i=r.indexOf("=");if(-1!==i){let o=r.slice(0,i),a=r.slice(i+1,t.length);(0,n.validateKey)(o)&&(0,n.validateValue)(a)&&e.set(o,a)}return e},new Map),this._internalState.size>32&&(this._internalState=new Map(Array.from(this._internalState.entries()).reverse().slice(0,32))))}_keys(){return Array.from(this._internalState.keys()).reverse()}_clone(){let e=new i;return e._internalState=new Map(this._internalState),e}}t.TraceStateImpl=i},564:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.validateValue=t.validateKey=void 0;let r="[_0-9a-z-*/]",n=`[a-z]${r}{0,255}`,i=`[a-z0-9]${r}{0,240}@[a-z]${r}{0,13}`,o=RegExp(`^(?:${n}|${i})$`),a=/^[ -~]{0,255}[!-~]$/,s=/,|=/;t.validateKey=function(e){return o.test(e)},t.validateValue=function(e){return a.test(e)&&!s.test(e)}},98:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.createTraceState=void 0;let n=r(325);t.createTraceState=function(e){return new n.TraceStateImpl(e)}},476:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.INVALID_SPAN_CONTEXT=t.INVALID_TRACEID=t.INVALID_SPANID=void 0;let n=r(475);t.INVALID_SPANID="0000000000000000",t.INVALID_TRACEID="00000000000000000000000000000000",t.INVALID_SPAN_CONTEXT={traceId:t.INVALID_TRACEID,spanId:t.INVALID_SPANID,traceFlags:n.TraceFlags.NONE}},357:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.SpanKind=void 0,function(e){e[e.INTERNAL=0]="INTERNAL",e[e.SERVER=1]="SERVER",e[e.CLIENT=2]="CLIENT",e[e.PRODUCER=3]="PRODUCER",e[e.CONSUMER=4]="CONSUMER"}(t.SpanKind||(t.SpanKind={}))},139:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.wrapSpanContext=t.isSpanContextValid=t.isValidSpanId=t.isValidTraceId=void 0;let n=r(476),i=r(403),o=/^([0-9a-f]{32})$/i,a=/^[0-9a-f]{16}$/i;function s(e){return o.test(e)&&e!==n.INVALID_TRACEID}function l(e){return a.test(e)&&e!==n.INVALID_SPANID}t.isValidTraceId=s,t.isValidSpanId=l,t.isSpanContextValid=function(e){return s(e.traceId)&&l(e.spanId)},t.wrapSpanContext=function(e){return new i.NonRecordingSpan(e)}},847:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.SpanStatusCode=void 0,function(e){e[e.UNSET=0]="UNSET",e[e.OK=1]="OK",e[e.ERROR=2]="ERROR"}(t.SpanStatusCode||(t.SpanStatusCode={}))},475:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.TraceFlags=void 0,function(e){e[e.NONE=0]="NONE",e[e.SAMPLED=1]="SAMPLED"}(t.TraceFlags||(t.TraceFlags={}))},521:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.VERSION=void 0,t.VERSION="1.6.0"}},n={};function i(e){var r=n[e];if(void 0!==r)return r.exports;var o=n[e]={exports:{}},a=!0;try{t[e].call(o.exports,o,o.exports,i),a=!1}finally{a&&delete n[e]}return o.exports}i.ab="//";var o={};(()=>{Object.defineProperty(o,"__esModule",{value:!0}),o.trace=o.propagation=o.metrics=o.diag=o.context=o.INVALID_SPAN_CONTEXT=o.INVALID_TRACEID=o.INVALID_SPANID=o.isValidSpanId=o.isValidTraceId=o.isSpanContextValid=o.createTraceState=o.TraceFlags=o.SpanStatusCode=o.SpanKind=o.SamplingDecision=o.ProxyTracerProvider=o.ProxyTracer=o.defaultTextMapSetter=o.defaultTextMapGetter=o.ValueType=o.createNoopMeter=o.DiagLogLevel=o.DiagConsoleLogger=o.ROOT_CONTEXT=o.createContextKey=o.baggageEntryMetadataFromString=void 0;var e=i(369);Object.defineProperty(o,"baggageEntryMetadataFromString",{enumerable:!0,get:function(){return e.baggageEntryMetadataFromString}});var t=i(780);Object.defineProperty(o,"createContextKey",{enumerable:!0,get:function(){return t.createContextKey}}),Object.defineProperty(o,"ROOT_CONTEXT",{enumerable:!0,get:function(){return t.ROOT_CONTEXT}});var r=i(972);Object.defineProperty(o,"DiagConsoleLogger",{enumerable:!0,get:function(){return r.DiagConsoleLogger}});var n=i(957);Object.defineProperty(o,"DiagLogLevel",{enumerable:!0,get:function(){return n.DiagLogLevel}});var a=i(102);Object.defineProperty(o,"createNoopMeter",{enumerable:!0,get:function(){return a.createNoopMeter}});var s=i(901);Object.defineProperty(o,"ValueType",{enumerable:!0,get:function(){return s.ValueType}});var l=i(194);Object.defineProperty(o,"defaultTextMapGetter",{enumerable:!0,get:function(){return l.defaultTextMapGetter}}),Object.defineProperty(o,"defaultTextMapSetter",{enumerable:!0,get:function(){return l.defaultTextMapSetter}});var u=i(125);Object.defineProperty(o,"ProxyTracer",{enumerable:!0,get:function(){return u.ProxyTracer}});var c=i(846);Object.defineProperty(o,"ProxyTracerProvider",{enumerable:!0,get:function(){return c.ProxyTracerProvider}});var d=i(996);Object.defineProperty(o,"SamplingDecision",{enumerable:!0,get:function(){return d.SamplingDecision}});var p=i(357);Object.defineProperty(o,"SpanKind",{enumerable:!0,get:function(){return p.SpanKind}});var h=i(847);Object.defineProperty(o,"SpanStatusCode",{enumerable:!0,get:function(){return h.SpanStatusCode}});var g=i(475);Object.defineProperty(o,"TraceFlags",{enumerable:!0,get:function(){return g.TraceFlags}});var f=i(98);Object.defineProperty(o,"createTraceState",{enumerable:!0,get:function(){return f.createTraceState}});var b=i(139);Object.defineProperty(o,"isSpanContextValid",{enumerable:!0,get:function(){return b.isSpanContextValid}}),Object.defineProperty(o,"isValidTraceId",{enumerable:!0,get:function(){return b.isValidTraceId}}),Object.defineProperty(o,"isValidSpanId",{enumerable:!0,get:function(){return b.isValidSpanId}});var v=i(476);Object.defineProperty(o,"INVALID_SPANID",{enumerable:!0,get:function(){return v.INVALID_SPANID}}),Object.defineProperty(o,"INVALID_TRACEID",{enumerable:!0,get:function(){return v.INVALID_TRACEID}}),Object.defineProperty(o,"INVALID_SPAN_CONTEXT",{enumerable:!0,get:function(){return v.INVALID_SPAN_CONTEXT}});let m=i(67);Object.defineProperty(o,"context",{enumerable:!0,get:function(){return m.context}});let w=i(506);Object.defineProperty(o,"diag",{enumerable:!0,get:function(){return w.diag}});let _=i(886);Object.defineProperty(o,"metrics",{enumerable:!0,get:function(){return _.metrics}});let y=i(939);Object.defineProperty(o,"propagation",{enumerable:!0,get:function(){return y.propagation}});let x=i(845);Object.defineProperty(o,"trace",{enumerable:!0,get:function(){return x.trace}}),o.default={context:m.context,diag:w.diag,metrics:_.metrics,propagation:y.propagation,trace:x.trace}})(),e.exports=o})()},945:e=>{(()=>{"use strict";"undefined"!=typeof __nccwpck_require__&&(__nccwpck_require__.ab="//");var t={};(()=>{t.parse=function(t,r){if("string"!=typeof t)throw TypeError("argument str must be a string");for(var i={},o=t.split(n),a=(r||{}).decode||e,s=0;s{(()=>{"use strict";var t={993:e=>{var t=Object.prototype.hasOwnProperty,r="~";function n(){}function i(e,t,r){this.fn=e,this.context=t,this.once=r||!1}function o(e,t,n,o,a){if("function"!=typeof n)throw TypeError("The listener must be a function");var s=new i(n,o||e,a),l=r?r+t:t;return e._events[l]?e._events[l].fn?e._events[l]=[e._events[l],s]:e._events[l].push(s):(e._events[l]=s,e._eventsCount++),e}function a(e,t){0==--e._eventsCount?e._events=new n:delete e._events[t]}function s(){this._events=new n,this._eventsCount=0}Object.create&&(n.prototype=Object.create(null),(new n).__proto__||(r=!1)),s.prototype.eventNames=function(){var e,n,i=[];if(0===this._eventsCount)return i;for(n in e=this._events)t.call(e,n)&&i.push(r?n.slice(1):n);return Object.getOwnPropertySymbols?i.concat(Object.getOwnPropertySymbols(e)):i},s.prototype.listeners=function(e){var t=r?r+e:e,n=this._events[t];if(!n)return[];if(n.fn)return[n.fn];for(var i=0,o=n.length,a=Array(o);i{e.exports=(e,t)=>(t=t||(()=>{}),e.then(e=>new Promise(e=>{e(t())}).then(()=>e),e=>new Promise(e=>{e(t())}).then(()=>{throw e})))},574:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,r){let n=0,i=e.length;for(;i>0;){let o=i/2|0,a=n+o;0>=r(e[a],t)?(n=++a,i-=o+1):i=o}return n}},821:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});let n=r(574);class i{constructor(){this._queue=[]}enqueue(e,t){let r={priority:(t=Object.assign({priority:0},t)).priority,run:e};if(this.size&&this._queue[this.size-1].priority>=t.priority){this._queue.push(r);return}let i=n.default(this._queue,r,(e,t)=>t.priority-e.priority);this._queue.splice(i,0,r)}dequeue(){let e=this._queue.shift();return null==e?void 0:e.run}filter(e){return this._queue.filter(t=>t.priority===e.priority).map(e=>e.run)}get size(){return this._queue.length}}t.default=i},816:(e,t,r)=>{let n=r(213);class i extends Error{constructor(e){super(e),this.name="TimeoutError"}}let o=(e,t,r)=>new Promise((o,a)=>{if("number"!=typeof t||t<0)throw TypeError("Expected `milliseconds` to be a positive number");if(t===1/0){o(e);return}let s=setTimeout(()=>{if("function"==typeof r){try{o(r())}catch(e){a(e)}return}let n="string"==typeof r?r:`Promise timed out after ${t} milliseconds`,s=r instanceof Error?r:new i(n);"function"==typeof e.cancel&&e.cancel(),a(s)},t);n(e.then(o,a),()=>{clearTimeout(s)})});e.exports=o,e.exports.default=o,e.exports.TimeoutError=i}},r={};function n(e){var i=r[e];if(void 0!==i)return i.exports;var o=r[e]={exports:{}},a=!0;try{t[e](o,o.exports,n),a=!1}finally{a&&delete r[e]}return o.exports}n.ab="//";var i={};(()=>{Object.defineProperty(i,"__esModule",{value:!0});let e=n(993),t=n(816),r=n(821),o=()=>{},a=new t.TimeoutError;class s extends e{constructor(e){var t,n,i,a;if(super(),this._intervalCount=0,this._intervalEnd=0,this._pendingCount=0,this._resolveEmpty=o,this._resolveIdle=o,!("number"==typeof(e=Object.assign({carryoverConcurrencyCount:!1,intervalCap:1/0,interval:0,concurrency:1/0,autoStart:!0,queueClass:r.default},e)).intervalCap&&e.intervalCap>=1))throw TypeError(`Expected \`intervalCap\` to be a number from 1 and up, got \`${null!==(n=null===(t=e.intervalCap)||void 0===t?void 0:t.toString())&&void 0!==n?n:""}\` (${typeof e.intervalCap})`);if(void 0===e.interval||!(Number.isFinite(e.interval)&&e.interval>=0))throw TypeError(`Expected \`interval\` to be a finite number >= 0, got \`${null!==(a=null===(i=e.interval)||void 0===i?void 0:i.toString())&&void 0!==a?a:""}\` (${typeof e.interval})`);this._carryoverConcurrencyCount=e.carryoverConcurrencyCount,this._isIntervalIgnored=e.intervalCap===1/0||0===e.interval,this._intervalCap=e.intervalCap,this._interval=e.interval,this._queue=new e.queueClass,this._queueClass=e.queueClass,this.concurrency=e.concurrency,this._timeout=e.timeout,this._throwOnTimeout=!0===e.throwOnTimeout,this._isPaused=!1===e.autoStart}get _doesIntervalAllowAnother(){return this._isIntervalIgnored||this._intervalCount{this._onResumeInterval()},t)),!0;this._intervalCount=this._carryoverConcurrencyCount?this._pendingCount:0}return!1}_tryToStartAnother(){if(0===this._queue.size)return this._intervalId&&clearInterval(this._intervalId),this._intervalId=void 0,this._resolvePromises(),!1;if(!this._isPaused){let e=!this._isIntervalPaused();if(this._doesIntervalAllowAnother&&this._doesConcurrentAllowAnother){let t=this._queue.dequeue();return!!t&&(this.emit("active"),t(),e&&this._initializeIntervalIfNeeded(),!0)}}return!1}_initializeIntervalIfNeeded(){this._isIntervalIgnored||void 0!==this._intervalId||(this._intervalId=setInterval(()=>{this._onInterval()},this._interval),this._intervalEnd=Date.now()+this._interval)}_onInterval(){0===this._intervalCount&&0===this._pendingCount&&this._intervalId&&(clearInterval(this._intervalId),this._intervalId=void 0),this._intervalCount=this._carryoverConcurrencyCount?this._pendingCount:0,this._processQueue()}_processQueue(){for(;this._tryToStartAnother(););}get concurrency(){return this._concurrency}set concurrency(e){if(!("number"==typeof e&&e>=1))throw TypeError(`Expected \`concurrency\` to be a number from 1 and up, got \`${e}\` (${typeof e})`);this._concurrency=e,this._processQueue()}async add(e,r={}){return new Promise((n,i)=>{let o=async()=>{this._pendingCount++,this._intervalCount++;try{let o=void 0===this._timeout&&void 0===r.timeout?e():t.default(Promise.resolve(e()),void 0===r.timeout?this._timeout:r.timeout,()=>{(void 0===r.throwOnTimeout?this._throwOnTimeout:r.throwOnTimeout)&&i(a)});n(await o)}catch(e){i(e)}this._next()};this._queue.enqueue(o,r),this._tryToStartAnother(),this.emit("add")})}async addAll(e,t){return Promise.all(e.map(async e=>this.add(e,t)))}start(){return this._isPaused&&(this._isPaused=!1,this._processQueue()),this}pause(){this._isPaused=!0}clear(){this._queue=new this._queueClass}async onEmpty(){if(0!==this._queue.size)return new Promise(e=>{let t=this._resolveEmpty;this._resolveEmpty=()=>{t(),e()}})}async onIdle(){if(0!==this._pendingCount||0!==this._queue.size)return new Promise(e=>{let t=this._resolveIdle;this._resolveIdle=()=>{t(),e()}})}get size(){return this._queue.size}sizeBy(e){return this._queue.filter(e).length}get pending(){return this._pendingCount}get isPaused(){return this._isPaused}get timeout(){return this._timeout}set timeout(e){this._timeout=e}}i.default=s})(),e.exports=i})()},222:(e,t)=>{"use strict";Symbol.for("react.transitional.element"),Symbol.for("react.portal"),Symbol.for("react.fragment"),Symbol.for("react.strict_mode"),Symbol.for("react.profiler"),Symbol.for("react.forward_ref"),Symbol.for("react.suspense"),Symbol.for("react.memo"),Symbol.for("react.lazy"),Symbol.iterator,Object.prototype.hasOwnProperty,Object.assign},400:(e,t,r)=>{"use strict";e.exports=r(222)},455:(e,t,r)=>{var n;(()=>{var i={226:function(i,o){!function(a,s){"use strict";var l="function",u="undefined",c="object",d="string",p="major",h="model",g="name",f="type",b="vendor",v="version",m="architecture",w="console",_="mobile",y="tablet",x="smarttv",S="wearable",C="embedded",P="Amazon",O="Apple",T="ASUS",R="BlackBerry",E="Browser",N="Chrome",I="Firefox",M="Google",A="Huawei",k="Microsoft",L="Motorola",j="Opera",D="Samsung",q="Sharp",B="Sony",U="Xiaomi",V="Zebra",$="Facebook",G="Chromium OS",H="Mac OS",z=function(e,t){var r={};for(var n in e)t[n]&&t[n].length%2==0?r[n]=t[n].concat(e[n]):r[n]=e[n];return r},W=function(e){for(var t={},r=0;r0?2===o.length?typeof o[1]==l?this[o[0]]=o[1].call(this,u):this[o[0]]=o[1]:3===o.length?typeof o[1]!==l||o[1].exec&&o[1].test?this[o[0]]=u?u.replace(o[1],o[2]):void 0:this[o[0]]=u?o[1].call(this,u,o[2]):void 0:4===o.length&&(this[o[0]]=u?o[3].call(this,u.replace(o[1],o[2])):void 0):this[o]=u||s;d+=2}},Y=function(e,t){for(var r in t)if(typeof t[r]===c&&t[r].length>0){for(var n=0;n2&&(e[h]="iPad",e[f]=y),e},this.getEngine=function(){var e={};return e[g]=s,e[v]=s,Q.call(e,n,o.engine),e},this.getOS=function(){var e={};return e[g]=s,e[v]=s,Q.call(e,n,o.os),w&&!e[g]&&i&&"Unknown"!=i.platform&&(e[g]=i.platform.replace(/chrome os/i,G).replace(/macos/i,H)),e},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return n},this.setUA=function(e){return n=typeof e===d&&e.length>350?K(e,350):e,this},this.setUA(n),this};ee.VERSION="1.0.35",ee.BROWSER=W([g,v,p]),ee.CPU=W([m]),ee.DEVICE=W([h,b,f,w,_,x,y,S,C]),ee.ENGINE=ee.OS=W([g,v]),typeof o!==u?(i.exports&&(o=i.exports=ee),o.UAParser=ee):r.amdO?void 0!==(n=(function(){return ee}).call(t,r,t,e))&&(e.exports=n):typeof a!==u&&(a.UAParser=ee);var et=typeof a!==u&&(a.jQuery||a.Zepto);if(et&&!et.ua){var er=new ee;et.ua=er.getResult(),et.ua.get=function(){return er.getUA()},et.ua.set=function(e){er.setUA(e);var t=er.getResult();for(var r in t)et.ua[r]=t[r]}}}("object"==typeof window?window:this)}},o={};function a(e){var t=o[e];if(void 0!==t)return t.exports;var r=o[e]={exports:{}},n=!0;try{i[e].call(r.exports,r,r.exports,a),n=!1}finally{n&&delete o[e]}return r.exports}a.ab="//";var s=a(226);e.exports=s})()},938:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getTestReqInfo:function(){return a},withRequest:function(){return o}});let n=new(r(521)).AsyncLocalStorage;function i(e,t){let r=t.header(e,"next-test-proxy-port");if(r)return{url:t.url(e),proxyPort:Number(r),testData:t.header(e,"next-test-data")||""}}function o(e,t,r){let o=i(e,t);return o?n.run(o,r):r()}function a(e,t){return n.getStore()||(e&&t?i(e,t):void 0)}},667:(e,t,r)=>{"use strict";var n=r(356).Buffer;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{handleFetch:function(){return s},interceptFetch:function(){return l},reader:function(){return o}});let i=r(938),o={url:e=>e.url,header:(e,t)=>e.headers.get(t)};async function a(e,t){let{url:r,method:i,headers:o,body:a,cache:s,credentials:l,integrity:u,mode:c,redirect:d,referrer:p,referrerPolicy:h}=t;return{testData:e,api:"fetch",request:{url:r,method:i,headers:[...Array.from(o),["next-test-stack",function(){let e=(Error().stack??"").split("\n");for(let t=1;t0){e=e.slice(t);break}return(e=(e=(e=e.filter(e=>!e.includes("/next/dist/"))).slice(0,5)).map(e=>e.replace("webpack-internal:///(rsc)/","").trim())).join(" ")}()]],body:a?n.from(await t.arrayBuffer()).toString("base64"):null,cache:s,credentials:l,integrity:u,mode:c,redirect:d,referrer:p,referrerPolicy:h}}}async function s(e,t){let r=(0,i.getTestReqInfo)(t,o);if(!r)return e(t);let{testData:s,proxyPort:l}=r,u=await a(s,t),c=await e(`http://localhost:${l}`,{method:"POST",body:JSON.stringify(u),next:{internal:!0}});if(!c.ok)throw Error(`Proxy request failed: ${c.status}`);let d=await c.json(),{api:p}=d;switch(p){case"continue":return e(t);case"abort":case"unhandled":throw Error(`Proxy request aborted [${t.method} ${t.url}]`)}return function(e){let{status:t,headers:r,body:i}=e.response;return new Response(i?n.from(i,"base64"):null,{status:t,headers:new Headers(r)})}(d)}function l(e){return r.g.fetch=function(t,r){var n;return(null==r?void 0:null==(n=r.next)?void 0:n.internal)?e(t,r):s(e,new Request(t,r))},()=>{r.g.fetch=e}}},458:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{interceptTestApis:function(){return o},wrapRequestHandler:function(){return a}});let n=r(938),i=r(667);function o(){return(0,i.interceptFetch)(r.g.fetch)}function a(e){return(t,r)=>(0,n.withRequest)(t,i.reader,()=>e(t,r))}},872:(e,t,r)=>{"use strict";let n;r.r(t),r.d(t,{default:()=>tP});var i={};async function o(){return"_ENTRIES"in globalThis&&_ENTRIES.middleware_instrumentation&&await _ENTRIES.middleware_instrumentation}r.r(i),r.d(i,{config:()=>ty,middleware:()=>t_});let a=null;async function s(){if("phase-production-build"===process.env.NEXT_PHASE)return;a||(a=o());let e=await a;if(null==e?void 0:e.register)try{await e.register()}catch(e){throw e.message=`An error occurred while loading instrumentation hook: ${e.message}`,e}}async function l(...e){let t=await o();try{var r;await (null==t?void 0:null==(r=t.onRequestError)?void 0:r.call(t,...e))}catch(e){console.error("Error in instrumentation.onRequestError:",e)}}let u=null;function c(){return u||(u=s()),u}function d(e){return`The edge runtime does not support Node.js '${e}' module. +Learn More: https://nextjs.org/docs/messages/node-module-in-edge-runtime`}process!==r.g.process&&(process.env=r.g.process.env,r.g.process=process),Object.defineProperty(globalThis,"__import_unsupported",{value:function(e){let t=new Proxy(function(){},{get(t,r){if("then"===r)return{};throw Error(d(e))},construct(){throw Error(d(e))},apply(r,n,i){if("function"==typeof i[0])return i[0](t);throw Error(d(e))}});return new Proxy({},{get:()=>t})},enumerable:!1,configurable:!1}),c();class p extends Error{constructor({page:e}){super(`The middleware "${e}" accepts an async API directly with the form: + + export function middleware(request, event) { + return NextResponse.redirect('/new-location') + } + + Read more: https://nextjs.org/docs/messages/middleware-new-signature + `)}}class h extends Error{constructor(){super(`The request.page has been deprecated in favour of \`URLPattern\`. + Read more: https://nextjs.org/docs/messages/middleware-request-page + `)}}class g extends Error{constructor(){super(`The request.ua has been removed in favour of \`userAgent\` function. + Read more: https://nextjs.org/docs/messages/middleware-parse-user-agent + `)}}let f={shared:"shared",reactServerComponents:"rsc",serverSideRendering:"ssr",actionBrowser:"action-browser",api:"api",middleware:"middleware",instrument:"instrument",edgeAsset:"edge-asset",appPagesBrowser:"app-pages-browser"};function b(e){var t,r,n,i,o,a=[],s=0;function l(){for(;s=e.length)&&a.push(e.substring(t,e.length))}return a}function v(e){let t={},r=[];if(e)for(let[n,i]of e.entries())"set-cookie"===n.toLowerCase()?(r.push(...b(i)),t[n]=1===r.length?r[0]:r):t[n]=i;return t}function m(e){try{return String(new URL(String(e)))}catch(t){throw Error(`URL is malformed "${String(e)}". Please use only absolute URLs - https://nextjs.org/docs/messages/middleware-relative-urls`,{cause:t})}}({...f,GROUP:{builtinReact:[f.reactServerComponents,f.actionBrowser],serverOnly:[f.reactServerComponents,f.actionBrowser,f.instrument,f.middleware],neutralTarget:[f.api],clientOnly:[f.serverSideRendering,f.appPagesBrowser],bundled:[f.reactServerComponents,f.actionBrowser,f.serverSideRendering,f.appPagesBrowser,f.shared,f.instrument],appPages:[f.reactServerComponents,f.serverSideRendering,f.appPagesBrowser,f.actionBrowser]}});let w=Symbol("response"),_=Symbol("passThrough"),y=Symbol("waitUntil");class x{constructor(e,t){this[_]=!1,this[y]=t?{kind:"external",function:t}:{kind:"internal",promises:[]}}respondWith(e){this[w]||(this[w]=Promise.resolve(e))}passThroughOnException(){this[_]=!0}waitUntil(e){if("external"===this[y].kind)return(0,this[y].function)(e);this[y].promises.push(e)}}class S extends x{constructor(e){var t;super(e.request,null==(t=e.context)?void 0:t.waitUntil),this.sourcePage=e.page}get request(){throw new p({page:this.sourcePage})}respondWith(){throw new p({page:this.sourcePage})}}function C(e){return e.replace(/\/$/,"")||"/"}function P(e){let t=e.indexOf("#"),r=e.indexOf("?"),n=r>-1&&(t<0||r-1?{pathname:e.substring(0,n?r:t),query:n?e.substring(r,t>-1?t:void 0):"",hash:t>-1?e.slice(t):""}:{pathname:e,query:"",hash:""}}function O(e,t){if(!e.startsWith("/")||!t)return e;let{pathname:r,query:n,hash:i}=P(e);return""+t+r+n+i}function T(e,t){if(!e.startsWith("/")||!t)return e;let{pathname:r,query:n,hash:i}=P(e);return""+r+t+n+i}function R(e,t){if("string"!=typeof e)return!1;let{pathname:r}=P(e);return r===t||r.startsWith(t+"/")}function E(e,t){let r;let n=e.split("/");return(t||[]).some(t=>!!n[1]&&n[1].toLowerCase()===t.toLowerCase()&&(r=t,n.splice(1,1),e=n.join("/")||"/",!0)),{pathname:e,detectedLocale:r}}let N=/(?!^https?:\/\/)(127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}|\[::1\]|localhost)/;function I(e,t){return new URL(String(e).replace(N,"localhost"),t&&String(t).replace(N,"localhost"))}let M=Symbol("NextURLInternal");class A{constructor(e,t,r){let n,i;"object"==typeof t&&"pathname"in t||"string"==typeof t?(n=t,i=r||{}):i=r||t||{},this[M]={url:I(e,n??i.base),options:i,basePath:""},this.analyze()}analyze(){var e,t,r,n,i;let o=function(e,t){var r,n;let{basePath:i,i18n:o,trailingSlash:a}=null!=(r=t.nextConfig)?r:{},s={pathname:e,trailingSlash:"/"!==e?e.endsWith("/"):a};i&&R(s.pathname,i)&&(s.pathname=function(e,t){if(!R(e,t))return e;let r=e.slice(t.length);return r.startsWith("/")?r:"/"+r}(s.pathname,i),s.basePath=i);let l=s.pathname;if(s.pathname.startsWith("/_next/data/")&&s.pathname.endsWith(".json")){let e=s.pathname.replace(/^\/_next\/data\//,"").replace(/\.json$/,"").split("/"),r=e[0];s.buildId=r,l="index"!==e[1]?"/"+e.slice(1).join("/"):"/",!0===t.parseData&&(s.pathname=l)}if(o){let e=t.i18nProvider?t.i18nProvider.analyze(s.pathname):E(s.pathname,o.locales);s.locale=e.detectedLocale,s.pathname=null!=(n=e.pathname)?n:s.pathname,!e.detectedLocale&&s.buildId&&(e=t.i18nProvider?t.i18nProvider.analyze(l):E(l,o.locales)).detectedLocale&&(s.locale=e.detectedLocale)}return s}(this[M].url.pathname,{nextConfig:this[M].options.nextConfig,parseData:!0,i18nProvider:this[M].options.i18nProvider}),a=function(e,t){let r;if((null==t?void 0:t.host)&&!Array.isArray(t.host))r=t.host.toString().split(":",1)[0];else{if(!e.hostname)return;r=e.hostname}return r.toLowerCase()}(this[M].url,this[M].options.headers);this[M].domainLocale=this[M].options.i18nProvider?this[M].options.i18nProvider.detectDomainLocale(a):function(e,t,r){if(e)for(let o of(r&&(r=r.toLowerCase()),e)){var n,i;if(t===(null==(n=o.domain)?void 0:n.split(":",1)[0].toLowerCase())||r===o.defaultLocale.toLowerCase()||(null==(i=o.locales)?void 0:i.some(e=>e.toLowerCase()===r)))return o}}(null==(t=this[M].options.nextConfig)?void 0:null==(e=t.i18n)?void 0:e.domains,a);let s=(null==(r=this[M].domainLocale)?void 0:r.defaultLocale)||(null==(i=this[M].options.nextConfig)?void 0:null==(n=i.i18n)?void 0:n.defaultLocale);this[M].url.pathname=o.pathname,this[M].defaultLocale=s,this[M].basePath=o.basePath??"",this[M].buildId=o.buildId,this[M].locale=o.locale??s,this[M].trailingSlash=o.trailingSlash}formatPathname(){var e;let t;return t=function(e,t,r,n){if(!t||t===r)return e;let i=e.toLowerCase();return!n&&(R(i,"/api")||R(i,"/"+t.toLowerCase()))?e:O(e,"/"+t)}((e={basePath:this[M].basePath,buildId:this[M].buildId,defaultLocale:this[M].options.forceLocale?void 0:this[M].defaultLocale,locale:this[M].locale,pathname:this[M].url.pathname,trailingSlash:this[M].trailingSlash}).pathname,e.locale,e.buildId?void 0:e.defaultLocale,e.ignorePrefix),(e.buildId||!e.trailingSlash)&&(t=C(t)),e.buildId&&(t=T(O(t,"/_next/data/"+e.buildId),"/"===e.pathname?"index.json":".json")),t=O(t,e.basePath),!e.buildId&&e.trailingSlash?t.endsWith("/")?t:T(t,"/"):C(t)}formatSearch(){return this[M].url.search}get buildId(){return this[M].buildId}set buildId(e){this[M].buildId=e}get locale(){return this[M].locale??""}set locale(e){var t,r;if(!this[M].locale||!(null==(r=this[M].options.nextConfig)?void 0:null==(t=r.i18n)?void 0:t.locales.includes(e)))throw TypeError(`The NextURL configuration includes no locale "${e}"`);this[M].locale=e}get defaultLocale(){return this[M].defaultLocale}get domainLocale(){return this[M].domainLocale}get searchParams(){return this[M].url.searchParams}get host(){return this[M].url.host}set host(e){this[M].url.host=e}get hostname(){return this[M].url.hostname}set hostname(e){this[M].url.hostname=e}get port(){return this[M].url.port}set port(e){this[M].url.port=e}get protocol(){return this[M].url.protocol}set protocol(e){this[M].url.protocol=e}get href(){let e=this.formatPathname(),t=this.formatSearch();return`${this.protocol}//${this.host}${e}${t}${this.hash}`}set href(e){this[M].url=I(e),this.analyze()}get origin(){return this[M].url.origin}get pathname(){return this[M].url.pathname}set pathname(e){this[M].url.pathname=e}get hash(){return this[M].url.hash}set hash(e){this[M].url.hash=e}get search(){return this[M].url.search}set search(e){this[M].url.search=e}get password(){return this[M].url.password}set password(e){this[M].url.password=e}get username(){return this[M].url.username}set username(e){this[M].url.username=e}get basePath(){return this[M].basePath}set basePath(e){this[M].basePath=e.startsWith("/")?e:`/${e}`}toString(){return this.href}toJSON(){return this.href}[Symbol.for("edge-runtime.inspect.custom")](){return{href:this.href,origin:this.origin,protocol:this.protocol,username:this.username,password:this.password,host:this.host,hostname:this.hostname,port:this.port,pathname:this.pathname,search:this.search,searchParams:this.searchParams,hash:this.hash}}clone(){return new A(String(this),this[M].options)}}var k=r(341);let L=Symbol("internal request");class j extends Request{constructor(e,t={}){let r="string"!=typeof e&&"url"in e?e.url:String(e);m(r),e instanceof Request?super(e,t):super(r,t);let n=new A(r,{headers:v(this.headers),nextConfig:t.nextConfig});this[L]={cookies:new k.RequestCookies(this.headers),nextUrl:n,url:n.toString()}}[Symbol.for("edge-runtime.inspect.custom")](){return{cookies:this.cookies,nextUrl:this.nextUrl,url:this.url,bodyUsed:this.bodyUsed,cache:this.cache,credentials:this.credentials,destination:this.destination,headers:Object.fromEntries(this.headers),integrity:this.integrity,keepalive:this.keepalive,method:this.method,mode:this.mode,redirect:this.redirect,referrer:this.referrer,referrerPolicy:this.referrerPolicy,signal:this.signal}}get cookies(){return this[L].cookies}get nextUrl(){return this[L].nextUrl}get page(){throw new h}get ua(){throw new g}get url(){return this[L].url}}class D{static get(e,t,r){let n=Reflect.get(e,t,r);return"function"==typeof n?n.bind(e):n}static set(e,t,r,n){return Reflect.set(e,t,r,n)}static has(e,t){return Reflect.has(e,t)}static deleteProperty(e,t){return Reflect.deleteProperty(e,t)}}let q=Symbol("internal response"),B=new Set([301,302,303,307,308]);function U(e,t){var r;if(null==e?void 0:null==(r=e.request)?void 0:r.headers){if(!(e.request.headers instanceof Headers))throw Error("request.headers must be an instance of Headers");let r=[];for(let[n,i]of e.request.headers)t.set("x-middleware-request-"+n,i),r.push(n);t.set("x-middleware-override-headers",r.join(","))}}class V extends Response{constructor(e,t={}){super(e,t);let r=this.headers,n=new Proxy(new k.ResponseCookies(r),{get(e,n,i){switch(n){case"delete":case"set":return(...i)=>{let o=Reflect.apply(e[n],e,i),a=new Headers(r);return o instanceof k.ResponseCookies&&r.set("x-middleware-set-cookie",o.getAll().map(e=>(0,k.stringifyCookie)(e)).join(",")),U(t,a),o};default:return D.get(e,n,i)}}});this[q]={cookies:n,url:t.url?new A(t.url,{headers:v(r),nextConfig:t.nextConfig}):void 0}}[Symbol.for("edge-runtime.inspect.custom")](){return{cookies:this.cookies,url:this.url,body:this.body,bodyUsed:this.bodyUsed,headers:Object.fromEntries(this.headers),ok:this.ok,redirected:this.redirected,status:this.status,statusText:this.statusText,type:this.type}}get cookies(){return this[q].cookies}static json(e,t){let r=Response.json(e,t);return new V(r.body,r)}static redirect(e,t){let r="number"==typeof t?t:(null==t?void 0:t.status)??307;if(!B.has(r))throw RangeError('Failed to execute "redirect" on "response": Invalid status code');let n="object"==typeof t?t:{},i=new Headers(null==n?void 0:n.headers);return i.set("Location",m(e)),new V(null,{...n,headers:i,status:r})}static rewrite(e,t){let r=new Headers(null==t?void 0:t.headers);return r.set("x-middleware-rewrite",m(e)),U(t,r),new V(null,{...t,headers:r})}static next(e){let t=new Headers(null==e?void 0:e.headers);return t.set("x-middleware-next","1"),U(e,t),new V(null,{...e,headers:t})}}function $(e,t){let r="string"==typeof t?new URL(t):t,n=new URL(e,t),i=r.protocol+"//"+r.host;return n.protocol+"//"+n.host===i?n.toString().replace(i,""):n.toString()}let G="Next-Router-Prefetch",H=["RSC","Next-Router-State-Tree",G,"Next-HMR-Refresh","Next-Router-Segment-Prefetch"],z=["__nextFallback","__nextLocale","__nextInferredLocaleFromDefault","__nextDefaultLocale","__nextIsNotFound","_rsc"],W=["__nextDataReq"];class F extends Error{constructor(){super("Headers cannot be modified. Read more: https://nextjs.org/docs/app/api-reference/functions/headers")}static callable(){throw new F}}class X extends Headers{constructor(e){super(),this.headers=new Proxy(e,{get(t,r,n){if("symbol"==typeof r)return D.get(t,r,n);let i=r.toLowerCase(),o=Object.keys(e).find(e=>e.toLowerCase()===i);if(void 0!==o)return D.get(t,o,n)},set(t,r,n,i){if("symbol"==typeof r)return D.set(t,r,n,i);let o=r.toLowerCase(),a=Object.keys(e).find(e=>e.toLowerCase()===o);return D.set(t,a??r,n,i)},has(t,r){if("symbol"==typeof r)return D.has(t,r);let n=r.toLowerCase(),i=Object.keys(e).find(e=>e.toLowerCase()===n);return void 0!==i&&D.has(t,i)},deleteProperty(t,r){if("symbol"==typeof r)return D.deleteProperty(t,r);let n=r.toLowerCase(),i=Object.keys(e).find(e=>e.toLowerCase()===n);return void 0===i||D.deleteProperty(t,i)}})}static seal(e){return new Proxy(e,{get(e,t,r){switch(t){case"append":case"delete":case"set":return F.callable;default:return D.get(e,t,r)}}})}merge(e){return Array.isArray(e)?e.join(", "):e}static from(e){return e instanceof Headers?e:new X(e)}append(e,t){let r=this.headers[e];"string"==typeof r?this.headers[e]=[r,t]:Array.isArray(r)?r.push(t):this.headers[e]=t}delete(e){delete this.headers[e]}get(e){let t=this.headers[e];return void 0!==t?this.merge(t):null}has(e){return void 0!==this.headers[e]}set(e,t){this.headers[e]=t}forEach(e,t){for(let[r,n]of this.entries())e.call(t,n,r,this)}*entries(){for(let e of Object.keys(this.headers)){let t=e.toLowerCase(),r=this.get(t);yield[t,r]}}*keys(){for(let e of Object.keys(this.headers)){let t=e.toLowerCase();yield t}}*values(){for(let e of Object.keys(this.headers)){let t=this.get(e);yield t}}[Symbol.iterator](){return this.entries()}}let K=Error("Invariant: AsyncLocalStorage accessed in runtime where it is not available");class Q{disable(){throw K}getStore(){}run(){throw K}exit(){throw K}enterWith(){throw K}static bind(e){return e}}let Y="undefined"!=typeof globalThis&&globalThis.AsyncLocalStorage;function Z(){return Y?new Y:new Q}let J=Z(),ee=Z();class et extends Error{constructor(){super("Cookies can only be modified in a Server Action or Route Handler. Read more: https://nextjs.org/docs/app/api-reference/functions/cookies#options")}static callable(){throw new et}}class er{static seal(e){return new Proxy(e,{get(e,t,r){switch(t){case"clear":case"delete":case"set":return et.callable;default:return D.get(e,t,r)}}})}}let en=Symbol.for("next.mutated.cookies");class ei{static wrap(e,t){let r=new k.ResponseCookies(new Headers);for(let t of e.getAll())r.set(t);let n=[],i=new Set,o=()=>{let e=J.getStore();if(e&&(e.pathWasRevalidated=!0),n=r.getAll().filter(e=>i.has(e.name)),t){let e=[];for(let t of n){let r=new k.ResponseCookies(new Headers);r.set(t),e.push(r.toString())}t(e)}},a=new Proxy(r,{get(e,t,r){switch(t){case en:return n;case"delete":return function(...t){i.add("string"==typeof t[0]?t[0]:t[0].name);try{return e.delete(...t),a}finally{o()}};case"set":return function(...t){i.add("string"==typeof t[0]?t[0]:t[0].name);try{return e.set(...t),a}finally{o()}};default:return D.get(e,t,r)}}});return a}}function eo(e){if("action"!==function(e){let t=ee.getStore();if(t){if("request"===t.type)return t;if("prerender"===t.type||"prerender-ppr"===t.type||"prerender-legacy"===t.type)throw Error(`\`${e}\` cannot be called inside a prerender. This is a bug in Next.js.`);if("cache"===t.type)throw Error(`\`${e}\` cannot be called inside "use cache". Call it outside and pass an argument instead. Read more: https://nextjs.org/docs/messages/next-request-in-use-cache`);if("unstable-cache"===t.type)throw Error(`\`${e}\` cannot be called inside unstable_cache. Call it outside and pass an argument instead. Read more: https://nextjs.org/docs/app/api-reference/functions/unstable_cache`)}throw Error(`\`${e}\` was called outside a request scope. Read more: https://nextjs.org/docs/messages/next-dynamic-api-wrong-context`)}(e).phase)throw new et}var ea=function(e){return e.handleRequest="BaseServer.handleRequest",e.run="BaseServer.run",e.pipe="BaseServer.pipe",e.getStaticHTML="BaseServer.getStaticHTML",e.render="BaseServer.render",e.renderToResponseWithComponents="BaseServer.renderToResponseWithComponents",e.renderToResponse="BaseServer.renderToResponse",e.renderToHTML="BaseServer.renderToHTML",e.renderError="BaseServer.renderError",e.renderErrorToResponse="BaseServer.renderErrorToResponse",e.renderErrorToHTML="BaseServer.renderErrorToHTML",e.render404="BaseServer.render404",e}(ea||{}),es=function(e){return e.loadDefaultErrorComponents="LoadComponents.loadDefaultErrorComponents",e.loadComponents="LoadComponents.loadComponents",e}(es||{}),el=function(e){return e.getRequestHandler="NextServer.getRequestHandler",e.getServer="NextServer.getServer",e.getServerRequestHandler="NextServer.getServerRequestHandler",e.createServer="createServer.createServer",e}(el||{}),eu=function(e){return e.compression="NextNodeServer.compression",e.getBuildId="NextNodeServer.getBuildId",e.createComponentTree="NextNodeServer.createComponentTree",e.clientComponentLoading="NextNodeServer.clientComponentLoading",e.getLayoutOrPageModule="NextNodeServer.getLayoutOrPageModule",e.generateStaticRoutes="NextNodeServer.generateStaticRoutes",e.generateFsStaticRoutes="NextNodeServer.generateFsStaticRoutes",e.generatePublicRoutes="NextNodeServer.generatePublicRoutes",e.generateImageRoutes="NextNodeServer.generateImageRoutes.route",e.sendRenderResult="NextNodeServer.sendRenderResult",e.proxyRequest="NextNodeServer.proxyRequest",e.runApi="NextNodeServer.runApi",e.render="NextNodeServer.render",e.renderHTML="NextNodeServer.renderHTML",e.imageOptimizer="NextNodeServer.imageOptimizer",e.getPagePath="NextNodeServer.getPagePath",e.getRoutesManifest="NextNodeServer.getRoutesManifest",e.findPageComponents="NextNodeServer.findPageComponents",e.getFontManifest="NextNodeServer.getFontManifest",e.getServerComponentManifest="NextNodeServer.getServerComponentManifest",e.getRequestHandler="NextNodeServer.getRequestHandler",e.renderToHTML="NextNodeServer.renderToHTML",e.renderError="NextNodeServer.renderError",e.renderErrorToHTML="NextNodeServer.renderErrorToHTML",e.render404="NextNodeServer.render404",e.startResponse="NextNodeServer.startResponse",e.route="route",e.onProxyReq="onProxyReq",e.apiResolver="apiResolver",e.internalFetch="internalFetch",e}(eu||{}),ec=function(e){return e.startServer="startServer.startServer",e}(ec||{}),ed=function(e){return e.getServerSideProps="Render.getServerSideProps",e.getStaticProps="Render.getStaticProps",e.renderToString="Render.renderToString",e.renderDocument="Render.renderDocument",e.createBodyResult="Render.createBodyResult",e}(ed||{}),ep=function(e){return e.renderToString="AppRender.renderToString",e.renderToReadableStream="AppRender.renderToReadableStream",e.getBodyResult="AppRender.getBodyResult",e.fetch="AppRender.fetch",e}(ep||{}),eh=function(e){return e.executeRoute="Router.executeRoute",e}(eh||{}),eg=function(e){return e.runHandler="Node.runHandler",e}(eg||{}),ef=function(e){return e.runHandler="AppRouteRouteHandlers.runHandler",e}(ef||{}),eb=function(e){return e.generateMetadata="ResolveMetadata.generateMetadata",e.generateViewport="ResolveMetadata.generateViewport",e}(eb||{}),ev=function(e){return e.execute="Middleware.execute",e}(ev||{});let em=["Middleware.execute","BaseServer.handleRequest","Render.getServerSideProps","Render.getStaticProps","AppRender.fetch","AppRender.getBodyResult","Render.renderDocument","Node.runHandler","AppRouteRouteHandlers.runHandler","ResolveMetadata.generateMetadata","ResolveMetadata.generateViewport","NextNodeServer.createComponentTree","NextNodeServer.findPageComponents","NextNodeServer.getLayoutOrPageModule","NextNodeServer.startResponse","NextNodeServer.clientComponentLoading"],ew=["NextNodeServer.findPageComponents","NextNodeServer.createComponentTree","NextNodeServer.clientComponentLoading"];function e_(e){return null!==e&&"object"==typeof e&&"then"in e&&"function"==typeof e.then}let{context:ey,propagation:ex,trace:eS,SpanStatusCode:eC,SpanKind:eP,ROOT_CONTEXT:eO}=n=r(131);class eT extends Error{constructor(e,t){super(),this.bubble=e,this.result=t}}let eR=(e,t)=>{(function(e){return"object"==typeof e&&null!==e&&e instanceof eT})(t)&&t.bubble?e.setAttribute("next.bubble",!0):(t&&e.recordException(t),e.setStatus({code:eC.ERROR,message:null==t?void 0:t.message})),e.end()},eE=new Map,eN=n.createContextKey("next.rootSpanId"),eI=0,eM=()=>eI++,eA={set(e,t,r){e.push({key:t,value:r})}};class ek{getTracerInstance(){return eS.getTracer("next.js","0.0.1")}getContext(){return ey}getTracePropagationData(){let e=ey.active(),t=[];return ex.inject(e,t,eA),t}getActiveScopeSpan(){return eS.getSpan(null==ey?void 0:ey.active())}withPropagatedContext(e,t,r){let n=ey.active();if(eS.getSpanContext(n))return t();let i=ex.extract(n,e,r);return ey.with(i,t)}trace(...e){var t;let[r,n,i]=e,{fn:o,options:a}="function"==typeof n?{fn:n,options:{}}:{fn:i,options:{...n}},s=a.spanName??r;if(!em.includes(r)&&"1"!==process.env.NEXT_OTEL_VERBOSE||a.hideSpan)return o();let l=this.getSpanContext((null==a?void 0:a.parentSpan)??this.getActiveScopeSpan()),u=!1;l?(null==(t=eS.getSpanContext(l))?void 0:t.isRemote)&&(u=!0):(l=(null==ey?void 0:ey.active())??eO,u=!0);let c=eM();return a.attributes={"next.span_name":s,"next.span_type":r,...a.attributes},ey.with(l.setValue(eN,c),()=>this.getTracerInstance().startActiveSpan(s,a,e=>{let t="performance"in globalThis&&"measure"in performance?globalThis.performance.now():void 0,n=()=>{eE.delete(c),t&&process.env.NEXT_OTEL_PERFORMANCE_PREFIX&&ew.includes(r||"")&&performance.measure(`${process.env.NEXT_OTEL_PERFORMANCE_PREFIX}:next-${(r.split(".").pop()||"").replace(/[A-Z]/g,e=>"-"+e.toLowerCase())}`,{start:t,end:performance.now()})};u&&eE.set(c,new Map(Object.entries(a.attributes??{})));try{if(o.length>1)return o(e,t=>eR(e,t));let t=o(e);if(e_(t))return t.then(t=>(e.end(),t)).catch(t=>{throw eR(e,t),t}).finally(n);return e.end(),n(),t}catch(t){throw eR(e,t),n(),t}}))}wrap(...e){let t=this,[r,n,i]=3===e.length?e:[e[0],{},e[1]];return em.includes(r)||"1"===process.env.NEXT_OTEL_VERBOSE?function(){let e=n;"function"==typeof e&&"function"==typeof i&&(e=e.apply(this,arguments));let o=arguments.length-1,a=arguments[o];if("function"!=typeof a)return t.trace(r,e,()=>i.apply(this,arguments));{let n=t.getContext().bind(ey.active(),a);return t.trace(r,e,(e,t)=>(arguments[o]=function(e){return null==t||t(e),n.apply(this,arguments)},i.apply(this,arguments)))}}:i}startSpan(...e){let[t,r]=e,n=this.getSpanContext((null==r?void 0:r.parentSpan)??this.getActiveScopeSpan());return this.getTracerInstance().startSpan(t,r,n)}getSpanContext(e){return e?eS.setSpan(ey.active(),e):void 0}getRootSpanAttributes(){let e=ey.active().getValue(eN);return eE.get(e)}setRootSpanAttribute(e,t){let r=ey.active().getValue(eN),n=eE.get(r);n&&n.set(e,t)}}let eL=(()=>{let e=new ek;return()=>e})(),ej="__prerender_bypass";Symbol("__next_preview_data"),Symbol(ej);class eD{constructor(e,t,r,n){var i;let o=e&&function(e,t){let r=X.from(e.headers);return{isOnDemandRevalidate:r.get("x-prerender-revalidate")===t.previewModeId,revalidateOnlyGenerated:r.has("x-prerender-revalidate-if-generated")}}(t,e).isOnDemandRevalidate,a=null==(i=r.get(ej))?void 0:i.value;this.isEnabled=!!(!o&&a&&e&&a===e.previewModeId),this._previewModeId=null==e?void 0:e.previewModeId,this._mutableCookies=n}enable(){if(!this._previewModeId)throw Error("Invariant: previewProps missing previewModeId this should never happen");this._mutableCookies.set({name:ej,value:this._previewModeId,httpOnly:!0,sameSite:"none",secure:!0,path:"/"})}disable(){this._mutableCookies.set({name:ej,value:"",httpOnly:!0,sameSite:"none",secure:!0,path:"/",expires:new Date(0)})}}function eq(e,t){if("x-middleware-set-cookie"in e.headers&&"string"==typeof e.headers["x-middleware-set-cookie"]){let r=e.headers["x-middleware-set-cookie"],n=new Headers;for(let e of b(r))n.append("set-cookie",e);for(let e of new k.ResponseCookies(n).getAll())t.set(e)}}var eB=r(891),eU=r.n(eB);class eV extends Error{constructor(e,t){super("Invariant: "+(e.endsWith(".")?e:e+".")+" This is a bug in Next.js.",t),this.name="InvariantError"}}async function e$(e,t){if(!e)return t();let r=eG(e);try{return await t()}finally{let t=function(e,t){let r=new Set(e.revalidatedTags),n=new Set(e.pendingRevalidateWrites);return{revalidatedTags:t.revalidatedTags.filter(e=>!r.has(e)),pendingRevalidates:Object.fromEntries(Object.entries(t.pendingRevalidates).filter(([t])=>!(t in e.pendingRevalidates))),pendingRevalidateWrites:t.pendingRevalidateWrites.filter(e=>!n.has(e))}}(r,eG(e));await eH(e,t)}}function eG(e){return{revalidatedTags:e.revalidatedTags?[...e.revalidatedTags]:[],pendingRevalidates:{...e.pendingRevalidates},pendingRevalidateWrites:e.pendingRevalidateWrites?[...e.pendingRevalidateWrites]:[]}}async function eH(e,{revalidatedTags:t,pendingRevalidates:r,pendingRevalidateWrites:n}){var i;return Promise.all([null==(i=e.incrementalCache)?void 0:i.revalidateTag(t),...Object.values(r),...n])}let ez=Error("Invariant: AsyncLocalStorage accessed in runtime where it is not available");class eW{disable(){throw ez}getStore(){}run(){throw ez}exit(){throw ez}enterWith(){throw ez}static bind(e){return e}}let eF="undefined"!=typeof globalThis&&globalThis.AsyncLocalStorage,eX=eF?new eF:new eW;class eK{constructor({waitUntil:e,onClose:t,onTaskError:r}){this.workUnitStores=new Set,this.waitUntil=e,this.onClose=t,this.onTaskError=r,this.callbackQueue=new(eU()),this.callbackQueue.pause()}after(e){if(e_(e))this.waitUntil||eQ(),this.waitUntil(e.catch(e=>this.reportTaskError("promise",e)));else if("function"==typeof e)this.addCallback(e);else throw Error("`after()`: Argument must be a promise or a function")}addCallback(e){var t;this.waitUntil||eQ();let r=ee.getStore();r&&this.workUnitStores.add(r);let n=eX.getStore(),i=n?n.rootTaskSpawnPhase:null==r?void 0:r.phase;this.runCallbacksOnClosePromise||(this.runCallbacksOnClosePromise=this.runCallbacksOnClose(),this.waitUntil(this.runCallbacksOnClosePromise));let o=(t=async()=>{try{await eX.run({rootTaskSpawnPhase:i},()=>e())}catch(e){this.reportTaskError("function",e)}},eF?eF.bind(t):eW.bind(t));this.callbackQueue.add(o)}async runCallbacksOnClose(){return await new Promise(e=>this.onClose(e)),this.runCallbacks()}async runCallbacks(){if(0===this.callbackQueue.size)return;for(let e of this.workUnitStores)e.phase="after";let e=J.getStore();if(!e)throw new eV("Missing workStore in AfterContext.runCallbacks");return e$(e,()=>(this.callbackQueue.start(),this.callbackQueue.onIdle()))}reportTaskError(e,t){if(console.error("promise"===e?"A promise passed to `after()` rejected:":"An error occurred in a function passed to `after()`:",t),this.onTaskError)try{null==this.onTaskError||this.onTaskError.call(this,t)}catch(e){console.error(new eV("`onTaskError` threw while handling an error thrown from an `after` task",{cause:e}))}}}function eQ(){throw Error("`after()` will not work correctly, because `waitUntil` is not available in the current environment.")}class eY{onClose(e){if(this.isClosed)throw Error("Cannot subscribe to a closed CloseController");this.target.addEventListener("close",e),this.listeners++}dispatchClose(){if(this.isClosed)throw Error("Cannot close a CloseController multiple times");this.listeners>0&&this.target.dispatchEvent(new Event("close")),this.isClosed=!0}constructor(){this.target=new EventTarget,this.listeners=0,this.isClosed=!1}}function eZ(){return{previewModeId:process.env.__NEXT_PREVIEW_MODE_ID,previewModeSigningKey:process.env.__NEXT_PREVIEW_MODE_SIGNING_KEY||"",previewModeEncryptionKey:process.env.__NEXT_PREVIEW_MODE_ENCRYPTION_KEY||""}}let eJ=Symbol.for("@next/request-context");class e0 extends j{constructor(e){super(e.input,e.init),this.sourcePage=e.page}get request(){throw new p({page:this.sourcePage})}respondWith(){throw new p({page:this.sourcePage})}waitUntil(){throw new p({page:this.sourcePage})}}let e1={keys:e=>Array.from(e.keys()),get:(e,t)=>e.get(t)??void 0},e2=(e,t)=>eL().withPropagatedContext(e.headers,t,e1),e3=!1;async function e4(e){var t;let n,i;!function(){if(!e3&&(e3=!0,"true"===process.env.NEXT_PRIVATE_TEST_PROXY)){let{interceptTestApis:e,wrapRequestHandler:t}=r(458);e(),e2=t(e2)}}(),await c();let o=void 0!==self.__BUILD_MANIFEST;e.request.url=e.request.url.replace(/\.rsc($|\?)/,"$1");let a=new A(e.request.url,{headers:e.request.headers,nextConfig:e.request.nextConfig});for(let e of[...a.searchParams.keys()]){let t=a.searchParams.getAll(e);!function(e,t){for(let r of["nxtP","nxtI"])e!==r&&e.startsWith(r)&&t(e.substring(r.length))}(e,r=>{for(let e of(a.searchParams.delete(r),t))a.searchParams.append(r,e);a.searchParams.delete(e)})}let s=a.buildId;a.buildId="";let l=e.request.headers["x-nextjs-data"];l&&"/index"===a.pathname&&(a.pathname="/");let u=function(e){let t=new Headers;for(let[r,n]of Object.entries(e))for(let e of Array.isArray(n)?n:[n])void 0!==e&&("number"==typeof e&&(e=e.toString()),t.append(r,e));return t}(e.request.headers),d=new Map;if(!o)for(let e of H){let t=e.toLowerCase(),r=u.get(t);r&&(d.set(t,r),u.delete(t))}let p=new e0({page:e.page,input:(function(e,t){let r="string"==typeof e,n=r?new URL(e):e;for(let e of z)n.searchParams.delete(e);if(t)for(let e of W)n.searchParams.delete(e);return r?n.toString():n})(a,!0).toString(),init:{body:e.request.body,headers:u,method:e.request.method,nextConfig:e.request.nextConfig,signal:e.request.signal}});l&&Object.defineProperty(p,"__isData",{enumerable:!1,value:!0}),!globalThis.__incrementalCache&&e.IncrementalCache&&(globalThis.__incrementalCache=new e.IncrementalCache({appDir:!0,fetchCache:!0,minimalMode:!0,fetchCacheKeyPrefix:"",dev:!1,requestHeaders:e.request.headers,requestProtocol:"https",getPrerenderManifest:()=>({version:-1,routes:{},dynamicRoutes:{},notFoundRoutes:[],preview:eZ()})}));let h=e.request.waitUntil??(null==(t=function(){let e=globalThis[eJ];return null==e?void 0:e.get()}())?void 0:t.waitUntil),g=new S({request:p,page:e.page,context:h?{waitUntil:h}:void 0});if((n=await e2(p,()=>{if("/middleware"===e.page||"/src/middleware"===e.page){let t=g.waitUntil.bind(g),r=new eY;return eL().trace(ev.execute,{spanName:`middleware ${p.method} ${p.nextUrl.pathname}`,attributes:{"http.target":p.nextUrl.pathname,"http.method":p.method}},async()=>{try{var n,o,a,l,u,c,d;let h=eZ(),f=(u=p.nextUrl,c=void 0,d=e=>{i=e},function(e,t,r,n,i,o,a,s,l,u){function c(e){r&&r.setHeader("Set-Cookie",e)}let d={};return{type:"request",phase:e,implicitTags:i??[],url:{pathname:n.pathname,search:n.search??""},get headers(){return d.headers||(d.headers=function(e){let t=X.from(e);for(let e of H)t.delete(e.toLowerCase());return X.seal(t)}(t.headers)),d.headers},get cookies(){if(!d.cookies){let e=new k.RequestCookies(X.from(t.headers));eq(t,e),d.cookies=er.seal(e)}return d.cookies},set cookies(value){d.cookies=value},get mutableCookies(){if(!d.mutableCookies){let e=function(e,t){let r=new k.RequestCookies(X.from(e));return ei.wrap(r,t)}(t.headers,o||(r?c:void 0));eq(t,e),d.mutableCookies=e}return d.mutableCookies},get userspaceMutableCookies(){if(!d.userspaceMutableCookies){let e=function(e){let t=new Proxy(e,{get(e,r,n){switch(r){case"delete":return function(...r){return eo("cookies().delete"),e.delete(...r),t};case"set":return function(...r){return eo("cookies().set"),e.set(...r),t};default:return D.get(e,r,n)}}});return t}(this.mutableCookies);d.userspaceMutableCookies=e}return d.userspaceMutableCookies},get draftMode(){return d.draftMode||(d.draftMode=new eD(s,t,this.cookies,this.mutableCookies)),d.draftMode},renderResumeDataCache:a??null,isHmrRefresh:l,serverComponentsHmrCache:u||globalThis.__serverComponentsHmrCache}}("action",p,void 0,u,c,d,void 0,h,!1,void 0)),b=function({page:e,fallbackRouteParams:t,renderOpts:r,requestEndedState:n,isPrefetchRequest:i}){var o;let a={isStaticGeneration:!r.supportsDynamicResponse&&!r.isDraftMode&&!r.isServerAction,page:e,fallbackRouteParams:t,route:(o=e.split("/").reduce((e,t,r,n)=>t?"("===t[0]&&t.endsWith(")")||"@"===t[0]||("page"===t||"route"===t)&&r===n.length-1?e:e+"/"+t:e,"")).startsWith("/")?o:"/"+o,incrementalCache:r.incrementalCache||globalThis.__incrementalCache,cacheLifeProfiles:r.cacheLifeProfiles,isRevalidate:r.isRevalidate,isPrerendering:r.nextExport,fetchCache:r.fetchCache,isOnDemandRevalidate:r.isOnDemandRevalidate,isDraftMode:r.isDraftMode,requestEndedState:n,isPrefetchRequest:i,buildId:r.buildId,reactLoadableManifest:(null==r?void 0:r.reactLoadableManifest)||{},assetPrefix:(null==r?void 0:r.assetPrefix)||"",afterContext:function(e){let{waitUntil:t,onClose:r,onAfterTaskError:n}=e;return new eK({waitUntil:t,onClose:r,onTaskError:n})}(r)};return r.store=a,a}({page:"/",fallbackRouteParams:null,renderOpts:{cacheLifeProfiles:null==(o=e.request.nextConfig)?void 0:null==(n=o.experimental)?void 0:n.cacheLife,experimental:{isRoutePPREnabled:!1,dynamicIO:!1,authInterrupts:!!(null==(l=e.request.nextConfig)?void 0:null==(a=l.experimental)?void 0:a.authInterrupts)},buildId:s??"",supportsDynamicResponse:!0,waitUntil:t,onClose:r.onClose.bind(r),onAfterTaskError:void 0},requestEndedState:{ended:!1},isPrefetchRequest:p.headers.has(G)});return await J.run(b,()=>ee.run(f,e.handler,p,g))}finally{setTimeout(()=>{r.dispatchClose()},0)}})}return e.handler(p,g)}))&&!(n instanceof Response))throw TypeError("Expected an instance of Response to be returned");n&&i&&n.headers.set("set-cookie",i);let f=null==n?void 0:n.headers.get("x-middleware-rewrite");if(n&&f&&!o){let t=new A(f,{forceLocale:!0,headers:e.request.headers,nextConfig:e.request.nextConfig});t.host===p.nextUrl.host&&(t.buildId=s||t.buildId,n.headers.set("x-middleware-rewrite",String(t)));let r=$(String(t),String(a));l&&n.headers.set("x-nextjs-rewrite",r)}let b=null==n?void 0:n.headers.get("Location");if(n&&b&&!o){let t=new A(b,{forceLocale:!1,headers:e.request.headers,nextConfig:e.request.nextConfig});n=new Response(n.body,n),t.host===p.nextUrl.host&&(t.buildId=s||t.buildId,n.headers.set("Location",String(t))),l&&(n.headers.delete("Location"),n.headers.set("x-nextjs-redirect",$(String(t),String(a))))}let v=n||V.next(),m=v.headers.get("x-middleware-override-headers"),w=[];if(m){for(let[e,t]of d)v.headers.set(`x-middleware-request-${e}`,t),w.push(e);w.length>0&&v.headers.set("x-middleware-override-headers",m+","+w.join(","))}return{response:v,waitUntil:("internal"===g[y].kind?Promise.all(g[y].promises).then(()=>{}):void 0)??Promise.resolve(),fetchMetrics:p.fetchMetrics}}let e9=(e=0)=>t=>`\u001B[${t+e}m`,e6=(e=0)=>t=>`\u001B[${38+e};5;${t}m`,e5=(e=0)=>(t,r,n)=>`\u001B[${38+e};2;${t};${r};${n}m`,e8={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],overline:[53,55],inverse:[7,27],hidden:[8,28],strikethrough:[9,29]},color:{black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],blackBright:[90,39],gray:[90,39],grey:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39]},bgColor:{bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgBlackBright:[100,49],bgGray:[100,49],bgGrey:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]}};Object.keys(e8.modifier),[...Object.keys(e8.color),...Object.keys(e8.bgColor)];let e7=function(){let e=new Map;for(let[t,r]of Object.entries(e8)){for(let[t,n]of Object.entries(r))e8[t]={open:`\u001B[${n[0]}m`,close:`\u001B[${n[1]}m`},r[t]=e8[t],e.set(n[0],n[1]);Object.defineProperty(e8,t,{value:r,enumerable:!1})}return Object.defineProperty(e8,"codes",{value:e,enumerable:!1}),e8.color.close="\x1b[39m",e8.bgColor.close="\x1b[49m",e8.color.ansi=e9(),e8.color.ansi256=e6(),e8.color.ansi16m=e5(),e8.bgColor.ansi=e9(10),e8.bgColor.ansi256=e6(10),e8.bgColor.ansi16m=e5(10),Object.defineProperties(e8,{rgbToAnsi256:{value:(e,t,r)=>e===t&&t===r?e<8?16:e>248?231:Math.round((e-8)/247*24)+232:16+36*Math.round(e/255*5)+6*Math.round(t/255*5)+Math.round(r/255*5),enumerable:!1},hexToRgb:{value(e){let t=/[a-f\d]{6}|[a-f\d]{3}/i.exec(e.toString(16));if(!t)return[0,0,0];let[r]=t;3===r.length&&(r=[...r].map(e=>e+e).join(""));let n=Number.parseInt(r,16);return[n>>16&255,n>>8&255,255&n]},enumerable:!1},hexToAnsi256:{value:e=>e8.rgbToAnsi256(...e8.hexToRgb(e)),enumerable:!1},ansi256ToAnsi:{value(e){let t,r,n;if(e<8)return 30+e;if(e<16)return 90+(e-8);if(e>=232)r=t=((e-232)*10+8)/255,n=t;else{let i=(e-=16)%36;t=Math.floor(e/36)/5,r=Math.floor(i/6)/5,n=i%6/5}let i=2*Math.max(t,r,n);if(0===i)return 30;let o=30+(Math.round(n)<<2|Math.round(r)<<1|Math.round(t));return 2===i&&(o+=60),o},enumerable:!1},rgbToAnsi:{value:(e,t,r)=>e8.ansi256ToAnsi(e8.rgbToAnsi256(e,t,r)),enumerable:!1},hexToAnsi:{value:e=>e8.ansi256ToAnsi(e8.hexToAnsi256(e)),enumerable:!1}}),e8}(),te=(()=>{if(!("navigator"in globalThis))return 0;if(globalThis.navigator.userAgentData){let e=navigator.userAgentData.brands.find(({brand:e})=>"Chromium"===e);if(e&&e.version>93)return 3}return/\b(Chrome|Chromium)\//.test(globalThis.navigator.userAgent)?1:0})(),tt=0!==te&&{level:te,hasBasic:!0,has256:te>=2,has16m:te>=3},{stdout:tr,stderr:tn}={stdout:tt,stderr:tt},ti=Symbol("GENERATOR"),to=Symbol("STYLER"),ta=Symbol("IS_EMPTY"),ts=["ansi","ansi","ansi256","ansi16m"],tl=Object.create(null),tu=(e,t={})=>{if(t.level&&!(Number.isInteger(t.level)&&t.level>=0&&t.level<=3))throw Error("The `level` option should be an integer from 0 to 3");let r=tr?tr.level:0;e.level=void 0===t.level?r:t.level},tc=e=>{let t=(...e)=>e.join(" ");return tu(t,e),Object.setPrototypeOf(t,td.prototype),t};function td(e){return tc(e)}for(let[e,t]of(Object.setPrototypeOf(td.prototype,Function.prototype),Object.entries(e7)))tl[e]={get(){let r=tf(this,tg(t.open,t.close,this[to]),this[ta]);return Object.defineProperty(this,e,{value:r}),r}};tl.visible={get(){let e=tf(this,this[to],!0);return Object.defineProperty(this,"visible",{value:e}),e}};let tp=(e,t,r,...n)=>"rgb"===e?"ansi16m"===t?e7[r].ansi16m(...n):"ansi256"===t?e7[r].ansi256(e7.rgbToAnsi256(...n)):e7[r].ansi(e7.rgbToAnsi(...n)):"hex"===e?tp("rgb",t,r,...e7.hexToRgb(...n)):e7[r][e](...n);for(let e of["rgb","hex","ansi256"])tl[e]={get(){let{level:t}=this;return function(...r){return tf(this,tg(tp(e,ts[t],"color",...r),e7.color.close,this[to]),this[ta])}}},tl["bg"+e[0].toUpperCase()+e.slice(1)]={get(){let{level:t}=this;return function(...r){return tf(this,tg(tp(e,ts[t],"bgColor",...r),e7.bgColor.close,this[to]),this[ta])}}};let th=Object.defineProperties(()=>{},{...tl,level:{enumerable:!0,get(){return this[ti].level},set(e){this[ti].level=e}}}),tg=(e,t,r)=>{let n,i;return void 0===r?(n=e,i=t):(n=r.openAll+e,i=t+r.closeAll),{open:e,close:t,openAll:n,closeAll:i,parent:r}},tf=(e,t,r)=>{let n=(...e)=>tb(n,1===e.length?""+e[0]:e.join(" "));return Object.setPrototypeOf(n,th),n[ti]=e,n[to]=t,n[ta]=r,n},tb=(e,t)=>{if(e.level<=0||!t)return e[ta]?"":t;let r=e[to];if(void 0===r)return t;let{openAll:n,closeAll:i}=r;if(t.includes("\x1b"))for(;void 0!==r;)t=function(e,t,r){let n=e.indexOf(t);if(-1===n)return e;let i=t.length,o=0,a="";do a+=e.slice(o,n)+t+r,o=n+i,n=e.indexOf(t,o);while(-1!==n);return a+e.slice(o)}(t,r.close,r.open),r=r.parent;let o=t.indexOf("\n");return -1!==o&&(t=function(e,t,r,n){let i=0,o="";do{let a="\r"===e[n-1];o+=e.slice(i,a?n-1:n)+t+(a?"\r\n":"\n")+r,i=n+1,n=e.indexOf("\n",i)}while(-1!==n);return o+e.slice(i)}(t,i,n,o)),n+t+i};Object.defineProperties(td.prototype,tl);let tv=tc(void 0);tc({level:tn?tn.level:0}),r(455),"undefined"==typeof URLPattern||URLPattern,r(400).unstable_postpone;if(!1===function(e){return e.includes("needs to bail out of prerendering at this point because it used")&&e.includes("Learn more: https://nextjs.org/docs/messages/ppr-caught-error")}("Route %%% needs to bail out of prerendering at this point because it used ^^^. React throws this special object to indicate where. It should not be caught by your own try/catch. Learn more: https://nextjs.org/docs/messages/ppr-caught-error"))throw Error("Invariant: isDynamicPostpone misidentified a postpone reason. This is a bug in Next.js");RegExp(`\\n\\s+at __next_metadata_boundary__[\\n\\s]`),RegExp(`\\n\\s+at __next_viewport_boundary__[\\n\\s]`),RegExp(`\\n\\s+at __next_outlet_boundary__[\\n\\s]`);let tm={info:e=>console.log(tv.blue("ℹ ")+e),success:e=>console.log(tv.green("✓ ")+e),warn:e=>console.log(tv.yellow("⚠ ")+e)},tw=["/login","/api/auth/validate","/_next","/favicon.ico","/static"];function t_(e){let{pathname:t}=e.nextUrl;if("true"===process.env.NEXT_PUBLIC_UI_ONLY_MODE)return tm.info("UI-only mode: bypassing authentication"),V.next();if(process.env.NEXT_PUBLIC_DEV_AUTO_AUTH,tw.some(e=>t.startsWith(e)))return V.next();let r=!!e.cookies.get("session"),n=!!e.cookies.get("github_token");return(tm.info("Authentication Check:"),console.log("Path:",t),console.log("Wallet:",r?"✓":"✗"),console.log("GitHub:",n?"✓":"✗"),"/login"===t&&r)?(tm.info("Already authenticated, redirecting to home"),V.redirect(new URL("/",e.url))):"/"===t&&r?V.next():r||"/login"===t?t.startsWith("/api/auth/github")&&r?V.next():n?(tm.success("Authentication verified"),V.next()):(tm.warn("Missing GitHub auth, redirecting to GitHub auth"),V.redirect(new URL("/api/auth/github",e.url))):(tm.warn("No wallet session, redirecting to login"),V.redirect(new URL("/login",e.url)))}let ty={matcher:["/((?!_next/static|_next/image|favicon.ico).*)"]};Object.values({NOT_FOUND:404,FORBIDDEN:403,UNAUTHORIZED:401});let tx={...i},tS=tx.middleware||tx.default,tC="/src/middleware";if("function"!=typeof tS)throw Error(`The Middleware "${tC}" must export a \`middleware\` or a \`default\` function`);function tP(e){return e4({...e,page:tC,handler:async(...e)=>{try{return await tS(...e)}catch(i){let t=e[0],r=new URL(t.url),n=r.pathname+r.search;throw await l(i,{path:n,method:t.method,headers:Object.fromEntries(t.headers.entries())},{routerKind:"Pages Router",routePath:"/middleware",routeType:"middleware",revalidateReason:void 0}),i}}})}}},e=>{var t=e(e.s=872);(_ENTRIES="undefined"==typeof _ENTRIES?{}:_ENTRIES)["middleware_src/middleware"]=t}]); +//# sourceMappingURL=middleware.js.map \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/src/middleware.js.map b/packages/fe-deploy/.next/server/src/middleware.js.map new file mode 100644 index 00000000..2a863f50 --- /dev/null +++ b/packages/fe-deploy/.next/server/src/middleware.js.map @@ -0,0 +1 @@ +{"version":3,"file":"src/middleware.js","mappings":"oFAAA,4DCAA,uDCCA,4BACA,kCACA,6BACA,kCAgBA,KAWA,cACA,MACA,OACA,4BAAqC,OAAO,EAC5C,sDAAmE,yEAAgF,EACnJ,oDAAgE,SAAS,EACzE,kCAA2C,SAAS,EACpD,iCACA,uCACA,wCAAiD,WAAW,EAC5D,gDACA,wCAAiD,WAAW,EAC5D,iBACA,KAAyB,OAAO,GAAG,2CAAqD,EACxF,yBAA+C,IAAc,EAAE,UAAc,GAAG,EAEhF,cACA,cACA,wBAAqC,KACrC,MACA,SACA,qBACA,WACA,gBACA,QACA,CACA,qCACA,IACA,6CACA,CAAM,MACN,CACA,CACA,QACA,CACA,kBA8CA,EAKA,EAlDA,MACA,OAEA,qBACA,CACA,SACA,UACA,WACA,SACA,OACA,WACA,SACA,cACA,WACA,CAAI,mBACJ,gBACA,iCACA,EACA,GAeA,gBAEA,GACA,SACA,eACA,MACA,YAGA,QACA,EAvBA,CACA,OACA,4BACA,SACA,OAAoB,oBAA4B,CAChD,OAAqB,YAAgB,CACrC,wBAAuC,iBAAwB,CAC/D,OACA,OAAqB,SAmBrB,WADA,GADA,EAjBqB,GAkBrB,eACA,QAnBqB,CAAmC,CACxD,OAAmB,UAAc,CACjC,OAAqB,SAsBrB,WADA,GADA,EApBqB,GAqBrB,eACA,QAtBqB,CAAmC,CACxD,OAAwB,iBAGxB,CA/FA,SACA,eACA,OAA8B,uBAAkC,EAChE,EAaA,GACA,qBACA,sBACA,kBACA,qBACA,qBACA,CAAC,EACD,UAnBA,aACA,+CACA,kBACA,oBACA,OAA6B,kDAA4F,EAEzH,QACA,GACA,IAAoD,eAAkB,SAAa,EAWnF,GAkFA,8BAKA,0BA0DA,QACA,eAEA,qBACA,gBACA,sBACA,KAEA,eADA,KAEA,yBAAiC,UAAa,CAG9C,CACA,oBACA,sCACA,CAIA,WACA,yBAEA,UACA,2CACA,0BACA,CACA,aACA,MACA,+BACA,aACA,yBAEA,8DACA,6CACA,CACA,OACA,0BACA,CACA,UACA,+CACA,eAMA,OALA,cAAoB,UAAa,EACjC,kBACA,SACA,yCAA4E,IAE5E,KAKA,UACA,mBACA,qDAKA,OAJA,kBACA,SACA,yCAA0E,IAE1E,CACA,CAIA,QAEA,OADA,6CACA,KAKA,8CACA,wBAA6B,iDAAiD,EAE9E,WACA,2CAAoD,OAAO,GAAG,4BAA4B,WAAW,EACrG,CACA,EAGA,QACA,mBAGA,KADA,sBAEA,gBACA,+FAEA,aADA,mBA3IA,YACA,MACA,SACA,IAEA,EACA,EACA,EACA,EACA,EANA,KACA,IAMA,aACA,yCACA,KAEA,kBAMA,kBAGA,IAFA,IACA,KACA,KAEA,SADA,gBACA,CAKA,IAJA,IACA,KACA,IACA,IACA,YAZA,MADA,iBACA,EAAkC,IAAlC,GAAkC,SAalC,IAEA,gCACA,KACA,IACA,yBACA,KAEA,KAEA,EAAQ,IACR,KAGA,mBACA,+BAEA,CACA,QACA,EAyFA,GACA,CACA,WACA,GACA,0BACA,CACA,CAIA,UACA,2CACA,0BACA,CAIA,aACA,MACA,wCACA,aACA,SAEA,8DACA,8BACA,CACA,OACA,0BACA,CAIA,UACA,sDACA,eAGA,OAFA,iBAyBA,GAAoC,iBAAqB,EAUzD,MATA,4BACA,gCAEA,UACA,8CAEA,kCACA,aAEA,CACA,EApCA,MAAoC,eAAwB,GAC5D,SAiBA,KAEA,cADA,uBACA,IACA,WACA,wBACA,CACA,EAvBA,iBACA,IACA,CAIA,aACA,uDACA,iBAAsB,yCAAmE,CACzF,CACA,8CACA,yBAA8B,iDAAiD,EAE/E,WACA,gDAAmE,EACnE,CACA,iBCvTA,MAAM,aAAa,OAAO,cAAc,sCAAsC,SAAW,EAAE,oBAAoB,aAAe,SAAe,SAAe,YAAkB,iCAAiC,EAAiB,eAAe,qBAAqB,wBAAoB,sBAA8B,eAAsB,2BAA2B,qDAAqD,SAAS,0CAA0C,iBAAiB,kDAAkD,UAAU,2CAA2C,qBAAqB,4BAA4B,UAAU,oCAAoC,gDAAgD,eAAwB,eAAe,sCAAsC,SAAW,EAAE,iBAAiB,YAAc,SAAe,SAAe,QAA8B,CAAf,MAAe,EAAc,cAAc,cAAsB,sBAAsB,8BAAgC,KAAa,mBAAmB,WAAa,EAAivB,UAAjvB,MAAsB,6BAA6B,IAAI,UAAU,UAAU,kJAA4M,OAApD,oDAAoD,GAAa,oBAAwB,IAAG,aAAY,8BAAgC,4FAAkG,kCAAkC,+EAAqF,kDAAkD,EAAE,GAAG,oEAAoE,EAAE,GAAG,2CAAmE,eAAe,uBAA17B,OAA07B,IAA6B,wDAAwD,uBAA+B,mBAA2B,iBAAyB,iBAAyB,mBAA2B,kBAAkB,wBAAoB,sBAA2B,gBAAuB,YAAkB,eAAe,sCAAsC,SAAW,EAAE,oBAAoB,aAAe,SAAe,SAAe,WAAkB,SAAiB,eAAe,qBAAqB,uBAAoB,uBAA8B,eAAsB,0BAA0B,qDAAqD,mBAAmB,gDAAgD,gBAAgB,+CAA+C,UAAU,gDAAgD,eAAwB,eAAe,sCAAsC,SAAW,EAAE,wBAAwB,aAAe,SAAe,SAAe,SAAe,SAAe,SAAe,gBAAsB,oCAAoC,EAAqB,cAAc,mCAAmC,6BAA6B,yCAAyC,6BAA6B,mCAAmC,qBAAqB,uBAAoB,uBAAkC,eAAsB,uBAAuB,qDAAqD,qCAAqC,iDAAiD,sCAAsC,kDAAkD,SAAS,4CAA4C,UAAU,+CAA+C,uBAAuB,6BAA6B,mBAAgC,eAAe,sCAAsC,SAAW,EAAE,kBAAkB,aAAe,SAAe,SAAe,SAAe,SAAe,SAAgB,SAAe,cAAc,oDAAoD,uCAAuC,6CAA6C,6BAA6B,uBAAuB,mCAAmC,qCAAqC,uBAAuB,qCAAqC,qBAAqB,wBAAoB,sBAA4B,eAAsB,2BAA2B,6EAA8H,OAA/C,GAAM,yCAAyC,EAAS,oBAAoB,oDAAoD,eAAe,+CAA+C,UAAU,+CAA+C,qDAAqD,aAAoB,eAAe,sCAAsC,SAAW,EAAE,oEAAoE,aAA8B,OAAf,KAAe,+CAA4D,cAAuB,6BAAgC,eAA2G,mBAAnF,WAA4B,+CAA2I,aAAhD,cAAyB,wBAAiG,gBAAlD,YAA0B,wBAAwB,CAA8B,aAAa,sCAAsC,SAAW,EAAE,oBAAqB,SAAkB,eAAe,mCAAmC,YAAY,2BAA6B,KAAwB,CAAjB,MAAiB,gBAAuB,IAAI,gBAAgB,+DAAiE,cAAc,2BAA2D,OAApB,oBAAoB,EAAS,eAAe,2BAA4D,OAArB,qBAAqB,EAAS,oBAAoB,2BAAuC,eAAkB,qBAAqB,SAAS,QAAQ,cAAwB,gBAA0B,aAAa,sCAAsC,SAAW,EAAE,oCAAoC,4DAA4D,eAAe,sCAAsC,SAAW,EAAE,wDAAwD,aAAe,SAAe,SAAe,uBAA+G,gBAAlF,aAA2B,EAAE,sDAAuS,iCAApN,YAAiJ,MAAtG,qBAAwB,6DAA6D,SAAS,GAAG,MAAK,CAAO,mDAAiD,GAAW,CAAgE,GAA3E,CAA2E,UAAc,sCAAsC,SAAW,EAAE,iBAAiB,aAAe,qCAAqC,eAAe,sCAAsC,SAAW,EAAE,4BAA4B,YAAe,SAAyB,SAAS,sBAAsB,iBAAiB,sBAAsB,UAAU,SAAS,SAAS,YAAY,UAAU,aAAa,uBAAwC,aAAa,sCAAsC,SAAW,EAAE,yCAA2F,mBAAlD,YAA6B,qBAAyD,SAAkB,eAAe,WAAa,uCAAuC,uCAAuC,mBAAmB,+BAAsE,OAA3B,2BAA2B,GAAU,kBAAkB,+BAAuE,OAA5B,4BAA4B,IAAW,qBAA+B,eAAe,sCAAsC,SAAW,EAAE,cAAc,aAAe,4BAA4B,cAAc,sCAAsC,SAAW,EAAE,6BAA6B,YAAe,SAA0B,eAAe,mDAAmD,YAAY,oCAA2C,YAAY,oCAA2C,WAAW,mCAA0C,WAAW,mCAA0C,cAAc,uCAAwF,kBAAyB,8BAAgC,KAA2B,CAApB,MAAO,aAAa,WAA9H,uBAA8H,CAAmB,aAAa,sCAAsC,SAAW,EAAE,2BAA2B,QAAU,oBAAoB,EAAE,kBAAkB,EAAE,kBAAkB,EAAE,oBAAoB,EAAE,sBAAsB,QAAE,EAAwB,cAAyL,YAAY,WAAW,IAAK,aAAvM,YAAyB,sBAAsB,YAAY,iBAAiB,0BAA0B,eAAc,qBAA0B,6BAAyD,SAAoC,sBAAsC,eAAe,sCAAsC,SAAW,EAAE,kCAAkC,YAAqgB,4BAAtf,cAAuC,SAA2G,OAA0B,iBAAa,2BAAgC,UAAiB,aAAoB,OAAvN,sBAA0B,sBAAsB,uBAA8B,sBAAqB,QAAoH,CAAO,+LAAiP,CAAoD,aAAa,sCAAsC,SAAW,EAAE,sBAA4B,YAAa,mBAAsB,sBAAyB,oBAAuB,oBAAuB,sBAAyB,0BAA6B,oBAAuB,qCAAsC,CAAG,eAAe,sCAAsC,SAAW,EAAE,uDAAuD,aAAe,SAAe,SAAe,0BAAgC,qCAA2C,EAAE,GAAG,gBAA+jB,iBAAziB,qBAAuC,MAAM,0CAA4C,mBAAmB,aAAa,4EAAkF,EAAE,GAA+B,OAA5B,4BAA4B,GAAa,0BAA0B,4DAAkE,WAAW,MAAM,GAAG,4CAA4C,UAAU,GAA+B,OAA5B,4BAA4B,GAA+F,OAAlF,OAAO,uDAAuD,GAAG,GAAG,UAAU,IAAI,IAAmN,YAAvK,YAAsB,QAAQ,mDAAqD,4BAAsC,CAAP,MAAO,yCAAiN,mBAA7I,cAA+B,0DAA0D,GAAG,GAAG,UAAU,IAAI,WAAa,GAAM,YAAa,CAAoC,eAAe,sCAAsC,SAAW,EAAE,gDAAgD,aAAe,kCAAwC,cAAoC,mBAAqB,UAAgB,aAAmB,MAAO,aAAgB,OAAS,qDAAqD,sBAAuB,mBAAgC,cAAc,cAA6B,OAAT,SAAS,GAAa,OAAyC,YAAgC,YAAa,SAAY,YAAa,SAAa,iBAAmB,MAAO,YAAkB,OAAS,4DAAqD,oBAAyC,kBAAlB,CAAwC,CAAxC,GAAkB,IAAwC,QAAgB,EAAhB,KAAgB,8BAAwC,EAA3V,IAA2V,GAAkB,CAApW,GAAoW,KAAkB,kBAAqB,EAApZ,IAAoZ,GAA3Y,IAA6Z,MAAmB,4BAAkD,4BAAkD,eAAe,sCAAsC,SAAW,EAAE,iBAAiB,aAAe,qCAAqC,aAAa,sCAAsC,SAAW,EAAE,mBAAmB,SAAM,GAAa,iBAAoB,uBAA0B,8BAAgC,EAAG,aAAa,sCAAsC,SAAW,EAAE,4aAA6a,SAAgB,eAAe,qBAAqB,+BAA+B,mBAAmB,6BAA6B,yBAAyB,qCAAqC,2BAA2B,sCAAsC,6BAA6B,wCAAwC,mCAAmC,gDAAgD,iCAAiC,mCAAmC,aAAsB,UAAkB,cAAwB,mBAA2C,WAAW,qBAAsC,mBAAiD,WAAW,2BAAkD,mBAA6C,cAAc,uBAA0C,SAA2B,gBAAgB,oBAAoB,wBAA4C,oBAAgE,+BAA0D,oBAA8D,6BAAsD,oBAAsE,sCAAsE,mBAA2B,4BAA4C,8BAAgD,oCAA0D,uCAAiE,qCAA6D,+CAA8H,kBAA/C,WAA2B,oBAAoB,CAAkC,eAAe,sCAAsC,SAAW,EAAE,iDAAiD,YAAe,SAAwB,gBAAgB,qBAAqB,sBAAsC,4BAA4C,qBAAqB,mEAAmE,kBAAqB,2BAA2B,6BAA+B,aAAa,EAAE,mBAAmB,kBAAqB,YAAY,yCAA6C,mFAAsF,sCAAsC,SAAW,EAAE,WAAW,aAAa,sCAAsC,SAAW,EAAE,qBAAqB,qDAAsD,GAAM,CAAC,oBAAoB,mEAAmE,kBAAqB,2BAA2B,6BAA+B,aAAa,EAAE,mBAAmB,kBAAqB,WAAU,CAAE,yCAA6C,mFAAsF,sCAAsC,SAAW,EAAE,YAAY,eAAe,sCAAsC,SAAW,EAAE,qBAAqB,aAAe,6CAA6C,aAAa,sCAAsC,SAAW,EAAE,8BAA+B,SAA4B,aAAa,aAAa,SAAS,SAAS,UAAU,0BAA8C,aAAa,sCAAsC,SAAW,EAAE,qDAAqD,wBAAwB,SAAS,WAA6B,YAAY,SAAS,MAAY,KAAS,gBAAwB,wBAAwB,WAAW,UAAmB,UAAS,eAAe,sCAAsC,SAAW,EAAE,eAAe,aAAe,iCAAiC,eAAe,sCAAsC,SAAW,EAAE,0BAA0B,YAAe,SAAuB,sCAAsC,oBAAoB,cAAc,yBAAyB,kBAAkB,YAAY,iBAAiB,YAAY,cAAc,YAAY,aAAa,YAAY,cAAc,YAAY,QAAQ,cAAc,SAAa,uBAAuB,qBAAoC,eAAe,sCAAsC,SAAW,EAAE,oBAAoB,aAAe,SAAe,SAAe,SAAe,4BAAmC,SAAiB,4BAA4B,yBAA0D,8BAA8B,uCAAmC,UAA8c,OAA9c,GAA8c,iBAA9c,EAA8c,qDAA9c,EAA8c,YAA9c,4BAAkD,0BAAiC,IAAK,mBAA+B,yBAAyB,MAAM,EAAM,EAAM,sBAAuB,MAAO,qBAA8B,IAAI,qBAA8B,IAAI,IAAI,EAAK,IAAI,IAAI,KAAI,2BAA0C,wBAA8B,qBAA2B,6BAAgC,cAAkD,CAA8H,SAAxJ,CAAwJ,KAAe,oBAA7I,CAA6I,iBAAsC,SAAW,EAAE,4BAA4B,YAAe,SAAyB,iBAAiB,yBAAyB,uBAAwC,eAAe,sCAAsC,SAAW,EAAE,qBAAoC,UAAf,QAAe,iBAAyB,EAAkB,qBAAqB,iBAAiB,YAAY,eAAe,eAAe,iBAAiB,0CAA0C,yBAAyB,wBAA0B,oDAAoD,aAAa,kBAAmB,sBAAsB,mFAA8E,GAAO,IAAS,aAAiB,gBAA1B,CAA0B,EAAuB,gBAA0B,eAAe,sCAAsC,SAAW,EAAE,6BAA6B,aAAe,EAAe,IAAf,QAAe,yBAAiC,EAA0B,iBAAiB,MAAM,4FAA2F,cAAc,MAAM,iDAAgD,eAAe,iBAAiB,yBAAyB,MAAM,wEAAuE,wBAA0C,aAAa,sCAAsC,SAAW,EAAE,0BAAgC,YAAa,+BAAkC,uBAA0B,+CAAkD,4CAA8C,EAAG,eAAe,sCAAsC,SAAW,EAAE,0FAA0F,aAAe,SAAe,SAAe,2DAAiE,cAAoB,6BAA6J,gBAAsB,uBAAnJ,YAA+F,gBAA7E,WAAyB,+CAA+H,YAAiE,aAA/C,YAAuB,yBAAyH,iBAAzE,cAA6B,uCAA4K,iBAAhG,YAA2B,MAAM,0DAA+D,CAAgC,eAAe,sCAAsC,SAAW,EAAE,wBAAwB,YAA8D,CAA/C,MAA+C,EAAqB,eAAe,4BAA4B,kBAAoB,SAAS,oBAAsB,gCAA4B,2BAA2B,0BAA0B,EAAS,SAAS,oBAAiD,OAA3B,2BAA2B,EAAS,OAAO,kCAAkC,YAAY,mCAAoC,SAArX,IAAqX,aAAwB,EAAS,UAAla,IAAka,CAAc,UAAU,WAAtc,GAAsc,CAA1b,GAA+c,4BAA/c,IAAY,CAAmc,yBAAyD,eAAiB,YAA7gB,KAAkiB,WAAW,mBAAqB,wBAA8B,8CAAiD,UAAW,CAAO,SAAS,UAAW,yBAA1tB,KAAyvB,wFAAzvB,GAAW,CAA8uB,GAA6F,QAAQ,wDAAwD,SAAS,YAAyE,OAA9C,8CAA8C,GAAU,mBAAgC,aAAa,sCAAsC,SAAW,EAAE,qCAAqC,qBAAuB,UAAgB,GAAG,MAAM,EAAE,aAAmB,GAAG,MAAM,QAAQ,GAAG,KAAK,EAAE,gBAA0B,EAAE,GAAG,EAAE,KAAK,UAAgB,MAAM,QAAQ,QAAuD,cAAzC,YAAwB,kBAAkG,gBAAvD,YAA0B,6BAA6B,CAA8B,cAAc,sCAAsC,SAAW,EAAE,0BAA0B,aAA2E,mBAA5D,YAA6B,+BAA+B,CAAoC,eAAe,sCAAsC,SAAW,EAAE,iEAAiE,aAAe,oCAAoC,qDAAqD,wBAAwB,gFAAgF,aAAa,sCAAsC,SAAW,EAAE,kBAAwB,YAAa,2BAA8B,uBAA0B,uBAA0B,2BAA8B,2BAA8B,4BAA8B,EAAG,eAAe,sCAAsC,SAAW,EAAE,+EAA+E,aAAe,SAAe,cAAoB,GAAG,KAAK,aAAmB,GAAG,IAAI,cAA2B,wCAAwE,cAA0B,uCAA1D,mBAAiG,kBAAuH,qBAAzF,YAA+B,kCAA+J,kBAA7D,YAA4B,iCAAiC,CAAkC,aAAa,sCAAsC,SAAW,EAAE,wBAAwB,SAAM,GAAa,qBAAwB,eAAkB,qBAAwB,wCAA0C,EAAG,aAAa,sCAAsC,SAAW,EAAE,oBAAoB,SAAM,GAAa,mBAAsB,yBAA4B,gCAAkC,EAAG,aAAa,sCAAsC,SAAW,EAAE,iBAAiB,oBAAoB,KAAS,cAAgC,WAAW,cAAkB,iBAAiB,YAAY,YAAY,KAAW,IAAI,mCAAqD,KAAQ,QAAQ,eAAiB,iBAAiB,KAAmE,KAAc,IAAL,EAAK,GAAS,MAAM,OAAQ,eAAR,EAAQ,cAAsC,SAAW,EAAE,gCAA3D,EAA2D,KAA3D,EAA2D,QAA3D,EAA2D,qBAA3D,EAA2D,gBAA3D,EAA2D,eAA3D,EAA2D,uEAA3D,EAA2D,WAA3D,EAA2D,eAA3D,EAA2D,SAA3D,EAA2D,iBAA3D,EAA2D,gFAA3D,EAA2D,UAA3D,EAA2D,gBAA3D,EAA2D,2GAA6c,aAA+B,sBAAviB,EAAuiB,kCAA0D,6BAA+B,yCAAyC,EAAE,aAA+B,sBAA1sB,EAA0sB,oBAA4C,6BAA+B,2BAA2B,EAAE,sBAAlzB,EAAkzB,gBAAwC,6BAA+B,uBAAuB,EAAE,aAA+B,sBAAj7B,EAAi7B,qBAA6C,6BAA+B,4BAA4B,EAAE,aAA+B,sBAA1jC,EAA0jC,gBAAwC,6BAA+B,uBAAuB,EAAE,aAA+B,sBAAzrC,EAAyrC,mBAA2C,6BAA+B,0BAA0B,EAAE,aAA+B,sBAA9zC,EAA8zC,aAAqC,6BAA+B,oBAAoB,EAAE,aAA+B,sBAAv7C,EAAu7C,wBAAgD,6BAA+B,+BAA+B,EAAE,sBAAviD,EAAuiD,wBAAgD,6BAA+B,+BAA+B,EAAE,aAA+B,sBAAtrD,EAAsrD,eAAuC,6BAA+B,sBAAsB,EAAE,aAA+B,sBAAnzD,EAAmzD,uBAA+C,6BAA+B,8BAA8B,EAAE,aAA+B,sBAAh8D,EAAg8D,oBAA4C,6BAA+B,2BAA2B,EAAE,aAA+B,sBAAvkE,EAAukE,YAAoC,6BAA+B,mBAAmB,EAAE,aAA+B,sBAA9rE,EAA8rE,kBAA0C,6BAA+B,yBAAyB,EAAE,aAA+B,sBAAj0E,EAAi0E,cAAsC,6BAA+B,qBAAqB,EAAE,YAA8B,sBAA37E,EAA27E,oBAA4C,6BAA+B,2BAA2B,EAAE,aAA+B,sBAAlkF,EAAkkF,sBAA8C,6BAA+B,6BAA6B,EAAE,sBAA9qF,EAA8qF,kBAA0C,6BAA+B,yBAAyB,EAAE,sBAAlxF,EAAkxF,iBAAyC,6BAA+B,wBAAwB,EAAE,aAA+B,sBAAn5F,EAAm5F,kBAA0C,6BAA+B,yBAAyB,EAAE,sBAAv/F,EAAu/F,mBAA2C,6BAA+B,0BAA0B,EAAE,sBAA7lG,EAA6lG,wBAAgD,6BAA+B,+BAA+B,EAAE,YAAgC,sBAA7uG,EAA6uG,WAAmC,6BAA+B,kBAAkB,EAAE,aAAiC,sBAAp2G,EAAo2G,QAAgC,6BAA+B,eAAe,EAAE,aAAiC,sBAAr9G,EAAq9G,WAAmC,6BAA+B,kBAAkB,EAAE,aAAiC,sBAA5kH,EAA4kH,eAAuC,6BAA+B,sBAAsB,EAAE,aAAiC,sBAA3sH,EAA2sH,SAAiC,6BAA+B,gBAAgB,EAAE,WAAc,0FAAyF,GAAI,aAAiB,YCAj73B,MAAM,YAAa,kEAAmE,IAAS,EAAK,GAAL,CAAK,KAAS,MAAM,EAMnH,MAAmJ,cAAoB,sBAAwB,iDAAqD,IAAwD,IAAxD,KAAS,EAAY,WAAiB,EAA7B,OAAY,CAAiB,UAAkB,IAAY,WAAW,KAAK,WAAW,iBAAqB,WAAQ,IAAS,uBAA2B,+BAAoC,aAAc,iBAAgB,eAAoB,cAAgqC,KAAwB,IAAI,YAAY,SAAS,WAAjtC,OAAqB,UAA9e,YAAuf,gBAA0B,YAAY,cAAkB,wBAA0B,4CAAgD,cAAe,4CAAgD,WAAW,iBAAkB,2CAA+C,cAAc,mBAAmB,iBAAiB,0BAA2B,4CAAgD,MAAM,wBAAwB,aAAa,qBAAsB,4CAAgD,MAAM,kBAAkB,WAAW,mBAAoB,0CAA8C,MAAM,cAAc,cAAc,4CAA8C,6CAAiD,MAAM,kCAA4F,GAA1D,aAAe,MAAM,WAAU,WAAa,MAAM,SAAQ,WAAsF,CAAvE,uEAAiF,OAA2E,aAA3E,MAAgB,iBAAiB,KAAM,iBAAgB,cAAc,KAAgD,kBAAiB,eAAe,KAAM,uDAA2D,UAA1lD,yBAAyB,qBAAyB,KAAS,GAAG,yCAAslD,EAAW,GAAI,aAAiB,YCN3tD,MAAM,aAAa,OAAO,QAAQ,4CAA4C,cAAmB,SAA0F,SAAmB,UAAU,eAAe,gBAAmB,sBAAgC,wBAA0B,mDAAuD,gCAAiC,oBAAiD,gBAA8C,8BAA9C,qBAAjD,kCAAiD,CAAiF,CAAS,gBAAyB,oCAA6C,oBAAyB,aAAwB,mBAAwB,oBAArkB,gBAAkB,gCAAqC,2BAAkiB,kCAAwD,aAAa,kCAAkC,wBAAyB,2CAAsC,6BAAiC,0CAAiD,GAAU,kCAAuD,gCAAgC,eAAe,qBAAqB,kCAAsC,IAAI,IAAK,aAAa,UAAU,sCAA+D,uCAAgC,EAAe,OAAiB,SAAhC,CAAgC,CAAjB,CAAkC,uCAAuD,cAAc,6BAAiC,6CAA6C,SAA8D,OAArD,8CAAqD,GAAU,qCAAwC,wCAA0C,0CAA4C,4CAA8C,8CAAgD,iDAAkD,qBAAyB,IAAI,IAAK,oBAAoB,wBAAwB,KAAK,iBAAiB,QAAQ,IAAI,IAAgE,CAA3D,0DAA2D,GAAU,kCAAkC,KAAM,qCAAoC,KAAM,uCAAsC,KAAM,yCAAwC,KAAM,oCAAuC,IAAI,IAAK,oBAAoB,+BAAgC,UAAa,+BAA6C,yBAAsC,iCAAiD,yBAAqC,6CAAuE,cAAc,gCAAgC,MAA0B,OAAnB,UAAmB,KAAY,sBAAsB,QAAS,wCAAgD,WAAoB,IAAK,4BAA4B,IAAI,IAAK,mDAAoD,YAAc,8CAAgD,UAAwB,aAAa,2CAAyE,MAA6G,OAAvG,GAAM,UAAU,2BAAsC,EAAK,mBAAwB,qBAAoB,MAAa,2CAAiE,uCAA6D,aAAwB,iBAAgD,YAAwB,EAA9B,GAA8B,CAA1B,GAAmC,kBAAkB,aAAY,CAAE,0BAAmC,OAAO,iCAAuC,OAAO,YAAc,QAAQ,IAAM,aAAa,sCAAsC,SAAW,EAAwI,UAAtI,gBAA2B,QAAQ,WAAe,WAAW,YAAc,KAAU,eAAiB,MAAM,OAAO,CAAK,IAAK,SAAS,CAAwB,eAAe,sCAAsC,SAAW,EAAE,YAAe,SAAoB,cAAc,eAAe,aAA6C,OAAS,UAAzC,iBAAiB,WAAW,KAAa,gBAA2B,6DAA6D,oBAAoB,OAAO,4DAAgE,0BAA0B,UAAU,0BAA4B,4BAAyC,UAAU,oEAAwE,WAAW,2BAA2B,YAA2B,eAAe,YAAe,uBAAiC,eAAe,SAAS,0BAA0B,mCAA6C,2BAA6B,mEAAuE,YAAiB,KAAK,OAAO,sBAAyB,yBAA0B,IAAI,OAAO,SAAS,KAAK,OAAO,sDAAyD,GAAG,cAAc,+BAAiD,8BAAiC,WAAW,KAAK,IAAK,mBAAoB,gBAAgB,EAAG,EAAG,YAAmB,oBAA8B,2BAAsC,KAAS,cAAgC,WAAW,cAAkB,iBAAiB,YAAY,YAAY,KAAW,IAAI,oBAAsC,KAAQ,QAAQ,eAAiB,iBAAiB,KAAmE,KAAc,IAAL,EAAK,GAAS,MAAM,OAAQ,eAAR,EAAQ,cAAsC,SAAW,EAAE,aAAiC,SAAiC,SAAiC,SAAmB,oBAA2B,mBAAuB,eAAe,YAAkR,GAAtQ,QAAQ,sBAAsB,oBAAoB,qBAAqB,qBAAyB,oBAAsK,mBAA9I,iBAAiB,0GAAyH,KAAI,+BAAyD,gFAAoF,qFAAqF,MAAM,qBAAqB,IAAI,sEAA0E,2EAA+E,kFAAkF,MAAM,kBAAkB,GAAI,6DAA4D,4DAAiE,gCAAgC,0BAA0B,6BAA6B,8BAA8B,+BAA+B,wBAAwB,2CAA6C,gCAAmC,gCAAgC,sEAAsE,kCAAkC,4CAA4C,QAAQ,qBAAqB,0BAA0B,kBAAkB,mBAAmB,qBAAqB,qBAAyB,yBAA2B,oBAAoB,oBAAwB,mBAAmB,oBAAoB,mBAAmB,mCAAmC,uBAA0B,oBAAoB,iBAAmB,8BAAiC,0BAA4B,UAAqL,OAA/F,2BAAgC,gCAAiC,yBAAyB,KAAK,GAA7K,wEAA6K,CAAa,KAA5G,CAA4G,GAAa,qBAAqB,MAAyB,CAAzB,iBAAiI,OAAxG,kBAAqB,gCAAgC,wBAA2B,wBAAwB,GAAa,oBAAoB,gCAAkC,qEAAqE,kCAA8B,KAAO,CAAa,oBAAoB,IAAI,GAAM,mCAAmC,KAAa,SAAa,8BAA8B,yCAA0D,SAA1D,GAAiE,kCAAmC,mBAAmB,iBAAkB,6CAA4C,cAAc,oEAAsE,gCAAgC,yBAA2B,yEAAyE,qBAAqB,gBAAgB,kCAAmC,kBAAkB,yBAAyB,mBAAmB,+BAAiC,gFAAoF,EAAE,MAAM,SAAS,IAAI,oBAAoB,qBAAqB,gBAAgB,EAAE,2BAA4B,gBAAoB,qBAAqB,sBAAsB,IAAI,oIAAgJ,mEAAuE,IAAK,GAAoB,WAAW,SAAS,KAAK,cAAc,yBAA2B,0BAA0B,iBAAiB,EAAG,kBAAkB,kDAAoD,QAAQ,uBAAoB,CAAY,kBAAqB,qBAAqB,CAAtD,IAAsD,CAAY,QAAQ,kBAAoB,QAAQ,iCAAiC,gBAAgB,MAAyB,CAAzB,iBAAgC,uBAAwB,wBAA2B,yBAAwB,IAAI,KAAK,EAAG,eAAe,8BAAiD,CAAjD,iBAAwD,uBAAwB,wBAA0B,uBAAuB,IAAI,KAAK,EAAG,WAAW,wBAAwB,UAAU,oCAAoC,cAAc,0BAA0B,eAAe,sBAAsB,cAAc,qBAAqB,eAAe,iBAAiB,aAAoB,GAAI,aAAiB,6BC4B5rT,yCACA,2BACA,6BACA,gCACA,6BACA,gCACA,6BACA,yBACA,yBACA,gBAQA,gCACA,0CC3CE,gBAAkE,oBCHpE,QAAM,OAAO,mBAAkB,cAAe,aAAa,2MAAuO,uOAAqQ,gBAAyB,SAAS,eAAgB,uBAA4B,uBAAuB,CAAK,SAAW,SAAS,eAAuB,IAAS,IAAT,KAAS,IAAY,WAAW,IAAK,2BAA2B,SAAS,iBAAmB,6CAAgE,eAAsB,uBAAuB,CAAkF,gBAAoB,gBAAyC,OAAxB,qBAAj8B,IAAy9B,6BAAz9B,IAAy9B,EAAyC,gBAAgD,IAApB,oBAAoB,iBAAsB,oBAA0B,IAAN,MAAM,gBAAsB,MAAU,GAAM,iBAAyB,QAAQ,WAAW,IAAK,SAAgB,MAAP,QAAO,iBAA6B,GAAiB,CAAjB,SAAiB,eAAmB,6BAA6B,IAAK,YAAiB,GAAsB,CAAtB,SAAsB,sCAAwF,kCAAv8C,GAA4+C,EAA5+C,EAA45C,oCAA55C,EAAk8C,GAAl8C,EAA4+C,eAAsB,kDAAlgD,MAAkgD,EAA0D,CAAL,GAAK,SAAiB,MAAM,iBAAyB,eAAgB,mCAAmC,YAAY,cAAc,IAAK,gBAAmB,mBAAmB,iBAAqB,kBAAkB,UAAU,EAAsG,CAAI,sKAAsK,GAAO,2JAA2J,IAAI,w3BAAw3B,IAAI,q2BAAq2B,gBAAgB,khBAAkhB,GAAG,+NAA5rF,CAAO,+FAA+F,CAAslF,gHAAyV,2fAA2f,qHAAqH,gCAAgC,kCAAyC,gJAAgJ,IAAI,mDAAmD,mBAA9oL,GAA8oL,gBAA4C,yCAAyC,0CAA0C,sHAA6H,IAAI,WAAW,IAAI,oMAAoM,gCAAgC,SAAS,oEAAoE,0CAA0C,6GAA6G,EAAE,8DAA8D,sBAAsB,IAAI,qGAAqG,8TAA8T,iCAAiC,EAAE,8GAA8G,EAAE,iBAAiB,yCAAyC,EAAE,UAAU,sKAAsK,IAAI,8DAA8D,IAAI,kDAAkD,EAAE,gBAAgB,EAAE,GAAG,aAAa,IAAI,WAA1pO,KAA0pO,wEAAqF,yEAA/uO,KAA+uO,8EAAyJ,EAAE,WAAW,EAAE,yKAAyK,eAAe,IAAI,qDAAqD,EAAE,WAAW,EAAE,yDAAyD,IAAI,qPAAqP,EAAE,YAAY,EAAE,sKAAsK,SAAS,iEAAiE,wDAAwD,MAAM,gLAAgL,IAAI,IAAI,0GAA0G,uEAAuE,6DAA6D,iCAAiC,GAAG,gLAAgL,+RAA+R,IAAI,4BAA4B,EAAE,4BAA4B,IAAI,2GAA2G,iLAAiL,IAAI,sKAAsK,EAAE,gFAAgF,EAAE,uCAAuC,EAAE,6CAA6C,EAAE,uFAAuF,EAAE,mCAAmC,EAAE,gDAAgD,IAAI,oDAAoD,IAAI,+bAA+b,EAAE,4CAA4C,0EAA0E,iGAAiG,iDAAiD,2DAAvwV,KAAuwV,6IAA0M,4GAA4G,EAAE,mDAAmD,8FAA8F,WAAW,IAAI,IAAI,qEAA2E,kFAAkF,kHAAkH,WAAW,wHAAwH,yCAAyC,QAAQ,IAAI,6JAA6J,IAAI,kEAAkE,IAAI,4EAA4E,0DAA0D,0EAA0E,IAAI,EAAE,uXAAqX,IAAI,0FAA0F,sMAAsN,IAAI,6BAA6B,cAAc,gXAAgX,qBAAqB,6CAA6C,kGAAkG,SAAS,kDAAkD,gOAAgO,kHAAkH,YAAY,+FAA+F,oXAAoX,IAAI,mCAAmC,IAAI,6PAA6P,iBAA2B,kBAAiB,IAAI,KAAI,sBAAgC,+BAAqC,8CAA8C,iCAAr3d,EAAq3d,EAAwC,uCAA2C,aAAsB,oBAA4hC,OAApgC,2BAA2B,IAAvsc,EAAusc,CAAjrc,CAAirc,GAAmI,OAA1H,OAAO,OAAO,sBAA8B,KAAtuc,OAAtB,EAA4vc,MAAoB,EAA1vc,uBAAh2B,IAAg2B,gBAA0vc,2CAA6C,cAAa,GAAU,uBAAuB,SAA0C,OAAjC,OAAO,kBAA0B,GAAU,0BAA0B,SAA0M,OAAjM,OAAO,OAAO,OAAO,qBAA6B,uBAA0B,SAAO,yFAA2F,YAAY,QAAO,GAAU,0BAA0B,SAAoD,OAA3C,OAAO,OAAO,qBAA6B,GAAU,sBAAsB,SAAmJ,OAA1I,OAAO,OAAO,iBAAyB,qCAAuC,6DAA4D,GAAU,0BAA0B,OAAO,8HAA8H,sBAAsB,UAAU,uBAA8D,OAAvC,yBAAx7f,IAAw7f,IAAx7f,IAAuO,CAAitf,EAAuC,MAAa,cAAc,MAAa,WAAvggB,SAA0hgB,sBAAoC,cAA4B,iCAA+C,yBAA6C,cAAiB,YAA4B,gBAAqB,eAA+C,KAA3B,CAAqC,CAAE,GAAlC,EAAqE,CAAlE,GAA+B,IAAQ,GAA1B,QAAqC,WAAgB,+BAAG,CAAD,CAAC,YAAsB,gBAAqB,yCAAwC,eAAa,cAAmB,qBAAmB,qBAAoB,mBAAkB,sBAAqB,YAAW,qBAAoB,eAAgB,gBAAgB,wCAA0C,KAAS,cAAgC,WAAW,cAAkB,iBAAiB,YAAY,YAAY,KAAW,IAAI,mCAAqD,KAAQ,QAAQ,eAAiB,iBAAiB,KAAmE,KAAc,IAAL,EAAK,OAA+B,aAAiB,+BCCpiiB,qCAA6C,CAC7C,QACA,CAAC,EAAC,SAKF,KACA,0CACA,cACA,SACK,CACL,EACA,GACA,0BACA,QACA,CAAK,CACL,uBACA,QACA,CACA,CAAC,EAED,SADyB,GAAQ,IAAkB,EACnD,UADgC,OAChC,CACA,gBACA,yCACA,KAMA,OACA,IAJA,SAKA,UAJA,UAKA,SAJA,gCAKA,CACA,CACA,kBACA,oBACA,EAGA,WAFA,GAGA,CACA,uBACA,eAIA,KACA,cAGA,kDCrDA,qCAA6C,CAC7C,QACA,CAAC,EAAC,SAMF,KACA,0CACA,cACA,SACK,CACL,EACA,GACA,uBACA,QACA,CAAK,CACL,0BACA,QACA,CAAK,CACL,kBACA,QACA,CACA,CAAC,EACD,MAAiB,EAAQ,GAAW,EACpC,GACA,OACA,MAEA,cACA,gBAEA,EAkBA,sBACA,QAAY,6GAAsG,EAClH,OACA,WACA,YACA,SACA,MACA,SACA,YACA,cACA,CACA,kBA5BA,WACA,sCAEA,YAAmB,WAAkB,IACrC,kBACA,aACA,KACA,CAQA,MADA,IAFA,GAFA,2CAEA,YAEA,2DACA,YACA,IAcA,CACA,CACA,OAAyB,EAAM,oDAC/B,QACA,cACA,YACA,OACA,WACA,WACA,gBACA,CACA,CACA,CAQA,sBACA,gCACA,MAEA,YAEA,aAAY,eAAsB,EAClC,eACA,8BAAyD,EAAU,GACnE,cACA,uBACA,MAEA,WACA,CACA,CAAK,EACL,SACA,qCAAiD,SAAY,GAE7D,qBACA,KAAY,GAAM,EAClB,UACA,eACA,WACA,aACA,gBACA,sCAAsD,UAAgB,EAAE,MAAY,GAGpF,CACA,OArCA,YACA,WAAY,oBAAwB,WACpC,sBAA+B,EAAM,uBACrC,SACA,sBACA,CAAK,CACL,EA+BA,EACA,CACA,cAUA,OATI,GAAM,qBACV,YAGA,oDACA,OAEA,qBACA,EACA,KACQ,GAAM,QACd,CACA,8BCjIA,qCAA6C,CAC7C,QACA,CAAC,EAWD,SANA,KACA,0CACA,cACA,SACK,CACL,EACA,GACA,6BACA,QACA,CAAK,CACL,8BACA,QACA,CACA,CAAC,EACD,MAAiB,EAAQ,GAAW,EACpC,EAAe,EAAQ,GAAS,EAChC,GAFwB,MAExB,GADsB,CAEtB,2BAAsC,GAAM,OAC5C,CACA,cACA,qDACA,kCsC3BA,0CrCFO,mBAEP,MADA,wJAGA,WACA,mBAEA,4DACA,GACA,QAEA,cACA,6BACA,IACA,kBACA,CAAU,SAEV,MADA,mEAAmF,UAAY,EAC/F,CACA,CAEA,CACO,uBACP,gBACA,IACA,KACA,wEACA,CAAM,SAEN,2DACA,CACA,CACA,WACO,aAIP,OAHA,GACA,QAEA,CACA,CACA,cAEA,oDAAyD,EAAO;AAChE,0EA0BA,UAAoB,GAAM,WAE1B,YAAsB,GAAM,aACpB,GAAM,kBAId,yDACA,MAhCA,YACA,4BAAyC,EACzC,SACA,cACA,QAEA,kBACA,CAAS,CACT,YACA,iBACA,CAAS,CACT,aACA,2BACA,cAEA,kBACA,CACA,CAAK,EACL,mBAAuB,EACvB,SACA,CAAK,CACL,EAYA,cACA,eACA,CAAK,EAEL,GChFO,uBACP,kBAAkB,EAAM,EACxB,yBAAiC,EAAK;AACtC;AACA;AACA;AACA;AACA;AACA;AACA,IACA,CACA,CACO,sBACP,cACA;AACA;AACA,IACA,CACA,CACO,sBACP,cACA;AACA;AACA,IACA,CACA,CCiDA,OAGA,gBAIA,4BAGA,0BAGA,+BAGA,UAGA,wBAGA,wBAGA,uBAGA,mCACA,ECrEU,cACV,IAEA,EACA,EACA,EACA,EACA,EANA,KACA,IAMA,aACA,yCACA,KAEA,kBAMA,kBAGA,IAFA,IACA,KACA,KAEA,SADA,gBACA,CAMA,IAJA,IACA,KACA,IACA,IACA,YAbA,MADA,iBACA,EAAsC,IAAtC,GAAsC,SActC,IAGA,gCAEA,KAEA,IACA,yBACA,KAIA,KAEA,EAAc,IACd,KAGA,mBACA,+BAEA,CACA,QACA,CAOW,cACX,SACA,KACA,KACA,2BACA,gCAIA,gBACA,0BAEA,OAIA,QACA,CAGW,cACX,IACA,iCACA,CAAM,SACN,iCAA6C,UAAY,+FACzD,OACA,CAAS,CACT,CACA,CDnBA,EACA,KACA,OACA,cACA,wBACA,gBACA,CACA,YACA,wBACA,gBACA,aACA,aACA,CACA,eAEA,MACA,CACA,YACA,sBACA,kBACA,CACA,SACA,wBACA,gBACA,sBACA,kBACA,SACA,aACA,CACA,UAEA,wBACA,sBACA,kBACA,gBACA,EAEA,EE5IA,yBACA,wBACA,qBACA,SACA,iBACA,WACA,WACA,gBACA,UACA,EAAU,CACV,gBACA,YAEA,CAEA,eACA,SACA,4BAEA,CAEA,yBACA,UACA,CACA,aACA,6BAIA,OADA,oBACA,GAIA,wBAEA,CACA,CAIO,kBACP,eACA,MACA,wDACA,uBAMA,cACA,UAAkB,EAAkB,CACpC,eADoC,KACpC,CACS,CACT,CAKA,cACA,UAAkB,EAAkB,CACpC,eADoC,KACpC,CACS,CACT,CACA,CE1DO,SAASA,EAAoBC,CAAa,EAC/C,OAAOA,EAAMC,OAAO,CAAC,MAAO,KAAO,GACrC,CCJO,SAASC,EAAUC,CAAY,EACpC,IAAMC,EAAYD,EAAKE,OAAO,CAAC,KACzBC,EAAaH,EAAKE,OAAO,CAAC,KAC1BE,EAAWD,EAAa,CAAC,IAAMF,CAAAA,CAAY,GAAKE,EAAaF,CAAAA,CAAAA,CAAQ,OAE3E,GAAgBA,EAAY,CAAC,EACpB,CADuB,SAElBD,EAAKK,SAAS,CAAC,EAAGD,EAAWD,EAAaF,GACpDK,MAAOF,EACHJ,EAAKK,SAAS,CAACF,EAAYF,EAAY,CAAC,EAAIA,EAAYM,QACxD,GACJC,KAAMP,EAAY,CAAC,EAAID,EAAKS,KAAK,CAACR,GAAa,EACjD,EAGK,CAAES,SAAUV,EAAMM,MAAO,GAAIE,KAAM,EAAG,CAC/C,CCfO,SAASG,EAAcX,CAAY,CAAEY,CAAe,EACzD,GAAI,CAACZ,EAAKa,UAAU,CAAC,MAAQ,CAACD,EAC5B,MADoC,CAC7BZ,EAGT,GAAM,UAAEU,CAAQ,OAAEJ,CAAK,MAAEE,CAAI,CAAE,CAAGT,EAAUC,GAC5C,IAD2CD,EACnC,GAAEa,EAASF,EAAWJ,EAAQE,CACxC,CCNO,SAASM,EAAcd,CAAY,CAAEe,CAAe,EACzD,GAAI,CAACf,EAAKa,UAAU,CAAC,MAAQ,CAACE,EAC5B,MADoC,CAC7Bf,EAGT,GAAM,CAAEU,UAAQ,OAAEJ,CAAK,MAAEE,CAAI,CAAE,CAAGT,EAAUC,GAC5C,IAD2CD,EACnC,GAAEW,EAAWK,EAAST,EAAQE,CACxC,CCLO,SAASQ,EAAchB,CAAY,CAAEY,CAAc,EACxD,GAAoB,UAAhB,OAAOZ,EACT,OAAO,EAGT,GAAM,UAAEU,CAAQ,CAAE,CAAGX,EAAUC,GAC/B,IAD8BD,GACvBW,IAAaE,GAAUF,EAASG,UAAU,CAACD,EAAS,IAC7D,CIFO,SAASK,EACdP,CAAgB,CAChBQ,CAAkB,MAEdC,EAEJ,IAAMC,EAAgBV,EAASW,KAAK,CAAC,KAerC,OAbEH,GAAW,IAAII,IAAI,CAAC,GACpB,EACEF,CAAa,CAAC,EAAE,EAChBA,CAAa,CAAC,EAAE,CAACG,WAAW,KAAOC,EAAOD,WAAW,IACrD,CACAJ,EAAiBK,EACjBJ,EAAcK,MAAM,CAAC,EAAG,GACxBf,EAAWU,EAAcM,IAAI,CAAC,MAAQ,KAC/B,IAKJ,UACLhB,EACAS,gBACF,CACF,CGnCA,0EAAqG,EAAE,qBACvG,gBACA,oFACA,CACA,+BACO,SACP,mBACA,MACA,CACA,yDACA,IACA,SAEA,WAEA,SACA,mBACA,UACA,WACA,EACA,cACA,CACA,UACA,cACA,MAAqB,SDwBLQ,CACE,CAChBC,CAAgB,MAE0BA,CC5BJ,CDqEpBC,EAzClB,GAAM,UAAEC,CAAQ,MAAEC,CAAI,eAAEC,CAAa,CAAE,CAAGJ,OAAAA,EAAAA,EAAQK,UAAAA,EAARL,EAAsB,CAAC,EAC3DM,EAAyB,CAC7BxB,WACAsB,cAA4B,MAAbtB,EAAmBA,EAASyB,QAAQ,CAAC,KAAOH,CAC7D,EAEIF,GAAYd,EAAckB,EAAKxB,QAAQ,CAAdM,KAC3BkB,EAAKxB,IADiD,IACzC,CDrDV,SAAS0B,CAA6B,CAAExB,CAAc,EAa3D,ECwCkCwB,CDxC9B,CAACpB,EAAchB,EAAMY,GACvB,MADgBI,CACThB,EAIT,IAAMqC,EAAgBrC,EAAKS,KAAK,CAACG,EAAO0B,MAAM,SAG9C,EAAkBzB,UAAU,CAAC,KACpBwB,CAD0B,CAM3B,IAAGA,CACb,ECyBqCH,EAAKxB,QAAQ,CAAEoB,GAChDI,EAAKJ,QAAQ,CAAGA,GAElB,IAAIS,EAAuBL,EAAKxB,QAAQ,CAExC,GACEwB,EAAKxB,QAAQ,CAACG,UAAU,CAAC,iBACzBqB,EAAKxB,QAAQ,CAACyB,QAAQ,CAAC,SACvB,CACA,IAAMK,EAAQN,EAAKxB,QAAQ,CACxBZ,OAAO,CAAC,mBAAoB,IAC5BA,OAAO,CAAC,UAAW,IACnBuB,KAAK,CAAC,KAEHoB,EAAUD,CAAK,CAAC,EAAE,CACxBN,EAAKO,OAAO,CAAGA,EACfF,EACe,UAAbC,CAAK,CAAC,EAAE,CAAgB,IAAGA,EAAM/B,KAAK,CAAC,GAAGiB,IAAI,CAAC,KAAS,KAIhC,IAAtBE,EAAQc,SAAS,GACnBR,EAAKxB,QAAQ,CAAG6B,CAAAA,CAEpB,CAIA,GAAIR,EAAM,CACR,IAAIF,EAASD,EAAQe,YAAY,CAC7Bf,EAAQe,YAAY,CAACC,OAAO,CAACV,EAAKxB,QAAQ,EAC1CO,EAAoBiB,EAAKxB,QAAQ,CAAEqB,EAAKb,IAArBD,GAA4B,EAEnDiB,EAAKV,MAAM,CAAGK,EAAOV,cAAc,CACnCe,EAAKxB,QAAQ,CAAGmB,OAAAA,EAAAA,EAAOnB,QAAAA,EAAPmB,EAAmBK,EAAKxB,QAAQ,CAE5C,CAACmB,EAAOV,cAAc,EAAIe,EAAKO,OAAO,EAAE,GACjCb,EAAQe,YAAY,CACzBf,EAAQe,YAAY,CAACC,OAAO,CAACL,GAC7BtB,EAAoBsB,EAAsBR,EAAKb,QAAO,EAE/CC,GAFYF,WAEE,EAAE,CACzBiB,EAAKV,MAAM,CAAGK,EAAOV,cAAAA,CAG3B,CACA,OAAOe,CACT,EClFwC,sBACxC,sCACA,aACA,OADsE,MACtE,6BACS,EACT,EJzBO,SAASW,CACsB,CIwBF,CJvBL,EAI7B,IAAIC,EACJ,GAAIC,CAAAA,MAAAA,EAAAA,KAAAA,EAAAA,EAASC,IAAAA,GAAQ,CAACC,MAAMC,OAAO,CAACH,EAAQC,IAAI,EAC9CF,CADiD,CACtCC,EAAQC,IAAI,CAACG,QAAQ,GAAG9B,KAAK,CAAC,IAAK,EAAE,CAAC,EAAE,MAC9C,IAAI+B,EAAON,QAAQ,CAEnB,CAFqB,MAC1BA,EAAWM,EAAON,QAAQ,CAG5B,OAAOA,EAASvB,WAAW,EAC7B,EIWoC,oCACpC,sGZhCO,SAAS8B,CACc,CAC5BP,CAAiB,CACjB3B,CAAuB,EAEvB,EY2B+J,CZ3B1JmC,CAAD,CAMJ,IAAK,IAAMC,GANO,EAEdpC,IACFA,EAAiBA,EAAeI,QADd,GACyB,IAG1B+B,GAAa,KAEPC,EAIrBA,EAHF,GACET,IAFIU,CAA4B,OAAXD,CAERC,CAFQD,EAAKE,MAAAA,EAAM,OAAXF,EAAalC,KAAK,CAAC,IAAK,EAAE,CAAC,EAAE,CAACE,WAAW,KAG9DJ,IAAmBoC,EAAKG,aAAa,CAACnC,WAAW,YACjDgC,EAAAA,EAAKrC,OAAAA,EAAO,OAAZqC,EAAcjC,IAAI,CAAEE,GAAWA,EAAOD,WAAW,KAAOJ,EAAAA,CAAAA,CAExD,EADA,KACOoC,CAEX,CACF,EYUiK,iFACjK,oJACA,iCACA,wBACA,gCACA,0BACA,2BACA,sCAEA,6BACA,OLhCM7C,EAAWiD,SAASA,CDHZ,CACZnC,CAAuB,CACvBkC,CAAsB,CACtBE,CAAsB,EAItB,EM4BmC,CN5B/B,CAACpC,GAAUA,IAAWkC,EAAe,OAAO1D,EAEhD,IAAM6D,EAAQ7D,EAAKuB,WAAW,SAI9B,CAAKqC,IACC5C,EAAc6C,EAAO,MADR,GACA7C,EACC6C,EAAQ,IAAGrC,EAAOD,GAAnBP,QAA8B,KADNhB,EAKpCW,EAAcX,EAAO,CAJmCA,GAIhCwB,EACjC,EChBIU,CAFmCA,EKiCF,CACrC,CLlCyD,QKkCzD,iBACA,wBACA,uEACA,sBACA,8BACA,oCACS,ELtCAxB,QAAQ,CACbwB,EAAKV,MAAM,CACXU,EAAKO,OAAO,MAAGlC,EAAY2B,EAAKwB,aAAa,CAC7CxB,EAAK0B,YAAY,GAGf1B,EAAKO,OAAO,EAAI,CAACP,EAAKF,aAAAA,EAAe,EACvCtB,EAAWd,EAAoBc,EAAAA,EAG7BwB,EAAKO,OAAO,EAAE,CAChB/B,CAJ8Bd,CAInBkB,EACTH,EAAcD,EAAW,OADHI,EACTH,MAA0BuB,EAAKO,OAAO,EACjC,MAAlBP,EAAKxB,QAAQ,CAAW,aAAe,UAI3CA,EAAWC,EAAcD,EAAUwB,EAAKJ,OAAhBnB,CAAwB,EACzC,CAACuB,EAAKO,OAAO,EAAIP,EAAKF,aAAa,CACtC,EAAUG,QAAQ,CAAC,KAEjBzB,EADAI,EAAcJ,EAAU,KAE1Bd,EAAoBc,EKiB1B,CACA,eACA,0BAEA,cACA,uBAEA,eACA,iBACA,CACA,aACA,yBACA,CACA,cACA,QACA,iHACA,iEAAiF,EAAO,GAExF,iBACA,CACA,oBACA,6BAEA,mBACA,4BAEA,mBACA,gCAEA,WACA,wBAEA,YACA,kBACA,CACA,eACA,4BAEA,gBACA,sBACA,CACA,WACA,wBAEA,YACA,kBACA,CACA,eACA,4BAEA,gBACA,sBACA,CACA,WACA,4BACA,sBACA,SAAkB,cAAc,IAAI,UAAU,EAAE,EAAS,EAAE,EAAO,EAAE,UAAU,EAE9E,YACA,iBACA,cACA,CACA,aACA,yBACA,CACA,eACA,4BAEA,gBACA,sBACA,CACA,WACA,wBAEA,YACA,kBACA,CACA,aACA,0BAEA,cACA,oBACA,CACA,eACA,4BAEA,gBACA,sBACA,CACA,eACA,4BAEA,gBACA,sBACA,CACA,eACA,wBAEA,gBACA,yCAAsE,EAAM,EAE5E,WACA,iBAEA,SACA,iBAEA,8CACA,OACA,eACA,mBACA,uBACA,uBACA,uBACA,eACA,uBACA,eACA,uBACA,mBACA,+BACA,eAEA,CACA,QACA,0CACA,CACA,cE9KO,gCAKI,yBACX,kBAAgC,EAChC,oDACQ,EAAW,GACnB,MADmB,OACnB,mBACA,WACA,UAA4B,EAAO,GACnC,EADmC,MACd,EAAyB,cAC9C,SAD8C,EAC9C,aACS,CACT,UACA,YAAyB,gBAAc,eACvC,UACA,IAAqE,CAApD,CAAoD,KAAN,GAAG,CAAG,CACrE,CACA,CACA,8CACA,OACA,qBACA,qBACA,aAEA,uBACA,iBACA,6BACA,6BACA,yCACA,yBACA,yBACA,mBACA,eACA,uBACA,uBACA,mCACA,mBAEA,CACA,cACA,uBAEA,cACA,uBAMA,WACA,UAAkB,CAClB,CAKA,SACA,KAPkC,CAOlC,IAAkB,CAClB,CACA,UACA,EAHgC,KAGhC,YAEA,CCrEO,QACP,kBACA,+BACA,qBACA,UAEA,CACA,CACA,oBACA,2BACA,CACA,gBACA,uBACA,CACA,2BACA,kCACA,CACA,CCZA,IAAM,EAAS,4BACf,WACA,IACA,IACA,IACA,IACA,IACA,EACA,gBACA,MACA,wDACA,2CACA,8DAEA,SACA,iCACA,mCACA,UAEA,kDACA,CACA,CAKW,yBACX,kBAA+B,EAC/B,WACA,mBAEA,YADA,IAA4B,iBAAe,IAC3C,CACA,WACA,UACA,aACA,UAEA,eACA,8BACA,iBAKA,OAJA,aAAsD,iBAAe,EACrE,kDAAyG,qBAAe,gBAExH,OACA,CACA,CAEA,SACA,OAA+B,EAAc,UAC7C,CACA,CAF6C,CAGpC,CACT,MAAa,EAAS,EACtB,UACA,cAAgC,EAAO,OACvC,QAAyB,EAAyB,GAClD,oBADkD,GAClD,CACa,QACb,CACA,CACA,8CACA,OACA,qBACA,aAEA,eACA,uBACA,yCACA,WACA,2BACA,mBACA,2BACA,eAEA,CACA,cACA,YAAoB,EAAS,SAE7B,iBACA,yBACA,sBACA,CACA,qBACA,0DACA,aACA,oFAEA,8BACA,wCAEA,OADA,iBAAgC,EAAW,IAC3C,KAD2C,CAC3C,MACA,KACA,UACA,QACA,CAAS,CACT,CACA,oBACA,4CAGA,OAFA,6BAA4C,EAAW,IACvD,KADuD,EAEvD,YACA,KACA,SACA,CAAS,CACT,CACA,eACA,4CAGA,OAFA,+BACA,OACA,YACA,KACA,SACA,CAAS,CACT,CACA,CClHO,SAASoD,EAAcC,CAAoB,CAAEC,CAAkB,EACpE,IAAMC,EAA0B,iBAATD,EAAoB,IAAIE,IAAIF,GAAQA,EACrDG,EAAW,IAAID,IAAIH,EAAKC,GACxBI,EAAYH,EAAQI,QAAQ,CAAC,KAAIJ,EAAQjB,IAAI,CACnD,OAAUmB,EAASE,QAAQ,CAAC,KAAIF,EAASnB,IAAI,GAAOoB,EAChDD,EAAShB,QAAQ,GAAGrD,OAAO,CAACsE,EAAQ,IACpCD,EAAShB,QAAQ,EACvB,CCNO,IAAMmB,EAA8B,uBAA+B,EAW5C,CAjBJ,MAAc,yBAoBtCA,EAPqC,mBAA2B,+BAUjE,CAAS,ECtBV,CACA,iBACA,eACA,kCACA,sBACA,mBDmBoC,OAAe,CChBnD,GACA,gBACA,OIRW,gBACX,cACA,2GACA,CACA,kBACA,WACA,CACA,CACO,wBACP,eAGA,QACA,0BACA,WAIA,sBACA,OAA2B,EAAc,WAEzC,CAFyC,GAEzC,kBAIA,8CAEA,cAEA,OAAuB,EAAc,UACrC,CAAa,CACb,aACA,sBACA,OAA2B,EAAc,aAEzC,sBAIA,8CAEA,OAAuB,EAAc,eACrC,CAAa,CACb,SACA,6BAAqD,EAAc,SACnE,GADmE,CACnE,kBAIA,qDAEA,YAEuB,EAAc,QACrC,CAAa,CACb,EAFqC,aAErC,KACA,6BAAqD,EAAc,oBACnE,sBAIA,qDAEA,YAEuB,EAAc,mBACrC,CACA,CAAS,CACT,CAIA,eACA,oBACA,WACA,UACA,aACA,aACA,UACA,0BAEA,OAA+B,EAAc,UAC7C,CACA,CACA,CAAS,CACT,CAOA,gBACA,8BACA,CACA,CAMA,sBACA,uBACA,QACA,CACA,YACA,sBACA,mBACA,iBACA,EACA,EACA,CACU,iBACV,UAEA,iBAEA,CACA,UACA,uBAEA,OACA,6BACA,yBACA,IACA,CACA,OACA,gCAEA,SACA,iBACA,CACA,aACA,8BACA,kBAEA,CACA,WACA,wCACA,sBAGA,aACA,OACA,EACA,EACA,CAEA,CACA,QACA,wCACA,qBACA,QACA,CACA,CACA,UACA,wCAGA,iBACA,QACA,CACA,CACA,oBACA,qBACA,CACA,CCzKA,yFACA,SACA,UACA,OACA,CACA,WAGA,CACA,MACA,OACA,CACA,OACA,OACA,CACA,YACA,OACA,CACA,eACA,QACA,CACA,CACA,mEACO,SAAS,WAChB,EACA,MAEA,KACA,CC3BO,MAAiC,IEAjC,GAAqC,GEMjC,ELgB4B,KKhB5B,iBACX,SJP+D,IIO/D,CACA,EFRmE,GEQnE,oJACA,CACA,kBACA,YACA,CACA,CACO,MAAM,GACb,eACA,oBACA,WACA,UACA,YACA,aACA,UACA,2BAEA,OAA+B,EAAc,UAC7C,CACA,CACA,CAAS,CACT,CACA,CACA,yCA4BO,UACP,iBACA,UAAoC,iBAAe,cACnD,wBACA,SAEA,SACA,UACA,OAEA,MAA8B,EAAgB,WAM9C,GALA,GACA,KAF8C,gBAE9C,KAGA,EADA,WACA,yBACA,GACA,SACA,gBACA,UAA4C,iBAAe,cAC3D,SACA,oBACA,CACA,IACA,CACA,EACA,eACA,WACA,UAEA,QACA,QAGA,cACA,sBACA,4CACA,IAEA,OADA,eACA,CACA,EAA8B,OAC9B,GACA,CACA,CACA,WACA,sBACA,4CACA,IAEA,OADA,YACA,CACA,EAA8B,OAC9B,GACA,CACA,CACA,SACA,OAA+B,EAAc,UAC7C,CACA,CAF6C,CAGpC,EACT,QACA,CACA,CAiCA,eAEA,cDtJO,YACP,MAA0B,GAA4B,ECoJN,MDpJM,GACtD,MACA,QAFsD,OAEtD,OACA,SAEA,+EAEA,iBAAiC,EAAkB,oEAEnD,oBACA,iBAAiC,EAAkB,8JACzC,6BACV,iBAAiC,EAAkB,wKAEnD,CACA,iBAAyB,EAAkB,mHAC3C,ECoIgD,GAThD,MAYA,YAEA,CCzJA,mBAaA,OAZA,2CACA,uBACA,yBACA,2CACA,6BACA,6EACA,iDACA,yCACA,uCACA,2DACA,mDACA,mCACA,CACA,CAAC,OAAqB,EACtB,eAGA,OAFA,yEACA,iDACA,CACA,CAAC,OAAyB,EAC1B,eAKA,OAJA,mDACA,mCACA,+DACA,2CACA,CACA,CAAC,OAAqB,EACtB,eAgCA,OA/BA,2CACA,yCACA,2DACA,iEACA,+DACA,6DACA,iEACA,6DACA,iEACA,qDACA,6CACA,iCACA,iCACA,yCACA,iDACA,2CACA,uDACA,yDACA,mDACA,yEACA,uDACA,6CACA,2CACA,uDACA,uCACA,+CAEA,gBACA,0BACA,4BACA,gCACA,CACA,CAAC,OAAyB,EAC1B,eAEA,OADA,wCACA,CACA,CAAC,OAAsB,EACvB,eAMA,OALA,iDACA,yCACA,yCACA,yCACA,6CACA,CACA,CAAC,OAAiB,EAClB,eAKA,OAJA,4CACA,4DACA,0CACA,0BACA,CACA,CAAC,OAAoB,EACrB,eAEA,OADA,qCACA,CACA,CAAC,OAAiB,EACd,GAAQ,YAEZ,GAFY,IACZ,+BACA,CACA,CAAC,CAAC,IAAQ,EAAM,EAChB,UADU,EACV,GAEA,OADA,gDACA,CACA,CAAC,OAAgC,EACjC,eAGA,OAFA,sDACA,sDACA,CACA,CAAC,OAA0B,EAC3B,eAEA,OADA,+BACA,CACA,CAAC,OAAqB,EAEf,QACP,qBACA,2BACA,4BACA,wBACA,kBACA,0BACA,wBACA,kBACA,mCACA,mCACA,mCACA,qCACA,oCACA,uCACA,+BACA,wCACA,CAGO,IACP,oCACA,qCACA,wCACA,CC9HO,SAASC,GACdC,CAAuB,EAEvB,OACc,OAAZA,GACmB,UAAnB,OAAOA,GACP,SAAUA,GACc,YAAxB,OAAOA,EAAQC,IAAI,CCMvB,YAAQ,0EAAsE,EARpE,EAAQ,GAAoB,CAS/B,aATU,KASV,MACP,iBACA,mCACA,CACA,CAKA,eACA,CALO,kBACP,8BACA,gBACA,EAEA,aACA,kCAEA,GACA,qBAEA,aACA,cACA,iCACS,GAET,OACA,EACA,WACA,yCACA,KACA,YACA,IACA,WACA,QACA,MACA,OACA,CAAS,CACT,CACA,CACA,UAKA,oBACA,sCACA,CACA,aACA,SACA,CACA,0BACA,kBACA,KAEA,OADA,kBACA,CACA,CACA,qBACA,8CACA,CACA,6BACA,kBACA,wBAEA,WAEA,wBACA,mBACA,CACA,YACA,MACA,aAEA,IAAgB,aAAc,sBAC9B,KACA,UACA,EAAU,CACV,KACA,SACA,KAEA,EACA,gBACA,IAAa,GAAwB,6DACrC,WAGA,oFACA,KACA,EAGU,oDACV,QAHA,oCACA,MAIA,WAMA,OALA,cACA,mBACA,mBACA,iBAEA,8EACA,8FACA,OACA,aACA,6CAAiF,GAAgB,iBACjG,uBAA+C,yCAAyC,QAAQ,kEAAoF,GACpL,QACA,qBACA,CAAyB,CAEzB,EACA,GACA,gDAAuG,IAEvG,IACA,cACA,uBAEA,WACA,GAAwB,GAAU,GAElC,IAFkC,GAElC,WACA,QAGA,IACyB,UAEzB,MADA,QACA,CACA,CAAyB,aAKzB,OAHA,QACA,IAEA,CACA,CAAkB,SAGlB,MAFA,QACA,IACA,CACA,CACA,CAAa,EACb,CACA,WACA,WACA,wBACA,KACA,EAAc,CACd,KACA,QACA,GAAqC,iDAGrC,WACA,OACA,6CACA,4BAEA,yBACA,eACA,wBAUA,+CAVA,EACA,yCACA,2BACA,yBAEA,OADA,cACA,uBACA,EACA,yBAEA,CAGA,CAHc,CAlBd,CAsBA,CACA,gBACA,WACA,gFACA,gDACA,CACA,kBAEA,OADA,kCAEA,CACA,wBACA,+BACA,gBACA,CACA,0BACA,+BACA,YACA,GACA,UAEA,CACA,CACA,IAAM,GAAS,MACf,OADe,GACf,GACA,YACA,CAAC,GClKM,wBAGA,OAFA,uBAGA,UCtDA,UACP,qBACA,MAGA,SDmCO,cACP,MAAoB,EAAc,GCpC4C,CDoC5C,YAIlC,OACA,qBAHA,EADA,IAAsC,2BAA2B,CACjE,gBAIA,wBAHA,MAAgD,sCAIhD,CACA,EC5C8E,CDuCY,CCvCZ,wBAC9E,iBAAwD,GAA4B,gBACpF,gDACgG,EAChG,mDACA,sBACA,CACA,SACA,wBACA,sFAEA,0BACA,KAAkB,GAClB,yBAD8C,CAE9C,YACA,SAA4D,CAAtC,KAAsC,CAC5D,EADwE,CAAK,KACzD,EACpB,QACA,CAAS,CAF+B,CAIxC,UAIA,0BACA,KAAkB,GAClB,SACA,YACA,IAH8C,KAGc,CAAtC,KAAsC,CAC5D,EADwE,CAAK,KACzD,EACpB,SACA,CAFwC,OAExC,WACA,CAAS,CACT,CACA,CCnBA,iBACA,iGACA,2CACA,cACA,aAA6B,EAAkB,GAC/C,aAD+C,SAC/C,GAIA,aAFA,IAAoC,iBAAe,IAEnD,SACA,QAEA,CACA,yBClCO,OAAMC,WAAuBC,MAClCC,YAAYC,CAAe,CAAEjD,CAAsB,CAAE,CACnD,KAAK,CACF,eAAaiD,CAAAA,CAAQ1C,QAAQ,CAAC,KAAO0C,EAAUA,EAAU,KAAE,6BAC5DjD,GAEF,IAAI,CAACkD,IAAI,CAAG,gBACd,CACF,CCR4F,uBAC5F,MACA,WAIA,YACA,IACA,gBACA,EAAM,OAEN,eAiBA,KACA,iCACA,qCACA,OACA,uDACA,wHACA,sEACA,CACA,EAzBA,QACA,cACA,CACA,CACA,eACA,OACA,sCACA,kBACA,IACA,oBACA,wBACS,CACT,sDACA,0BACA,IAEA,CAUA,qCAA+C,iDAA8D,EAC7G,MACA,oBACA,0DACA,oBACA,EACA,CACA,CC5CA,IAAM,GAAwC,mFAC9C,OAAM,GACN,UACA,MAAc,EACd,CACA,WAGA,CACA,MACA,CAT2B,KASb,EACd,CACA,OACA,MAAc,EACd,CACA,YACA,EAbsD,IAaxC,EACd,CACA,eACA,KATsD,EAStD,CACA,CACA,CACA,IAAM,GAA4B,IAToB,SASpB,YANoB,OAMpB,6BCrB3B,GDuBP,GACA,IAAmB,GAEnB,IAAe,EGnBR,UACP,GFR6C,SEQ7C,UHeoC,CGflB,MHgB6B,IGhB7B,gBAAiC,EACnD,MFToE,aESpE,SACA,iBACA,eACA,mBACA,sBAAiC,OAAY,IAC7C,sBACA,CACA,SACA,GAAY,GAAU,GACtB,IADsB,CACtB,WACA,KAEA,mEACU,wBAEV,yBAEA,kEAEA,CACA,mBHD4B,CGG5B,iBACA,KAEA,MAA8B,GAAoB,WAClD,GACA,WAFkD,QAElD,QAEA,MAA+B,GAAqB,WAKpD,eALoD,SAKpD,CACA,uBAGA,kCACA,2DACA,iDAOA,OH5B4B,EG4BgB,UAC5C,GADgC,CAEhC,MAAsB,GAAqB,KAC3C,iBAH4C,EAG5C,CACA,CAF2C,CAE1B,QACjB,CAAc,SACd,kCACA,CACA,CAAS,CHnCT,GACe,GAA4B,QAEhC,GAAqB,SGiChC,sBHpCoC,CGoCpC,EHnC2C,CGqC3C,GHnCgC,GGmChC,sBAEA,OADA,sCACA,mBACA,CACA,qBACA,sCACA,iCACA,gBAEA,MAA0B,EAAgB,WAC1C,MACA,KAF0C,CAE1C,IAAsB,GAAc,kDAEpC,OAAe,GAAsB,OACrC,YADqC,MACrC,SACA,6BAEA,CACA,qBAIA,GADA,gIACA,iBAEA,IACA,qDACA,CAAc,SACd,kBAAkC,GAAc,2EAChD,OACA,CAAiB,EACjB,CAEA,CACA,CACA,cACA,kHACA,CEjFO,SACP,WACA,iBACA,4DAEA,wCACA,gBACA,CACA,gBACA,iBACA,4DAEA,mBACA,8CAEA,gBACA,CACA,cACA,4BACA,iBACA,gBACA,CACA,CCzCW,cACX,OACA,cAAuB,IAAqC,8BAAwD,CACpH,EADoG,oBACpG,gDACA,2EACA,CACA,CCJA,0CCeO,kBAA8B,EACrC,SADgD,GAChD,GACA,sBACA,uBAEA,cACA,UAAkB,EAAkB,CACpC,eADoC,KACpC,CACS,CACT,CACA,cACA,UAAkB,EAAkB,CACpC,eADoC,KACpC,CACS,CACT,CACA,YACA,UAAkB,EAAkB,CACpC,eADoC,KACpC,CACS,CACT,CACA,CACA,QACA,6BACA,2BACA,EACA,UACmB,KACnB,WAD4B,UAC5B,iBAEA,MAWO,yBACP,MAmGA,EACA,GAnGA,WAXA,SACA,MACA,+CACA,sBAAoB,wBAAwC,EAAU,GAA6C,EACnH,IACA,QACA,CAEA,IAIA,MAAU,IAEV,2BAFyC,SAEzC,CACA,cxBTSf,EwBSgB,OAAe,KxBT3BjE,GwBS2B,IxBTpB,CAChB,cACA,MwBQJ,UAA2B,EAAO,eAClC,0BACA,gCACK,EAML,YAHA,IACA,sBACA,CACA,CACA,gChDkDW,cAKX,SgDtD+B,GhDkD/B,CDjIO,OACA,OCmIP,CAEA,wBAEA,EADA,sBAIA,EgD5D+B,MAE/B,aADA,yBACA,GACA,2BAEA,wBACA,CAAS,CACT,CAEA,gBACA,aACA,yCACA,0BACA,iBAEA,MhDrFW,YACX,egDoFsD,GhDnFtD,iCAIA,aAHA,oBACA,EACA,CAEA,aACA,oBACA,iBAEA,eAGA,QACA,EgDsEsD,mBACtD,UAEA,MACA,aAA6B,EAAc,CAC3C,WAD2C,QAC3C,GACA,WACA,IACA,WACA,YAEA,CAGA,cACA,YAEA,MAAe,C3B9FR,cACP,U2B6FwC,M3B7FxC,SACA,iBACA,eACA,yBAEA,KACA,eACA,yBAGA,wBACA,E2B8EqG,EAI7D,eACxC,MACA,oBACA,UACA,wBACA,gCACA,wBAEA,CAAK,EAKL,GACA,oCACA,cACA,QACA,CAAS,EAET,oDAEA,uDACA,UACA,cACA,aAAyB,EACzB,UAD6C,UACZ,EAAyC,CAC1E,KAAiB,EACjB,UADqC,KACrC,kBACA,wBACA,yBACA,EACA,WACA,SAA8B,CAC9B,gBAAqC,CACrC,kBACA,QAA6B,IAC7B,EAEA,EAAS,EAIT,SAPgD,MAOhD,aAA6G,MAA7G,GDxJO,WAEP,aCsJ6G,GDtJ7G,KACA,6BACA,GCoJ6G,sBAC7G,MAAsB,EAAc,CACpC,UACA,CAFoC,IAEpC,OACA,WACA,WACA,EAAU,MACV,CAAK,EA8DL,IA3DA,kBAGA,GADA,mDACA,CAIA,0BACA,MAAwC,GACxC,OAAmB,KADoC,KAC3B,CAAS,GAAc,EAAvB,KAAuB,EACnD,EADmD,OACnD,cAAwC,UAAgB,EAAE,mBAAyB,EACnF,YACA,iCACA,uBAEA,CAAa,WACb,QACA,QX7IO,MWiJP,MAAyC,KACzC,GXlJO,EWkJ0D,SADL,CXjJrD,EWkJ0D,OXlJ1D,EW8IP,IACA,GACA,EX5IA,IW8IiE,KX9IjE,qBACA,cACA,GACA,2BAEA,CACA,SACA,OACA,eACA,QACA,mBAIA,KACA,oBACA,mBACA,CAAS,CACT,cAMA,OALA,WAGA,WA3DA,YACA,MAAoB,EAAc,QAClC,IADkC,IAClC,KAAyB,EACzB,YADuC,UACvC,IAEA,OAAW,EAAc,OACzB,EAqDA,GAtDyB,MAsDzB,GAEA,UACS,CACT,cACA,eAGA,UAA2C,gBAAc,CAAC,EAAc,iBACxE,QAGA,UAAgC,GAAqB,OACrD,CACA,iBACS,CACT,QAJqD,IAIrD,OACA,eACA,CAAS,CACT,qBACA,sBACA,MAzEA,cACA,UAAwB,gBAAc,CAAC,EAAc,SACrD,GADqD,IAC1C,GAA4B,SACvC,EAsEA,2BACA,QACA,kBACA,CACA,wBACS,CACT,8BACA,+BACA,MAAgD,SN2BzC,GACP,cM5B0E,EN4B1E,GACA,WACA,UACA,aACA,sBAGA,OAFA,uBACA,eACA,CACA,CACA,WACA,sBAGA,OAFA,oBACA,YACA,CACA,CACA,SACA,OAA2B,EAAc,UACzC,CACA,CACA,CAAK,EACL,QACA,EMjD0E,oBAC1E,4BACA,CACA,iCACS,CACT,gBAIA,OAHA,aACA,iBAAsC,GAAiB,uCAEvD,YACS,CACT,8BACA,eACA,iEACA,CACA,EApEA,SWgJiE,EXhJjE,oBWgJiE,EXhJjE,YWiJA,EJxLO,eIwL8C,CJxLnB,4EAA6E,QAkB/G,OACA,mBAFA,8DAGA,OACA,sBACA,MtBnBSE,CsBmBM,EpBAXH,EFpB2C,KEoBhC,CAAC,KAAKkF,CoBAU,KpBAJ,CAAC,CAACrE,EAAUsE,EAASC,EAAOC,IAEjD,EDtBkB,ECsBd,EAKAC,ED3BDH,CAAO,CAAC,EAAE,EAAYA,EAAQ7C,EC2BJ,EAAXgD,ID3BuB,CAAC,MCgCvB,KAAK,CAApBH,CAAO,CAAC,EAAE,EAMXA,CAAY,SAAZA,GAAkC,UAAZA,CAAY,EAAM,CACzCC,IAAUC,EAAS5C,MAAM,CAAG,EAXrB5B,CAYP,CAIQA,EAAS,IAAGsE,EArBbtE,EAsBR,KF5COG,UAAU,CAAC,KAAOb,EAAQ,IAAGA,EsBoB3C,iBAEA,kDACA,sCACA,4BACA,4BACA,wBACA,4CACA,0BACA,oBACA,oBACA,kBACA,kEAAqG,CACrG,+CACA,sBAMA,GACA,cAAY,gCAAuC,EACnD,WAAe,GAAY,CAC3B,QAD2B,EAC3B,EACA,UACA,aACA,CAAK,CACL,EAbA,EACA,EAGA,OADA,UACA,CACA,EI8IqD,CACrD,SACA,yBACA,YACA,oGACA,cACA,qBACA,aACA,yGACA,CAA6B,CAC7B,cACA,2BACA,YACA,0BACA,uBACA,CAAyB,CACzB,mBACA,QACA,CAAyB,CACzB,gCAA+D,EAC/D,CAAqB,EACrB,aAAiC,EAAgB,OAFyC,GAErB,GAAoB,SAAxC,MAAwC,MACzF,EAAkB,EADuE,IACvE,CAKlB,gBACA,iBACA,CAAqB,GACrB,CACA,CAAa,CACb,CACA,qBACA,EAAK,GAEL,yBACA,mEAEA,MACA,8BAOA,2DACA,aACA,UAA+B,EAAO,GACtC,EADsC,UACtC,GACA,0BACA,gCACS,CAET,2BACA,uBACA,iDAOA,MAAmC,EAAa,qBAChD,GAIA,mCAEA,CAKA,+CACA,aACA,UAAgC,EAAO,GACvC,EADuC,UACvC,GACA,0BACA,gCACS,EAIT,yBAEA,0BACA,uBACA,qCAOA,IACA,6BACA,kCAAsD,EAAa,sBAEnE,CACA,SAAgD,EAAY,OAE5D,GAF4D,CAE5D,6CACA,KACA,MACA,iBACA,sCAA8D,EAAI,KAClE,SAEA,aACA,gEAEA,CACA,OACA,WACA,UAAmB,C/CxQnB,2B+CwQ+C,I/CxQ/C,8BAAgH,W+CwQjE,kBAC/C,4BAEA,CChTA,2BAAqD,IAAc,GAEnE,uBAAsD,MAAa,EAAE,EAAE,EAAK,GAE5E,6BAAoE,MAAa,EAAE,EAAE,GAAK,EAAE,GAAO,EAAE,EAAK,GAE1G,IACA,UACA,YAEA,YACA,WACA,cACA,iBACA,iBACA,eACA,cACA,qBACE,CACF,OACA,cACA,YACA,cACA,eACA,aACA,gBACA,aACA,cAGA,oBACA,aACA,aACA,kBACA,oBACA,qBACA,mBACA,sBACA,mBACA,mBACA,CAAE,CACF,SACA,gBACA,cACA,gBACA,iBACA,eACA,kBACA,eACA,gBAGA,uBACA,gBACA,gBACA,qBACA,uBACA,wBACA,sBACA,yBACA,sBACA,uBACE,EAGK,yBAGA,IAFA,yBACA,wBACA,CAsJP,OApJA,WACA,cAEA,mCACA,iCACA,OACA,eAAoB,KAAS,GAC7B,gBAAqB,KAAS,EAC9B,EAEA,WAEA,iBAGA,4BACA,QACA,aACA,CAAG,CACH,CA8HA,OA5HA,kCACA,QACA,aACA,CAAE,EAEF,0BACA,4BAEA,mBACA,sBACA,sBACA,mBAxGA,IAyGA,sBAzGA,IA0GA,sBA1GA,IA6GA,4BACA,cACA,eAGA,aACA,IACA,GAGA,MACA,IAGA,6BAGA,GACA,uBACA,sBACA,oBAEA,aACA,CAAG,CACH,UACA,SACA,eAA6B,EAAE,SAAS,EAAE,wBAC1C,MACA,cAGA,QAEA,eACA,gCAGA,4BAEA,OAEA,UACA,SACA,MAEA,CACI,CACJ,aACA,CAAG,CACH,cACA,4CACA,aACA,CAAG,CACH,eACA,aASA,EACA,EACA,EAVA,OACA,YAGA,QACA,gBAOA,UAEA,EADA,qBAEA,QACM,CAGN,MAFA,QAEA,GAEA,qBACA,oBACA,OACA,CAEA,wBAEA,SACA,UAIA,2DAMA,OAJA,OACA,QAGA,CACA,CAAI,CACJ,aACA,CAAG,CACH,WACA,wDACA,aACA,CAAG,CACH,WACA,8CACA,aACA,CAAG,CACD,EAEF,EACA,ICxNA,SACA,+BACA,SAGA,uCACA,4CAAsD,QAAM,mBAC5D,mBACA,QAEA,OAEA,6DACA,EAGA,EACA,CAAC,GAED,YACA,SACA,YACA,aACA,YACA,EEnBA,CAAO,qBAA0C,CFsBjD,CEtBmD,MFsBnD,CEtBgE,EFuBhE,SACA,EEtBA,uBACA,oBACA,sBAGA,IACA,OACA,OACA,UACA,UACA,CAEM,GAAM,oBAEZ,UAA0C,IAC1C,iEACA,mEAIA,mBACA,qCAUA,OACA,0BAKA,OAJA,QAEA,sCAEA,CACA,EAEA,eACA,YACA,CAIA,eAFA,uDAEA,eAAgD,KAC/C,EAAM,IADmD,CAE1D,MACA,oDAEA,OADA,8BAA2C,QAAe,EAC1D,CACA,CACA,EAGA,GAAM,SACN,CADM,KAEN,2BAEA,OADA,sCAA0C,QAAe,EACzD,CACA,CAAE,EAGF,qBACA,UACA,cACU,EAAU,kBAGpB,cACU,EAAU,YAAe,GAAU,oBAGpC,EAAU,SAAY,GAAU,iBAGzC,UACA,gBAA6C,GAAU,gBAG/C,EAAU,aAKlB,YAFA,wBAGC,EAAM,KACP,MACA,IAAU,SAAO,KACjB,sBAEA,eADA,4BAAkG,GAAU,OH0HnF,CG1HmF,CH0HlF,EG1HkF,WAC5G,SACA,CACA,CAAG,EAIF,EAAM,CADP,mCACO,EACP,MACA,UAAU,GAAO,KACjB,sBAEA,eADA,8BAAoG,GAAU,wBAC9G,SACA,CACA,CAAG,EAIH,qCAA8C,EAC9C,GAAI,EAAM,CACV,OACA,cACA,MACA,sBACG,CACH,OACA,gBACA,CAAG,CACD,CACD,EAED,aACA,MACA,EASA,OARA,YACA,IACA,MAEA,cACA,gBAGA,CACA,OACA,QACA,UACA,WACA,QACA,CACA,EAEA,aAGA,qDAUA,OANA,4BAEA,QACA,QACA,QAEA,CACA,EAEA,WACA,kBACA,kBAGA,YAEA,cACA,SAGA,YAAQ,cAAmB,EAC3B,sBACA,iBAIA,EDvLO,gBACP,mBACA,UACA,SAGA,eACA,IACA,KACA,GACA,oBACA,MACA,uBACG,QAGH,OADA,YAEA,ECsK4B,kBAE5B,WAOA,sBAKA,OAJA,QACA,GD/KO,kBACP,QACA,IC6KyC,CD5KzC,GACA,oBACA,0CACA,MACA,mBACA,EAAG,aAGH,OADA,YAEA,ECmKyC,UAGzC,KACA,EAEA,qCAA+C,IAE/C,OAzJA,EAuJqD,CAxJrD,QACA,GA0JO,CAAiC,oBAA2C,SE3MnF,2CM2B2B,OAAK,kBAkMhC,QAHA,YACA,iKACA,EAVA,SAAoB,OAAO,kEAAkE,WAAW,sJAYxG,sGAiGA,oBAAiD,sBAAsB,CAAC,YACxE,oBAAiD,sBAAsB,CAAC,YACxE,oBAA+C,oBAAoB,CAAC,YAHpE,IK3TMoF,GAAM,CACVlD,KAAM,GAAiBmD,QAAQD,GAAG,CAACE,GAAMC,GAADD,CAAK,CAAC,MAAQE,GACtDC,QAAS,GAAiBJ,QAAQD,GAAG,CAACE,GAAMI,GAADJ,EAAM,CAAC,MAAQE,GAC1DG,KAAM,GAAiBN,QAAQD,GAAG,CAACE,GAAMM,EbyNvB,CazNsBN,CbyNrB,EazN4B,CAAC,MAAQE,EAE1D,EAEMK,GAAgB,CACpB,SACA,qBACA,SACA,eACA,UACD,CASM,SAASC,GAAWC,CAAoB,EAC7C,GAAM,CAAErF,UAAQ,CAAE,CAAGqF,EAAQC,OAAO,CAGpC,GAA6C,QAAQ,CAAjDC,QAAQC,GAAG,CAACC,wBAAwB,CAEtC,OADAf,GAAIlD,IAAI,CAAC,0CACFkE,EAAaC,IAAI,GAqB1B,GAjBIJ,QAAQC,GAAG,CAACI,yBAAyB,CAiBrCT,GAAcvE,CAjB4B,GAiBxB,CAACzB,GAASa,EAASG,CAjBeoF,SAiBL,CAACpG,IAClD,GAlB+E,EAiBpB,EACpDuG,EAAaC,IAAI,GAI1B,EAtBgG,CAkB3ED,CAJpB,GAQwBG,CAAQR,EAAQS,OAAO,CAACC,GAAG,CAAC,WAC/CC,GAAgBH,CAAQR,EAAQS,OAAO,CAACC,GAAG,CAAC,sBAelD,CAZArB,GAAIlD,IAAI,CAAC,yBACTmD,QAAQD,GAAG,CAAC,QAAS1E,GACrB2E,QAAQD,GAAG,CACT,UACAuB,EAAmB,IAAM,KAE3BtB,QAAQD,GAAG,CACT,UACAsB,EAAgB,IAAM,KAIP,WAAbhG,GAAyBiG,IAC3BvB,GAAIlD,IAAI,CAAC,MADoC,wCAEtCkE,EAAaQ,QAAQ,CAAC,CAAVR,GAAclC,IAAI,IAAK6B,EAAQhC,GAAG,IAItC,MAAbrD,GAAoBiG,EACfP,EAAaC,IAAI,GAItB,GAJiBD,IADqB,MAKM,CAAvB1F,EAMrBA,EAASG,UAAU,CAAC,qBAAuB8F,EACtCP,EAAaC,IAAI,GAIrBK,GAJgBN,GASjBX,CAV6D,MAUtD,CAAC,CALQ,0BAMbW,EAAaC,IAAI,KALtBjB,CAKiBgB,EALbT,IAAI,CAAC,mDACFS,EAAaQ,QAAQ,CAAC,CAAVR,GAAclC,IAAI,mBAAoB6B,EAAQhC,GAAG,KAZpEqB,GAAIO,IAAI,CAAC,2CACFS,EAAaQ,QAAQ,CAAC,CAAVR,GAAclC,IAAI,SAAU6B,EAAQhC,GAAG,GAgB9D,CAEO,IAAM8C,GAAS,CACpBC,QAAS,CAAC,gDAAgD,EAC1D,ICrGwBC,GAAWC,MAAM,CANN,CACnCC,UAAW,IACXC,UAAW,IACXC,aAAc,GAChB,EAAC,CIED,QACA,GAAO,CAAI,EAEX,6BACA,qBACA,yBACA,+BAAuC,GAAK,2DAkC7B,eACf,OAAW,GAAO,CAClB,GADkB,CAClB,CACA,QACA,cAjCA,QACA,IACA,qBACA,CAAU,SASV,WACA,iBACA,qBAWA,OAVA,MAAkB,EAAiC,GACnD,OACA,gBACA,KAHmD,GAGnD,uCACA,CAAa,EACb,0BACA,wBACA,uBACA,uBACA,CAAa,EACb,CACA,CACA,CAOA,CAAK,CACL","sources":["webpack://_N_E/external commonjs \"node:async_hooks\"","webpack://_N_E/external commonjs \"node:buffer\"","webpack://_N_E/../../node_modules/next/dist/compiled/@edge-runtime/cookies/index.js","webpack://_N_E/../../node_modules/next/dist/compiled/@opentelemetry/api/index.js","webpack://_N_E/../../node_modules/next/dist/compiled/cookie/index.js","webpack://_N_E/../../node_modules/next/dist/compiled/p-queue/index.js","webpack://_N_E/../../node_modules/next/dist/compiled/react/cjs/react.react-server.production.js","webpack://_N_E/../../node_modules/next/dist/compiled/react/react.react-server.js","webpack://_N_E/../../node_modules/next/dist/compiled/ua-parser-js/ua-parser.js","webpack://_N_E/../../node_modules/next/dist/experimental/testmode/context.js","webpack://_N_E/../../node_modules/next/dist/experimental/testmode/fetch.js","webpack://_N_E/../../node_modules/next/dist/experimental/testmode/server-edge.js","webpack://_N_E/../../node_modules/next/dist/esm/server/web/globals.js","webpack://_N_E/../../node_modules/next/dist/esm/server/web/error.js","webpack://_N_E/../../node_modules/next/dist/esm/lib/constants.js","webpack://_N_E/../../node_modules/next/dist/esm/server/web/utils.js","webpack://_N_E/../../node_modules/next/dist/esm/server/web/spec-extension/fetch-event.js","webpack://_N_E/../../../../src/shared/lib/i18n/detect-domain-locale.ts","webpack://_N_E/../../../../../src/shared/lib/router/utils/remove-trailing-slash.ts","webpack://_N_E/../../../../../src/shared/lib/router/utils/parse-path.ts","webpack://_N_E/../../../../../src/shared/lib/router/utils/add-path-prefix.ts","webpack://_N_E/../../../../../src/shared/lib/router/utils/add-path-suffix.ts","webpack://_N_E/../../../../../src/shared/lib/router/utils/path-has-prefix.ts","webpack://_N_E/../../../../../src/shared/lib/router/utils/add-locale.ts","webpack://_N_E/../../../../../src/shared/lib/router/utils/format-next-pathname-info.ts","webpack://_N_E/../../../src/shared/lib/get-hostname.ts","webpack://_N_E/../../../../src/shared/lib/i18n/normalize-locale-path.ts","webpack://_N_E/../../../../../src/shared/lib/router/utils/remove-path-prefix.ts","webpack://_N_E/../../../../../src/shared/lib/router/utils/get-next-pathname-info.ts","webpack://_N_E/../../node_modules/next/dist/esm/server/web/next-url.js","webpack://_N_E/../../node_modules/next/dist/esm/server/web/spec-extension/cookies.js","webpack://_N_E/../../node_modules/next/dist/esm/server/web/spec-extension/request.js","webpack://_N_E/../../node_modules/next/dist/esm/server/web/spec-extension/adapters/reflect.js","webpack://_N_E/../../node_modules/next/dist/esm/server/web/spec-extension/response.js","webpack://_N_E/../../../../../src/shared/lib/router/utils/relativize-url.ts","webpack://_N_E/../../../src/client/components/app-router-headers.ts","webpack://_N_E/../../node_modules/next/dist/esm/server/internal-utils.js","webpack://_N_E/../../../../src/shared/lib/page-path/ensure-leading-slash.ts","webpack://_N_E/../../../src/shared/lib/segment.ts","webpack://_N_E/../../../../../src/shared/lib/router/utils/app-paths.ts","webpack://_N_E/../../node_modules/next/dist/esm/server/web/spec-extension/adapters/headers.js","webpack://_N_E/../../node_modules/next/dist/esm/server/app-render/async-local-storage.js","webpack://_N_E/../../node_modules/next/dist/esm/server/app-render/work-async-storage-instance.js","webpack://_N_E/../../node_modules/next/dist/esm/server/app-render/work-async-storage.external.js","webpack://_N_E/../../node_modules/next/dist/esm/server/app-render/work-unit-async-storage-instance.js","webpack://_N_E/../../node_modules/next/dist/esm/server/app-render/work-unit-async-storage.external.js","webpack://_N_E/../../node_modules/next/dist/esm/server/web/spec-extension/adapters/request-cookies.js","webpack://_N_E/../../node_modules/next/dist/esm/server/lib/trace/constants.js","webpack://_N_E/../../../src/shared/lib/is-thenable.ts","webpack://_N_E/../../node_modules/next/dist/esm/server/lib/trace/tracer.js","webpack://_N_E/../../node_modules/next/dist/esm/server/api-utils/index.js","webpack://_N_E/../../node_modules/next/dist/esm/server/async-storage/draft-mode-provider.js","webpack://_N_E/../../node_modules/next/dist/esm/server/async-storage/request-store.js","webpack://_N_E/../../../src/shared/lib/invariant-error.ts","webpack://_N_E/../../node_modules/next/dist/esm/server/after/revalidation-utils.js","webpack://_N_E/../../node_modules/next/dist/esm/server/app-render/async-local-storage.js?841b","webpack://_N_E/../../node_modules/next/dist/esm/server/app-render/after-task-async-storage-instance.js","webpack://_N_E/../../node_modules/next/dist/esm/server/app-render/after-task-async-storage.external.js","webpack://_N_E/../../node_modules/next/dist/esm/server/after/after-context.js","webpack://_N_E/../../node_modules/next/dist/esm/server/async-storage/work-store.js","webpack://_N_E/../../node_modules/next/dist/esm/server/web/web-on-close.js","webpack://_N_E/../../node_modules/next/dist/esm/server/web/get-edge-preview-props.js","webpack://_N_E/../../node_modules/next/dist/esm/server/after/builtin-request-context.js","webpack://_N_E/../../node_modules/next/dist/esm/server/web/adapter.js","webpack://_N_E/./node_modules/chalk/source/vendor/ansi-styles/index.js","webpack://_N_E/./node_modules/chalk/source/vendor/supports-color/browser.js","webpack://_N_E/./node_modules/chalk/source/utilities.js","webpack://_N_E/./node_modules/chalk/source/index.js","webpack://_N_E/../../node_modules/next/dist/esm/server/web/spec-extension/user-agent.js","webpack://_N_E/../../node_modules/next/dist/esm/server/web/spec-extension/url-pattern.js","webpack://_N_E/../../node_modules/next/dist/esm/server/after/after.js","webpack://_N_E/../../node_modules/next/dist/esm/server/after/index.js","webpack://_N_E/../../../src/client/components/hooks-server-context.ts","webpack://_N_E/../../../src/client/components/static-generation-bailout.ts","webpack://_N_E/../../node_modules/next/dist/esm/lib/metadata/metadata-constants.js","webpack://_N_E/../../node_modules/next/dist/esm/server/app-render/dynamic-rendering.js","webpack://_N_E/../../node_modules/next/dist/esm/server/request/utils.js","webpack://_N_E/../../node_modules/next/dist/esm/server/request/connection.js","webpack://_N_E/../../node_modules/next/dist/esm/server/web/exports/index.js","webpack://_N_E/../../node_modules/next/dist/esm/api/server.js","webpack://_N_E/./src/middleware.ts","webpack://_N_E/../../../../src/client/components/http-access-fallback/http-access-fallback.ts","webpack://_N_E/../../../src/client/components/redirect-status-code.ts","webpack://_N_E/../../../src/client/components/redirect-error.ts","webpack://_N_E/../../../src/client/components/is-next-router-error.ts","webpack://_N_E/"],"sourcesContent":["module.exports = require(\"node:async_hooks\");","module.exports = require(\"node:buffer\");","\"use strict\";\nvar __defProp = Object.defineProperty;\nvar __getOwnPropDesc = Object.getOwnPropertyDescriptor;\nvar __getOwnPropNames = Object.getOwnPropertyNames;\nvar __hasOwnProp = Object.prototype.hasOwnProperty;\nvar __export = (target, all) => {\n for (var name in all)\n __defProp(target, name, { get: all[name], enumerable: true });\n};\nvar __copyProps = (to, from, except, desc) => {\n if (from && typeof from === \"object\" || typeof from === \"function\") {\n for (let key of __getOwnPropNames(from))\n if (!__hasOwnProp.call(to, key) && key !== except)\n __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });\n }\n return to;\n};\nvar __toCommonJS = (mod) => __copyProps(__defProp({}, \"__esModule\", { value: true }), mod);\n\n// src/index.ts\nvar src_exports = {};\n__export(src_exports, {\n RequestCookies: () => RequestCookies,\n ResponseCookies: () => ResponseCookies,\n parseCookie: () => parseCookie,\n parseSetCookie: () => parseSetCookie,\n stringifyCookie: () => stringifyCookie\n});\nmodule.exports = __toCommonJS(src_exports);\n\n// src/serialize.ts\nfunction stringifyCookie(c) {\n var _a;\n const attrs = [\n \"path\" in c && c.path && `Path=${c.path}`,\n \"expires\" in c && (c.expires || c.expires === 0) && `Expires=${(typeof c.expires === \"number\" ? new Date(c.expires) : c.expires).toUTCString()}`,\n \"maxAge\" in c && typeof c.maxAge === \"number\" && `Max-Age=${c.maxAge}`,\n \"domain\" in c && c.domain && `Domain=${c.domain}`,\n \"secure\" in c && c.secure && \"Secure\",\n \"httpOnly\" in c && c.httpOnly && \"HttpOnly\",\n \"sameSite\" in c && c.sameSite && `SameSite=${c.sameSite}`,\n \"partitioned\" in c && c.partitioned && \"Partitioned\",\n \"priority\" in c && c.priority && `Priority=${c.priority}`\n ].filter(Boolean);\n const stringified = `${c.name}=${encodeURIComponent((_a = c.value) != null ? _a : \"\")}`;\n return attrs.length === 0 ? stringified : `${stringified}; ${attrs.join(\"; \")}`;\n}\nfunction parseCookie(cookie) {\n const map = /* @__PURE__ */ new Map();\n for (const pair of cookie.split(/; */)) {\n if (!pair)\n continue;\n const splitAt = pair.indexOf(\"=\");\n if (splitAt === -1) {\n map.set(pair, \"true\");\n continue;\n }\n const [key, value] = [pair.slice(0, splitAt), pair.slice(splitAt + 1)];\n try {\n map.set(key, decodeURIComponent(value != null ? value : \"true\"));\n } catch {\n }\n }\n return map;\n}\nfunction parseSetCookie(setCookie) {\n if (!setCookie) {\n return void 0;\n }\n const [[name, value], ...attributes] = parseCookie(setCookie);\n const {\n domain,\n expires,\n httponly,\n maxage,\n path,\n samesite,\n secure,\n partitioned,\n priority\n } = Object.fromEntries(\n attributes.map(([key, value2]) => [\n key.toLowerCase().replace(/-/g, \"\"),\n value2\n ])\n );\n const cookie = {\n name,\n value: decodeURIComponent(value),\n domain,\n ...expires && { expires: new Date(expires) },\n ...httponly && { httpOnly: true },\n ...typeof maxage === \"string\" && { maxAge: Number(maxage) },\n path,\n ...samesite && { sameSite: parseSameSite(samesite) },\n ...secure && { secure: true },\n ...priority && { priority: parsePriority(priority) },\n ...partitioned && { partitioned: true }\n };\n return compact(cookie);\n}\nfunction compact(t) {\n const newT = {};\n for (const key in t) {\n if (t[key]) {\n newT[key] = t[key];\n }\n }\n return newT;\n}\nvar SAME_SITE = [\"strict\", \"lax\", \"none\"];\nfunction parseSameSite(string) {\n string = string.toLowerCase();\n return SAME_SITE.includes(string) ? string : void 0;\n}\nvar PRIORITY = [\"low\", \"medium\", \"high\"];\nfunction parsePriority(string) {\n string = string.toLowerCase();\n return PRIORITY.includes(string) ? string : void 0;\n}\nfunction splitCookiesString(cookiesString) {\n if (!cookiesString)\n return [];\n var cookiesStrings = [];\n var pos = 0;\n var start;\n var ch;\n var lastComma;\n var nextStart;\n var cookiesSeparatorFound;\n function skipWhitespace() {\n while (pos < cookiesString.length && /\\s/.test(cookiesString.charAt(pos))) {\n pos += 1;\n }\n return pos < cookiesString.length;\n }\n function notSpecialChar() {\n ch = cookiesString.charAt(pos);\n return ch !== \"=\" && ch !== \";\" && ch !== \",\";\n }\n while (pos < cookiesString.length) {\n start = pos;\n cookiesSeparatorFound = false;\n while (skipWhitespace()) {\n ch = cookiesString.charAt(pos);\n if (ch === \",\") {\n lastComma = pos;\n pos += 1;\n skipWhitespace();\n nextStart = pos;\n while (pos < cookiesString.length && notSpecialChar()) {\n pos += 1;\n }\n if (pos < cookiesString.length && cookiesString.charAt(pos) === \"=\") {\n cookiesSeparatorFound = true;\n pos = nextStart;\n cookiesStrings.push(cookiesString.substring(start, lastComma));\n start = pos;\n } else {\n pos = lastComma + 1;\n }\n } else {\n pos += 1;\n }\n }\n if (!cookiesSeparatorFound || pos >= cookiesString.length) {\n cookiesStrings.push(cookiesString.substring(start, cookiesString.length));\n }\n }\n return cookiesStrings;\n}\n\n// src/request-cookies.ts\nvar RequestCookies = class {\n constructor(requestHeaders) {\n /** @internal */\n this._parsed = /* @__PURE__ */ new Map();\n this._headers = requestHeaders;\n const header = requestHeaders.get(\"cookie\");\n if (header) {\n const parsed = parseCookie(header);\n for (const [name, value] of parsed) {\n this._parsed.set(name, { name, value });\n }\n }\n }\n [Symbol.iterator]() {\n return this._parsed[Symbol.iterator]();\n }\n /**\n * The amount of cookies received from the client\n */\n get size() {\n return this._parsed.size;\n }\n get(...args) {\n const name = typeof args[0] === \"string\" ? args[0] : args[0].name;\n return this._parsed.get(name);\n }\n getAll(...args) {\n var _a;\n const all = Array.from(this._parsed);\n if (!args.length) {\n return all.map(([_, value]) => value);\n }\n const name = typeof args[0] === \"string\" ? args[0] : (_a = args[0]) == null ? void 0 : _a.name;\n return all.filter(([n]) => n === name).map(([_, value]) => value);\n }\n has(name) {\n return this._parsed.has(name);\n }\n set(...args) {\n const [name, value] = args.length === 1 ? [args[0].name, args[0].value] : args;\n const map = this._parsed;\n map.set(name, { name, value });\n this._headers.set(\n \"cookie\",\n Array.from(map).map(([_, value2]) => stringifyCookie(value2)).join(\"; \")\n );\n return this;\n }\n /**\n * Delete the cookies matching the passed name or names in the request.\n */\n delete(names) {\n const map = this._parsed;\n const result = !Array.isArray(names) ? map.delete(names) : names.map((name) => map.delete(name));\n this._headers.set(\n \"cookie\",\n Array.from(map).map(([_, value]) => stringifyCookie(value)).join(\"; \")\n );\n return result;\n }\n /**\n * Delete all the cookies in the cookies in the request.\n */\n clear() {\n this.delete(Array.from(this._parsed.keys()));\n return this;\n }\n /**\n * Format the cookies in the request as a string for logging\n */\n [Symbol.for(\"edge-runtime.inspect.custom\")]() {\n return `RequestCookies ${JSON.stringify(Object.fromEntries(this._parsed))}`;\n }\n toString() {\n return [...this._parsed.values()].map((v) => `${v.name}=${encodeURIComponent(v.value)}`).join(\"; \");\n }\n};\n\n// src/response-cookies.ts\nvar ResponseCookies = class {\n constructor(responseHeaders) {\n /** @internal */\n this._parsed = /* @__PURE__ */ new Map();\n var _a, _b, _c;\n this._headers = responseHeaders;\n const setCookie = (_c = (_b = (_a = responseHeaders.getSetCookie) == null ? void 0 : _a.call(responseHeaders)) != null ? _b : responseHeaders.get(\"set-cookie\")) != null ? _c : [];\n const cookieStrings = Array.isArray(setCookie) ? setCookie : splitCookiesString(setCookie);\n for (const cookieString of cookieStrings) {\n const parsed = parseSetCookie(cookieString);\n if (parsed)\n this._parsed.set(parsed.name, parsed);\n }\n }\n /**\n * {@link https://wicg.github.io/cookie-store/#CookieStore-get CookieStore#get} without the Promise.\n */\n get(...args) {\n const key = typeof args[0] === \"string\" ? args[0] : args[0].name;\n return this._parsed.get(key);\n }\n /**\n * {@link https://wicg.github.io/cookie-store/#CookieStore-getAll CookieStore#getAll} without the Promise.\n */\n getAll(...args) {\n var _a;\n const all = Array.from(this._parsed.values());\n if (!args.length) {\n return all;\n }\n const key = typeof args[0] === \"string\" ? args[0] : (_a = args[0]) == null ? void 0 : _a.name;\n return all.filter((c) => c.name === key);\n }\n has(name) {\n return this._parsed.has(name);\n }\n /**\n * {@link https://wicg.github.io/cookie-store/#CookieStore-set CookieStore#set} without the Promise.\n */\n set(...args) {\n const [name, value, cookie] = args.length === 1 ? [args[0].name, args[0].value, args[0]] : args;\n const map = this._parsed;\n map.set(name, normalizeCookie({ name, value, ...cookie }));\n replace(map, this._headers);\n return this;\n }\n /**\n * {@link https://wicg.github.io/cookie-store/#CookieStore-delete CookieStore#delete} without the Promise.\n */\n delete(...args) {\n const [name, options] = typeof args[0] === \"string\" ? [args[0]] : [args[0].name, args[0]];\n return this.set({ ...options, name, value: \"\", expires: /* @__PURE__ */ new Date(0) });\n }\n [Symbol.for(\"edge-runtime.inspect.custom\")]() {\n return `ResponseCookies ${JSON.stringify(Object.fromEntries(this._parsed))}`;\n }\n toString() {\n return [...this._parsed.values()].map(stringifyCookie).join(\"; \");\n }\n};\nfunction replace(bag, headers) {\n headers.delete(\"set-cookie\");\n for (const [, value] of bag) {\n const serialized = stringifyCookie(value);\n headers.append(\"set-cookie\", serialized);\n }\n}\nfunction normalizeCookie(cookie = { name: \"\", value: \"\" }) {\n if (typeof cookie.expires === \"number\") {\n cookie.expires = new Date(cookie.expires);\n }\n if (cookie.maxAge) {\n cookie.expires = new Date(Date.now() + cookie.maxAge * 1e3);\n }\n if (cookie.path === null || cookie.path === void 0) {\n cookie.path = \"/\";\n }\n return cookie;\n}\n// Annotate the CommonJS export names for ESM import in node:\n0 && (module.exports = {\n RequestCookies,\n ResponseCookies,\n parseCookie,\n parseSetCookie,\n stringifyCookie\n});\n","(()=>{\"use strict\";var e={491:(e,t,r)=>{Object.defineProperty(t,\"__esModule\",{value:true});t.ContextAPI=void 0;const n=r(223);const a=r(172);const o=r(930);const i=\"context\";const c=new n.NoopContextManager;class ContextAPI{constructor(){}static getInstance(){if(!this._instance){this._instance=new ContextAPI}return this._instance}setGlobalContextManager(e){return(0,a.registerGlobal)(i,e,o.DiagAPI.instance())}active(){return this._getContextManager().active()}with(e,t,r,...n){return this._getContextManager().with(e,t,r,...n)}bind(e,t){return this._getContextManager().bind(e,t)}_getContextManager(){return(0,a.getGlobal)(i)||c}disable(){this._getContextManager().disable();(0,a.unregisterGlobal)(i,o.DiagAPI.instance())}}t.ContextAPI=ContextAPI},930:(e,t,r)=>{Object.defineProperty(t,\"__esModule\",{value:true});t.DiagAPI=void 0;const n=r(56);const a=r(912);const o=r(957);const i=r(172);const c=\"diag\";class DiagAPI{constructor(){function _logProxy(e){return function(...t){const r=(0,i.getGlobal)(\"diag\");if(!r)return;return r[e](...t)}}const e=this;const setLogger=(t,r={logLevel:o.DiagLogLevel.INFO})=>{var n,c,s;if(t===e){const t=new Error(\"Cannot use diag as the logger for itself. Please use a DiagLogger implementation like ConsoleDiagLogger or a custom implementation\");e.error((n=t.stack)!==null&&n!==void 0?n:t.message);return false}if(typeof r===\"number\"){r={logLevel:r}}const u=(0,i.getGlobal)(\"diag\");const l=(0,a.createLogLevelDiagLogger)((c=r.logLevel)!==null&&c!==void 0?c:o.DiagLogLevel.INFO,t);if(u&&!r.suppressOverrideMessage){const e=(s=(new Error).stack)!==null&&s!==void 0?s:\"\";u.warn(`Current logger will be overwritten from ${e}`);l.warn(`Current logger will overwrite one already registered from ${e}`)}return(0,i.registerGlobal)(\"diag\",l,e,true)};e.setLogger=setLogger;e.disable=()=>{(0,i.unregisterGlobal)(c,e)};e.createComponentLogger=e=>new n.DiagComponentLogger(e);e.verbose=_logProxy(\"verbose\");e.debug=_logProxy(\"debug\");e.info=_logProxy(\"info\");e.warn=_logProxy(\"warn\");e.error=_logProxy(\"error\")}static instance(){if(!this._instance){this._instance=new DiagAPI}return this._instance}}t.DiagAPI=DiagAPI},653:(e,t,r)=>{Object.defineProperty(t,\"__esModule\",{value:true});t.MetricsAPI=void 0;const n=r(660);const a=r(172);const o=r(930);const i=\"metrics\";class MetricsAPI{constructor(){}static getInstance(){if(!this._instance){this._instance=new MetricsAPI}return this._instance}setGlobalMeterProvider(e){return(0,a.registerGlobal)(i,e,o.DiagAPI.instance())}getMeterProvider(){return(0,a.getGlobal)(i)||n.NOOP_METER_PROVIDER}getMeter(e,t,r){return this.getMeterProvider().getMeter(e,t,r)}disable(){(0,a.unregisterGlobal)(i,o.DiagAPI.instance())}}t.MetricsAPI=MetricsAPI},181:(e,t,r)=>{Object.defineProperty(t,\"__esModule\",{value:true});t.PropagationAPI=void 0;const n=r(172);const a=r(874);const o=r(194);const i=r(277);const c=r(369);const s=r(930);const u=\"propagation\";const l=new a.NoopTextMapPropagator;class PropagationAPI{constructor(){this.createBaggage=c.createBaggage;this.getBaggage=i.getBaggage;this.getActiveBaggage=i.getActiveBaggage;this.setBaggage=i.setBaggage;this.deleteBaggage=i.deleteBaggage}static getInstance(){if(!this._instance){this._instance=new PropagationAPI}return this._instance}setGlobalPropagator(e){return(0,n.registerGlobal)(u,e,s.DiagAPI.instance())}inject(e,t,r=o.defaultTextMapSetter){return this._getGlobalPropagator().inject(e,t,r)}extract(e,t,r=o.defaultTextMapGetter){return this._getGlobalPropagator().extract(e,t,r)}fields(){return this._getGlobalPropagator().fields()}disable(){(0,n.unregisterGlobal)(u,s.DiagAPI.instance())}_getGlobalPropagator(){return(0,n.getGlobal)(u)||l}}t.PropagationAPI=PropagationAPI},997:(e,t,r)=>{Object.defineProperty(t,\"__esModule\",{value:true});t.TraceAPI=void 0;const n=r(172);const a=r(846);const o=r(139);const i=r(607);const c=r(930);const s=\"trace\";class TraceAPI{constructor(){this._proxyTracerProvider=new a.ProxyTracerProvider;this.wrapSpanContext=o.wrapSpanContext;this.isSpanContextValid=o.isSpanContextValid;this.deleteSpan=i.deleteSpan;this.getSpan=i.getSpan;this.getActiveSpan=i.getActiveSpan;this.getSpanContext=i.getSpanContext;this.setSpan=i.setSpan;this.setSpanContext=i.setSpanContext}static getInstance(){if(!this._instance){this._instance=new TraceAPI}return this._instance}setGlobalTracerProvider(e){const t=(0,n.registerGlobal)(s,this._proxyTracerProvider,c.DiagAPI.instance());if(t){this._proxyTracerProvider.setDelegate(e)}return t}getTracerProvider(){return(0,n.getGlobal)(s)||this._proxyTracerProvider}getTracer(e,t){return this.getTracerProvider().getTracer(e,t)}disable(){(0,n.unregisterGlobal)(s,c.DiagAPI.instance());this._proxyTracerProvider=new a.ProxyTracerProvider}}t.TraceAPI=TraceAPI},277:(e,t,r)=>{Object.defineProperty(t,\"__esModule\",{value:true});t.deleteBaggage=t.setBaggage=t.getActiveBaggage=t.getBaggage=void 0;const n=r(491);const a=r(780);const o=(0,a.createContextKey)(\"OpenTelemetry Baggage Key\");function getBaggage(e){return e.getValue(o)||undefined}t.getBaggage=getBaggage;function getActiveBaggage(){return getBaggage(n.ContextAPI.getInstance().active())}t.getActiveBaggage=getActiveBaggage;function setBaggage(e,t){return e.setValue(o,t)}t.setBaggage=setBaggage;function deleteBaggage(e){return e.deleteValue(o)}t.deleteBaggage=deleteBaggage},993:(e,t)=>{Object.defineProperty(t,\"__esModule\",{value:true});t.BaggageImpl=void 0;class BaggageImpl{constructor(e){this._entries=e?new Map(e):new Map}getEntry(e){const t=this._entries.get(e);if(!t){return undefined}return Object.assign({},t)}getAllEntries(){return Array.from(this._entries.entries()).map((([e,t])=>[e,t]))}setEntry(e,t){const r=new BaggageImpl(this._entries);r._entries.set(e,t);return r}removeEntry(e){const t=new BaggageImpl(this._entries);t._entries.delete(e);return t}removeEntries(...e){const t=new BaggageImpl(this._entries);for(const r of e){t._entries.delete(r)}return t}clear(){return new BaggageImpl}}t.BaggageImpl=BaggageImpl},830:(e,t)=>{Object.defineProperty(t,\"__esModule\",{value:true});t.baggageEntryMetadataSymbol=void 0;t.baggageEntryMetadataSymbol=Symbol(\"BaggageEntryMetadata\")},369:(e,t,r)=>{Object.defineProperty(t,\"__esModule\",{value:true});t.baggageEntryMetadataFromString=t.createBaggage=void 0;const n=r(930);const a=r(993);const o=r(830);const i=n.DiagAPI.instance();function createBaggage(e={}){return new a.BaggageImpl(new Map(Object.entries(e)))}t.createBaggage=createBaggage;function baggageEntryMetadataFromString(e){if(typeof e!==\"string\"){i.error(`Cannot create baggage metadata from unknown type: ${typeof e}`);e=\"\"}return{__TYPE__:o.baggageEntryMetadataSymbol,toString(){return e}}}t.baggageEntryMetadataFromString=baggageEntryMetadataFromString},67:(e,t,r)=>{Object.defineProperty(t,\"__esModule\",{value:true});t.context=void 0;const n=r(491);t.context=n.ContextAPI.getInstance()},223:(e,t,r)=>{Object.defineProperty(t,\"__esModule\",{value:true});t.NoopContextManager=void 0;const n=r(780);class NoopContextManager{active(){return n.ROOT_CONTEXT}with(e,t,r,...n){return t.call(r,...n)}bind(e,t){return t}enable(){return this}disable(){return this}}t.NoopContextManager=NoopContextManager},780:(e,t)=>{Object.defineProperty(t,\"__esModule\",{value:true});t.ROOT_CONTEXT=t.createContextKey=void 0;function createContextKey(e){return Symbol.for(e)}t.createContextKey=createContextKey;class BaseContext{constructor(e){const t=this;t._currentContext=e?new Map(e):new Map;t.getValue=e=>t._currentContext.get(e);t.setValue=(e,r)=>{const n=new BaseContext(t._currentContext);n._currentContext.set(e,r);return n};t.deleteValue=e=>{const r=new BaseContext(t._currentContext);r._currentContext.delete(e);return r}}}t.ROOT_CONTEXT=new BaseContext},506:(e,t,r)=>{Object.defineProperty(t,\"__esModule\",{value:true});t.diag=void 0;const n=r(930);t.diag=n.DiagAPI.instance()},56:(e,t,r)=>{Object.defineProperty(t,\"__esModule\",{value:true});t.DiagComponentLogger=void 0;const n=r(172);class DiagComponentLogger{constructor(e){this._namespace=e.namespace||\"DiagComponentLogger\"}debug(...e){return logProxy(\"debug\",this._namespace,e)}error(...e){return logProxy(\"error\",this._namespace,e)}info(...e){return logProxy(\"info\",this._namespace,e)}warn(...e){return logProxy(\"warn\",this._namespace,e)}verbose(...e){return logProxy(\"verbose\",this._namespace,e)}}t.DiagComponentLogger=DiagComponentLogger;function logProxy(e,t,r){const a=(0,n.getGlobal)(\"diag\");if(!a){return}r.unshift(t);return a[e](...r)}},972:(e,t)=>{Object.defineProperty(t,\"__esModule\",{value:true});t.DiagConsoleLogger=void 0;const r=[{n:\"error\",c:\"error\"},{n:\"warn\",c:\"warn\"},{n:\"info\",c:\"info\"},{n:\"debug\",c:\"debug\"},{n:\"verbose\",c:\"trace\"}];class DiagConsoleLogger{constructor(){function _consoleFunc(e){return function(...t){if(console){let r=console[e];if(typeof r!==\"function\"){r=console.log}if(typeof r===\"function\"){return r.apply(console,t)}}}}for(let e=0;e{Object.defineProperty(t,\"__esModule\",{value:true});t.createLogLevelDiagLogger=void 0;const n=r(957);function createLogLevelDiagLogger(e,t){if(en.DiagLogLevel.ALL){e=n.DiagLogLevel.ALL}t=t||{};function _filterFunc(r,n){const a=t[r];if(typeof a===\"function\"&&e>=n){return a.bind(t)}return function(){}}return{error:_filterFunc(\"error\",n.DiagLogLevel.ERROR),warn:_filterFunc(\"warn\",n.DiagLogLevel.WARN),info:_filterFunc(\"info\",n.DiagLogLevel.INFO),debug:_filterFunc(\"debug\",n.DiagLogLevel.DEBUG),verbose:_filterFunc(\"verbose\",n.DiagLogLevel.VERBOSE)}}t.createLogLevelDiagLogger=createLogLevelDiagLogger},957:(e,t)=>{Object.defineProperty(t,\"__esModule\",{value:true});t.DiagLogLevel=void 0;var r;(function(e){e[e[\"NONE\"]=0]=\"NONE\";e[e[\"ERROR\"]=30]=\"ERROR\";e[e[\"WARN\"]=50]=\"WARN\";e[e[\"INFO\"]=60]=\"INFO\";e[e[\"DEBUG\"]=70]=\"DEBUG\";e[e[\"VERBOSE\"]=80]=\"VERBOSE\";e[e[\"ALL\"]=9999]=\"ALL\"})(r=t.DiagLogLevel||(t.DiagLogLevel={}))},172:(e,t,r)=>{Object.defineProperty(t,\"__esModule\",{value:true});t.unregisterGlobal=t.getGlobal=t.registerGlobal=void 0;const n=r(200);const a=r(521);const o=r(130);const i=a.VERSION.split(\".\")[0];const c=Symbol.for(`opentelemetry.js.api.${i}`);const s=n._globalThis;function registerGlobal(e,t,r,n=false){var o;const i=s[c]=(o=s[c])!==null&&o!==void 0?o:{version:a.VERSION};if(!n&&i[e]){const t=new Error(`@opentelemetry/api: Attempted duplicate registration of API: ${e}`);r.error(t.stack||t.message);return false}if(i.version!==a.VERSION){const t=new Error(`@opentelemetry/api: Registration of version v${i.version} for ${e} does not match previously registered API v${a.VERSION}`);r.error(t.stack||t.message);return false}i[e]=t;r.debug(`@opentelemetry/api: Registered a global for ${e} v${a.VERSION}.`);return true}t.registerGlobal=registerGlobal;function getGlobal(e){var t,r;const n=(t=s[c])===null||t===void 0?void 0:t.version;if(!n||!(0,o.isCompatible)(n)){return}return(r=s[c])===null||r===void 0?void 0:r[e]}t.getGlobal=getGlobal;function unregisterGlobal(e,t){t.debug(`@opentelemetry/api: Unregistering a global for ${e} v${a.VERSION}.`);const r=s[c];if(r){delete r[e]}}t.unregisterGlobal=unregisterGlobal},130:(e,t,r)=>{Object.defineProperty(t,\"__esModule\",{value:true});t.isCompatible=t._makeCompatibilityCheck=void 0;const n=r(521);const a=/^(\\d+)\\.(\\d+)\\.(\\d+)(-(.+))?$/;function _makeCompatibilityCheck(e){const t=new Set([e]);const r=new Set;const n=e.match(a);if(!n){return()=>false}const o={major:+n[1],minor:+n[2],patch:+n[3],prerelease:n[4]};if(o.prerelease!=null){return function isExactmatch(t){return t===e}}function _reject(e){r.add(e);return false}function _accept(e){t.add(e);return true}return function isCompatible(e){if(t.has(e)){return true}if(r.has(e)){return false}const n=e.match(a);if(!n){return _reject(e)}const i={major:+n[1],minor:+n[2],patch:+n[3],prerelease:n[4]};if(i.prerelease!=null){return _reject(e)}if(o.major!==i.major){return _reject(e)}if(o.major===0){if(o.minor===i.minor&&o.patch<=i.patch){return _accept(e)}return _reject(e)}if(o.minor<=i.minor){return _accept(e)}return _reject(e)}}t._makeCompatibilityCheck=_makeCompatibilityCheck;t.isCompatible=_makeCompatibilityCheck(n.VERSION)},886:(e,t,r)=>{Object.defineProperty(t,\"__esModule\",{value:true});t.metrics=void 0;const n=r(653);t.metrics=n.MetricsAPI.getInstance()},901:(e,t)=>{Object.defineProperty(t,\"__esModule\",{value:true});t.ValueType=void 0;var r;(function(e){e[e[\"INT\"]=0]=\"INT\";e[e[\"DOUBLE\"]=1]=\"DOUBLE\"})(r=t.ValueType||(t.ValueType={}))},102:(e,t)=>{Object.defineProperty(t,\"__esModule\",{value:true});t.createNoopMeter=t.NOOP_OBSERVABLE_UP_DOWN_COUNTER_METRIC=t.NOOP_OBSERVABLE_GAUGE_METRIC=t.NOOP_OBSERVABLE_COUNTER_METRIC=t.NOOP_UP_DOWN_COUNTER_METRIC=t.NOOP_HISTOGRAM_METRIC=t.NOOP_COUNTER_METRIC=t.NOOP_METER=t.NoopObservableUpDownCounterMetric=t.NoopObservableGaugeMetric=t.NoopObservableCounterMetric=t.NoopObservableMetric=t.NoopHistogramMetric=t.NoopUpDownCounterMetric=t.NoopCounterMetric=t.NoopMetric=t.NoopMeter=void 0;class NoopMeter{constructor(){}createHistogram(e,r){return t.NOOP_HISTOGRAM_METRIC}createCounter(e,r){return t.NOOP_COUNTER_METRIC}createUpDownCounter(e,r){return t.NOOP_UP_DOWN_COUNTER_METRIC}createObservableGauge(e,r){return t.NOOP_OBSERVABLE_GAUGE_METRIC}createObservableCounter(e,r){return t.NOOP_OBSERVABLE_COUNTER_METRIC}createObservableUpDownCounter(e,r){return t.NOOP_OBSERVABLE_UP_DOWN_COUNTER_METRIC}addBatchObservableCallback(e,t){}removeBatchObservableCallback(e){}}t.NoopMeter=NoopMeter;class NoopMetric{}t.NoopMetric=NoopMetric;class NoopCounterMetric extends NoopMetric{add(e,t){}}t.NoopCounterMetric=NoopCounterMetric;class NoopUpDownCounterMetric extends NoopMetric{add(e,t){}}t.NoopUpDownCounterMetric=NoopUpDownCounterMetric;class NoopHistogramMetric extends NoopMetric{record(e,t){}}t.NoopHistogramMetric=NoopHistogramMetric;class NoopObservableMetric{addCallback(e){}removeCallback(e){}}t.NoopObservableMetric=NoopObservableMetric;class NoopObservableCounterMetric extends NoopObservableMetric{}t.NoopObservableCounterMetric=NoopObservableCounterMetric;class NoopObservableGaugeMetric extends NoopObservableMetric{}t.NoopObservableGaugeMetric=NoopObservableGaugeMetric;class NoopObservableUpDownCounterMetric extends NoopObservableMetric{}t.NoopObservableUpDownCounterMetric=NoopObservableUpDownCounterMetric;t.NOOP_METER=new NoopMeter;t.NOOP_COUNTER_METRIC=new NoopCounterMetric;t.NOOP_HISTOGRAM_METRIC=new NoopHistogramMetric;t.NOOP_UP_DOWN_COUNTER_METRIC=new NoopUpDownCounterMetric;t.NOOP_OBSERVABLE_COUNTER_METRIC=new NoopObservableCounterMetric;t.NOOP_OBSERVABLE_GAUGE_METRIC=new NoopObservableGaugeMetric;t.NOOP_OBSERVABLE_UP_DOWN_COUNTER_METRIC=new NoopObservableUpDownCounterMetric;function createNoopMeter(){return t.NOOP_METER}t.createNoopMeter=createNoopMeter},660:(e,t,r)=>{Object.defineProperty(t,\"__esModule\",{value:true});t.NOOP_METER_PROVIDER=t.NoopMeterProvider=void 0;const n=r(102);class NoopMeterProvider{getMeter(e,t,r){return n.NOOP_METER}}t.NoopMeterProvider=NoopMeterProvider;t.NOOP_METER_PROVIDER=new NoopMeterProvider},200:function(e,t,r){var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){if(n===undefined)n=r;Object.defineProperty(e,n,{enumerable:true,get:function(){return t[r]}})}:function(e,t,r,n){if(n===undefined)n=r;e[n]=t[r]});var a=this&&this.__exportStar||function(e,t){for(var r in e)if(r!==\"default\"&&!Object.prototype.hasOwnProperty.call(t,r))n(t,e,r)};Object.defineProperty(t,\"__esModule\",{value:true});a(r(46),t)},651:(e,t)=>{Object.defineProperty(t,\"__esModule\",{value:true});t._globalThis=void 0;t._globalThis=typeof globalThis===\"object\"?globalThis:global},46:function(e,t,r){var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){if(n===undefined)n=r;Object.defineProperty(e,n,{enumerable:true,get:function(){return t[r]}})}:function(e,t,r,n){if(n===undefined)n=r;e[n]=t[r]});var a=this&&this.__exportStar||function(e,t){for(var r in e)if(r!==\"default\"&&!Object.prototype.hasOwnProperty.call(t,r))n(t,e,r)};Object.defineProperty(t,\"__esModule\",{value:true});a(r(651),t)},939:(e,t,r)=>{Object.defineProperty(t,\"__esModule\",{value:true});t.propagation=void 0;const n=r(181);t.propagation=n.PropagationAPI.getInstance()},874:(e,t)=>{Object.defineProperty(t,\"__esModule\",{value:true});t.NoopTextMapPropagator=void 0;class NoopTextMapPropagator{inject(e,t){}extract(e,t){return e}fields(){return[]}}t.NoopTextMapPropagator=NoopTextMapPropagator},194:(e,t)=>{Object.defineProperty(t,\"__esModule\",{value:true});t.defaultTextMapSetter=t.defaultTextMapGetter=void 0;t.defaultTextMapGetter={get(e,t){if(e==null){return undefined}return e[t]},keys(e){if(e==null){return[]}return Object.keys(e)}};t.defaultTextMapSetter={set(e,t,r){if(e==null){return}e[t]=r}}},845:(e,t,r)=>{Object.defineProperty(t,\"__esModule\",{value:true});t.trace=void 0;const n=r(997);t.trace=n.TraceAPI.getInstance()},403:(e,t,r)=>{Object.defineProperty(t,\"__esModule\",{value:true});t.NonRecordingSpan=void 0;const n=r(476);class NonRecordingSpan{constructor(e=n.INVALID_SPAN_CONTEXT){this._spanContext=e}spanContext(){return this._spanContext}setAttribute(e,t){return this}setAttributes(e){return this}addEvent(e,t){return this}setStatus(e){return this}updateName(e){return this}end(e){}isRecording(){return false}recordException(e,t){}}t.NonRecordingSpan=NonRecordingSpan},614:(e,t,r)=>{Object.defineProperty(t,\"__esModule\",{value:true});t.NoopTracer=void 0;const n=r(491);const a=r(607);const o=r(403);const i=r(139);const c=n.ContextAPI.getInstance();class NoopTracer{startSpan(e,t,r=c.active()){const n=Boolean(t===null||t===void 0?void 0:t.root);if(n){return new o.NonRecordingSpan}const s=r&&(0,a.getSpanContext)(r);if(isSpanContext(s)&&(0,i.isSpanContextValid)(s)){return new o.NonRecordingSpan(s)}else{return new o.NonRecordingSpan}}startActiveSpan(e,t,r,n){let o;let i;let s;if(arguments.length<2){return}else if(arguments.length===2){s=t}else if(arguments.length===3){o=t;s=r}else{o=t;i=r;s=n}const u=i!==null&&i!==void 0?i:c.active();const l=this.startSpan(e,o,u);const g=(0,a.setSpan)(u,l);return c.with(g,s,undefined,l)}}t.NoopTracer=NoopTracer;function isSpanContext(e){return typeof e===\"object\"&&typeof e[\"spanId\"]===\"string\"&&typeof e[\"traceId\"]===\"string\"&&typeof e[\"traceFlags\"]===\"number\"}},124:(e,t,r)=>{Object.defineProperty(t,\"__esModule\",{value:true});t.NoopTracerProvider=void 0;const n=r(614);class NoopTracerProvider{getTracer(e,t,r){return new n.NoopTracer}}t.NoopTracerProvider=NoopTracerProvider},125:(e,t,r)=>{Object.defineProperty(t,\"__esModule\",{value:true});t.ProxyTracer=void 0;const n=r(614);const a=new n.NoopTracer;class ProxyTracer{constructor(e,t,r,n){this._provider=e;this.name=t;this.version=r;this.options=n}startSpan(e,t,r){return this._getTracer().startSpan(e,t,r)}startActiveSpan(e,t,r,n){const a=this._getTracer();return Reflect.apply(a.startActiveSpan,a,arguments)}_getTracer(){if(this._delegate){return this._delegate}const e=this._provider.getDelegateTracer(this.name,this.version,this.options);if(!e){return a}this._delegate=e;return this._delegate}}t.ProxyTracer=ProxyTracer},846:(e,t,r)=>{Object.defineProperty(t,\"__esModule\",{value:true});t.ProxyTracerProvider=void 0;const n=r(125);const a=r(124);const o=new a.NoopTracerProvider;class ProxyTracerProvider{getTracer(e,t,r){var a;return(a=this.getDelegateTracer(e,t,r))!==null&&a!==void 0?a:new n.ProxyTracer(this,e,t,r)}getDelegate(){var e;return(e=this._delegate)!==null&&e!==void 0?e:o}setDelegate(e){this._delegate=e}getDelegateTracer(e,t,r){var n;return(n=this._delegate)===null||n===void 0?void 0:n.getTracer(e,t,r)}}t.ProxyTracerProvider=ProxyTracerProvider},996:(e,t)=>{Object.defineProperty(t,\"__esModule\",{value:true});t.SamplingDecision=void 0;var r;(function(e){e[e[\"NOT_RECORD\"]=0]=\"NOT_RECORD\";e[e[\"RECORD\"]=1]=\"RECORD\";e[e[\"RECORD_AND_SAMPLED\"]=2]=\"RECORD_AND_SAMPLED\"})(r=t.SamplingDecision||(t.SamplingDecision={}))},607:(e,t,r)=>{Object.defineProperty(t,\"__esModule\",{value:true});t.getSpanContext=t.setSpanContext=t.deleteSpan=t.setSpan=t.getActiveSpan=t.getSpan=void 0;const n=r(780);const a=r(403);const o=r(491);const i=(0,n.createContextKey)(\"OpenTelemetry Context Key SPAN\");function getSpan(e){return e.getValue(i)||undefined}t.getSpan=getSpan;function getActiveSpan(){return getSpan(o.ContextAPI.getInstance().active())}t.getActiveSpan=getActiveSpan;function setSpan(e,t){return e.setValue(i,t)}t.setSpan=setSpan;function deleteSpan(e){return e.deleteValue(i)}t.deleteSpan=deleteSpan;function setSpanContext(e,t){return setSpan(e,new a.NonRecordingSpan(t))}t.setSpanContext=setSpanContext;function getSpanContext(e){var t;return(t=getSpan(e))===null||t===void 0?void 0:t.spanContext()}t.getSpanContext=getSpanContext},325:(e,t,r)=>{Object.defineProperty(t,\"__esModule\",{value:true});t.TraceStateImpl=void 0;const n=r(564);const a=32;const o=512;const i=\",\";const c=\"=\";class TraceStateImpl{constructor(e){this._internalState=new Map;if(e)this._parse(e)}set(e,t){const r=this._clone();if(r._internalState.has(e)){r._internalState.delete(e)}r._internalState.set(e,t);return r}unset(e){const t=this._clone();t._internalState.delete(e);return t}get(e){return this._internalState.get(e)}serialize(){return this._keys().reduce(((e,t)=>{e.push(t+c+this.get(t));return e}),[]).join(i)}_parse(e){if(e.length>o)return;this._internalState=e.split(i).reverse().reduce(((e,t)=>{const r=t.trim();const a=r.indexOf(c);if(a!==-1){const o=r.slice(0,a);const i=r.slice(a+1,t.length);if((0,n.validateKey)(o)&&(0,n.validateValue)(i)){e.set(o,i)}else{}}return e}),new Map);if(this._internalState.size>a){this._internalState=new Map(Array.from(this._internalState.entries()).reverse().slice(0,a))}}_keys(){return Array.from(this._internalState.keys()).reverse()}_clone(){const e=new TraceStateImpl;e._internalState=new Map(this._internalState);return e}}t.TraceStateImpl=TraceStateImpl},564:(e,t)=>{Object.defineProperty(t,\"__esModule\",{value:true});t.validateValue=t.validateKey=void 0;const r=\"[_0-9a-z-*/]\";const n=`[a-z]${r}{0,255}`;const a=`[a-z0-9]${r}{0,240}@[a-z]${r}{0,13}`;const o=new RegExp(`^(?:${n}|${a})$`);const i=/^[ -~]{0,255}[!-~]$/;const c=/,|=/;function validateKey(e){return o.test(e)}t.validateKey=validateKey;function validateValue(e){return i.test(e)&&!c.test(e)}t.validateValue=validateValue},98:(e,t,r)=>{Object.defineProperty(t,\"__esModule\",{value:true});t.createTraceState=void 0;const n=r(325);function createTraceState(e){return new n.TraceStateImpl(e)}t.createTraceState=createTraceState},476:(e,t,r)=>{Object.defineProperty(t,\"__esModule\",{value:true});t.INVALID_SPAN_CONTEXT=t.INVALID_TRACEID=t.INVALID_SPANID=void 0;const n=r(475);t.INVALID_SPANID=\"0000000000000000\";t.INVALID_TRACEID=\"00000000000000000000000000000000\";t.INVALID_SPAN_CONTEXT={traceId:t.INVALID_TRACEID,spanId:t.INVALID_SPANID,traceFlags:n.TraceFlags.NONE}},357:(e,t)=>{Object.defineProperty(t,\"__esModule\",{value:true});t.SpanKind=void 0;var r;(function(e){e[e[\"INTERNAL\"]=0]=\"INTERNAL\";e[e[\"SERVER\"]=1]=\"SERVER\";e[e[\"CLIENT\"]=2]=\"CLIENT\";e[e[\"PRODUCER\"]=3]=\"PRODUCER\";e[e[\"CONSUMER\"]=4]=\"CONSUMER\"})(r=t.SpanKind||(t.SpanKind={}))},139:(e,t,r)=>{Object.defineProperty(t,\"__esModule\",{value:true});t.wrapSpanContext=t.isSpanContextValid=t.isValidSpanId=t.isValidTraceId=void 0;const n=r(476);const a=r(403);const o=/^([0-9a-f]{32})$/i;const i=/^[0-9a-f]{16}$/i;function isValidTraceId(e){return o.test(e)&&e!==n.INVALID_TRACEID}t.isValidTraceId=isValidTraceId;function isValidSpanId(e){return i.test(e)&&e!==n.INVALID_SPANID}t.isValidSpanId=isValidSpanId;function isSpanContextValid(e){return isValidTraceId(e.traceId)&&isValidSpanId(e.spanId)}t.isSpanContextValid=isSpanContextValid;function wrapSpanContext(e){return new a.NonRecordingSpan(e)}t.wrapSpanContext=wrapSpanContext},847:(e,t)=>{Object.defineProperty(t,\"__esModule\",{value:true});t.SpanStatusCode=void 0;var r;(function(e){e[e[\"UNSET\"]=0]=\"UNSET\";e[e[\"OK\"]=1]=\"OK\";e[e[\"ERROR\"]=2]=\"ERROR\"})(r=t.SpanStatusCode||(t.SpanStatusCode={}))},475:(e,t)=>{Object.defineProperty(t,\"__esModule\",{value:true});t.TraceFlags=void 0;var r;(function(e){e[e[\"NONE\"]=0]=\"NONE\";e[e[\"SAMPLED\"]=1]=\"SAMPLED\"})(r=t.TraceFlags||(t.TraceFlags={}))},521:(e,t)=>{Object.defineProperty(t,\"__esModule\",{value:true});t.VERSION=void 0;t.VERSION=\"1.6.0\"}};var t={};function __nccwpck_require__(r){var n=t[r];if(n!==undefined){return n.exports}var a=t[r]={exports:{}};var o=true;try{e[r].call(a.exports,a,a.exports,__nccwpck_require__);o=false}finally{if(o)delete t[r]}return a.exports}if(typeof __nccwpck_require__!==\"undefined\")__nccwpck_require__.ab=__dirname+\"/\";var r={};(()=>{var e=r;Object.defineProperty(e,\"__esModule\",{value:true});e.trace=e.propagation=e.metrics=e.diag=e.context=e.INVALID_SPAN_CONTEXT=e.INVALID_TRACEID=e.INVALID_SPANID=e.isValidSpanId=e.isValidTraceId=e.isSpanContextValid=e.createTraceState=e.TraceFlags=e.SpanStatusCode=e.SpanKind=e.SamplingDecision=e.ProxyTracerProvider=e.ProxyTracer=e.defaultTextMapSetter=e.defaultTextMapGetter=e.ValueType=e.createNoopMeter=e.DiagLogLevel=e.DiagConsoleLogger=e.ROOT_CONTEXT=e.createContextKey=e.baggageEntryMetadataFromString=void 0;var t=__nccwpck_require__(369);Object.defineProperty(e,\"baggageEntryMetadataFromString\",{enumerable:true,get:function(){return t.baggageEntryMetadataFromString}});var n=__nccwpck_require__(780);Object.defineProperty(e,\"createContextKey\",{enumerable:true,get:function(){return n.createContextKey}});Object.defineProperty(e,\"ROOT_CONTEXT\",{enumerable:true,get:function(){return n.ROOT_CONTEXT}});var a=__nccwpck_require__(972);Object.defineProperty(e,\"DiagConsoleLogger\",{enumerable:true,get:function(){return a.DiagConsoleLogger}});var o=__nccwpck_require__(957);Object.defineProperty(e,\"DiagLogLevel\",{enumerable:true,get:function(){return o.DiagLogLevel}});var i=__nccwpck_require__(102);Object.defineProperty(e,\"createNoopMeter\",{enumerable:true,get:function(){return i.createNoopMeter}});var c=__nccwpck_require__(901);Object.defineProperty(e,\"ValueType\",{enumerable:true,get:function(){return c.ValueType}});var s=__nccwpck_require__(194);Object.defineProperty(e,\"defaultTextMapGetter\",{enumerable:true,get:function(){return s.defaultTextMapGetter}});Object.defineProperty(e,\"defaultTextMapSetter\",{enumerable:true,get:function(){return s.defaultTextMapSetter}});var u=__nccwpck_require__(125);Object.defineProperty(e,\"ProxyTracer\",{enumerable:true,get:function(){return u.ProxyTracer}});var l=__nccwpck_require__(846);Object.defineProperty(e,\"ProxyTracerProvider\",{enumerable:true,get:function(){return l.ProxyTracerProvider}});var g=__nccwpck_require__(996);Object.defineProperty(e,\"SamplingDecision\",{enumerable:true,get:function(){return g.SamplingDecision}});var p=__nccwpck_require__(357);Object.defineProperty(e,\"SpanKind\",{enumerable:true,get:function(){return p.SpanKind}});var d=__nccwpck_require__(847);Object.defineProperty(e,\"SpanStatusCode\",{enumerable:true,get:function(){return d.SpanStatusCode}});var _=__nccwpck_require__(475);Object.defineProperty(e,\"TraceFlags\",{enumerable:true,get:function(){return _.TraceFlags}});var f=__nccwpck_require__(98);Object.defineProperty(e,\"createTraceState\",{enumerable:true,get:function(){return f.createTraceState}});var b=__nccwpck_require__(139);Object.defineProperty(e,\"isSpanContextValid\",{enumerable:true,get:function(){return b.isSpanContextValid}});Object.defineProperty(e,\"isValidTraceId\",{enumerable:true,get:function(){return b.isValidTraceId}});Object.defineProperty(e,\"isValidSpanId\",{enumerable:true,get:function(){return b.isValidSpanId}});var v=__nccwpck_require__(476);Object.defineProperty(e,\"INVALID_SPANID\",{enumerable:true,get:function(){return v.INVALID_SPANID}});Object.defineProperty(e,\"INVALID_TRACEID\",{enumerable:true,get:function(){return v.INVALID_TRACEID}});Object.defineProperty(e,\"INVALID_SPAN_CONTEXT\",{enumerable:true,get:function(){return v.INVALID_SPAN_CONTEXT}});const O=__nccwpck_require__(67);Object.defineProperty(e,\"context\",{enumerable:true,get:function(){return O.context}});const P=__nccwpck_require__(506);Object.defineProperty(e,\"diag\",{enumerable:true,get:function(){return P.diag}});const N=__nccwpck_require__(886);Object.defineProperty(e,\"metrics\",{enumerable:true,get:function(){return N.metrics}});const S=__nccwpck_require__(939);Object.defineProperty(e,\"propagation\",{enumerable:true,get:function(){return S.propagation}});const C=__nccwpck_require__(845);Object.defineProperty(e,\"trace\",{enumerable:true,get:function(){return C.trace}});e[\"default\"]={context:O.context,diag:P.diag,metrics:N.metrics,propagation:S.propagation,trace:C.trace}})();module.exports=r})();","(()=>{\"use strict\";if(typeof __nccwpck_require__!==\"undefined\")__nccwpck_require__.ab=__dirname+\"/\";var e={};(()=>{var r=e;\n/*!\n * cookie\n * Copyright(c) 2012-2014 Roman Shtylman\n * Copyright(c) 2015 Douglas Christopher Wilson\n * MIT Licensed\n */r.parse=parse;r.serialize=serialize;var i=decodeURIComponent;var t=encodeURIComponent;var a=/; */;var n=/^[\\u0009\\u0020-\\u007e\\u0080-\\u00ff]+$/;function parse(e,r){if(typeof e!==\"string\"){throw new TypeError(\"argument str must be a string\")}var t={};var n=r||{};var o=e.split(a);var s=n.decode||i;for(var p=0;p{\"use strict\";var e={993:e=>{var t=Object.prototype.hasOwnProperty,n=\"~\";function Events(){}if(Object.create){Events.prototype=Object.create(null);if(!(new Events).__proto__)n=false}function EE(e,t,n){this.fn=e;this.context=t;this.once=n||false}function addListener(e,t,r,i,s){if(typeof r!==\"function\"){throw new TypeError(\"The listener must be a function\")}var o=new EE(r,i||e,s),u=n?n+t:t;if(!e._events[u])e._events[u]=o,e._eventsCount++;else if(!e._events[u].fn)e._events[u].push(o);else e._events[u]=[e._events[u],o];return e}function clearEvent(e,t){if(--e._eventsCount===0)e._events=new Events;else delete e._events[t]}function EventEmitter(){this._events=new Events;this._eventsCount=0}EventEmitter.prototype.eventNames=function eventNames(){var e=[],r,i;if(this._eventsCount===0)return e;for(i in r=this._events){if(t.call(r,i))e.push(n?i.slice(1):i)}if(Object.getOwnPropertySymbols){return e.concat(Object.getOwnPropertySymbols(r))}return e};EventEmitter.prototype.listeners=function listeners(e){var t=n?n+e:e,r=this._events[t];if(!r)return[];if(r.fn)return[r.fn];for(var i=0,s=r.length,o=new Array(s);i{e.exports=(e,t)=>{t=t||(()=>{});return e.then((e=>new Promise((e=>{e(t())})).then((()=>e))),(e=>new Promise((e=>{e(t())})).then((()=>{throw e}))))}},574:(e,t)=>{Object.defineProperty(t,\"__esModule\",{value:true});function lowerBound(e,t,n){let r=0;let i=e.length;while(i>0){const s=i/2|0;let o=r+s;if(n(e[o],t)<=0){r=++o;i-=s+1}else{i=s}}return r}t[\"default\"]=lowerBound},821:(e,t,n)=>{Object.defineProperty(t,\"__esModule\",{value:true});const r=n(574);class PriorityQueue{constructor(){this._queue=[]}enqueue(e,t){t=Object.assign({priority:0},t);const n={priority:t.priority,run:e};if(this.size&&this._queue[this.size-1].priority>=t.priority){this._queue.push(n);return}const i=r.default(this._queue,n,((e,t)=>t.priority-e.priority));this._queue.splice(i,0,n)}dequeue(){const e=this._queue.shift();return e===null||e===void 0?void 0:e.run}filter(e){return this._queue.filter((t=>t.priority===e.priority)).map((e=>e.run))}get size(){return this._queue.length}}t[\"default\"]=PriorityQueue},816:(e,t,n)=>{const r=n(213);class TimeoutError extends Error{constructor(e){super(e);this.name=\"TimeoutError\"}}const pTimeout=(e,t,n)=>new Promise(((i,s)=>{if(typeof t!==\"number\"||t<0){throw new TypeError(\"Expected `milliseconds` to be a positive number\")}if(t===Infinity){i(e);return}const o=setTimeout((()=>{if(typeof n===\"function\"){try{i(n())}catch(e){s(e)}return}const r=typeof n===\"string\"?n:`Promise timed out after ${t} milliseconds`;const o=n instanceof Error?n:new TimeoutError(r);if(typeof e.cancel===\"function\"){e.cancel()}s(o)}),t);r(e.then(i,s),(()=>{clearTimeout(o)}))}));e.exports=pTimeout;e.exports[\"default\"]=pTimeout;e.exports.TimeoutError=TimeoutError}};var t={};function __nccwpck_require__(n){var r=t[n];if(r!==undefined){return r.exports}var i=t[n]={exports:{}};var s=true;try{e[n](i,i.exports,__nccwpck_require__);s=false}finally{if(s)delete t[n]}return i.exports}if(typeof __nccwpck_require__!==\"undefined\")__nccwpck_require__.ab=__dirname+\"/\";var n={};(()=>{var e=n;Object.defineProperty(e,\"__esModule\",{value:true});const t=__nccwpck_require__(993);const r=__nccwpck_require__(816);const i=__nccwpck_require__(821);const empty=()=>{};const s=new r.TimeoutError;class PQueue extends t{constructor(e){var t,n,r,s;super();this._intervalCount=0;this._intervalEnd=0;this._pendingCount=0;this._resolveEmpty=empty;this._resolveIdle=empty;e=Object.assign({carryoverConcurrencyCount:false,intervalCap:Infinity,interval:0,concurrency:Infinity,autoStart:true,queueClass:i.default},e);if(!(typeof e.intervalCap===\"number\"&&e.intervalCap>=1)){throw new TypeError(`Expected \\`intervalCap\\` to be a number from 1 and up, got \\`${(n=(t=e.intervalCap)===null||t===void 0?void 0:t.toString())!==null&&n!==void 0?n:\"\"}\\` (${typeof e.intervalCap})`)}if(e.interval===undefined||!(Number.isFinite(e.interval)&&e.interval>=0)){throw new TypeError(`Expected \\`interval\\` to be a finite number >= 0, got \\`${(s=(r=e.interval)===null||r===void 0?void 0:r.toString())!==null&&s!==void 0?s:\"\"}\\` (${typeof e.interval})`)}this._carryoverConcurrencyCount=e.carryoverConcurrencyCount;this._isIntervalIgnored=e.intervalCap===Infinity||e.interval===0;this._intervalCap=e.intervalCap;this._interval=e.interval;this._queue=new e.queueClass;this._queueClass=e.queueClass;this.concurrency=e.concurrency;this._timeout=e.timeout;this._throwOnTimeout=e.throwOnTimeout===true;this._isPaused=e.autoStart===false}get _doesIntervalAllowAnother(){return this._isIntervalIgnored||this._intervalCount{this._onResumeInterval()}),t)}return true}}return false}_tryToStartAnother(){if(this._queue.size===0){if(this._intervalId){clearInterval(this._intervalId)}this._intervalId=undefined;this._resolvePromises();return false}if(!this._isPaused){const e=!this._isIntervalPaused();if(this._doesIntervalAllowAnother&&this._doesConcurrentAllowAnother){const t=this._queue.dequeue();if(!t){return false}this.emit(\"active\");t();if(e){this._initializeIntervalIfNeeded()}return true}}return false}_initializeIntervalIfNeeded(){if(this._isIntervalIgnored||this._intervalId!==undefined){return}this._intervalId=setInterval((()=>{this._onInterval()}),this._interval);this._intervalEnd=Date.now()+this._interval}_onInterval(){if(this._intervalCount===0&&this._pendingCount===0&&this._intervalId){clearInterval(this._intervalId);this._intervalId=undefined}this._intervalCount=this._carryoverConcurrencyCount?this._pendingCount:0;this._processQueue()}_processQueue(){while(this._tryToStartAnother()){}}get concurrency(){return this._concurrency}set concurrency(e){if(!(typeof e===\"number\"&&e>=1)){throw new TypeError(`Expected \\`concurrency\\` to be a number from 1 and up, got \\`${e}\\` (${typeof e})`)}this._concurrency=e;this._processQueue()}async add(e,t={}){return new Promise(((n,i)=>{const run=async()=>{this._pendingCount++;this._intervalCount++;try{const o=this._timeout===undefined&&t.timeout===undefined?e():r.default(Promise.resolve(e()),t.timeout===undefined?this._timeout:t.timeout,(()=>{if(t.throwOnTimeout===undefined?this._throwOnTimeout:t.throwOnTimeout){i(s)}return undefined}));n(await o)}catch(e){i(e)}this._next()};this._queue.enqueue(run,t);this._tryToStartAnother();this.emit(\"add\")}))}async addAll(e,t){return Promise.all(e.map((async e=>this.add(e,t))))}start(){if(!this._isPaused){return this}this._isPaused=false;this._processQueue();return this}pause(){this._isPaused=true}clear(){this._queue=new this._queueClass}async onEmpty(){if(this._queue.size===0){return}return new Promise((e=>{const t=this._resolveEmpty;this._resolveEmpty=()=>{t();e()}}))}async onIdle(){if(this._pendingCount===0&&this._queue.size===0){return}return new Promise((e=>{const t=this._resolveIdle;this._resolveIdle=()=>{t();e()}}))}get size(){return this._queue.size}sizeBy(e){return this._queue.filter(e).length}get pending(){return this._pendingCount}get isPaused(){return this._isPaused}get timeout(){return this._timeout}set timeout(e){this._timeout=e}}e[\"default\"]=PQueue})();module.exports=n})();","/**\n * @license React\n * react.react-server.production.js\n *\n * Copyright (c) Meta Platforms, Inc. and affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n\"use strict\";\nvar ReactSharedInternals = { H: null, A: null };\nfunction formatProdErrorMessage(code) {\n var url = \"https://react.dev/errors/\" + code;\n if (1 < arguments.length) {\n url += \"?args[]=\" + encodeURIComponent(arguments[1]);\n for (var i = 2; i < arguments.length; i++)\n url += \"&args[]=\" + encodeURIComponent(arguments[i]);\n }\n return (\n \"Minified React error #\" +\n code +\n \"; visit \" +\n url +\n \" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\"\n );\n}\nvar isArrayImpl = Array.isArray,\n REACT_ELEMENT_TYPE = Symbol.for(\"react.transitional.element\"),\n REACT_PORTAL_TYPE = Symbol.for(\"react.portal\"),\n REACT_FRAGMENT_TYPE = Symbol.for(\"react.fragment\"),\n REACT_STRICT_MODE_TYPE = Symbol.for(\"react.strict_mode\"),\n REACT_PROFILER_TYPE = Symbol.for(\"react.profiler\"),\n REACT_FORWARD_REF_TYPE = Symbol.for(\"react.forward_ref\"),\n REACT_SUSPENSE_TYPE = Symbol.for(\"react.suspense\"),\n REACT_MEMO_TYPE = Symbol.for(\"react.memo\"),\n REACT_LAZY_TYPE = Symbol.for(\"react.lazy\"),\n MAYBE_ITERATOR_SYMBOL = Symbol.iterator;\nfunction getIteratorFn(maybeIterable) {\n if (null === maybeIterable || \"object\" !== typeof maybeIterable) return null;\n maybeIterable =\n (MAYBE_ITERATOR_SYMBOL && maybeIterable[MAYBE_ITERATOR_SYMBOL]) ||\n maybeIterable[\"@@iterator\"];\n return \"function\" === typeof maybeIterable ? maybeIterable : null;\n}\nvar hasOwnProperty = Object.prototype.hasOwnProperty,\n assign = Object.assign;\nfunction ReactElement(type, key, self, source, owner, props) {\n self = props.ref;\n return {\n $$typeof: REACT_ELEMENT_TYPE,\n type: type,\n key: key,\n ref: void 0 !== self ? self : null,\n props: props\n };\n}\nfunction cloneAndReplaceKey(oldElement, newKey) {\n return ReactElement(\n oldElement.type,\n newKey,\n void 0,\n void 0,\n void 0,\n oldElement.props\n );\n}\nfunction isValidElement(object) {\n return (\n \"object\" === typeof object &&\n null !== object &&\n object.$$typeof === REACT_ELEMENT_TYPE\n );\n}\nfunction escape(key) {\n var escaperLookup = { \"=\": \"=0\", \":\": \"=2\" };\n return (\n \"$\" +\n key.replace(/[=:]/g, function (match) {\n return escaperLookup[match];\n })\n );\n}\nvar userProvidedKeyEscapeRegex = /\\/+/g;\nfunction getElementKey(element, index) {\n return \"object\" === typeof element && null !== element && null != element.key\n ? escape(\"\" + element.key)\n : index.toString(36);\n}\nfunction noop() {}\nfunction resolveThenable(thenable) {\n switch (thenable.status) {\n case \"fulfilled\":\n return thenable.value;\n case \"rejected\":\n throw thenable.reason;\n default:\n switch (\n (\"string\" === typeof thenable.status\n ? thenable.then(noop, noop)\n : ((thenable.status = \"pending\"),\n thenable.then(\n function (fulfilledValue) {\n \"pending\" === thenable.status &&\n ((thenable.status = \"fulfilled\"),\n (thenable.value = fulfilledValue));\n },\n function (error) {\n \"pending\" === thenable.status &&\n ((thenable.status = \"rejected\"), (thenable.reason = error));\n }\n )),\n thenable.status)\n ) {\n case \"fulfilled\":\n return thenable.value;\n case \"rejected\":\n throw thenable.reason;\n }\n }\n throw thenable;\n}\nfunction mapIntoArray(children, array, escapedPrefix, nameSoFar, callback) {\n var type = typeof children;\n if (\"undefined\" === type || \"boolean\" === type) children = null;\n var invokeCallback = !1;\n if (null === children) invokeCallback = !0;\n else\n switch (type) {\n case \"bigint\":\n case \"string\":\n case \"number\":\n invokeCallback = !0;\n break;\n case \"object\":\n switch (children.$$typeof) {\n case REACT_ELEMENT_TYPE:\n case REACT_PORTAL_TYPE:\n invokeCallback = !0;\n break;\n case REACT_LAZY_TYPE:\n return (\n (invokeCallback = children._init),\n mapIntoArray(\n invokeCallback(children._payload),\n array,\n escapedPrefix,\n nameSoFar,\n callback\n )\n );\n }\n }\n if (invokeCallback)\n return (\n (callback = callback(children)),\n (invokeCallback =\n \"\" === nameSoFar ? \".\" + getElementKey(children, 0) : nameSoFar),\n isArrayImpl(callback)\n ? ((escapedPrefix = \"\"),\n null != invokeCallback &&\n (escapedPrefix =\n invokeCallback.replace(userProvidedKeyEscapeRegex, \"$&/\") + \"/\"),\n mapIntoArray(callback, array, escapedPrefix, \"\", function (c) {\n return c;\n }))\n : null != callback &&\n (isValidElement(callback) &&\n (callback = cloneAndReplaceKey(\n callback,\n escapedPrefix +\n (null == callback.key ||\n (children && children.key === callback.key)\n ? \"\"\n : (\"\" + callback.key).replace(\n userProvidedKeyEscapeRegex,\n \"$&/\"\n ) + \"/\") +\n invokeCallback\n )),\n array.push(callback)),\n 1\n );\n invokeCallback = 0;\n var nextNamePrefix = \"\" === nameSoFar ? \".\" : nameSoFar + \":\";\n if (isArrayImpl(children))\n for (var i = 0; i < children.length; i++)\n (nameSoFar = children[i]),\n (type = nextNamePrefix + getElementKey(nameSoFar, i)),\n (invokeCallback += mapIntoArray(\n nameSoFar,\n array,\n escapedPrefix,\n type,\n callback\n ));\n else if (((i = getIteratorFn(children)), \"function\" === typeof i))\n for (\n children = i.call(children), i = 0;\n !(nameSoFar = children.next()).done;\n\n )\n (nameSoFar = nameSoFar.value),\n (type = nextNamePrefix + getElementKey(nameSoFar, i++)),\n (invokeCallback += mapIntoArray(\n nameSoFar,\n array,\n escapedPrefix,\n type,\n callback\n ));\n else if (\"object\" === type) {\n if (\"function\" === typeof children.then)\n return mapIntoArray(\n resolveThenable(children),\n array,\n escapedPrefix,\n nameSoFar,\n callback\n );\n array = String(children);\n throw Error(\n formatProdErrorMessage(\n 31,\n \"[object Object]\" === array\n ? \"object with keys {\" + Object.keys(children).join(\", \") + \"}\"\n : array\n )\n );\n }\n return invokeCallback;\n}\nfunction mapChildren(children, func, context) {\n if (null == children) return children;\n var result = [],\n count = 0;\n mapIntoArray(children, result, \"\", \"\", function (child) {\n return func.call(context, child, count++);\n });\n return result;\n}\nfunction lazyInitializer(payload) {\n if (-1 === payload._status) {\n var ctor = payload._result;\n ctor = ctor();\n ctor.then(\n function (moduleObject) {\n if (0 === payload._status || -1 === payload._status)\n (payload._status = 1), (payload._result = moduleObject);\n },\n function (error) {\n if (0 === payload._status || -1 === payload._status)\n (payload._status = 2), (payload._result = error);\n }\n );\n -1 === payload._status && ((payload._status = 0), (payload._result = ctor));\n }\n if (1 === payload._status) return payload._result.default;\n throw payload._result;\n}\nfunction createCacheRoot() {\n return new WeakMap();\n}\nfunction createCacheNode() {\n return { s: 0, v: void 0, o: null, p: null };\n}\nexports.Children = {\n map: mapChildren,\n forEach: function (children, forEachFunc, forEachContext) {\n mapChildren(\n children,\n function () {\n forEachFunc.apply(this, arguments);\n },\n forEachContext\n );\n },\n count: function (children) {\n var n = 0;\n mapChildren(children, function () {\n n++;\n });\n return n;\n },\n toArray: function (children) {\n return (\n mapChildren(children, function (child) {\n return child;\n }) || []\n );\n },\n only: function (children) {\n if (!isValidElement(children)) throw Error(formatProdErrorMessage(143));\n return children;\n }\n};\nexports.Fragment = REACT_FRAGMENT_TYPE;\nexports.Profiler = REACT_PROFILER_TYPE;\nexports.StrictMode = REACT_STRICT_MODE_TYPE;\nexports.Suspense = REACT_SUSPENSE_TYPE;\nexports.__SERVER_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE =\n ReactSharedInternals;\nexports.cache = function (fn) {\n return function () {\n var dispatcher = ReactSharedInternals.A;\n if (!dispatcher) return fn.apply(null, arguments);\n var fnMap = dispatcher.getCacheForType(createCacheRoot);\n dispatcher = fnMap.get(fn);\n void 0 === dispatcher &&\n ((dispatcher = createCacheNode()), fnMap.set(fn, dispatcher));\n fnMap = 0;\n for (var l = arguments.length; fnMap < l; fnMap++) {\n var arg = arguments[fnMap];\n if (\n \"function\" === typeof arg ||\n (\"object\" === typeof arg && null !== arg)\n ) {\n var objectCache = dispatcher.o;\n null === objectCache && (dispatcher.o = objectCache = new WeakMap());\n dispatcher = objectCache.get(arg);\n void 0 === dispatcher &&\n ((dispatcher = createCacheNode()), objectCache.set(arg, dispatcher));\n } else\n (objectCache = dispatcher.p),\n null === objectCache && (dispatcher.p = objectCache = new Map()),\n (dispatcher = objectCache.get(arg)),\n void 0 === dispatcher &&\n ((dispatcher = createCacheNode()),\n objectCache.set(arg, dispatcher));\n }\n if (1 === dispatcher.s) return dispatcher.v;\n if (2 === dispatcher.s) throw dispatcher.v;\n try {\n var result = fn.apply(null, arguments);\n fnMap = dispatcher;\n fnMap.s = 1;\n return (fnMap.v = result);\n } catch (error) {\n throw ((result = dispatcher), (result.s = 2), (result.v = error), error);\n }\n };\n};\nexports.cloneElement = function (element, config, children) {\n if (null === element || void 0 === element)\n throw Error(formatProdErrorMessage(267, element));\n var props = assign({}, element.props),\n key = element.key,\n owner = void 0;\n if (null != config)\n for (propName in (void 0 !== config.ref && (owner = void 0),\n void 0 !== config.key && (key = \"\" + config.key),\n config))\n !hasOwnProperty.call(config, propName) ||\n \"key\" === propName ||\n \"__self\" === propName ||\n \"__source\" === propName ||\n (\"ref\" === propName && void 0 === config.ref) ||\n (props[propName] = config[propName]);\n var propName = arguments.length - 2;\n if (1 === propName) props.children = children;\n else if (1 < propName) {\n for (var childArray = Array(propName), i = 0; i < propName; i++)\n childArray[i] = arguments[i + 2];\n props.children = childArray;\n }\n return ReactElement(element.type, key, void 0, void 0, owner, props);\n};\nexports.createElement = function (type, config, children) {\n var propName,\n props = {},\n key = null;\n if (null != config)\n for (propName in (void 0 !== config.key && (key = \"\" + config.key), config))\n hasOwnProperty.call(config, propName) &&\n \"key\" !== propName &&\n \"__self\" !== propName &&\n \"__source\" !== propName &&\n (props[propName] = config[propName]);\n var childrenLength = arguments.length - 2;\n if (1 === childrenLength) props.children = children;\n else if (1 < childrenLength) {\n for (var childArray = Array(childrenLength), i = 0; i < childrenLength; i++)\n childArray[i] = arguments[i + 2];\n props.children = childArray;\n }\n if (type && type.defaultProps)\n for (propName in ((childrenLength = type.defaultProps), childrenLength))\n void 0 === props[propName] &&\n (props[propName] = childrenLength[propName]);\n return ReactElement(type, key, void 0, void 0, null, props);\n};\nexports.createRef = function () {\n return { current: null };\n};\nexports.forwardRef = function (render) {\n return { $$typeof: REACT_FORWARD_REF_TYPE, render: render };\n};\nexports.isValidElement = isValidElement;\nexports.lazy = function (ctor) {\n return {\n $$typeof: REACT_LAZY_TYPE,\n _payload: { _status: -1, _result: ctor },\n _init: lazyInitializer\n };\n};\nexports.memo = function (type, compare) {\n return {\n $$typeof: REACT_MEMO_TYPE,\n type: type,\n compare: void 0 === compare ? null : compare\n };\n};\nexports.use = function (usable) {\n return ReactSharedInternals.H.use(usable);\n};\nexports.useCallback = function (callback, deps) {\n return ReactSharedInternals.H.useCallback(callback, deps);\n};\nexports.useDebugValue = function () {};\nexports.useId = function () {\n return ReactSharedInternals.H.useId();\n};\nexports.useMemo = function (create, deps) {\n return ReactSharedInternals.H.useMemo(create, deps);\n};\nexports.version = \"19.0.0-rc-65e06cb7-20241218\";\n","'use strict';\n\nif (process.env.NODE_ENV === 'production') {\n module.exports = require('./cjs/react.react-server.production.js');\n} else {\n module.exports = require('./cjs/react.react-server.development.js');\n}\n","(()=>{var i={226:function(i,e){(function(o,a){\"use strict\";var r=\"1.0.35\",t=\"\",n=\"?\",s=\"function\",b=\"undefined\",w=\"object\",l=\"string\",d=\"major\",c=\"model\",u=\"name\",p=\"type\",m=\"vendor\",f=\"version\",h=\"architecture\",v=\"console\",g=\"mobile\",k=\"tablet\",x=\"smarttv\",_=\"wearable\",y=\"embedded\",q=350;var T=\"Amazon\",S=\"Apple\",z=\"ASUS\",N=\"BlackBerry\",A=\"Browser\",C=\"Chrome\",E=\"Edge\",O=\"Firefox\",U=\"Google\",j=\"Huawei\",P=\"LG\",R=\"Microsoft\",M=\"Motorola\",B=\"Opera\",V=\"Samsung\",D=\"Sharp\",I=\"Sony\",W=\"Viera\",F=\"Xiaomi\",G=\"Zebra\",H=\"Facebook\",L=\"Chromium OS\",Z=\"Mac OS\";var extend=function(i,e){var o={};for(var a in i){if(e[a]&&e[a].length%2===0){o[a]=e[a].concat(i[a])}else{o[a]=i[a]}}return o},enumerize=function(i){var e={};for(var o=0;o0){if(b.length===2){if(typeof b[1]==s){this[b[0]]=b[1].call(this,d)}else{this[b[0]]=b[1]}}else if(b.length===3){if(typeof b[1]===s&&!(b[1].exec&&b[1].test)){this[b[0]]=d?b[1].call(this,d,b[2]):a}else{this[b[0]]=d?d.replace(b[1],b[2]):a}}else if(b.length===4){this[b[0]]=d?b[3].call(this,d.replace(b[1],b[2])):a}}else{this[b]=d?d:a}}}}o+=2}},strMapper=function(i,e){for(var o in e){if(typeof e[o]===w&&e[o].length>0){for(var r=0;r2){i[c]=\"iPad\";i[p]=k}return i};this.getEngine=function(){var i={};i[u]=a;i[f]=a;rgxMapper.call(i,n,x.engine);return i};this.getOS=function(){var i={};i[u]=a;i[f]=a;rgxMapper.call(i,n,x.os);if(_&&!i[u]&&v&&v.platform!=\"Unknown\"){i[u]=v.platform.replace(/chrome os/i,L).replace(/macos/i,Z)}return i};this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}};this.getUA=function(){return n};this.setUA=function(i){n=typeof i===l&&i.length>q?trim(i,q):i;return this};this.setUA(n);return this};UAParser.VERSION=r;UAParser.BROWSER=enumerize([u,f,d]);UAParser.CPU=enumerize([h]);UAParser.DEVICE=enumerize([c,m,p,v,g,x,k,_,y]);UAParser.ENGINE=UAParser.OS=enumerize([u,f]);if(typeof e!==b){if(\"object\"!==b&&i.exports){e=i.exports=UAParser}e.UAParser=UAParser}else{if(typeof define===s&&define.amd){define((function(){return UAParser}))}else if(typeof o!==b){o.UAParser=UAParser}}var Q=typeof o!==b&&(o.jQuery||o.Zepto);if(Q&&!Q.ua){var Y=new UAParser;Q.ua=Y.getResult();Q.ua.get=function(){return Y.getUA()};Q.ua.set=function(i){Y.setUA(i);var e=Y.getResult();for(var o in e){Q.ua[o]=e[o]}}}})(typeof window===\"object\"?window:this)}};var e={};function __nccwpck_require__(o){var a=e[o];if(a!==undefined){return a.exports}var r=e[o]={exports:{}};var t=true;try{i[o].call(r.exports,r,r.exports,__nccwpck_require__);t=false}finally{if(t)delete e[o]}return r.exports}if(typeof __nccwpck_require__!==\"undefined\")__nccwpck_require__.ab=__dirname+\"/\";var o=__nccwpck_require__(226);module.exports=o})();","\"use strict\";\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n0 && (module.exports = {\n getTestReqInfo: null,\n withRequest: null\n});\nfunction _export(target, all) {\n for(var name in all)Object.defineProperty(target, name, {\n enumerable: true,\n get: all[name]\n });\n}\n_export(exports, {\n getTestReqInfo: function() {\n return getTestReqInfo;\n },\n withRequest: function() {\n return withRequest;\n }\n});\nconst _nodeasync_hooks = require(\"node:async_hooks\");\nconst testStorage = new _nodeasync_hooks.AsyncLocalStorage();\nfunction extractTestInfoFromRequest(req, reader) {\n const proxyPortHeader = reader.header(req, 'next-test-proxy-port');\n if (!proxyPortHeader) {\n return undefined;\n }\n const url = reader.url(req);\n const proxyPort = Number(proxyPortHeader);\n const testData = reader.header(req, 'next-test-data') || '';\n return {\n url,\n proxyPort,\n testData\n };\n}\nfunction withRequest(req, reader, fn) {\n const testReqInfo = extractTestInfoFromRequest(req, reader);\n if (!testReqInfo) {\n return fn();\n }\n return testStorage.run(testReqInfo, fn);\n}\nfunction getTestReqInfo(req, reader) {\n const testReqInfo = testStorage.getStore();\n if (testReqInfo) {\n return testReqInfo;\n }\n if (req && reader) {\n return extractTestInfoFromRequest(req, reader);\n }\n return undefined;\n}\n\n//# sourceMappingURL=context.js.map","\"use strict\";\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n0 && (module.exports = {\n handleFetch: null,\n interceptFetch: null,\n reader: null\n});\nfunction _export(target, all) {\n for(var name in all)Object.defineProperty(target, name, {\n enumerable: true,\n get: all[name]\n });\n}\n_export(exports, {\n handleFetch: function() {\n return handleFetch;\n },\n interceptFetch: function() {\n return interceptFetch;\n },\n reader: function() {\n return reader;\n }\n});\nconst _context = require(\"./context\");\nconst reader = {\n url (req) {\n return req.url;\n },\n header (req, name) {\n return req.headers.get(name);\n }\n};\nfunction getTestStack() {\n let stack = (new Error().stack ?? '').split('\\n');\n // Skip the first line and find first non-empty line.\n for(let i = 1; i < stack.length; i++){\n if (stack[i].length > 0) {\n stack = stack.slice(i);\n break;\n }\n }\n // Filter out franmework lines.\n stack = stack.filter((f)=>!f.includes('/next/dist/'));\n // At most 5 lines.\n stack = stack.slice(0, 5);\n // Cleanup some internal info and trim.\n stack = stack.map((s)=>s.replace('webpack-internal:///(rsc)/', '').trim());\n return stack.join(' ');\n}\nasync function buildProxyRequest(testData, request) {\n const { url, method, headers, body, cache, credentials, integrity, mode, redirect, referrer, referrerPolicy } = request;\n return {\n testData,\n api: 'fetch',\n request: {\n url,\n method,\n headers: [\n ...Array.from(headers),\n [\n 'next-test-stack',\n getTestStack()\n ]\n ],\n body: body ? Buffer.from(await request.arrayBuffer()).toString('base64') : null,\n cache,\n credentials,\n integrity,\n mode,\n redirect,\n referrer,\n referrerPolicy\n }\n };\n}\nfunction buildResponse(proxyResponse) {\n const { status, headers, body } = proxyResponse.response;\n return new Response(body ? Buffer.from(body, 'base64') : null, {\n status,\n headers: new Headers(headers)\n });\n}\nasync function handleFetch(originalFetch, request) {\n const testInfo = (0, _context.getTestReqInfo)(request, reader);\n if (!testInfo) {\n // Passthrough non-test requests.\n return originalFetch(request);\n }\n const { testData, proxyPort } = testInfo;\n const proxyRequest = await buildProxyRequest(testData, request);\n const resp = await originalFetch(`http://localhost:${proxyPort}`, {\n method: 'POST',\n body: JSON.stringify(proxyRequest),\n next: {\n // @ts-ignore\n internal: true\n }\n });\n if (!resp.ok) {\n throw new Error(`Proxy request failed: ${resp.status}`);\n }\n const proxyResponse = await resp.json();\n const { api } = proxyResponse;\n switch(api){\n case 'continue':\n return originalFetch(request);\n case 'abort':\n case 'unhandled':\n throw new Error(`Proxy request aborted [${request.method} ${request.url}]`);\n default:\n break;\n }\n return buildResponse(proxyResponse);\n}\nfunction interceptFetch(originalFetch) {\n global.fetch = function testFetch(input, init) {\n var _init_next;\n // Passthrough internal requests.\n // @ts-ignore\n if (init == null ? void 0 : (_init_next = init.next) == null ? void 0 : _init_next.internal) {\n return originalFetch(input, init);\n }\n return handleFetch(originalFetch, new Request(input, init));\n };\n return ()=>{\n global.fetch = originalFetch;\n };\n}\n\n//# sourceMappingURL=fetch.js.map","\"use strict\";\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n0 && (module.exports = {\n interceptTestApis: null,\n wrapRequestHandler: null\n});\nfunction _export(target, all) {\n for(var name in all)Object.defineProperty(target, name, {\n enumerable: true,\n get: all[name]\n });\n}\n_export(exports, {\n interceptTestApis: function() {\n return interceptTestApis;\n },\n wrapRequestHandler: function() {\n return wrapRequestHandler;\n }\n});\nconst _context = require(\"./context\");\nconst _fetch = require(\"./fetch\");\nfunction interceptTestApis() {\n return (0, _fetch.interceptFetch)(global.fetch);\n}\nfunction wrapRequestHandler(handler) {\n return (req, fn)=>(0, _context.withRequest)(req, _fetch.reader, ()=>handler(req, fn));\n}\n\n//# sourceMappingURL=server-edge.js.map","export async function getEdgeInstrumentationModule() {\n const instrumentation = '_ENTRIES' in globalThis && _ENTRIES.middleware_instrumentation && await _ENTRIES.middleware_instrumentation;\n return instrumentation;\n}\nlet instrumentationModulePromise = null;\nasync function registerInstrumentation() {\n // Ensure registerInstrumentation is not called in production build\n if (process.env.NEXT_PHASE === 'phase-production-build') return;\n if (!instrumentationModulePromise) {\n instrumentationModulePromise = getEdgeInstrumentationModule();\n }\n const instrumentation = await instrumentationModulePromise;\n if (instrumentation == null ? void 0 : instrumentation.register) {\n try {\n await instrumentation.register();\n } catch (err) {\n err.message = `An error occurred while loading instrumentation hook: ${err.message}`;\n throw err;\n }\n }\n}\nexport async function edgeInstrumentationOnRequestError(...args) {\n const instrumentation = await getEdgeInstrumentationModule();\n try {\n var _instrumentation_onRequestError;\n await (instrumentation == null ? void 0 : (_instrumentation_onRequestError = instrumentation.onRequestError) == null ? void 0 : _instrumentation_onRequestError.call(instrumentation, ...args));\n } catch (err) {\n // Log the soft error and continue, since the original error has already been thrown\n console.error('Error in instrumentation.onRequestError:', err);\n }\n}\nlet registerInstrumentationPromise = null;\nexport function ensureInstrumentationRegistered() {\n if (!registerInstrumentationPromise) {\n registerInstrumentationPromise = registerInstrumentation();\n }\n return registerInstrumentationPromise;\n}\nfunction getUnsupportedModuleErrorMessage(module) {\n // warning: if you change these messages, you must adjust how react-dev-overlay's middleware detects modules not found\n return `The edge runtime does not support Node.js '${module}' module.\nLearn More: https://nextjs.org/docs/messages/node-module-in-edge-runtime`;\n}\nfunction __import_unsupported(moduleName) {\n const proxy = new Proxy(function() {}, {\n get (_obj, prop) {\n if (prop === 'then') {\n return {};\n }\n throw new Error(getUnsupportedModuleErrorMessage(moduleName));\n },\n construct () {\n throw new Error(getUnsupportedModuleErrorMessage(moduleName));\n },\n apply (_target, _this, args) {\n if (typeof args[0] === 'function') {\n return args[0](proxy);\n }\n throw new Error(getUnsupportedModuleErrorMessage(moduleName));\n }\n });\n return new Proxy({}, {\n get: ()=>proxy\n });\n}\nfunction enhanceGlobals() {\n // The condition is true when the \"process\" module is provided\n if (process !== global.process) {\n // prefer local process but global.process has correct \"env\"\n process.env = global.process.env;\n global.process = process;\n }\n // to allow building code that import but does not use node.js modules,\n // webpack will expect this function to exist in global scope\n Object.defineProperty(globalThis, '__import_unsupported', {\n value: __import_unsupported,\n enumerable: false,\n configurable: false\n });\n // Eagerly fire instrumentation hook to make the startup faster.\n void ensureInstrumentationRegistered();\n}\nenhanceGlobals();\n\n//# sourceMappingURL=globals.js.map","export class PageSignatureError extends Error {\n constructor({ page }){\n super(`The middleware \"${page}\" accepts an async API directly with the form:\n \n export function middleware(request, event) {\n return NextResponse.redirect('/new-location')\n }\n \n Read more: https://nextjs.org/docs/messages/middleware-new-signature\n `);\n }\n}\nexport class RemovedPageError extends Error {\n constructor(){\n super(`The request.page has been deprecated in favour of \\`URLPattern\\`.\n Read more: https://nextjs.org/docs/messages/middleware-request-page\n `);\n }\n}\nexport class RemovedUAError extends Error {\n constructor(){\n super(`The request.ua has been removed in favour of \\`userAgent\\` function.\n Read more: https://nextjs.org/docs/messages/middleware-parse-user-agent\n `);\n }\n}\n\n//# sourceMappingURL=error.js.map","export const NEXT_QUERY_PARAM_PREFIX = 'nxtP';\nexport const NEXT_INTERCEPTION_MARKER_PREFIX = 'nxtI';\nexport const MATCHED_PATH_HEADER = 'x-matched-path';\nexport const PRERENDER_REVALIDATE_HEADER = 'x-prerender-revalidate';\nexport const PRERENDER_REVALIDATE_ONLY_GENERATED_HEADER = 'x-prerender-revalidate-if-generated';\nexport const RSC_PREFETCH_SUFFIX = '.prefetch.rsc';\nexport const RSC_SEGMENTS_DIR_SUFFIX = '.segments';\nexport const RSC_SEGMENT_SUFFIX = '.segment.rsc';\nexport const RSC_SUFFIX = '.rsc';\nexport const ACTION_SUFFIX = '.action';\nexport const NEXT_DATA_SUFFIX = '.json';\nexport const NEXT_META_SUFFIX = '.meta';\nexport const NEXT_BODY_SUFFIX = '.body';\nexport const NEXT_CACHE_TAGS_HEADER = 'x-next-cache-tags';\nexport const NEXT_CACHE_SOFT_TAGS_HEADER = 'x-next-cache-soft-tags';\nexport const NEXT_CACHE_REVALIDATED_TAGS_HEADER = 'x-next-revalidated-tags';\nexport const NEXT_CACHE_REVALIDATE_TAG_TOKEN_HEADER = 'x-next-revalidate-tag-token';\nexport const NEXT_RESUME_HEADER = 'next-resume';\n// if these change make sure we update the related\n// documentation as well\nexport const NEXT_CACHE_TAG_MAX_ITEMS = 128;\nexport const NEXT_CACHE_TAG_MAX_LENGTH = 256;\nexport const NEXT_CACHE_SOFT_TAG_MAX_LENGTH = 1024;\nexport const NEXT_CACHE_IMPLICIT_TAG_ID = '_N_T_';\n// in seconds\nexport const CACHE_ONE_YEAR = 31536000;\n// in seconds, represents revalidate=false. I.e. never revaliate.\n// We use this value since it can be represented as a V8 SMI for optimal performance.\n// It can also be serialized as JSON if it ever leaks accidentally as an actual value.\nexport const INFINITE_CACHE = 0xfffffffe;\n// Patterns to detect middleware files\nexport const MIDDLEWARE_FILENAME = 'middleware';\nexport const MIDDLEWARE_LOCATION_REGEXP = `(?:src/)?${MIDDLEWARE_FILENAME}`;\n// Pattern to detect instrumentation hooks file\nexport const INSTRUMENTATION_HOOK_FILENAME = 'instrumentation';\n// Because on Windows absolute paths in the generated code can break because of numbers, eg 1 in the path,\n// we have to use a private alias\nexport const PAGES_DIR_ALIAS = 'private-next-pages';\nexport const DOT_NEXT_ALIAS = 'private-dot-next';\nexport const ROOT_DIR_ALIAS = 'private-next-root-dir';\nexport const APP_DIR_ALIAS = 'private-next-app-dir';\nexport const RSC_MOD_REF_PROXY_ALIAS = 'next/dist/build/webpack/loaders/next-flight-loader/module-proxy';\nexport const RSC_ACTION_VALIDATE_ALIAS = 'private-next-rsc-action-validate';\nexport const RSC_ACTION_PROXY_ALIAS = 'private-next-rsc-server-reference';\nexport const RSC_CACHE_WRAPPER_ALIAS = 'private-next-rsc-cache-wrapper';\nexport const RSC_ACTION_ENCRYPTION_ALIAS = 'private-next-rsc-action-encryption';\nexport const RSC_ACTION_CLIENT_WRAPPER_ALIAS = 'private-next-rsc-action-client-wrapper';\nexport const PUBLIC_DIR_MIDDLEWARE_CONFLICT = `You can not have a '_next' folder inside of your public folder. This conflicts with the internal '/_next' route. https://nextjs.org/docs/messages/public-next-folder-conflict`;\nexport const SSG_GET_INITIAL_PROPS_CONFLICT = `You can not use getInitialProps with getStaticProps. To use SSG, please remove your getInitialProps`;\nexport const SERVER_PROPS_GET_INIT_PROPS_CONFLICT = `You can not use getInitialProps with getServerSideProps. Please remove getInitialProps.`;\nexport const SERVER_PROPS_SSG_CONFLICT = `You can not use getStaticProps or getStaticPaths with getServerSideProps. To use SSG, please remove getServerSideProps`;\nexport const STATIC_STATUS_PAGE_GET_INITIAL_PROPS_ERROR = `can not have getInitialProps/getServerSideProps, https://nextjs.org/docs/messages/404-get-initial-props`;\nexport const SERVER_PROPS_EXPORT_ERROR = `pages with \\`getServerSideProps\\` can not be exported. See more info here: https://nextjs.org/docs/messages/gssp-export`;\nexport const GSP_NO_RETURNED_VALUE = 'Your `getStaticProps` function did not return an object. Did you forget to add a `return`?';\nexport const GSSP_NO_RETURNED_VALUE = 'Your `getServerSideProps` function did not return an object. Did you forget to add a `return`?';\nexport const UNSTABLE_REVALIDATE_RENAME_ERROR = 'The `unstable_revalidate` property is available for general use.\\n' + 'Please use `revalidate` instead.';\nexport const GSSP_COMPONENT_MEMBER_ERROR = `can not be attached to a page's component and must be exported from the page. See more info here: https://nextjs.org/docs/messages/gssp-component-member`;\nexport const NON_STANDARD_NODE_ENV = `You are using a non-standard \"NODE_ENV\" value in your environment. This creates inconsistencies in the project and is strongly advised against. Read more: https://nextjs.org/docs/messages/non-standard-node-env`;\nexport const SSG_FALLBACK_EXPORT_ERROR = `Pages with \\`fallback\\` enabled in \\`getStaticPaths\\` can not be exported. See more info here: https://nextjs.org/docs/messages/ssg-fallback-true-export`;\nexport const ESLINT_DEFAULT_DIRS = [\n 'app',\n 'pages',\n 'components',\n 'lib',\n 'src'\n];\nexport const SERVER_RUNTIME = {\n edge: 'edge',\n experimentalEdge: 'experimental-edge',\n nodejs: 'nodejs'\n};\n/**\n * The names of the webpack layers. These layers are the primitives for the\n * webpack chunks.\n */ const WEBPACK_LAYERS_NAMES = {\n /**\n * The layer for the shared code between the client and server bundles.\n */ shared: 'shared',\n /**\n * The layer for server-only runtime and picking up `react-server` export conditions.\n * Including app router RSC pages and app router custom routes and metadata routes.\n */ reactServerComponents: 'rsc',\n /**\n * Server Side Rendering layer for app (ssr).\n */ serverSideRendering: 'ssr',\n /**\n * The browser client bundle layer for actions.\n */ actionBrowser: 'action-browser',\n /**\n * The layer for the API routes.\n */ api: 'api',\n /**\n * The layer for the middleware code.\n */ middleware: 'middleware',\n /**\n * The layer for the instrumentation hooks.\n */ instrument: 'instrument',\n /**\n * The layer for assets on the edge.\n */ edgeAsset: 'edge-asset',\n /**\n * The browser client bundle layer for App directory.\n */ appPagesBrowser: 'app-pages-browser'\n};\nconst WEBPACK_LAYERS = {\n ...WEBPACK_LAYERS_NAMES,\n GROUP: {\n builtinReact: [\n WEBPACK_LAYERS_NAMES.reactServerComponents,\n WEBPACK_LAYERS_NAMES.actionBrowser\n ],\n serverOnly: [\n WEBPACK_LAYERS_NAMES.reactServerComponents,\n WEBPACK_LAYERS_NAMES.actionBrowser,\n WEBPACK_LAYERS_NAMES.instrument,\n WEBPACK_LAYERS_NAMES.middleware\n ],\n neutralTarget: [\n // pages api\n WEBPACK_LAYERS_NAMES.api\n ],\n clientOnly: [\n WEBPACK_LAYERS_NAMES.serverSideRendering,\n WEBPACK_LAYERS_NAMES.appPagesBrowser\n ],\n bundled: [\n WEBPACK_LAYERS_NAMES.reactServerComponents,\n WEBPACK_LAYERS_NAMES.actionBrowser,\n WEBPACK_LAYERS_NAMES.serverSideRendering,\n WEBPACK_LAYERS_NAMES.appPagesBrowser,\n WEBPACK_LAYERS_NAMES.shared,\n WEBPACK_LAYERS_NAMES.instrument\n ],\n appPages: [\n // app router pages and layouts\n WEBPACK_LAYERS_NAMES.reactServerComponents,\n WEBPACK_LAYERS_NAMES.serverSideRendering,\n WEBPACK_LAYERS_NAMES.appPagesBrowser,\n WEBPACK_LAYERS_NAMES.actionBrowser\n ]\n }\n};\nconst WEBPACK_RESOURCE_QUERIES = {\n edgeSSREntry: '__next_edge_ssr_entry__',\n metadata: '__next_metadata__',\n metadataRoute: '__next_metadata_route__',\n metadataImageMeta: '__next_metadata_image_meta__'\n};\nexport { WEBPACK_LAYERS, WEBPACK_RESOURCE_QUERIES };\n\n//# sourceMappingURL=constants.js.map","import { NEXT_INTERCEPTION_MARKER_PREFIX, NEXT_QUERY_PARAM_PREFIX } from '../../lib/constants';\n/**\n * Converts a Node.js IncomingHttpHeaders object to a Headers object. Any\n * headers with multiple values will be joined with a comma and space. Any\n * headers that have an undefined value will be ignored and others will be\n * coerced to strings.\n *\n * @param nodeHeaders the headers object to convert\n * @returns the converted headers object\n */ export function fromNodeOutgoingHttpHeaders(nodeHeaders) {\n const headers = new Headers();\n for (let [key, value] of Object.entries(nodeHeaders)){\n const values = Array.isArray(value) ? value : [\n value\n ];\n for (let v of values){\n if (typeof v === 'undefined') continue;\n if (typeof v === 'number') {\n v = v.toString();\n }\n headers.append(key, v);\n }\n }\n return headers;\n}\n/*\n Set-Cookie header field-values are sometimes comma joined in one string. This splits them without choking on commas\n that are within a single set-cookie field-value, such as in the Expires portion.\n This is uncommon, but explicitly allowed - see https://tools.ietf.org/html/rfc2616#section-4.2\n Node.js does this for every header *except* set-cookie - see https://github.com/nodejs/node/blob/d5e363b77ebaf1caf67cd7528224b651c86815c1/lib/_http_incoming.js#L128\n React Native's fetch does this for *every* header, including set-cookie.\n \n Based on: https://github.com/google/j2objc/commit/16820fdbc8f76ca0c33472810ce0cb03d20efe25\n Credits to: https://github.com/tomball for original and https://github.com/chrusart for JavaScript implementation\n*/ export function splitCookiesString(cookiesString) {\n var cookiesStrings = [];\n var pos = 0;\n var start;\n var ch;\n var lastComma;\n var nextStart;\n var cookiesSeparatorFound;\n function skipWhitespace() {\n while(pos < cookiesString.length && /\\s/.test(cookiesString.charAt(pos))){\n pos += 1;\n }\n return pos < cookiesString.length;\n }\n function notSpecialChar() {\n ch = cookiesString.charAt(pos);\n return ch !== '=' && ch !== ';' && ch !== ',';\n }\n while(pos < cookiesString.length){\n start = pos;\n cookiesSeparatorFound = false;\n while(skipWhitespace()){\n ch = cookiesString.charAt(pos);\n if (ch === ',') {\n // ',' is a cookie separator if we have later first '=', not ';' or ','\n lastComma = pos;\n pos += 1;\n skipWhitespace();\n nextStart = pos;\n while(pos < cookiesString.length && notSpecialChar()){\n pos += 1;\n }\n // currently special character\n if (pos < cookiesString.length && cookiesString.charAt(pos) === '=') {\n // we found cookies separator\n cookiesSeparatorFound = true;\n // pos is inside the next cookie, so back up and return it.\n pos = nextStart;\n cookiesStrings.push(cookiesString.substring(start, lastComma));\n start = pos;\n } else {\n // in param ',' or param separator ';',\n // we continue from that comma\n pos = lastComma + 1;\n }\n } else {\n pos += 1;\n }\n }\n if (!cookiesSeparatorFound || pos >= cookiesString.length) {\n cookiesStrings.push(cookiesString.substring(start, cookiesString.length));\n }\n }\n return cookiesStrings;\n}\n/**\n * Converts a Headers object to a Node.js OutgoingHttpHeaders object. This is\n * required to support the set-cookie header, which may have multiple values.\n *\n * @param headers the headers object to convert\n * @returns the converted headers object\n */ export function toNodeOutgoingHttpHeaders(headers) {\n const nodeHeaders = {};\n const cookies = [];\n if (headers) {\n for (const [key, value] of headers.entries()){\n if (key.toLowerCase() === 'set-cookie') {\n // We may have gotten a comma joined string of cookies, or multiple\n // set-cookie headers. We need to merge them into one header array\n // to represent all the cookies.\n cookies.push(...splitCookiesString(value));\n nodeHeaders[key] = cookies.length === 1 ? cookies[0] : cookies;\n } else {\n nodeHeaders[key] = value;\n }\n }\n }\n return nodeHeaders;\n}\n/**\n * Validate the correctness of a user-provided URL.\n */ export function validateURL(url) {\n try {\n return String(new URL(String(url)));\n } catch (error) {\n throw new Error(`URL is malformed \"${String(url)}\". Please use only absolute URLs - https://nextjs.org/docs/messages/middleware-relative-urls`, {\n cause: error\n });\n }\n}\n/**\n * Normalizes `nxtP` and `nxtI` query param values to remove the prefix.\n * This function does not mutate the input key; it calls the provided function\n * with the normalized key.\n */ export function normalizeNextQueryParam(key, onKeyNormalized) {\n const prefixes = [\n NEXT_QUERY_PARAM_PREFIX,\n NEXT_INTERCEPTION_MARKER_PREFIX\n ];\n for (const prefix of prefixes){\n if (key !== prefix && key.startsWith(prefix)) {\n const normalizedKey = key.substring(prefix.length);\n onKeyNormalized(normalizedKey);\n }\n }\n}\n\n//# sourceMappingURL=utils.js.map","import { PageSignatureError } from '../error';\nconst responseSymbol = Symbol('response');\nconst passThroughSymbol = Symbol('passThrough');\nconst waitUntilSymbol = Symbol('waitUntil');\nclass FetchEvent {\n constructor(_request, waitUntil){\n this[passThroughSymbol] = false;\n this[waitUntilSymbol] = waitUntil ? {\n kind: 'external',\n function: waitUntil\n } : {\n kind: 'internal',\n promises: []\n };\n }\n // TODO: is this dead code? NextFetchEvent never lets this get called\n respondWith(response) {\n if (!this[responseSymbol]) {\n this[responseSymbol] = Promise.resolve(response);\n }\n }\n // TODO: is this dead code? passThroughSymbol is unused\n passThroughOnException() {\n this[passThroughSymbol] = true;\n }\n waitUntil(promise) {\n if (this[waitUntilSymbol].kind === 'external') {\n // if we received an external waitUntil, we delegate to it\n // TODO(after): this will make us not go through `getServerError(error, 'edge-server')` in `sandbox`\n const waitUntil = this[waitUntilSymbol].function;\n return waitUntil(promise);\n } else {\n // if we didn't receive an external waitUntil, we make it work on our own\n // (and expect the caller to do something with the promises)\n this[waitUntilSymbol].promises.push(promise);\n }\n }\n}\nexport function getWaitUntilPromiseFromEvent(event) {\n return event[waitUntilSymbol].kind === 'internal' ? Promise.all(event[waitUntilSymbol].promises).then(()=>{}) : undefined;\n}\nexport class NextFetchEvent extends FetchEvent {\n constructor(params){\n var _params_context;\n super(params.request, (_params_context = params.context) == null ? void 0 : _params_context.waitUntil);\n this.sourcePage = params.page;\n }\n /**\n * @deprecated The `request` is now the first parameter and the API is now async.\n *\n * Read more: https://nextjs.org/docs/messages/middleware-new-signature\n */ get request() {\n throw new PageSignatureError({\n page: this.sourcePage\n });\n }\n /**\n * @deprecated Using `respondWith` is no longer needed.\n *\n * Read more: https://nextjs.org/docs/messages/middleware-new-signature\n */ respondWith() {\n throw new PageSignatureError({\n page: this.sourcePage\n });\n }\n}\n\n//# sourceMappingURL=fetch-event.js.map","import type { DomainLocale } from '../../../server/config-shared'\n\nexport function detectDomainLocale(\n domainItems?: DomainLocale[],\n hostname?: string,\n detectedLocale?: string\n) {\n if (!domainItems) return\n\n if (detectedLocale) {\n detectedLocale = detectedLocale.toLowerCase()\n }\n\n for (const item of domainItems) {\n // remove port if present\n const domainHostname = item.domain?.split(':', 1)[0].toLowerCase()\n if (\n hostname === domainHostname ||\n detectedLocale === item.defaultLocale.toLowerCase() ||\n item.locales?.some((locale) => locale.toLowerCase() === detectedLocale)\n ) {\n return item\n }\n }\n}\n","/**\n * Removes the trailing slash for a given route or page path. Preserves the\n * root page. Examples:\n * - `/foo/bar/` -> `/foo/bar`\n * - `/foo/bar` -> `/foo/bar`\n * - `/` -> `/`\n */\nexport function removeTrailingSlash(route: string) {\n return route.replace(/\\/$/, '') || '/'\n}\n","/**\n * Given a path this function will find the pathname, query and hash and return\n * them. This is useful to parse full paths on the client side.\n * @param path A path to parse e.g. /foo/bar?id=1#hash\n */\nexport function parsePath(path: string) {\n const hashIndex = path.indexOf('#')\n const queryIndex = path.indexOf('?')\n const hasQuery = queryIndex > -1 && (hashIndex < 0 || queryIndex < hashIndex)\n\n if (hasQuery || hashIndex > -1) {\n return {\n pathname: path.substring(0, hasQuery ? queryIndex : hashIndex),\n query: hasQuery\n ? path.substring(queryIndex, hashIndex > -1 ? hashIndex : undefined)\n : '',\n hash: hashIndex > -1 ? path.slice(hashIndex) : '',\n }\n }\n\n return { pathname: path, query: '', hash: '' }\n}\n","import { parsePath } from './parse-path'\n\n/**\n * Adds the provided prefix to the given path. It first ensures that the path\n * is indeed starting with a slash.\n */\nexport function addPathPrefix(path: string, prefix?: string) {\n if (!path.startsWith('/') || !prefix) {\n return path\n }\n\n const { pathname, query, hash } = parsePath(path)\n return `${prefix}${pathname}${query}${hash}`\n}\n","import { parsePath } from './parse-path'\n\n/**\n * Similarly to `addPathPrefix`, this function adds a suffix at the end on the\n * provided path. It also works only for paths ensuring the argument starts\n * with a slash.\n */\nexport function addPathSuffix(path: string, suffix?: string) {\n if (!path.startsWith('/') || !suffix) {\n return path\n }\n\n const { pathname, query, hash } = parsePath(path)\n return `${pathname}${suffix}${query}${hash}`\n}\n","import { parsePath } from './parse-path'\n\n/**\n * Checks if a given path starts with a given prefix. It ensures it matches\n * exactly without containing extra chars. e.g. prefix /docs should replace\n * for /docs, /docs/, /docs/a but not /docsss\n * @param path The path to check.\n * @param prefix The prefix to check against.\n */\nexport function pathHasPrefix(path: string, prefix: string) {\n if (typeof path !== 'string') {\n return false\n }\n\n const { pathname } = parsePath(path)\n return pathname === prefix || pathname.startsWith(prefix + '/')\n}\n","import { addPathPrefix } from './add-path-prefix'\nimport { pathHasPrefix } from './path-has-prefix'\n\n/**\n * For a given path and a locale, if the locale is given, it will prefix the\n * locale. The path shouldn't be an API path. If a default locale is given the\n * prefix will be omitted if the locale is already the default locale.\n */\nexport function addLocale(\n path: string,\n locale?: string | false,\n defaultLocale?: string,\n ignorePrefix?: boolean\n) {\n // If no locale was given or the locale is the default locale, we don't need\n // to prefix the path.\n if (!locale || locale === defaultLocale) return path\n\n const lower = path.toLowerCase()\n\n // If the path is an API path or the path already has the locale prefix, we\n // don't need to prefix the path.\n if (!ignorePrefix) {\n if (pathHasPrefix(lower, '/api')) return path\n if (pathHasPrefix(lower, `/${locale.toLowerCase()}`)) return path\n }\n\n // Add the locale prefix to the path.\n return addPathPrefix(path, `/${locale}`)\n}\n","import type { NextPathnameInfo } from './get-next-pathname-info'\nimport { removeTrailingSlash } from './remove-trailing-slash'\nimport { addPathPrefix } from './add-path-prefix'\nimport { addPathSuffix } from './add-path-suffix'\nimport { addLocale } from './add-locale'\n\ninterface ExtendedInfo extends NextPathnameInfo {\n defaultLocale?: string\n ignorePrefix?: boolean\n}\n\nexport function formatNextPathnameInfo(info: ExtendedInfo) {\n let pathname = addLocale(\n info.pathname,\n info.locale,\n info.buildId ? undefined : info.defaultLocale,\n info.ignorePrefix\n )\n\n if (info.buildId || !info.trailingSlash) {\n pathname = removeTrailingSlash(pathname)\n }\n\n if (info.buildId) {\n pathname = addPathSuffix(\n addPathPrefix(pathname, `/_next/data/${info.buildId}`),\n info.pathname === '/' ? 'index.json' : '.json'\n )\n }\n\n pathname = addPathPrefix(pathname, info.basePath)\n return !info.buildId && info.trailingSlash\n ? !pathname.endsWith('/')\n ? addPathSuffix(pathname, '/')\n : pathname\n : removeTrailingSlash(pathname)\n}\n","import type { OutgoingHttpHeaders } from 'http'\n\n/**\n * Takes an object with a hostname property (like a parsed URL) and some\n * headers that may contain Host and returns the preferred hostname.\n * @param parsed An object containing a hostname property.\n * @param headers A dictionary with headers containing a `host`.\n */\nexport function getHostname(\n parsed: { hostname?: string | null },\n headers?: OutgoingHttpHeaders\n): string | undefined {\n // Get the hostname from the headers if it exists, otherwise use the parsed\n // hostname.\n let hostname: string\n if (headers?.host && !Array.isArray(headers.host)) {\n hostname = headers.host.toString().split(':', 1)[0]\n } else if (parsed.hostname) {\n hostname = parsed.hostname\n } else return\n\n return hostname.toLowerCase()\n}\n","export interface PathLocale {\n detectedLocale?: string\n pathname: string\n}\n\n/**\n * For a pathname that may include a locale from a list of locales, it\n * removes the locale from the pathname returning it alongside with the\n * detected locale.\n *\n * @param pathname A pathname that may include a locale.\n * @param locales A list of locales.\n * @returns The detected locale and pathname without locale\n */\nexport function normalizeLocalePath(\n pathname: string,\n locales?: string[]\n): PathLocale {\n let detectedLocale: string | undefined\n // first item will be empty string from splitting at first char\n const pathnameParts = pathname.split('/')\n\n ;(locales || []).some((locale) => {\n if (\n pathnameParts[1] &&\n pathnameParts[1].toLowerCase() === locale.toLowerCase()\n ) {\n detectedLocale = locale\n pathnameParts.splice(1, 1)\n pathname = pathnameParts.join('/') || '/'\n return true\n }\n return false\n })\n\n return {\n pathname,\n detectedLocale,\n }\n}\n","import { pathHasPrefix } from './path-has-prefix'\n\n/**\n * Given a path and a prefix it will remove the prefix when it exists in the\n * given path. It ensures it matches exactly without containing extra chars\n * and if the prefix is not there it will be noop.\n *\n * @param path The path to remove the prefix from.\n * @param prefix The prefix to be removed.\n */\nexport function removePathPrefix(path: string, prefix: string): string {\n // If the path doesn't start with the prefix we can return it as is. This\n // protects us from situations where the prefix is a substring of the path\n // prefix such as:\n //\n // For prefix: /blog\n //\n // /blog -> true\n // /blog/ -> true\n // /blog/1 -> true\n // /blogging -> false\n // /blogging/ -> false\n // /blogging/1 -> false\n if (!pathHasPrefix(path, prefix)) {\n return path\n }\n\n // Remove the prefix from the path via slicing.\n const withoutPrefix = path.slice(prefix.length)\n\n // If the path without the prefix starts with a `/` we can return it as is.\n if (withoutPrefix.startsWith('/')) {\n return withoutPrefix\n }\n\n // If the path without the prefix doesn't start with a `/` we need to add it\n // back to the path to make sure it's a valid path.\n return `/${withoutPrefix}`\n}\n","import { normalizeLocalePath } from '../../i18n/normalize-locale-path'\nimport { removePathPrefix } from './remove-path-prefix'\nimport { pathHasPrefix } from './path-has-prefix'\nimport type { I18NProvider } from '../../../../server/lib/i18n-provider'\n\nexport interface NextPathnameInfo {\n /**\n * The base path in case the pathname included it.\n */\n basePath?: string\n /**\n * The buildId for when the parsed URL is a data URL. Parsing it can be\n * disabled with the `parseData` option.\n */\n buildId?: string\n /**\n * If there was a locale in the pathname, this will hold its value.\n */\n locale?: string\n /**\n * The processed pathname without a base path, locale, or data URL elements\n * when parsing it is enabled.\n */\n pathname: string\n /**\n * A boolean telling if the pathname had a trailingSlash. This can be only\n * true if trailingSlash is enabled.\n */\n trailingSlash?: boolean\n}\n\ninterface Options {\n /**\n * When passed to true, this function will also parse Nextjs data URLs.\n */\n parseData?: boolean\n /**\n * A partial of the Next.js configuration to parse the URL.\n */\n nextConfig?: {\n basePath?: string\n i18n?: { locales?: string[] } | null\n trailingSlash?: boolean\n }\n\n /**\n * If provided, this normalizer will be used to detect the locale instead of\n * the default locale detection.\n */\n i18nProvider?: I18NProvider\n}\n\nexport function getNextPathnameInfo(\n pathname: string,\n options: Options\n): NextPathnameInfo {\n const { basePath, i18n, trailingSlash } = options.nextConfig ?? {}\n const info: NextPathnameInfo = {\n pathname,\n trailingSlash: pathname !== '/' ? pathname.endsWith('/') : trailingSlash,\n }\n\n if (basePath && pathHasPrefix(info.pathname, basePath)) {\n info.pathname = removePathPrefix(info.pathname, basePath)\n info.basePath = basePath\n }\n let pathnameNoDataPrefix = info.pathname\n\n if (\n info.pathname.startsWith('/_next/data/') &&\n info.pathname.endsWith('.json')\n ) {\n const paths = info.pathname\n .replace(/^\\/_next\\/data\\//, '')\n .replace(/\\.json$/, '')\n .split('/')\n\n const buildId = paths[0]\n info.buildId = buildId\n pathnameNoDataPrefix =\n paths[1] !== 'index' ? `/${paths.slice(1).join('/')}` : '/'\n\n // update pathname with normalized if enabled although\n // we use normalized to populate locale info still\n if (options.parseData === true) {\n info.pathname = pathnameNoDataPrefix\n }\n }\n\n // If provided, use the locale route normalizer to detect the locale instead\n // of the function below.\n if (i18n) {\n let result = options.i18nProvider\n ? options.i18nProvider.analyze(info.pathname)\n : normalizeLocalePath(info.pathname, i18n.locales)\n\n info.locale = result.detectedLocale\n info.pathname = result.pathname ?? info.pathname\n\n if (!result.detectedLocale && info.buildId) {\n result = options.i18nProvider\n ? options.i18nProvider.analyze(pathnameNoDataPrefix)\n : normalizeLocalePath(pathnameNoDataPrefix, i18n.locales)\n\n if (result.detectedLocale) {\n info.locale = result.detectedLocale\n }\n }\n }\n return info\n}\n","import { detectDomainLocale } from '../../shared/lib/i18n/detect-domain-locale';\nimport { formatNextPathnameInfo } from '../../shared/lib/router/utils/format-next-pathname-info';\nimport { getHostname } from '../../shared/lib/get-hostname';\nimport { getNextPathnameInfo } from '../../shared/lib/router/utils/get-next-pathname-info';\nconst REGEX_LOCALHOST_HOSTNAME = /(?!^https?:\\/\\/)(127(?:\\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}|\\[::1\\]|localhost)/;\nfunction parseURL(url, base) {\n return new URL(String(url).replace(REGEX_LOCALHOST_HOSTNAME, 'localhost'), base && String(base).replace(REGEX_LOCALHOST_HOSTNAME, 'localhost'));\n}\nconst Internal = Symbol('NextURLInternal');\nexport class NextURL {\n constructor(input, baseOrOpts, opts){\n let base;\n let options;\n if (typeof baseOrOpts === 'object' && 'pathname' in baseOrOpts || typeof baseOrOpts === 'string') {\n base = baseOrOpts;\n options = opts || {};\n } else {\n options = opts || baseOrOpts || {};\n }\n this[Internal] = {\n url: parseURL(input, base ?? options.base),\n options: options,\n basePath: ''\n };\n this.analyze();\n }\n analyze() {\n var _this_Internal_options_nextConfig_i18n, _this_Internal_options_nextConfig, _this_Internal_domainLocale, _this_Internal_options_nextConfig_i18n1, _this_Internal_options_nextConfig1;\n const info = getNextPathnameInfo(this[Internal].url.pathname, {\n nextConfig: this[Internal].options.nextConfig,\n parseData: !process.env.__NEXT_NO_MIDDLEWARE_URL_NORMALIZE,\n i18nProvider: this[Internal].options.i18nProvider\n });\n const hostname = getHostname(this[Internal].url, this[Internal].options.headers);\n this[Internal].domainLocale = this[Internal].options.i18nProvider ? this[Internal].options.i18nProvider.detectDomainLocale(hostname) : detectDomainLocale((_this_Internal_options_nextConfig = this[Internal].options.nextConfig) == null ? void 0 : (_this_Internal_options_nextConfig_i18n = _this_Internal_options_nextConfig.i18n) == null ? void 0 : _this_Internal_options_nextConfig_i18n.domains, hostname);\n const defaultLocale = ((_this_Internal_domainLocale = this[Internal].domainLocale) == null ? void 0 : _this_Internal_domainLocale.defaultLocale) || ((_this_Internal_options_nextConfig1 = this[Internal].options.nextConfig) == null ? void 0 : (_this_Internal_options_nextConfig_i18n1 = _this_Internal_options_nextConfig1.i18n) == null ? void 0 : _this_Internal_options_nextConfig_i18n1.defaultLocale);\n this[Internal].url.pathname = info.pathname;\n this[Internal].defaultLocale = defaultLocale;\n this[Internal].basePath = info.basePath ?? '';\n this[Internal].buildId = info.buildId;\n this[Internal].locale = info.locale ?? defaultLocale;\n this[Internal].trailingSlash = info.trailingSlash;\n }\n formatPathname() {\n return formatNextPathnameInfo({\n basePath: this[Internal].basePath,\n buildId: this[Internal].buildId,\n defaultLocale: !this[Internal].options.forceLocale ? this[Internal].defaultLocale : undefined,\n locale: this[Internal].locale,\n pathname: this[Internal].url.pathname,\n trailingSlash: this[Internal].trailingSlash\n });\n }\n formatSearch() {\n return this[Internal].url.search;\n }\n get buildId() {\n return this[Internal].buildId;\n }\n set buildId(buildId) {\n this[Internal].buildId = buildId;\n }\n get locale() {\n return this[Internal].locale ?? '';\n }\n set locale(locale) {\n var _this_Internal_options_nextConfig_i18n, _this_Internal_options_nextConfig;\n if (!this[Internal].locale || !((_this_Internal_options_nextConfig = this[Internal].options.nextConfig) == null ? void 0 : (_this_Internal_options_nextConfig_i18n = _this_Internal_options_nextConfig.i18n) == null ? void 0 : _this_Internal_options_nextConfig_i18n.locales.includes(locale))) {\n throw new TypeError(`The NextURL configuration includes no locale \"${locale}\"`);\n }\n this[Internal].locale = locale;\n }\n get defaultLocale() {\n return this[Internal].defaultLocale;\n }\n get domainLocale() {\n return this[Internal].domainLocale;\n }\n get searchParams() {\n return this[Internal].url.searchParams;\n }\n get host() {\n return this[Internal].url.host;\n }\n set host(value) {\n this[Internal].url.host = value;\n }\n get hostname() {\n return this[Internal].url.hostname;\n }\n set hostname(value) {\n this[Internal].url.hostname = value;\n }\n get port() {\n return this[Internal].url.port;\n }\n set port(value) {\n this[Internal].url.port = value;\n }\n get protocol() {\n return this[Internal].url.protocol;\n }\n set protocol(value) {\n this[Internal].url.protocol = value;\n }\n get href() {\n const pathname = this.formatPathname();\n const search = this.formatSearch();\n return `${this.protocol}//${this.host}${pathname}${search}${this.hash}`;\n }\n set href(url) {\n this[Internal].url = parseURL(url);\n this.analyze();\n }\n get origin() {\n return this[Internal].url.origin;\n }\n get pathname() {\n return this[Internal].url.pathname;\n }\n set pathname(value) {\n this[Internal].url.pathname = value;\n }\n get hash() {\n return this[Internal].url.hash;\n }\n set hash(value) {\n this[Internal].url.hash = value;\n }\n get search() {\n return this[Internal].url.search;\n }\n set search(value) {\n this[Internal].url.search = value;\n }\n get password() {\n return this[Internal].url.password;\n }\n set password(value) {\n this[Internal].url.password = value;\n }\n get username() {\n return this[Internal].url.username;\n }\n set username(value) {\n this[Internal].url.username = value;\n }\n get basePath() {\n return this[Internal].basePath;\n }\n set basePath(value) {\n this[Internal].basePath = value.startsWith('/') ? value : `/${value}`;\n }\n toString() {\n return this.href;\n }\n toJSON() {\n return this.href;\n }\n [Symbol.for('edge-runtime.inspect.custom')]() {\n return {\n href: this.href,\n origin: this.origin,\n protocol: this.protocol,\n username: this.username,\n password: this.password,\n host: this.host,\n hostname: this.hostname,\n port: this.port,\n pathname: this.pathname,\n search: this.search,\n searchParams: this.searchParams,\n hash: this.hash\n };\n }\n clone() {\n return new NextURL(String(this), this[Internal].options);\n }\n}\n\n//# sourceMappingURL=next-url.js.map","export { RequestCookies, ResponseCookies, stringifyCookie } from 'next/dist/compiled/@edge-runtime/cookies';\n\n//# sourceMappingURL=cookies.js.map","import { NextURL } from '../next-url';\nimport { toNodeOutgoingHttpHeaders, validateURL } from '../utils';\nimport { RemovedUAError, RemovedPageError } from '../error';\nimport { RequestCookies } from './cookies';\nexport const INTERNALS = Symbol('internal request');\n/**\n * This class extends the [Web `Request` API](https://developer.mozilla.org/docs/Web/API/Request) with additional convenience methods.\n *\n * Read more: [Next.js Docs: `NextRequest`](https://nextjs.org/docs/app/api-reference/functions/next-request)\n */ export class NextRequest extends Request {\n constructor(input, init = {}){\n const url = typeof input !== 'string' && 'url' in input ? input.url : String(input);\n validateURL(url);\n if (input instanceof Request) super(input, init);\n else super(url, init);\n const nextUrl = new NextURL(url, {\n headers: toNodeOutgoingHttpHeaders(this.headers),\n nextConfig: init.nextConfig\n });\n this[INTERNALS] = {\n cookies: new RequestCookies(this.headers),\n nextUrl,\n url: process.env.__NEXT_NO_MIDDLEWARE_URL_NORMALIZE ? url : nextUrl.toString()\n };\n }\n [Symbol.for('edge-runtime.inspect.custom')]() {\n return {\n cookies: this.cookies,\n nextUrl: this.nextUrl,\n url: this.url,\n // rest of props come from Request\n bodyUsed: this.bodyUsed,\n cache: this.cache,\n credentials: this.credentials,\n destination: this.destination,\n headers: Object.fromEntries(this.headers),\n integrity: this.integrity,\n keepalive: this.keepalive,\n method: this.method,\n mode: this.mode,\n redirect: this.redirect,\n referrer: this.referrer,\n referrerPolicy: this.referrerPolicy,\n signal: this.signal\n };\n }\n get cookies() {\n return this[INTERNALS].cookies;\n }\n get nextUrl() {\n return this[INTERNALS].nextUrl;\n }\n /**\n * @deprecated\n * `page` has been deprecated in favour of `URLPattern`.\n * Read more: https://nextjs.org/docs/messages/middleware-request-page\n */ get page() {\n throw new RemovedPageError();\n }\n /**\n * @deprecated\n * `ua` has been removed in favour of \\`userAgent\\` function.\n * Read more: https://nextjs.org/docs/messages/middleware-parse-user-agent\n */ get ua() {\n throw new RemovedUAError();\n }\n get url() {\n return this[INTERNALS].url;\n }\n}\n\n//# sourceMappingURL=request.js.map","export class ReflectAdapter {\n static get(target, prop, receiver) {\n const value = Reflect.get(target, prop, receiver);\n if (typeof value === 'function') {\n return value.bind(target);\n }\n return value;\n }\n static set(target, prop, value, receiver) {\n return Reflect.set(target, prop, value, receiver);\n }\n static has(target, prop) {\n return Reflect.has(target, prop);\n }\n static deleteProperty(target, prop) {\n return Reflect.deleteProperty(target, prop);\n }\n}\n\n//# sourceMappingURL=reflect.js.map","import { stringifyCookie } from '../../web/spec-extension/cookies';\nimport { NextURL } from '../next-url';\nimport { toNodeOutgoingHttpHeaders, validateURL } from '../utils';\nimport { ReflectAdapter } from './adapters/reflect';\nimport { ResponseCookies } from './cookies';\nconst INTERNALS = Symbol('internal response');\nconst REDIRECTS = new Set([\n 301,\n 302,\n 303,\n 307,\n 308\n]);\nfunction handleMiddlewareField(init, headers) {\n var _init_request;\n if (init == null ? void 0 : (_init_request = init.request) == null ? void 0 : _init_request.headers) {\n if (!(init.request.headers instanceof Headers)) {\n throw new Error('request.headers must be an instance of Headers');\n }\n const keys = [];\n for (const [key, value] of init.request.headers){\n headers.set('x-middleware-request-' + key, value);\n keys.push(key);\n }\n headers.set('x-middleware-override-headers', keys.join(','));\n }\n}\n/**\n * This class extends the [Web `Response` API](https://developer.mozilla.org/docs/Web/API/Response) with additional convenience methods.\n *\n * Read more: [Next.js Docs: `NextResponse`](https://nextjs.org/docs/app/api-reference/functions/next-response)\n */ export class NextResponse extends Response {\n constructor(body, init = {}){\n super(body, init);\n const headers = this.headers;\n const cookies = new ResponseCookies(headers);\n const cookiesProxy = new Proxy(cookies, {\n get (target, prop, receiver) {\n switch(prop){\n case 'delete':\n case 'set':\n {\n return (...args)=>{\n const result = Reflect.apply(target[prop], target, args);\n const newHeaders = new Headers(headers);\n if (result instanceof ResponseCookies) {\n headers.set('x-middleware-set-cookie', result.getAll().map((cookie)=>stringifyCookie(cookie)).join(','));\n }\n handleMiddlewareField(init, newHeaders);\n return result;\n };\n }\n default:\n return ReflectAdapter.get(target, prop, receiver);\n }\n }\n });\n this[INTERNALS] = {\n cookies: cookiesProxy,\n url: init.url ? new NextURL(init.url, {\n headers: toNodeOutgoingHttpHeaders(headers),\n nextConfig: init.nextConfig\n }) : undefined\n };\n }\n [Symbol.for('edge-runtime.inspect.custom')]() {\n return {\n cookies: this.cookies,\n url: this.url,\n // rest of props come from Response\n body: this.body,\n bodyUsed: this.bodyUsed,\n headers: Object.fromEntries(this.headers),\n ok: this.ok,\n redirected: this.redirected,\n status: this.status,\n statusText: this.statusText,\n type: this.type\n };\n }\n get cookies() {\n return this[INTERNALS].cookies;\n }\n static json(body, init) {\n const response = Response.json(body, init);\n return new NextResponse(response.body, response);\n }\n static redirect(url, init) {\n const status = typeof init === 'number' ? init : (init == null ? void 0 : init.status) ?? 307;\n if (!REDIRECTS.has(status)) {\n throw new RangeError('Failed to execute \"redirect\" on \"response\": Invalid status code');\n }\n const initObj = typeof init === 'object' ? init : {};\n const headers = new Headers(initObj == null ? void 0 : initObj.headers);\n headers.set('Location', validateURL(url));\n return new NextResponse(null, {\n ...initObj,\n headers,\n status\n });\n }\n static rewrite(destination, init) {\n const headers = new Headers(init == null ? void 0 : init.headers);\n headers.set('x-middleware-rewrite', validateURL(destination));\n handleMiddlewareField(init, headers);\n return new NextResponse(null, {\n ...init,\n headers\n });\n }\n static next(init) {\n const headers = new Headers(init == null ? void 0 : init.headers);\n headers.set('x-middleware-next', '1');\n handleMiddlewareField(init, headers);\n return new NextResponse(null, {\n ...init,\n headers\n });\n }\n}\n\n//# sourceMappingURL=response.js.map","/**\n * Given a URL as a string and a base URL it will make the URL relative\n * if the parsed protocol and host is the same as the one in the base\n * URL. Otherwise it returns the same URL string.\n */\nexport function relativizeURL(url: string | string, base: string | URL) {\n const baseURL = typeof base === 'string' ? new URL(base) : base\n const relative = new URL(url, base)\n const origin = `${baseURL.protocol}//${baseURL.host}`\n return `${relative.protocol}//${relative.host}` === origin\n ? relative.toString().replace(origin, '')\n : relative.toString()\n}\n","export const RSC_HEADER = 'RSC' as const\nexport const ACTION_HEADER = 'Next-Action' as const\n// TODO: Instead of sending the full router state, we only need to send the\n// segment path. Saves bytes. Then we could also use this field for segment\n// prefetches, which also need to specify a particular segment.\nexport const NEXT_ROUTER_STATE_TREE_HEADER = 'Next-Router-State-Tree' as const\nexport const NEXT_ROUTER_PREFETCH_HEADER = 'Next-Router-Prefetch' as const\n// This contains the path to the segment being prefetched.\n// TODO: If we change Next-Router-State-Tree to be a segment path, we can use\n// that instead. Then Next-Router-Prefetch and Next-Router-Segment-Prefetch can\n// be merged into a single enum.\nexport const NEXT_ROUTER_SEGMENT_PREFETCH_HEADER =\n 'Next-Router-Segment-Prefetch' as const\nexport const NEXT_HMR_REFRESH_HEADER = 'Next-HMR-Refresh' as const\nexport const NEXT_URL = 'Next-Url' as const\nexport const RSC_CONTENT_TYPE_HEADER = 'text/x-component' as const\n\nexport const FLIGHT_HEADERS = [\n RSC_HEADER,\n NEXT_ROUTER_STATE_TREE_HEADER,\n NEXT_ROUTER_PREFETCH_HEADER,\n NEXT_HMR_REFRESH_HEADER,\n NEXT_ROUTER_SEGMENT_PREFETCH_HEADER,\n] as const\n\nexport const NEXT_RSC_UNION_QUERY = '_rsc' as const\n\nexport const NEXT_ROUTER_STALE_TIME_HEADER = 'x-nextjs-stale-time' as const\nexport const NEXT_DID_POSTPONE_HEADER = 'x-nextjs-postponed' as const\nexport const NEXT_IS_PRERENDER_HEADER = 'x-nextjs-prerender' as const\n","import { NEXT_RSC_UNION_QUERY } from '../client/components/app-router-headers';\nconst INTERNAL_QUERY_NAMES = [\n '__nextFallback',\n '__nextLocale',\n '__nextInferredLocaleFromDefault',\n '__nextDefaultLocale',\n '__nextIsNotFound',\n NEXT_RSC_UNION_QUERY\n];\nconst EDGE_EXTENDED_INTERNAL_QUERY_NAMES = [\n '__nextDataReq'\n];\nexport function stripInternalQueries(query) {\n for (const name of INTERNAL_QUERY_NAMES){\n delete query[name];\n }\n}\nexport function stripInternalSearchParams(url, isEdge) {\n const isStringUrl = typeof url === 'string';\n const instance = isStringUrl ? new URL(url) : url;\n for (const name of INTERNAL_QUERY_NAMES){\n instance.searchParams.delete(name);\n }\n if (isEdge) {\n for (const name of EDGE_EXTENDED_INTERNAL_QUERY_NAMES){\n instance.searchParams.delete(name);\n }\n }\n return isStringUrl ? instance.toString() : instance;\n}\n\n//# sourceMappingURL=internal-utils.js.map","/**\n * For a given page path, this function ensures that there is a leading slash.\n * If there is not a leading slash, one is added, otherwise it is noop.\n */\nexport function ensureLeadingSlash(path: string) {\n return path.startsWith('/') ? path : `/${path}`\n}\n","import type { Segment } from '../../server/app-render/types'\n\nexport function isGroupSegment(segment: string) {\n // Use array[0] for performant purpose\n return segment[0] === '(' && segment.endsWith(')')\n}\n\nexport function isParallelRouteSegment(segment: string) {\n return segment.startsWith('@') && segment !== '@children'\n}\n\nexport function addSearchParamsIfPageSegment(\n segment: Segment,\n searchParams: Record\n) {\n const isPageSegment = segment.includes(PAGE_SEGMENT_KEY)\n\n if (isPageSegment) {\n const stringifiedQuery = JSON.stringify(searchParams)\n return stringifiedQuery !== '{}'\n ? PAGE_SEGMENT_KEY + '?' + stringifiedQuery\n : PAGE_SEGMENT_KEY\n }\n\n return segment\n}\n\nexport const PAGE_SEGMENT_KEY = '__PAGE__'\nexport const DEFAULT_SEGMENT_KEY = '__DEFAULT__'\n","import { ensureLeadingSlash } from '../../page-path/ensure-leading-slash'\nimport { isGroupSegment } from '../../segment'\n\n/**\n * Normalizes an app route so it represents the actual request path. Essentially\n * performing the following transformations:\n *\n * - `/(dashboard)/user/[id]/page` to `/user/[id]`\n * - `/(dashboard)/account/page` to `/account`\n * - `/user/[id]/page` to `/user/[id]`\n * - `/account/page` to `/account`\n * - `/page` to `/`\n * - `/(dashboard)/user/[id]/route` to `/user/[id]`\n * - `/(dashboard)/account/route` to `/account`\n * - `/user/[id]/route` to `/user/[id]`\n * - `/account/route` to `/account`\n * - `/route` to `/`\n * - `/` to `/`\n *\n * @param route the app route to normalize\n * @returns the normalized pathname\n */\nexport function normalizeAppPath(route: string) {\n return ensureLeadingSlash(\n route.split('/').reduce((pathname, segment, index, segments) => {\n // Empty segments are ignored.\n if (!segment) {\n return pathname\n }\n\n // Groups are ignored.\n if (isGroupSegment(segment)) {\n return pathname\n }\n\n // Parallel segments are ignored.\n if (segment[0] === '@') {\n return pathname\n }\n\n // The last segment (if it's a leaf) should be ignored.\n if (\n (segment === 'page' || segment === 'route') &&\n index === segments.length - 1\n ) {\n return pathname\n }\n\n return `${pathname}/${segment}`\n }, '')\n )\n}\n\n/**\n * Strips the `.rsc` extension if it's in the pathname.\n * Since this function is used on full urls it checks `?` for searchParams handling.\n */\nexport function normalizeRscURL(url: string) {\n return url.replace(\n /\\.rsc($|\\?)/,\n // $1 ensures `?` is preserved\n '$1'\n )\n}\n","import { ReflectAdapter } from './reflect';\n/**\n * @internal\n */ export class ReadonlyHeadersError extends Error {\n constructor(){\n super('Headers cannot be modified. Read more: https://nextjs.org/docs/app/api-reference/functions/headers');\n }\n static callable() {\n throw new ReadonlyHeadersError();\n }\n}\nexport class HeadersAdapter extends Headers {\n constructor(headers){\n // We've already overridden the methods that would be called, so we're just\n // calling the super constructor to ensure that the instanceof check works.\n super();\n this.headers = new Proxy(headers, {\n get (target, prop, receiver) {\n // Because this is just an object, we expect that all \"get\" operations\n // are for properties. If it's a \"get\" for a symbol, we'll just return\n // the symbol.\n if (typeof prop === 'symbol') {\n return ReflectAdapter.get(target, prop, receiver);\n }\n const lowercased = prop.toLowerCase();\n // Let's find the original casing of the key. This assumes that there is\n // no mixed case keys (e.g. \"Content-Type\" and \"content-type\") in the\n // headers object.\n const original = Object.keys(headers).find((o)=>o.toLowerCase() === lowercased);\n // If the original casing doesn't exist, return undefined.\n if (typeof original === 'undefined') return;\n // If the original casing exists, return the value.\n return ReflectAdapter.get(target, original, receiver);\n },\n set (target, prop, value, receiver) {\n if (typeof prop === 'symbol') {\n return ReflectAdapter.set(target, prop, value, receiver);\n }\n const lowercased = prop.toLowerCase();\n // Let's find the original casing of the key. This assumes that there is\n // no mixed case keys (e.g. \"Content-Type\" and \"content-type\") in the\n // headers object.\n const original = Object.keys(headers).find((o)=>o.toLowerCase() === lowercased);\n // If the original casing doesn't exist, use the prop as the key.\n return ReflectAdapter.set(target, original ?? prop, value, receiver);\n },\n has (target, prop) {\n if (typeof prop === 'symbol') return ReflectAdapter.has(target, prop);\n const lowercased = prop.toLowerCase();\n // Let's find the original casing of the key. This assumes that there is\n // no mixed case keys (e.g. \"Content-Type\" and \"content-type\") in the\n // headers object.\n const original = Object.keys(headers).find((o)=>o.toLowerCase() === lowercased);\n // If the original casing doesn't exist, return false.\n if (typeof original === 'undefined') return false;\n // If the original casing exists, return true.\n return ReflectAdapter.has(target, original);\n },\n deleteProperty (target, prop) {\n if (typeof prop === 'symbol') return ReflectAdapter.deleteProperty(target, prop);\n const lowercased = prop.toLowerCase();\n // Let's find the original casing of the key. This assumes that there is\n // no mixed case keys (e.g. \"Content-Type\" and \"content-type\") in the\n // headers object.\n const original = Object.keys(headers).find((o)=>o.toLowerCase() === lowercased);\n // If the original casing doesn't exist, return true.\n if (typeof original === 'undefined') return true;\n // If the original casing exists, delete the property.\n return ReflectAdapter.deleteProperty(target, original);\n }\n });\n }\n /**\n * Seals a Headers instance to prevent modification by throwing an error when\n * any mutating method is called.\n */ static seal(headers) {\n return new Proxy(headers, {\n get (target, prop, receiver) {\n switch(prop){\n case 'append':\n case 'delete':\n case 'set':\n return ReadonlyHeadersError.callable;\n default:\n return ReflectAdapter.get(target, prop, receiver);\n }\n }\n });\n }\n /**\n * Merges a header value into a string. This stores multiple values as an\n * array, so we need to merge them into a string.\n *\n * @param value a header value\n * @returns a merged header value (a string)\n */ merge(value) {\n if (Array.isArray(value)) return value.join(', ');\n return value;\n }\n /**\n * Creates a Headers instance from a plain object or a Headers instance.\n *\n * @param headers a plain object or a Headers instance\n * @returns a headers instance\n */ static from(headers) {\n if (headers instanceof Headers) return headers;\n return new HeadersAdapter(headers);\n }\n append(name, value) {\n const existing = this.headers[name];\n if (typeof existing === 'string') {\n this.headers[name] = [\n existing,\n value\n ];\n } else if (Array.isArray(existing)) {\n existing.push(value);\n } else {\n this.headers[name] = value;\n }\n }\n delete(name) {\n delete this.headers[name];\n }\n get(name) {\n const value = this.headers[name];\n if (typeof value !== 'undefined') return this.merge(value);\n return null;\n }\n has(name) {\n return typeof this.headers[name] !== 'undefined';\n }\n set(name, value) {\n this.headers[name] = value;\n }\n forEach(callbackfn, thisArg) {\n for (const [name, value] of this.entries()){\n callbackfn.call(thisArg, value, name, this);\n }\n }\n *entries() {\n for (const key of Object.keys(this.headers)){\n const name = key.toLowerCase();\n // We assert here that this is a string because we got it from the\n // Object.keys() call above.\n const value = this.get(name);\n yield [\n name,\n value\n ];\n }\n }\n *keys() {\n for (const key of Object.keys(this.headers)){\n const name = key.toLowerCase();\n yield name;\n }\n }\n *values() {\n for (const key of Object.keys(this.headers)){\n // We assert here that this is a string because we got it from the\n // Object.keys() call above.\n const value = this.get(key);\n yield value;\n }\n }\n [Symbol.iterator]() {\n return this.entries();\n }\n}\n\n//# sourceMappingURL=headers.js.map","const sharedAsyncLocalStorageNotAvailableError = new Error('Invariant: AsyncLocalStorage accessed in runtime where it is not available');\nclass FakeAsyncLocalStorage {\n disable() {\n throw sharedAsyncLocalStorageNotAvailableError;\n }\n getStore() {\n // This fake implementation of AsyncLocalStorage always returns `undefined`.\n return undefined;\n }\n run() {\n throw sharedAsyncLocalStorageNotAvailableError;\n }\n exit() {\n throw sharedAsyncLocalStorageNotAvailableError;\n }\n enterWith() {\n throw sharedAsyncLocalStorageNotAvailableError;\n }\n static bind(fn) {\n return fn;\n }\n}\nconst maybeGlobalAsyncLocalStorage = typeof globalThis !== 'undefined' && globalThis.AsyncLocalStorage;\nexport function createAsyncLocalStorage() {\n if (maybeGlobalAsyncLocalStorage) {\n return new maybeGlobalAsyncLocalStorage();\n }\n return new FakeAsyncLocalStorage();\n}\nexport function bindSnapshot(fn) {\n if (maybeGlobalAsyncLocalStorage) {\n return maybeGlobalAsyncLocalStorage.bind(fn);\n }\n return FakeAsyncLocalStorage.bind(fn);\n}\nexport function createSnapshot() {\n if (maybeGlobalAsyncLocalStorage) {\n return maybeGlobalAsyncLocalStorage.snapshot();\n }\n return function(fn, ...args) {\n return fn(...args);\n };\n}\n\n//# sourceMappingURL=async-local-storage.js.map","import { createAsyncLocalStorage } from './async-local-storage';\nexport const workAsyncStorageInstance = createAsyncLocalStorage();\n\n//# sourceMappingURL=work-async-storage-instance.js.map","// Share the instance module in the next-shared layer\nimport { workAsyncStorageInstance } from './work-async-storage-instance' with {\n 'turbopack-transition': 'next-shared'\n};\nexport { workAsyncStorageInstance as workAsyncStorage };\n\n//# sourceMappingURL=work-async-storage.external.js.map","import { createAsyncLocalStorage } from './async-local-storage';\nexport const workUnitAsyncStorageInstance = createAsyncLocalStorage();\n\n//# sourceMappingURL=work-unit-async-storage-instance.js.map","// Share the instance module in the next-shared layer\nimport { workUnitAsyncStorageInstance } from './work-unit-async-storage-instance' with {\n 'turbopack-transition': 'next-shared'\n};\nexport { workUnitAsyncStorageInstance as workUnitAsyncStorage };\nexport function getExpectedRequestStore(callingExpression) {\n const workUnitStore = workUnitAsyncStorageInstance.getStore();\n if (workUnitStore) {\n if (workUnitStore.type === 'request') {\n return workUnitStore;\n }\n if (workUnitStore.type === 'prerender' || workUnitStore.type === 'prerender-ppr' || workUnitStore.type === 'prerender-legacy') {\n // This should not happen because we should have checked it already.\n throw new Error(`\\`${callingExpression}\\` cannot be called inside a prerender. This is a bug in Next.js.`);\n }\n if (workUnitStore.type === 'cache') {\n throw new Error(`\\`${callingExpression}\\` cannot be called inside \"use cache\". Call it outside and pass an argument instead. Read more: https://nextjs.org/docs/messages/next-request-in-use-cache`);\n } else if (workUnitStore.type === 'unstable-cache') {\n throw new Error(`\\`${callingExpression}\\` cannot be called inside unstable_cache. Call it outside and pass an argument instead. Read more: https://nextjs.org/docs/app/api-reference/functions/unstable_cache`);\n }\n }\n throw new Error(`\\`${callingExpression}\\` was called outside a request scope. Read more: https://nextjs.org/docs/messages/next-dynamic-api-wrong-context`);\n}\nexport function getPrerenderResumeDataCache(workUnitStore) {\n if (workUnitStore.type === 'prerender' || workUnitStore.type === 'prerender-ppr') {\n return workUnitStore.prerenderResumeDataCache;\n }\n return null;\n}\nexport function getRenderResumeDataCache(workUnitStore) {\n if (workUnitStore.type !== 'prerender-legacy' && workUnitStore.type !== 'cache' && workUnitStore.type !== 'unstable-cache') {\n if (workUnitStore.type === 'request') {\n return workUnitStore.renderResumeDataCache;\n }\n // We return the mutable resume data cache here as an immutable version of\n // the cache as it can also be used for reading.\n return workUnitStore.prerenderResumeDataCache;\n }\n return null;\n}\n\n//# sourceMappingURL=work-unit-async-storage.external.js.map","import { RequestCookies } from '../cookies';\nimport { ResponseCookies } from '../cookies';\nimport { ReflectAdapter } from './reflect';\nimport { workAsyncStorage } from '../../../app-render/work-async-storage.external';\nimport { getExpectedRequestStore } from '../../../app-render/work-unit-async-storage.external';\n/**\n * @internal\n */ export class ReadonlyRequestCookiesError extends Error {\n constructor(){\n super('Cookies can only be modified in a Server Action or Route Handler. Read more: https://nextjs.org/docs/app/api-reference/functions/cookies#options');\n }\n static callable() {\n throw new ReadonlyRequestCookiesError();\n }\n}\nexport class RequestCookiesAdapter {\n static seal(cookies) {\n return new Proxy(cookies, {\n get (target, prop, receiver) {\n switch(prop){\n case 'clear':\n case 'delete':\n case 'set':\n return ReadonlyRequestCookiesError.callable;\n default:\n return ReflectAdapter.get(target, prop, receiver);\n }\n }\n });\n }\n}\nconst SYMBOL_MODIFY_COOKIE_VALUES = Symbol.for('next.mutated.cookies');\nexport function getModifiedCookieValues(cookies) {\n const modified = cookies[SYMBOL_MODIFY_COOKIE_VALUES];\n if (!modified || !Array.isArray(modified) || modified.length === 0) {\n return [];\n }\n return modified;\n}\nexport function appendMutableCookies(headers, mutableCookies) {\n const modifiedCookieValues = getModifiedCookieValues(mutableCookies);\n if (modifiedCookieValues.length === 0) {\n return false;\n }\n // Return a new response that extends the response with\n // the modified cookies as fallbacks. `res` cookies\n // will still take precedence.\n const resCookies = new ResponseCookies(headers);\n const returnedCookies = resCookies.getAll();\n // Set the modified cookies as fallbacks.\n for (const cookie of modifiedCookieValues){\n resCookies.set(cookie);\n }\n // Set the original cookies as the final values.\n for (const cookie of returnedCookies){\n resCookies.set(cookie);\n }\n return true;\n}\nexport class MutableRequestCookiesAdapter {\n static wrap(cookies, onUpdateCookies) {\n const responseCookies = new ResponseCookies(new Headers());\n for (const cookie of cookies.getAll()){\n responseCookies.set(cookie);\n }\n let modifiedValues = [];\n const modifiedCookies = new Set();\n const updateResponseCookies = ()=>{\n // TODO-APP: change method of getting workStore\n const workStore = workAsyncStorage.getStore();\n if (workStore) {\n workStore.pathWasRevalidated = true;\n }\n const allCookies = responseCookies.getAll();\n modifiedValues = allCookies.filter((c)=>modifiedCookies.has(c.name));\n if (onUpdateCookies) {\n const serializedCookies = [];\n for (const cookie of modifiedValues){\n const tempCookies = new ResponseCookies(new Headers());\n tempCookies.set(cookie);\n serializedCookies.push(tempCookies.toString());\n }\n onUpdateCookies(serializedCookies);\n }\n };\n const wrappedCookies = new Proxy(responseCookies, {\n get (target, prop, receiver) {\n switch(prop){\n // A special symbol to get the modified cookie values\n case SYMBOL_MODIFY_COOKIE_VALUES:\n return modifiedValues;\n // TODO: Throw error if trying to set a cookie after the response\n // headers have been set.\n case 'delete':\n return function(...args) {\n modifiedCookies.add(typeof args[0] === 'string' ? args[0] : args[0].name);\n try {\n target.delete(...args);\n return wrappedCookies;\n } finally{\n updateResponseCookies();\n }\n };\n case 'set':\n return function(...args) {\n modifiedCookies.add(typeof args[0] === 'string' ? args[0] : args[0].name);\n try {\n target.set(...args);\n return wrappedCookies;\n } finally{\n updateResponseCookies();\n }\n };\n default:\n return ReflectAdapter.get(target, prop, receiver);\n }\n }\n });\n return wrappedCookies;\n }\n}\nexport function wrapWithMutableAccessCheck(responseCookies) {\n const wrappedCookies = new Proxy(responseCookies, {\n get (target, prop, receiver) {\n switch(prop){\n case 'delete':\n return function(...args) {\n ensureCookiesAreStillMutable('cookies().delete');\n target.delete(...args);\n return wrappedCookies;\n };\n case 'set':\n return function(...args) {\n ensureCookiesAreStillMutable('cookies().set');\n target.set(...args);\n return wrappedCookies;\n };\n default:\n return ReflectAdapter.get(target, prop, receiver);\n }\n }\n });\n return wrappedCookies;\n}\nexport function areCookiesMutableInCurrentPhase(requestStore) {\n return requestStore.phase === 'action';\n}\n/** Ensure that cookies() starts throwing on mutation\n * if we changed phases and can no longer mutate.\n *\n * This can happen when going:\n * 'render' -> 'after'\n * 'action' -> 'render'\n * */ function ensureCookiesAreStillMutable(callingExpression) {\n const requestStore = getExpectedRequestStore(callingExpression);\n if (!areCookiesMutableInCurrentPhase(requestStore)) {\n // TODO: maybe we can give a more precise error message based on callingExpression?\n throw new ReadonlyRequestCookiesError();\n }\n}\nexport function responseCookiesToRequestCookies(responseCookies) {\n const requestCookies = new RequestCookies(new Headers());\n for (const cookie of responseCookies.getAll()){\n requestCookies.set(cookie);\n }\n return requestCookies;\n}\n\n//# sourceMappingURL=request-cookies.js.map","/**\n * Contains predefined constants for the trace span name in next/server.\n *\n * Currently, next/server/tracer is internal implementation only for tracking\n * next.js's implementation only with known span names defined here.\n **/ // eslint typescript has a bug with TS enums\n/* eslint-disable no-shadow */ var BaseServerSpan = /*#__PURE__*/ function(BaseServerSpan) {\n BaseServerSpan[\"handleRequest\"] = \"BaseServer.handleRequest\";\n BaseServerSpan[\"run\"] = \"BaseServer.run\";\n BaseServerSpan[\"pipe\"] = \"BaseServer.pipe\";\n BaseServerSpan[\"getStaticHTML\"] = \"BaseServer.getStaticHTML\";\n BaseServerSpan[\"render\"] = \"BaseServer.render\";\n BaseServerSpan[\"renderToResponseWithComponents\"] = \"BaseServer.renderToResponseWithComponents\";\n BaseServerSpan[\"renderToResponse\"] = \"BaseServer.renderToResponse\";\n BaseServerSpan[\"renderToHTML\"] = \"BaseServer.renderToHTML\";\n BaseServerSpan[\"renderError\"] = \"BaseServer.renderError\";\n BaseServerSpan[\"renderErrorToResponse\"] = \"BaseServer.renderErrorToResponse\";\n BaseServerSpan[\"renderErrorToHTML\"] = \"BaseServer.renderErrorToHTML\";\n BaseServerSpan[\"render404\"] = \"BaseServer.render404\";\n return BaseServerSpan;\n}(BaseServerSpan || {});\nvar LoadComponentsSpan = /*#__PURE__*/ function(LoadComponentsSpan) {\n LoadComponentsSpan[\"loadDefaultErrorComponents\"] = \"LoadComponents.loadDefaultErrorComponents\";\n LoadComponentsSpan[\"loadComponents\"] = \"LoadComponents.loadComponents\";\n return LoadComponentsSpan;\n}(LoadComponentsSpan || {});\nvar NextServerSpan = /*#__PURE__*/ function(NextServerSpan) {\n NextServerSpan[\"getRequestHandler\"] = \"NextServer.getRequestHandler\";\n NextServerSpan[\"getServer\"] = \"NextServer.getServer\";\n NextServerSpan[\"getServerRequestHandler\"] = \"NextServer.getServerRequestHandler\";\n NextServerSpan[\"createServer\"] = \"createServer.createServer\";\n return NextServerSpan;\n}(NextServerSpan || {});\nvar NextNodeServerSpan = /*#__PURE__*/ function(NextNodeServerSpan) {\n NextNodeServerSpan[\"compression\"] = \"NextNodeServer.compression\";\n NextNodeServerSpan[\"getBuildId\"] = \"NextNodeServer.getBuildId\";\n NextNodeServerSpan[\"createComponentTree\"] = \"NextNodeServer.createComponentTree\";\n NextNodeServerSpan[\"clientComponentLoading\"] = \"NextNodeServer.clientComponentLoading\";\n NextNodeServerSpan[\"getLayoutOrPageModule\"] = \"NextNodeServer.getLayoutOrPageModule\";\n NextNodeServerSpan[\"generateStaticRoutes\"] = \"NextNodeServer.generateStaticRoutes\";\n NextNodeServerSpan[\"generateFsStaticRoutes\"] = \"NextNodeServer.generateFsStaticRoutes\";\n NextNodeServerSpan[\"generatePublicRoutes\"] = \"NextNodeServer.generatePublicRoutes\";\n NextNodeServerSpan[\"generateImageRoutes\"] = \"NextNodeServer.generateImageRoutes.route\";\n NextNodeServerSpan[\"sendRenderResult\"] = \"NextNodeServer.sendRenderResult\";\n NextNodeServerSpan[\"proxyRequest\"] = \"NextNodeServer.proxyRequest\";\n NextNodeServerSpan[\"runApi\"] = \"NextNodeServer.runApi\";\n NextNodeServerSpan[\"render\"] = \"NextNodeServer.render\";\n NextNodeServerSpan[\"renderHTML\"] = \"NextNodeServer.renderHTML\";\n NextNodeServerSpan[\"imageOptimizer\"] = \"NextNodeServer.imageOptimizer\";\n NextNodeServerSpan[\"getPagePath\"] = \"NextNodeServer.getPagePath\";\n NextNodeServerSpan[\"getRoutesManifest\"] = \"NextNodeServer.getRoutesManifest\";\n NextNodeServerSpan[\"findPageComponents\"] = \"NextNodeServer.findPageComponents\";\n NextNodeServerSpan[\"getFontManifest\"] = \"NextNodeServer.getFontManifest\";\n NextNodeServerSpan[\"getServerComponentManifest\"] = \"NextNodeServer.getServerComponentManifest\";\n NextNodeServerSpan[\"getRequestHandler\"] = \"NextNodeServer.getRequestHandler\";\n NextNodeServerSpan[\"renderToHTML\"] = \"NextNodeServer.renderToHTML\";\n NextNodeServerSpan[\"renderError\"] = \"NextNodeServer.renderError\";\n NextNodeServerSpan[\"renderErrorToHTML\"] = \"NextNodeServer.renderErrorToHTML\";\n NextNodeServerSpan[\"render404\"] = \"NextNodeServer.render404\";\n NextNodeServerSpan[\"startResponse\"] = \"NextNodeServer.startResponse\";\n // nested inner span, does not require parent scope name\n NextNodeServerSpan[\"route\"] = \"route\";\n NextNodeServerSpan[\"onProxyReq\"] = \"onProxyReq\";\n NextNodeServerSpan[\"apiResolver\"] = \"apiResolver\";\n NextNodeServerSpan[\"internalFetch\"] = \"internalFetch\";\n return NextNodeServerSpan;\n}(NextNodeServerSpan || {});\nvar StartServerSpan = /*#__PURE__*/ function(StartServerSpan) {\n StartServerSpan[\"startServer\"] = \"startServer.startServer\";\n return StartServerSpan;\n}(StartServerSpan || {});\nvar RenderSpan = /*#__PURE__*/ function(RenderSpan) {\n RenderSpan[\"getServerSideProps\"] = \"Render.getServerSideProps\";\n RenderSpan[\"getStaticProps\"] = \"Render.getStaticProps\";\n RenderSpan[\"renderToString\"] = \"Render.renderToString\";\n RenderSpan[\"renderDocument\"] = \"Render.renderDocument\";\n RenderSpan[\"createBodyResult\"] = \"Render.createBodyResult\";\n return RenderSpan;\n}(RenderSpan || {});\nvar AppRenderSpan = /*#__PURE__*/ function(AppRenderSpan) {\n AppRenderSpan[\"renderToString\"] = \"AppRender.renderToString\";\n AppRenderSpan[\"renderToReadableStream\"] = \"AppRender.renderToReadableStream\";\n AppRenderSpan[\"getBodyResult\"] = \"AppRender.getBodyResult\";\n AppRenderSpan[\"fetch\"] = \"AppRender.fetch\";\n return AppRenderSpan;\n}(AppRenderSpan || {});\nvar RouterSpan = /*#__PURE__*/ function(RouterSpan) {\n RouterSpan[\"executeRoute\"] = \"Router.executeRoute\";\n return RouterSpan;\n}(RouterSpan || {});\nvar NodeSpan = /*#__PURE__*/ function(NodeSpan) {\n NodeSpan[\"runHandler\"] = \"Node.runHandler\";\n return NodeSpan;\n}(NodeSpan || {});\nvar AppRouteRouteHandlersSpan = /*#__PURE__*/ function(AppRouteRouteHandlersSpan) {\n AppRouteRouteHandlersSpan[\"runHandler\"] = \"AppRouteRouteHandlers.runHandler\";\n return AppRouteRouteHandlersSpan;\n}(AppRouteRouteHandlersSpan || {});\nvar ResolveMetadataSpan = /*#__PURE__*/ function(ResolveMetadataSpan) {\n ResolveMetadataSpan[\"generateMetadata\"] = \"ResolveMetadata.generateMetadata\";\n ResolveMetadataSpan[\"generateViewport\"] = \"ResolveMetadata.generateViewport\";\n return ResolveMetadataSpan;\n}(ResolveMetadataSpan || {});\nvar MiddlewareSpan = /*#__PURE__*/ function(MiddlewareSpan) {\n MiddlewareSpan[\"execute\"] = \"Middleware.execute\";\n return MiddlewareSpan;\n}(MiddlewareSpan || {});\n// This list is used to filter out spans that are not relevant to the user\nexport const NextVanillaSpanAllowlist = [\n \"Middleware.execute\",\n \"BaseServer.handleRequest\",\n \"Render.getServerSideProps\",\n \"Render.getStaticProps\",\n \"AppRender.fetch\",\n \"AppRender.getBodyResult\",\n \"Render.renderDocument\",\n \"Node.runHandler\",\n \"AppRouteRouteHandlers.runHandler\",\n \"ResolveMetadata.generateMetadata\",\n \"ResolveMetadata.generateViewport\",\n \"NextNodeServer.createComponentTree\",\n \"NextNodeServer.findPageComponents\",\n \"NextNodeServer.getLayoutOrPageModule\",\n \"NextNodeServer.startResponse\",\n \"NextNodeServer.clientComponentLoading\"\n];\n// These Spans are allowed to be always logged\n// when the otel log prefix env is set\nexport const LogSpanAllowList = [\n \"NextNodeServer.findPageComponents\",\n \"NextNodeServer.createComponentTree\",\n \"NextNodeServer.clientComponentLoading\"\n];\nexport { BaseServerSpan, LoadComponentsSpan, NextServerSpan, NextNodeServerSpan, StartServerSpan, RenderSpan, RouterSpan, AppRenderSpan, NodeSpan, AppRouteRouteHandlersSpan, ResolveMetadataSpan, MiddlewareSpan, };\n\n//# sourceMappingURL=constants.js.map","/**\n * Check to see if a value is Thenable.\n *\n * @param promise the maybe-thenable value\n * @returns true if the value is thenable\n */\nexport function isThenable(\n promise: Promise | T\n): promise is Promise {\n return (\n promise !== null &&\n typeof promise === 'object' &&\n 'then' in promise &&\n typeof promise.then === 'function'\n )\n}\n","import { LogSpanAllowList, NextVanillaSpanAllowlist } from './constants';\nimport { isThenable } from '../../../shared/lib/is-thenable';\nlet api;\n// we want to allow users to use their own version of @opentelemetry/api if they\n// want to, so we try to require it first, and if it fails we fall back to the\n// version that is bundled with Next.js\n// this is because @opentelemetry/api has to be synced with the version of\n// @opentelemetry/tracing that is used, and we don't want to force users to use\n// the version that is bundled with Next.js.\n// the API is ~stable, so this should be fine\nif (process.env.NEXT_RUNTIME === 'edge') {\n api = require('@opentelemetry/api');\n} else {\n try {\n api = require('@opentelemetry/api');\n } catch (err) {\n api = require('next/dist/compiled/@opentelemetry/api');\n }\n}\nconst { context, propagation, trace, SpanStatusCode, SpanKind, ROOT_CONTEXT } = api;\nexport class BubbledError extends Error {\n constructor(bubble, result){\n super(), this.bubble = bubble, this.result = result;\n }\n}\nexport function isBubbledError(error) {\n if (typeof error !== 'object' || error === null) return false;\n return error instanceof BubbledError;\n}\nconst closeSpanWithError = (span, error)=>{\n if (isBubbledError(error) && error.bubble) {\n span.setAttribute('next.bubble', true);\n } else {\n if (error) {\n span.recordException(error);\n }\n span.setStatus({\n code: SpanStatusCode.ERROR,\n message: error == null ? void 0 : error.message\n });\n }\n span.end();\n};\n/** we use this map to propagate attributes from nested spans to the top span */ const rootSpanAttributesStore = new Map();\nconst rootSpanIdKey = api.createContextKey('next.rootSpanId');\nlet lastSpanId = 0;\nconst getSpanId = ()=>lastSpanId++;\nconst clientTraceDataSetter = {\n set (carrier, key, value) {\n carrier.push({\n key,\n value\n });\n }\n};\nclass NextTracerImpl {\n /**\n * Returns an instance to the trace with configured name.\n * Since wrap / trace can be defined in any place prior to actual trace subscriber initialization,\n * This should be lazily evaluated.\n */ getTracerInstance() {\n return trace.getTracer('next.js', '0.0.1');\n }\n getContext() {\n return context;\n }\n getTracePropagationData() {\n const activeContext = context.active();\n const entries = [];\n propagation.inject(activeContext, entries, clientTraceDataSetter);\n return entries;\n }\n getActiveScopeSpan() {\n return trace.getSpan(context == null ? void 0 : context.active());\n }\n withPropagatedContext(carrier, fn, getter) {\n const activeContext = context.active();\n if (trace.getSpanContext(activeContext)) {\n // Active span is already set, too late to propagate.\n return fn();\n }\n const remoteContext = propagation.extract(activeContext, carrier, getter);\n return context.with(remoteContext, fn);\n }\n trace(...args) {\n var _trace_getSpanContext;\n const [type, fnOrOptions, fnOrEmpty] = args;\n // coerce options form overload\n const { fn, options } = typeof fnOrOptions === 'function' ? {\n fn: fnOrOptions,\n options: {}\n } : {\n fn: fnOrEmpty,\n options: {\n ...fnOrOptions\n }\n };\n const spanName = options.spanName ?? type;\n if (!NextVanillaSpanAllowlist.includes(type) && process.env.NEXT_OTEL_VERBOSE !== '1' || options.hideSpan) {\n return fn();\n }\n // Trying to get active scoped span to assign parent. If option specifies parent span manually, will try to use it.\n let spanContext = this.getSpanContext((options == null ? void 0 : options.parentSpan) ?? this.getActiveScopeSpan());\n let isRootSpan = false;\n if (!spanContext) {\n spanContext = (context == null ? void 0 : context.active()) ?? ROOT_CONTEXT;\n isRootSpan = true;\n } else if ((_trace_getSpanContext = trace.getSpanContext(spanContext)) == null ? void 0 : _trace_getSpanContext.isRemote) {\n isRootSpan = true;\n }\n const spanId = getSpanId();\n options.attributes = {\n 'next.span_name': spanName,\n 'next.span_type': type,\n ...options.attributes\n };\n return context.with(spanContext.setValue(rootSpanIdKey, spanId), ()=>this.getTracerInstance().startActiveSpan(spanName, options, (span)=>{\n const startTime = 'performance' in globalThis && 'measure' in performance ? globalThis.performance.now() : undefined;\n const onCleanup = ()=>{\n rootSpanAttributesStore.delete(spanId);\n if (startTime && process.env.NEXT_OTEL_PERFORMANCE_PREFIX && LogSpanAllowList.includes(type || '')) {\n performance.measure(`${process.env.NEXT_OTEL_PERFORMANCE_PREFIX}:next-${(type.split('.').pop() || '').replace(/[A-Z]/g, (match)=>'-' + match.toLowerCase())}`, {\n start: startTime,\n end: performance.now()\n });\n }\n };\n if (isRootSpan) {\n rootSpanAttributesStore.set(spanId, new Map(Object.entries(options.attributes ?? {})));\n }\n try {\n if (fn.length > 1) {\n return fn(span, (err)=>closeSpanWithError(span, err));\n }\n const result = fn(span);\n if (isThenable(result)) {\n // If there's error make sure it throws\n return result.then((res)=>{\n span.end();\n // Need to pass down the promise result,\n // it could be react stream response with error { error, stream }\n return res;\n }).catch((err)=>{\n closeSpanWithError(span, err);\n throw err;\n }).finally(onCleanup);\n } else {\n span.end();\n onCleanup();\n }\n return result;\n } catch (err) {\n closeSpanWithError(span, err);\n onCleanup();\n throw err;\n }\n }));\n }\n wrap(...args) {\n const tracer = this;\n const [name, options, fn] = args.length === 3 ? args : [\n args[0],\n {},\n args[1]\n ];\n if (!NextVanillaSpanAllowlist.includes(name) && process.env.NEXT_OTEL_VERBOSE !== '1') {\n return fn;\n }\n return function() {\n let optionsObj = options;\n if (typeof optionsObj === 'function' && typeof fn === 'function') {\n optionsObj = optionsObj.apply(this, arguments);\n }\n const lastArgId = arguments.length - 1;\n const cb = arguments[lastArgId];\n if (typeof cb === 'function') {\n const scopeBoundCb = tracer.getContext().bind(context.active(), cb);\n return tracer.trace(name, optionsObj, (_span, done)=>{\n arguments[lastArgId] = function(err) {\n done == null ? void 0 : done(err);\n return scopeBoundCb.apply(this, arguments);\n };\n return fn.apply(this, arguments);\n });\n } else {\n return tracer.trace(name, optionsObj, ()=>fn.apply(this, arguments));\n }\n };\n }\n startSpan(...args) {\n const [type, options] = args;\n const spanContext = this.getSpanContext((options == null ? void 0 : options.parentSpan) ?? this.getActiveScopeSpan());\n return this.getTracerInstance().startSpan(type, options, spanContext);\n }\n getSpanContext(parentSpan) {\n const spanContext = parentSpan ? trace.setSpan(context.active(), parentSpan) : undefined;\n return spanContext;\n }\n getRootSpanAttributes() {\n const spanId = context.active().getValue(rootSpanIdKey);\n return rootSpanAttributesStore.get(spanId);\n }\n setRootSpanAttribute(key, value) {\n const spanId = context.active().getValue(rootSpanIdKey);\n const attributes = rootSpanAttributesStore.get(spanId);\n if (attributes) {\n attributes.set(key, value);\n }\n }\n}\nconst getTracer = (()=>{\n const tracer = new NextTracerImpl();\n return ()=>tracer;\n})();\nexport { getTracer, SpanStatusCode, SpanKind };\n\n//# sourceMappingURL=tracer.js.map","import { HeadersAdapter } from '../web/spec-extension/adapters/headers';\nimport { PRERENDER_REVALIDATE_HEADER, PRERENDER_REVALIDATE_ONLY_GENERATED_HEADER } from '../../lib/constants';\nimport { getTracer } from '../lib/trace/tracer';\nimport { NodeSpan } from '../lib/trace/constants';\nexport function wrapApiHandler(page, handler) {\n return (...args)=>{\n getTracer().setRootSpanAttribute('next.route', page);\n // Call API route method\n return getTracer().trace(NodeSpan.runHandler, {\n spanName: `executing api route (pages) ${page}`\n }, ()=>handler(...args));\n };\n}\n/**\n *\n * @param res response object\n * @param statusCode `HTTP` status code of response\n */ export function sendStatusCode(res, statusCode) {\n res.statusCode = statusCode;\n return res;\n}\n/**\n *\n * @param res response object\n * @param [statusOrUrl] `HTTP` status code of redirect\n * @param url URL of redirect\n */ export function redirect(res, statusOrUrl, url) {\n if (typeof statusOrUrl === 'string') {\n url = statusOrUrl;\n statusOrUrl = 307;\n }\n if (typeof statusOrUrl !== 'number' || typeof url !== 'string') {\n throw new Error(`Invalid redirect arguments. Please use a single argument URL, e.g. res.redirect('/destination') or use a status code and URL, e.g. res.redirect(307, '/destination').`);\n }\n res.writeHead(statusOrUrl, {\n Location: url\n });\n res.write(url);\n res.end();\n return res;\n}\nexport function checkIsOnDemandRevalidate(req, previewProps) {\n const headers = HeadersAdapter.from(req.headers);\n const previewModeId = headers.get(PRERENDER_REVALIDATE_HEADER);\n const isOnDemandRevalidate = previewModeId === previewProps.previewModeId;\n const revalidateOnlyGenerated = headers.has(PRERENDER_REVALIDATE_ONLY_GENERATED_HEADER);\n return {\n isOnDemandRevalidate,\n revalidateOnlyGenerated\n };\n}\nexport const COOKIE_NAME_PRERENDER_BYPASS = `__prerender_bypass`;\nexport const COOKIE_NAME_PRERENDER_DATA = `__next_preview_data`;\nexport const RESPONSE_LIMIT_DEFAULT = 4 * 1024 * 1024;\nexport const SYMBOL_PREVIEW_DATA = Symbol(COOKIE_NAME_PRERENDER_DATA);\nexport const SYMBOL_CLEARED_COOKIES = Symbol(COOKIE_NAME_PRERENDER_BYPASS);\nexport function clearPreviewData(res, options = {}) {\n if (SYMBOL_CLEARED_COOKIES in res) {\n return res;\n }\n const { serialize } = require('next/dist/compiled/cookie');\n const previous = res.getHeader('Set-Cookie');\n res.setHeader(`Set-Cookie`, [\n ...typeof previous === 'string' ? [\n previous\n ] : Array.isArray(previous) ? previous : [],\n serialize(COOKIE_NAME_PRERENDER_BYPASS, '', {\n // To delete a cookie, set `expires` to a date in the past:\n // https://tools.ietf.org/html/rfc6265#section-4.1.1\n // `Max-Age: 0` is not valid, thus ignored, and the cookie is persisted.\n expires: new Date(0),\n httpOnly: true,\n sameSite: process.env.NODE_ENV !== 'development' ? 'none' : 'lax',\n secure: process.env.NODE_ENV !== 'development',\n path: '/',\n ...options.path !== undefined ? {\n path: options.path\n } : undefined\n }),\n serialize(COOKIE_NAME_PRERENDER_DATA, '', {\n // To delete a cookie, set `expires` to a date in the past:\n // https://tools.ietf.org/html/rfc6265#section-4.1.1\n // `Max-Age: 0` is not valid, thus ignored, and the cookie is persisted.\n expires: new Date(0),\n httpOnly: true,\n sameSite: process.env.NODE_ENV !== 'development' ? 'none' : 'lax',\n secure: process.env.NODE_ENV !== 'development',\n path: '/',\n ...options.path !== undefined ? {\n path: options.path\n } : undefined\n })\n ]);\n Object.defineProperty(res, SYMBOL_CLEARED_COOKIES, {\n value: true,\n enumerable: false\n });\n return res;\n}\n/**\n * Custom error class\n */ export class ApiError extends Error {\n constructor(statusCode, message){\n super(message);\n this.statusCode = statusCode;\n }\n}\n/**\n * Sends error in `response`\n * @param res response object\n * @param statusCode of response\n * @param message of response\n */ export function sendError(res, statusCode, message) {\n res.statusCode = statusCode;\n res.statusMessage = message;\n res.end(message);\n}\n/**\n * Execute getter function only if its needed\n * @param LazyProps `req` and `params` for lazyProp\n * @param prop name of property\n * @param getter function to get data\n */ export function setLazyProp({ req }, prop, getter) {\n const opts = {\n configurable: true,\n enumerable: true\n };\n const optsReset = {\n ...opts,\n writable: true\n };\n Object.defineProperty(req, prop, {\n ...opts,\n get: ()=>{\n const value = getter();\n // we set the property on the object to avoid recalculating it\n Object.defineProperty(req, prop, {\n ...optsReset,\n value\n });\n return value;\n },\n set: (value)=>{\n Object.defineProperty(req, prop, {\n ...optsReset,\n value\n });\n }\n });\n}\n\n//# sourceMappingURL=index.js.map","import { COOKIE_NAME_PRERENDER_BYPASS, checkIsOnDemandRevalidate } from '../api-utils';\nexport class DraftModeProvider {\n constructor(previewProps, req, cookies, mutableCookies){\n var _cookies_get;\n // The logic for draftMode() is very similar to tryGetPreviewData()\n // but Draft Mode does not have any data associated with it.\n const isOnDemandRevalidate = previewProps && checkIsOnDemandRevalidate(req, previewProps).isOnDemandRevalidate;\n const cookieValue = (_cookies_get = cookies.get(COOKIE_NAME_PRERENDER_BYPASS)) == null ? void 0 : _cookies_get.value;\n this.isEnabled = Boolean(!isOnDemandRevalidate && cookieValue && previewProps && (cookieValue === previewProps.previewModeId || // In dev mode, the cookie can be actual hash value preview id but the preview props can still be `development-id`.\n process.env.NODE_ENV !== 'production' && previewProps.previewModeId === 'development-id'));\n this._previewModeId = previewProps == null ? void 0 : previewProps.previewModeId;\n this._mutableCookies = mutableCookies;\n }\n enable() {\n if (!this._previewModeId) {\n throw new Error('Invariant: previewProps missing previewModeId this should never happen');\n }\n this._mutableCookies.set({\n name: COOKIE_NAME_PRERENDER_BYPASS,\n value: this._previewModeId,\n httpOnly: true,\n sameSite: process.env.NODE_ENV !== 'development' ? 'none' : 'lax',\n secure: process.env.NODE_ENV !== 'development',\n path: '/'\n });\n }\n disable() {\n // To delete a cookie, set `expires` to a date in the past:\n // https://tools.ietf.org/html/rfc6265#section-4.1.1\n // `Max-Age: 0` is not valid, thus ignored, and the cookie is persisted.\n this._mutableCookies.set({\n name: COOKIE_NAME_PRERENDER_BYPASS,\n value: '',\n httpOnly: true,\n sameSite: process.env.NODE_ENV !== 'development' ? 'none' : 'lax',\n secure: process.env.NODE_ENV !== 'development',\n path: '/',\n expires: new Date(0)\n });\n }\n}\n\n//# sourceMappingURL=draft-mode-provider.js.map","import { FLIGHT_HEADERS } from '../../client/components/app-router-headers';\nimport { HeadersAdapter } from '../web/spec-extension/adapters/headers';\nimport { MutableRequestCookiesAdapter, RequestCookiesAdapter, responseCookiesToRequestCookies, wrapWithMutableAccessCheck } from '../web/spec-extension/adapters/request-cookies';\nimport { ResponseCookies, RequestCookies } from '../web/spec-extension/cookies';\nimport { DraftModeProvider } from './draft-mode-provider';\nimport { splitCookiesString } from '../web/utils';\nfunction getHeaders(headers) {\n const cleaned = HeadersAdapter.from(headers);\n for (const header of FLIGHT_HEADERS){\n cleaned.delete(header.toLowerCase());\n }\n return HeadersAdapter.seal(cleaned);\n}\nfunction getMutableCookies(headers, onUpdateCookies) {\n const cookies = new RequestCookies(HeadersAdapter.from(headers));\n return MutableRequestCookiesAdapter.wrap(cookies, onUpdateCookies);\n}\n/**\n * If middleware set cookies in this request (indicated by `x-middleware-set-cookie`),\n * then merge those into the existing cookie object, so that when `cookies()` is accessed\n * it's able to read the newly set cookies.\n */ function mergeMiddlewareCookies(req, existingCookies) {\n if ('x-middleware-set-cookie' in req.headers && typeof req.headers['x-middleware-set-cookie'] === 'string') {\n const setCookieValue = req.headers['x-middleware-set-cookie'];\n const responseHeaders = new Headers();\n for (const cookie of splitCookiesString(setCookieValue)){\n responseHeaders.append('set-cookie', cookie);\n }\n const responseCookies = new ResponseCookies(responseHeaders);\n // Transfer cookies from ResponseCookies to RequestCookies\n for (const cookie of responseCookies.getAll()){\n existingCookies.set(cookie);\n }\n }\n}\nexport function createRequestStoreForRender(req, res, url, implicitTags, onUpdateCookies, previewProps, isHmrRefresh, serverComponentsHmrCache, renderResumeDataCache) {\n return createRequestStoreImpl(// Pages start in render phase by default\n 'render', req, res, url, implicitTags, onUpdateCookies, renderResumeDataCache, previewProps, isHmrRefresh, serverComponentsHmrCache);\n}\nexport function createRequestStoreForAPI(req, url, implicitTags, onUpdateCookies, previewProps) {\n return createRequestStoreImpl(// API routes start in action phase by default\n 'action', req, undefined, url, implicitTags, onUpdateCookies, undefined, previewProps, false, undefined);\n}\nfunction createRequestStoreImpl(phase, req, res, url, implicitTags, onUpdateCookies, renderResumeDataCache, previewProps, isHmrRefresh, serverComponentsHmrCache) {\n function defaultOnUpdateCookies(cookies) {\n if (res) {\n res.setHeader('Set-Cookie', cookies);\n }\n }\n const cache = {};\n return {\n type: 'request',\n phase,\n implicitTags: implicitTags ?? [],\n // Rather than just using the whole `url` here, we pull the parts we want\n // to ensure we don't use parts of the URL that we shouldn't. This also\n // lets us avoid requiring an empty string for `search` in the type.\n url: {\n pathname: url.pathname,\n search: url.search ?? ''\n },\n get headers () {\n if (!cache.headers) {\n // Seal the headers object that'll freeze out any methods that could\n // mutate the underlying data.\n cache.headers = getHeaders(req.headers);\n }\n return cache.headers;\n },\n get cookies () {\n if (!cache.cookies) {\n // if middleware is setting cookie(s), then include those in\n // the initial cached cookies so they can be read in render\n const requestCookies = new RequestCookies(HeadersAdapter.from(req.headers));\n mergeMiddlewareCookies(req, requestCookies);\n // Seal the cookies object that'll freeze out any methods that could\n // mutate the underlying data.\n cache.cookies = RequestCookiesAdapter.seal(requestCookies);\n }\n return cache.cookies;\n },\n set cookies (value){\n cache.cookies = value;\n },\n get mutableCookies () {\n if (!cache.mutableCookies) {\n const mutableCookies = getMutableCookies(req.headers, onUpdateCookies || (res ? defaultOnUpdateCookies : undefined));\n mergeMiddlewareCookies(req, mutableCookies);\n cache.mutableCookies = mutableCookies;\n }\n return cache.mutableCookies;\n },\n get userspaceMutableCookies () {\n if (!cache.userspaceMutableCookies) {\n const userspaceMutableCookies = wrapWithMutableAccessCheck(this.mutableCookies);\n cache.userspaceMutableCookies = userspaceMutableCookies;\n }\n return cache.userspaceMutableCookies;\n },\n get draftMode () {\n if (!cache.draftMode) {\n cache.draftMode = new DraftModeProvider(previewProps, req, this.cookies, this.mutableCookies);\n }\n return cache.draftMode;\n },\n renderResumeDataCache: renderResumeDataCache ?? null,\n isHmrRefresh,\n serverComponentsHmrCache: serverComponentsHmrCache || globalThis.__serverComponentsHmrCache\n };\n}\nexport function synchronizeMutableCookies(store) {\n // TODO: does this need to update headers as well?\n store.cookies = RequestCookiesAdapter.seal(responseCookiesToRequestCookies(store.mutableCookies));\n}\n\n//# sourceMappingURL=request-store.js.map","export class InvariantError extends Error {\n constructor(message: string, options?: ErrorOptions) {\n super(\n `Invariant: ${message.endsWith('.') ? message : message + '.'} This is a bug in Next.js.`,\n options\n )\n this.name = 'InvariantError'\n }\n}\n","/** Run a callback, and execute any *new* revalidations added during its runtime. */ export async function withExecuteRevalidates(store, callback) {\n if (!store) {\n return callback();\n }\n // If we executed any revalidates during the request, then we don't want to execute them again.\n // save the state so we can check if anything changed after we're done running callbacks.\n const savedRevalidationState = cloneRevalidationState(store);\n try {\n return await callback();\n } finally{\n // Check if we have any new revalidates, and if so, wait until they are all resolved.\n const newRevalidates = diffRevalidationState(savedRevalidationState, cloneRevalidationState(store));\n await executeRevalidates(store, newRevalidates);\n }\n}\nfunction cloneRevalidationState(store) {\n return {\n revalidatedTags: store.revalidatedTags ? [\n ...store.revalidatedTags\n ] : [],\n pendingRevalidates: {\n ...store.pendingRevalidates\n },\n pendingRevalidateWrites: store.pendingRevalidateWrites ? [\n ...store.pendingRevalidateWrites\n ] : []\n };\n}\nfunction diffRevalidationState(prev, curr) {\n const prevTags = new Set(prev.revalidatedTags);\n const prevRevalidateWrites = new Set(prev.pendingRevalidateWrites);\n return {\n revalidatedTags: curr.revalidatedTags.filter((tag)=>!prevTags.has(tag)),\n pendingRevalidates: Object.fromEntries(Object.entries(curr.pendingRevalidates).filter(([key])=>!(key in prev.pendingRevalidates))),\n pendingRevalidateWrites: curr.pendingRevalidateWrites.filter((promise)=>!prevRevalidateWrites.has(promise))\n };\n}\nasync function executeRevalidates(workStore, { revalidatedTags, pendingRevalidates, pendingRevalidateWrites }) {\n var _workStore_incrementalCache;\n return Promise.all([\n (_workStore_incrementalCache = workStore.incrementalCache) == null ? void 0 : _workStore_incrementalCache.revalidateTag(revalidatedTags),\n ...Object.values(pendingRevalidates),\n ...pendingRevalidateWrites\n ]);\n}\n\n//# sourceMappingURL=revalidation-utils.js.map","const sharedAsyncLocalStorageNotAvailableError = new Error('Invariant: AsyncLocalStorage accessed in runtime where it is not available');\nclass FakeAsyncLocalStorage {\n disable() {\n throw sharedAsyncLocalStorageNotAvailableError;\n }\n getStore() {\n // This fake implementation of AsyncLocalStorage always returns `undefined`.\n return undefined;\n }\n run() {\n throw sharedAsyncLocalStorageNotAvailableError;\n }\n exit() {\n throw sharedAsyncLocalStorageNotAvailableError;\n }\n enterWith() {\n throw sharedAsyncLocalStorageNotAvailableError;\n }\n static bind(fn) {\n return fn;\n }\n}\nconst maybeGlobalAsyncLocalStorage = typeof globalThis !== 'undefined' && globalThis.AsyncLocalStorage;\nexport function createAsyncLocalStorage() {\n if (maybeGlobalAsyncLocalStorage) {\n return new maybeGlobalAsyncLocalStorage();\n }\n return new FakeAsyncLocalStorage();\n}\nexport function bindSnapshot(fn) {\n if (maybeGlobalAsyncLocalStorage) {\n return maybeGlobalAsyncLocalStorage.bind(fn);\n }\n return FakeAsyncLocalStorage.bind(fn);\n}\nexport function createSnapshot() {\n if (maybeGlobalAsyncLocalStorage) {\n return maybeGlobalAsyncLocalStorage.snapshot();\n }\n return function(fn, ...args) {\n return fn(...args);\n };\n}\n\n//# sourceMappingURL=async-local-storage.js.map","import { createAsyncLocalStorage } from './async-local-storage';\nexport const afterTaskAsyncStorageInstance = createAsyncLocalStorage();\n\n//# sourceMappingURL=after-task-async-storage-instance.js.map","// Share the instance module in the next-shared layer\nimport { afterTaskAsyncStorageInstance as afterTaskAsyncStorage } from './after-task-async-storage-instance' with {\n 'turbopack-transition': 'next-shared'\n};\nexport { afterTaskAsyncStorage };\n\n//# sourceMappingURL=after-task-async-storage.external.js.map","import PromiseQueue from 'next/dist/compiled/p-queue';\nimport { InvariantError } from '../../shared/lib/invariant-error';\nimport { isThenable } from '../../shared/lib/is-thenable';\nimport { workAsyncStorage } from '../app-render/work-async-storage.external';\nimport { withExecuteRevalidates } from './revalidation-utils';\nimport { bindSnapshot } from '../app-render/async-local-storage';\nimport { workUnitAsyncStorage } from '../app-render/work-unit-async-storage.external';\nimport { afterTaskAsyncStorage } from '../app-render/after-task-async-storage.external';\nexport class AfterContext {\n constructor({ waitUntil, onClose, onTaskError }){\n this.workUnitStores = new Set();\n this.waitUntil = waitUntil;\n this.onClose = onClose;\n this.onTaskError = onTaskError;\n this.callbackQueue = new PromiseQueue();\n this.callbackQueue.pause();\n }\n after(task) {\n if (isThenable(task)) {\n if (!this.waitUntil) {\n errorWaitUntilNotAvailable();\n }\n this.waitUntil(task.catch((error)=>this.reportTaskError('promise', error)));\n } else if (typeof task === 'function') {\n // TODO(after): implement tracing\n this.addCallback(task);\n } else {\n throw new Error('`after()`: Argument must be a promise or a function');\n }\n }\n addCallback(callback) {\n // if something is wrong, throw synchronously, bubbling up to the `after` callsite.\n if (!this.waitUntil) {\n errorWaitUntilNotAvailable();\n }\n const workUnitStore = workUnitAsyncStorage.getStore();\n if (workUnitStore) {\n this.workUnitStores.add(workUnitStore);\n }\n const afterTaskStore = afterTaskAsyncStorage.getStore();\n // This is used for checking if request APIs can be called inside `after`.\n // Note that we need to check the phase in which the *topmost* `after` was called (which should be \"action\"),\n // not the current phase (which might be \"after\" if we're in a nested after).\n // Otherwise, we might allow `after(() => headers())`, but not `after(() => after(() => headers()))`.\n const rootTaskSpawnPhase = afterTaskStore ? afterTaskStore.rootTaskSpawnPhase // nested after\n : workUnitStore == null ? void 0 : workUnitStore.phase // topmost after\n ;\n // this should only happen once.\n if (!this.runCallbacksOnClosePromise) {\n this.runCallbacksOnClosePromise = this.runCallbacksOnClose();\n this.waitUntil(this.runCallbacksOnClosePromise);\n }\n // Bind the callback to the current execution context (i.e. preserve all currently available ALS-es).\n // We do this because we want all of these to be equivalent in every regard except timing:\n // after(() => x())\n // after(x())\n // await x()\n const wrappedCallback = bindSnapshot(async ()=>{\n try {\n await afterTaskAsyncStorage.run({\n rootTaskSpawnPhase\n }, ()=>callback());\n } catch (error) {\n this.reportTaskError('function', error);\n }\n });\n this.callbackQueue.add(wrappedCallback);\n }\n async runCallbacksOnClose() {\n await new Promise((resolve)=>this.onClose(resolve));\n return this.runCallbacks();\n }\n async runCallbacks() {\n if (this.callbackQueue.size === 0) return;\n for (const workUnitStore of this.workUnitStores){\n workUnitStore.phase = 'after';\n }\n const workStore = workAsyncStorage.getStore();\n if (!workStore) {\n throw new InvariantError('Missing workStore in AfterContext.runCallbacks');\n }\n return withExecuteRevalidates(workStore, ()=>{\n this.callbackQueue.start();\n return this.callbackQueue.onIdle();\n });\n }\n reportTaskError(taskKind, error) {\n // TODO(after): this is fine for now, but will need better intergration with our error reporting.\n // TODO(after): should we log this if we have a onTaskError callback?\n console.error(taskKind === 'promise' ? `A promise passed to \\`after()\\` rejected:` : `An error occurred in a function passed to \\`after()\\`:`, error);\n if (this.onTaskError) {\n // this is very defensive, but we really don't want anything to blow up in an error handler\n try {\n this.onTaskError == null ? void 0 : this.onTaskError.call(this, error);\n } catch (handlerError) {\n console.error(new InvariantError('`onTaskError` threw while handling an error thrown from an `after` task', {\n cause: handlerError\n }));\n }\n }\n }\n}\nfunction errorWaitUntilNotAvailable() {\n throw new Error('`after()` will not work correctly, because `waitUntil` is not available in the current environment.');\n}\n\n//# sourceMappingURL=after-context.js.map","import { AfterContext } from '../after/after-context';\nimport { normalizeAppPath } from '../../shared/lib/router/utils/app-paths';\nexport function createWorkStore({ page, fallbackRouteParams, renderOpts, requestEndedState, isPrefetchRequest }) {\n /**\n * Rules of Static & Dynamic HTML:\n *\n * 1.) We must generate static HTML unless the caller explicitly opts\n * in to dynamic HTML support.\n *\n * 2.) If dynamic HTML support is requested, we must honor that request\n * or throw an error. It is the sole responsibility of the caller to\n * ensure they aren't e.g. requesting dynamic HTML for an AMP page.\n *\n * 3.) If the request is in draft mode, we must generate dynamic HTML.\n *\n * 4.) If the request is a server action, we must generate dynamic HTML.\n *\n * These rules help ensure that other existing features like request caching,\n * coalescing, and ISR continue working as intended.\n */ const isStaticGeneration = !renderOpts.supportsDynamicResponse && !renderOpts.isDraftMode && !renderOpts.isServerAction;\n const store = {\n isStaticGeneration,\n page,\n fallbackRouteParams,\n route: normalizeAppPath(page),\n incrementalCache: // we fallback to a global incremental cache for edge-runtime locally\n // so that it can access the fs cache without mocks\n renderOpts.incrementalCache || globalThis.__incrementalCache,\n cacheLifeProfiles: renderOpts.cacheLifeProfiles,\n isRevalidate: renderOpts.isRevalidate,\n isPrerendering: renderOpts.nextExport,\n fetchCache: renderOpts.fetchCache,\n isOnDemandRevalidate: renderOpts.isOnDemandRevalidate,\n isDraftMode: renderOpts.isDraftMode,\n requestEndedState,\n isPrefetchRequest,\n buildId: renderOpts.buildId,\n reactLoadableManifest: (renderOpts == null ? void 0 : renderOpts.reactLoadableManifest) || {},\n assetPrefix: (renderOpts == null ? void 0 : renderOpts.assetPrefix) || '',\n afterContext: createAfterContext(renderOpts)\n };\n // TODO: remove this when we resolve accessing the store outside the execution context\n renderOpts.store = store;\n return store;\n}\nfunction createAfterContext(renderOpts) {\n const { waitUntil, onClose, onAfterTaskError } = renderOpts;\n return new AfterContext({\n waitUntil,\n onClose,\n onTaskError: onAfterTaskError\n });\n}\n\n//# sourceMappingURL=work-store.js.map","/** Monitor when the consumer finishes reading the response body.\nthat's as close as we can get to `res.on('close')` using web APIs.\n*/ export function trackBodyConsumed(body, onEnd) {\n if (typeof body === 'string') {\n const generator = async function* generate() {\n const encoder = new TextEncoder();\n yield encoder.encode(body);\n onEnd();\n };\n // @ts-expect-error BodyInit typings doesn't seem to include AsyncIterables even though it's supported in practice\n return generator();\n } else {\n return trackStreamConsumed(body, onEnd);\n }\n}\nexport function trackStreamConsumed(stream, onEnd) {\n const closePassThrough = new TransformStream({\n flush: ()=>{\n return onEnd();\n }\n });\n return stream.pipeThrough(closePassThrough);\n}\nexport class CloseController {\n onClose(callback) {\n if (this.isClosed) {\n throw new Error('Cannot subscribe to a closed CloseController');\n }\n this.target.addEventListener('close', callback);\n this.listeners++;\n }\n dispatchClose() {\n if (this.isClosed) {\n throw new Error('Cannot close a CloseController multiple times');\n }\n if (this.listeners > 0) {\n this.target.dispatchEvent(new Event('close'));\n }\n this.isClosed = true;\n }\n constructor(){\n this.target = new EventTarget();\n this.listeners = 0;\n this.isClosed = false;\n }\n}\n\n//# sourceMappingURL=web-on-close.js.map","/**\n * In edge runtime, these props directly accessed from environment variables.\n * - local: env vars will be injected through edge-runtime as runtime env vars\n * - deployment: env vars will be replaced by edge build pipeline\n */ export function getEdgePreviewProps() {\n return {\n previewModeId: process.env.NODE_ENV === 'production' ? process.env.__NEXT_PREVIEW_MODE_ID : 'development-id',\n previewModeSigningKey: process.env.__NEXT_PREVIEW_MODE_SIGNING_KEY || '',\n previewModeEncryptionKey: process.env.__NEXT_PREVIEW_MODE_ENCRYPTION_KEY || ''\n };\n}\n\n//# sourceMappingURL=get-edge-preview-props.js.map","import { createAsyncLocalStorage } from '../app-render/async-local-storage';\nexport function getBuiltinRequestContext() {\n const _globalThis = globalThis;\n const ctx = _globalThis[NEXT_REQUEST_CONTEXT_SYMBOL];\n return ctx == null ? void 0 : ctx.get();\n}\nconst NEXT_REQUEST_CONTEXT_SYMBOL = Symbol.for('@next/request-context');\n/** \"@next/request-context\" has a different signature from AsyncLocalStorage,\n * matching [AsyncContext.Variable](https://github.com/tc39/proposal-async-context).\n * We don't need a full AsyncContext adapter here, just having `.get()` is enough\n */ export function createLocalRequestContext() {\n const storage = createAsyncLocalStorage();\n return {\n get: ()=>storage.getStore(),\n run: (value, callback)=>storage.run(value, callback)\n };\n}\n\n//# sourceMappingURL=builtin-request-context.js.map","import { PageSignatureError } from './error';\nimport { fromNodeOutgoingHttpHeaders, normalizeNextQueryParam } from './utils';\nimport { NextFetchEvent, getWaitUntilPromiseFromEvent } from './spec-extension/fetch-event';\nimport { NextRequest } from './spec-extension/request';\nimport { NextResponse } from './spec-extension/response';\nimport { relativizeURL } from '../../shared/lib/router/utils/relativize-url';\nimport { NextURL } from './next-url';\nimport { stripInternalSearchParams } from '../internal-utils';\nimport { normalizeRscURL } from '../../shared/lib/router/utils/app-paths';\nimport { FLIGHT_HEADERS } from '../../client/components/app-router-headers';\nimport { ensureInstrumentationRegistered } from './globals';\nimport { createRequestStoreForAPI } from '../async-storage/request-store';\nimport { workUnitAsyncStorage } from '../app-render/work-unit-async-storage.external';\nimport { createWorkStore } from '../async-storage/work-store';\nimport { workAsyncStorage } from '../app-render/work-async-storage.external';\nimport { NEXT_ROUTER_PREFETCH_HEADER } from '../../client/components/app-router-headers';\nimport { getTracer } from '../lib/trace/tracer';\nimport { MiddlewareSpan } from '../lib/trace/constants';\nimport { CloseController } from './web-on-close';\nimport { getEdgePreviewProps } from './get-edge-preview-props';\nimport { getBuiltinRequestContext } from '../after/builtin-request-context';\nexport class NextRequestHint extends NextRequest {\n constructor(params){\n super(params.input, params.init);\n this.sourcePage = params.page;\n }\n get request() {\n throw new PageSignatureError({\n page: this.sourcePage\n });\n }\n respondWith() {\n throw new PageSignatureError({\n page: this.sourcePage\n });\n }\n waitUntil() {\n throw new PageSignatureError({\n page: this.sourcePage\n });\n }\n}\nconst headersGetter = {\n keys: (headers)=>Array.from(headers.keys()),\n get: (headers, key)=>headers.get(key) ?? undefined\n};\nlet propagator = (request, fn)=>{\n const tracer = getTracer();\n return tracer.withPropagatedContext(request.headers, fn, headersGetter);\n};\nlet testApisIntercepted = false;\nfunction ensureTestApisIntercepted() {\n if (!testApisIntercepted) {\n testApisIntercepted = true;\n if (process.env.NEXT_PRIVATE_TEST_PROXY === 'true') {\n const { interceptTestApis, wrapRequestHandler } = require('next/dist/experimental/testmode/server-edge');\n interceptTestApis();\n propagator = wrapRequestHandler(propagator);\n }\n }\n}\nexport async function adapter(params) {\n var _getBuiltinRequestContext;\n ensureTestApisIntercepted();\n await ensureInstrumentationRegistered();\n // TODO-APP: use explicit marker for this\n const isEdgeRendering = typeof self.__BUILD_MANIFEST !== 'undefined';\n params.request.url = normalizeRscURL(params.request.url);\n const requestUrl = new NextURL(params.request.url, {\n headers: params.request.headers,\n nextConfig: params.request.nextConfig\n });\n // Iterator uses an index to keep track of the current iteration. Because of deleting and appending below we can't just use the iterator.\n // Instead we use the keys before iteration.\n const keys = [\n ...requestUrl.searchParams.keys()\n ];\n for (const key of keys){\n const value = requestUrl.searchParams.getAll(key);\n normalizeNextQueryParam(key, (normalizedKey)=>{\n requestUrl.searchParams.delete(normalizedKey);\n for (const val of value){\n requestUrl.searchParams.append(normalizedKey, val);\n }\n requestUrl.searchParams.delete(key);\n });\n }\n // Ensure users only see page requests, never data requests.\n const buildId = requestUrl.buildId;\n requestUrl.buildId = '';\n const isNextDataRequest = params.request.headers['x-nextjs-data'];\n if (isNextDataRequest && requestUrl.pathname === '/index') {\n requestUrl.pathname = '/';\n }\n const requestHeaders = fromNodeOutgoingHttpHeaders(params.request.headers);\n const flightHeaders = new Map();\n // Headers should only be stripped for middleware\n if (!isEdgeRendering) {\n for (const header of FLIGHT_HEADERS){\n const key = header.toLowerCase();\n const value = requestHeaders.get(key);\n if (value) {\n flightHeaders.set(key, value);\n requestHeaders.delete(key);\n }\n }\n }\n const normalizeUrl = process.env.__NEXT_NO_MIDDLEWARE_URL_NORMALIZE ? new URL(params.request.url) : requestUrl;\n const request = new NextRequestHint({\n page: params.page,\n // Strip internal query parameters off the request.\n input: stripInternalSearchParams(normalizeUrl, true).toString(),\n init: {\n body: params.request.body,\n headers: requestHeaders,\n method: params.request.method,\n nextConfig: params.request.nextConfig,\n signal: params.request.signal\n }\n });\n /**\n * This allows to identify the request as a data request. The user doesn't\n * need to know about this property neither use it. We add it for testing\n * purposes.\n */ if (isNextDataRequest) {\n Object.defineProperty(request, '__isData', {\n enumerable: false,\n value: true\n });\n }\n if (!globalThis.__incrementalCache && params.IncrementalCache) {\n ;\n globalThis.__incrementalCache = new params.IncrementalCache({\n appDir: true,\n fetchCache: true,\n minimalMode: process.env.NODE_ENV !== 'development',\n fetchCacheKeyPrefix: process.env.__NEXT_FETCH_CACHE_KEY_PREFIX,\n dev: process.env.NODE_ENV === 'development',\n requestHeaders: params.request.headers,\n requestProtocol: 'https',\n getPrerenderManifest: ()=>{\n return {\n version: -1,\n routes: {},\n dynamicRoutes: {},\n notFoundRoutes: [],\n preview: getEdgePreviewProps()\n };\n }\n });\n }\n // if we're in an edge runtime sandbox, we should use the waitUntil\n // that we receive from the enclosing NextServer\n const outerWaitUntil = params.request.waitUntil ?? ((_getBuiltinRequestContext = getBuiltinRequestContext()) == null ? void 0 : _getBuiltinRequestContext.waitUntil);\n const event = new NextFetchEvent({\n request,\n page: params.page,\n context: outerWaitUntil ? {\n waitUntil: outerWaitUntil\n } : undefined\n });\n let response;\n let cookiesFromResponse;\n response = await propagator(request, ()=>{\n // we only care to make async storage available for middleware\n const isMiddleware = params.page === '/middleware' || params.page === '/src/middleware';\n if (isMiddleware) {\n // if we're in an edge function, we only get a subset of `nextConfig` (no `experimental`),\n // so we have to inject it via DefinePlugin.\n // in `next start` this will be passed normally (see `NextNodeServer.runMiddleware`).\n const waitUntil = event.waitUntil.bind(event);\n const closeController = new CloseController();\n return getTracer().trace(MiddlewareSpan.execute, {\n spanName: `middleware ${request.method} ${request.nextUrl.pathname}`,\n attributes: {\n 'http.target': request.nextUrl.pathname,\n 'http.method': request.method\n }\n }, async ()=>{\n try {\n var _params_request_nextConfig_experimental, _params_request_nextConfig, _params_request_nextConfig_experimental1, _params_request_nextConfig1;\n const onUpdateCookies = (cookies)=>{\n cookiesFromResponse = cookies;\n };\n const previewProps = getEdgePreviewProps();\n const requestStore = createRequestStoreForAPI(request, request.nextUrl, undefined, onUpdateCookies, previewProps);\n const workStore = createWorkStore({\n page: '/',\n fallbackRouteParams: null,\n renderOpts: {\n cacheLifeProfiles: (_params_request_nextConfig = params.request.nextConfig) == null ? void 0 : (_params_request_nextConfig_experimental = _params_request_nextConfig.experimental) == null ? void 0 : _params_request_nextConfig_experimental.cacheLife,\n experimental: {\n isRoutePPREnabled: false,\n dynamicIO: false,\n authInterrupts: !!((_params_request_nextConfig1 = params.request.nextConfig) == null ? void 0 : (_params_request_nextConfig_experimental1 = _params_request_nextConfig1.experimental) == null ? void 0 : _params_request_nextConfig_experimental1.authInterrupts)\n },\n buildId: buildId ?? '',\n supportsDynamicResponse: true,\n waitUntil,\n onClose: closeController.onClose.bind(closeController),\n onAfterTaskError: undefined\n },\n requestEndedState: {\n ended: false\n },\n isPrefetchRequest: request.headers.has(NEXT_ROUTER_PREFETCH_HEADER)\n });\n return await workAsyncStorage.run(workStore, ()=>workUnitAsyncStorage.run(requestStore, params.handler, request, event));\n } finally{\n // middleware cannot stream, so we can consider the response closed\n // as soon as the handler returns.\n // we can delay running it until a bit later --\n // if it's needed, we'll have a `waitUntil` lock anyway.\n setTimeout(()=>{\n closeController.dispatchClose();\n }, 0);\n }\n });\n }\n return params.handler(request, event);\n });\n // check if response is a Response object\n if (response && !(response instanceof Response)) {\n throw new TypeError('Expected an instance of Response to be returned');\n }\n if (response && cookiesFromResponse) {\n response.headers.set('set-cookie', cookiesFromResponse);\n }\n /**\n * For rewrites we must always include the locale in the final pathname\n * so we re-create the NextURL forcing it to include it when the it is\n * an internal rewrite. Also we make sure the outgoing rewrite URL is\n * a data URL if the request was a data request.\n */ const rewrite = response == null ? void 0 : response.headers.get('x-middleware-rewrite');\n if (response && rewrite && !isEdgeRendering) {\n const rewriteUrl = new NextURL(rewrite, {\n forceLocale: true,\n headers: params.request.headers,\n nextConfig: params.request.nextConfig\n });\n if (!process.env.__NEXT_NO_MIDDLEWARE_URL_NORMALIZE) {\n if (rewriteUrl.host === request.nextUrl.host) {\n rewriteUrl.buildId = buildId || rewriteUrl.buildId;\n response.headers.set('x-middleware-rewrite', String(rewriteUrl));\n }\n }\n /**\n * When the request is a data request we must show if there was a rewrite\n * with an internal header so the client knows which component to load\n * from the data request.\n */ const relativizedRewrite = relativizeURL(String(rewriteUrl), String(requestUrl));\n if (isNextDataRequest && // if the rewrite is external and external rewrite\n // resolving config is enabled don't add this header\n // so the upstream app can set it instead\n !(process.env.__NEXT_EXTERNAL_MIDDLEWARE_REWRITE_RESOLVE && relativizedRewrite.match(/http(s)?:\\/\\//))) {\n response.headers.set('x-nextjs-rewrite', relativizedRewrite);\n }\n }\n /**\n * For redirects we will not include the locale in case when it is the\n * default and we must also make sure the outgoing URL is a data one if\n * the incoming request was a data request.\n */ const redirect = response == null ? void 0 : response.headers.get('Location');\n if (response && redirect && !isEdgeRendering) {\n const redirectURL = new NextURL(redirect, {\n forceLocale: false,\n headers: params.request.headers,\n nextConfig: params.request.nextConfig\n });\n /**\n * Responses created from redirects have immutable headers so we have\n * to clone the response to be able to modify it.\n */ response = new Response(response.body, response);\n if (!process.env.__NEXT_NO_MIDDLEWARE_URL_NORMALIZE) {\n if (redirectURL.host === request.nextUrl.host) {\n redirectURL.buildId = buildId || redirectURL.buildId;\n response.headers.set('Location', String(redirectURL));\n }\n }\n /**\n * When the request is a data request we can't use the location header as\n * it may end up with CORS error. Instead we map to an internal header so\n * the client knows the destination.\n */ if (isNextDataRequest) {\n response.headers.delete('Location');\n response.headers.set('x-nextjs-redirect', relativizeURL(String(redirectURL), String(requestUrl)));\n }\n }\n const finalResponse = response ? response : NextResponse.next();\n // Flight headers are not overridable / removable so they are applied at the end.\n const middlewareOverrideHeaders = finalResponse.headers.get('x-middleware-override-headers');\n const overwrittenHeaders = [];\n if (middlewareOverrideHeaders) {\n for (const [key, value] of flightHeaders){\n finalResponse.headers.set(`x-middleware-request-${key}`, value);\n overwrittenHeaders.push(key);\n }\n if (overwrittenHeaders.length > 0) {\n finalResponse.headers.set('x-middleware-override-headers', middlewareOverrideHeaders + ',' + overwrittenHeaders.join(','));\n }\n }\n return {\n response: finalResponse,\n waitUntil: getWaitUntilPromiseFromEvent(event) ?? Promise.resolve(),\n fetchMetrics: request.fetchMetrics\n };\n}\n\n//# sourceMappingURL=adapter.js.map","const ANSI_BACKGROUND_OFFSET = 10;\n\nconst wrapAnsi16 = (offset = 0) => code => `\\u001B[${code + offset}m`;\n\nconst wrapAnsi256 = (offset = 0) => code => `\\u001B[${38 + offset};5;${code}m`;\n\nconst wrapAnsi16m = (offset = 0) => (red, green, blue) => `\\u001B[${38 + offset};2;${red};${green};${blue}m`;\n\nconst styles = {\n\tmodifier: {\n\t\treset: [0, 0],\n\t\t// 21 isn't widely supported and 22 does the same thing\n\t\tbold: [1, 22],\n\t\tdim: [2, 22],\n\t\titalic: [3, 23],\n\t\tunderline: [4, 24],\n\t\toverline: [53, 55],\n\t\tinverse: [7, 27],\n\t\thidden: [8, 28],\n\t\tstrikethrough: [9, 29],\n\t},\n\tcolor: {\n\t\tblack: [30, 39],\n\t\tred: [31, 39],\n\t\tgreen: [32, 39],\n\t\tyellow: [33, 39],\n\t\tblue: [34, 39],\n\t\tmagenta: [35, 39],\n\t\tcyan: [36, 39],\n\t\twhite: [37, 39],\n\n\t\t// Bright color\n\t\tblackBright: [90, 39],\n\t\tgray: [90, 39], // Alias of `blackBright`\n\t\tgrey: [90, 39], // Alias of `blackBright`\n\t\tredBright: [91, 39],\n\t\tgreenBright: [92, 39],\n\t\tyellowBright: [93, 39],\n\t\tblueBright: [94, 39],\n\t\tmagentaBright: [95, 39],\n\t\tcyanBright: [96, 39],\n\t\twhiteBright: [97, 39],\n\t},\n\tbgColor: {\n\t\tbgBlack: [40, 49],\n\t\tbgRed: [41, 49],\n\t\tbgGreen: [42, 49],\n\t\tbgYellow: [43, 49],\n\t\tbgBlue: [44, 49],\n\t\tbgMagenta: [45, 49],\n\t\tbgCyan: [46, 49],\n\t\tbgWhite: [47, 49],\n\n\t\t// Bright color\n\t\tbgBlackBright: [100, 49],\n\t\tbgGray: [100, 49], // Alias of `bgBlackBright`\n\t\tbgGrey: [100, 49], // Alias of `bgBlackBright`\n\t\tbgRedBright: [101, 49],\n\t\tbgGreenBright: [102, 49],\n\t\tbgYellowBright: [103, 49],\n\t\tbgBlueBright: [104, 49],\n\t\tbgMagentaBright: [105, 49],\n\t\tbgCyanBright: [106, 49],\n\t\tbgWhiteBright: [107, 49],\n\t},\n};\n\nexport const modifierNames = Object.keys(styles.modifier);\nexport const foregroundColorNames = Object.keys(styles.color);\nexport const backgroundColorNames = Object.keys(styles.bgColor);\nexport const colorNames = [...foregroundColorNames, ...backgroundColorNames];\n\nfunction assembleStyles() {\n\tconst codes = new Map();\n\n\tfor (const [groupName, group] of Object.entries(styles)) {\n\t\tfor (const [styleName, style] of Object.entries(group)) {\n\t\t\tstyles[styleName] = {\n\t\t\t\topen: `\\u001B[${style[0]}m`,\n\t\t\t\tclose: `\\u001B[${style[1]}m`,\n\t\t\t};\n\n\t\t\tgroup[styleName] = styles[styleName];\n\n\t\t\tcodes.set(style[0], style[1]);\n\t\t}\n\n\t\tObject.defineProperty(styles, groupName, {\n\t\t\tvalue: group,\n\t\t\tenumerable: false,\n\t\t});\n\t}\n\n\tObject.defineProperty(styles, 'codes', {\n\t\tvalue: codes,\n\t\tenumerable: false,\n\t});\n\n\tstyles.color.close = '\\u001B[39m';\n\tstyles.bgColor.close = '\\u001B[49m';\n\n\tstyles.color.ansi = wrapAnsi16();\n\tstyles.color.ansi256 = wrapAnsi256();\n\tstyles.color.ansi16m = wrapAnsi16m();\n\tstyles.bgColor.ansi = wrapAnsi16(ANSI_BACKGROUND_OFFSET);\n\tstyles.bgColor.ansi256 = wrapAnsi256(ANSI_BACKGROUND_OFFSET);\n\tstyles.bgColor.ansi16m = wrapAnsi16m(ANSI_BACKGROUND_OFFSET);\n\n\t// From https://github.com/Qix-/color-convert/blob/3f0e0d4e92e235796ccb17f6e85c72094a651f49/conversions.js\n\tObject.defineProperties(styles, {\n\t\trgbToAnsi256: {\n\t\t\tvalue(red, green, blue) {\n\t\t\t\t// We use the extended greyscale palette here, with the exception of\n\t\t\t\t// black and white. normal palette only has 4 greyscale shades.\n\t\t\t\tif (red === green && green === blue) {\n\t\t\t\t\tif (red < 8) {\n\t\t\t\t\t\treturn 16;\n\t\t\t\t\t}\n\n\t\t\t\t\tif (red > 248) {\n\t\t\t\t\t\treturn 231;\n\t\t\t\t\t}\n\n\t\t\t\t\treturn Math.round(((red - 8) / 247) * 24) + 232;\n\t\t\t\t}\n\n\t\t\t\treturn 16\n\t\t\t\t\t+ (36 * Math.round(red / 255 * 5))\n\t\t\t\t\t+ (6 * Math.round(green / 255 * 5))\n\t\t\t\t\t+ Math.round(blue / 255 * 5);\n\t\t\t},\n\t\t\tenumerable: false,\n\t\t},\n\t\thexToRgb: {\n\t\t\tvalue(hex) {\n\t\t\t\tconst matches = /[a-f\\d]{6}|[a-f\\d]{3}/i.exec(hex.toString(16));\n\t\t\t\tif (!matches) {\n\t\t\t\t\treturn [0, 0, 0];\n\t\t\t\t}\n\n\t\t\t\tlet [colorString] = matches;\n\n\t\t\t\tif (colorString.length === 3) {\n\t\t\t\t\tcolorString = [...colorString].map(character => character + character).join('');\n\t\t\t\t}\n\n\t\t\t\tconst integer = Number.parseInt(colorString, 16);\n\n\t\t\t\treturn [\n\t\t\t\t\t/* eslint-disable no-bitwise */\n\t\t\t\t\t(integer >> 16) & 0xFF,\n\t\t\t\t\t(integer >> 8) & 0xFF,\n\t\t\t\t\tinteger & 0xFF,\n\t\t\t\t\t/* eslint-enable no-bitwise */\n\t\t\t\t];\n\t\t\t},\n\t\t\tenumerable: false,\n\t\t},\n\t\thexToAnsi256: {\n\t\t\tvalue: hex => styles.rgbToAnsi256(...styles.hexToRgb(hex)),\n\t\t\tenumerable: false,\n\t\t},\n\t\tansi256ToAnsi: {\n\t\t\tvalue(code) {\n\t\t\t\tif (code < 8) {\n\t\t\t\t\treturn 30 + code;\n\t\t\t\t}\n\n\t\t\t\tif (code < 16) {\n\t\t\t\t\treturn 90 + (code - 8);\n\t\t\t\t}\n\n\t\t\t\tlet red;\n\t\t\t\tlet green;\n\t\t\t\tlet blue;\n\n\t\t\t\tif (code >= 232) {\n\t\t\t\t\tred = (((code - 232) * 10) + 8) / 255;\n\t\t\t\t\tgreen = red;\n\t\t\t\t\tblue = red;\n\t\t\t\t} else {\n\t\t\t\t\tcode -= 16;\n\n\t\t\t\t\tconst remainder = code % 36;\n\n\t\t\t\t\tred = Math.floor(code / 36) / 5;\n\t\t\t\t\tgreen = Math.floor(remainder / 6) / 5;\n\t\t\t\t\tblue = (remainder % 6) / 5;\n\t\t\t\t}\n\n\t\t\t\tconst value = Math.max(red, green, blue) * 2;\n\n\t\t\t\tif (value === 0) {\n\t\t\t\t\treturn 30;\n\t\t\t\t}\n\n\t\t\t\t// eslint-disable-next-line no-bitwise\n\t\t\t\tlet result = 30 + ((Math.round(blue) << 2) | (Math.round(green) << 1) | Math.round(red));\n\n\t\t\t\tif (value === 2) {\n\t\t\t\t\tresult += 60;\n\t\t\t\t}\n\n\t\t\t\treturn result;\n\t\t\t},\n\t\t\tenumerable: false,\n\t\t},\n\t\trgbToAnsi: {\n\t\t\tvalue: (red, green, blue) => styles.ansi256ToAnsi(styles.rgbToAnsi256(red, green, blue)),\n\t\t\tenumerable: false,\n\t\t},\n\t\thexToAnsi: {\n\t\t\tvalue: hex => styles.ansi256ToAnsi(styles.hexToAnsi256(hex)),\n\t\t\tenumerable: false,\n\t\t},\n\t});\n\n\treturn styles;\n}\n\nconst ansiStyles = assembleStyles();\n\nexport default ansiStyles;\n","/* eslint-env browser */\n\nconst level = (() => {\n\tif (!('navigator' in globalThis)) {\n\t\treturn 0;\n\t}\n\n\tif (globalThis.navigator.userAgentData) {\n\t\tconst brand = navigator.userAgentData.brands.find(({brand}) => brand === 'Chromium');\n\t\tif (brand && brand.version > 93) {\n\t\t\treturn 3;\n\t\t}\n\t}\n\n\tif (/\\b(Chrome|Chromium)\\//.test(globalThis.navigator.userAgent)) {\n\t\treturn 1;\n\t}\n\n\treturn 0;\n})();\n\nconst colorSupport = level !== 0 && {\n\tlevel,\n\thasBasic: true,\n\thas256: level >= 2,\n\thas16m: level >= 3,\n};\n\nconst supportsColor = {\n\tstdout: colorSupport,\n\tstderr: colorSupport,\n};\n\nexport default supportsColor;\n","// TODO: When targeting Node.js 16, use `String.prototype.replaceAll`.\nexport function stringReplaceAll(string, substring, replacer) {\n\tlet index = string.indexOf(substring);\n\tif (index === -1) {\n\t\treturn string;\n\t}\n\n\tconst substringLength = substring.length;\n\tlet endIndex = 0;\n\tlet returnValue = '';\n\tdo {\n\t\treturnValue += string.slice(endIndex, index) + substring + replacer;\n\t\tendIndex = index + substringLength;\n\t\tindex = string.indexOf(substring, endIndex);\n\t} while (index !== -1);\n\n\treturnValue += string.slice(endIndex);\n\treturn returnValue;\n}\n\nexport function stringEncaseCRLFWithFirstIndex(string, prefix, postfix, index) {\n\tlet endIndex = 0;\n\tlet returnValue = '';\n\tdo {\n\t\tconst gotCR = string[index - 1] === '\\r';\n\t\treturnValue += string.slice(endIndex, (gotCR ? index - 1 : index)) + prefix + (gotCR ? '\\r\\n' : '\\n') + postfix;\n\t\tendIndex = index + 1;\n\t\tindex = string.indexOf('\\n', endIndex);\n\t} while (index !== -1);\n\n\treturnValue += string.slice(endIndex);\n\treturn returnValue;\n}\n","import ansiStyles from '#ansi-styles';\nimport supportsColor from '#supports-color';\nimport { // eslint-disable-line import/order\n\tstringReplaceAll,\n\tstringEncaseCRLFWithFirstIndex,\n} from './utilities.js';\n\nconst {stdout: stdoutColor, stderr: stderrColor} = supportsColor;\n\nconst GENERATOR = Symbol('GENERATOR');\nconst STYLER = Symbol('STYLER');\nconst IS_EMPTY = Symbol('IS_EMPTY');\n\n// `supportsColor.level` → `ansiStyles.color[name]` mapping\nconst levelMapping = [\n\t'ansi',\n\t'ansi',\n\t'ansi256',\n\t'ansi16m',\n];\n\nconst styles = Object.create(null);\n\nconst applyOptions = (object, options = {}) => {\n\tif (options.level && !(Number.isInteger(options.level) && options.level >= 0 && options.level <= 3)) {\n\t\tthrow new Error('The `level` option should be an integer from 0 to 3');\n\t}\n\n\t// Detect level if not set manually\n\tconst colorLevel = stdoutColor ? stdoutColor.level : 0;\n\tobject.level = options.level === undefined ? colorLevel : options.level;\n};\n\nexport class Chalk {\n\tconstructor(options) {\n\t\t// eslint-disable-next-line no-constructor-return\n\t\treturn chalkFactory(options);\n\t}\n}\n\nconst chalkFactory = options => {\n\tconst chalk = (...strings) => strings.join(' ');\n\tapplyOptions(chalk, options);\n\n\tObject.setPrototypeOf(chalk, createChalk.prototype);\n\n\treturn chalk;\n};\n\nfunction createChalk(options) {\n\treturn chalkFactory(options);\n}\n\nObject.setPrototypeOf(createChalk.prototype, Function.prototype);\n\nfor (const [styleName, style] of Object.entries(ansiStyles)) {\n\tstyles[styleName] = {\n\t\tget() {\n\t\t\tconst builder = createBuilder(this, createStyler(style.open, style.close, this[STYLER]), this[IS_EMPTY]);\n\t\t\tObject.defineProperty(this, styleName, {value: builder});\n\t\t\treturn builder;\n\t\t},\n\t};\n}\n\nstyles.visible = {\n\tget() {\n\t\tconst builder = createBuilder(this, this[STYLER], true);\n\t\tObject.defineProperty(this, 'visible', {value: builder});\n\t\treturn builder;\n\t},\n};\n\nconst getModelAnsi = (model, level, type, ...arguments_) => {\n\tif (model === 'rgb') {\n\t\tif (level === 'ansi16m') {\n\t\t\treturn ansiStyles[type].ansi16m(...arguments_);\n\t\t}\n\n\t\tif (level === 'ansi256') {\n\t\t\treturn ansiStyles[type].ansi256(ansiStyles.rgbToAnsi256(...arguments_));\n\t\t}\n\n\t\treturn ansiStyles[type].ansi(ansiStyles.rgbToAnsi(...arguments_));\n\t}\n\n\tif (model === 'hex') {\n\t\treturn getModelAnsi('rgb', level, type, ...ansiStyles.hexToRgb(...arguments_));\n\t}\n\n\treturn ansiStyles[type][model](...arguments_);\n};\n\nconst usedModels = ['rgb', 'hex', 'ansi256'];\n\nfor (const model of usedModels) {\n\tstyles[model] = {\n\t\tget() {\n\t\t\tconst {level} = this;\n\t\t\treturn function (...arguments_) {\n\t\t\t\tconst styler = createStyler(getModelAnsi(model, levelMapping[level], 'color', ...arguments_), ansiStyles.color.close, this[STYLER]);\n\t\t\t\treturn createBuilder(this, styler, this[IS_EMPTY]);\n\t\t\t};\n\t\t},\n\t};\n\n\tconst bgModel = 'bg' + model[0].toUpperCase() + model.slice(1);\n\tstyles[bgModel] = {\n\t\tget() {\n\t\t\tconst {level} = this;\n\t\t\treturn function (...arguments_) {\n\t\t\t\tconst styler = createStyler(getModelAnsi(model, levelMapping[level], 'bgColor', ...arguments_), ansiStyles.bgColor.close, this[STYLER]);\n\t\t\t\treturn createBuilder(this, styler, this[IS_EMPTY]);\n\t\t\t};\n\t\t},\n\t};\n}\n\nconst proto = Object.defineProperties(() => {}, {\n\t...styles,\n\tlevel: {\n\t\tenumerable: true,\n\t\tget() {\n\t\t\treturn this[GENERATOR].level;\n\t\t},\n\t\tset(level) {\n\t\t\tthis[GENERATOR].level = level;\n\t\t},\n\t},\n});\n\nconst createStyler = (open, close, parent) => {\n\tlet openAll;\n\tlet closeAll;\n\tif (parent === undefined) {\n\t\topenAll = open;\n\t\tcloseAll = close;\n\t} else {\n\t\topenAll = parent.openAll + open;\n\t\tcloseAll = close + parent.closeAll;\n\t}\n\n\treturn {\n\t\topen,\n\t\tclose,\n\t\topenAll,\n\t\tcloseAll,\n\t\tparent,\n\t};\n};\n\nconst createBuilder = (self, _styler, _isEmpty) => {\n\t// Single argument is hot path, implicit coercion is faster than anything\n\t// eslint-disable-next-line no-implicit-coercion\n\tconst builder = (...arguments_) => applyStyle(builder, (arguments_.length === 1) ? ('' + arguments_[0]) : arguments_.join(' '));\n\n\t// We alter the prototype because we must return a function, but there is\n\t// no way to create a function with a different prototype\n\tObject.setPrototypeOf(builder, proto);\n\n\tbuilder[GENERATOR] = self;\n\tbuilder[STYLER] = _styler;\n\tbuilder[IS_EMPTY] = _isEmpty;\n\n\treturn builder;\n};\n\nconst applyStyle = (self, string) => {\n\tif (self.level <= 0 || !string) {\n\t\treturn self[IS_EMPTY] ? '' : string;\n\t}\n\n\tlet styler = self[STYLER];\n\n\tif (styler === undefined) {\n\t\treturn string;\n\t}\n\n\tconst {openAll, closeAll} = styler;\n\tif (string.includes('\\u001B')) {\n\t\twhile (styler !== undefined) {\n\t\t\t// Replace any instances already present with a re-opening code\n\t\t\t// otherwise only the part of the string until said closing code\n\t\t\t// will be colored, and the rest will simply be 'plain'.\n\t\t\tstring = stringReplaceAll(string, styler.close, styler.open);\n\n\t\t\tstyler = styler.parent;\n\t\t}\n\t}\n\n\t// We can move both next actions out of loop, because remaining actions in loop won't have\n\t// any/visible effect on parts we add here. Close the styling before a linebreak and reopen\n\t// after next line to fix a bleed issue on macOS: https://github.com/chalk/chalk/pull/92\n\tconst lfIndex = string.indexOf('\\n');\n\tif (lfIndex !== -1) {\n\t\tstring = stringEncaseCRLFWithFirstIndex(string, closeAll, openAll, lfIndex);\n\t}\n\n\treturn openAll + string + closeAll;\n};\n\nObject.defineProperties(createChalk.prototype, styles);\n\nconst chalk = createChalk();\nexport const chalkStderr = createChalk({level: stderrColor ? stderrColor.level : 0});\n\nexport {\n\tmodifierNames,\n\tforegroundColorNames,\n\tbackgroundColorNames,\n\tcolorNames,\n\n\t// TODO: Remove these aliases in the next major version\n\tmodifierNames as modifiers,\n\tforegroundColorNames as foregroundColors,\n\tbackgroundColorNames as backgroundColors,\n\tcolorNames as colors,\n} from './vendor/ansi-styles/index.js';\n\nexport {\n\tstdoutColor as supportsColor,\n\tstderrColor as supportsColorStderr,\n};\n\nexport default chalk;\n","import parseua from 'next/dist/compiled/ua-parser-js';\nexport function isBot(input) {\n return /Googlebot|Mediapartners-Google|AdsBot-Google|googleweblight|Storebot-Google|Google-PageRenderer|Google-InspectionTool|Bingbot|BingPreview|Slurp|DuckDuckBot|baiduspider|yandex|sogou|LinkedInBot|bitlybot|tumblr|vkShare|quora link preview|facebookexternalhit|facebookcatalog|Twitterbot|applebot|redditbot|Slackbot|Discordbot|WhatsApp|SkypeUriPreview|ia_archiver/i.test(input);\n}\nexport function userAgentFromString(input) {\n return {\n ...parseua(input),\n isBot: input === undefined ? false : isBot(input)\n };\n}\nexport function userAgent({ headers }) {\n return userAgentFromString(headers.get('user-agent') || undefined);\n}\n\n//# sourceMappingURL=user-agent.js.map","const GlobalURLPattern = // @ts-expect-error: URLPattern is not available in Node.js\ntypeof URLPattern === 'undefined' ? undefined : URLPattern;\nexport { GlobalURLPattern as URLPattern };\n\n//# sourceMappingURL=url-pattern.js.map","import { workAsyncStorage } from '../app-render/work-async-storage.external';\n/**\n * This function allows you to schedule callbacks to be executed after the current request finishes.\n */ export function after(task) {\n const workStore = workAsyncStorage.getStore();\n if (!workStore) {\n // TODO(after): the linked docs page talks about *dynamic* APIs, which after soon won't be anymore\n throw new Error('`after` was called outside a request scope. Read more: https://nextjs.org/docs/messages/next-dynamic-api-wrong-context');\n }\n const { afterContext } = workStore;\n return afterContext.after(task);\n}\n\n//# sourceMappingURL=after.js.map","export * from './after';\n\n//# sourceMappingURL=index.js.map","const DYNAMIC_ERROR_CODE = 'DYNAMIC_SERVER_USAGE'\n\nexport class DynamicServerError extends Error {\n digest: typeof DYNAMIC_ERROR_CODE = DYNAMIC_ERROR_CODE\n\n constructor(public readonly description: string) {\n super(`Dynamic server usage: ${description}`)\n }\n}\n\nexport function isDynamicServerError(err: unknown): err is DynamicServerError {\n if (\n typeof err !== 'object' ||\n err === null ||\n !('digest' in err) ||\n typeof err.digest !== 'string'\n ) {\n return false\n }\n\n return err.digest === DYNAMIC_ERROR_CODE\n}\n","const NEXT_STATIC_GEN_BAILOUT = 'NEXT_STATIC_GEN_BAILOUT'\n\nexport class StaticGenBailoutError extends Error {\n public readonly code = NEXT_STATIC_GEN_BAILOUT\n}\n\nexport function isStaticGenBailoutError(\n error: unknown\n): error is StaticGenBailoutError {\n if (typeof error !== 'object' || error === null || !('code' in error)) {\n return false\n }\n\n return error.code === NEXT_STATIC_GEN_BAILOUT\n}\n","export const METADATA_BOUNDARY_NAME = '__next_metadata_boundary__';\nexport const VIEWPORT_BOUNDARY_NAME = '__next_viewport_boundary__';\nexport const OUTLET_BOUNDARY_NAME = '__next_outlet_boundary__';\n\n//# sourceMappingURL=metadata-constants.js.map","/**\n * The functions provided by this module are used to communicate certain properties\n * about the currently running code so that Next.js can make decisions on how to handle\n * the current execution in different rendering modes such as pre-rendering, resuming, and SSR.\n *\n * Today Next.js treats all code as potentially static. Certain APIs may only make sense when dynamically rendering.\n * Traditionally this meant deopting the entire render to dynamic however with PPR we can now deopt parts\n * of a React tree as dynamic while still keeping other parts static. There are really two different kinds of\n * Dynamic indications.\n *\n * The first is simply an intention to be dynamic. unstable_noStore is an example of this where\n * the currently executing code simply declares that the current scope is dynamic but if you use it\n * inside unstable_cache it can still be cached. This type of indication can be removed if we ever\n * make the default dynamic to begin with because the only way you would ever be static is inside\n * a cache scope which this indication does not affect.\n *\n * The second is an indication that a dynamic data source was read. This is a stronger form of dynamic\n * because it means that it is inappropriate to cache this at all. using a dynamic data source inside\n * unstable_cache should error. If you want to use some dynamic data inside unstable_cache you should\n * read that data outside the cache and pass it in as an argument to the cached function.\n */ // Once postpone is in stable we should switch to importing the postpone export directly\nimport React from 'react';\nimport { DynamicServerError } from '../../client/components/hooks-server-context';\nimport { StaticGenBailoutError } from '../../client/components/static-generation-bailout';\nimport { workUnitAsyncStorage } from './work-unit-async-storage.external';\nimport { workAsyncStorage } from '../app-render/work-async-storage.external';\nimport { makeHangingPromise } from '../dynamic-rendering-utils';\nimport { METADATA_BOUNDARY_NAME, VIEWPORT_BOUNDARY_NAME, OUTLET_BOUNDARY_NAME } from '../../lib/metadata/metadata-constants';\nconst hasPostpone = typeof React.unstable_postpone === 'function';\nexport function createDynamicTrackingState(isDebugDynamicAccesses) {\n return {\n isDebugDynamicAccesses,\n dynamicAccesses: [],\n syncDynamicExpression: undefined,\n syncDynamicErrorWithStack: null\n };\n}\nexport function createDynamicValidationState() {\n return {\n hasSuspendedDynamic: false,\n hasDynamicMetadata: false,\n hasDynamicViewport: false,\n hasSyncDynamicErrors: false,\n dynamicErrors: []\n };\n}\nexport function getFirstDynamicReason(trackingState) {\n var _trackingState_dynamicAccesses_;\n return (_trackingState_dynamicAccesses_ = trackingState.dynamicAccesses[0]) == null ? void 0 : _trackingState_dynamicAccesses_.expression;\n}\n/**\n * This function communicates that the current scope should be treated as dynamic.\n *\n * In most cases this function is a no-op but if called during\n * a PPR prerender it will postpone the current sub-tree and calling\n * it during a normal prerender will cause the entire prerender to abort\n */ export function markCurrentScopeAsDynamic(store, workUnitStore, expression) {\n if (workUnitStore) {\n if (workUnitStore.type === 'cache' || workUnitStore.type === 'unstable-cache') {\n // inside cache scopes marking a scope as dynamic has no effect because the outer cache scope\n // creates a cache boundary. This is subtly different from reading a dynamic data source which is\n // forbidden inside a cache scope.\n return;\n }\n }\n // If we're forcing dynamic rendering or we're forcing static rendering, we\n // don't need to do anything here because the entire page is already dynamic\n // or it's static and it should not throw or postpone here.\n if (store.forceDynamic || store.forceStatic) return;\n if (store.dynamicShouldError) {\n throw new StaticGenBailoutError(`Route ${store.route} with \\`dynamic = \"error\"\\` couldn't be rendered statically because it used \\`${expression}\\`. See more info here: https://nextjs.org/docs/app/building-your-application/rendering/static-and-dynamic#dynamic-rendering`);\n }\n if (workUnitStore) {\n if (workUnitStore.type === 'prerender-ppr') {\n postponeWithTracking(store.route, expression, workUnitStore.dynamicTracking);\n } else if (workUnitStore.type === 'prerender-legacy') {\n workUnitStore.revalidate = 0;\n // We aren't prerendering but we are generating a static page. We need to bail out of static generation\n const err = new DynamicServerError(`Route ${store.route} couldn't be rendered statically because it used ${expression}. See more info here: https://nextjs.org/docs/messages/dynamic-server-error`);\n store.dynamicUsageDescription = expression;\n store.dynamicUsageStack = err.stack;\n throw err;\n } else if (process.env.NODE_ENV === 'development' && workUnitStore && workUnitStore.type === 'request') {\n workUnitStore.usedDynamic = true;\n }\n }\n}\n/**\n * This function communicates that some dynamic path parameter was read. This\n * differs from the more general `trackDynamicDataAccessed` in that it is will\n * not error when `dynamic = \"error\"` is set.\n *\n * @param store The static generation store\n * @param expression The expression that was accessed dynamically\n */ export function trackFallbackParamAccessed(store, expression) {\n const prerenderStore = workUnitAsyncStorage.getStore();\n if (!prerenderStore || prerenderStore.type !== 'prerender-ppr') return;\n postponeWithTracking(store.route, expression, prerenderStore.dynamicTracking);\n}\n/**\n * This function is meant to be used when prerendering without dynamicIO or PPR.\n * When called during a build it will cause Next.js to consider the route as dynamic.\n *\n * @internal\n */ export function throwToInterruptStaticGeneration(expression, store, prerenderStore) {\n // We aren't prerendering but we are generating a static page. We need to bail out of static generation\n const err = new DynamicServerError(`Route ${store.route} couldn't be rendered statically because it used \\`${expression}\\`. See more info here: https://nextjs.org/docs/messages/dynamic-server-error`);\n prerenderStore.revalidate = 0;\n store.dynamicUsageDescription = expression;\n store.dynamicUsageStack = err.stack;\n throw err;\n}\n/**\n * This function should be used to track whether something dynamic happened even when\n * we are in a dynamic render. This is useful for Dev where all renders are dynamic but\n * we still track whether dynamic APIs were accessed for helpful messaging\n *\n * @internal\n */ export function trackDynamicDataInDynamicRender(_store, workUnitStore) {\n if (workUnitStore) {\n if (workUnitStore.type === 'cache' || workUnitStore.type === 'unstable-cache') {\n // inside cache scopes marking a scope as dynamic has no effect because the outer cache scope\n // creates a cache boundary. This is subtly different from reading a dynamic data source which is\n // forbidden inside a cache scope.\n return;\n }\n if (workUnitStore.type === 'prerender' || workUnitStore.type === 'prerender-legacy') {\n workUnitStore.revalidate = 0;\n }\n if (process.env.NODE_ENV === 'development' && workUnitStore.type === 'request') {\n workUnitStore.usedDynamic = true;\n }\n }\n}\n// Despite it's name we don't actually abort unless we have a controller to call abort on\n// There are times when we let a prerender run long to discover caches where we want the semantics\n// of tracking dynamic access without terminating the prerender early\nfunction abortOnSynchronousDynamicDataAccess(route, expression, prerenderStore) {\n const reason = `Route ${route} needs to bail out of prerendering at this point because it used ${expression}.`;\n const error = createPrerenderInterruptedError(reason);\n prerenderStore.controller.abort(error);\n const dynamicTracking = prerenderStore.dynamicTracking;\n if (dynamicTracking) {\n dynamicTracking.dynamicAccesses.push({\n // When we aren't debugging, we don't need to create another error for the\n // stack trace.\n stack: dynamicTracking.isDebugDynamicAccesses ? new Error().stack : undefined,\n expression\n });\n }\n}\nexport function abortOnSynchronousPlatformIOAccess(route, expression, errorWithStack, prerenderStore) {\n const dynamicTracking = prerenderStore.dynamicTracking;\n if (dynamicTracking) {\n if (dynamicTracking.syncDynamicErrorWithStack === null) {\n dynamicTracking.syncDynamicExpression = expression;\n dynamicTracking.syncDynamicErrorWithStack = errorWithStack;\n }\n }\n return abortOnSynchronousDynamicDataAccess(route, expression, prerenderStore);\n}\nexport function trackSynchronousPlatformIOAccessInDev(requestStore) {\n // We don't actually have a controller to abort but we do the semantic equivalent by\n // advancing the request store out of prerender mode\n requestStore.prerenderPhase = false;\n}\n/**\n * use this function when prerendering with dynamicIO. If we are doing a\n * prospective prerender we don't actually abort because we want to discover\n * all caches for the shell. If this is the actual prerender we do abort.\n *\n * This function accepts a prerenderStore but the caller should ensure we're\n * actually running in dynamicIO mode.\n *\n * @internal\n */ export function abortAndThrowOnSynchronousRequestDataAccess(route, expression, errorWithStack, prerenderStore) {\n const dynamicTracking = prerenderStore.dynamicTracking;\n if (dynamicTracking) {\n if (dynamicTracking.syncDynamicErrorWithStack === null) {\n dynamicTracking.syncDynamicExpression = expression;\n dynamicTracking.syncDynamicErrorWithStack = errorWithStack;\n if (prerenderStore.validating === true) {\n // We always log Request Access in dev at the point of calling the function\n // So we mark the dynamic validation as not requiring it to be printed\n dynamicTracking.syncDynamicLogged = true;\n }\n }\n }\n abortOnSynchronousDynamicDataAccess(route, expression, prerenderStore);\n throw createPrerenderInterruptedError(`Route ${route} needs to bail out of prerendering at this point because it used ${expression}.`);\n}\n// For now these implementations are the same so we just reexport\nexport const trackSynchronousRequestDataAccessInDev = trackSynchronousPlatformIOAccessInDev;\nexport function Postpone({ reason, route }) {\n const prerenderStore = workUnitAsyncStorage.getStore();\n const dynamicTracking = prerenderStore && prerenderStore.type === 'prerender-ppr' ? prerenderStore.dynamicTracking : null;\n postponeWithTracking(route, reason, dynamicTracking);\n}\nexport function postponeWithTracking(route, expression, dynamicTracking) {\n assertPostpone();\n if (dynamicTracking) {\n dynamicTracking.dynamicAccesses.push({\n // When we aren't debugging, we don't need to create another error for the\n // stack trace.\n stack: dynamicTracking.isDebugDynamicAccesses ? new Error().stack : undefined,\n expression\n });\n }\n React.unstable_postpone(createPostponeReason(route, expression));\n}\nfunction createPostponeReason(route, expression) {\n return `Route ${route} needs to bail out of prerendering at this point because it used ${expression}. ` + `React throws this special object to indicate where. It should not be caught by ` + `your own try/catch. Learn more: https://nextjs.org/docs/messages/ppr-caught-error`;\n}\nexport function isDynamicPostpone(err) {\n if (typeof err === 'object' && err !== null && typeof err.message === 'string') {\n return isDynamicPostponeReason(err.message);\n }\n return false;\n}\nfunction isDynamicPostponeReason(reason) {\n return reason.includes('needs to bail out of prerendering at this point because it used') && reason.includes('Learn more: https://nextjs.org/docs/messages/ppr-caught-error');\n}\nif (isDynamicPostponeReason(createPostponeReason('%%%', '^^^')) === false) {\n throw new Error('Invariant: isDynamicPostpone misidentified a postpone reason. This is a bug in Next.js');\n}\nconst NEXT_PRERENDER_INTERRUPTED = 'NEXT_PRERENDER_INTERRUPTED';\nfunction createPrerenderInterruptedError(message) {\n const error = new Error(message);\n error.digest = NEXT_PRERENDER_INTERRUPTED;\n return error;\n}\nexport function isPrerenderInterruptedError(error) {\n return typeof error === 'object' && error !== null && error.digest === NEXT_PRERENDER_INTERRUPTED && 'name' in error && 'message' in error && error instanceof Error;\n}\nexport function accessedDynamicData(dynamicAccesses) {\n return dynamicAccesses.length > 0;\n}\nexport function consumeDynamicAccess(serverDynamic, clientDynamic) {\n // We mutate because we only call this once we are no longer writing\n // to the dynamicTrackingState and it's more efficient than creating a new\n // array.\n serverDynamic.dynamicAccesses.push(...clientDynamic.dynamicAccesses);\n return serverDynamic.dynamicAccesses;\n}\nexport function formatDynamicAPIAccesses(dynamicAccesses) {\n return dynamicAccesses.filter((access)=>typeof access.stack === 'string' && access.stack.length > 0).map(({ expression, stack })=>{\n stack = stack.split('\\n')// Remove the \"Error: \" prefix from the first line of the stack trace as\n // well as the first 4 lines of the stack trace which is the distance\n // from the user code and the `new Error().stack` call.\n .slice(4).filter((line)=>{\n // Exclude Next.js internals from the stack trace.\n if (line.includes('node_modules/next/')) {\n return false;\n }\n // Exclude anonymous functions from the stack trace.\n if (line.includes(' ()')) {\n return false;\n }\n // Exclude Node.js internals from the stack trace.\n if (line.includes(' (node:')) {\n return false;\n }\n return true;\n }).join('\\n');\n return `Dynamic API Usage Debug - ${expression}:\\n${stack}`;\n });\n}\nfunction assertPostpone() {\n if (!hasPostpone) {\n throw new Error(`Invariant: React.unstable_postpone is not defined. This suggests the wrong version of React was loaded. This is a bug in Next.js`);\n }\n}\n/**\n * This is a bit of a hack to allow us to abort a render using a Postpone instance instead of an Error which changes React's\n * abort semantics slightly.\n */ export function createPostponedAbortSignal(reason) {\n assertPostpone();\n const controller = new AbortController();\n // We get our hands on a postpone instance by calling postpone and catching the throw\n try {\n React.unstable_postpone(reason);\n } catch (x) {\n controller.abort(x);\n }\n return controller.signal;\n}\nexport function annotateDynamicAccess(expression, prerenderStore) {\n const dynamicTracking = prerenderStore.dynamicTracking;\n if (dynamicTracking) {\n dynamicTracking.dynamicAccesses.push({\n stack: dynamicTracking.isDebugDynamicAccesses ? new Error().stack : undefined,\n expression\n });\n }\n}\nexport function useDynamicRouteParams(expression) {\n if (typeof window === 'undefined') {\n const workStore = workAsyncStorage.getStore();\n if (workStore && workStore.isStaticGeneration && workStore.fallbackRouteParams && workStore.fallbackRouteParams.size > 0) {\n // There are fallback route params, we should track these as dynamic\n // accesses.\n const workUnitStore = workUnitAsyncStorage.getStore();\n if (workUnitStore) {\n // We're prerendering with dynamicIO or PPR or both\n if (workUnitStore.type === 'prerender') {\n // We are in a prerender with dynamicIO semantics\n // We are going to hang here and never resolve. This will cause the currently\n // rendering component to effectively be a dynamic hole\n React.use(makeHangingPromise(workUnitStore.renderSignal, expression));\n } else if (workUnitStore.type === 'prerender-ppr') {\n // We're prerendering with PPR\n postponeWithTracking(workStore.route, expression, workUnitStore.dynamicTracking);\n } else if (workUnitStore.type === 'prerender-legacy') {\n throwToInterruptStaticGeneration(expression, workStore, workUnitStore);\n }\n }\n }\n }\n}\nconst hasSuspenseRegex = /\\n\\s+at Suspense \\(\\)/;\nconst hasMetadataRegex = new RegExp(`\\\\n\\\\s+at ${METADATA_BOUNDARY_NAME}[\\\\n\\\\s]`);\nconst hasViewportRegex = new RegExp(`\\\\n\\\\s+at ${VIEWPORT_BOUNDARY_NAME}[\\\\n\\\\s]`);\nconst hasOutletRegex = new RegExp(`\\\\n\\\\s+at ${OUTLET_BOUNDARY_NAME}[\\\\n\\\\s]`);\nexport function trackAllowedDynamicAccess(route, componentStack, dynamicValidation, serverDynamic, clientDynamic) {\n if (hasOutletRegex.test(componentStack)) {\n // We don't need to track that this is dynamic. It is only so when something else is also dynamic.\n return;\n } else if (hasMetadataRegex.test(componentStack)) {\n dynamicValidation.hasDynamicMetadata = true;\n return;\n } else if (hasViewportRegex.test(componentStack)) {\n dynamicValidation.hasDynamicViewport = true;\n return;\n } else if (hasSuspenseRegex.test(componentStack)) {\n dynamicValidation.hasSuspendedDynamic = true;\n return;\n } else if (serverDynamic.syncDynamicErrorWithStack || clientDynamic.syncDynamicErrorWithStack) {\n dynamicValidation.hasSyncDynamicErrors = true;\n return;\n } else {\n const message = `Route \"${route}\": A component accessed data, headers, params, searchParams, or a short-lived cache without a Suspense boundary nor a \"use cache\" above it. We don't have the exact line number added to error messages yet but you can see which component in the stack below. See more info: https://nextjs.org/docs/messages/next-prerender-missing-suspense`;\n const error = createErrorWithComponentStack(message, componentStack);\n dynamicValidation.dynamicErrors.push(error);\n return;\n }\n}\nfunction createErrorWithComponentStack(message, componentStack) {\n const error = new Error(message);\n error.stack = 'Error: ' + message + componentStack;\n return error;\n}\nexport function throwIfDisallowedDynamic(route, dynamicValidation, serverDynamic, clientDynamic) {\n let syncError;\n let syncExpression;\n let syncLogged;\n if (serverDynamic.syncDynamicErrorWithStack) {\n syncError = serverDynamic.syncDynamicErrorWithStack;\n syncExpression = serverDynamic.syncDynamicExpression;\n syncLogged = serverDynamic.syncDynamicLogged === true;\n } else if (clientDynamic.syncDynamicErrorWithStack) {\n syncError = clientDynamic.syncDynamicErrorWithStack;\n syncExpression = clientDynamic.syncDynamicExpression;\n syncLogged = clientDynamic.syncDynamicLogged === true;\n } else {\n syncError = null;\n syncExpression = undefined;\n syncLogged = false;\n }\n if (dynamicValidation.hasSyncDynamicErrors && syncError) {\n if (!syncLogged) {\n // In dev we already log errors about sync dynamic access. But during builds we need to ensure\n // the offending sync error is logged before we exit the build\n console.error(syncError);\n }\n // The actual error should have been logged when the sync access ocurred\n throw new StaticGenBailoutError();\n }\n const dynamicErrors = dynamicValidation.dynamicErrors;\n if (dynamicErrors.length) {\n for(let i = 0; i < dynamicErrors.length; i++){\n console.error(dynamicErrors[i]);\n }\n throw new StaticGenBailoutError();\n }\n if (!dynamicValidation.hasSuspendedDynamic) {\n if (dynamicValidation.hasDynamicMetadata) {\n if (syncError) {\n console.error(syncError);\n throw new StaticGenBailoutError(`Route \"${route}\" has a \\`generateMetadata\\` that could not finish rendering before ${syncExpression} was used. Follow the instructions in the error for this expression to resolve.`);\n }\n throw new StaticGenBailoutError(`Route \"${route}\" has a \\`generateMetadata\\` that depends on Request data (\\`cookies()\\`, etc...) or external data (\\`fetch(...)\\`, etc...) but the rest of the route was static or only used cached data (\\`\"use cache\"\\`). If you expected this route to be prerenderable update your \\`generateMetadata\\` to not use Request data and only use cached external data. Otherwise, add \\`await connection()\\` somewhere within this route to indicate explicitly it should not be prerendered.`);\n } else if (dynamicValidation.hasDynamicViewport) {\n if (syncError) {\n console.error(syncError);\n throw new StaticGenBailoutError(`Route \"${route}\" has a \\`generateViewport\\` that could not finish rendering before ${syncExpression} was used. Follow the instructions in the error for this expression to resolve.`);\n }\n throw new StaticGenBailoutError(`Route \"${route}\" has a \\`generateViewport\\` that depends on Request data (\\`cookies()\\`, etc...) or external data (\\`fetch(...)\\`, etc...) but the rest of the route was static or only used cached data (\\`\"use cache\"\\`). If you expected this route to be prerenderable update your \\`generateViewport\\` to not use Request data and only use cached external data. Otherwise, add \\`await connection()\\` somewhere within this route to indicate explicitly it should not be prerendered.`);\n }\n }\n}\n\n//# sourceMappingURL=dynamic-rendering.js.map","import { StaticGenBailoutError } from '../../client/components/static-generation-bailout';\nimport { afterTaskAsyncStorage } from '../app-render/after-task-async-storage.external';\n// This regex will have fast negatives meaning valid identifiers may not pass\n// this test. However this is only used during static generation to provide hints\n// about why a page bailed out of some or all prerendering and we can use bracket notation\n// for example while `ಠ_ಠ` is a valid identifier it's ok to print `searchParams['ಠ_ಠ']`\n// even if this would have been fine too `searchParams.ಠ_ಠ`\nconst isDefinitelyAValidIdentifier = /^[A-Za-z_$][A-Za-z0-9_$]*$/;\nexport function describeStringPropertyAccess(target, prop) {\n if (isDefinitelyAValidIdentifier.test(prop)) {\n return `\\`${target}.${prop}\\``;\n }\n return `\\`${target}[${JSON.stringify(prop)}]\\``;\n}\nexport function describeHasCheckingStringProperty(target, prop) {\n const stringifiedProp = JSON.stringify(prop);\n return `\\`Reflect.has(${target}, ${stringifiedProp})\\`, \\`${stringifiedProp} in ${target}\\`, or similar`;\n}\nexport function throwWithStaticGenerationBailoutError(route, expression) {\n throw new StaticGenBailoutError(`Route ${route} couldn't be rendered statically because it used ${expression}. See more info here: https://nextjs.org/docs/app/building-your-application/rendering/static-and-dynamic#dynamic-rendering`);\n}\nexport function throwWithStaticGenerationBailoutErrorWithDynamicError(route, expression) {\n throw new StaticGenBailoutError(`Route ${route} with \\`dynamic = \"error\"\\` couldn't be rendered statically because it used ${expression}. See more info here: https://nextjs.org/docs/app/building-your-application/rendering/static-and-dynamic#dynamic-rendering`);\n}\nexport function isRequestAPICallableInsideAfter() {\n const afterTaskStore = afterTaskAsyncStorage.getStore();\n return (afterTaskStore == null ? void 0 : afterTaskStore.rootTaskSpawnPhase) === 'action';\n}\nexport const wellKnownProperties = new Set([\n 'hasOwnProperty',\n 'isPrototypeOf',\n 'propertyIsEnumerable',\n 'toString',\n 'valueOf',\n 'toLocaleString',\n // Promise prototype\n // fallthrough\n 'then',\n 'catch',\n 'finally',\n // React Promise extension\n // fallthrough\n 'status',\n // React introspection\n 'displayName',\n // Common tested properties\n // fallthrough\n 'toJSON',\n '$$typeof',\n '__esModule'\n]);\n\n//# sourceMappingURL=utils.js.map","import { workAsyncStorage } from '../app-render/work-async-storage.external';\nimport { workUnitAsyncStorage } from '../app-render/work-unit-async-storage.external';\nimport { postponeWithTracking, throwToInterruptStaticGeneration, trackDynamicDataInDynamicRender } from '../app-render/dynamic-rendering';\nimport { StaticGenBailoutError } from '../../client/components/static-generation-bailout';\nimport { makeHangingPromise } from '../dynamic-rendering-utils';\nimport { isRequestAPICallableInsideAfter } from './utils';\n/**\n * This function allows you to indicate that you require an actual user Request before continuing.\n *\n * During prerendering it will never resolve and during rendering it resolves immediately.\n */ export function connection() {\n const workStore = workAsyncStorage.getStore();\n const workUnitStore = workUnitAsyncStorage.getStore();\n if (workStore) {\n if (workUnitStore && workUnitStore.phase === 'after' && !isRequestAPICallableInsideAfter()) {\n throw new Error(`Route ${workStore.route} used \"connection\" inside \"after(...)\". The \\`connection()\\` function is used to indicate the subsequent code must only run when there is an actual Request, but \"after(...)\" executes after the request, so this function is not allowed in this scope. See more info here: https://nextjs.org/docs/canary/app/api-reference/functions/after`);\n }\n if (workStore.forceStatic) {\n // When using forceStatic we override all other logic and always just return an empty\n // headers object without tracking\n return Promise.resolve(undefined);\n }\n if (workUnitStore) {\n if (workUnitStore.type === 'cache') {\n throw new Error(`Route ${workStore.route} used \"connection\" inside \"use cache\". The \\`connection()\\` function is used to indicate the subsequent code must only run when there is an actual Request, but caches must be able to be produced before a Request so this function is not allowed in this scope. See more info here: https://nextjs.org/docs/messages/next-request-in-use-cache`);\n } else if (workUnitStore.type === 'unstable-cache') {\n throw new Error(`Route ${workStore.route} used \"connection\" inside a function cached with \"unstable_cache(...)\". The \\`connection()\\` function is used to indicate the subsequent code must only run when there is an actual Request, but caches must be able to be produced before a Request so this function is not allowed in this scope. See more info here: https://nextjs.org/docs/app/api-reference/functions/unstable_cache`);\n }\n }\n if (workStore.dynamicShouldError) {\n throw new StaticGenBailoutError(`Route ${workStore.route} with \\`dynamic = \"error\"\\` couldn't be rendered statically because it used \\`connection\\`. See more info here: https://nextjs.org/docs/app/building-your-application/rendering/static-and-dynamic#dynamic-rendering`);\n }\n if (workUnitStore) {\n if (workUnitStore.type === 'prerender') {\n // dynamicIO Prerender\n // We return a promise that never resolves to allow the prender to stall at this point\n return makeHangingPromise(workUnitStore.renderSignal, '`connection()`');\n } else if (workUnitStore.type === 'prerender-ppr') {\n // PPR Prerender (no dynamicIO)\n // We use React's postpone API to interrupt rendering here to create a dynamic hole\n postponeWithTracking(workStore.route, 'connection', workUnitStore.dynamicTracking);\n } else if (workUnitStore.type === 'prerender-legacy') {\n // Legacy Prerender\n // We throw an error here to interrupt prerendering to mark the route as dynamic\n throwToInterruptStaticGeneration('connection', workStore, workUnitStore);\n }\n }\n // We fall through to the dynamic context below but we still track dynamic access\n // because in dev we can still error for things like using headers inside a cache context\n trackDynamicDataInDynamicRender(workStore, workUnitStore);\n }\n return Promise.resolve(undefined);\n}\n\n//# sourceMappingURL=connection.js.map","// Alias index file of next/server for edge runtime for tree-shaking purpose\nexport { ImageResponse } from '../spec-extension/image-response';\nexport { NextRequest } from '../spec-extension/request';\nexport { NextResponse } from '../spec-extension/response';\nexport { userAgent, userAgentFromString } from '../spec-extension/user-agent';\nexport { URLPattern } from '../spec-extension/url-pattern';\nexport { after } from '../../after';\nexport { connection } from '../../request/connection';\n\n//# sourceMappingURL=index.js.map","export * from '../server/web/exports/index';\n\n//# sourceMappingURL=server.js.map","import chalk from 'chalk';\nimport type { NextRequest } from 'next/server';\nimport { NextResponse } from 'next/server';\n\nconst log = {\n info: (msg: string) => console.log(chalk.blue('ℹ ') + msg),\n success: (msg: string) => console.log(chalk.green('✓ ') + msg),\n warn: (msg: string) => console.log(chalk.yellow('⚠ ') + msg),\n error: (msg: string) => console.log(chalk.red('✖ ') + msg),\n};\n\nconst PUBLIC_ROUTES = [\n '/login',\n '/api/auth/validate',\n '/_next',\n '/favicon.ico',\n '/static',\n];\n\n// const WALLET_ONLY_ROUTES = [\n// '/',\n// '/api/auth/github',\n// '/auth/github/callback',\n// '/done'\n// ];\n\nexport function middleware(request: NextRequest) {\n const { pathname } = request.nextUrl;\n\n // Handle UI-only mode - bypass all auth\n if (process.env.NEXT_PUBLIC_UI_ONLY_MODE === 'true') {\n log.info('UI-only mode: bypassing authentication');\n return NextResponse.next();\n }\n\n // Handle dev auto-auth\n if (process.env.NEXT_PUBLIC_DEV_AUTO_AUTH === 'true' && process.env.NODE_ENV === 'development') {\n log.info('Dev auto-auth enabled');\n // Set mock session if not present\n if (!request.cookies.get('session')) {\n const response = NextResponse.next();\n response.cookies.set('session', 'auto-auth-session', {\n httpOnly: true,\n secure: false,\n sameSite: 'lax',\n path: '/',\n });\n return response;\n }\n return NextResponse.next();\n }\n\n // Skip middleware for public routes\n if (PUBLIC_ROUTES.some(route => pathname.startsWith(route))) {\n return NextResponse.next();\n }\n\n // Get authentication states\n const hasWalletSession = Boolean(request.cookies.get('session'));\n const hasGithubAuth = Boolean(request.cookies.get('github_token'));\n\n // Log authentication state\n log.info('Authentication Check:');\n console.log('Path:', pathname);\n console.log(\n 'Wallet:',\n hasWalletSession ? '✓' : '✗'\n );\n console.log(\n 'GitHub:',\n hasGithubAuth ? '✓' : '✗'\n );\n\n // If trying to access login page while authenticated, redirect to home\n if (pathname === '/login' && hasWalletSession) {\n log.info('Already authenticated, redirecting to home');\n return NextResponse.redirect(new URL('/', request.url));\n }\n\n // If at root and authenticated, allow access regardless of GitHub auth\n if (pathname === '/' && hasWalletSession) {\n return NextResponse.next();\n }\n\n // If not authenticated and not on login page, redirect to login\n if (!hasWalletSession && pathname !== '/login') {\n log.warn('No wallet session, redirecting to login');\n return NextResponse.redirect(new URL('/login', request.url));\n }\n\n // Allow GitHub auth flow if wallet is authenticated\n if (pathname.startsWith('/api/auth/github') && hasWalletSession) {\n return NextResponse.next();\n }\n\n // For all other routes, require both wallet and GitHub auth\n if (!hasGithubAuth) {\n log.warn('Missing GitHub auth, redirecting to GitHub auth');\n return NextResponse.redirect(new URL('/api/auth/github', request.url));\n }\n\n log.success('Authentication verified');\n return NextResponse.next();\n}\n\nexport const config = {\n matcher: ['/((?!_next/static|_next/image|favicon.ico).*)'],\n};\n","export const HTTPAccessErrorStatus = {\n NOT_FOUND: 404,\n FORBIDDEN: 403,\n UNAUTHORIZED: 401,\n}\n\nconst ALLOWED_CODES = new Set(Object.values(HTTPAccessErrorStatus))\n\nexport const HTTP_ERROR_FALLBACK_ERROR_CODE = 'NEXT_HTTP_ERROR_FALLBACK'\n\nexport type HTTPAccessFallbackError = Error & {\n digest: `${typeof HTTP_ERROR_FALLBACK_ERROR_CODE};${string}`\n}\n\n/**\n * Checks an error to determine if it's an error generated by\n * the HTTP navigation APIs `notFound()`, `forbidden()` or `unauthorized()`.\n *\n * @param error the error that may reference a HTTP access error\n * @returns true if the error is a HTTP access error\n */\nexport function isHTTPAccessFallbackError(\n error: unknown\n): error is HTTPAccessFallbackError {\n if (\n typeof error !== 'object' ||\n error === null ||\n !('digest' in error) ||\n typeof error.digest !== 'string'\n ) {\n return false\n }\n const [prefix, httpStatus] = error.digest.split(';')\n\n return (\n prefix === HTTP_ERROR_FALLBACK_ERROR_CODE &&\n ALLOWED_CODES.has(Number(httpStatus))\n )\n}\n\nexport function getAccessFallbackHTTPStatus(\n error: HTTPAccessFallbackError\n): number {\n const httpStatus = error.digest.split(';')[1]\n return Number(httpStatus)\n}\n\nexport function getAccessFallbackErrorTypeByStatus(\n status: number\n): 'not-found' | 'forbidden' | 'unauthorized' | undefined {\n switch (status) {\n case 401:\n return 'unauthorized'\n case 403:\n return 'forbidden'\n case 404:\n return 'not-found'\n default:\n return\n }\n}\n","export enum RedirectStatusCode {\n SeeOther = 303,\n TemporaryRedirect = 307,\n PermanentRedirect = 308,\n}\n","import { RedirectStatusCode } from './redirect-status-code'\n\nexport const REDIRECT_ERROR_CODE = 'NEXT_REDIRECT'\n\nexport enum RedirectType {\n push = 'push',\n replace = 'replace',\n}\n\nexport type RedirectError = Error & {\n digest: `${typeof REDIRECT_ERROR_CODE};${RedirectType};${string};${RedirectStatusCode};`\n}\n\n/**\n * Checks an error to determine if it's an error generated by the\n * `redirect(url)` helper.\n *\n * @param error the error that may reference a redirect error\n * @returns true if the error is a redirect error\n */\nexport function isRedirectError(error: unknown): error is RedirectError {\n if (\n typeof error !== 'object' ||\n error === null ||\n !('digest' in error) ||\n typeof error.digest !== 'string'\n ) {\n return false\n }\n\n const digest = error.digest.split(';')\n const [errorCode, type] = digest\n const destination = digest.slice(2, -2).join(';')\n const status = digest.at(-2)\n\n const statusCode = Number(status)\n\n return (\n errorCode === REDIRECT_ERROR_CODE &&\n (type === 'replace' || type === 'push') &&\n typeof destination === 'string' &&\n !isNaN(statusCode) &&\n statusCode in RedirectStatusCode\n )\n}\n","import {\n isHTTPAccessFallbackError,\n type HTTPAccessFallbackError,\n} from './http-access-fallback/http-access-fallback'\nimport { isRedirectError, type RedirectError } from './redirect-error'\n\n/**\n * Returns true if the error is a navigation signal error. These errors are\n * thrown by user code to perform navigation operations and interrupt the React\n * render.\n */\nexport function isNextRouterError(\n error: unknown\n): error is RedirectError | HTTPAccessFallbackError {\n return isRedirectError(error) || isHTTPAccessFallbackError(error)\n}\n","import \"next/dist/server/web/globals\";\nimport { adapter } from \"next/dist/server/web/adapter\";\n// Import the userland code.\nimport * as _mod from \"private-next-root-dir/src/middleware.ts\";\nimport { edgeInstrumentationOnRequestError } from \"next/dist/server/web/globals\";\nimport { isNextRouterError } from \"next/dist/client/components/is-next-router-error\";\nconst mod = {\n ..._mod\n};\nconst handler = mod.middleware || mod.default;\nconst page = \"/src/middleware\";\nif (typeof handler !== 'function') {\n throw new Error(`The Middleware \"${page}\" must export a \\`middleware\\` or a \\`default\\` function`);\n}\n// Middleware will only sent out the FetchEvent to next server,\n// so load instrumentation module here and track the error inside middleware module.\nfunction errorHandledHandler(fn) {\n return async (...args)=>{\n try {\n return await fn(...args);\n } catch (err) {\n // In development, error the navigation API usage in runtime,\n // since it's not allowed to be used in middleware as it's outside of react component tree.\n if (process.env.NODE_ENV !== 'production') {\n if (isNextRouterError(err)) {\n err.message = `Next.js navigation API is not allowed to be used in Middleware.`;\n throw err;\n }\n }\n const req = args[0];\n const url = new URL(req.url);\n const resource = url.pathname + url.search;\n await edgeInstrumentationOnRequestError(err, {\n path: resource,\n method: req.method,\n headers: Object.fromEntries(req.headers.entries())\n }, {\n routerKind: 'Pages Router',\n routePath: '/middleware',\n routeType: 'middleware',\n revalidateReason: undefined\n });\n throw err;\n }\n };\n}\nexport default function nHandler(opts) {\n return adapter({\n ...opts,\n page,\n handler: errorHandledHandler(handler)\n });\n}\n\n//# sourceMappingURL=middleware.js.map"],"names":["removeTrailingSlash","route","replace","parsePath","path","hashIndex","indexOf","queryIndex","hasQuery","substring","query","undefined","hash","slice","pathname","addPathPrefix","prefix","startsWith","addPathSuffix","suffix","pathHasPrefix","normalizeLocalePath","locales","detectedLocale","pathnameParts","split","some","toLowerCase","locale","splice","join","getNextPathnameInfo","options","result","basePath","i18n","trailingSlash","nextConfig","info","endsWith","removePathPrefix","withoutPrefix","length","pathnameNoDataPrefix","paths","buildId","parseData","i18nProvider","analyze","getHostname","hostname","headers","host","Array","isArray","toString","parsed","detectDomainLocale","domainItems","item","domainHostname","domain","defaultLocale","addLocale","ignorePrefix","lower","relativizeURL","url","base","baseURL","URL","relative","origin","protocol","NEXT_ROUTER_PREFETCH_HEADER","isThenable","promise","then","InvariantError","Error","constructor","message","name","reduce","segment","index","segments","isGroupSegment","log","console","chalk","blue","msg","success","green","warn","yellow","PUBLIC_ROUTES","middleware","request","nextUrl","process","env","NEXT_PUBLIC_UI_ONLY_MODE","NextResponse","next","NEXT_PUBLIC_DEV_AUTO_AUTH","Boolean","cookies","get","hasGithubAuth","hasWalletSession","redirect","config","matcher","Set","values","NOT_FOUND","FORBIDDEN","UNAUTHORIZED"],"sourceRoot":"","ignoreList":[2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,29,30,31,32,33,36,40,41,42,43,44,45,46,47,49,50,51,52,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,74,75,76,77,78,79]} \ No newline at end of file diff --git a/packages/fe-deploy/.next/server/webpack-runtime.js b/packages/fe-deploy/.next/server/webpack-runtime.js new file mode 100644 index 00000000..94e9aa31 --- /dev/null +++ b/packages/fe-deploy/.next/server/webpack-runtime.js @@ -0,0 +1 @@ +(()=>{"use strict";var e={},r={};function t(o){var n=r[o];if(void 0!==n)return n.exports;var a=r[o]={id:o,loaded:!1,exports:{}},d=!0;try{e[o].call(a.exports,a,a.exports,t),d=!1}finally{d&&delete r[o]}return a.loaded=!0,a.exports}t.m=e,t.amdO={},t.n=e=>{var r=e&&e.__esModule?()=>e.default:()=>e;return t.d(r,{a:r}),r},(()=>{var e,r=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__;t.t=function(o,n){if(1&n&&(o=this(o)),8&n||"object"==typeof o&&o&&(4&n&&o.__esModule||16&n&&"function"==typeof o.then))return o;var a=Object.create(null);t.r(a);var d={};e=e||[null,r({}),r([]),r(r)];for(var l=2&n&&o;"object"==typeof l&&!~e.indexOf(l);l=r(l))Object.getOwnPropertyNames(l).forEach(e=>d[e]=()=>o[e]);return d.default=()=>o,t.d(a,d),a}})(),t.d=(e,r)=>{for(var o in r)t.o(r,o)&&!t.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:r[o]})},t.f={},t.e=e=>Promise.all(Object.keys(t.f).reduce((r,o)=>(t.f[o](e,r),r),[])),t.u=e=>""+e+".js",t.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),t.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),t.X=(e,r,o)=>{var n=r;o||(r=e,o=()=>t(t.s=n)),r.map(t.e,t);var a=o();return void 0===a?e:a},t.nc=void 0,(()=>{var e={311:1},r=r=>{var o=r.modules,n=r.ids,a=r.runtime;for(var d in o)t.o(o,d)&&(t.m[d]=o[d]);a&&a(t);for(var l=0;l{e[o]||(311!=o?r(require("./chunks/"+t.u(o))):e[o]=1)},module.exports=t,t.C=r})()})(); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/AMvLip3Jvm1Nx9h8PqYj0/_buildManifest.js b/packages/fe-deploy/.next/static/AMvLip3Jvm1Nx9h8PqYj0/_buildManifest.js new file mode 100644 index 00000000..1da4eb10 --- /dev/null +++ b/packages/fe-deploy/.next/static/AMvLip3Jvm1Nx9h8PqYj0/_buildManifest.js @@ -0,0 +1 @@ +self.__BUILD_MANIFEST=function(e,r,t){return{__rewrites:{afterFiles:[],beforeFiles:[],fallback:[]},__routerFilterStatic:{numItems:13,errorRate:1e-4,numBits:250,numHashes:14,bitArray:[1,0,0,1,0,r,1,e,e,r,r,e,e,e,r,e,e,r,e,r,e,r,e,e,e,e,e,r,r,e,e,e,r,r,e,e,r,e,r,r,r,r,e,e,e,e,r,e,e,e,r,e,r,r,e,e,r,r,e,e,r,r,r,e,e,r,e,r,e,e,e,e,r,e,e,e,e,e,r,r,e,r,r,e,e,e,r,e,e,r,e,r,r,e,e,e,e,r,e,e,r,e,r,e,r,r,e,e,r,r,e,r,r,e,e,e,r,e,r,r,r,e,r,e,e,r,e,e,r,r,r,r,r,r,r,r,e,e,e,r,r,r,e,e,e,e,r,e,r,e,r,r,r,e,r,e,r,r,e,e,e,r,r,r,e,e,r,r,r,e,r,e,r,r,e,e,r,r,e,r,e,r,e,e,e,r,r,e,e,e,e,e,e,e,r,e,e,r,e,e,e,r,r,r,e,r,e,r,r,r,e,e,r,e,e,r,e,e,e,r,e,r,r,r,e,r,r,e,r,r,e,r,e,r,r,r,r,r,e,r,r,r,r,r,e,e,r,e,r,r]},__routerFilterDynamic:{numItems:r,errorRate:1e-4,numBits:r,numHashes:null,bitArray:[]},"/_error":["static/chunks/pages/_error-457919402836eb3d.js"],sortedPages:["/_app","/_error"]}}(1,0,0),self.__BUILD_MANIFEST_CB&&self.__BUILD_MANIFEST_CB(); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/AMvLip3Jvm1Nx9h8PqYj0/_ssgManifest.js b/packages/fe-deploy/.next/static/AMvLip3Jvm1Nx9h8PqYj0/_ssgManifest.js new file mode 100644 index 00000000..0511aa89 --- /dev/null +++ b/packages/fe-deploy/.next/static/AMvLip3Jvm1Nx9h8PqYj0/_ssgManifest.js @@ -0,0 +1 @@ +self.__SSG_MANIFEST=new Set,self.__SSG_MANIFEST_CB&&self.__SSG_MANIFEST_CB(); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/1033-06d706ad2268e96f.js b/packages/fe-deploy/.next/static/chunks/1033-06d706ad2268e96f.js new file mode 100644 index 00000000..720dae25 --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/1033-06d706ad2268e96f.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1033],{3416:(e,t,r)=>{r.d(t,{Eq:()=>c});var n=new WeakMap,o=new WeakMap,a={},l=0,i=function(e){return e&&(e.host||i(e.parentNode))},s=function(e,t,r,s){var c=(Array.isArray(e)?e:[e]).map(function(e){if(t.contains(e))return e;var r=i(e);return r&&t.contains(r)?r:(console.error("aria-hidden",e,"in not contained inside",t,". Doing nothing"),null)}).filter(function(e){return!!e});a[r]||(a[r]=new WeakMap);var u=a[r],d=[],f=new Set,p=new Set(c),m=function(e){!e||f.has(e)||(f.add(e),m(e.parentNode))};c.forEach(m);var v=function(e){!e||p.has(e)||Array.prototype.forEach.call(e.children,function(e){if(f.has(e))v(e);else try{var t=e.getAttribute(s),a=null!==t&&"false"!==t,l=(n.get(e)||0)+1,i=(u.get(e)||0)+1;n.set(e,l),u.set(e,i),d.push(e),1===l&&a&&o.set(e,!0),1===i&&e.setAttribute(r,"true"),a||e.setAttribute(s,"true")}catch(t){console.error("aria-hidden: cannot operate on ",e,t)}})};return v(t),f.clear(),l++,function(){d.forEach(function(e){var t=n.get(e)-1,a=u.get(e)-1;n.set(e,t),u.set(e,a),t||(o.has(e)||e.removeAttribute(s),o.delete(e)),a||e.removeAttribute(r)}),--l||(n=new WeakMap,n=new WeakMap,o=new WeakMap,a={})}},c=function(e,t,r){void 0===r&&(r="data-aria-hidden");var n,o=Array.from(Array.isArray(e)?e:[e]),a=t||(n=e,"undefined"==typeof document?null:(Array.isArray(n)?n[0]:n).ownerDocument.body);return a?(o.push.apply(o,Array.from(a.querySelectorAll("[aria-live]"))),s(o,a,r,"aria-hidden")):function(){return null}}},3311:(e,t,r)=>{var n=r(1383);r.o(n,"useRouter")&&r.d(t,{useRouter:function(){return n.useRouter}}),r.o(n,"useSearchParams")&&r.d(t,{useSearchParams:function(){return n.useSearchParams}})},2470:(e,t,r)=>{r.d(t,{A:()=>Z});var n,o,a=r(5917),l=r(7620),i="right-scroll-bar-position",s="width-before-scroll-bar";function c(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var u="undefined"!=typeof window?l.useLayoutEffect:l.useEffect,d=new WeakMap;function f(e){return e}var p=function(e){void 0===e&&(e={});var t,r,n,o=(void 0===t&&(t=f),r=[],n=!1,{read:function(){if(n)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return r.length?r[r.length-1]:null},useMedium:function(e){var o=t(e,n);return r.push(o),function(){r=r.filter(function(e){return e!==o})}},assignSyncMedium:function(e){for(n=!0;r.length;){var t=r;r=[],t.forEach(e)}r={push:function(t){return e(t)},filter:function(){return r}}},assignMedium:function(e){n=!0;var t=[];if(r.length){var o=r;r=[],o.forEach(e),t=r}var a=function(){var r=t;t=[],r.forEach(e)},l=function(){return Promise.resolve().then(a)};l(),r={push:function(e){t.push(e),l()},filter:function(e){return t=t.filter(e),r}}}});return o.options=(0,a.Cl)({async:!0,ssr:!1},e),o}(),m=function(){},v=l.forwardRef(function(e,t){var r,n,o,i,s=l.useRef(null),f=l.useState({onScrollCapture:m,onWheelCapture:m,onTouchMoveCapture:m}),v=f[0],h=f[1],b=e.forwardProps,g=e.children,y=e.className,w=e.removeScrollBar,x=e.enabled,E=e.shards,k=e.sideCar,C=e.noIsolation,N=e.inert,S=e.allowPinchZoom,O=e.as,R=e.gapMode,P=(0,a.Tt)(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),j=(r=[s,t],n=function(e){return r.forEach(function(t){return c(t,e)})},(o=(0,l.useState)(function(){return{value:null,callback:n,facade:{get current(){return o.value},set current(value){var e=o.value;e!==value&&(o.value=value,o.callback(value,e))}}}})[0]).callback=n,i=o.facade,u(function(){var e=d.get(i);if(e){var t=new Set(e),n=new Set(r),o=i.current;t.forEach(function(e){n.has(e)||c(e,null)}),n.forEach(function(e){t.has(e)||c(e,o)})}d.set(i,r)},[r]),i),M=(0,a.Cl)((0,a.Cl)({},P),v);return l.createElement(l.Fragment,null,x&&l.createElement(k,{sideCar:p,removeScrollBar:w,shards:E,noIsolation:C,inert:N,setCallbacks:h,allowPinchZoom:!!S,lockRef:s,gapMode:R}),b?l.cloneElement(l.Children.only(g),(0,a.Cl)((0,a.Cl)({},M),{ref:j})):l.createElement(void 0===O?"div":O,(0,a.Cl)({},M,{className:y,ref:j}),g))});v.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},v.classNames={fullWidth:s,zeroRight:i};var h=function(e){var t=e.sideCar,r=(0,a.Tt)(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var n=t.read();if(!n)throw Error("Sidecar medium not found");return l.createElement(n,(0,a.Cl)({},r))};h.isSideCarExport=!0;var b=function(){return o||r.nc},g=function(){var e=0,t=null;return{add:function(r){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=b();return t&&e.setAttribute("nonce",t),e}())){var n,o;(n=t).styleSheet?n.styleSheet.cssText=r:n.appendChild(document.createTextNode(r)),o=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(o)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},y=function(){var e=g();return function(t,r){l.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&r])}},w={left:0,top:0,right:0,gap:0},x=function(e){return parseInt(e||"",10)||0},E=function(e){var t=window.getComputedStyle(document.body),r=t["padding"===e?"paddingLeft":"marginLeft"],n=t["padding"===e?"paddingTop":"marginTop"],o=t["padding"===e?"paddingRight":"marginRight"];return[x(r),x(n),x(o)]},k=function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return w;var t=E(e),r=document.documentElement.clientWidth,n=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,n-r+t[2]-t[0])}},C=function(){var e=y();return function(t){return e(t.styles,t.dynamic),null}}(),N="data-scroll-locked",S=function(e,t,r,n){var o=e.left,a=e.top,l=e.right,c=e.gap;return void 0===r&&(r="margin"),"\n .".concat("with-scroll-bars-hidden"," {\n overflow: hidden ").concat(n,";\n padding-right: ").concat(c,"px ").concat(n,";\n }\n body[").concat(N,"] {\n overflow: hidden ").concat(n,";\n overscroll-behavior: contain;\n ").concat([t&&"position: relative ".concat(n,";"),"margin"===r&&"\n padding-left: ".concat(o,"px;\n padding-top: ").concat(a,"px;\n padding-right: ").concat(l,"px;\n margin-left:0;\n margin-top:0;\n margin-right: ").concat(c,"px ").concat(n,";\n "),"padding"===r&&"padding-right: ".concat(c,"px ").concat(n,";")].filter(Boolean).join(""),"\n }\n \n .").concat(i," {\n right: ").concat(c,"px ").concat(n,";\n }\n \n .").concat(s," {\n margin-right: ").concat(c,"px ").concat(n,";\n }\n \n .").concat(i," .").concat(i," {\n right: 0 ").concat(n,";\n }\n \n .").concat(s," .").concat(s," {\n margin-right: 0 ").concat(n,";\n }\n \n body[").concat(N,"] {\n ").concat("--removed-body-scroll-bar-size",": ").concat(c,"px;\n }\n")},O=function(){var e=parseInt(document.body.getAttribute(N)||"0",10);return isFinite(e)?e:0},R=function(){l.useEffect(function(){return document.body.setAttribute(N,(O()+1).toString()),function(){var e=O()-1;e<=0?document.body.removeAttribute(N):document.body.setAttribute(N,e.toString())}},[])},P=function(e){var t=e.noRelative,r=e.noImportant,n=e.gapMode,o=void 0===n?"margin":n;R();var a=l.useMemo(function(){return k(o)},[o]);return l.createElement(C,{styles:S(a,!t,o,r?"":"!important")})},j=function(){var e=0,t=null;return{add:function(r){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=b();return t&&e.setAttribute("nonce",t),e}())){var n,o;(n=t).styleSheet?n.styleSheet.cssText=r:n.appendChild(document.createTextNode(r)),o=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(o)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},M=function(){var e=j();return function(t,r){l.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&r])}},A=function(){var e=M();return function(t){return e(t.styles,t.dynamic),null}},T=!1;if("undefined"!=typeof window)try{var D=Object.defineProperty({},"passive",{get:function(){return T=!0,!0}});window.addEventListener("test",D,D),window.removeEventListener("test",D,D)}catch(e){T=!1}var L=!!T&&{passive:!1},z=function(e,t){if(!(e instanceof Element))return!1;var r=window.getComputedStyle(e);return"hidden"!==r[t]&&!(r.overflowY===r.overflowX&&"TEXTAREA"!==e.tagName&&"visible"===r[t])},I=function(e,t){var r=t.ownerDocument,n=t;do{if("undefined"!=typeof ShadowRoot&&n instanceof ShadowRoot&&(n=n.host),W(e,n)){var o=_(e,n);if(o[1]>o[2])return!0}n=n.parentNode}while(n&&n!==r.body);return!1},W=function(e,t){return"v"===e?z(t,"overflowY"):z(t,"overflowX")},_=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},F=function(e,t,r,n,o){var a,l=(a=window.getComputedStyle(t).direction,"h"===e&&"rtl"===a?-1:1),i=l*n,s=r.target,c=t.contains(s),u=!1,d=i>0,f=0,p=0;do{var m=_(e,s),v=m[0],h=m[1]-m[2]-l*v;(v||h)&&W(e,s)&&(f+=h,p+=v),s instanceof ShadowRoot?s=s.host:s=s.parentNode}while(!c&&s!==document.body||c&&(t.contains(s)||t===s));return d&&(o&&1>Math.abs(f)||!o&&i>f)?u=!0:!d&&(o&&1>Math.abs(p)||!o&&-i>p)&&(u=!0),u},B=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},G=function(e){return[e.deltaX,e.deltaY]},$=function(e){return e&&"current"in e?e.current:e},U=0,X=[];let q=(n=function(e){var t=l.useRef([]),r=l.useRef([0,0]),n=l.useRef(),o=l.useState(U++)[0],i=l.useState(A)[0],s=l.useRef(e);l.useEffect(function(){s.current=e},[e]),l.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var t=(0,a.fX)([e.lockRef.current],(e.shards||[]).map($),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(o))}),function(){document.body.classList.remove("block-interactivity-".concat(o)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(o))})}}},[e.inert,e.lockRef.current,e.shards]);var c=l.useCallback(function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!s.current.allowPinchZoom;var o,a=B(e),l=r.current,i="deltaX"in e?e.deltaX:l[0]-a[0],c="deltaY"in e?e.deltaY:l[1]-a[1],u=e.target,d=Math.abs(i)>Math.abs(c)?"h":"v";if("touches"in e&&"h"===d&&"range"===u.type)return!1;var f=I(d,u);if(!f)return!0;if(f?o=d:(o="v"===d?"h":"v",f=I(d,u)),!f)return!1;if(!n.current&&"changedTouches"in e&&(i||c)&&(n.current=o),!o)return!0;var p=n.current||o;return F(p,t,e,"h"===p?i:c,!0)},[]),u=l.useCallback(function(e){if(X.length&&X[X.length-1]===i){var r="deltaY"in e?G(e):B(e),n=t.current.filter(function(t){var n;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(n=t.delta)[0]===r[0]&&n[1]===r[1]})[0];if(n&&n.should){e.cancelable&&e.preventDefault();return}if(!n){var o=(s.current.shards||[]).map($).filter(Boolean).filter(function(t){return t.contains(e.target)});(o.length>0?c(e,o[0]):!s.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),d=l.useCallback(function(e,r,n,o){var a={name:e,delta:r,target:n,should:o,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(n)};t.current.push(a),setTimeout(function(){t.current=t.current.filter(function(e){return e!==a})},1)},[]),f=l.useCallback(function(e){r.current=B(e),n.current=void 0},[]),p=l.useCallback(function(t){d(t.type,G(t),t.target,c(t,e.lockRef.current))},[]),m=l.useCallback(function(t){d(t.type,B(t),t.target,c(t,e.lockRef.current))},[]);l.useEffect(function(){return X.push(i),e.setCallbacks({onScrollCapture:p,onWheelCapture:p,onTouchMoveCapture:m}),document.addEventListener("wheel",u,L),document.addEventListener("touchmove",u,L),document.addEventListener("touchstart",f,L),function(){X=X.filter(function(e){return e!==i}),document.removeEventListener("wheel",u,L),document.removeEventListener("touchmove",u,L),document.removeEventListener("touchstart",f,L)}},[]);var v=e.removeScrollBar,h=e.inert;return l.createElement(l.Fragment,null,h?l.createElement(i,{styles:"\n .block-interactivity-".concat(o," {pointer-events: none;}\n .allow-interactivity-").concat(o," {pointer-events: all;}\n")}):null,v?l.createElement(P,{gapMode:e.gapMode}):null)},p.useMedium(n),h);var K=l.forwardRef(function(e,t){return l.createElement(v,(0,a.Cl)({},e,{ref:t,sideCar:q}))});K.classNames=v.classNames;let Z=K},6029:(e,t,r)=>{r.d(t,{m:()=>n});function n(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}},6329:(e,t,r)=>{r.d(t,{s:()=>l,t:()=>a});var n=r(7620);function o(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function a(...e){return t=>{let r=!1,n=e.map(e=>{let n=o(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t{r.d(t,{A:()=>l,q:()=>a});var n=r(7620),o=r(4568);function a(e,t){let r=n.createContext(t),a=e=>{let{children:t,...a}=e,l=n.useMemo(()=>a,Object.values(a));return(0,o.jsx)(r.Provider,{value:l,children:t})};return a.displayName=e+"Provider",[a,function(o){let a=n.useContext(r);if(a)return a;if(void 0!==t)return t;throw Error(`\`${o}\` must be used within \`${e}\``)}]}function l(e,t=[]){let r=[],a=()=>{let t=r.map(e=>n.createContext(e));return function(r){let o=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:o}}),[r,o])}};return a.scopeName=e,[function(t,a){let l=n.createContext(a),i=r.length;r=[...r,a];let s=t=>{let{scope:r,children:a,...s}=t,c=r?.[e]?.[i]||l,u=n.useMemo(()=>s,Object.values(s));return(0,o.jsx)(c.Provider,{value:u,children:a})};return s.displayName=t+"Provider",[s,function(r,o){let s=o?.[e]?.[i]||l,c=n.useContext(s);if(c)return c;if(void 0!==a)return a;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let o=r.reduce((t,{useScope:r,scopeName:n})=>{let o=r(e)[`__scope${n}`];return{...t,...o}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return r.scopeName=t.scopeName,r}(a,...t)]}},9192:(e,t,r)=>{r.d(t,{UC:()=>et,VY:()=>en,ZL:()=>Q,bL:()=>V,bm:()=>eo,hE:()=>er,hJ:()=>ee,l9:()=>J});var n=r(7620),o=r(6029),a=r(6329),l=r(7645),i=r(7705),s=r(4537),c=r(6167),u=r(9123),d=r(4510),f=r(7429),p=r(7307),m=r(2198),v=r(2470),h=r(3416),b=r(7680),g=r(4568),y="Dialog",[w,x]=(0,l.A)(y),[E,k]=w(y),C=e=>{let{__scopeDialog:t,children:r,open:o,defaultOpen:a,onOpenChange:l,modal:c=!0}=e,u=n.useRef(null),d=n.useRef(null),[f=!1,p]=(0,s.i)({prop:o,defaultProp:a,onChange:l});return(0,g.jsx)(E,{scope:t,triggerRef:u,contentRef:d,contentId:(0,i.B)(),titleId:(0,i.B)(),descriptionId:(0,i.B)(),open:f,onOpenChange:p,onOpenToggle:n.useCallback(()=>p(e=>!e),[p]),modal:c,children:r})};C.displayName=y;var N="DialogTrigger",S=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,l=k(N,r),i=(0,a.s)(t,l.triggerRef);return(0,g.jsx)(p.sG.button,{type:"button","aria-haspopup":"dialog","aria-expanded":l.open,"aria-controls":l.contentId,"data-state":X(l.open),...n,ref:i,onClick:(0,o.m)(e.onClick,l.onOpenToggle)})});S.displayName=N;var O="DialogPortal",[R,P]=w(O,{forceMount:void 0}),j=e=>{let{__scopeDialog:t,forceMount:r,children:o,container:a}=e,l=k(O,t);return(0,g.jsx)(R,{scope:t,forceMount:r,children:n.Children.map(o,e=>(0,g.jsx)(f.C,{present:r||l.open,children:(0,g.jsx)(d.Z,{asChild:!0,container:a,children:e})}))})};j.displayName=O;var M="DialogOverlay",A=n.forwardRef((e,t)=>{let r=P(M,e.__scopeDialog),{forceMount:n=r.forceMount,...o}=e,a=k(M,e.__scopeDialog);return a.modal?(0,g.jsx)(f.C,{present:n||a.open,children:(0,g.jsx)(T,{...o,ref:t})}):null});A.displayName=M;var T=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=k(M,r);return(0,g.jsx)(v.A,{as:b.DX,allowPinchZoom:!0,shards:[o.contentRef],children:(0,g.jsx)(p.sG.div,{"data-state":X(o.open),...n,ref:t,style:{pointerEvents:"auto",...n.style}})})}),D="DialogContent",L=n.forwardRef((e,t)=>{let r=P(D,e.__scopeDialog),{forceMount:n=r.forceMount,...o}=e,a=k(D,e.__scopeDialog);return(0,g.jsx)(f.C,{present:n||a.open,children:a.modal?(0,g.jsx)(z,{...o,ref:t}):(0,g.jsx)(I,{...o,ref:t})})});L.displayName=D;var z=n.forwardRef((e,t)=>{let r=k(D,e.__scopeDialog),l=n.useRef(null),i=(0,a.s)(t,r.contentRef,l);return n.useEffect(()=>{let e=l.current;if(e)return(0,h.Eq)(e)},[]),(0,g.jsx)(W,{...e,ref:i,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,o.m)(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),null===(t=r.triggerRef.current)||void 0===t||t.focus()}),onPointerDownOutside:(0,o.m)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;(2===t.button||r)&&e.preventDefault()}),onFocusOutside:(0,o.m)(e.onFocusOutside,e=>e.preventDefault())})}),I=n.forwardRef((e,t)=>{let r=k(D,e.__scopeDialog),o=n.useRef(!1),a=n.useRef(!1);return(0,g.jsx)(W,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var n,l;null===(n=e.onCloseAutoFocus)||void 0===n||n.call(e,t),t.defaultPrevented||(o.current||null===(l=r.triggerRef.current)||void 0===l||l.focus(),t.preventDefault()),o.current=!1,a.current=!1},onInteractOutside:t=>{var n,l;null===(n=e.onInteractOutside)||void 0===n||n.call(e,t),t.defaultPrevented||(o.current=!0,"pointerdown"!==t.detail.originalEvent.type||(a.current=!0));let i=t.target;(null===(l=r.triggerRef.current)||void 0===l?void 0:l.contains(i))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&a.current&&t.preventDefault()}})}),W=n.forwardRef((e,t)=>{let{__scopeDialog:r,trapFocus:o,onOpenAutoFocus:l,onCloseAutoFocus:i,...s}=e,d=k(D,r),f=n.useRef(null),p=(0,a.s)(t,f);return(0,m.Oh)(),(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(u.n,{asChild:!0,loop:!0,trapped:o,onMountAutoFocus:l,onUnmountAutoFocus:i,children:(0,g.jsx)(c.qW,{role:"dialog",id:d.contentId,"aria-describedby":d.descriptionId,"aria-labelledby":d.titleId,"data-state":X(d.open),...s,ref:p,onDismiss:()=>d.onOpenChange(!1)})}),(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(Y,{titleId:d.titleId}),(0,g.jsx)(H,{contentRef:f,descriptionId:d.descriptionId})]})]})}),_="DialogTitle",F=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=k(_,r);return(0,g.jsx)(p.sG.h2,{id:o.titleId,...n,ref:t})});F.displayName=_;var B="DialogDescription",G=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=k(B,r);return(0,g.jsx)(p.sG.p,{id:o.descriptionId,...n,ref:t})});G.displayName=B;var $="DialogClose",U=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=k($,r);return(0,g.jsx)(p.sG.button,{type:"button",...n,ref:t,onClick:(0,o.m)(e.onClick,()=>a.onOpenChange(!1))})});function X(e){return e?"open":"closed"}U.displayName=$;var q="DialogTitleWarning",[K,Z]=(0,l.q)(q,{contentName:D,titleName:_,docsSlug:"dialog"}),Y=e=>{let{titleId:t}=e,r=Z(q),o="`".concat(r.contentName,"` requires a `").concat(r.titleName,"` for the component to be accessible for screen reader users.\n\nIf you want to hide the `").concat(r.titleName,"`, you can wrap it with our VisuallyHidden component.\n\nFor more information, see https://radix-ui.com/primitives/docs/components/").concat(r.docsSlug);return n.useEffect(()=>{t&&!document.getElementById(t)&&console.error(o)},[o,t]),null},H=e=>{let{contentRef:t,descriptionId:r}=e,o=Z("DialogDescriptionWarning"),a="Warning: Missing `Description` or `aria-describedby={undefined}` for {".concat(o.contentName,"}.");return n.useEffect(()=>{var e;let n=null===(e=t.current)||void 0===e?void 0:e.getAttribute("aria-describedby");r&&n&&!document.getElementById(r)&&console.warn(a)},[a,t,r]),null},V=C,J=S,Q=j,ee=A,et=L,er=F,en=G,eo=U},6167:(e,t,r)=>{r.d(t,{lg:()=>b,qW:()=>f,bL:()=>h});var n,o=r(7620),a=r(6029),l=r(7307),i=r(6329),s=r(2085),c=r(4568),u="dismissableLayer.update",d=o.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),f=o.forwardRef((e,t)=>{var r,f;let{disableOutsidePointerEvents:p=!1,onEscapeKeyDown:h,onPointerDownOutside:b,onFocusOutside:g,onInteractOutside:y,onDismiss:w,...x}=e,E=o.useContext(d),[k,C]=o.useState(null),N=null!==(f=null==k?void 0:k.ownerDocument)&&void 0!==f?f:null===(r=globalThis)||void 0===r?void 0:r.document,[,S]=o.useState({}),O=(0,i.s)(t,e=>C(e)),R=Array.from(E.layers),[P]=[...E.layersWithOutsidePointerEventsDisabled].slice(-1),j=R.indexOf(P),M=k?R.indexOf(k):-1,A=E.layersWithOutsidePointerEventsDisabled.size>0,T=M>=j,D=function(e){var t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===(t=globalThis)||void 0===t?void 0:t.document,n=(0,s.c)(e),a=o.useRef(!1),l=o.useRef(()=>{});return o.useEffect(()=>{let e=e=>{if(e.target&&!a.current){let t=function(){v("dismissableLayer.pointerDownOutside",n,o,{discrete:!0})},o={originalEvent:e};"touch"===e.pointerType?(r.removeEventListener("click",l.current),l.current=t,r.addEventListener("click",l.current,{once:!0})):t()}else r.removeEventListener("click",l.current);a.current=!1},t=window.setTimeout(()=>{r.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(t),r.removeEventListener("pointerdown",e),r.removeEventListener("click",l.current)}},[r,n]),{onPointerDownCapture:()=>a.current=!0}}(e=>{let t=e.target,r=[...E.branches].some(e=>e.contains(t));!T||r||(null==b||b(e),null==y||y(e),e.defaultPrevented||null==w||w())},N),L=function(e){var t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===(t=globalThis)||void 0===t?void 0:t.document,n=(0,s.c)(e),a=o.useRef(!1);return o.useEffect(()=>{let e=e=>{e.target&&!a.current&&v("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})};return r.addEventListener("focusin",e),()=>r.removeEventListener("focusin",e)},[r,n]),{onFocusCapture:()=>a.current=!0,onBlurCapture:()=>a.current=!1}}(e=>{let t=e.target;[...E.branches].some(e=>e.contains(t))||(null==g||g(e),null==y||y(e),e.defaultPrevented||null==w||w())},N);return!function(e,t=globalThis?.document){let r=(0,s.c)(e);o.useEffect(()=>{let e=e=>{"Escape"===e.key&&r(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[r,t])}(e=>{M!==E.layers.size-1||(null==h||h(e),!e.defaultPrevented&&w&&(e.preventDefault(),w()))},N),o.useEffect(()=>{if(k)return p&&(0===E.layersWithOutsidePointerEventsDisabled.size&&(n=N.body.style.pointerEvents,N.body.style.pointerEvents="none"),E.layersWithOutsidePointerEventsDisabled.add(k)),E.layers.add(k),m(),()=>{p&&1===E.layersWithOutsidePointerEventsDisabled.size&&(N.body.style.pointerEvents=n)}},[k,N,p,E]),o.useEffect(()=>()=>{k&&(E.layers.delete(k),E.layersWithOutsidePointerEventsDisabled.delete(k),m())},[k,E]),o.useEffect(()=>{let e=()=>S({});return document.addEventListener(u,e),()=>document.removeEventListener(u,e)},[]),(0,c.jsx)(l.sG.div,{...x,ref:O,style:{pointerEvents:A?T?"auto":"none":void 0,...e.style},onFocusCapture:(0,a.m)(e.onFocusCapture,L.onFocusCapture),onBlurCapture:(0,a.m)(e.onBlurCapture,L.onBlurCapture),onPointerDownCapture:(0,a.m)(e.onPointerDownCapture,D.onPointerDownCapture)})});f.displayName="DismissableLayer";var p=o.forwardRef((e,t)=>{let r=o.useContext(d),n=o.useRef(null),a=(0,i.s)(t,n);return o.useEffect(()=>{let e=n.current;if(e)return r.branches.add(e),()=>{r.branches.delete(e)}},[r.branches]),(0,c.jsx)(l.sG.div,{...e,ref:a})});function m(){let e=new CustomEvent(u);document.dispatchEvent(e)}function v(e,t,r,n){let{discrete:o}=n,a=r.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&a.addEventListener(e,t,{once:!0}),o?(0,l.hO)(a,i):a.dispatchEvent(i)}p.displayName="DismissableLayerBranch";var h=f,b=p},2198:(e,t,r)=>{r.d(t,{Oh:()=>a});var n=r(7620),o=0;function a(){n.useEffect(()=>{var e,t;let r=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",null!==(e=r[0])&&void 0!==e?e:l()),document.body.insertAdjacentElement("beforeend",null!==(t=r[1])&&void 0!==t?t:l()),o++,()=>{1===o&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),o--}},[])}function l(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}},9123:(e,t,r)=>{r.d(t,{n:()=>d});var n=r(7620),o=r(6329),a=r(7307),l=r(2085),i=r(4568),s="focusScope.autoFocusOnMount",c="focusScope.autoFocusOnUnmount",u={bubbles:!1,cancelable:!0},d=n.forwardRef((e,t)=>{let{loop:r=!1,trapped:d=!1,onMountAutoFocus:h,onUnmountAutoFocus:b,...g}=e,[y,w]=n.useState(null),x=(0,l.c)(h),E=(0,l.c)(b),k=n.useRef(null),C=(0,o.s)(t,e=>w(e)),N=n.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;n.useEffect(()=>{if(d){let e=function(e){if(N.paused||!y)return;let t=e.target;y.contains(t)?k.current=t:m(k.current,{select:!0})},t=function(e){if(N.paused||!y)return;let t=e.relatedTarget;null===t||y.contains(t)||m(k.current,{select:!0})};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let r=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&m(y)});return y&&r.observe(y,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),r.disconnect()}}},[d,y,N.paused]),n.useEffect(()=>{if(y){v.add(N);let e=document.activeElement;if(!y.contains(e)){let t=new CustomEvent(s,u);y.addEventListener(s,x),y.dispatchEvent(t),t.defaultPrevented||(function(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=document.activeElement;for(let n of e)if(m(n,{select:t}),document.activeElement!==r)return}(f(y).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&m(y))}return()=>{y.removeEventListener(s,x),setTimeout(()=>{let t=new CustomEvent(c,u);y.addEventListener(c,E),y.dispatchEvent(t),t.defaultPrevented||m(null!=e?e:document.body,{select:!0}),y.removeEventListener(c,E),v.remove(N)},0)}}},[y,x,E,N]);let S=n.useCallback(e=>{if(!r&&!d||N.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,n=document.activeElement;if(t&&n){let t=e.currentTarget,[o,a]=function(e){let t=f(e);return[p(t,e),p(t.reverse(),e)]}(t);o&&a?e.shiftKey||n!==a?e.shiftKey&&n===o&&(e.preventDefault(),r&&m(a,{select:!0})):(e.preventDefault(),r&&m(o,{select:!0})):n===t&&e.preventDefault()}},[r,d,N.paused]);return(0,i.jsx)(a.sG.div,{tabIndex:-1,...g,ref:C,onKeyDown:S})});function f(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}function p(e,t){for(let r of e)if(!function(e,t){let{upTo:r}=t;if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===r||e!==r);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(r,{upTo:t}))return r}function m(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e&&e.focus){var r;let n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&(r=e)instanceof HTMLInputElement&&"select"in r&&t&&e.select()}}d.displayName="FocusScope";var v=function(){let e=[];return{add(t){let r=e[0];t!==r&&(null==r||r.pause()),(e=h(e,t)).unshift(t)},remove(t){var r;null===(r=(e=h(e,t))[0])||void 0===r||r.resume()}}}();function h(e,t){let r=[...e],n=r.indexOf(t);return -1!==n&&r.splice(n,1),r}},7705:(e,t,r)=>{r.d(t,{B:()=>s});var n,o=r(7620),a=r(7204),l=(n||(n=r.t(o,2)))["useId".toString()]||(()=>void 0),i=0;function s(e){let[t,r]=o.useState(l());return(0,a.N)(()=>{e||r(e=>e??String(i++))},[e]),e||(t?`radix-${t}`:"")}},4510:(e,t,r)=>{r.d(t,{Z:()=>s});var n=r(7620),o=r(7509),a=r(7307),l=r(7204),i=r(4568),s=n.forwardRef((e,t)=>{var r,s;let{container:c,...u}=e,[d,f]=n.useState(!1);(0,l.N)(()=>f(!0),[]);let p=c||d&&(null===(s=globalThis)||void 0===s?void 0:null===(r=s.document)||void 0===r?void 0:r.body);return p?o.createPortal((0,i.jsx)(a.sG.div,{...u,ref:t}),p):null});s.displayName="Portal"},7429:(e,t,r)=>{r.d(t,{C:()=>l});var n=r(7620),o=r(6329),a=r(7204),l=e=>{let{present:t,children:r}=e,l=function(e){var t,r;let[o,l]=n.useState(),s=n.useRef({}),c=n.useRef(e),u=n.useRef("none"),[d,f]=(t=e?"mounted":"unmounted",r={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},n.useReducer((e,t)=>{let n=r[e][t];return null!=n?n:e},t));return n.useEffect(()=>{let e=i(s.current);u.current="mounted"===d?e:"none"},[d]),(0,a.N)(()=>{let t=s.current,r=c.current;if(r!==e){let n=u.current,o=i(t);e?f("MOUNT"):"none"===o||(null==t?void 0:t.display)==="none"?f("UNMOUNT"):r&&n!==o?f("ANIMATION_OUT"):f("UNMOUNT"),c.current=e}},[e,f]),(0,a.N)(()=>{if(o){var e;let t;let r=null!==(e=o.ownerDocument.defaultView)&&void 0!==e?e:window,n=e=>{let n=i(s.current).includes(e.animationName);if(e.target===o&&n&&(f("ANIMATION_END"),!c.current)){let e=o.style.animationFillMode;o.style.animationFillMode="forwards",t=r.setTimeout(()=>{"forwards"===o.style.animationFillMode&&(o.style.animationFillMode=e)})}},a=e=>{e.target===o&&(u.current=i(s.current))};return o.addEventListener("animationstart",a),o.addEventListener("animationcancel",n),o.addEventListener("animationend",n),()=>{r.clearTimeout(t),o.removeEventListener("animationstart",a),o.removeEventListener("animationcancel",n),o.removeEventListener("animationend",n)}}f("ANIMATION_END")},[o,f]),{isPresent:["mounted","unmountSuspended"].includes(d),ref:n.useCallback(e=>{e&&(s.current=getComputedStyle(e)),l(e)},[])}}(t),s="function"==typeof r?r({present:l.isPresent}):n.Children.only(r),c=(0,o.s)(l.ref,function(e){var t,r;let n=null===(t=Object.getOwnPropertyDescriptor(e.props,"ref"))||void 0===t?void 0:t.get,o=n&&"isReactWarning"in n&&n.isReactWarning;return o?e.ref:(o=(n=null===(r=Object.getOwnPropertyDescriptor(e,"ref"))||void 0===r?void 0:r.get)&&"isReactWarning"in n&&n.isReactWarning)?e.props.ref:e.props.ref||e.ref}(s));return"function"==typeof r||l.isPresent?n.cloneElement(s,{ref:c}):null};function i(e){return(null==e?void 0:e.animationName)||"none"}l.displayName="Presence"},7307:(e,t,r)=>{r.d(t,{hO:()=>s,sG:()=>i});var n=r(7620),o=r(7509),a=r(7680),l=r(4568),i=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let r=n.forwardRef((e,r)=>{let{asChild:n,...o}=e,i=n?a.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,l.jsx)(i,{...o,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function s(e,t){e&&o.flushSync(()=>e.dispatchEvent(t))}},7680:(e,t,r)=>{r.d(t,{DX:()=>l});var n=r(7620),o=r(6329),a=r(4568),l=n.forwardRef((e,t)=>{let{children:r,...o}=e,l=n.Children.toArray(r),s=l.find(c);if(s){let e=s.props.children,r=l.map(t=>t!==s?t:n.Children.count(e)>1?n.Children.only(null):n.isValidElement(e)?e.props.children:null);return(0,a.jsx)(i,{...o,ref:t,children:n.isValidElement(e)?n.cloneElement(e,void 0,r):null})}return(0,a.jsx)(i,{...o,ref:t,children:r})});l.displayName="Slot";var i=n.forwardRef((e,t)=>{let{children:r,...a}=e;if(n.isValidElement(r)){let e=function(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(r=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}(r),l=function(e,t){let r={...t};for(let n in t){let o=e[n],a=t[n];/^on[A-Z]/.test(n)?o&&a?r[n]=(...e)=>{a(...e),o(...e)}:o&&(r[n]=o):"style"===n?r[n]={...o,...a}:"className"===n&&(r[n]=[o,a].filter(Boolean).join(" "))}return{...e,...r}}(a,r.props);return r.type!==n.Fragment&&(l.ref=t?(0,o.t)(t,e):e),n.cloneElement(r,l)}return n.Children.count(r)>1?n.Children.only(null):null});i.displayName="SlotClone";var s=({children:e})=>(0,a.jsx)(a.Fragment,{children:e});function c(e){return n.isValidElement(e)&&e.type===s}},2085:(e,t,r)=>{r.d(t,{c:()=>o});var n=r(7620);function o(e){let t=n.useRef(e);return n.useEffect(()=>{t.current=e}),n.useMemo(()=>(...e)=>t.current?.(...e),[])}},4537:(e,t,r)=>{r.d(t,{i:()=>a});var n=r(7620),o=r(2085);function a({prop:e,defaultProp:t,onChange:r=()=>{}}){let[a,l]=function({defaultProp:e,onChange:t}){let r=n.useState(e),[a]=r,l=n.useRef(a),i=(0,o.c)(t);return n.useEffect(()=>{l.current!==a&&(i(a),l.current=a)},[a,l,i]),r}({defaultProp:t,onChange:r}),i=void 0!==e,s=i?e:a,c=(0,o.c)(r);return[s,n.useCallback(t=>{if(i){let r="function"==typeof t?t(e):t;r!==e&&c(r)}else l(t)},[i,e,l,c])]}},7204:(e,t,r)=>{r.d(t,{N:()=>o});var n=r(7620),o=globalThis?.document?n.useLayoutEffect:()=>{}},5928:(e,t,r)=>{r.d(t,{$:()=>n});function n(){for(var e,t,r=0,n="",o=arguments.length;r{r.d(t,{A:()=>s});var n=r(7620);let o=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),a=function(){for(var e=arguments.length,t=Array(e),r=0;r!!e&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim()};var l={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let i=(0,n.forwardRef)((e,t)=>{let{color:r="currentColor",size:o=24,strokeWidth:i=2,absoluteStrokeWidth:s,className:c="",children:u,iconNode:d,...f}=e;return(0,n.createElement)("svg",{ref:t,...l,width:o,height:o,stroke:r,strokeWidth:s?24*Number(i)/Number(o):i,className:a("lucide",c),...f},[...d.map(e=>{let[t,r]=e;return(0,n.createElement)(t,r)}),...Array.isArray(u)?u:[u]])}),s=(e,t)=>{let r=(0,n.forwardRef)((r,l)=>{let{className:s,...c}=r;return(0,n.createElement)(i,{ref:l,iconNode:t,className:a("lucide-".concat(o(e)),s),...c})});return r.displayName="".concat(e),r}},9306:(e,t,r)=>{r.d(t,{A:()=>n});let n=(0,r(4414).A)("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])},6564:(e,t,r)=>{r.d(t,{QP:()=>ed});let n=e=>{let t=i(e),{conflictingClassGroups:r,conflictingClassGroupModifiers:n}=e;return{getClassGroupId:e=>{let r=e.split("-");return""===r[0]&&1!==r.length&&r.shift(),o(r,t)||l(e)},getConflictingClassGroupIds:(e,t)=>{let o=r[e]||[];return t&&n[e]?[...o,...n[e]]:o}}},o=(e,t)=>{if(0===e.length)return t.classGroupId;let r=e[0],n=t.nextPart.get(r),a=n?o(e.slice(1),n):void 0;if(a)return a;if(0===t.validators.length)return;let l=e.join("-");return t.validators.find(({validator:e})=>e(l))?.classGroupId},a=/^\[(.+)\]$/,l=e=>{if(a.test(e)){let t=a.exec(e)[1],r=t?.substring(0,t.indexOf(":"));if(r)return"arbitrary.."+r}},i=e=>{let{theme:t,classGroups:r}=e,n={nextPart:new Map,validators:[]};for(let e in r)s(r[e],n,e,t);return n},s=(e,t,r,n)=>{e.forEach(e=>{if("string"==typeof e){(""===e?t:c(t,e)).classGroupId=r;return}if("function"==typeof e){if(u(e)){s(e(n),t,r,n);return}t.validators.push({validator:e,classGroupId:r});return}Object.entries(e).forEach(([e,o])=>{s(o,c(t,e),r,n)})})},c=(e,t)=>{let r=e;return t.split("-").forEach(e=>{r.nextPart.has(e)||r.nextPart.set(e,{nextPart:new Map,validators:[]}),r=r.nextPart.get(e)}),r},u=e=>e.isThemeGetter,d=e=>{if(e<1)return{get:()=>void 0,set:()=>{}};let t=0,r=new Map,n=new Map,o=(o,a)=>{r.set(o,a),++t>e&&(t=0,n=r,r=new Map)};return{get(e){let t=r.get(e);return void 0!==t?t:void 0!==(t=n.get(e))?(o(e,t),t):void 0},set(e,t){r.has(e)?r.set(e,t):o(e,t)}}},f=e=>{let{prefix:t,experimentalParseClassName:r}=e,n=e=>{let t;let r=[],n=0,o=0,a=0;for(let l=0;la?t-a:void 0}};if(t){let e=t+":",r=n;n=t=>t.startsWith(e)?r(t.substring(e.length)):{isExternal:!0,modifiers:[],hasImportantModifier:!1,baseClassName:t,maybePostfixModifierPosition:void 0}}if(r){let e=n;n=t=>r({className:t,parseClassName:e})}return n},p=e=>e.endsWith("!")?e.substring(0,e.length-1):e.startsWith("!")?e.substring(1):e,m=e=>{let t=Object.fromEntries(e.orderSensitiveModifiers.map(e=>[e,!0]));return e=>{if(e.length<=1)return e;let r=[],n=[];return e.forEach(e=>{"["===e[0]||t[e]?(r.push(...n.sort(),e),n=[]):n.push(e)}),r.push(...n.sort()),r}},v=e=>({cache:d(e.cacheSize),parseClassName:f(e),sortModifiers:m(e),...n(e)}),h=/\s+/,b=(e,t)=>{let{parseClassName:r,getClassGroupId:n,getConflictingClassGroupIds:o,sortModifiers:a}=t,l=[],i=e.trim().split(h),s="";for(let e=i.length-1;e>=0;e-=1){let t=i[e],{isExternal:c,modifiers:u,hasImportantModifier:d,baseClassName:f,maybePostfixModifierPosition:p}=r(t);if(c){s=t+(s.length>0?" "+s:s);continue}let m=!!p,v=n(m?f.substring(0,p):f);if(!v){if(!m||!(v=n(f))){s=t+(s.length>0?" "+s:s);continue}m=!1}let h=a(u).join(":"),b=d?h+"!":h,g=b+v;if(l.includes(g))continue;l.push(g);let y=o(v,m);for(let e=0;e0?" "+s:s)}return s};function g(){let e,t,r=0,n="";for(;r{let t;if("string"==typeof e)return e;let r="";for(let n=0;n{let t=t=>t[e]||[];return t.isThemeGetter=!0,t},x=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,E=/^\((?:(\w[\w-]*):)?(.+)\)$/i,k=/^\d+\/\d+$/,C=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,N=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,S=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,O=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,R=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,P=e=>k.test(e),j=e=>!!e&&!Number.isNaN(Number(e)),M=e=>!!e&&Number.isInteger(Number(e)),A=e=>e.endsWith("%")&&j(e.slice(0,-1)),T=e=>C.test(e),D=()=>!0,L=e=>N.test(e)&&!S.test(e),z=()=>!1,I=e=>O.test(e),W=e=>R.test(e),_=e=>!B(e)&&!K(e),F=e=>ee(e,el,z),B=e=>x.test(e),G=e=>ee(e,ei,L),$=e=>ee(e,es,j),U=e=>ee(e,er,z),X=e=>ee(e,eo,W),q=e=>ee(e,z,I),K=e=>E.test(e),Z=e=>et(e,ei),Y=e=>et(e,ec),H=e=>et(e,er),V=e=>et(e,el),J=e=>et(e,eo),Q=e=>et(e,eu,!0),ee=(e,t,r)=>{let n=x.exec(e);return!!n&&(n[1]?t(n[1]):r(n[2]))},et=(e,t,r=!1)=>{let n=E.exec(e);return!!n&&(n[1]?t(n[1]):r)},er=e=>"position"===e,en=new Set(["image","url"]),eo=e=>en.has(e),ea=new Set(["length","size","percentage"]),el=e=>ea.has(e),ei=e=>"length"===e,es=e=>"number"===e,ec=e=>"family-name"===e,eu=e=>"shadow"===e;Symbol.toStringTag;let ed=function(e,...t){let r,n,o;let a=function(i){return n=(r=v(t.reduce((e,t)=>t(e),e()))).cache.get,o=r.cache.set,a=l,l(i)};function l(e){let t=n(e);if(t)return t;let a=b(e,r);return o(e,a),a}return function(){return a(g.apply(null,arguments))}}(()=>{let e=w("color"),t=w("font"),r=w("text"),n=w("font-weight"),o=w("tracking"),a=w("leading"),l=w("breakpoint"),i=w("container"),s=w("spacing"),c=w("radius"),u=w("shadow"),d=w("inset-shadow"),f=w("drop-shadow"),p=w("blur"),m=w("perspective"),v=w("aspect"),h=w("ease"),b=w("animate"),g=()=>["auto","avoid","all","avoid-page","page","left","right","column"],y=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],x=()=>["auto","hidden","clip","visible","scroll"],E=()=>["auto","contain","none"],k=()=>[P,"px","full","auto",K,B,s],C=()=>[M,"none","subgrid",K,B],N=()=>["auto",{span:["full",M,K,B]},K,B],S=()=>[M,"auto",K,B],O=()=>["auto","min","max","fr",K,B],R=()=>[K,B,s],L=()=>["start","end","center","between","around","evenly","stretch","baseline"],z=()=>["start","end","center","stretch"],I=()=>[K,B,s],W=()=>["px",...I()],ee=()=>["px","auto",...I()],et=()=>[P,"auto","px","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",K,B,s],er=()=>[e,K,B],en=()=>[A,G],eo=()=>["","none","full",c,K,B],ea=()=>["",j,Z,G],el=()=>["solid","dashed","dotted","double"],ei=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],es=()=>["","none",p,K,B],ec=()=>["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",K,B],eu=()=>["none",j,K,B],ed=()=>["none",j,K,B],ef=()=>[j,K,B],ep=()=>[P,"full","px",K,B,s];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[T],breakpoint:[T],color:[D],container:[T],"drop-shadow":[T],ease:["in","out","in-out"],font:[_],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[T],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[T],shadow:[T],spacing:[j],text:[T],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",P,B,K,v]}],container:["container"],columns:[{columns:[j,B,K,i]}],"break-after":[{"break-after":g()}],"break-before":[{"break-before":g()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],sr:["sr-only","not-sr-only"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[...y(),B,K]}],overflow:[{overflow:x()}],"overflow-x":[{"overflow-x":x()}],"overflow-y":[{"overflow-y":x()}],overscroll:[{overscroll:E()}],"overscroll-x":[{"overscroll-x":E()}],"overscroll-y":[{"overscroll-y":E()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:k()}],"inset-x":[{"inset-x":k()}],"inset-y":[{"inset-y":k()}],start:[{start:k()}],end:[{end:k()}],top:[{top:k()}],right:[{right:k()}],bottom:[{bottom:k()}],left:[{left:k()}],visibility:["visible","invisible","collapse"],z:[{z:[M,"auto",K,B]}],basis:[{basis:[P,"full","auto",K,B,i,s]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[j,P,"auto","initial","none",B]}],grow:[{grow:["",j,K,B]}],shrink:[{shrink:["",j,K,B]}],order:[{order:[M,"first","last","none",K,B]}],"grid-cols":[{"grid-cols":C()}],"col-start-end":[{col:N()}],"col-start":[{"col-start":S()}],"col-end":[{"col-end":S()}],"grid-rows":[{"grid-rows":C()}],"row-start-end":[{row:N()}],"row-start":[{"row-start":S()}],"row-end":[{"row-end":S()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":O()}],"auto-rows":[{"auto-rows":O()}],gap:[{gap:R()}],"gap-x":[{"gap-x":R()}],"gap-y":[{"gap-y":R()}],"justify-content":[{justify:[...L(),"normal"]}],"justify-items":[{"justify-items":[...z(),"normal"]}],"justify-self":[{"justify-self":["auto",...z()]}],"align-content":[{content:["normal",...L()]}],"align-items":[{items:[...z(),"baseline"]}],"align-self":[{self:["auto",...z(),"baseline"]}],"place-content":[{"place-content":L()}],"place-items":[{"place-items":[...z(),"baseline"]}],"place-self":[{"place-self":["auto",...z()]}],p:[{p:W()}],px:[{px:W()}],py:[{py:W()}],ps:[{ps:W()}],pe:[{pe:W()}],pt:[{pt:W()}],pr:[{pr:W()}],pb:[{pb:W()}],pl:[{pl:W()}],m:[{m:ee()}],mx:[{mx:ee()}],my:[{my:ee()}],ms:[{ms:ee()}],me:[{me:ee()}],mt:[{mt:ee()}],mr:[{mr:ee()}],mb:[{mb:ee()}],ml:[{ml:ee()}],"space-x":[{"space-x":I()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":I()}],"space-y-reverse":["space-y-reverse"],size:[{size:et()}],w:[{w:[i,"screen",...et()]}],"min-w":[{"min-w":[i,"screen","none",...et()]}],"max-w":[{"max-w":[i,"screen","none","prose",{screen:[l]},...et()]}],h:[{h:["screen",...et()]}],"min-h":[{"min-h":["screen","none",...et()]}],"max-h":[{"max-h":["screen",...et()]}],"font-size":[{text:["base",r,Z,G]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[n,K,$]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",A,B]}],"font-family":[{font:[Y,B,t]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:[o,K,B]}],"line-clamp":[{"line-clamp":[j,"none",K,$]}],leading:[{leading:[K,B,a,s]}],"list-image":[{"list-image":["none",K,B]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",K,B]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:er()}],"text-color":[{text:er()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...el(),"wavy"]}],"text-decoration-thickness":[{decoration:[j,"from-font","auto",K,G]}],"text-decoration-color":[{decoration:er()}],"underline-offset":[{"underline-offset":[j,"auto",K,B]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:["px",...I()]}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",K,B]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",K,B]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...y(),H,U]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","space","round"]}]}],"bg-size":[{bg:["auto","cover","contain",V,F]}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},M,K,B],radial:["",K,B],conic:[M,K,B]},J,X]}],"bg-color":[{bg:er()}],"gradient-from-pos":[{from:en()}],"gradient-via-pos":[{via:en()}],"gradient-to-pos":[{to:en()}],"gradient-from":[{from:er()}],"gradient-via":[{via:er()}],"gradient-to":[{to:er()}],rounded:[{rounded:eo()}],"rounded-s":[{"rounded-s":eo()}],"rounded-e":[{"rounded-e":eo()}],"rounded-t":[{"rounded-t":eo()}],"rounded-r":[{"rounded-r":eo()}],"rounded-b":[{"rounded-b":eo()}],"rounded-l":[{"rounded-l":eo()}],"rounded-ss":[{"rounded-ss":eo()}],"rounded-se":[{"rounded-se":eo()}],"rounded-ee":[{"rounded-ee":eo()}],"rounded-es":[{"rounded-es":eo()}],"rounded-tl":[{"rounded-tl":eo()}],"rounded-tr":[{"rounded-tr":eo()}],"rounded-br":[{"rounded-br":eo()}],"rounded-bl":[{"rounded-bl":eo()}],"border-w":[{border:ea()}],"border-w-x":[{"border-x":ea()}],"border-w-y":[{"border-y":ea()}],"border-w-s":[{"border-s":ea()}],"border-w-e":[{"border-e":ea()}],"border-w-t":[{"border-t":ea()}],"border-w-r":[{"border-r":ea()}],"border-w-b":[{"border-b":ea()}],"border-w-l":[{"border-l":ea()}],"divide-x":[{"divide-x":ea()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":ea()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...el(),"hidden","none"]}],"divide-style":[{divide:[...el(),"hidden","none"]}],"border-color":[{border:er()}],"border-color-x":[{"border-x":er()}],"border-color-y":[{"border-y":er()}],"border-color-s":[{"border-s":er()}],"border-color-e":[{"border-e":er()}],"border-color-t":[{"border-t":er()}],"border-color-r":[{"border-r":er()}],"border-color-b":[{"border-b":er()}],"border-color-l":[{"border-l":er()}],"divide-color":[{divide:er()}],"outline-style":[{outline:[...el(),"none","hidden"]}],"outline-offset":[{"outline-offset":[j,K,B]}],"outline-w":[{outline:["",j,Z,G]}],"outline-color":[{outline:[e]}],shadow:[{shadow:["","none",u,Q,q]}],"shadow-color":[{shadow:er()}],"inset-shadow":[{"inset-shadow":["none",K,B,d]}],"inset-shadow-color":[{"inset-shadow":er()}],"ring-w":[{ring:ea()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:er()}],"ring-offset-w":[{"ring-offset":[j,G]}],"ring-offset-color":[{"ring-offset":er()}],"inset-ring-w":[{"inset-ring":ea()}],"inset-ring-color":[{"inset-ring":er()}],opacity:[{opacity:[j,K,B]}],"mix-blend":[{"mix-blend":[...ei(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":ei()}],filter:[{filter:["","none",K,B]}],blur:[{blur:es()}],brightness:[{brightness:[j,K,B]}],contrast:[{contrast:[j,K,B]}],"drop-shadow":[{"drop-shadow":["","none",f,K,B]}],grayscale:[{grayscale:["",j,K,B]}],"hue-rotate":[{"hue-rotate":[j,K,B]}],invert:[{invert:["",j,K,B]}],saturate:[{saturate:[j,K,B]}],sepia:[{sepia:["",j,K,B]}],"backdrop-filter":[{"backdrop-filter":["","none",K,B]}],"backdrop-blur":[{"backdrop-blur":es()}],"backdrop-brightness":[{"backdrop-brightness":[j,K,B]}],"backdrop-contrast":[{"backdrop-contrast":[j,K,B]}],"backdrop-grayscale":[{"backdrop-grayscale":["",j,K,B]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[j,K,B]}],"backdrop-invert":[{"backdrop-invert":["",j,K,B]}],"backdrop-opacity":[{"backdrop-opacity":[j,K,B]}],"backdrop-saturate":[{"backdrop-saturate":[j,K,B]}],"backdrop-sepia":[{"backdrop-sepia":["",j,K,B]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":I()}],"border-spacing-x":[{"border-spacing-x":I()}],"border-spacing-y":[{"border-spacing-y":I()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",K,B]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[j,"initial",K,B]}],ease:[{ease:["linear","initial",h,K,B]}],delay:[{delay:[j,K,B]}],animate:[{animate:["none",b,K,B]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[m,K,B]}],"perspective-origin":[{"perspective-origin":ec()}],rotate:[{rotate:eu()}],"rotate-x":[{"rotate-x":eu()}],"rotate-y":[{"rotate-y":eu()}],"rotate-z":[{"rotate-z":eu()}],scale:[{scale:ed()}],"scale-x":[{"scale-x":ed()}],"scale-y":[{"scale-y":ed()}],"scale-z":[{"scale-z":ed()}],"scale-3d":["scale-3d"],skew:[{skew:ef()}],"skew-x":[{"skew-x":ef()}],"skew-y":[{"skew-y":ef()}],transform:[{transform:[K,B,"","none","gpu","cpu"]}],"transform-origin":[{origin:ec()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:ep()}],"translate-x":[{"translate-x":ep()}],"translate-y":[{"translate-y":ep()}],"translate-z":[{"translate-z":ep()}],"translate-none":["translate-none"],accent:[{accent:er()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:er()}],"color-scheme":[{scheme:["normal","dark","light","light-dark","only-dark","only-light"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",K,B]}],"field-sizing":[{"field-sizing":["fixed","content"]}],"pointer-events":[{"pointer-events":["auto","none"]}],resize:[{resize:["none","","y","x"]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":I()}],"scroll-mx":[{"scroll-mx":I()}],"scroll-my":[{"scroll-my":I()}],"scroll-ms":[{"scroll-ms":I()}],"scroll-me":[{"scroll-me":I()}],"scroll-mt":[{"scroll-mt":I()}],"scroll-mr":[{"scroll-mr":I()}],"scroll-mb":[{"scroll-mb":I()}],"scroll-ml":[{"scroll-ml":I()}],"scroll-p":[{"scroll-p":I()}],"scroll-px":[{"scroll-px":I()}],"scroll-py":[{"scroll-py":I()}],"scroll-ps":[{"scroll-ps":I()}],"scroll-pe":[{"scroll-pe":I()}],"scroll-pt":[{"scroll-pt":I()}],"scroll-pr":[{"scroll-pr":I()}],"scroll-pb":[{"scroll-pb":I()}],"scroll-pl":[{"scroll-pl":I()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",K,B]}],fill:[{fill:["none",...er()]}],"stroke-w":[{stroke:[j,Z,G,$]}],stroke:[{stroke:["none",...er()]}],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],translate:["translate-x","translate-y","translate-none"],"translate-none":["translate","translate-x","translate-y","translate-z"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]},orderSensitiveModifiers:["before","after","placeholder","file","marker","selection","first-line","first-letter","backdrop","*","**"]}})},5917:(e,t,r)=>{r.d(t,{C6:()=>o,Cl:()=>a,Tt:()=>l,YH:()=>s,fX:()=>c,sH:()=>i});var n=function(e,t){return(n=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(e,t)};function o(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}var a=function(){return(a=Object.assign||function(e){for(var t,r=1,n=arguments.length;rt.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,n=Object.getOwnPropertySymbols(e);ot.indexOf(n[o])&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r}function i(e,t,r,n){return new(r||(r=Promise))(function(o,a){function l(e){try{s(n.next(e))}catch(e){a(e)}}function i(e){try{s(n.throw(e))}catch(e){a(e)}}function s(e){var t;e.done?o(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(l,i)}s((n=n.apply(e,t||[])).next())})}function s(e,t){var r,n,o,a,l={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:i(0),throw:i(1),return:i(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function i(i){return function(s){return function(i){if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,i[0]&&(l=0)),l;)try{if(r=1,n&&(o=2&i[0]?n.return:i[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,i[1])).done)return o;switch(n=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return l.label++,{value:i[1],done:!1};case 5:l.label++,n=i[1],i=[0];continue;case 7:i=l.ops.pop(),l.trys.pop();continue;default:if(!(o=(o=l.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){l=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]{r.d(t,{J1:()=>V});var n,i,o=r(5917);let a=/\r\n|[\n\r]/g;function s(e,t){let r=0,n=1;for(let i of e.body.matchAll(a)){if("number"==typeof i.index||function(e,t){if(!e)throw Error("Unexpected invariant triggered.")}(!1),i.index>=t)break;r=i.index+i[0].length,n+=1}return{line:n,column:t+1-r}}function c(e,t){let r=e.locationOffset.column-1,n="".padStart(r)+e.body,i=t.line-1,o=e.locationOffset.line-1,a=t.line+o,s=1===t.line?r:0,c=t.column+s,l=`${e.name}:${a}:${c} +`,f=n.split(/\r\n|[\n\r]/g),h=f[i];if(h.length>120){let e=Math.floor(c/80),t=[];for(let e=0;e["|",e]),["|","^".padStart(c%80)],["|",t[e+1]]])}return l+u([[`${a-1} |`,f[i-1]],[`${a} |`,h],["|","^".padStart(c)],[`${a+1} |`,f[i+1]]])}function u(e){let t=e.filter(([e,t])=>void 0!==t),r=Math.max(...t.map(([e])=>e.length));return t.map(([e,t])=>e.padStart(r)+(t?" "+t:"")).join("\n")}class l extends Error{constructor(e,...t){var r,n,i;let{nodes:o,source:a,positions:c,path:u,originalError:h,extensions:d}=function(e){let t=e[0];return null==t||"kind"in t||"length"in t?{nodes:t,source:e[1],positions:e[2],path:e[3],originalError:e[4],extensions:e[5]}:t}(t);super(e),this.name="GraphQLError",this.path=null!=u?u:void 0,this.originalError=null!=h?h:void 0,this.nodes=f(Array.isArray(o)?o:o?[o]:void 0);let p=f(null===(r=this.nodes)||void 0===r?void 0:r.map(e=>e.loc).filter(e=>null!=e));this.source=null!=a?a:null==p?void 0:null===(n=p[0])||void 0===n?void 0:n.source,this.positions=null!=c?c:null==p?void 0:p.map(e=>e.start),this.locations=c&&a?c.map(e=>s(a,e)):null==p?void 0:p.map(e=>s(e.source,e.start));let v=!function(e){return"object"==typeof e&&null!==e}(null==h?void 0:h.extensions)?void 0:null==h?void 0:h.extensions;this.extensions=null!==(i=null!=d?d:v)&&void 0!==i?i: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}}),null!=h&&h.stack?Object.defineProperty(this,"stack",{value:h.stack,writable:!0,configurable:!0}):Error.captureStackTrace?Error.captureStackTrace(this,l):Object.defineProperty(this,"stack",{value:Error().stack,writable:!0,configurable:!0})}get[Symbol.toStringTag](){return"GraphQLError"}toString(){let e=this.message;if(this.nodes){for(let r of this.nodes)if(r.loc){var t;e+="\n\n"+c((t=r.loc).source,s(t.source,t.start))}}else if(this.source&&this.locations)for(let t of this.locations)e+="\n\n"+c(this.source,t);return e}toJSON(){let e={message:this.message};return null!=this.locations&&(e.locations=this.locations),null!=this.path&&(e.path=this.path),null!=this.extensions&&Object.keys(this.extensions).length>0&&(e.extensions=this.extensions),e}}function f(e){return void 0===e||0===e.length?void 0:e}function h(e,t,r){return new l(`Syntax Error: ${r}`,{source:e,positions:[t]})}var d=r(1607);!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"}(n||(n={}));var p=r(8378),v=r(3255),y=r(4348);!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"}(i||(i={}));class m{constructor(e){let t=new d.ou(i.SOF,0,0,0,0);this.source=e,this.lastToken=t,this.token=t,this.line=1,this.lineStart=0}get[Symbol.toStringTag](){return"Lexer"}advance(){return this.lastToken=this.token,this.token=this.lookahead()}lookahead(){let e=this.token;if(e.kind!==i.EOF)do if(e.next)e=e.next;else{let t=function(e,t){let r=e.source.body,n=r.length,o=t;for(;o=0&&e<=55295||e>=57344&&e<=1114111}function g(e,t){return w(e.charCodeAt(t))&&E(e.charCodeAt(t+1))}function w(e){return e>=55296&&e<=56319}function E(e){return e>=56320&&e<=57343}function _(e,t){let r=e.source.body.codePointAt(t);if(void 0===r)return i.EOF;if(r>=32&&r<=126){let e=String.fromCodePoint(r);return'"'===e?"'\"'":`"${e}"`}return"U+"+r.toString(16).toUpperCase().padStart(4,"0")}function O(e,t,r,n,i){let o=e.line,a=1+r-e.lineStart;return new d.ou(t,r,n,o,a,i)}function T(e,t,r){if(!(0,y.yp)(r))throw h(e.source,t,`Invalid number, expected digit but got: ${_(e,t)}.`);let n=e.source.body,i=t+1;for(;(0,y.yp)(n.charCodeAt(i));)++i;return i}function k(e,t){return x(e.charCodeAt(t))<<12|x(e.charCodeAt(t+1))<<8|x(e.charCodeAt(t+2))<<4|x(e.charCodeAt(t+3))}function x(e){return e>=48&&e<=57?e-48:e>=65&&e<=70?e-55:e>=97&&e<=102?e-87:-1}var S=r(2468),C=r(5443);let I=globalThis.process&&"production"===globalThis.process.env.NODE_ENV?function(e,t){return e instanceof t}:function(e,t){if(e instanceof t)return!0;if("object"==typeof e&&null!==e){var r;let n=t.prototype[Symbol.toStringTag];if(n===(Symbol.toStringTag in e?e[Symbol.toStringTag]:null===(r=e.constructor)||void 0===r?void 0:r.name)){let t=(0,C.N)(e);throw Error(`Cannot use ${n} "${t}" from another module or realm. + +Ensure that there is only one instance of "graphql" in the node_modules +directory. If different versions of "graphql" are the dependencies of other +relied on modules, use "resolutions" to ensure only one version is installed. + +https://yarnpkg.com/en/docs/selective-version-resolutions + +Duplicate "graphql" modules cannot be used at the same time since different +versions may have different capabilities and behavior. The data from one +version used in the function from another could produce confusing and +spurious results.`)}}return!1};class D{constructor(e,t="GraphQL request",r={line:1,column:1}){"string"==typeof e||(0,S.U)(!1,`Body must be a string. Received: ${(0,C.N)(e)}.`),this.body=e,this.name=t,this.locationOffset=r,this.locationOffset.line>0||(0,S.U)(!1,"line in locationOffset is 1-indexed and must be positive."),this.locationOffset.column>0||(0,S.U)(!1,"column in locationOffset is 1-indexed and must be positive.")}get[Symbol.toStringTag](){return"Source"}}class N{constructor(e,t={}){let r=I(e,D)?e:new D(e);this._lexer=new m(r),this._options=t,this._tokenCounter=0}parseName(){let e=this.expectToken(i.NAME);return this.node(e,{kind:p.b.NAME,value:e.value})}parseDocument(){return this.node(this._lexer.token,{kind:p.b.DOCUMENT,definitions:this.many(i.SOF,this.parseDefinition,i.EOF)})}parseDefinition(){if(this.peek(i.BRACE_L))return this.parseOperationDefinition();let e=this.peekDescription(),t=e?this._lexer.lookahead():this._lexer.token;if(t.kind===i.NAME){switch(t.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(e)throw h(this._lexer.source,this._lexer.token.start,"Unexpected description, descriptions are supported only on type definitions.");switch(t.value){case"query":case"mutation":case"subscription":return this.parseOperationDefinition();case"fragment":return this.parseFragmentDefinition();case"extend":return this.parseTypeSystemExtension()}}throw this.unexpected(t)}parseOperationDefinition(){let e;let t=this._lexer.token;if(this.peek(i.BRACE_L))return this.node(t,{kind:p.b.OPERATION_DEFINITION,operation:d.cE.QUERY,name:void 0,variableDefinitions:[],directives:[],selectionSet:this.parseSelectionSet()});let r=this.parseOperationType();return this.peek(i.NAME)&&(e=this.parseName()),this.node(t,{kind:p.b.OPERATION_DEFINITION,operation:r,name:e,variableDefinitions:this.parseVariableDefinitions(),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseOperationType(){let e=this.expectToken(i.NAME);switch(e.value){case"query":return d.cE.QUERY;case"mutation":return d.cE.MUTATION;case"subscription":return d.cE.SUBSCRIPTION}throw this.unexpected(e)}parseVariableDefinitions(){return this.optionalMany(i.PAREN_L,this.parseVariableDefinition,i.PAREN_R)}parseVariableDefinition(){return this.node(this._lexer.token,{kind:p.b.VARIABLE_DEFINITION,variable:this.parseVariable(),type:(this.expectToken(i.COLON),this.parseTypeReference()),defaultValue:this.expectOptionalToken(i.EQUALS)?this.parseConstValueLiteral():void 0,directives:this.parseConstDirectives()})}parseVariable(){let e=this._lexer.token;return this.expectToken(i.DOLLAR),this.node(e,{kind:p.b.VARIABLE,name:this.parseName()})}parseSelectionSet(){return this.node(this._lexer.token,{kind:p.b.SELECTION_SET,selections:this.many(i.BRACE_L,this.parseSelection,i.BRACE_R)})}parseSelection(){return this.peek(i.SPREAD)?this.parseFragment():this.parseField()}parseField(){let e,t;let r=this._lexer.token,n=this.parseName();return this.expectOptionalToken(i.COLON)?(e=n,t=this.parseName()):t=n,this.node(r,{kind:p.b.FIELD,alias:e,name:t,arguments:this.parseArguments(!1),directives:this.parseDirectives(!1),selectionSet:this.peek(i.BRACE_L)?this.parseSelectionSet():void 0})}parseArguments(e){let t=e?this.parseConstArgument:this.parseArgument;return this.optionalMany(i.PAREN_L,t,i.PAREN_R)}parseArgument(e=!1){let t=this._lexer.token,r=this.parseName();return this.expectToken(i.COLON),this.node(t,{kind:p.b.ARGUMENT,name:r,value:this.parseValueLiteral(e)})}parseConstArgument(){return this.parseArgument(!0)}parseFragment(){let e=this._lexer.token;this.expectToken(i.SPREAD);let t=this.expectOptionalKeyword("on");return!t&&this.peek(i.NAME)?this.node(e,{kind:p.b.FRAGMENT_SPREAD,name:this.parseFragmentName(),directives:this.parseDirectives(!1)}):this.node(e,{kind:p.b.INLINE_FRAGMENT,typeCondition:t?this.parseNamedType():void 0,directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseFragmentDefinition(){let e=this._lexer.token;return(this.expectKeyword("fragment"),!0===this._options.allowLegacyFragmentVariables)?this.node(e,{kind:p.b.FRAGMENT_DEFINITION,name:this.parseFragmentName(),variableDefinitions:this.parseVariableDefinitions(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()}):this.node(e,{kind:p.b.FRAGMENT_DEFINITION,name:this.parseFragmentName(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseFragmentName(){if("on"===this._lexer.token.value)throw this.unexpected();return this.parseName()}parseValueLiteral(e){let t=this._lexer.token;switch(t.kind){case i.BRACKET_L:return this.parseList(e);case i.BRACE_L:return this.parseObject(e);case i.INT:return this.advanceLexer(),this.node(t,{kind:p.b.INT,value:t.value});case i.FLOAT:return this.advanceLexer(),this.node(t,{kind:p.b.FLOAT,value:t.value});case i.STRING:case i.BLOCK_STRING:return this.parseStringLiteral();case i.NAME:switch(this.advanceLexer(),t.value){case"true":return this.node(t,{kind:p.b.BOOLEAN,value:!0});case"false":return this.node(t,{kind:p.b.BOOLEAN,value:!1});case"null":return this.node(t,{kind:p.b.NULL});default:return this.node(t,{kind:p.b.ENUM,value:t.value})}case i.DOLLAR:if(e){if(this.expectToken(i.DOLLAR),this._lexer.token.kind===i.NAME){let e=this._lexer.token.value;throw h(this._lexer.source,t.start,`Unexpected variable "$${e}" in constant value.`)}throw this.unexpected(t)}return this.parseVariable();default:throw this.unexpected()}}parseConstValueLiteral(){return this.parseValueLiteral(!0)}parseStringLiteral(){let e=this._lexer.token;return this.advanceLexer(),this.node(e,{kind:p.b.STRING,value:e.value,block:e.kind===i.BLOCK_STRING})}parseList(e){return this.node(this._lexer.token,{kind:p.b.LIST,values:this.any(i.BRACKET_L,()=>this.parseValueLiteral(e),i.BRACKET_R)})}parseObject(e){return this.node(this._lexer.token,{kind:p.b.OBJECT,fields:this.any(i.BRACE_L,()=>this.parseObjectField(e),i.BRACE_R)})}parseObjectField(e){let t=this._lexer.token,r=this.parseName();return this.expectToken(i.COLON),this.node(t,{kind:p.b.OBJECT_FIELD,name:r,value:this.parseValueLiteral(e)})}parseDirectives(e){let t=[];for(;this.peek(i.AT);)t.push(this.parseDirective(e));return t}parseConstDirectives(){return this.parseDirectives(!0)}parseDirective(e){let t=this._lexer.token;return this.expectToken(i.AT),this.node(t,{kind:p.b.DIRECTIVE,name:this.parseName(),arguments:this.parseArguments(e)})}parseTypeReference(){let e;let t=this._lexer.token;if(this.expectOptionalToken(i.BRACKET_L)){let r=this.parseTypeReference();this.expectToken(i.BRACKET_R),e=this.node(t,{kind:p.b.LIST_TYPE,type:r})}else e=this.parseNamedType();return this.expectOptionalToken(i.BANG)?this.node(t,{kind:p.b.NON_NULL_TYPE,type:e}):e}parseNamedType(){return this.node(this._lexer.token,{kind:p.b.NAMED_TYPE,name:this.parseName()})}peekDescription(){return this.peek(i.STRING)||this.peek(i.BLOCK_STRING)}parseDescription(){if(this.peekDescription())return this.parseStringLiteral()}parseSchemaDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("schema");let r=this.parseConstDirectives(),n=this.many(i.BRACE_L,this.parseOperationTypeDefinition,i.BRACE_R);return this.node(e,{kind:p.b.SCHEMA_DEFINITION,description:t,directives:r,operationTypes:n})}parseOperationTypeDefinition(){let e=this._lexer.token,t=this.parseOperationType();this.expectToken(i.COLON);let r=this.parseNamedType();return this.node(e,{kind:p.b.OPERATION_TYPE_DEFINITION,operation:t,type:r})}parseScalarTypeDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("scalar");let r=this.parseName(),n=this.parseConstDirectives();return this.node(e,{kind:p.b.SCALAR_TYPE_DEFINITION,description:t,name:r,directives:n})}parseObjectTypeDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("type");let r=this.parseName(),n=this.parseImplementsInterfaces(),i=this.parseConstDirectives(),o=this.parseFieldsDefinition();return this.node(e,{kind:p.b.OBJECT_TYPE_DEFINITION,description:t,name:r,interfaces:n,directives:i,fields:o})}parseImplementsInterfaces(){return this.expectOptionalKeyword("implements")?this.delimitedMany(i.AMP,this.parseNamedType):[]}parseFieldsDefinition(){return this.optionalMany(i.BRACE_L,this.parseFieldDefinition,i.BRACE_R)}parseFieldDefinition(){let e=this._lexer.token,t=this.parseDescription(),r=this.parseName(),n=this.parseArgumentDefs();this.expectToken(i.COLON);let o=this.parseTypeReference(),a=this.parseConstDirectives();return this.node(e,{kind:p.b.FIELD_DEFINITION,description:t,name:r,arguments:n,type:o,directives:a})}parseArgumentDefs(){return this.optionalMany(i.PAREN_L,this.parseInputValueDef,i.PAREN_R)}parseInputValueDef(){let e;let t=this._lexer.token,r=this.parseDescription(),n=this.parseName();this.expectToken(i.COLON);let o=this.parseTypeReference();this.expectOptionalToken(i.EQUALS)&&(e=this.parseConstValueLiteral());let a=this.parseConstDirectives();return this.node(t,{kind:p.b.INPUT_VALUE_DEFINITION,description:r,name:n,type:o,defaultValue:e,directives:a})}parseInterfaceTypeDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("interface");let r=this.parseName(),n=this.parseImplementsInterfaces(),i=this.parseConstDirectives(),o=this.parseFieldsDefinition();return this.node(e,{kind:p.b.INTERFACE_TYPE_DEFINITION,description:t,name:r,interfaces:n,directives:i,fields:o})}parseUnionTypeDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("union");let r=this.parseName(),n=this.parseConstDirectives(),i=this.parseUnionMemberTypes();return this.node(e,{kind:p.b.UNION_TYPE_DEFINITION,description:t,name:r,directives:n,types:i})}parseUnionMemberTypes(){return this.expectOptionalToken(i.EQUALS)?this.delimitedMany(i.PIPE,this.parseNamedType):[]}parseEnumTypeDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("enum");let r=this.parseName(),n=this.parseConstDirectives(),i=this.parseEnumValuesDefinition();return this.node(e,{kind:p.b.ENUM_TYPE_DEFINITION,description:t,name:r,directives:n,values:i})}parseEnumValuesDefinition(){return this.optionalMany(i.BRACE_L,this.parseEnumValueDefinition,i.BRACE_R)}parseEnumValueDefinition(){let e=this._lexer.token,t=this.parseDescription(),r=this.parseEnumValueName(),n=this.parseConstDirectives();return this.node(e,{kind:p.b.ENUM_VALUE_DEFINITION,description:t,name:r,directives:n})}parseEnumValueName(){if("true"===this._lexer.token.value||"false"===this._lexer.token.value||"null"===this._lexer.token.value)throw h(this._lexer.source,this._lexer.token.start,`${A(this._lexer.token)} is reserved and cannot be used for an enum value.`);return this.parseName()}parseInputObjectTypeDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("input");let r=this.parseName(),n=this.parseConstDirectives(),i=this.parseInputFieldsDefinition();return this.node(e,{kind:p.b.INPUT_OBJECT_TYPE_DEFINITION,description:t,name:r,directives:n,fields:i})}parseInputFieldsDefinition(){return this.optionalMany(i.BRACE_L,this.parseInputValueDef,i.BRACE_R)}parseTypeSystemExtension(){let e=this._lexer.lookahead();if(e.kind===i.NAME)switch(e.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(e)}parseSchemaExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("schema");let t=this.parseConstDirectives(),r=this.optionalMany(i.BRACE_L,this.parseOperationTypeDefinition,i.BRACE_R);if(0===t.length&&0===r.length)throw this.unexpected();return this.node(e,{kind:p.b.SCHEMA_EXTENSION,directives:t,operationTypes:r})}parseScalarTypeExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("scalar");let t=this.parseName(),r=this.parseConstDirectives();if(0===r.length)throw this.unexpected();return this.node(e,{kind:p.b.SCALAR_TYPE_EXTENSION,name:t,directives:r})}parseObjectTypeExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("type");let t=this.parseName(),r=this.parseImplementsInterfaces(),n=this.parseConstDirectives(),i=this.parseFieldsDefinition();if(0===r.length&&0===n.length&&0===i.length)throw this.unexpected();return this.node(e,{kind:p.b.OBJECT_TYPE_EXTENSION,name:t,interfaces:r,directives:n,fields:i})}parseInterfaceTypeExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("interface");let t=this.parseName(),r=this.parseImplementsInterfaces(),n=this.parseConstDirectives(),i=this.parseFieldsDefinition();if(0===r.length&&0===n.length&&0===i.length)throw this.unexpected();return this.node(e,{kind:p.b.INTERFACE_TYPE_EXTENSION,name:t,interfaces:r,directives:n,fields:i})}parseUnionTypeExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("union");let t=this.parseName(),r=this.parseConstDirectives(),n=this.parseUnionMemberTypes();if(0===r.length&&0===n.length)throw this.unexpected();return this.node(e,{kind:p.b.UNION_TYPE_EXTENSION,name:t,directives:r,types:n})}parseEnumTypeExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("enum");let t=this.parseName(),r=this.parseConstDirectives(),n=this.parseEnumValuesDefinition();if(0===r.length&&0===n.length)throw this.unexpected();return this.node(e,{kind:p.b.ENUM_TYPE_EXTENSION,name:t,directives:r,values:n})}parseInputObjectTypeExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("input");let t=this.parseName(),r=this.parseConstDirectives(),n=this.parseInputFieldsDefinition();if(0===r.length&&0===n.length)throw this.unexpected();return this.node(e,{kind:p.b.INPUT_OBJECT_TYPE_EXTENSION,name:t,directives:r,fields:n})}parseDirectiveDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("directive"),this.expectToken(i.AT);let r=this.parseName(),n=this.parseArgumentDefs(),o=this.expectOptionalKeyword("repeatable");this.expectKeyword("on");let a=this.parseDirectiveLocations();return this.node(e,{kind:p.b.DIRECTIVE_DEFINITION,description:t,name:r,arguments:n,repeatable:o,locations:a})}parseDirectiveLocations(){return this.delimitedMany(i.PIPE,this.parseDirectiveLocation)}parseDirectiveLocation(){let e=this._lexer.token,t=this.parseName();if(Object.prototype.hasOwnProperty.call(n,t.value))return t;throw this.unexpected(e)}node(e,t){return!0!==this._options.noLocation&&(t.loc=new d.aZ(e,this._lexer.lastToken,this._lexer.source)),t}peek(e){return this._lexer.token.kind===e}expectToken(e){let t=this._lexer.token;if(t.kind===e)return this.advanceLexer(),t;throw h(this._lexer.source,t.start,`Expected ${R(e)}, found ${A(t)}.`)}expectOptionalToken(e){return this._lexer.token.kind===e&&(this.advanceLexer(),!0)}expectKeyword(e){let t=this._lexer.token;if(t.kind===i.NAME&&t.value===e)this.advanceLexer();else throw h(this._lexer.source,t.start,`Expected "${e}", found ${A(t)}.`)}expectOptionalKeyword(e){let t=this._lexer.token;return t.kind===i.NAME&&t.value===e&&(this.advanceLexer(),!0)}unexpected(e){let t=null!=e?e:this._lexer.token;return h(this._lexer.source,t.start,`Unexpected ${A(t)}.`)}any(e,t,r){this.expectToken(e);let n=[];for(;!this.expectOptionalToken(r);)n.push(t.call(this));return n}optionalMany(e,t,r){if(this.expectOptionalToken(e)){let e=[];do e.push(t.call(this));while(!this.expectOptionalToken(r));return e}return[]}many(e,t,r){this.expectToken(e);let n=[];do n.push(t.call(this));while(!this.expectOptionalToken(r));return n}delimitedMany(e,t){this.expectOptionalToken(e);let r=[];do r.push(t.call(this));while(this.expectOptionalToken(e));return r}advanceLexer(){let{maxTokens:e}=this._options,t=this._lexer.advance();if(void 0!==e&&t.kind!==i.EOF&&(++this._tokenCounter,this._tokenCounter>e))throw h(this._lexer.source,t.start,`Document contains more that ${e} tokens. Parsing aborted.`)}}function A(e){let t=e.value;return R(e.kind)+(null!=t?` "${t}"`:"")}function R(e){return e===i.BANG||e===i.DOLLAR||e===i.AMP||e===i.PAREN_L||e===i.PAREN_R||e===i.SPREAD||e===i.COLON||e===i.EQUALS||e===i.AT||e===i.BRACKET_L||e===i.BRACKET_R||e===i.BRACE_L||e===i.PIPE||e===i.BRACE_R?`"${e}"`:e}var F=new Map,L=new Map,P=!0,M=!1;function j(e){return e.replace(/[\s,]+/g," ").trim()}function V(e){for(var t=[],r=1;r{r.d(t,{D:()=>e_});var n=r(5917),i=r(4151),o=r(8015),a=r(3733),s=r(813),c=r(4206),u=r(4262),l=r(3543),f=function(){function e(){this.assumeImmutableResults=!1,this.getFragmentDoc=(0,o.LV)(s.ct,{max:c.v["cache.fragmentQueryDocuments"]||1e3,cache:u.l})}return e.prototype.batch=function(e){var t,r=this,n="string"==typeof e.optimistic?e.optimistic:!1===e.optimistic?null:void 0;return this.performTransaction(function(){return t=e.update(r)},n),t},e.prototype.recordOptimisticTransaction=function(e,t){this.performTransaction(e,t)},e.prototype.transformDocument=function(e){return e},e.prototype.transformForLink=function(e){return e},e.prototype.identify=function(e){},e.prototype.gc=function(){return[]},e.prototype.modify=function(e){return!1},e.prototype.readQuery=function(e,t){return void 0===t&&(t=!!e.optimistic),this.read((0,n.Cl)((0,n.Cl)({},e),{rootId:e.id||"ROOT_QUERY",optimistic:t}))},e.prototype.readFragment=function(e,t){return void 0===t&&(t=!!e.optimistic),this.read((0,n.Cl)((0,n.Cl)({},e),{query:this.getFragmentDoc(e.fragment,e.fragmentName),rootId:e.id,optimistic:t}))},e.prototype.writeQuery=function(e){var t=e.id,r=e.data,i=(0,n.Tt)(e,["id","data"]);return this.write(Object.assign(i,{dataId:t||"ROOT_QUERY",result:r}))},e.prototype.writeFragment=function(e){var t=e.id,r=e.data,i=e.fragment,o=e.fragmentName,a=(0,n.Tt)(e,["id","data","fragment","fragmentName"]);return this.write(Object.assign(a,{query:this.getFragmentDoc(i,o),dataId:t,result:r}))},e.prototype.updateQuery=function(e,t){return this.batch({update:function(r){var i=r.readQuery(e),o=t(i);return null==o?i:(r.writeQuery((0,n.Cl)((0,n.Cl)({},e),{data:o})),o)}})},e.prototype.updateFragment=function(e,t){return this.batch({update:function(r){var i=r.readFragment(e),o=t(i);return null==o?i:(r.writeFragment((0,n.Cl)((0,n.Cl)({},e),{data:o})),o)}})},e}();!1!==globalThis.__DEV__&&(f.prototype.getMemoryInternals=l.tQ);var h=function(e){function t(r,n,i,o){var a,s=e.call(this,r)||this;if(s.message=r,s.path=n,s.query=i,s.variables=o,Array.isArray(s.path)){s.missing=s.message;for(var c=s.path.length-1;c>=0;--c)s.missing=((a={})[s.path[c]]=s.missing,a)}else s.missing=s.path;return s.__proto__=t.prototype,s}return(0,n.C6)(t,e),t}(Error),d=r(8879),p=r(7208),v=r(1115),y=r(8941),m=r(2286),b=r(8378),g=r(1333),w=r(1025),E=r(9748),_=r(7858),O=r(8806),T=r(436);function k(e){if(!1!==globalThis.__DEV__){var t;(t=new Set([e])).forEach(function(e){(0,T.U)(e)&&function(e){if(!1!==globalThis.__DEV__&&!Object.isFrozen(e))try{Object.freeze(e)}catch(e){if(e instanceof TypeError)return null;throw e}return e}(e)===e&&Object.getOwnPropertyNames(e).forEach(function(r){(0,T.U)(e[r])&&t.add(e[r])})})}return e}var x=r(6661),S=r(298),C=Object.prototype.hasOwnProperty;function I(e){return null==e}function D(e,t){var r=e.__typename,n=e.id,i=e._id;if("string"==typeof r&&(t&&(t.keyObject=I(n)?I(i)?void 0:{_id:i}:{id:n}),I(n)&&!I(i)&&(n=i),!I(n)))return"".concat(r,":").concat("number"==typeof n||"string"==typeof n?n:JSON.stringify(n))}var N={dataIdFromObject:D,addTypename:!0,resultCaching:!0,canonizeResults:!1};function A(e){var t=e.canonizeResults;return void 0===t?N.canonizeResults:t}var R=/^[_a-z][_0-9a-z]*/i;function F(e){var t=e.match(R);return t?t[0]:e}function L(e){return(0,T.U)(e)&&!(0,m.A_)(e)&&!(0,S.c)(e)}function P(e,t){var r=(0,s.JG)((0,E.zK)(e));return{fragmentMap:r,lookupFragment:function(e){var n=r[e];return!n&&t&&(n=t.lookup(e)),n||null}}}var M=Object.create(null),j=function(){return M},V=Object.create(null),q=function(){function e(e,t){var r=this;this.policies=e,this.group=t,this.data=Object.create(null),this.rootIds=Object.create(null),this.refs=Object.create(null),this.getFieldValue=function(e,t){return k((0,m.A_)(e)?r.get(e.__ref,t):e&&e[t])},this.canRead=function(e){return(0,m.A_)(e)?r.has(e.__ref):"object"==typeof e},this.toReference=function(e,t){if("string"==typeof e)return(0,m.WU)(e);if((0,m.A_)(e))return e;var n=r.policies.identify(e)[0];if(n){var i=(0,m.WU)(n);return t&&r.merge(n,e),i}}}return e.prototype.toObject=function(){return(0,n.Cl)({},this.data)},e.prototype.has=function(e){return void 0!==this.lookup(e,!0)},e.prototype.get=function(e,t){if(this.group.depend(e,t),C.call(this.data,e)){var r=this.data[e];if(r&&C.call(r,t))return r[t]}return"__typename"===t&&C.call(this.policies.rootTypenamesById,e)?this.policies.rootTypenamesById[e]:this instanceof z?this.parent.get(e,t):void 0},e.prototype.lookup=function(e,t){return(t&&this.group.depend(e,"__exists"),C.call(this.data,e))?this.data[e]:this instanceof z?this.parent.lookup(e,t):this.policies.rootTypenamesById[e]?Object.create(null):void 0},e.prototype.merge=function(e,t){var r,n=this;(0,m.A_)(e)&&(e=e.__ref),(0,m.A_)(t)&&(t=t.__ref);var o="string"==typeof e?this.lookup(r=e):e,a="string"==typeof t?this.lookup(r=t):t;if(a){(0,i.V1)("string"==typeof r,1);var s=new _.ZI(W).merge(o,a);if(this.data[r]=s,s!==o&&(delete this.refs[r],this.group.caching)){var c=Object.create(null);o||(c.__exists=1),Object.keys(a).forEach(function(e){if(!o||o[e]!==s[e]){c[e]=1;var t=F(e);t===e||n.policies.hasKeyArgs(s.__typename,t)||(c[t]=1),void 0!==s[e]||n instanceof z||delete s[e]}}),c.__typename&&!(o&&o.__typename)&&this.policies.rootTypenamesById[r]===s.__typename&&delete c.__typename,Object.keys(c).forEach(function(e){return n.group.dirty(r,e)})}}},e.prototype.modify=function(e,t){var r=this,o=this.lookup(e);if(o){var a=Object.create(null),s=!1,c=!0,u={DELETE:M,INVALIDATE:V,isReference:m.A_,toReference:this.toReference,canRead:this.canRead,readField:function(t,n){return r.policies.readField("string"==typeof t?{fieldName:t,from:n||(0,m.WU)(e)}:t,{store:r})}};if(Object.keys(o).forEach(function(l){var f=F(l),h=o[l];if(void 0!==h){var d="function"==typeof t?t:t[l]||t[f];if(d){var p=d===j?M:d(k(h),(0,n.Cl)((0,n.Cl)({},u),{fieldName:f,storeFieldName:l,storage:r.getStorage(e,l)}));if(p===V)r.group.dirty(e,l);else if(p===M&&(p=void 0),p!==h&&(a[l]=p,s=!0,h=p,!1!==globalThis.__DEV__)){var v=function(e){if(void 0===r.lookup(e.__ref))return!1!==globalThis.__DEV__&&i.V1.warn(2,e),!0};if((0,m.A_)(p))v(p);else if(Array.isArray(p))for(var y=!1,b=void 0,g=0,w=p;g0){var t=--this.rootIds[e];return t||delete this.rootIds[e],t}return 0},e.prototype.getRootIdSet=function(e){return void 0===e&&(e=new Set),Object.keys(this.rootIds).forEach(e.add,e),this instanceof z?this.parent.getRootIdSet(e):Object.keys(this.policies.rootTypenamesById).forEach(e.add,e),e},e.prototype.gc=function(){var e=this,t=this.getRootIdSet(),r=this.toObject();t.forEach(function(n){C.call(r,n)&&(Object.keys(e.findChildRefIds(n)).forEach(t.add,t),delete r[n])});var n=Object.keys(r);if(n.length){for(var i=this;i instanceof z;)i=i.parent;n.forEach(function(e){return i.delete(e)})}return n},e.prototype.findChildRefIds=function(e){if(!C.call(this.refs,e)){var t=this.refs[e]=Object.create(null),r=this.data[e];if(!r)return t;var n=new Set([r]);n.forEach(function(e){(0,m.A_)(e)&&(t[e.__ref]=!0),(0,T.U)(e)&&Object.keys(e).forEach(function(t){var r=e[t];(0,T.U)(r)&&n.add(r)})})}return this.refs[e]},e.prototype.makeCacheKey=function(){return this.group.keyMaker.lookupArray(arguments)},e}(),Q=function(){function e(e,t){void 0===t&&(t=null),this.caching=e,this.parent=t,this.d=null,this.resetCaching()}return e.prototype.resetCaching=function(){this.d=this.caching?(0,o.yN)():null,this.keyMaker=new x.b(g.et)},e.prototype.depend=function(e,t){if(this.d){this.d(t+"#"+e);var r=F(t);r!==t&&this.d(r+"#"+e),this.parent&&this.parent.depend(e,t)}},e.prototype.dirty=function(e,t){this.d&&this.d.dirty(t+"#"+e,"__exists"===t?"forget":"setDirty")},e}();function U(e,t){K(e)&&e.group.depend(t,"__exists")}!function(e){var t=function(e){function t(t){var r=t.policies,n=t.resultCaching,i=t.seed,o=e.call(this,r,new Q(void 0===n||n))||this;return o.stump=new B(o),o.storageTrie=new x.b(g.et),i&&o.replace(i),o}return(0,n.C6)(t,e),t.prototype.addLayer=function(e,t){return this.stump.addLayer(e,t)},t.prototype.removeLayer=function(){return this},t.prototype.getStorage=function(){return this.storageTrie.lookupArray(arguments)},t}(e);e.Root=t}(q||(q={}));var z=function(e){function t(t,r,n,i){var o=e.call(this,r.policies,i)||this;return o.id=t,o.parent=r,o.replay=n,o.group=i,n(o),o}return(0,n.C6)(t,e),t.prototype.addLayer=function(e,r){return new t(e,this,r,this.group)},t.prototype.removeLayer=function(e){var t=this,r=this.parent.removeLayer(e);return e===this.id?(this.group.caching&&Object.keys(this.data).forEach(function(e){var n=t.data[e],i=r.lookup(e);i?n?n!==i&&Object.keys(n).forEach(function(r){(0,a.L)(n[r],i[r])||t.group.dirty(e,r)}):(t.group.dirty(e,"__exists"),Object.keys(i).forEach(function(r){t.group.dirty(e,r)})):t.delete(e)}),r):r===this.parent?this:r.addLayer(this.id,this.replay)},t.prototype.toObject=function(){return(0,n.Cl)((0,n.Cl)({},this.parent.toObject()),this.data)},t.prototype.findChildRefIds=function(t){var r=this.parent.findChildRefIds(t);return C.call(this.data,t)?(0,n.Cl)((0,n.Cl)({},r),e.prototype.findChildRefIds.call(this,t)):r},t.prototype.getStorage=function(){for(var e=this.parent;e.parent;)e=e.parent;return e.getStorage.apply(e,arguments)},t}(q),B=function(e){function t(t){return e.call(this,"EntityStore.Stump",t,function(){},new Q(t.group.caching,t.group))||this}return(0,n.C6)(t,e),t.prototype.removeLayer=function(){return this},t.prototype.merge=function(e,t){return this.parent.merge(e,t)},t}(z);function W(e,t,r){var n=e[r],i=t[r];return(0,a.L)(n,i)?n:i}function K(e){return!!(e instanceof q&&e.group.caching)}var Y=function(){function e(){this.known=new(g.En?WeakSet:Set),this.pool=new x.b(g.et),this.passes=new WeakMap,this.keysByJSON=new Map,this.empty=this.admit({})}return e.prototype.isKnown=function(e){return(0,T.U)(e)&&this.known.has(e)},e.prototype.pass=function(e){if((0,T.U)(e)){var t=(0,T.U)(e)?(0,S.c)(e)?e.slice(0):(0,n.Cl)({__proto__:Object.getPrototypeOf(e)},e):e;return this.passes.set(t,e),t}return e},e.prototype.admit=function(e){var t=this;if((0,T.U)(e)){var r=this.passes.get(e);if(r)return r;switch(Object.getPrototypeOf(e)){case Array.prototype:if(this.known.has(e))break;var n=e.map(this.admit,this),i=this.pool.lookupArray(n);return i.array||(this.known.add(i.array=n),!1!==globalThis.__DEV__&&Object.freeze(n)),i.array;case null:case Object.prototype:if(this.known.has(e))break;var o=Object.getPrototypeOf(e),a=[o],s=this.sortedKeys(e);a.push(s.json);var c=a.length;s.sorted.forEach(function(r){a.push(t.admit(e[r]))});var i=this.pool.lookupArray(a);if(!i.object){var u=i.object=Object.create(o);this.known.add(u),s.sorted.forEach(function(e,t){u[e]=a[c+t]}),!1!==globalThis.__DEV__&&Object.freeze(u)}return i.object}}return e},e.prototype.sortedKeys=function(e){var t=Object.keys(e),r=this.pool.lookupArray(t);if(!r.keys){t.sort();var n=JSON.stringify(t);(r.keys=this.keysByJSON.get(n))||this.keysByJSON.set(n,r.keys={sorted:t,json:n})}return r.keys},e}();function G(e){return[e.selectionSet,e.objectOrReference,e.context,e.context.canonizeResults]}var J=function(){function e(e){var t=this;this.knownResults=new(g.et?WeakMap:Map),this.config=(0,w.o)(e,{addTypename:!1!==e.addTypename,canonizeResults:A(e)}),this.canon=e.canon||new Y,this.executeSelectionSet=(0,o.LV)(function(e){var r,i=e.context.canonizeResults,o=G(e);o[3]=!i;var a=(r=t.executeSelectionSet).peek.apply(r,o);return a?i?(0,n.Cl)((0,n.Cl)({},a),{result:t.canon.admit(a.result)}):a:(U(e.context.store,e.enclosingRef.__ref),t.execSelectionSetImpl(e))},{max:this.config.resultCacheMaxSize||c.v["inMemoryCache.executeSelectionSet"]||5e4,keyArgs:G,makeCacheKey:function(e,t,r,n){if(K(r.store))return r.store.makeCacheKey(e,(0,m.A_)(t)?t.__ref:t,r.varString,n)}}),this.executeSubSelectedArray=(0,o.LV)(function(e){return U(e.context.store,e.enclosingRef.__ref),t.execSubSelectedArrayImpl(e)},{max:this.config.resultCacheMaxSize||c.v["inMemoryCache.executeSubSelectedArray"]||1e4,makeCacheKey:function(e){var t=e.field,r=e.array,n=e.context;if(K(n.store))return n.store.makeCacheKey(t,r,n.varString)}})}return e.prototype.resetCanon=function(){this.canon=new Y},e.prototype.diffQueryAgainstStore=function(e){var t,r=e.store,i=e.query,o=e.rootId,a=e.variables,s=e.returnPartialData,c=e.canonizeResults,u=void 0===c?this.config.canonizeResults:c,l=this.config.cache.policies;a=(0,n.Cl)((0,n.Cl)({},(0,E.wY)((0,E.AT)(i))),a);var f=(0,m.WU)(void 0===o?"ROOT_QUERY":o),d=this.executeSelectionSet({selectionSet:(0,E.Vn)(i).selectionSet,objectOrReference:f,enclosingRef:f,context:(0,n.Cl)({store:r,query:i,policies:l,variables:a,varString:(0,v.M)(a),canonizeResults:u},P(i,this.config.fragments))});if(d.missing&&(t=[new h(function(e){try{JSON.stringify(e,function(e,t){if("string"==typeof t)throw t;return t})}catch(e){return e}}(d.missing),d.missing,i,a)],!(void 0===s||s)))throw t[0];return{result:d.result,complete:!t,missing:t}},e.prototype.isFresh=function(e,t,r,n){if(K(n.store)&&this.knownResults.get(e)===r){var i=this.executeSelectionSet.peek(r,t,n,this.canon.isKnown(e));if(i&&e===i.result)return!0}return!1},e.prototype.execSelectionSetImpl=function(e){var t,r=this,n=e.selectionSet,o=e.objectOrReference,a=e.enclosingRef,c=e.context;if((0,m.A_)(o)&&!c.policies.rootTypenamesById[o.__ref]&&!c.store.has(o.__ref))return{result:this.canon.empty,missing:"Dangling reference to missing ".concat(o.__ref," object")};var u=c.variables,l=c.policies,f=c.store.getFieldValue(o,"__typename"),h=[],d=new _.ZI;function v(e,r){var n;return e.missing&&(t=d.merge(t,((n={})[r]=e.missing,n))),e.result}this.config.addTypename&&"string"==typeof f&&!l.rootIdsByTypename[f]&&h.push({__typename:f});var y=new Set(n.selections);y.forEach(function(e){var n,g;if((0,O.MS)(e,u)){if((0,m.dt)(e)){var w=l.readField({fieldName:e.name.value,field:e,variables:c.variables,from:o},c),E=(0,m.ue)(e);void 0===w?p.XY.added(e)||(t=d.merge(t,((n={})[E]="Can't find field '".concat(e.name.value,"' on ").concat((0,m.A_)(o)?o.__ref+" object":"object "+JSON.stringify(o,null,2)),n))):(0,S.c)(w)?w.length>0&&(w=v(r.executeSubSelectedArray({field:e,array:w,enclosingRef:a,context:c}),E)):e.selectionSet?null!=w&&(w=v(r.executeSelectionSet({selectionSet:e.selectionSet,objectOrReference:w,enclosingRef:(0,m.A_)(w)?w:a,context:c}),E)):c.canonizeResults&&(w=r.canon.pass(w)),void 0!==w&&h.push(((g={})[E]=w,g))}else{var _=(0,s.HQ)(e,c.lookupFragment);if(!_&&e.kind===b.b.FRAGMENT_SPREAD)throw(0,i.vA)(9,e.name.value);_&&l.fragmentMatches(_,f)&&_.selectionSet.selections.forEach(y.add,y)}}});var g={result:(0,_.IM)(h),missing:t},w=c.canonizeResults?this.canon.admit(g):k(g);return w.result&&this.knownResults.set(w.result,n),w},e.prototype.execSubSelectedArrayImpl=function(e){var t,r=this,n=e.field,o=e.array,a=e.enclosingRef,s=e.context,c=new _.ZI;function u(e,r){var n;return e.missing&&(t=c.merge(t,((n={})[r]=e.missing,n))),e.result}return n.selectionSet&&(o=o.filter(s.store.canRead)),o=o.map(function(e,t){return null===e?null:(0,S.c)(e)?u(r.executeSubSelectedArray({field:n,array:e,enclosingRef:a,context:s}),t):n.selectionSet?u(r.executeSelectionSet({selectionSet:n.selectionSet,objectOrReference:e,enclosingRef:(0,m.A_)(e)?e:a,context:s}),t):(!1!==globalThis.__DEV__&&function(e,t,r){if(!t.selectionSet){var n=new Set([r]);n.forEach(function(r){(0,T.U)(r)&&((0,i.V1)(!(0,m.A_)(r),10,(0,m.A_)(r)?e.get(r.__ref,"__typename"):r&&r.__typename,t.name.value),Object.values(r).forEach(n.add,n))})}}(s.store,n,e),e)}),{result:s.canonizeResults?this.canon.admit(o):o,missing:t}},e}(),$=r(5519),H=r(489),X=r(7116),Z=Object.create(null);function ee(e){var t=JSON.stringify(e);return Z[t]||(Z[t]=Object.create(null))}function et(e){var t=ee(e);return t.keyFieldsFn||(t.keyFieldsFn=function(t,r){var n=function(e,t){return r.readField(t,e)},o=r.keyObject=en(e,function(e){var o=eo(r.storeObject,e,n);return void 0===o&&t!==r.storeObject&&C.call(t,e[0])&&(o=eo(t,e,ei)),(0,i.V1)(void 0!==o,4,e.join("."),t),o});return"".concat(r.typename,":").concat(JSON.stringify(o))})}function er(e){var t=ee(e);return t.keyArgsFn||(t.keyArgsFn=function(t,r){var n=r.field,i=r.variables,o=r.fieldName,a=JSON.stringify(en(e,function(e){var r=e[0],o=r.charAt(0);if("@"===o){if(n&&(0,S.E)(n.directives)){var a=r.slice(1),s=n.directives.find(function(e){return e.name.value===a}),c=s&&(0,m.MB)(s,i);return c&&eo(c,e.slice(1))}return}if("$"===o){var u=r.slice(1);if(i&&C.call(i,u)){var l=e.slice(0);return l[0]=u,eo(i,l)}return}if(t)return eo(t,e)}));return(t||"{}"!==a)&&(o+=":"+a),o})}function en(e,t){var r=new _.ZI;return(function e(t){var r=ee(t);if(!r.paths){var n=r.paths=[],i=[];t.forEach(function(r,o){(0,S.c)(r)?(e(r).forEach(function(e){return n.push(i.concat(e))}),i.length=0):(i.push(r),(0,S.c)(t[o+1])||(n.push(i.slice(0)),i.length=0))})}return r.paths})(e).reduce(function(e,n){var i,o=t(n);if(void 0!==o){for(var a=n.length-1;a>=0;--a)(i={})[n[a]]=o,o=i;e=r.merge(e,o)}return e},Object.create(null))}function ei(e,t){return e[t]}function eo(e,t,r){return r=r||ei,function e(t){return(0,T.U)(t)?(0,S.c)(t)?t.map(e):en(Object.keys(t).sort(),function(e){return eo(t,e)}):t}(t.reduce(function e(t,n){return(0,S.c)(t)?t.map(function(t){return e(t,n)}):t&&r(t,n)},e))}function ea(e){return void 0!==e.args?e.args:e.field?(0,m.MB)(e.field,e.variables):null}var es=function(){},ec=function(e,t){return t.fieldName},eu=function(e,t,r){return(0,r.mergeObjects)(e,t)},el=function(e,t){return t},ef=function(){function e(e){this.config=e,this.typePolicies=Object.create(null),this.toBeAdded=Object.create(null),this.supertypeMap=new Map,this.fuzzySubtypes=new Map,this.rootIdsByTypename=Object.create(null),this.rootTypenamesById=Object.create(null),this.usingPossibleTypes=!1,this.config=(0,n.Cl)({dataIdFromObject:D},e),this.cache=this.config.cache,this.setRootTypename("Query"),this.setRootTypename("Mutation"),this.setRootTypename("Subscription"),e.possibleTypes&&this.addPossibleTypes(e.possibleTypes),e.typePolicies&&this.addTypePolicies(e.typePolicies)}return e.prototype.identify=function(e,t){var r,i,o=this,a=t&&(t.typename||(null===(r=t.storeObject)||void 0===r?void 0:r.__typename))||e.__typename;if(a===this.rootTypenamesById.ROOT_QUERY)return["ROOT_QUERY"];for(var s=t&&t.storeObject||e,c=(0,n.Cl)((0,n.Cl)({},t),{typename:a,storeObject:s,readField:t&&t.readField||function(){var e=ed(arguments,s);return o.readField(e,{store:o.cache.data,variables:e.variables})}}),u=a&&this.getTypePolicy(a),l=u&&u.keyFn||this.config.dataIdFromObject;l;){var f=l((0,n.Cl)((0,n.Cl)({},e),s),c);if((0,S.c)(f))l=et(f);else{i=f;break}}return i=i?String(i):void 0,c.keyObject?[i,c.keyObject]:[i]},e.prototype.addTypePolicies=function(e){var t=this;Object.keys(e).forEach(function(r){var i=e[r],o=i.queryType,a=i.mutationType,s=i.subscriptionType,c=(0,n.Tt)(i,["queryType","mutationType","subscriptionType"]);o&&t.setRootTypename("Query",r),a&&t.setRootTypename("Mutation",r),s&&t.setRootTypename("Subscription",r),C.call(t.toBeAdded,r)?t.toBeAdded[r].push(c):t.toBeAdded[r]=[c]})},e.prototype.updateTypePolicy=function(e,t){var r=this,n=this.getTypePolicy(e),i=t.keyFields,o=t.fields;function a(e,t){e.merge="function"==typeof t?t:!0===t?eu:!1===t?el:e.merge}a(n,t.merge),n.keyFn=!1===i?es:(0,S.c)(i)?et(i):"function"==typeof i?i:n.keyFn,o&&Object.keys(o).forEach(function(t){var n=r.getFieldPolicy(e,t,!0),i=o[t];if("function"==typeof i)n.read=i;else{var s=i.keyArgs,c=i.read,u=i.merge;n.keyFn=!1===s?ec:(0,S.c)(s)?er(s):"function"==typeof s?s:n.keyFn,"function"==typeof c&&(n.read=c),a(n,u)}n.read&&n.merge&&(n.keyFn=n.keyFn||ec)})},e.prototype.setRootTypename=function(e,t){void 0===t&&(t=e);var r="ROOT_"+e.toUpperCase(),n=this.rootTypenamesById[r];t!==n&&((0,i.V1)(!n||n===e,5,e),n&&delete this.rootIdsByTypename[n],this.rootIdsByTypename[t]=r,this.rootTypenamesById[r]=t)},e.prototype.addPossibleTypes=function(e){var t=this;this.usingPossibleTypes=!0,Object.keys(e).forEach(function(r){t.getSupertypeSet(r,!0),e[r].forEach(function(e){t.getSupertypeSet(e,!0).add(r);var n=e.match(R);n&&n[0]===e||t.fuzzySubtypes.set(e,new RegExp(e))})})},e.prototype.getTypePolicy=function(e){var t=this;if(!C.call(this.typePolicies,e)){var r=this.typePolicies[e]=Object.create(null);r.fields=Object.create(null);var i=this.supertypeMap.get(e);!i&&this.fuzzySubtypes.size&&(i=this.getSupertypeSet(e,!0),this.fuzzySubtypes.forEach(function(r,n){if(r.test(e)){var o=t.supertypeMap.get(n);o&&o.forEach(function(e){return i.add(e)})}})),i&&i.size&&i.forEach(function(e){var i=t.getTypePolicy(e),o=i.fields;Object.assign(r,(0,n.Tt)(i,["fields"])),Object.assign(r.fields,o)})}var o=this.toBeAdded[e];return o&&o.length&&o.splice(0).forEach(function(r){t.updateTypePolicy(e,r)}),this.typePolicies[e]},e.prototype.getFieldPolicy=function(e,t,r){if(e){var n=this.getTypePolicy(e).fields;return n[t]||r&&(n[t]=Object.create(null))}},e.prototype.getSupertypeSet=function(e,t){var r=this.supertypeMap.get(e);return!r&&t&&this.supertypeMap.set(e,r=new Set),r},e.prototype.fragmentMatches=function(e,t,r,n){var o=this;if(!e.typeCondition)return!0;if(!t)return!1;var a=e.typeCondition.name.value;if(t===a)return!0;if(this.usingPossibleTypes&&this.supertypeMap.has(a))for(var s=this.getSupertypeSet(t,!0),c=[s],u=function(e){var t=o.getSupertypeSet(e,!1);t&&t.size&&0>c.indexOf(t)&&c.push(t)},l=!!(r&&this.fuzzySubtypes.size),f=!1,h=0;h1?s:t}:(o=(0,n.Cl)({},a),C.call(o,"from")||(o.from=t)),!1!==globalThis.__DEV__&&void 0===o.from&&!1!==globalThis.__DEV__&&i.V1.warn(7,(0,H.p)(Array.from(e))),void 0===o.variables&&(o.variables=r),o}function ep(e){return function(t,r){if((0,S.c)(t)||(0,S.c)(r))throw(0,i.vA)(8);if((0,T.U)(t)&&(0,T.U)(r)){var o=e.getFieldValue(t,"__typename"),a=e.getFieldValue(r,"__typename");if(o&&a&&o!==a)return r;if((0,m.A_)(t)&&L(r))return e.merge(t.__ref,r),t;if(L(t)&&(0,m.A_)(r))return e.merge(t,r.__ref),r;if(L(t)&&L(r))return(0,n.Cl)((0,n.Cl)({},t),r)}return r}}function ev(e,t,r){var i="".concat(t).concat(r),o=e.flavors.get(i);return o||e.flavors.set(i,o=e.clientOnly===t&&e.deferred===r?e:(0,n.Cl)((0,n.Cl)({},e),{clientOnly:t,deferred:r})),o}var ey=function(){function e(e,t,r){this.cache=e,this.reader=t,this.fragments=r}return e.prototype.writeToStore=function(e,t){var r=this,o=t.query,s=t.result,c=t.dataId,u=t.variables,l=t.overwrite,f=(0,E.Vu)(o),h=new _.ZI;u=(0,n.Cl)((0,n.Cl)({},(0,E.wY)(f)),u);var d=(0,n.Cl)((0,n.Cl)({store:e,written:Object.create(null),merge:function(e,t){return h.merge(e,t)},variables:u,varString:(0,v.M)(u)},P(o,this.fragments)),{overwrite:!!l,incomingById:new Map,clientOnly:!1,deferred:!1,flavors:new Map}),p=this.processSelectionSet({result:s||Object.create(null),dataId:c,selectionSet:f.selectionSet,mergeTree:{map:new Map},context:d});if(!(0,m.A_)(p))throw(0,i.vA)(11,s);return d.incomingById.forEach(function(t,n){var o=t.storeObject,s=t.mergeTree,c=t.fieldNodeSet,u=(0,m.WU)(n);if(s&&s.map.size){var l=r.applyMerges(s,u,o,d);if((0,m.A_)(l))return;o=l}if(!1!==globalThis.__DEV__&&!d.overwrite){var f=Object.create(null);c.forEach(function(e){e.selectionSet&&(f[e.name.value]=!0)});var h=function(e){var t=s&&s.map.get(e);return!!(t&&t.info&&t.info.merge)};Object.keys(o).forEach(function(e){!0!==f[F(e)]||h(e)||function(e,t,r,n){var o=function(e){var t=n.getFieldValue(e,r);return"object"==typeof t&&t},s=o(e);if(s){var c=o(t);if(!(!c||(0,m.A_)(s)||(0,a.L)(s,c)||Object.keys(s).every(function(e){return void 0!==n.getFieldValue(c,e)}))){var u=n.getFieldValue(e,"__typename")||n.getFieldValue(t,"__typename"),l=F(r),f="".concat(u,".").concat(l);if(!eE.has(f)){eE.add(f);var h=[];(0,S.c)(s)||(0,S.c)(c)||[s,c].forEach(function(e){var t=n.getFieldValue(e,"__typename");"string"!=typeof t||h.includes(t)||h.push(t)}),!1!==globalThis.__DEV__&&i.V1.warn(14,l,u,h.length?"either ensure all objects of type "+h.join(" and ")+" have an ID or a custom merge function, or ":"",f,s,c)}}}}(u,o,e,d.store)})}e.merge(n,o)}),e.retain(p.__ref),p},e.prototype.processSelectionSet=function(e){var t=this,r=e.dataId,o=e.result,a=e.selectionSet,s=e.context,c=e.mergeTree,u=this.cache.policies,l=Object.create(null),f=r&&u.rootTypenamesById[r]||(0,m.D$)(o,a,s.fragmentMap)||r&&s.store.get(r,"__typename");"string"==typeof f&&(l.__typename=f);var h=function(){var e=ed(arguments,l,s.variables);if((0,m.A_)(e.from)){var t=s.incomingById.get(e.from.__ref);if(t){var r=u.readField((0,n.Cl)((0,n.Cl)({},e),{from:t.storeObject}),s);if(void 0!==r)return r}}return u.readField(e,s)},d=new Set;this.flattenFields(a,o,s,f).forEach(function(e,r){var n,a=o[(0,m.ue)(r)];if(d.add(r),void 0!==a){var s=u.getStoreFieldName({typename:f,fieldName:r.name.value,field:r,variables:e.variables}),v=eb(c,s),y=t.processFieldValue(a,r,r.selectionSet?ev(e,!1,!1):e,v),b=void 0;r.selectionSet&&((0,m.A_)(y)||L(y))&&(b=h("__typename",y));var g=u.getMergeFunction(f,r.name.value,b);g?v.info={field:r,typename:f,merge:g}:ew(c,s),l=e.merge(l,((n={})[s]=y,n))}else!1===globalThis.__DEV__||e.clientOnly||e.deferred||p.XY.added(r)||u.getReadFunction(f,r.name.value)||!1===globalThis.__DEV__||i.V1.error(12,(0,m.ue)(r),o)});try{var v=u.identify(o,{typename:f,selectionSet:a,fragmentMap:s.fragmentMap,storeObject:l,readField:h}),y=v[0],b=v[1];r=r||y,b&&(l=s.merge(l,b))}catch(e){if(!r)throw e}if("string"==typeof r){var g=(0,m.WU)(r),w=s.written[r]||(s.written[r]=[]);if(w.indexOf(a)>=0||(w.push(a),this.reader&&this.reader.isFresh(o,g,a,s)))return g;var E=s.incomingById.get(r);return E?(E.storeObject=s.merge(E.storeObject,l),E.mergeTree=function e(t,r){if(t===r||!r||eg(r))return t;if(!t||eg(t))return r;var i=t.info&&r.info?(0,n.Cl)((0,n.Cl)({},t.info),r.info):t.info||r.info,o=t.map.size&&r.map.size,a={info:i,map:o?new Map:t.map.size?t.map:r.map};if(o){var s=new Set(r.map.keys());t.map.forEach(function(t,n){a.map.set(n,e(t,r.map.get(n))),s.delete(n)}),s.forEach(function(n){a.map.set(n,e(r.map.get(n),t.map.get(n)))})}return a}(E.mergeTree,c),d.forEach(function(e){return E.fieldNodeSet.add(e)})):s.incomingById.set(r,{storeObject:l,mergeTree:eg(c)?void 0:c,fieldNodeSet:d}),g}return l},e.prototype.processFieldValue=function(e,t,r,n){var i=this;return t.selectionSet&&null!==e?(0,S.c)(e)?e.map(function(e,o){var a=i.processFieldValue(e,t,r,eb(n,o));return ew(n,o),a}):this.processSelectionSet({result:e,selectionSet:t.selectionSet,context:r,mergeTree:n}):!1!==globalThis.__DEV__?(0,$.m)(e):e},e.prototype.flattenFields=function(e,t,r,n){void 0===n&&(n=(0,m.D$)(t,e,r.fragmentMap));var o=new Map,a=this.cache.policies,c=new x.b(!1);return function e(u,l){var f=c.lookup(u,l.clientOnly,l.deferred);f.visited||(f.visited=!0,u.selections.forEach(function(c){if((0,O.MS)(c,r.variables)){var u=l.clientOnly,f=l.deferred;if(!(u&&f)&&(0,S.E)(c.directives)&&c.directives.forEach(function(e){var t=e.name.value;if("client"===t&&(u=!0),"defer"===t){var n=(0,m.MB)(e,r.variables);n&&!1===n.if||(f=!0)}}),(0,m.dt)(c)){var h=o.get(c);h&&(u=u&&h.clientOnly,f=f&&h.deferred),o.set(c,ev(r,u,f))}else{var d=(0,s.HQ)(c,r.lookupFragment);if(!d&&c.kind===b.b.FRAGMENT_SPREAD)throw(0,i.vA)(13,c.name.value);d&&a.fragmentMatches(d,n,t,r.variables)&&e(d.selectionSet,ev(r,u,f))}}}))}(e,r),o},e.prototype.applyMerges=function(e,t,r,o,a){var s=this;if(e.map.size&&!(0,m.A_)(r)){var c,u,l=!(0,S.c)(r)&&((0,m.A_)(t)||L(t))?t:void 0,f=r;l&&!a&&(a=[(0,m.A_)(l)?l.__ref:l]);var h=function(e,t){return(0,S.c)(e)?"number"==typeof t?e[t]:void 0:o.store.getFieldValue(e,String(t))};e.map.forEach(function(e,t){var r=h(l,t),n=h(f,t);if(void 0!==n){a&&a.push(t);var c=s.applyMerges(e,r,n,o,a);c!==n&&(u=u||new Map).set(t,c),a&&(0,i.V1)(a.pop()===t)}}),u&&(r=(0,S.c)(f)?f.slice(0):(0,n.Cl)({},f),u.forEach(function(e,t){r[t]=e}))}return e.info?this.cache.policies.runMergeFunction(t,r,e.info,o,a&&(c=o.store).getStorage.apply(c,a)):r},e}(),em=[];function eb(e,t){var r=e.map;return r.has(t)||r.set(t,em.pop()||{map:new Map}),r.get(t)}function eg(e){return!e||!(e.info||e.map.size)}function ew(e,t){var r=e.map,n=r.get(t);n&&eg(n)&&(em.push(n),r.delete(t))}var eE=new Set,e_=function(e){function t(t){void 0===t&&(t={});var r,n=e.call(this)||this;return n.watches=new Set,n.addTypenameTransform=new d.c(p.XY),n.assumeImmutableResults=!0,n.makeVar=X.UT,n.txCount=0,n.config=(r=t,(0,w.o)(N,r)),n.addTypename=!!n.config.addTypename,n.policies=new ef({cache:n,dataIdFromObject:n.config.dataIdFromObject,possibleTypes:n.config.possibleTypes,typePolicies:n.config.typePolicies}),n.init(),n}return(0,n.C6)(t,e),t.prototype.init=function(){var e=this.data=new q.Root({policies:this.policies,resultCaching:this.config.resultCaching});this.optimisticData=e.stump,this.resetResultCache()},t.prototype.resetResultCache=function(e){var t=this,r=this.storeReader,n=this.config.fragments;this.storeWriter=new ey(this,this.storeReader=new J({cache:this,addTypename:this.addTypename,resultCacheMaxSize:this.config.resultCacheMaxSize,canonizeResults:A(this.config),canon:e?void 0:r&&r.canon,fragments:n}),n),this.maybeBroadcastWatch=(0,o.LV)(function(e,r){return t.broadcastWatch(e,r)},{max:this.config.resultCacheMaxSize||c.v["inMemoryCache.maybeBroadcastWatch"]||5e3,makeCacheKey:function(e){var r=e.optimistic?t.optimisticData:t.data;if(K(r)){var n=e.optimistic,i=e.id,o=e.variables;return r.makeCacheKey(e.query,e.callback,(0,v.M)({optimistic:n,id:i,variables:o}))}}}),new Set([this.data.group,this.optimisticData.group]).forEach(function(e){return e.resetCaching()})},t.prototype.restore=function(e){return this.init(),e&&this.data.replace(e),this},t.prototype.extract=function(e){return void 0===e&&(e=!1),(e?this.optimisticData:this.data).extract()},t.prototype.read=function(e){var t=e.returnPartialData;try{return this.storeReader.diffQueryAgainstStore((0,n.Cl)((0,n.Cl)({},e),{store:e.optimistic?this.optimisticData:this.data,config:this.config,returnPartialData:void 0!==t&&t})).result||null}catch(e){if(e instanceof h)return null;throw e}},t.prototype.write=function(e){try{return++this.txCount,this.storeWriter.writeToStore(this.data,e)}finally{--this.txCount||!1===e.broadcast||this.broadcastWatches()}},t.prototype.modify=function(e){if(C.call(e,"id")&&!e.id)return!1;var t=e.optimistic?this.optimisticData:this.data;try{return++this.txCount,t.modify(e.id||"ROOT_QUERY",e.fields)}finally{--this.txCount||!1===e.broadcast||this.broadcastWatches()}},t.prototype.diff=function(e){return this.storeReader.diffQueryAgainstStore((0,n.Cl)((0,n.Cl)({},e),{store:e.optimistic?this.optimisticData:this.data,rootId:e.id||"ROOT_QUERY",config:this.config}))},t.prototype.watch=function(e){var t=this;return this.watches.size||(0,X.MS)(this),this.watches.add(e),e.immediate&&this.maybeBroadcastWatch(e),function(){t.watches.delete(e)&&!t.watches.size&&(0,X.WR)(t),t.maybeBroadcastWatch.forget(e)}},t.prototype.gc=function(e){v.M.reset(),y.y.reset(),this.addTypenameTransform.resetCache(),null===(t=this.config.fragments)||void 0===t||t.resetCaches();var t,r=this.optimisticData.gc();return e&&!this.txCount&&(e.resetResultCache?this.resetResultCache(e.resetResultIdentities):e.resetResultIdentities&&this.storeReader.resetCanon()),r},t.prototype.retain=function(e,t){return(t?this.optimisticData:this.data).retain(e)},t.prototype.release=function(e,t){return(t?this.optimisticData:this.data).release(e)},t.prototype.identify=function(e){if((0,m.A_)(e))return e.__ref;try{return this.policies.identify(e)[0]}catch(e){!1!==globalThis.__DEV__&&i.V1.warn(e)}},t.prototype.evict=function(e){if(!e.id){if(C.call(e,"id"))return!1;e=(0,n.Cl)((0,n.Cl)({},e),{id:"ROOT_QUERY"})}try{return++this.txCount,this.optimisticData.evict(e,this.data)}finally{--this.txCount||!1===e.broadcast||this.broadcastWatches()}},t.prototype.reset=function(e){var t=this;return this.init(),v.M.reset(),e&&e.discardWatches?(this.watches.forEach(function(e){return t.maybeBroadcastWatch.forget(e)}),this.watches.clear(),(0,X.WR)(this)):this.broadcastWatches(),Promise.resolve()},t.prototype.removeOptimistic=function(e){var t=this.optimisticData.removeLayer(e);t!==this.optimisticData&&(this.optimisticData=t,this.broadcastWatches())},t.prototype.batch=function(e){var t,r=this,i=e.update,o=e.optimistic,a=void 0===o||o,s=e.removeOptimistic,c=e.onWatchUpdated,u=function(e){var n=r.data,o=r.optimisticData;++r.txCount,e&&(r.data=r.optimisticData=e);try{return t=i(r)}finally{--r.txCount,r.data=n,r.optimisticData=o}},l=new Set;return c&&!this.txCount&&this.broadcastWatches((0,n.Cl)((0,n.Cl)({},e),{onWatchUpdated:function(e){return l.add(e),!1}})),"string"==typeof a?this.optimisticData=this.optimisticData.addLayer(a,u):!1===a?u(this.data):u(),"string"==typeof s&&(this.optimisticData=this.optimisticData.removeLayer(s)),c&&l.size?(this.broadcastWatches((0,n.Cl)((0,n.Cl)({},e),{onWatchUpdated:function(e,t){var r=c.call(this,e,t);return!1!==r&&l.delete(e),r}})),l.size&&l.forEach(function(e){return r.maybeBroadcastWatch.dirty(e)})):this.broadcastWatches(e),t},t.prototype.performTransaction=function(e,t){return this.batch({update:e,optimistic:t||null!==t})},t.prototype.transformDocument=function(e){return this.addTypenameToDocument(this.addFragmentsToDocument(e))},t.prototype.broadcastWatches=function(e){var t=this;this.txCount||this.watches.forEach(function(r){return t.maybeBroadcastWatch(r,e)})},t.prototype.addFragmentsToDocument=function(e){var t=this.config.fragments;return t?t.transform(e):e},t.prototype.addTypenameToDocument=function(e){return this.addTypename?this.addTypenameTransform.transformDocument(e):e},t.prototype.broadcastWatch=function(e,t){var r=e.lastDiff,n=this.diff(e);(!t||(e.optimistic&&"string"==typeof t.optimistic&&(n.fromOptimisticTransaction=!0),!t.onWatchUpdated||!1!==t.onWatchUpdated.call(this,e,n,r)))&&(r&&(0,a.L)(r.result,n.result)||e.callback(e.lastDiff=n,r))},t}(f);!1!==globalThis.__DEV__&&(e_.prototype.getMemoryInternals=l.cM)},7116:(e,t,r)=>{r.d(t,{MS:()=>c,UT:()=>u,WR:()=>s,bl:()=>i});var n=r(8015),i=new n.DX,o=new WeakMap;function a(e){var t=o.get(e);return t||o.set(e,t={vars:new Set,dep:(0,n.yN)()}),t}function s(e){a(e).vars.forEach(function(t){return t.forgetCache(e)})}function c(e){a(e).vars.forEach(function(t){return t.attachCache(e)})}function u(e){var t=new Set,r=new Set,n=function(s){if(arguments.length>0){if(e!==s){e=s,t.forEach(function(e){a(e).dep.dirty(n),e.broadcastWatches&&e.broadcastWatches()});var c=Array.from(r);r.clear(),c.forEach(function(t){return t(e)})}}else{var u=i.getValue();u&&(o(u),a(u).dep(n))}return e};n.onNextChange=function(e){return r.add(e),function(){r.delete(e)}};var o=n.attachCache=function(e){return t.add(e),a(e).vars.add(n),n};return n.forgetCache=function(e){return t.delete(e)},n}},4816:(e,t,r)=>{r.d(t,{R:()=>eG});var n,i=r(5917),o=r(4151);function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r1,i=!1,o=arguments[1],a=o;return new r(function(r){return t.subscribe({next:function(t){var o=!i;if(i=!0,!o||n)try{a=e(a,t)}catch(e){return r.error(e)}else a=t},error:function(e){r.error(e)},complete:function(){if(!i&&!n)return r.error(TypeError("Cannot reduce an empty sequence"));r.next(a),r.complete()}})})},t.concat=function(){for(var e=this,t=arguments.length,r=Array(t),n=0;n=0&&i.splice(e,1),a()}});i.push(o)},error:function(e){n.error(e)},complete:function(){a()}});function a(){o.closed&&0===i.length&&n.complete()}return function(){i.forEach(function(e){return e.unsubscribe()}),o.unsubscribe()}})},t[d]=function(){return this},e.from=function(t){var r="function"==typeof this?this:e;if(null==t)throw TypeError(t+" is not an object");var n=v(t,d);if(n){var i=n.call(t);if(Object(i)!==i)throw TypeError(i+" is not an object");return i instanceof k&&i.constructor===r?i:new r(function(e){return i.subscribe(e)})}if(l("iterator")&&(n=v(t,h)))return new r(function(e){b(function(){if(!e.closed){for(var r,i=function(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return a(e,void 0);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return a(e,void 0)}}(e))){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(n.call(t));!(r=i()).done;){var o=r.value;if(e.next(o),e.closed)return}e.complete()}})});if(Array.isArray(t))return new r(function(e){b(function(){if(!e.closed){for(var r=0;rt.indexOf(i))throw(0,o.vA)(43,i)}return e}(t)).variables||{},extensions:r.extensions||{},operationName:r.operationName,query:r.query}).operationName||(n.operationName="string"!=typeof n.query?(0,x.n4)(n.query)||void 0:""),s=(0,i.Cl)({},a),Object.defineProperty(n,"setContext",{enumerable:!1,value:function(e){s="function"==typeof e?(0,i.Cl)((0,i.Cl)({},s),e(s)):(0,i.Cl)((0,i.Cl)({},s),e)}}),Object.defineProperty(n,"getContext",{enumerable:!1,value:function(){return(0,i.Cl)({},s)}}),n))||k.of()},e.concat=function(t,r){var n=C(t);if(I(n))return!1!==globalThis.__DEV__&&o.V1.warn(35,n),n;var i=C(r);return Object.assign(new e(I(i)?function(e){return n.request(e,function(e){return i.request(e)||k.of()})||k.of()}:function(e,t){return n.request(e,function(e){return i.request(e,t)||k.of()})||k.of()}),{left:n,right:i})},e.prototype.split=function(t,r,n){return this.concat(e.split(t,r,n||new e(S)))},e.prototype.concat=function(t){return e.concat(this,t)},e.prototype.request=function(e,t){throw(0,o.vA)(36)},e.prototype.onError=function(e,t){if(t&&t.error)return t.error(e),!1;throw e},e.prototype.setOnError=function(e){return this.onError=e,this},e}(),N=D.execute,A=r(5785),R=r(8806),F=function(e,t){var r;try{r=JSON.stringify(e)}catch(e){var n=(0,o.vA)(39,t,e.message);throw n.parseError=e,n}return r},L=r(1333);function P(e){var t={next:function(){return e.read()}};return L.uJ&&(t[Symbol.asyncIterator]=function(){return this}),t}var M=function(e,t,r){var n=Error(r);throw n.name="ServerError",n.response=e,n.statusCode=e.status,n.result=t,n},j=r(436),V=Symbol(),q=function(e){var t=(0,i.fX)((0,i.fX)((0,i.fX)([],e.graphQLErrors,!0),e.clientErrors,!0),e.protocolErrors,!0);return e.networkError&&t.push(e.networkError),t.map(function(e){return(0,j.U)(e)&&e.message||"Error message not found."}).join("\n")},Q=function(e){function t(r){var n=r.graphQLErrors,i=r.protocolErrors,o=r.clientErrors,a=r.networkError,s=r.errorMessage,c=r.extraInfo,u=e.call(this,s)||this;return u.name="ApolloError",u.graphQLErrors=n||[],u.protocolErrors=i||[],u.clientErrors=o||[],u.networkError=a||null,u.message=s||q(u),u.extraInfo=c,u.__proto__=t.prototype,u}return(0,i.C6)(t,e),t}(Error),U=r(298),z=r(7858);function B(e){return"incremental"in e}function W(e,t){var r=e,n=new z.ZI;return B(t)&&(0,U.E)(t.incremental)&&t.incremental.forEach(function(e){for(var t=e.data,i=e.path,o=i.length-1;o>=0;--o){var a=i[o],s=isNaN(+a)?{}:[];s[a]=t,t=s}r=n.merge(r,t)}),r}var K=Object.prototype.hasOwnProperty;function Y(e,t){e.status>=300&&M(e,function(){try{return JSON.parse(t)}catch(e){return t}}(),"Response not successful: Received status code ".concat(e.status));try{return JSON.parse(t)}catch(r){throw r.name="ServerParseError",r.response=e,r.statusCode=e.status,r.bodyText=t,r}}var G=function(e){if(!e&&"undefined"==typeof fetch)throw(0,o.vA)(37)},J=r(8941),$={http:{includeQuery:!0,includeExtensions:!1,preserveHeaderCase:!1},headers:{accept:"*/*","content-type":"application/json"},options:{method:"POST"}},H=function(e,t){return t(e)};function X(e){return new k(function(t){t.error(e)})}var Z=r(1661),ee=r(7208),et=(0,o.no)(function(){return fetch}),er=function(e){void 0===e&&(e={});var t=e.uri,r=void 0===t?"/graphql":t,n=e.fetch,a=e.print,s=void 0===a?H:a,c=e.includeExtensions,u=e.preserveHeaderCase,l=e.useGETForQueries,f=e.includeUnusedVariables,h=void 0!==f&&f,d=(0,i.Tt)(e,["uri","fetch","print","includeExtensions","preserveHeaderCase","useGETForQueries","includeUnusedVariables"]);!1!==globalThis.__DEV__&&G(n||et);var p={http:{includeExtensions:c,preserveHeaderCase:u},options:d.fetchOptions,credentials:d.credentials,headers:d.headers};return new D(function(e){var t,a,c,u,f,d,v,y,m=(t=e,a=r,t.getContext().uri||("function"==typeof a?a(t):a||"/graphql")),b=e.getContext(),g={};if(b.clientAwareness){var w=b.clientAwareness,E=w.name,_=w.version;E&&(g["apollographql-client-name"]=E),_&&(g["apollographql-client-version"]=_)}var O=(0,i.Cl)((0,i.Cl)({},g),b.headers),T={http:b.http,options:b.fetchOptions,credentials:b.credentials,headers:O};if((0,R.d8)(["client"],e.query)){var S=(0,ee.er)(e.query);if(!S)return X(Error("HttpLink: Trying to send a client-only query to the server. To send to the server, ensure a non-client field is added to the query or set the `transformOptions.removeClientFields` option to `true`."));e.query=S}var C=function(e,t){for(var r=[],n=2;n-1;){if(m=void 0,m=(O=[c.slice(0,y),c.slice(y+s.length)])[0],c=O[1],b=m.indexOf("\r\n\r\n"),(g=function(e){var t={};return e.split("\n").forEach(function(e){var r=e.indexOf(":");if(r>-1){var n=e.slice(0,r).trim().toLowerCase(),i=e.slice(r+1).trim();t[n]=i}}),t}(m.slice(0,b))["content-type"])&&-1===g.toLowerCase().indexOf("application/json"))throw Error("Unsupported patch content type: application/json is required.");if(w=m.slice(b)){if(Object.keys(E=Y(e,w)).length>1||"data"in E||"incremental"in E||"errors"in E||"payload"in E){if((0,j.U)(E)&&"payload"in E){if(_={},"payload"in E){if(1===Object.keys(E).length&&null===E.payload)return[2];_=(0,i.Cl)({},E.payload)}"errors"in E&&(_=(0,i.Cl)((0,i.Cl)({},_),{extensions:(0,i.Cl)((0,i.Cl)({},"extensions"in _?_.extensions:null),((T={})[V]=E.errors,T))})),t(_)}else t(E)}else if(1===Object.keys(E).length&&"hasNext"in E&&!E.hasNext)return[2]}y=c.indexOf(s)}return[3,1];case 3:return[2]}})})}(t,a):t.text().then(function(e){return Y(t,e)}).then(function(r){return Array.isArray(r)||K.call(r,"data")||K.call(r,"errors")||M(t,r,"Server response was missing for query '".concat(Array.isArray(e)?e.map(function(e){return e.operationName}):e.operationName,"'.")),r}).then(a)}).then(function(){y=void 0,t.complete()}).catch(function(e){y=void 0,e.result&&e.result.errors&&e.result.data&&t.next(e.result),t.error(e)}),function(){y&&y.abort()}})})},en=function(e){function t(t){void 0===t&&(t={});var r=e.call(this,er(t).request)||this;return r.options=t,r}return(0,i.C6)(t,e),t}(D),ei=r(3733),eo=r(1115),ea=r(8879);function es(e,t,r){return new k(function(n){var i={then:function(e){return new Promise(function(t){return t(e())})}};function o(e,t){return function(r){if(e){var o=function(){return n.closed?0:e(r)};i=i.then(o,o).then(function(e){return n.next(e)},function(e){return n.error(e)})}else n[t](r)}}var a={next:o(t,"next"),error:o(r,"error"),complete:function(){i.then(function(){return n.complete()})}},s=e.subscribe(a);return function(){return s.unsubscribe()}})}function ec(e){var t=eu(e);return(0,U.E)(t)}function eu(e){var t=(0,U.E)(e.errors)?e.errors.slice(0):[];return B(e)&&(0,U.E)(e.incremental)&&e.incremental.forEach(function(e){e.errors&&t.push.apply(t,e.errors)}),t}var el=r(2286),ef=r(9400);function eh(e,t,r){var n=[];e.forEach(function(e){return e[t]&&n.push(e)}),n.forEach(function(e){return e[t](r)})}function ed(e){function t(t){Object.defineProperty(e,t,{value:k})}return L.ol&&Symbol.species&&t(Symbol.species),t("@@species"),e}function ep(e){return e&&"function"==typeof e.then}var ev=function(e){function t(t){var r=e.call(this,function(e){return r.addObserver(e),function(){return r.removeObserver(e)}})||this;return r.observers=new Set,r.promise=new Promise(function(e,t){r.resolve=e,r.reject=t}),r.handlers={next:function(e){null!==r.sub&&(r.latest=["next",e],r.notify("next",e),eh(r.observers,"next",e))},error:function(e){var t=r.sub;null!==t&&(t&&setTimeout(function(){return t.unsubscribe()}),r.sub=null,r.latest=["error",e],r.reject(e),r.notify("error",e),eh(r.observers,"error",e))},complete:function(){var e=r.sub,t=r.sources;if(null!==e){var n=(void 0===t?[]:t).shift();n?ep(n)?n.then(function(e){return r.sub=e.subscribe(r.handlers)},r.handlers.error):r.sub=n.subscribe(r.handlers):(e&&setTimeout(function(){return e.unsubscribe()}),r.sub=null,r.latest&&"next"===r.latest[0]?r.resolve(r.latest[1]):r.resolve(),r.notify("complete"),eh(r.observers,"complete"))}}},r.nextResultListeners=new Set,r.cancel=function(e){r.reject(e),r.sources=[],r.handlers.complete()},r.promise.catch(function(e){}),"function"==typeof t&&(t=[new k(t)]),ep(t)?t.then(function(e){return r.start(e)},r.handlers.error):r.start(t),r}return(0,i.C6)(t,e),t.prototype.start=function(e){void 0===this.sub&&(this.sources=Array.from(e),this.handlers.complete())},t.prototype.deliverLastMessage=function(e){if(this.latest){var t=this.latest[0],r=e[t];r&&r.call(e,this.latest[1]),null===this.sub&&"next"===t&&e.complete&&e.complete()}},t.prototype.addObserver=function(e){this.observers.has(e)||(this.deliverLastMessage(e),this.observers.add(e))},t.prototype.removeObserver=function(e){this.observers.delete(e)&&this.observers.size<1&&this.handlers.complete()},t.prototype.notify=function(e,t){var r=this.nextResultListeners;r.size&&(this.nextResultListeners=new Set,r.forEach(function(r){return r(e,t)}))},t.prototype.beforeNext=function(e){var t=!1;this.nextResultListeners.add(function(r,n){t||(t=!0,e(r,n))})},t}(k);function ey(e){return!!e&&e<7}ed(ev),function(e){e[e.loading=1]="loading",e[e.setVariables=2]="setVariables",e[e.fetchMore=3]="fetchMore",e[e.refetch=4]="refetch",e[e.poll=6]="poll",e[e.ready=7]="ready",e[e.error=8]="error"}(n||(n={}));var em=r(1025),eb=r(5519),eg=r(813);function ew(e){return!!e.directives&&e.directives.some(eE)}function eE(e){return"nonreactive"===e.name.value}var e_=Object.assign,eO=Object.hasOwnProperty,eT=function(e){function t(t){var r=t.queryManager,n=t.queryInfo,o=t.options,a=e.call(this,function(e){try{var t=e._subscription._observer;t&&!t.error&&(t.error=ex)}catch(e){}var r=!a.observers.size;a.observers.add(e);var n=a.last;return n&&n.error?e.error&&e.error(n.error):n&&n.result&&e.next&&e.next(n.result),r&&a.reobserve().catch(function(){}),function(){a.observers.delete(e)&&!a.observers.size&&a.tearDownQuery()}})||this;a.observers=new Set,a.subscriptions=new Set,a.queryInfo=n,a.queryManager=r,a.waitForOwnResult=eC(o.fetchPolicy),a.isTornDown=!1;var s=r.defaultOptions.watchQuery,c=(void 0===s?{}:s).fetchPolicy,u=void 0===c?"cache-first":c,l=o.fetchPolicy,f=void 0===l?u:l,h=o.initialFetchPolicy,d=void 0===h?"standby"===f?u:f:h;a.options=(0,i.Cl)((0,i.Cl)({},o),{initialFetchPolicy:d,fetchPolicy:f}),a.queryId=n.queryId||r.generateQueryId();var p=(0,x.Vu)(a.query);return a.queryName=p&&p.name&&p.name.value,a}return(0,i.C6)(t,e),Object.defineProperty(t.prototype,"query",{get:function(){return this.lastQuery||this.options.query},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"variables",{get:function(){return this.options.variables},enumerable:!1,configurable:!0}),t.prototype.result=function(){var e=this;return new Promise(function(t,r){var n={next:function(r){t(r),e.observers.delete(n),e.observers.size||e.queryManager.removeQuery(e.queryId),setTimeout(function(){i.unsubscribe()},0)},error:r},i=e.subscribe(n)})},t.prototype.resetDiff=function(){this.queryInfo.resetDiff()},t.prototype.getCurrentResult=function(e){void 0===e&&(e=!0);var t=this.getLastResult(!0),r=this.queryInfo.networkStatus||t&&t.networkStatus||n.ready,o=(0,i.Cl)((0,i.Cl)({},t),{loading:ey(r),networkStatus:r}),a=this.options.fetchPolicy,s=void 0===a?"cache-first":a;if(eC(s)||this.queryManager.getDocumentInfo(this.query).hasForcedResolvers);else if(this.waitForOwnResult)this.queryInfo.updateWatch();else{var c=this.queryInfo.getDiff();(c.complete||this.options.returnPartialData)&&(o.data=c.result),(0,ei.L)(o.data,{})&&(o.data=void 0),c.complete?(delete o.partial,c.complete&&o.networkStatus===n.loading&&("cache-first"===s||"cache-only"===s)&&(o.networkStatus=n.ready,o.loading=!1)):o.partial=!0,!1===globalThis.__DEV__||c.complete||this.options.partialRefetch||o.loading||o.data||o.error||eS(c.missing)}return e&&this.updateLastResult(o),o},t.prototype.isDifferentFromLastResult=function(e,t){var r,n,o,a,s,c,u;return!this.last||(this.queryManager.getDocumentInfo(this.query).hasNonreactiveDirective?(r=this.query,n=this.last.result,o=this.variables,a=n.data,s=(0,i.Tt)(n,["data"]),c=e.data,u=(0,i.Tt)(e,["data"]),!((0,ei.A)(s,u)&&function e(t,r,n,i){if(r===n)return!0;var o=new Set;return t.selections.every(function(t){if(o.has(t)||(o.add(t),!(0,R.MS)(t,i.variables)||ew(t)))return!0;if((0,el.dt)(t)){var a=(0,el.ue)(t),s=r&&r[a],c=n&&n[a],u=t.selectionSet;if(!u)return(0,ei.A)(s,c);var l=Array.isArray(s),f=Array.isArray(c);if(l!==f)return!1;if(l&&f){var h=s.length;if(c.length!==h)return!1;for(var d=0;d0},t.prototype.tearDownQuery=function(){this.isTornDown||(this.concast&&this.observer&&(this.concast.removeObserver(this.observer),delete this.concast,delete this.observer),this.stopPolling(),this.subscriptions.forEach(function(e){return e.unsubscribe()}),this.subscriptions.clear(),this.queryManager.stopQuery(this.queryId),this.observers.clear(),this.isTornDown=!0)},t.prototype.transformDocument=function(e){return this.queryManager.transform(e)},t}(k);function ek(e){var t=e.options,r=t.fetchPolicy,n=t.nextFetchPolicy;return"cache-and-network"===r||"network-only"===r?e.reobserve({fetchPolicy:"cache-first",nextFetchPolicy:function(e,t){return(this.nextFetchPolicy=n,"function"==typeof this.nextFetchPolicy)?this.nextFetchPolicy(e,t):r}}):e.reobserve()}function ex(e){!1!==globalThis.__DEV__&&o.V1.error(23,e.message,e.stack)}function eS(e){!1!==globalThis.__DEV__&&e&&!1!==globalThis.__DEV__&&o.V1.debug(24,e)}function eC(e){return"network-only"===e||"no-cache"===e||"standby"===e}ed(eT);var eI=r(8378);function eD(e){return e.kind===eI.b.FIELD||e.kind===eI.b.FRAGMENT_SPREAD||e.kind===eI.b.INLINE_FRAGMENT}function eN(e){return(e.kind===Kind.VARIABLE||e.kind===Kind.INT||e.kind===Kind.FLOAT||e.kind===Kind.STRING||e.kind===Kind.BOOLEAN||e.kind===Kind.NULL||e.kind===Kind.ENUM||e.kind===Kind.LIST||e.kind===Kind.OBJECT)&&(e.kind===Kind.LIST?e.values.some(eN):e.kind===Kind.OBJECT?e.fields.some(e=>eN(e.value)):e.kind!==Kind.VARIABLE)}var eA=r(7116),eR=function(){function e(e){var t=e.cache,r=e.client,n=e.resolvers,i=e.fragmentMatcher;this.selectionsToResolveCache=new WeakMap,this.cache=t,r&&(this.client=r),n&&this.addResolvers(n),i&&this.setFragmentMatcher(i)}return e.prototype.addResolvers=function(e){var t=this;this.resolvers=this.resolvers||{},Array.isArray(e)?e.forEach(function(e){t.resolvers=(0,z.D9)(t.resolvers,e)}):this.resolvers=(0,z.D9)(this.resolvers,e)},e.prototype.setResolvers=function(e){this.resolvers={},this.addResolvers(e)},e.prototype.getResolvers=function(){return this.resolvers||{}},e.prototype.runResolvers=function(e){return(0,i.sH)(this,arguments,void 0,function(e){var t=e.document,r=e.remoteResult,n=e.context,o=e.variables,a=e.onlyRunForcedResolvers,s=void 0!==a&&a;return(0,i.YH)(this,function(e){return t?[2,this.resolveDocument(t,r.data,n,o,this.fragmentMatcher,s).then(function(e){return(0,i.Cl)((0,i.Cl)({},r),{data:e.result})})]:[2,r]})})},e.prototype.setFragmentMatcher=function(e){this.fragmentMatcher=e},e.prototype.getFragmentMatcher=function(){return this.fragmentMatcher},e.prototype.clientQuery=function(e){return(0,R.d8)(["client"],e)&&this.resolvers?e:null},e.prototype.serverQuery=function(e){return(0,ee.er)(e)},e.prototype.prepareContext=function(e){var t=this.cache;return(0,i.Cl)((0,i.Cl)({},e),{cache:t,getCacheKey:function(e){return t.identify(e)}})},e.prototype.addExportedVariables=function(e){return(0,i.sH)(this,arguments,void 0,function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r={}),(0,i.YH)(this,function(n){return e?[2,this.resolveDocument(e,this.buildRootValueFromCache(e,t)||{},this.prepareContext(r),t).then(function(e){return(0,i.Cl)((0,i.Cl)({},t),e.exportedVariables)})]:[2,(0,i.Cl)({},t)]})})},e.prototype.shouldForceResolvers=function(e){var t=!1;return(0,Z.YR)(e,{Directive:{enter:function(e){if("client"===e.name.value&&e.arguments&&(t=e.arguments.some(function(e){return"always"===e.name.value&&"BooleanValue"===e.value.kind&&!0===e.value.value})))return Z.sP}}}),t},e.prototype.buildRootValueFromCache=function(e,t){return this.cache.diff({query:(0,ee.zc)(e),variables:t,returnPartialData:!0,optimistic:!1}).result},e.prototype.resolveDocument=function(e,t){return(0,i.sH)(this,arguments,void 0,function(e,t,r,n,o,a){var s,c,u,l,f,h,d,p,v,y;return void 0===r&&(r={}),void 0===n&&(n={}),void 0===o&&(o=function(){return!0}),void 0===a&&(a=!1),(0,i.YH)(this,function(m){return s=(0,x.Vn)(e),c=(0,x.zK)(e),u=(0,eg.JG)(c),l=this.collectSelectionsToResolve(s,u),h=(f=s.operation)?f.charAt(0).toUpperCase()+f.slice(1):"Query",d=this,p=d.cache,v=d.client,y={fragmentMap:u,context:(0,i.Cl)((0,i.Cl)({},r),{cache:p,client:v}),variables:n,fragmentMatcher:o,defaultOperationType:h,exportedVariables:{},selectionsToResolve:l,onlyRunForcedResolvers:a},[2,this.resolveSelectionSet(s.selectionSet,!1,t,y).then(function(e){return{result:e,exportedVariables:y.exportedVariables}})]})})},e.prototype.resolveSelectionSet=function(e,t,r,n){return(0,i.sH)(this,void 0,void 0,function(){var a,s,c,u,l,f=this;return(0,i.YH)(this,function(h){return a=n.fragmentMap,s=n.context,c=n.variables,u=[r],l=function(e){return(0,i.sH)(f,void 0,void 0,function(){var l,f;return(0,i.YH)(this,function(i){return(t||n.selectionsToResolve.has(e))&&(0,R.MS)(e,c)?(0,el.dt)(e)?[2,this.resolveField(e,t,r,n).then(function(t){var r;void 0!==t&&u.push(((r={})[(0,el.ue)(e)]=t,r))})]:((0,el.kd)(e)?l=e:(l=a[e.name.value],(0,o.V1)(l,18,e.name.value)),l&&l.typeCondition&&(f=l.typeCondition.name.value,n.fragmentMatcher(r,f,s)))?[2,this.resolveSelectionSet(l.selectionSet,t,r,n).then(function(e){u.push(e)})]:[2]:[2]})})},[2,Promise.all(e.selections.map(l)).then(function(){return(0,z.IM)(u)})]})})},e.prototype.resolveField=function(e,t,r,n){return(0,i.sH)(this,void 0,void 0,function(){var o,a,s,c,u,l,f,h,d,p=this;return(0,i.YH)(this,function(i){return r?(o=n.variables,c=(a=e.name.value)!==(s=(0,el.ue)(e)),l=Promise.resolve(u=r[s]||r[a]),(!n.onlyRunForcedResolvers||this.shouldForceResolvers(e))&&(f=r.__typename||n.defaultOperationType,(h=this.resolvers&&this.resolvers[f])&&(d=h[c?a:s])&&(l=Promise.resolve(eA.bl.withValue(this.cache,d,[r,(0,el.MB)(e,o),n.context,{field:e,fragmentMap:n.fragmentMap}])))),[2,l.then(function(r){if(void 0===r&&(r=u),e.directives&&e.directives.forEach(function(e){"export"===e.name.value&&e.arguments&&e.arguments.forEach(function(e){"as"===e.name.value&&"StringValue"===e.value.kind&&(n.exportedVariables[e.value.value]=r)})}),!e.selectionSet||null==r)return r;var i,o,a=null!==(o=null===(i=e.directives)||void 0===i?void 0:i.some(function(e){return"client"===e.name.value}))&&void 0!==o&&o;return Array.isArray(r)?p.resolveSubSelectedArray(e,t||a,r,n):e.selectionSet?p.resolveSelectionSet(e.selectionSet,t||a,r,n):void 0})]):[2,null]})})},e.prototype.resolveSubSelectedArray=function(e,t,r,n){var i=this;return Promise.all(r.map(function(r){return null===r?null:Array.isArray(r)?i.resolveSubSelectedArray(e,t,r,n):e.selectionSet?i.resolveSelectionSet(e.selectionSet,t,r,n):void 0}))},e.prototype.collectSelectionsToResolve=function(e,t){var r=function(e){return!Array.isArray(e)},n=this.selectionsToResolveCache;return function e(i){if(!n.has(i)){var a=new Set;n.set(i,a),(0,Z.YR)(i,{Directive:function(e,t,n,i,o){"client"===e.name.value&&o.forEach(function(e){r(e)&&eD(e)&&a.add(e)})},FragmentSpread:function(n,i,s,c,u){var l=t[n.name.value];(0,o.V1)(l,19,n.name.value);var f=e(l);f.size>0&&(u.forEach(function(e){r(e)&&eD(e)&&a.add(e)}),a.add(n),f.forEach(function(e){a.add(e)}))}})}return n.get(i)}(e)},e}(),eF=new(L.et?WeakMap:Map);function eL(e,t){var r=e[t];"function"==typeof r&&(e[t]=function(){return eF.set(e,(eF.get(e)+1)%1e15),r.apply(this,arguments)})}function eP(e){e.notifyTimeout&&(clearTimeout(e.notifyTimeout),e.notifyTimeout=void 0)}var eM=function(){function e(e,t){void 0===t&&(t=e.generateQueryId()),this.queryId=t,this.listeners=new Set,this.document=null,this.lastRequestId=1,this.stopped=!1,this.dirty=!1,this.observableQuery=null;var r=this.cache=e.cache;eF.has(r)||(eF.set(r,0),eL(r,"evict"),eL(r,"modify"),eL(r,"reset"))}return e.prototype.init=function(e){var t=e.networkStatus||n.loading;return this.variables&&this.networkStatus!==n.loading&&!(0,ei.L)(this.variables,e.variables)&&(t=n.setVariables),(0,ei.L)(e.variables,this.variables)||(this.lastDiff=void 0),Object.assign(this,{document:e.document,variables:e.variables,networkError:null,graphQLErrors:this.graphQLErrors||[],networkStatus:t}),e.observableQuery&&this.setObservableQuery(e.observableQuery),e.lastRequestId&&(this.lastRequestId=e.lastRequestId),this},e.prototype.reset=function(){eP(this),this.dirty=!1},e.prototype.resetDiff=function(){this.lastDiff=void 0},e.prototype.getDiff=function(){var e=this.getDiffOptions();if(this.lastDiff&&(0,ei.L)(e,this.lastDiff.options))return this.lastDiff.diff;this.updateWatch(this.variables);var t=this.observableQuery;if(t&&"no-cache"===t.options.fetchPolicy)return{complete:!1};var r=this.cache.diff(e);return this.updateLastDiff(r,e),r},e.prototype.updateLastDiff=function(e,t){this.lastDiff=e?{diff:e,options:t||this.getDiffOptions()}:void 0},e.prototype.getDiffOptions=function(e){var t;return void 0===e&&(e=this.variables),{query:this.document,variables:e,returnPartialData:!0,optimistic:!0,canonizeResults:null===(t=this.observableQuery)||void 0===t?void 0:t.options.canonizeResults}},e.prototype.setDiff=function(e){var t,r=this,n=this.lastDiff&&this.lastDiff.diff;(!e||e.complete||(null===(t=this.observableQuery)||void 0===t?void 0:t.options.returnPartialData)||n&&n.complete)&&(this.updateLastDiff(e),this.dirty||(0,ei.L)(n&&n.result,e&&e.result)||(this.dirty=!0,this.notifyTimeout||(this.notifyTimeout=setTimeout(function(){return r.notify()},0))))},e.prototype.setObservableQuery=function(e){var t=this;e!==this.observableQuery&&(this.oqListener&&this.listeners.delete(this.oqListener),this.observableQuery=e,e?(e.queryInfo=this,this.listeners.add(this.oqListener=function(){t.getDiff().fromOptimisticTransaction?e.observe():ek(e)})):delete this.oqListener)},e.prototype.notify=function(){var e=this;eP(this),this.shouldNotify()&&this.listeners.forEach(function(t){return t(e)}),this.dirty=!1},e.prototype.shouldNotify=function(){if(!this.dirty||!this.listeners.size)return!1;if(ey(this.networkStatus)&&this.observableQuery){var e=this.observableQuery.options.fetchPolicy;if("cache-only"!==e&&"cache-and-network"!==e)return!1}return!0},e.prototype.stop=function(){if(!this.stopped){this.stopped=!0,this.reset(),this.cancel(),this.cancel=e.prototype.cancel;var t=this.observableQuery;t&&t.stopPolling()}},e.prototype.cancel=function(){},e.prototype.updateWatch=function(e){var t=this;void 0===e&&(e=this.variables);var r=this.observableQuery;if(!r||"no-cache"!==r.options.fetchPolicy){var n=(0,i.Cl)((0,i.Cl)({},this.getDiffOptions(e)),{watcher:this,callback:function(e){return t.setDiff(e)}});this.lastWatch&&(0,ei.L)(n,this.lastWatch)||(this.cancel(),this.cancel=this.cache.watch(this.lastWatch=n))}},e.prototype.resetLastWrite=function(){this.lastWrite=void 0},e.prototype.shouldWrite=function(e,t){var r=this.lastWrite;return!(r&&r.dmCount===eF.get(this.cache)&&(0,ei.L)(t,r.variables)&&(0,ei.L)(e.data,r.result.data))},e.prototype.markResult=function(e,t,r,n){var i=this,o=new z.ZI,a=(0,U.E)(e.errors)?e.errors.slice(0):[];if(this.reset(),"incremental"in e&&(0,U.E)(e.incremental)){var s=W(this.getDiff().result,e);e.data=s}else if("hasNext"in e&&e.hasNext){var c=this.getDiff();e.data=o.merge(c.result,e.data)}this.graphQLErrors=a,"no-cache"===r.fetchPolicy?this.updateLastDiff({result:e.data,complete:!0},this.getDiffOptions(r.variables)):0!==n&&(ej(e,r.errorPolicy)?this.cache.performTransaction(function(o){if(i.shouldWrite(e,r.variables))o.writeQuery({query:t,data:e.data,variables:r.variables,overwrite:1===n}),i.lastWrite={result:e,variables:r.variables,dmCount:eF.get(i.cache)};else if(i.lastDiff&&i.lastDiff.diff.complete){e.data=i.lastDiff.diff.result;return}var a=i.getDiffOptions(r.variables),s=o.diff(a);!i.stopped&&(0,ei.L)(i.variables,r.variables)&&i.updateWatch(r.variables),i.updateLastDiff(s,a),s.complete&&(e.data=s.result)}):this.lastWrite=void 0)},e.prototype.markReady=function(){return this.networkError=null,this.networkStatus=n.ready},e.prototype.markError=function(e){return this.networkStatus=n.error,this.lastWrite=void 0,this.reset(),e.graphQLErrors&&(this.graphQLErrors=e.graphQLErrors),e.networkError&&(this.networkError=e.networkError),e},e}();function ej(e,t){void 0===t&&(t="none");var r="ignore"===t||"all"===t,n=!ec(e);return!n&&r&&e.data&&(n=!0),n}var eV=r(6661),eq=r(8411),eQ=r(4206),eU=Object.prototype.hasOwnProperty,ez=Object.create(null),eB=function(){function e(e){var t=e.cache,r=e.link,n=e.defaultOptions,i=e.documentTransform,o=e.queryDeduplication,a=e.onBroadcast,s=e.ssrMode,c=e.clientAwareness,u=e.localState,l=e.assumeImmutableResults,f=void 0===l?!!t.assumeImmutableResults:l,h=e.defaultContext,d=this;this.clientAwareness={},this.queries=new Map,this.fetchCancelFns=new Map,this.transformCache=new eq.A(eQ.v["queryManager.getDocumentInfo"]||2e3),this.queryIdCounter=1,this.requestIdCounter=1,this.mutationIdCounter=1,this.inFlightLinkObservables=new eV.b(!1);var p=new ea.c(function(e){return d.cache.transformDocument(e)},{cache:!1});this.cache=t,this.link=r,this.defaultOptions=n||Object.create(null),this.queryDeduplication=void 0!==o&&o,this.clientAwareness=void 0===c?{}:c,this.localState=u||new eR({cache:t}),this.ssrMode=void 0!==s&&s,this.assumeImmutableResults=f,this.documentTransform=i?p.concat(i).concat(p):p,this.defaultContext=h||Object.create(null),(this.onBroadcast=a)&&(this.mutationStore=Object.create(null))}return e.prototype.stop=function(){var e=this;this.queries.forEach(function(t,r){e.stopQueryNoBroadcast(r)}),this.cancelPendingFetches((0,o.vA)(25))},e.prototype.cancelPendingFetches=function(e){this.fetchCancelFns.forEach(function(t){return t(e)}),this.fetchCancelFns.clear()},e.prototype.mutate=function(e){return(0,i.sH)(this,arguments,void 0,function(e){var t,r,n,a,s,c,u,l=e.mutation,f=e.variables,h=e.optimisticResponse,d=e.updateQueries,p=e.refetchQueries,v=void 0===p?[]:p,y=e.awaitRefetchQueries,m=void 0!==y&&y,b=e.update,g=e.onQueryUpdated,w=e.fetchPolicy,E=void 0===w?(null===(c=this.defaultOptions.mutate)||void 0===c?void 0:c.fetchPolicy)||"network-only":w,_=e.errorPolicy,O=void 0===_?(null===(u=this.defaultOptions.mutate)||void 0===u?void 0:u.errorPolicy)||"none":_,T=e.keepRootFields,k=e.context;return(0,i.YH)(this,function(e){switch(e.label){case 0:if((0,o.V1)(l,26),(0,o.V1)("network-only"===E||"no-cache"===E,27),t=this.generateMutationId(),l=this.cache.transformForLink(this.transform(l)),r=this.getDocumentInfo(l).hasClientExports,f=this.getVariables(l,f),!r)return[3,2];return[4,this.localState.addExportedVariables(l,f,k)];case 1:f=e.sent(),e.label=2;case 2:return n=this.mutationStore&&(this.mutationStore[t]={mutation:l,variables:f,loading:!0,error:null}),a=h&&this.markMutationOptimistic(h,{mutationId:t,document:l,variables:f,fetchPolicy:E,errorPolicy:O,context:k,updateQueries:d,update:b,keepRootFields:T}),this.broadcastQueries(),s=this,[2,new Promise(function(e,r){return es(s.getObservableFromLink(l,(0,i.Cl)((0,i.Cl)({},k),{optimisticResponse:a?h:void 0}),f,!1),function(e){if(ec(e)&&"none"===O)throw new Q({graphQLErrors:eu(e)});n&&(n.loading=!1,n.error=null);var r=(0,i.Cl)({},e);return"function"==typeof v&&(v=v(r)),"ignore"===O&&ec(r)&&delete r.errors,s.markMutationResult({mutationId:t,result:r,document:l,variables:f,fetchPolicy:E,errorPolicy:O,context:k,update:b,updateQueries:d,awaitRefetchQueries:m,refetchQueries:v,removeOptimistic:a?t:void 0,onQueryUpdated:g,keepRootFields:T})}).subscribe({next:function(t){s.broadcastQueries(),"hasNext"in t&&!1!==t.hasNext||e(t)},error:function(e){n&&(n.loading=!1,n.error=e),a&&s.cache.removeOptimistic(t),s.broadcastQueries(),r(e instanceof Q?e:new Q({networkError:e}))}})})]}})})},e.prototype.markMutationResult=function(e,t){var r=this;void 0===t&&(t=this.cache);var n=e.result,o=[],a="no-cache"===e.fetchPolicy;if(!a&&ej(n,e.errorPolicy)){if(B(n)||o.push({result:n.data,dataId:"ROOT_MUTATION",query:e.document,variables:e.variables}),B(n)&&(0,U.E)(n.incremental)){var s=t.diff({id:"ROOT_MUTATION",query:this.getDocumentInfo(e.document).asQuery,variables:e.variables,optimistic:!1,returnPartialData:!0}),c=void 0;s.result&&(c=W(s.result,n)),void 0!==c&&(n.data=c,o.push({result:c,dataId:"ROOT_MUTATION",query:e.document,variables:e.variables}))}var u=e.updateQueries;u&&this.queries.forEach(function(e,i){var a=e.observableQuery,s=a&&a.queryName;if(s&&eU.call(u,s)){var c=u[s],l=r.queries.get(i),f=l.document,h=l.variables,d=t.diff({query:f,variables:h,returnPartialData:!0,optimistic:!1}),p=d.result;if(d.complete&&p){var v=c(p,{mutationResult:n,queryName:f&&(0,x.n4)(f)||void 0,queryVariables:h});v&&o.push({result:v,dataId:"ROOT_QUERY",query:f,variables:h})}}})}if(o.length>0||(e.refetchQueries||"").length>0||e.update||e.onQueryUpdated||e.removeOptimistic){var l=[];if(this.refetchQueries({updateCache:function(t){a||o.forEach(function(e){return t.write(e)});var s,c=e.update,u=!(B(s=n)||"hasNext"in s&&"data"in s)||B(n)&&!n.hasNext;if(c){if(!a){var l=t.diff({id:"ROOT_MUTATION",query:r.getDocumentInfo(e.document).asQuery,variables:e.variables,optimistic:!1,returnPartialData:!0});l.complete&&("incremental"in(n=(0,i.Cl)((0,i.Cl)({},n),{data:l.result}))&&delete n.incremental,"hasNext"in n&&delete n.hasNext)}u&&c(t,n,{context:e.context,variables:e.variables})}a||e.keepRootFields||!u||t.modify({id:"ROOT_MUTATION",fields:function(e,t){var r=t.fieldName,n=t.DELETE;return"__typename"===r?e:n}})},include:e.refetchQueries,optimistic:!1,removeOptimistic:e.removeOptimistic,onQueryUpdated:e.onQueryUpdated||null}).forEach(function(e){return l.push(e)}),e.awaitRefetchQueries||e.onQueryUpdated)return Promise.all(l).then(function(){return n})}return Promise.resolve(n)},e.prototype.markMutationOptimistic=function(e,t){var r=this,n="function"==typeof e?e(t.variables,{IGNORE:ez}):e;return n!==ez&&(this.cache.recordOptimisticTransaction(function(e){try{r.markMutationResult((0,i.Cl)((0,i.Cl)({},t),{result:{data:n}}),e)}catch(e){!1!==globalThis.__DEV__&&o.V1.error(e)}},t.mutationId),!0)},e.prototype.fetchQuery=function(e,t,r){return this.fetchConcastWithInfo(e,t,r).concast.promise},e.prototype.getQueryStore=function(){var e=Object.create(null);return this.queries.forEach(function(t,r){e[r]={variables:t.variables,networkStatus:t.networkStatus,networkError:t.networkError,graphQLErrors:t.graphQLErrors}}),e},e.prototype.resetErrors=function(e){var t=this.queries.get(e);t&&(t.networkError=void 0,t.graphQLErrors=[])},e.prototype.transform=function(e){return this.documentTransform.transformDocument(e)},e.prototype.getDocumentInfo=function(e){var t=this.transformCache;if(!t.has(e)){var r={hasClientExports:(0,R.f2)(e),hasForcedResolvers:this.localState.shouldForceResolvers(e),hasNonreactiveDirective:(0,R.d8)(["nonreactive"],e),clientQuery:this.localState.clientQuery(e),serverQuery:(0,ee.iz)([{name:"client",remove:!0},{name:"connection"},{name:"nonreactive"}],e),defaultVars:(0,x.wY)((0,x.Vu)(e)),asQuery:(0,i.Cl)((0,i.Cl)({},e),{definitions:e.definitions.map(function(e){return"OperationDefinition"===e.kind&&"query"!==e.operation?(0,i.Cl)((0,i.Cl)({},e),{operation:"query"}):e})})};t.set(e,r)}return t.get(e)},e.prototype.getVariables=function(e,t){return(0,i.Cl)((0,i.Cl)({},this.getDocumentInfo(e).defaultVars),t)},e.prototype.watchQuery=function(e){var t=this.transform(e.query);void 0===(e=(0,i.Cl)((0,i.Cl)({},e),{variables:this.getVariables(t,e.variables)})).notifyOnNetworkStatusChange&&(e.notifyOnNetworkStatusChange=!1);var r=new eM(this),n=new eT({queryManager:this,queryInfo:r,options:e});return n.lastQuery=t,this.queries.set(n.queryId,r),r.init({document:t,observableQuery:n,variables:n.variables}),n},e.prototype.query=function(e,t){var r=this;return void 0===t&&(t=this.generateQueryId()),(0,o.V1)(e.query,28),(0,o.V1)("Document"===e.query.kind,29),(0,o.V1)(!e.returnPartialData,30),(0,o.V1)(!e.pollInterval,31),this.fetchQuery(t,(0,i.Cl)((0,i.Cl)({},e),{query:this.transform(e.query)})).finally(function(){return r.stopQuery(t)})},e.prototype.generateQueryId=function(){return String(this.queryIdCounter++)},e.prototype.generateRequestId=function(){return this.requestIdCounter++},e.prototype.generateMutationId=function(){return String(this.mutationIdCounter++)},e.prototype.stopQueryInStore=function(e){this.stopQueryInStoreNoBroadcast(e),this.broadcastQueries()},e.prototype.stopQueryInStoreNoBroadcast=function(e){var t=this.queries.get(e);t&&t.stop()},e.prototype.clearStore=function(e){return void 0===e&&(e={discardWatches:!0}),this.cancelPendingFetches((0,o.vA)(32)),this.queries.forEach(function(e){e.observableQuery?e.networkStatus=n.loading:e.stop()}),this.mutationStore&&(this.mutationStore=Object.create(null)),this.cache.reset(e)},e.prototype.getObservableQueries=function(e){var t=this;void 0===e&&(e="active");var r=new Map,n=new Map,a=new Set;return Array.isArray(e)&&e.forEach(function(e){"string"==typeof e?n.set(e,!1):(0,el.Kc)(e)?n.set(t.transform(e),!1):(0,j.U)(e)&&e.query&&a.add(e)}),this.queries.forEach(function(t,i){var o=t.observableQuery,a=t.document;if(o){if("all"===e){r.set(i,o);return}var s=o.queryName;if("standby"===o.options.fetchPolicy||"active"===e&&!o.hasObservers())return;("active"===e||s&&n.has(s)||a&&n.has(a))&&(r.set(i,o),s&&n.set(s,!0),a&&n.set(a,!0))}}),a.size&&a.forEach(function(e){var n=(0,ef.v)("legacyOneTimeQuery"),a=t.getQuery(n).init({document:e.query,variables:e.variables}),s=new eT({queryManager:t,queryInfo:a,options:(0,i.Cl)((0,i.Cl)({},e),{fetchPolicy:"network-only"})});(0,o.V1)(s.queryId===n),a.setObservableQuery(s),r.set(n,s)}),!1!==globalThis.__DEV__&&n.size&&n.forEach(function(e,t){e||!1===globalThis.__DEV__||o.V1.warn("string"==typeof t?33:34,t)}),r},e.prototype.reFetchObservableQueries=function(e){var t=this;void 0===e&&(e=!1);var r=[];return this.getObservableQueries(e?"all":"active").forEach(function(n,i){var o=n.options.fetchPolicy;n.resetLastResults(),(e||"standby"!==o&&"cache-only"!==o)&&r.push(n.refetch()),t.getQuery(i).setDiff(null)}),this.broadcastQueries(),Promise.all(r)},e.prototype.setObservableQuery=function(e){this.getQuery(e.queryId).setObservableQuery(e)},e.prototype.startGraphQLSubscription=function(e){var t=this,r=e.query,n=e.fetchPolicy,i=e.errorPolicy,o=void 0===i?"none":i,a=e.variables,s=e.context,c=void 0===s?{}:s;r=this.transform(r),a=this.getVariables(r,a);var u=function(e){return t.getObservableFromLink(r,c,e).map(function(i){"no-cache"!==n&&(ej(i,o)&&t.cache.write({query:r,result:i.data,dataId:"ROOT_SUBSCRIPTION",variables:e}),t.broadcastQueries());var a=ec(i),s=!!i.extensions&&Array.isArray(i.extensions[V]);if(a||s){var c={};if(a&&(c.graphQLErrors=i.errors),s&&(c.protocolErrors=i.extensions[V]),"none"===o||s)throw new Q(c)}return"ignore"===o&&delete i.errors,i})};if(this.getDocumentInfo(r).hasClientExports){var l=this.localState.addExportedVariables(r,a,c).then(u);return new k(function(e){var t=null;return l.then(function(r){return t=r.subscribe(e)},e.error),function(){return t&&t.unsubscribe()}})}return u(a)},e.prototype.stopQuery=function(e){this.stopQueryNoBroadcast(e),this.broadcastQueries()},e.prototype.stopQueryNoBroadcast=function(e){this.stopQueryInStoreNoBroadcast(e),this.removeQuery(e)},e.prototype.removeQuery=function(e){this.fetchCancelFns.delete(e),this.queries.has(e)&&(this.getQuery(e).stop(),this.queries.delete(e))},e.prototype.broadcastQueries=function(){this.onBroadcast&&this.onBroadcast(),this.queries.forEach(function(e){return e.notify()})},e.prototype.getLocalState=function(){return this.localState},e.prototype.getObservableFromLink=function(e,t,r,n){var o,a,s=this;void 0===n&&(n=null!==(o=null==t?void 0:t.queryDeduplication)&&void 0!==o?o:this.queryDeduplication);var c=this.getDocumentInfo(e),u=c.serverQuery,l=c.clientQuery;if(u){var f=this.inFlightLinkObservables,h=this.link,d={query:u,variables:r,operationName:(0,x.n4)(u)||void 0,context:this.prepareContext((0,i.Cl)((0,i.Cl)({},t),{forceFetch:!n}))};if(t=d.context,n){var p=(0,J.y)(u),v=(0,eo.M)(r),y=f.lookup(p,v);if(!(a=y.observable)){var m=new ev([N(h,d)]);a=y.observable=m,m.beforeNext(function(){f.remove(p,v)})}}else a=new ev([N(h,d)])}else a=new ev([k.of({data:{}})]),t=this.prepareContext(t);return l&&(a=es(a,function(e){return s.localState.runResolvers({document:l,remoteResult:e,context:t,variables:r})})),a},e.prototype.getResultsFromLink=function(e,t,r){var i=e.lastRequestId=this.generateRequestId(),o=this.cache.transformForLink(r.query);return es(this.getObservableFromLink(o,r.context,r.variables),function(a){var s=eu(a),c=s.length>0;if(i>=e.lastRequestId){if(c&&"none"===r.errorPolicy)throw e.markError(new Q({graphQLErrors:s}));e.markResult(a,o,r,t),e.markReady()}var u={data:a.data,loading:!1,networkStatus:n.ready};return c&&"ignore"!==r.errorPolicy&&(u.errors=s,u.networkStatus=n.error),u},function(t){var r=t.hasOwnProperty("graphQLErrors")?t:new Q({networkError:t});throw i>=e.lastRequestId&&e.markError(r),r})},e.prototype.fetchConcastWithInfo=function(e,t,r,i){var o,a,s=this;void 0===r&&(r=n.loading),void 0===i&&(i=t.query);var c=this.getVariables(i,t.variables),u=this.getQuery(e),l=this.defaultOptions.watchQuery,f=t.fetchPolicy,h=void 0===f?l&&l.fetchPolicy||"cache-first":f,d=t.errorPolicy,p=void 0===d?l&&l.errorPolicy||"none":d,v=t.returnPartialData,y=t.notifyOnNetworkStatusChange,m=t.context,b=Object.assign({},t,{query:i,variables:c,fetchPolicy:h,errorPolicy:p,returnPartialData:void 0!==v&&v,notifyOnNetworkStatusChange:void 0!==y&&y,context:void 0===m?{}:m}),g=function(e){b.variables=e;var n=s.fetchQueryByPolicy(u,b,r);return"standby"!==b.fetchPolicy&&n.sources.length>0&&u.observableQuery&&u.observableQuery.applyNextFetchPolicy("after-fetch",t),n},w=function(){return s.fetchCancelFns.delete(e)};if(this.fetchCancelFns.set(e,function(e){w(),setTimeout(function(){return o.cancel(e)})}),this.getDocumentInfo(b.query).hasClientExports)o=new ev(this.localState.addExportedVariables(b.query,b.variables,b.context).then(g).then(function(e){return e.sources})),a=!0;else{var E=g(b.variables);a=E.fromLink,o=new ev(E.sources)}return o.promise.then(w,w),{concast:o,fromLink:a}},e.prototype.refetchQueries=function(e){var t=this,r=e.updateCache,n=e.include,i=e.optimistic,o=void 0!==i&&i,a=e.removeOptimistic,s=void 0===a?o?(0,ef.v)("refetchQueries"):void 0:a,c=e.onQueryUpdated,u=new Map;n&&this.getObservableQueries(n).forEach(function(e,r){u.set(r,{oq:e,lastDiff:t.getQuery(r).getDiff()})});var l=new Map;return r&&this.cache.batch({update:r,optimistic:o&&s||!1,removeOptimistic:s,onWatchUpdated:function(e,t,r){var n=e.watcher instanceof eM&&e.watcher.observableQuery;if(n){if(c){u.delete(n.queryId);var i=c(n,t,r);return!0===i&&(i=n.refetch()),!1!==i&&l.set(n,i),i}null!==c&&u.set(n.queryId,{oq:n,lastDiff:r,diff:t})}}}),u.size&&u.forEach(function(e,r){var n,i=e.oq,o=e.lastDiff,a=e.diff;if(c){if(!a){var s=i.queryInfo;s.reset(),a=s.getDiff()}n=c(i,a,o)}c&&!0!==n||(n=i.refetch()),!1!==n&&l.set(i,n),r.indexOf("legacyOneTimeQuery")>=0&&t.stopQueryNoBroadcast(r)}),s&&this.cache.removeOptimistic(s),l},e.prototype.fetchQueryByPolicy=function(e,t,r){var o=this,a=t.query,s=t.variables,c=t.fetchPolicy,u=t.refetchWritePolicy,l=t.errorPolicy,f=t.returnPartialData,h=t.context,d=t.notifyOnNetworkStatusChange,p=e.networkStatus;e.init({document:a,variables:s,networkStatus:r});var v=function(){return e.getDiff()},y=function(t,r){void 0===r&&(r=e.networkStatus||n.loading);var c=t.result;!1===globalThis.__DEV__||f||(0,ei.L)(c,{})||eS(t.missing);var u=function(e){return k.of((0,i.Cl)({data:e,loading:ey(r),networkStatus:r},t.complete?null:{partial:!0}))};return c&&o.getDocumentInfo(a).hasForcedResolvers?o.localState.runResolvers({document:a,remoteResult:{data:c},context:h,variables:s,onlyRunForcedResolvers:!0}).then(function(e){return u(e.data||void 0)}):"none"===l&&r===n.refetch&&Array.isArray(t.missing)?u(void 0):u(c)},m="no-cache"===c?0:r===n.refetch&&"merge"!==u?1:2,b=function(){return o.getResultsFromLink(e,m,{query:a,variables:s,context:h,fetchPolicy:c,errorPolicy:l})},g=d&&"number"==typeof p&&p!==r&&ey(r);switch(c){default:case"cache-first":var w=v();if(w.complete)return{fromLink:!1,sources:[y(w,e.markReady())]};if(f||g)return{fromLink:!0,sources:[y(w),b()]};return{fromLink:!0,sources:[b()]};case"cache-and-network":var w=v();if(w.complete||f||g)return{fromLink:!0,sources:[y(w),b()]};return{fromLink:!0,sources:[b()]};case"cache-only":return{fromLink:!1,sources:[y(v(),e.markReady())]};case"network-only":if(g)return{fromLink:!0,sources:[y(v()),b()]};return{fromLink:!0,sources:[b()]};case"no-cache":if(g)return{fromLink:!0,sources:[y(e.getDiff()),b()]};return{fromLink:!0,sources:[b()]};case"standby":return{fromLink:!1,sources:[]}}},e.prototype.getQuery=function(e){return e&&!this.queries.has(e)&&this.queries.set(e,new eM(this,e)),this.queries.get(e)},e.prototype.prepareContext=function(e){void 0===e&&(e={});var t=this.localState.prepareContext(e);return(0,i.Cl)((0,i.Cl)((0,i.Cl)({},this.defaultContext),t),{clientAwareness:this.clientAwareness})},e}();function eW(e,t){return(0,em.o)(e,t,t.variables&&{variables:(0,em.o)((0,i.Cl)((0,i.Cl)({},e&&e.variables),t.variables))})}var eK=r(3543),eY=!1,eG=function(){function e(e){var t=this;if(this.resetStoreCallbacks=[],this.clearStoreCallbacks=[],!e.cache)throw(0,o.vA)(15);var r=e.uri,n=e.credentials,i=e.headers,a=e.cache,s=e.documentTransform,c=e.ssrMode,u=void 0!==c&&c,l=e.ssrForceFetchDelay,f=void 0===l?0:l,h=e.connectToDevTools,d=void 0===h?"object"==typeof window&&!window.__APOLLO_CLIENT__&&!1!==globalThis.__DEV__:h,p=e.queryDeduplication,v=void 0===p||p,y=e.defaultOptions,m=e.defaultContext,b=e.assumeImmutableResults,g=void 0===b?a.assumeImmutableResults:b,w=e.resolvers,E=e.typeDefs,_=e.fragmentMatcher,O=e.name,T=e.version,k=e.link;k||(k=r?new en({uri:r,credentials:n,headers:i}):D.empty()),this.link=k,this.cache=a,this.disableNetworkFetches=u||f>0,this.queryDeduplication=v,this.defaultOptions=y||Object.create(null),this.typeDefs=E,f&&setTimeout(function(){return t.disableNetworkFetches=!1},f),this.watchQuery=this.watchQuery.bind(this),this.query=this.query.bind(this),this.mutate=this.mutate.bind(this),this.resetStore=this.resetStore.bind(this),this.reFetchObservableQueries=this.reFetchObservableQueries.bind(this),this.version=A.r,this.localState=new eR({cache:a,client:this,resolvers:w,fragmentMatcher:_}),this.queryManager=new eB({cache:this.cache,link:this.link,defaultOptions:this.defaultOptions,defaultContext:m,documentTransform:s,queryDeduplication:v,ssrMode:u,clientAwareness:{name:O,version:T},localState:this.localState,assumeImmutableResults:g,onBroadcast:d?function(){t.devToolsHookCb&&t.devToolsHookCb({action:{},state:{queries:t.queryManager.getQueryStore(),mutations:t.queryManager.mutationStore||{}},dataWithOptimisticResults:t.cache.extract(!0)})}:void 0}),d&&this.connectToDevTools()}return e.prototype.connectToDevTools=function(){if("object"==typeof window){var e=window,t=Symbol.for("apollo.devtools");(e[t]=e[t]||[]).push(this),e.__APOLLO_CLIENT__=this}eY||!1===globalThis.__DEV__||(eY=!0,setTimeout(function(){if("undefined"!=typeof window&&window.document&&window.top===window.self&&!window.__APOLLO_DEVTOOLS_GLOBAL_HOOK__){var e=window.navigator,t=e&&e.userAgent,r=void 0;"string"==typeof t&&(t.indexOf("Chrome/")>-1?r="https://chrome.google.com/webstore/detail/apollo-client-developer-t/jdkknkkbebbapilgoeccciglkfbmbnfm":t.indexOf("Firefox/")>-1&&(r="https://addons.mozilla.org/en-US/firefox/addon/apollo-developer-tools/")),r&&!1!==globalThis.__DEV__&&o.V1.log("Download the Apollo DevTools for a better development experience: %s",r)}},1e4))},Object.defineProperty(e.prototype,"documentTransform",{get:function(){return this.queryManager.documentTransform},enumerable:!1,configurable:!0}),e.prototype.stop=function(){this.queryManager.stop()},e.prototype.watchQuery=function(e){return this.defaultOptions.watchQuery&&(e=eW(this.defaultOptions.watchQuery,e)),this.disableNetworkFetches&&("network-only"===e.fetchPolicy||"cache-and-network"===e.fetchPolicy)&&(e=(0,i.Cl)((0,i.Cl)({},e),{fetchPolicy:"cache-first"})),this.queryManager.watchQuery(e)},e.prototype.query=function(e){return this.defaultOptions.query&&(e=eW(this.defaultOptions.query,e)),(0,o.V1)("cache-and-network"!==e.fetchPolicy,16),this.disableNetworkFetches&&"network-only"===e.fetchPolicy&&(e=(0,i.Cl)((0,i.Cl)({},e),{fetchPolicy:"cache-first"})),this.queryManager.query(e)},e.prototype.mutate=function(e){return this.defaultOptions.mutate&&(e=eW(this.defaultOptions.mutate,e)),this.queryManager.mutate(e)},e.prototype.subscribe=function(e){return this.queryManager.startGraphQLSubscription(e)},e.prototype.readQuery=function(e,t){return void 0===t&&(t=!1),this.cache.readQuery(e,t)},e.prototype.readFragment=function(e,t){return void 0===t&&(t=!1),this.cache.readFragment(e,t)},e.prototype.writeQuery=function(e){var t=this.cache.writeQuery(e);return!1!==e.broadcast&&this.queryManager.broadcastQueries(),t},e.prototype.writeFragment=function(e){var t=this.cache.writeFragment(e);return!1!==e.broadcast&&this.queryManager.broadcastQueries(),t},e.prototype.__actionHookForDevTools=function(e){this.devToolsHookCb=e},e.prototype.__requestRaw=function(e){return N(this.link,e)},e.prototype.resetStore=function(){var e=this;return Promise.resolve().then(function(){return e.queryManager.clearStore({discardWatches:!1})}).then(function(){return Promise.all(e.resetStoreCallbacks.map(function(e){return e()}))}).then(function(){return e.reFetchObservableQueries()})},e.prototype.clearStore=function(){var e=this;return Promise.resolve().then(function(){return e.queryManager.clearStore({discardWatches:!0})}).then(function(){return Promise.all(e.clearStoreCallbacks.map(function(e){return e()}))})},e.prototype.onResetStore=function(e){var t=this;return this.resetStoreCallbacks.push(e),function(){t.resetStoreCallbacks=t.resetStoreCallbacks.filter(function(t){return t!==e})}},e.prototype.onClearStore=function(e){var t=this;return this.clearStoreCallbacks.push(e),function(){t.clearStoreCallbacks=t.clearStoreCallbacks.filter(function(t){return t!==e})}},e.prototype.reFetchObservableQueries=function(e){return this.queryManager.reFetchObservableQueries(e)},e.prototype.refetchQueries=function(e){var t=this.queryManager.refetchQueries(e),r=[],n=[];t.forEach(function(e,t){r.push(t),n.push(e)});var i=Promise.all(n);return i.queries=r,i.results=n,i.catch(function(e){!1!==globalThis.__DEV__&&o.V1.debug(17,e)}),i},e.prototype.getObservableQueries=function(e){return void 0===e&&(e="active"),this.queryManager.getObservableQueries(e)},e.prototype.extract=function(e){return this.cache.extract(e)},e.prototype.restore=function(e){return this.cache.restore(e)},e.prototype.addResolvers=function(e){this.localState.addResolvers(e)},e.prototype.setResolvers=function(e){this.localState.setResolvers(e)},e.prototype.getResolvers=function(){return this.localState.getResolvers()},e.prototype.setLocalStateFragmentMatcher=function(e){this.localState.setFragmentMatcher(e)},e.prototype.setLink=function(e){this.link=this.queryManager.link=e},Object.defineProperty(e.prototype,"defaultContext",{get:function(){return this.queryManager.defaultContext},enumerable:!1,configurable:!0}),e}();!1!==globalThis.__DEV__&&(eG.prototype.getMemoryInternals=eK.ep)},8411:(e,t,r)=>{r.d(t,{A:()=>s,V:()=>c});var n=r(4262),i=r(9669),o=new WeakSet;function a(e){o.has(e)||(o.add(e),setTimeout(function(){e.clean(),o.delete(e)},100))}var s=function(e,t){var r=new n.l(e,t);return r.set=function(e,t){return a(this),n.l.prototype.set.call(this,e,t)},r},c=function(e,t){var r=new i.C(e,t);return r.set=function(e,t){return a(this),i.C.prototype.set.call(this,e,t)},r}},3543:(e,t,r)=>{r.d(t,{D_:()=>a,cM:()=>c,ep:()=>s,tQ:()=>u});var n=r(5917),i=r(4206),o={};function a(e,t){o[e]=t}var s=!1!==globalThis.__DEV__?function(){var e,t,r,a,s;if(!(!1!==globalThis.__DEV__))throw Error("only supported in development mode");return{limits:Object.fromEntries(Object.entries({parser:1e3,canonicalStringify:1e3,print:2e3,"documentTransform.cache":2e3,"queryManager.getDocumentInfo":2e3,"PersistedQueryLink.persistedQueryHashes":2e3,"fragmentRegistry.transform":2e3,"fragmentRegistry.lookup":1e3,"fragmentRegistry.findFragmentSpreads":4e3,"cache.fragmentQueryDocuments":1e3,"removeTypenameFromVariables.getVariableDefinitions":2e3,"inMemoryCache.maybeBroadcastWatch":5e3,"inMemoryCache.executeSelectionSet":5e4,"inMemoryCache.executeSubSelectedArray":1e4}).map(function(e){var t=e[0],r=e[1];return[t,i.v[t]||r]})),sizes:(0,n.Cl)({print:null===(e=o.print)||void 0===e?void 0:e.call(o),parser:null===(t=o.parser)||void 0===t?void 0:t.call(o),canonicalStringify:null===(r=o.canonicalStringify)||void 0===r?void 0:r.call(o),links:function e(t){var r;return t?(0,n.fX)((0,n.fX)([null===(r=null==t?void 0:t.getMemoryInternals)||void 0===r?void 0:r.call(t)],e(null==t?void 0:t.left),!0),e(null==t?void 0:t.right),!0).filter(h):[]}(this.link),queryManager:{getDocumentInfo:this.queryManager.transformCache.size,documentTransforms:d(this.queryManager.documentTransform)}},null===(s=(a=this.cache).getMemoryInternals)||void 0===s?void 0:s.call(a))}}:void 0,c=!1!==globalThis.__DEV__?function(){var e=this.config.fragments;return(0,n.Cl)((0,n.Cl)({},l.apply(this)),{addTypenameDocumentTransform:d(this.addTypenameTransform),inMemoryCache:{executeSelectionSet:f(this.storeReader.executeSelectionSet),executeSubSelectedArray:f(this.storeReader.executeSubSelectedArray),maybeBroadcastWatch:f(this.maybeBroadcastWatch)},fragmentRegistry:{findFragmentSpreads:f(null==e?void 0:e.findFragmentSpreads),lookup:f(null==e?void 0:e.lookup),transform:f(null==e?void 0:e.transform)}})}:void 0,u=!1!==globalThis.__DEV__?l:void 0;function l(){return{cache:{fragmentQueryDocuments:f(this.getFragmentDoc)}}}function f(e){return e&&"dirtyKey"in e?e.size:void 0}function h(e){return null!=e}function d(e){return(function e(t){return t?(0,n.fX)((0,n.fX)([f(null==t?void 0:t.performWork)],e(null==t?void 0:t.left),!0),e(null==t?void 0:t.right),!0).filter(h):[]})(e).map(function(e){return{cache:e}})}},4206:(e,t,r)=>{r.d(t,{v:()=>a});var n=r(5917),i=r(4151),o=Symbol.for("apollo.cacheSize"),a=(0,n.Cl)({},i.Sf[o])},298:(e,t,r)=>{r.d(t,{E:()=>i,c:()=>n});var n=Array.isArray;function i(e){return Array.isArray(e)&&e.length>0}},1333:(e,t,r)=>{r.d(t,{En:()=>o,et:()=>i,ol:()=>a,uJ:()=>s});var n=r(4151),i="function"==typeof WeakMap&&!(0,n.no)(function(){return"ReactNative"==navigator.product&&!global.HermesInternal}),o="function"==typeof WeakSet,a="function"==typeof Symbol&&"function"==typeof Symbol.for,s=a&&Symbol.asyncIterator;(0,n.no)(function(){return window.document.createElement}),(0,n.no)(function(){return navigator.userAgent.indexOf("jsdom")>=0})},1115:(e,t,r)=>{r.d(t,{M:()=>s});var n,i=r(8411),o=r(4206),a=r(3543),s=Object.assign(function(e){return JSON.stringify(e,c)},{reset:function(){n=new i.V(o.v.canonicalStringify||1e3)}});function c(e,t){if(t&&"object"==typeof t){var r=Object.getPrototypeOf(t);if(r===Object.prototype||null===r){var i=Object.keys(t);if(i.every(u))return t;var o=JSON.stringify(i),a=n.get(o);if(!a){i.sort();var s=JSON.stringify(i);a=n.get(s)||i,n.set(o,a),n.set(s,a)}var c=Object.create(r);return a.forEach(function(e){c[e]=t[e]}),c}}return t}function u(e,t,r){return 0===t||r[t-1]<=e}!1!==globalThis.__DEV__&&(0,a.D_)("canonicalStringify",function(){return n.size}),s.reset()},5519:(e,t,r)=>{r.d(t,{m:()=>i});var n=Object.prototype.toString;function i(e){return function e(t,r){switch(n.call(t)){case"[object Array]":if((r=r||new Map).has(t))return r.get(t);var i=t.slice(0);return r.set(t,i),i.forEach(function(t,n){i[n]=e(t,r)}),i;case"[object Object]":if((r=r||new Map).has(t))return r.get(t);var o=Object.create(Object.getPrototypeOf(t));return r.set(t,o),Object.keys(t).forEach(function(n){o[n]=e(t[n],r)}),o;default:return t}}(e)}},1025:(e,t,r)=>{r.d(t,{o:()=>n});function n(){for(var e=[],t=0;t{r.d(t,{v:()=>i});var n=new Map;function i(e){var t=n.get(e)||1;return n.set(e,t+1),"".concat(e,":").concat(t,":").concat(Math.random().toString(36).slice(2))}},7858:(e,t,r)=>{r.d(t,{D9:()=>a,IM:()=>s,ZI:()=>u});var n=r(5917),i=r(436),o=Object.prototype.hasOwnProperty;function a(){for(var e=[],t=0;t1)for(var n=new u,i=1;i{function n(e){return null!==e&&"object"==typeof e}r.d(t,{U:()=>n})},489:(e,t,r)=>{r.d(t,{p:()=>i});var n=r(9400);function i(e,t){void 0===t&&(t=0);var r=(0,n.v)("stringifyForDisplay");return JSON.stringify(e,function(e,t){return void 0===t?r:t},t).split(JSON.stringify(r)).join("")}},4151:(e,t,r)=>{r.d(t,{Sf:()=>p,V1:()=>m,no:()=>d,vA:()=>b});var n=r(5917),i="Invariant Violation",o=Object.setPrototypeOf,a=void 0===o?function(e,t){return e.__proto__=t,e}:o,s=function(e){function t(r){void 0===r&&(r=i);var n=e.call(this,"number"==typeof r?i+": "+r+" (see https://github.com/apollographql/invariant-packages)":r)||this;return n.framesToPop=1,n.name=i,a(n,t.prototype),n}return(0,n.C6)(t,e),t}(Error);function c(e,t){if(!e)throw new s(t)}var u=["debug","log","warn","error","silent"],l=u.indexOf("log");function f(e){return function(){if(u.indexOf(e)>=l)return(console[e]||console.log).apply(console,arguments)}}!function(e){e.debug=f("debug"),e.log=f("log"),e.warn=f("warn"),e.error=f("error")}(c||(c={}));var h=r(5785);function d(e){try{return e()}catch(e){}}let p=d(function(){return globalThis})||d(function(){return window})||d(function(){return self})||d(function(){return global})||d(function(){return d.constructor("return this")()});var v=r(489);function y(e){return function(t){for(var r=[],n=1;n{r.d(t,{c:()=>f});var n=r(6661),i=r(1333),o=r(9748),a=r(4151),s=r(4262),c=r(8015),u=r(4206);function l(e){return e}var f=function(){function e(e,t){void 0===t&&(t=Object.create(null)),this.resultCache=i.En?new WeakSet:new Set,this.transform=e,t.getCacheKey&&(this.getCacheKey=t.getCacheKey),this.cached=!1!==t.cache,this.resetCache()}return e.prototype.getCacheKey=function(e){return[e]},e.identity=function(){return new e(l,{cache:!1})},e.split=function(t,r,n){return void 0===n&&(n=e.identity()),Object.assign(new e(function(e){return(t(e)?r:n).transformDocument(e)},{cache:!1}),{left:r,right:n})},e.prototype.resetCache=function(){var t=this;if(this.cached){var r=new n.b(i.et);this.performWork=(0,c.LV)(e.prototype.performWork.bind(this),{makeCacheKey:function(e){var n=t.getCacheKey(e);if(n)return(0,a.V1)(Array.isArray(n),66),r.lookupArray(n)},max:u.v["documentTransform.cache"],cache:s.l})}},e.prototype.performWork=function(e){return(0,o.sw)(e),this.transform(e)},e.prototype.transformDocument=function(e){if(this.resultCache.has(e))return e;var t=this.performWork(e);return this.resultCache.add(t),t},e.prototype.concat=function(t){var r=this;return Object.assign(new e(function(e){return t.transformDocument(r.transformDocument(e))},{cache:!1}),{left:this,right:t})},e}()},8806:(e,t,r)=>{r.d(t,{MS:()=>o,d8:()=>a,f2:()=>s});var n=r(4151),i=r(1661);function o(e,t){var r,i=e.directives;return!i||!i.length||(r=[],i&&i.length&&i.forEach(function(e){var t;if(!("skip"!==(t=e.name.value)&&"include"!==t)){var i=e.arguments,o=e.name.value;(0,n.V1)(i&&1===i.length,68,o);var a=i[0];(0,n.V1)(a.name&&"if"===a.name.value,69,o);var s=a.value;(0,n.V1)(s&&("Variable"===s.kind||"BooleanValue"===s.kind),70,o),r.push({directive:e,ifArgument:a})}}),r).every(function(e){var r=e.directive,i=e.ifArgument,o=!1;return"Variable"===i.value.kind?(o=t&&t[i.value.name.value],(0,n.V1)(void 0!==o,67,r.name.value)):o=i.value.value,"skip"===r.name.value?!o:o})}function a(e,t,r){var n=new Set(e),o=n.size;return(0,i.YR)(t,{Directive:function(e){if(n.delete(e.name.value)&&(!r||!n.size))return i.sP}}),r?!n.size:n.size{r.d(t,{HQ:()=>s,JG:()=>a,ct:()=>o});var n=r(5917),i=r(4151);function o(e,t){var r=t,o=[];return e.definitions.forEach(function(e){if("OperationDefinition"===e.kind)throw(0,i.vA)(71,e.operation,e.name?" named '".concat(e.name.value,"'"):"");"FragmentDefinition"===e.kind&&o.push(e)}),void 0===r&&((0,i.V1)(1===o.length,72,o.length),r=o[0].name.value),(0,n.Cl)((0,n.Cl)({},e),{definitions:(0,n.fX)([{kind:"OperationDefinition",operation:"query",selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:r}}]}}],e.definitions,!0)})}function a(e){void 0===e&&(e=[]);var t={};return e.forEach(function(e){t[e.name.value]=e}),t}function s(e,t){switch(e.kind){case"InlineFragment":return e;case"FragmentSpread":var r=e.name.value;if("function"==typeof t)return t(r);var n=t&&t[r];return(0,i.V1)(n,73,r),n||null;default:return null}}},9748:(e,t,r)=>{r.d(t,{AT:()=>u,E4:()=>l,Vn:()=>f,Vu:()=>a,n4:()=>s,sw:()=>o,wY:()=>h,zK:()=>c});var n=r(4151),i=r(2286);function o(e){(0,n.V1)(e&&"Document"===e.kind,74);var t=e.definitions.filter(function(e){return"FragmentDefinition"!==e.kind}).map(function(e){if("OperationDefinition"!==e.kind)throw(0,n.vA)(75,e.kind);return e});return(0,n.V1)(t.length<=1,76,t.length),e}function a(e){return o(e),e.definitions.filter(function(e){return"OperationDefinition"===e.kind})[0]}function s(e){return e.definitions.filter(function(e){return"OperationDefinition"===e.kind&&!!e.name}).map(function(e){return e.name.value})[0]||null}function c(e){return e.definitions.filter(function(e){return"FragmentDefinition"===e.kind})}function u(e){var t=a(e);return(0,n.V1)(t&&"query"===t.operation,77),t}function l(e){(0,n.V1)("Document"===e.kind,78),(0,n.V1)(e.definitions.length<=1,79);var t=e.definitions[0];return(0,n.V1)("FragmentDefinition"===t.kind,80),t}function f(e){o(e);for(var t,r=0,i=e.definitions;r{r.d(t,{y:()=>b});var n,i=r(3255);let o=/[\x00-\x1f\x22\x5c\x7f-\x9f]/g;function a(e){return s[e.charCodeAt(0)]}let s=["\\u0000","\\u0001","\\u0002","\\u0003","\\u0004","\\u0005","\\u0006","\\u0007","\\b","\\t","\\n","\\u000B","\\f","\\r","\\u000E","\\u000F","\\u0010","\\u0011","\\u0012","\\u0013","\\u0014","\\u0015","\\u0016","\\u0017","\\u0018","\\u0019","\\u001A","\\u001B","\\u001C","\\u001D","\\u001E","\\u001F","","",'\\"',"","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","\\\\","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","\\u007F","\\u0080","\\u0081","\\u0082","\\u0083","\\u0084","\\u0085","\\u0086","\\u0087","\\u0088","\\u0089","\\u008A","\\u008B","\\u008C","\\u008D","\\u008E","\\u008F","\\u0090","\\u0091","\\u0092","\\u0093","\\u0094","\\u0095","\\u0096","\\u0097","\\u0098","\\u0099","\\u009A","\\u009B","\\u009C","\\u009D","\\u009E","\\u009F"];var c=r(1661);let u={Name:{leave:e=>e.value},Variable:{leave:e=>"$"+e.name},Document:{leave:e=>l(e.definitions,"\n\n")},OperationDefinition:{leave(e){let t=h("(",l(e.variableDefinitions,", "),")"),r=l([e.operation,l([e.name,t]),l(e.directives," ")]," ");return("query"===r?"":r+" ")+e.selectionSet}},VariableDefinition:{leave:({variable:e,type:t,defaultValue:r,directives:n})=>e+": "+t+h(" = ",r)+h(" ",l(n," "))},SelectionSet:{leave:({selections:e})=>f(e)},Field:{leave({alias:e,name:t,arguments:r,directives:n,selectionSet:i}){let o=h("",e,": ")+t,a=o+h("(",l(r,", "),")");return a.length>80&&(a=o+h("(\n",d(l(r,"\n")),"\n)")),l([a,l(n," "),i]," ")}},Argument:{leave:({name:e,value:t})=>e+": "+t},FragmentSpread:{leave:({name:e,directives:t})=>"..."+e+h(" ",l(t," "))},InlineFragment:{leave:({typeCondition:e,directives:t,selectionSet:r})=>l(["...",h("on ",e),l(t," "),r]," ")},FragmentDefinition:{leave:({name:e,typeCondition:t,variableDefinitions:r,directives:n,selectionSet:i})=>`fragment ${e}${h("(",l(r,", "),")")} on ${t} ${h("",l(n," ")," ")}`+i},IntValue:{leave:({value:e})=>e},FloatValue:{leave:({value:e})=>e},StringValue:{leave:({value:e,block:t})=>t?(0,i.yo)(e):`"${e.replace(o,a)}"`},BooleanValue:{leave:({value:e})=>e?"true":"false"},NullValue:{leave:()=>"null"},EnumValue:{leave:({value:e})=>e},ListValue:{leave:({values:e})=>"["+l(e,", ")+"]"},ObjectValue:{leave:({fields:e})=>"{"+l(e,", ")+"}"},ObjectField:{leave:({name:e,value:t})=>e+": "+t},Directive:{leave:({name:e,arguments:t})=>"@"+e+h("(",l(t,", "),")")},NamedType:{leave:({name:e})=>e},ListType:{leave:({type:e})=>"["+e+"]"},NonNullType:{leave:({type:e})=>e+"!"},SchemaDefinition:{leave:({description:e,directives:t,operationTypes:r})=>h("",e,"\n")+l(["schema",l(t," "),f(r)]," ")},OperationTypeDefinition:{leave:({operation:e,type:t})=>e+": "+t},ScalarTypeDefinition:{leave:({description:e,name:t,directives:r})=>h("",e,"\n")+l(["scalar",t,l(r," ")]," ")},ObjectTypeDefinition:{leave:({description:e,name:t,interfaces:r,directives:n,fields:i})=>h("",e,"\n")+l(["type",t,h("implements ",l(r," & ")),l(n," "),f(i)]," ")},FieldDefinition:{leave:({description:e,name:t,arguments:r,type:n,directives:i})=>h("",e,"\n")+t+(p(r)?h("(\n",d(l(r,"\n")),"\n)"):h("(",l(r,", "),")"))+": "+n+h(" ",l(i," "))},InputValueDefinition:{leave:({description:e,name:t,type:r,defaultValue:n,directives:i})=>h("",e,"\n")+l([t+": "+r,h("= ",n),l(i," ")]," ")},InterfaceTypeDefinition:{leave:({description:e,name:t,interfaces:r,directives:n,fields:i})=>h("",e,"\n")+l(["interface",t,h("implements ",l(r," & ")),l(n," "),f(i)]," ")},UnionTypeDefinition:{leave:({description:e,name:t,directives:r,types:n})=>h("",e,"\n")+l(["union",t,l(r," "),h("= ",l(n," | "))]," ")},EnumTypeDefinition:{leave:({description:e,name:t,directives:r,values:n})=>h("",e,"\n")+l(["enum",t,l(r," "),f(n)]," ")},EnumValueDefinition:{leave:({description:e,name:t,directives:r})=>h("",e,"\n")+l([t,l(r," ")]," ")},InputObjectTypeDefinition:{leave:({description:e,name:t,directives:r,fields:n})=>h("",e,"\n")+l(["input",t,l(r," "),f(n)]," ")},DirectiveDefinition:{leave:({description:e,name:t,arguments:r,repeatable:n,locations:i})=>h("",e,"\n")+"directive @"+t+(p(r)?h("(\n",d(l(r,"\n")),"\n)"):h("(",l(r,", "),")"))+(n?" repeatable":"")+" on "+l(i," | ")},SchemaExtension:{leave:({directives:e,operationTypes:t})=>l(["extend schema",l(e," "),f(t)]," ")},ScalarTypeExtension:{leave:({name:e,directives:t})=>l(["extend scalar",e,l(t," ")]," ")},ObjectTypeExtension:{leave:({name:e,interfaces:t,directives:r,fields:n})=>l(["extend type",e,h("implements ",l(t," & ")),l(r," "),f(n)]," ")},InterfaceTypeExtension:{leave:({name:e,interfaces:t,directives:r,fields:n})=>l(["extend interface",e,h("implements ",l(t," & ")),l(r," "),f(n)]," ")},UnionTypeExtension:{leave:({name:e,directives:t,types:r})=>l(["extend union",e,l(t," "),h("= ",l(r," | "))]," ")},EnumTypeExtension:{leave:({name:e,directives:t,values:r})=>l(["extend enum",e,l(t," "),f(r)]," ")},InputObjectTypeExtension:{leave:({name:e,directives:t,fields:r})=>l(["extend input",e,l(t," "),f(r)]," ")}};function l(e,t=""){var r;return null!==(r=null==e?void 0:e.filter(e=>e).join(t))&&void 0!==r?r:""}function f(e){return h("{\n",d(l(e,"\n")),"\n}")}function h(e,t,r=""){return null!=t&&""!==t?e+t+r:""}function d(e){return h(" ",e.replace(/\n/g,"\n "))}function p(e){var t;return null!==(t=null==e?void 0:e.some(e=>e.includes("\n")))&&void 0!==t&&t}var v=r(8411),y=r(4206),m=r(3543),b=Object.assign(function(e){var t=n.get(e);return t||(t=(0,c.YR)(e,u),n.set(e,t)),t},{reset:function(){n=new v.A(y.v.print||2e3)}});b.reset(),!1!==globalThis.__DEV__&&(0,m.D_)("print",function(){return n?n.size:0})},2286:(e,t,r)=>{r.d(t,{A_:()=>c,D$:()=>function e(t,r,n){for(var i,a=0,s=r.selections;af,J:()=>l,Kc:()=>u,MB:()=>v,WU:()=>s,dt:()=>m,kd:()=>b,o5:()=>p,ue:()=>y});var n=r(4151),i=r(436),o=r(813),a=r(1115);function s(e){return{__ref:String(e)}}function c(e){return!!(e&&"object"==typeof e&&"string"==typeof e.__ref)}function u(e){return(0,i.U)(e)&&"Document"===e.kind&&Array.isArray(e.definitions)}function l(e,t,r,i){if("IntValue"===r.kind||"FloatValue"===r.kind)e[t.value]=Number(r.value);else if("BooleanValue"===r.kind||"StringValue"===r.kind)e[t.value]=r.value;else if("ObjectValue"===r.kind){var o={};r.fields.map(function(e){return l(o,e.name,e.value,i)}),e[t.value]=o}else if("Variable"===r.kind){var a=(i||{})[r.name.value];e[t.value]=a}else if("ListValue"===r.kind)e[t.value]=r.values.map(function(e){var r={};return l(r,t,e,i),r[t.value]});else if("EnumValue"===r.kind)e[t.value]=r.value;else if("NullValue"===r.kind)e[t.value]=null;else throw(0,n.vA)(82,t.value,r.kind)}function f(e,t){var r=null;e.directives&&(r={},e.directives.forEach(function(e){r[e.name.value]={},e.arguments&&e.arguments.forEach(function(n){var i=n.name,o=n.value;return l(r[e.name.value],i,o,t)})}));var n=null;return e.arguments&&e.arguments.length&&(n={},e.arguments.forEach(function(e){var r=e.name,i=e.value;return l(n,r,i,t)})),p(e.name.value,n,r)}var h=["connection","include","skip","client","rest","export","nonreactive"],d=a.M,p=Object.assign(function(e,t,r){if(t&&r&&r.connection&&r.connection.key){if(!r.connection.filter||!(r.connection.filter.length>0))return r.connection.key;var n=r.connection.filter?r.connection.filter:[];n.sort();var i={};return n.forEach(function(e){i[e]=t[e]}),"".concat(r.connection.key,"(").concat(d(i),")")}var o=e;if(t){var a=d(t);o+="(".concat(a,")")}return r&&Object.keys(r).forEach(function(e){-1===h.indexOf(e)&&(r[e]&&Object.keys(r[e]).length?o+="@".concat(e,"(").concat(d(r[e]),")"):o+="@".concat(e))}),o},{setStringify:function(e){var t=d;return d=e,t}});function v(e,t){if(e.arguments&&e.arguments.length){var r={};return e.arguments.forEach(function(e){return l(r,e.name,e.value,t)}),r}return null}function y(e){return e.alias?e.alias.value:e.name.value}function m(e){return"Field"===e.kind}function b(e){return"InlineFragment"===e.kind}},7208:(e,t,r)=>{r.d(t,{XY:()=>p,er:()=>y,iz:()=>d,zc:()=>v});var n=r(5917),i=r(4151),o=r(8378),a=r(1661),s=r(9748),c=r(2286),u=r(813),l=r(298),f={kind:o.b.FIELD,name:{kind:o.b.NAME,value:"__typename"}};function h(e){var t=new Map;return function(r){void 0===r&&(r=e);var n=t.get(r);return n||t.set(r,n={variables:new Set,fragmentSpreads:new Set}),n}}function d(e,t){(0,s.sw)(t);for(var r,c,f,d=h(""),p=h(""),v=function(e){for(var t=0,r=void 0;t=0;--m)t.definitions[m].kind===o.b.OPERATION_DEFINITION&&++y;var b=(r=new Map,c=new Map,e.forEach(function(e){e&&(e.name?r.set(e.name,e):e.test&&c.set(e.test,e))}),function(e){var t=r.get(e.name.value);return!t&&c.size&&c.forEach(function(r,n){n(e)&&(t=r)}),t}),g=function(e){return(0,l.E)(e)&&e.map(b).some(function(e){return e&&e.remove})},w=new Map,E=!1,_={enter:function(e){if(g(e.directives))return E=!0,null}},O=(0,a.YR)(t,{Field:_,InlineFragment:_,VariableDefinition:{enter:function(){return!1}},Variable:{enter:function(e,t,r,n,i){var o=v(i);o&&o.variables.add(e.name.value)}},FragmentSpread:{enter:function(e,t,r,n,i){if(g(e.directives))return E=!0,null;var o=v(i);o&&o.fragmentSpreads.add(e.name.value)}},FragmentDefinition:{enter:function(e,t,r,n){w.set(JSON.stringify(n),e)},leave:function(e,t,r,n){return e===w.get(JSON.stringify(n))?e:y>0&&e.selectionSet.selections.every(function(e){return e.kind===o.b.FIELD&&"__typename"===e.name.value})?(p(e.name.value).removed=!0,E=!0,null):void 0}},Directive:{leave:function(e){if(b(e))return E=!0,null}}});if(!E)return t;var T=function(e){return e.transitiveVars||(e.transitiveVars=new Set(e.variables),e.removed||e.fragmentSpreads.forEach(function(t){T(p(t)).transitiveVars.forEach(function(t){e.transitiveVars.add(t)})})),e},k=new Set;O.definitions.forEach(function(e){e.kind===o.b.OPERATION_DEFINITION?T(d(e.name&&e.name.value)).fragmentSpreads.forEach(function(e){k.add(e)}):e.kind!==o.b.FRAGMENT_DEFINITION||0!==y||p(e.name.value).removed||k.add(e.name.value)}),k.forEach(function(e){T(p(e)).fragmentSpreads.forEach(function(e){k.add(e)})});var x={enter:function(e){var t;if(t=e.name.value,!k.has(t)||p(t).removed)return null}};return f=(0,a.YR)(O,{FragmentSpread:x,FragmentDefinition:x,OperationDefinition:{leave:function(e){if(e.variableDefinitions){var t=T(d(e.name&&e.name.value)).transitiveVars;if(t.size{r.d(t,{r:()=>n});var n="3.9.11"},5745:(e,t,r)=>{r.d(t,{_:()=>n});function n(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}},9669:(e,t,r)=>{function n(){}r.d(t,{C:()=>i});class i{constructor(e=1/0,t=n){this.max=e,this.dispose=t,this.map=new Map,this.newest=null,this.oldest=null}has(e){return this.map.has(e)}get(e){let t=this.getNode(e);return t&&t.value}get size(){return this.map.size}getNode(e){let t=this.map.get(e);if(t&&t!==this.newest){let{older:e,newer:r}=t;r&&(r.older=e),e&&(e.newer=r),t.older=this.newest,t.older.newer=t,t.newer=null,this.newest=t,t===this.oldest&&(this.oldest=r)}return t}set(e,t){let r=this.getNode(e);return r?r.value=t:(r={key:e,value:t,newer:null,older:this.newest},this.newest&&(this.newest.newer=r),this.newest=r,this.oldest=this.oldest||r,this.map.set(e,r),r.value)}clean(){for(;this.oldest&&this.map.size>this.max;)this.delete(this.oldest.key)}delete(e){let t=this.map.get(e);return!!t&&(t===this.newest&&(this.newest=t.older),t===this.oldest&&(this.oldest=t.newer),t.newer&&(t.newer.older=t.older),t.older&&(t.older.newer=t.newer),this.map.delete(e),this.dispose(t.value,e),!0)}}},4262:(e,t,r)=>{function n(){}r.d(t,{l:()=>s});let i="undefined"!=typeof WeakRef?WeakRef:function(e){return{deref:()=>e}},o="undefined"!=typeof WeakMap?WeakMap:Map,a="undefined"!=typeof FinalizationRegistry?FinalizationRegistry:function(){return{register:n,unregister:n}};class s{constructor(e=1/0,t=n){this.max=e,this.dispose=t,this.map=new o,this.newest=null,this.oldest=null,this.unfinalizedNodes=new Set,this.finalizationScheduled=!1,this.size=0,this.finalize=()=>{let e=this.unfinalizedNodes.values();for(let t=0;t<10024;t++){let t=e.next().value;if(!t)break;this.unfinalizedNodes.delete(t);let r=t.key;delete t.key,t.keyRef=new i(r),this.registry.register(r,t,t)}this.unfinalizedNodes.size>0?queueMicrotask(this.finalize):this.finalizationScheduled=!1},this.registry=new a(this.deleteNode.bind(this))}has(e){return this.map.has(e)}get(e){let t=this.getNode(e);return t&&t.value}getNode(e){let t=this.map.get(e);if(t&&t!==this.newest){let{older:e,newer:r}=t;r&&(r.older=e),e&&(e.newer=r),t.older=this.newest,t.older.newer=t,t.newer=null,this.newest=t,t===this.oldest&&(this.oldest=r)}return t}set(e,t){let r=this.getNode(e);return r?r.value=t:(r={key:e,value:t,newer:null,older:this.newest},this.newest&&(this.newest.newer=r),this.newest=r,this.oldest=this.oldest||r,this.scheduleFinalization(r),this.map.set(e,r),this.size++,r.value)}clean(){for(;this.oldest&&this.size>this.max;)this.deleteNode(this.oldest)}deleteNode(e){e===this.newest&&(this.newest=e.older),e===this.oldest&&(this.oldest=e.newer),e.newer&&(e.newer.older=e.older),e.older&&(e.older.newer=e.newer),this.size--;let t=e.key||e.keyRef&&e.keyRef.deref();this.dispose(e.value,t),e.keyRef?this.registry.unregister(e):this.unfinalizedNodes.delete(e),t&&this.map.delete(t)}delete(e){let t=this.map.get(e);return!!t&&(this.deleteNode(t),!0)}scheduleFinalization(e){this.unfinalizedNodes.add(e),this.finalizationScheduled||(this.finalizationScheduled=!0,queueMicrotask(this.finalize))}}},3733:(e,t,r)=>{r.d(t,{A:()=>c,L:()=>s});let{toString:n,hasOwnProperty:i}=Object.prototype,o=Function.prototype.toString,a=new Map;function s(e,t){try{return function e(t,r){if(t===r)return!0;let a=n.call(t);if(a!==n.call(r))return!1;switch(a){case"[object Array]":if(t.length!==r.length)break;case"[object Object]":{if(h(t,r))return!0;let n=u(t),o=u(r),a=n.length;if(a!==o.length)return!1;for(let e=0;e=0&&e.indexOf(t,r)===r}(e,f)}}return!1}(e,t)}finally{a.clear()}}let c=s;function u(e){return Object.keys(e).filter(l,e)}function l(e){return void 0!==this[e]}let f="{ [native code] }";function h(e,t){let r=a.get(e);if(r){if(r.has(t))return!0}else a.set(e,r=new Set);return r.add(t),!1}},6661:(e,t,r)=>{r.d(t,{b:()=>s});let n=()=>Object.create(null),{forEach:i,slice:o}=Array.prototype,{hasOwnProperty:a}=Object.prototype;class s{constructor(e=!0,t=n){this.weakness=e,this.makeData=t}lookup(){return this.lookupArray(arguments)}lookupArray(e){let t=this;return i.call(e,e=>t=t.getChildTrie(e)),a.call(t,"data")?t.data:t.data=this.makeData(o.call(e))}peek(){return this.peekArray(arguments)}peekArray(e){let t=this;for(let r=0,n=e.length;t&&r{r.d(t,{U:()=>n});function n(e,t){if(!e)throw Error(t)}},5443:(e,t,r)=>{function n(e){return function e(t,r){switch(typeof t){case"string":return JSON.stringify(t);case"function":return t.name?`[function ${t.name}]`:"[function]";case"object":return function(t,r){if(null===t)return"null";if(r.includes(t))return"[Circular]";let n=[...r,t];if("function"==typeof t.toJSON){let r=t.toJSON();if(r!==t)return"string"==typeof r?r:e(r,n)}else if(Array.isArray(t))return function(t,r){if(0===t.length)return"[]";if(r.length>2)return"[Array]";let n=Math.min(10,t.length),i=t.length-n,o=[];for(let i=0;i1&&o.push(`... ${i} more items`),"["+o.join(", ")+"]"}(t,n);return function(t,r){let n=Object.entries(t);return 0===n.length?"{}":r.length>2?"["+function(e){let t=Object.prototype.toString.call(e).replace(/^\[object /,"").replace(/]$/,"");if("Object"===t&&"function"==typeof e.constructor){let t=e.constructor.name;if("string"==typeof t&&""!==t)return t}return t}(t)+"]":"{ "+n.map(([t,n])=>t+": "+e(n,r)).join(", ")+" }"}(t,n)}(t,r);default:return String(t)}}(e,[])}r.d(t,{N:()=>n})},1607:(e,t,r)=>{var n;r.d(t,{Ll:()=>c,aD:()=>a,aZ:()=>i,cE:()=>n,ou:()=>o});class i{constructor(e,t,r){this.start=e.start,this.end=t.end,this.startToken=e,this.endToken=t,this.source=r}get[Symbol.toStringTag](){return"Location"}toJSON(){return{start:this.start,end:this.end}}}class o{constructor(e,t,r,n,i,o){this.kind=e,this.start=t,this.end=r,this.line=n,this.column=i,this.value=o,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}}}let a={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"]},s=new Set(Object.keys(a));function c(e){let t=null==e?void 0:e.kind;return"string"==typeof t&&s.has(t)}!function(e){e.QUERY="query",e.MUTATION="mutation",e.SUBSCRIPTION="subscription"}(n||(n={}))},3255:(e,t,r)=>{r.d(t,{OC:()=>i,yo:()=>o});var n=r(4348);function i(e){var t,r;let i=Number.MAX_SAFE_INTEGER,o=null,a=-1;for(let t=0;t0===t?e:e.slice(i)).slice(null!==(t=o)&&void 0!==t?t:0,a+1)}function o(e,t){let r=e.replace(/"""/g,'\\"""'),i=r.split(/\r\n|[\n\r]/g),o=1===i.length,a=i.length>1&&i.slice(1).every(e=>0===e.length||(0,n.i0)(e.charCodeAt(0))),s=r.endsWith('\\"""'),c=e.endsWith('"')&&!s,u=e.endsWith("\\"),l=c||u,f=!(null!=t&&t.minimize)&&(!o||e.length>70||l||a||s),h="",d=o&&(0,n.i0)(e.charCodeAt(0));return(f&&!d||a)&&(h+="\n"),h+=r,(f||l)&&(h+="\n"),'"""'+h+'"""'}},4348:(e,t,r)=>{function n(e){return 9===e||32===e}function i(e){return e>=48&&e<=57}function o(e){return e>=97&&e<=122||e>=65&&e<=90}function a(e){return o(e)||95===e}function s(e){return o(e)||i(e)||95===e}r.d(t,{i0:()=>n,un:()=>a,xr:()=>s,yp:()=>i})},8378:(e,t,r)=>{var n;r.d(t,{b:()=>n}),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"}(n||(n={}))},1661:(e,t,r)=>{r.d(t,{YR:()=>c,sP:()=>s});var n=r(2468),i=r(5443),o=r(1607),a=r(8378);let s=Object.freeze({});function c(e,t,r=o.aD){let u,l,f;let h=new Map;for(let e of Object.values(a.b))h.set(e,function(e,t){let r=e[t];return"object"==typeof r?r:"function"==typeof r?{enter:r,leave:void 0}:{enter:e.enter,leave:e.leave}}(t,e));let d=Array.isArray(e),p=[e],v=-1,y=[],m=e,b=[],g=[];do{var w,E,_;let e;let a=++v===p.length,c=a&&0!==y.length;if(a){if(l=0===g.length?void 0:b[b.length-1],m=f,f=g.pop(),c){if(d){m=m.slice();let e=0;for(let[t,r]of y){let n=t-e;null===r?(m.splice(n,1),e++):m[n]=r}}else for(let[e,t]of(m=Object.defineProperties({},Object.getOwnPropertyDescriptors(m)),y))m[e]=t}v=u.index,p=u.keys,y=u.edits,d=u.inArray,u=u.prev}else if(f){if(null==(m=f[l=d?v:p[v]]))continue;b.push(l)}if(!Array.isArray(m)){(0,o.Ll)(m)||(0,n.U)(!1,`Invalid AST Node: ${(0,i.N)(m)}.`);let r=a?null===(w=h.get(m.kind))||void 0===w?void 0:w.leave:null===(E=h.get(m.kind))||void 0===E?void 0:E.enter;if((e=null==r?void 0:r.call(t,m,l,f,b,g))===s)break;if(!1===e){if(!a){b.pop();continue}}else if(void 0!==e&&(y.push([l,e]),!a)){if((0,o.Ll)(e))m=e;else{b.pop();continue}}}void 0===e&&c&&y.push([l,m]),a?b.pop():(u={inArray:d,index:v,keys:p,edits:y,prev:u},p=(d=Array.isArray(m))?m:null!==(_=r[m.kind])&&void 0!==_?_:[],v=-1,y=[],f&&g.push(f),f=m)}while(void 0!==u);return 0!==y.length?y[y.length-1][1]:e}},8015:(e,t,r)=>{let n;r.d(t,{DX:()=>m,yN:()=>V,LV:()=>U});let i=()=>Object.create(null),{forEach:o,slice:a}=Array.prototype,{hasOwnProperty:s}=Object.prototype;class c{constructor(e=!0,t=i){this.weakness=e,this.makeData=t}lookup(...e){return this.lookupArray(e)}lookupArray(e){let t=this;return o.call(e,e=>t=t.getChildTrie(e)),s.call(t,"data")?t.data:t.data=this.makeData(a.call(e))}peek(...e){return this.peekArray(e)}peekArray(e){let t=this;for(let r=0,n=e.length;t&&rglobalThis)||p(()=>global)||Object.create(null),m=y[v]||Array[v]||function(e){try{Object.defineProperty(y,v,{value:e,enumerable:!1,writable:!1,configurable:!0})}finally{return e}}(class{constructor(){this.id=["slot",d++,Date.now(),Math.random().toString(36).slice(2)].join(":")}hasValue(){for(let e=f;e;e=e.parent)if(this.id in e.slots){let t=e.slots[this.id];if(t===h)break;return e!==f&&(f.slots[this.id]=t),!0}return f&&(f.slots[this.id]=h),!1}getValue(){if(this.hasValue())return f.slots[this.id]}withValue(e,t,r,n){let i={__proto__:null,[this.id]:e},o=f;f={parent:o,slots:i};try{return t.apply(n,r)}finally{f=o}}static bind(e){let t=f;return function(){let r=f;try{return f=t,e.apply(this,arguments)}finally{f=r}}}static noContext(e,t,r){if(!f)return e.apply(r,t);{let n=f;try{return f=null,e.apply(r,t)}finally{f=n}}}}),{bind:b,noContext:g}=m,w=new m,{hasOwnProperty:E}=Object.prototype,_=Array.from||function(e){let t=[];return e.forEach(e=>t.push(e)),t};function O(e){let{unsubscribe:t}=e;"function"==typeof t&&(e.unsubscribe=void 0,t())}let T=[];function k(e,t){if(!e)throw Error(t||"assertion failure")}function x(e,t){let r=e.length;return r>0&&r===t.length&&e[r-1]===t[r-1]}function S(e){switch(e.length){case 0:throw Error("unknown value");case 1:return e[0];case 2:throw e[1]}}class C{constructor(e){this.fn=e,this.parents=new Set,this.childValues=new Map,this.dirtyChildren=null,this.dirty=!0,this.recomputing=!1,this.value=[],this.deps=null,++C.count}peek(){if(1===this.value.length&&!N(this))return I(this),this.value[0]}recompute(e){var t;return k(!this.recomputing,"already recomputing"),I(this),N(this)&&(P(this),w.withValue(this,D,[this,e]),function(e,t){if("function"==typeof e.subscribe)try{O(e),e.unsubscribe=e.subscribe.apply(null,t)}catch(t){return e.setDirty(),!1}return!0}(this,e)&&(this.dirty=!1,N(this)||(t=this,A(t,F)))),S(this.value)}setDirty(){this.dirty||(this.dirty=!0,A(this,R),O(this))}dispose(){this.setDirty(),P(this),A(this,(e,t)=>{e.setDirty(),M(e,this)})}forget(){this.dispose()}dependOn(e){e.add(this),this.deps||(this.deps=T.pop()||new Set),this.deps.add(e)}forgetDeps(){this.deps&&(_(this.deps).forEach(e=>e.delete(this)),this.deps.clear(),T.push(this.deps),this.deps=null)}}function I(e){let t=w.getValue();if(t)return e.parents.add(t),t.childValues.has(e)||t.childValues.set(e,[]),N(e)?R(t,e):F(t,e),t}function D(e,t){let r;e.recomputing=!0;let{normalizeResult:n}=e;n&&1===e.value.length&&(r=e.value.slice(0)),e.value.length=0;try{if(e.value[0]=e.fn.apply(null,t),n&&r&&!x(r,e.value))try{e.value[0]=n(e.value[0],r[0])}catch(e){}}catch(t){e.value[1]=t}e.recomputing=!1}function N(e){return e.dirty||!!(e.dirtyChildren&&e.dirtyChildren.size)}function A(e,t){let r=e.parents.size;if(r){let n=_(e.parents);for(let i=0;i0&&e.childValues.forEach((t,r)=>{M(e,r)}),e.forgetDeps(),k(null===e.dirtyChildren)}function M(e,t){t.parents.delete(e),e.childValues.delete(t),L(e,t)}C.count=0;let j={setDirty:!0,dispose:!0,forget:!0};function V(e){let t=new Map,r=e&&e.subscribe;function n(e){let n=w.getValue();if(n){let i=t.get(e);i||t.set(e,i=new Set),n.dependOn(i),"function"==typeof r&&(O(i),i.unsubscribe=r(e))}}return n.dirty=function(e,r){let n=t.get(e);if(n){let i=r&&E.call(j,r)?r:"setDirty";_(n).forEach(e=>e[i]()),t.delete(e),O(n)}},n}function q(...e){return(n||(n=new c("function"==typeof WeakMap))).lookupArray(e)}let Q=new Set;function U(e,{max:t=65536,keyArgs:r,makeCacheKey:n=q,normalizeResult:i,subscribe:o,cache:a=l.C}=Object.create(null)){let s="function"==typeof a?new a(t,e=>e.dispose()):a,c=function(){let t=n.apply(null,r?r.apply(null,arguments):arguments);if(void 0===t)return e.apply(null,arguments);let a=s.get(t);a||(s.set(t,a=new C(e)),a.normalizeResult=i,a.subscribe=o,a.forget=()=>s.delete(t));let c=a.recompute(Array.prototype.slice.call(arguments));return s.set(t,a),Q.add(s),w.hasValue()||(Q.forEach(e=>e.clean()),Q.clear()),c};function u(e){let t=e&&s.get(e);t&&t.setDirty()}function f(e){let t=e&&s.get(e);if(t)return t.peek()}function h(e){return!!e&&s.delete(e)}return Object.defineProperty(c,"size",{get:()=>s.size,configurable:!1,enumerable:!1}),Object.freeze(c.options={max:t,keyArgs:r,makeCacheKey:n,normalizeResult:i,subscribe:o,cache:s}),c.dirtyKey=u,c.dirty=function(){u(n.apply(null,arguments))},c.peekKey=f,c.peek=function(){return f(n.apply(null,arguments))},c.forgetKey=h,c.forget=function(){return h(n.apply(null,arguments))},c.makeCacheKey=n,c.getKey=r?function(){return n.apply(null,r.apply(null,arguments))}:n,Object.freeze(c)}},6547:(e,t,r)=>{r.d(t,{oR:()=>s});var n=r(7620);r(7509),Array(12).fill(0);var i=1,o=new class{constructor(){this.subscribe=e=>(this.subscribers.push(e),()=>{let t=this.subscribers.indexOf(e);this.subscribers.splice(t,1)}),this.publish=e=>{this.subscribers.forEach(t=>t(e))},this.addToast=e=>{this.publish(e),this.toasts=[...this.toasts,e]},this.create=e=>{var t;let{message:r,...n}=e,o="number"==typeof(null==e?void 0:e.id)||(null==(t=e.id)?void 0:t.length)>0?e.id:i++,a=this.toasts.find(e=>e.id===o),s=void 0===e.dismissible||e.dismissible;return this.dismissedToasts.has(o)&&this.dismissedToasts.delete(o),a?this.toasts=this.toasts.map(t=>t.id===o?(this.publish({...t,...e,id:o,title:r}),{...t,...e,id:o,dismissible:s,title:r}):t):this.addToast({title:r,...n,dismissible:s,id:o}),o},this.dismiss=e=>(this.dismissedToasts.add(e),e||this.toasts.forEach(e=>{this.subscribers.forEach(t=>t({id:e.id,dismiss:!0}))}),this.subscribers.forEach(t=>t({id:e,dismiss:!0})),e),this.message=(e,t)=>this.create({...t,message:e}),this.error=(e,t)=>this.create({...t,message:e,type:"error"}),this.success=(e,t)=>this.create({...t,type:"success",message:e}),this.info=(e,t)=>this.create({...t,type:"info",message:e}),this.warning=(e,t)=>this.create({...t,type:"warning",message:e}),this.loading=(e,t)=>this.create({...t,type:"loading",message:e}),this.promise=(e,t)=>{let r;if(!t)return;void 0!==t.loading&&(r=this.create({...t,promise:e,type:"loading",message:t.loading,description:"function"!=typeof t.description?t.description:void 0}));let i=e instanceof Promise?e:e(),o=void 0!==r,s,c=i.then(async e=>{if(s=["resolve",e],n.isValidElement(e))o=!1,this.create({id:r,type:"default",message:e});else if(a(e)&&!e.ok){o=!1;let n="function"==typeof t.error?await t.error("HTTP error! status: ".concat(e.status)):t.error,i="function"==typeof t.description?await t.description("HTTP error! status: ".concat(e.status)):t.description;this.create({id:r,type:"error",message:n,description:i})}else if(void 0!==t.success){o=!1;let n="function"==typeof t.success?await t.success(e):t.success,i="function"==typeof t.description?await t.description(e):t.description;this.create({id:r,type:"success",message:n,description:i})}}).catch(async e=>{if(s=["reject",e],void 0!==t.error){o=!1;let n="function"==typeof t.error?await t.error(e):t.error,i="function"==typeof t.description?await t.description(e):t.description;this.create({id:r,type:"error",message:n,description:i})}}).finally(()=>{var e;o&&(this.dismiss(r),r=void 0),null==(e=t.finally)||e.call(t)}),u=()=>new Promise((e,t)=>c.then(()=>"reject"===s[0]?t(s[1]):e(s[1])).catch(t));return"string"!=typeof r&&"number"!=typeof r?{unwrap:u}:Object.assign(r,{unwrap:u})},this.custom=(e,t)=>{let r=(null==t?void 0:t.id)||i++;return this.create({jsx:e(r),id:r,...t}),r},this.getActiveToasts=()=>this.toasts.filter(e=>!this.dismissedToasts.has(e.id)),this.subscribers=[],this.toasts=[],this.dismissedToasts=new Set}},a=e=>e&&"object"==typeof e&&"ok"in e&&"boolean"==typeof e.ok&&"status"in e&&"number"==typeof e.status,s=Object.assign((e,t)=>{let r=(null==t?void 0:t.id)||i++;return o.addToast({title:e,...t,id:r}),r},{success:o.success,info:o.info,warning:o.warning,error:o.error,custom:o.custom,message:o.message,promise:o.promise,dismiss:o.dismiss,loading:o.loading},{getHistory:()=>o.toasts,getToasts:()=>o.getActiveToasts()});!function(e){let{insertAt:t}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!e||"undefined"==typeof document)return;let r=document.head||document.getElementsByTagName("head")[0],n=document.createElement("style");n.type="text/css","top"===t&&r.firstChild?r.insertBefore(n,r.firstChild):r.appendChild(n),n.styleSheet?n.styleSheet.cssText=e:n.appendChild(document.createTextNode(e))}(':where(html[dir="ltr"]),:where([data-sonner-toaster][dir="ltr"]){--toast-icon-margin-start: -3px;--toast-icon-margin-end: 4px;--toast-svg-margin-start: -1px;--toast-svg-margin-end: 0px;--toast-button-margin-start: auto;--toast-button-margin-end: 0;--toast-close-button-start: 0;--toast-close-button-end: unset;--toast-close-button-transform: translate(-35%, -35%)}:where(html[dir="rtl"]),:where([data-sonner-toaster][dir="rtl"]){--toast-icon-margin-start: 4px;--toast-icon-margin-end: -3px;--toast-svg-margin-start: 0px;--toast-svg-margin-end: -1px;--toast-button-margin-start: 0;--toast-button-margin-end: auto;--toast-close-button-start: unset;--toast-close-button-end: 0;--toast-close-button-transform: translate(35%, -35%)}:where([data-sonner-toaster]){position:fixed;width:var(--width);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;--gray1: hsl(0, 0%, 99%);--gray2: hsl(0, 0%, 97.3%);--gray3: hsl(0, 0%, 95.1%);--gray4: hsl(0, 0%, 93%);--gray5: hsl(0, 0%, 90.9%);--gray6: hsl(0, 0%, 88.7%);--gray7: hsl(0, 0%, 85.8%);--gray8: hsl(0, 0%, 78%);--gray9: hsl(0, 0%, 56.1%);--gray10: hsl(0, 0%, 52.3%);--gray11: hsl(0, 0%, 43.5%);--gray12: hsl(0, 0%, 9%);--border-radius: 8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:none;z-index:999999999;transition:transform .4s ease}:where([data-sonner-toaster][data-lifted="true"]){transform:translateY(-10px)}@media (hover: none) and (pointer: coarse){:where([data-sonner-toaster][data-lifted="true"]){transform:none}}:where([data-sonner-toaster][data-x-position="right"]){right:var(--offset-right)}:where([data-sonner-toaster][data-x-position="left"]){left:var(--offset-left)}:where([data-sonner-toaster][data-x-position="center"]){left:50%;transform:translate(-50%)}:where([data-sonner-toaster][data-y-position="top"]){top:var(--offset-top)}:where([data-sonner-toaster][data-y-position="bottom"]){bottom:var(--offset-bottom)}:where([data-sonner-toast]){--y: translateY(100%);--lift-amount: calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);filter:blur(0);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:none;overflow-wrap:anywhere}:where([data-sonner-toast][data-styled="true"]){padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px #0000001a;width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}:where([data-sonner-toast]:focus-visible){box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}:where([data-sonner-toast][data-y-position="top"]){top:0;--y: translateY(-100%);--lift: 1;--lift-amount: calc(1 * var(--gap))}:where([data-sonner-toast][data-y-position="bottom"]){bottom:0;--y: translateY(100%);--lift: -1;--lift-amount: calc(var(--lift) * var(--gap))}:where([data-sonner-toast]) :where([data-description]){font-weight:400;line-height:1.4;color:inherit}:where([data-sonner-toast]) :where([data-title]){font-weight:500;line-height:1.5;color:inherit}:where([data-sonner-toast]) :where([data-icon]){display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}:where([data-sonner-toast][data-promise="true"]) :where([data-icon])>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}:where([data-sonner-toast]) :where([data-icon])>*{flex-shrink:0}:where([data-sonner-toast]) :where([data-icon]) svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}:where([data-sonner-toast]) :where([data-content]){display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;cursor:pointer;outline:none;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}:where([data-sonner-toast]) :where([data-button]):focus-visible{box-shadow:0 0 0 2px #0006}:where([data-sonner-toast]) :where([data-button]):first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}:where([data-sonner-toast]) :where([data-cancel]){color:var(--normal-text);background:rgba(0,0,0,.08)}:where([data-sonner-toast][data-theme="dark"]) :where([data-cancel]){background:rgba(255,255,255,.3)}:where([data-sonner-toast]) :where([data-close-button]){position:absolute;left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast] [data-close-button]{background:var(--gray1)}:where([data-sonner-toast]) :where([data-close-button]):focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}:where([data-sonner-toast]) :where([data-disabled="true"]){cursor:not-allowed}:where([data-sonner-toast]):hover :where([data-close-button]):hover{background:var(--gray2);border-color:var(--gray5)}:where([data-sonner-toast][data-swiping="true"]):before{content:"";position:absolute;left:-50%;right:-50%;height:100%;z-index:-1}:where([data-sonner-toast][data-y-position="top"][data-swiping="true"]):before{bottom:50%;transform:scaleY(3) translateY(50%)}:where([data-sonner-toast][data-y-position="bottom"][data-swiping="true"]):before{top:50%;transform:scaleY(3) translateY(-50%)}:where([data-sonner-toast][data-swiping="false"][data-removed="true"]):before{content:"";position:absolute;inset:0;transform:scaleY(2)}:where([data-sonner-toast]):after{content:"";position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}:where([data-sonner-toast][data-mounted="true"]){--y: translateY(0);opacity:1}:where([data-sonner-toast][data-expanded="false"][data-front="false"]){--scale: var(--toasts-before) * .05 + 1;--y: translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}:where([data-sonner-toast])>*{transition:opacity .4s}:where([data-sonner-toast][data-expanded="false"][data-front="false"][data-styled="true"])>*{opacity:0}:where([data-sonner-toast][data-visible="false"]){opacity:0;pointer-events:none}:where([data-sonner-toast][data-mounted="true"][data-expanded="true"]){--y: translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}:where([data-sonner-toast][data-removed="true"][data-front="true"][data-swipe-out="false"]){--y: translateY(calc(var(--lift) * -100%));opacity:0}:where([data-sonner-toast][data-removed="true"][data-front="false"][data-swipe-out="false"][data-expanded="true"]){--y: translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}:where([data-sonner-toast][data-removed="true"][data-front="false"][data-swipe-out="false"][data-expanded="false"]){--y: translateY(40%);opacity:0;transition:transform .5s,opacity .2s}:where([data-sonner-toast][data-removed="true"][data-front="false"]):before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y, 0px)) translate(var(--swipe-amount-x, 0px));transition:none}[data-sonner-toast][data-swiped=true]{user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{0%{transform:var(--y) translate(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translate(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{0%{transform:var(--y) translate(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translate(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (max-width: 600px){[data-sonner-toaster]{position:fixed;right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-theme=light]{--normal-bg: #fff;--normal-border: var(--gray4);--normal-text: var(--gray12);--success-bg: hsl(143, 85%, 96%);--success-border: hsl(145, 92%, 91%);--success-text: hsl(140, 100%, 27%);--info-bg: hsl(208, 100%, 97%);--info-border: hsl(221, 91%, 91%);--info-text: hsl(210, 92%, 45%);--warning-bg: hsl(49, 100%, 97%);--warning-border: hsl(49, 91%, 91%);--warning-text: hsl(31, 92%, 45%);--error-bg: hsl(359, 100%, 97%);--error-border: hsl(359, 100%, 94%);--error-text: hsl(360, 100%, 45%)}[data-sonner-toaster][data-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg: #000;--normal-border: hsl(0, 0%, 20%);--normal-text: var(--gray1)}[data-sonner-toaster][data-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg: #fff;--normal-border: var(--gray3);--normal-text: var(--gray12)}[data-sonner-toaster][data-theme=dark]{--normal-bg: #000;--normal-bg-hover: hsl(0, 0%, 12%);--normal-border: hsl(0, 0%, 20%);--normal-border-hover: hsl(0, 0%, 25%);--normal-text: var(--gray1);--success-bg: hsl(150, 100%, 6%);--success-border: hsl(147, 100%, 12%);--success-text: hsl(150, 86%, 65%);--info-bg: hsl(215, 100%, 6%);--info-border: hsl(223, 100%, 12%);--info-text: hsl(216, 87%, 65%);--warning-bg: hsl(64, 100%, 6%);--warning-border: hsl(60, 100%, 12%);--warning-text: hsl(46, 87%, 65%);--error-bg: hsl(358, 76%, 10%);--error-border: hsl(357, 89%, 16%);--error-text: hsl(358, 100%, 81%)}[data-sonner-toaster][data-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success],[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info],[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning],[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error],[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size: 16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:nth-child(1){animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}to{opacity:.15}}@media (prefers-reduced-motion){[data-sonner-toast],[data-sonner-toast]>*,.sonner-loading-bar{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}\n')}}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/2855-d2a39269cd579120.js b/packages/fe-deploy/.next/static/chunks/2855-d2a39269cd579120.js new file mode 100644 index 00000000..592caae7 --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/2855-d2a39269cd579120.js @@ -0,0 +1,2 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2855],{2564:(e,t)=>{"use strict";function r(){return""}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDeploymentIdQueryOrEmptyString",{enumerable:!0,get:function(){return r}})},8398:()=>{"trimStart"in String.prototype||(String.prototype.trimStart=String.prototype.trimLeft),"trimEnd"in String.prototype||(String.prototype.trimEnd=String.prototype.trimRight),"description"in Symbol.prototype||Object.defineProperty(Symbol.prototype,"description",{configurable:!0,get:function(){var e=/\((.*)\)/.exec(this.toString());return e?e[1]:void 0}}),Array.prototype.flat||(Array.prototype.flat=function(e,t){return t=this.concat.apply([],this),e>1&&t.some(Array.isArray)?t.flat(e-1):t},Array.prototype.flatMap=function(e,t){return this.map(e,t).flat()}),Promise.prototype.finally||(Promise.prototype.finally=function(e){if("function"!=typeof e)return this.then(e,e);var t=this.constructor||Promise;return this.then(function(r){return t.resolve(e()).then(function(){return r})},function(r){return t.resolve(e()).then(function(){throw r})})}),Object.fromEntries||(Object.fromEntries=function(e){return Array.from(e).reduce(function(e,t){return e[t[0]]=t[1],e},{})}),Array.prototype.at||(Array.prototype.at=function(e){var t=Math.trunc(e)||0;if(t<0&&(t+=this.length),!(t<0||t>=this.length))return this[t]}),Object.hasOwn||(Object.hasOwn=function(e,t){if(null==e)throw TypeError("Cannot convert undefined or null to object");return Object.prototype.hasOwnProperty.call(Object(e),t)}),"canParse"in URL||(URL.canParse=function(e,t){try{return new URL(e,t),!0}catch(e){return!1}})},9481:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addBasePath",{enumerable:!0,get:function(){return a}});let n=r(8250),o=r(2166);function a(e,t){return(0,o.normalizePathTrailingSlash)((0,n.addPathPrefix)(e,""))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3388:(e,t)=>{"use strict";function r(e){var t,r;t=self.__next_s,r=()=>{e()},t&&t.length?t.reduce((e,t)=>{let[r,n]=t;return e.then(()=>new Promise((e,t)=>{let o=document.createElement("script");if(n)for(let e in n)"children"!==e&&o.setAttribute(e,n[e]);r?(o.src=r,o.onload=()=>e(),o.onerror=t):n&&(o.innerHTML=n.children,setTimeout(e)),document.head.appendChild(o)}))},Promise.resolve()).catch(e=>{console.error(e)}).then(()=>{r()}):r()}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"appBootstrap",{enumerable:!0,get:function(){return r}}),window.next={version:"15.1.7",appDir:!0},("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4520:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getAppBuildId:function(){return o},setAppBuildId:function(){return n}});let r="";function n(e){r=e}function o(){return r}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9070:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{callServer:function(){return l},useServerActionDispatcher:function(){return u}});let n=r(7620),o=r(5546),a=null;function u(e){a=(0,n.useCallback)(t=>{(0,n.startTransition)(()=>{e({...t,type:o.ACTION_SERVER_ACTION})})},[e])}async function l(e,t){let r=a;if(!r)throw Error("Invariant: missing action dispatcher.");return new Promise((n,o)=>{r({actionId:e,actionArgs:t,resolve:n,reject:o})})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},346:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"findSourceMapURL",{enumerable:!0,get:function(){return r}});let r=void 0;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3654:(e,t,r)=>{"use strict";let n,o;Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"hydrate",{enumerable:!0,get:function(){return N}});let a=r(7097),u=r(8322),l=r(4568);r(8398),r(3826),r(5298);let i=a._(r(2748)),s=u._(r(7620)),c=r(496),f=r(4174),d=r(9828),p=r(2870),h=r(9070),y=r(346),g=r(1868),b=a._(r(4894)),_=r(4383);r(7819);let m=r(4520),v=document,P=new TextEncoder,E=!1,O=!1,R=null;function S(e){if(0===e[0])n=[];else if(1===e[0]){if(!n)throw Error("Unexpected server data: missing bootstrap script.");o?o.enqueue(P.encode(e[1])):n.push(e[1])}else if(2===e[0])R=e[1];else if(3===e[0]){if(!n)throw Error("Unexpected server data: missing bootstrap script.");let r=atob(e[1]),a=new Uint8Array(r.length);for(var t=0;t{t.enqueue("string"==typeof e?P.encode(e):e)}),E&&!O)&&(null===t.desiredSize||t.desiredSize<0?t.error(Error("The connection to the page was unexpectedly closed, possibly due to the stop button being clicked, loss of Wi-Fi, or an unstable internet connection.")):t.close(),O=!0,n=void 0),o=t}}),M=(0,c.createFromReadableStream)(T,{callServer:h.callServer,findSourceMapURL:y.findSourceMapURL}),x=new Promise((e,t)=>{M.then(t=>{(0,m.setAppBuildId)(t.b),e((0,g.createMutableActionQueue)((0,_.createInitialRouterState)({initialFlightData:t.f,initialCanonicalUrlParts:t.c,initialParallelRoutes:new Map,location:window.location,couldBeIntercepted:t.i,postponed:t.s,prerendered:t.S})))},e=>t(e))});function A(){let e=(0,s.use)(M),t=(0,s.use)(x);return(0,l.jsx)(b.default,{actionQueue:t,globalErrorComponentAndStyles:e.G,assetPrefix:e.p})}let C=s.default.StrictMode;function k(e){let{children:t}=e;return t}let D={onRecoverableError:d.onRecoverableError,onCaughtError:p.onCaughtError,onUncaughtError:p.onUncaughtError};function N(){let e=(0,l.jsx)(C,{children:(0,l.jsx)(f.HeadManagerContext.Provider,{value:{appDir:!0},children:(0,l.jsx)(k,{children:(0,l.jsx)(A,{})})})}),t=window.__next_root_layout_missing_tags,r=!!(null==t?void 0:t.length);"__next_error__"===document.documentElement.id||r?i.default.createRoot(v,D).render(e):s.default.startTransition(()=>i.default.hydrateRoot(v,e,{...D,formState:R}))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8231:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),r(6745),(0,r(3388).appBootstrap)(()=>{let{hydrate:e}=r(3654);r(4894),r(9507),e()}),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6745:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),r(2564);let n=r(3117);{let e=r.u;r.u=function(){for(var t=arguments.length,r=Array(t),o=0;o{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"assignLocation",{enumerable:!0,get:function(){return o}});let n=r(9481);function o(e,t){if(e.startsWith(".")){let r=t.origin+t.pathname;return new URL((r.endsWith("/")?r:r+"/")+e)}return new URL((0,n.addBasePath)(e),t.href)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8336:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"AppRouterAnnouncer",{enumerable:!0,get:function(){return u}});let n=r(7620),o=r(7509),a="next-route-announcer";function u(e){let{tree:t}=e,[r,u]=(0,n.useState)(null);(0,n.useEffect)(()=>(u(function(){var e;let t=document.getElementsByName(a)[0];if(null==t?void 0:null==(e=t.shadowRoot)?void 0:e.childNodes[0])return t.shadowRoot.childNodes[0];{let e=document.createElement(a);e.style.cssText="position:absolute";let t=document.createElement("div");return t.ariaLive="assertive",t.id="__next-route-announcer__",t.role="alert",t.style.cssText="position:absolute;border:0;height:1px;margin:-1px;padding:0;width:1px;clip:rect(0 0 0 0);overflow:hidden;white-space:nowrap;word-wrap:normal",e.attachShadow({mode:"open"}).appendChild(t),document.body.appendChild(e),t}}()),()=>{let e=document.getElementsByTagName(a)[0];(null==e?void 0:e.isConnected)&&document.body.removeChild(e)}),[]);let[l,i]=(0,n.useState)(""),s=(0,n.useRef)(void 0);return(0,n.useEffect)(()=>{let e="";if(document.title)e=document.title;else{let t=document.querySelector("h1");t&&(e=t.innerText||t.textContent||"")}void 0!==s.current&&s.current!==e&&i(e),s.current=e},[t]),r?(0,o.createPortal)(l,r):null}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5973:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{ACTION_HEADER:function(){return n},FLIGHT_HEADERS:function(){return c},NEXT_DID_POSTPONE_HEADER:function(){return p},NEXT_HMR_REFRESH_HEADER:function(){return l},NEXT_IS_PRERENDER_HEADER:function(){return h},NEXT_ROUTER_PREFETCH_HEADER:function(){return a},NEXT_ROUTER_SEGMENT_PREFETCH_HEADER:function(){return u},NEXT_ROUTER_STALE_TIME_HEADER:function(){return d},NEXT_ROUTER_STATE_TREE_HEADER:function(){return o},NEXT_RSC_UNION_QUERY:function(){return f},NEXT_URL:function(){return i},RSC_CONTENT_TYPE_HEADER:function(){return s},RSC_HEADER:function(){return r}});let r="RSC",n="Next-Action",o="Next-Router-State-Tree",a="Next-Router-Prefetch",u="Next-Router-Segment-Prefetch",l="Next-HMR-Refresh",i="Next-Url",s="text/x-component",c=[r,o,a,l,u],f="_rsc",d="x-nextjs-stale-time",p="x-nextjs-postponed",h="x-nextjs-prerender";("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4894:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{createEmptyCacheNode:function(){return M},createPrefetchURL:function(){return w},default:function(){return k}});let n=r(8322),o=r(4568),a=n._(r(7620)),u=r(7819),l=r(5546),i=r(6867),s=r(5878),c=r(9301),f=r(9398),d=r(2950),p=r(9481),h=r(8336),y=r(3438),g=r(3507),b=r(4478),_=r(2930),m=r(4302),v=r(4674),P=r(5140),E=r(9070);r(509);let O=r(9353),R=r(4994),S={};function j(e){return e.origin!==window.location.origin}function w(e){let t;if((0,d.isBot)(window.navigator.userAgent))return null;try{t=new URL((0,p.addBasePath)(e),window.location.href)}catch(t){throw Error("Cannot prefetch '"+e+"' because it cannot be converted to a URL.")}return j(t)?null:t}function T(e){let{appRouterState:t}=e;return(0,a.useInsertionEffect)(()=>{let{tree:e,pushRef:r,canonicalUrl:n}=t,o={...r.preserveCustomHistoryState?window.history.state:{},__NA:!0,__PRIVATE_NEXTJS_INTERNALS_TREE:e};r.pendingPush&&(0,i.createHrefFromUrl)(new URL(window.location.href))!==n?(r.pendingPush=!1,window.history.pushState(o,"",n)):window.history.replaceState(o,"",n)},[t]),null}function M(){return{lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,loading:null}}function x(e){null==e&&(e={});let t=window.history.state,r=null==t?void 0:t.__NA;r&&(e.__NA=r);let n=null==t?void 0:t.__PRIVATE_NEXTJS_INTERNALS_TREE;return n&&(e.__PRIVATE_NEXTJS_INTERNALS_TREE=n),e}function A(e){let{headCacheNode:t}=e,r=null!==t?t.head:null,n=null!==t?t.prefetchHead:null,o=null!==n?n:r;return(0,a.useDeferredValue)(r,o)}function C(e){let t,{actionQueue:r,assetPrefix:n}=e,[i,f]=(0,c.useReducer)(r),{canonicalUrl:d}=(0,c.useUnwrapState)(i),{searchParams:P,pathname:M}=(0,a.useMemo)(()=>{let e=new URL(d,"undefined"==typeof window?"http://n":window.location.href);return{searchParams:e.searchParams,pathname:(0,m.hasBasePath)(e.pathname)?(0,_.removeBasePath)(e.pathname):e.pathname}},[d]),C=(0,a.useCallback)(e=>{let{previousTree:t,serverResponse:r}=e;(0,a.startTransition)(()=>{f({type:l.ACTION_SERVER_PATCH,previousTree:t,serverResponse:r})})},[f]),k=(0,a.useCallback)((e,t,r)=>{let n=new URL((0,p.addBasePath)(e),location.href);return f({type:l.ACTION_NAVIGATE,url:n,isExternalUrl:j(n),locationSearch:location.search,shouldScroll:null==r||r,navigateType:t,allowAliasing:!0})},[f]);(0,E.useServerActionDispatcher)(f);let D=(0,a.useMemo)(()=>({back:()=>window.history.back(),forward:()=>window.history.forward(),prefetch:(e,t)=>{let r=w(e);null!==r&&(0,a.startTransition)(()=>{var e;f({type:l.ACTION_PREFETCH,url:r,kind:null!=(e=null==t?void 0:t.kind)?e:l.PrefetchKind.FULL})})},replace:(e,t)=>{void 0===t&&(t={}),(0,a.startTransition)(()=>{var r;k(e,"replace",null==(r=t.scroll)||r)})},push:(e,t)=>{void 0===t&&(t={}),(0,a.startTransition)(()=>{var r;k(e,"push",null==(r=t.scroll)||r)})},refresh:()=>{(0,a.startTransition)(()=>{f({type:l.ACTION_REFRESH,origin:window.location.origin})})},hmrRefresh:()=>{throw Error("hmrRefresh can only be used in development mode. Please use refresh instead.")}}),[r,f,k]);(0,a.useEffect)(()=>{window.next&&(window.next.router=D)},[D]),(0,a.useEffect)(()=>{function e(e){var t;e.persisted&&(null==(t=window.history.state)?void 0:t.__PRIVATE_NEXTJS_INTERNALS_TREE)&&(S.pendingMpaPath=void 0,f({type:l.ACTION_RESTORE,url:new URL(window.location.href),tree:window.history.state.__PRIVATE_NEXTJS_INTERNALS_TREE}))}return window.addEventListener("pageshow",e),()=>{window.removeEventListener("pageshow",e)}},[f]),(0,a.useEffect)(()=>{function e(e){let t="reason"in e?e.reason:e.error;if((0,R.isRedirectError)(t)){e.preventDefault();let r=(0,O.getURLFromRedirectError)(t);(0,O.getRedirectTypeFromError)(t)===R.RedirectType.push?D.push(r,{}):D.replace(r,{})}}return window.addEventListener("error",e),window.addEventListener("unhandledrejection",e),()=>{window.removeEventListener("error",e),window.removeEventListener("unhandledrejection",e)}},[D]);let{pushRef:N}=(0,c.useUnwrapState)(i);if(N.mpaNavigation){if(S.pendingMpaPath!==d){let e=window.location;N.pendingPush?e.assign(d):e.replace(d),S.pendingMpaPath=d}(0,a.use)(b.unresolvedThenable)}(0,a.useEffect)(()=>{let e=window.history.pushState.bind(window.history),t=window.history.replaceState.bind(window.history),r=e=>{var t;let r=window.location.href,n=null==(t=window.history.state)?void 0:t.__PRIVATE_NEXTJS_INTERNALS_TREE;(0,a.startTransition)(()=>{f({type:l.ACTION_RESTORE,url:new URL(null!=e?e:r,r),tree:n})})};window.history.pushState=function(t,n,o){return(null==t?void 0:t.__NA)||(null==t?void 0:t._N)||(t=x(t),o&&r(o)),e(t,n,o)},window.history.replaceState=function(e,n,o){return(null==e?void 0:e.__NA)||(null==e?void 0:e._N)||(e=x(e),o&&r(o)),t(e,n,o)};let n=e=>{if(e.state){if(!e.state.__NA){window.location.reload();return}(0,a.startTransition)(()=>{f({type:l.ACTION_RESTORE,url:new URL(window.location.href),tree:e.state.__PRIVATE_NEXTJS_INTERNALS_TREE})})}};return window.addEventListener("popstate",n),()=>{window.history.pushState=e,window.history.replaceState=t,window.removeEventListener("popstate",n)}},[f]);let{cache:I,tree:L,nextUrl:H,focusAndScrollRef:F}=(0,c.useUnwrapState)(i),$=(0,a.useMemo)(()=>(0,g.findHeadInCache)(I,L[1]),[I,L]),B=(0,a.useMemo)(()=>(0,v.getSelectedParams)(L),[L]),W=(0,a.useMemo)(()=>({childNodes:I.parallelRoutes,tree:L,url:d,loading:I.loading}),[I.parallelRoutes,L,d,I.loading]),G=(0,a.useMemo)(()=>({changeByServerResponse:C,tree:L,focusAndScrollRef:F,nextUrl:H}),[C,L,F,H]);if(null!==$){let[e,r]=$;t=(0,o.jsx)(A,{headCacheNode:e},r)}else t=null;let K=(0,o.jsxs)(y.RedirectBoundary,{children:[t,I.rsc,(0,o.jsx)(h.AppRouterAnnouncer,{tree:L})]});return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(T,{appRouterState:(0,c.useUnwrapState)(i)}),(0,o.jsx)(U,{}),(0,o.jsx)(s.PathParamsContext.Provider,{value:B,children:(0,o.jsx)(s.PathnameContext.Provider,{value:M,children:(0,o.jsx)(s.SearchParamsContext.Provider,{value:P,children:(0,o.jsx)(u.GlobalLayoutRouterContext.Provider,{value:G,children:(0,o.jsx)(u.AppRouterContext.Provider,{value:D,children:(0,o.jsx)(u.LayoutRouterContext.Provider,{value:W,children:K})})})})})})]})}function k(e){let{actionQueue:t,globalErrorComponentAndStyles:[r,n],assetPrefix:a}=e;return(0,P.useNavFailureHandler)(),(0,o.jsx)(f.ErrorBoundary,{errorComponent:r,errorStyles:n,children:(0,o.jsx)(C,{actionQueue:t,assetPrefix:a})})}let D=new Set,N=new Set;function U(){let[,e]=a.default.useState(0),t=D.size;return(0,a.useEffect)(()=>{let r=()=>e(e=>e+1);return N.add(r),t!==D.size&&r(),()=>{N.delete(r)}},[t,e]),[...D].map((e,t)=>(0,o.jsx)("link",{rel:"stylesheet",href:""+e,precedence:"next"},t))}globalThis._N_E_STYLE_LOAD=function(e){let t=D.size;return D.add(e),D.size!==t&&N.forEach(e=>e()),Promise.resolve()},("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3428:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"bailoutToClientRendering",{enumerable:!0,get:function(){return a}});let n=r(5838),o=r(8240);function a(e){let t=o.workAsyncStorage.getStore();if((null==t||!t.forceStatic)&&(null==t?void 0:t.isStaticGeneration))throw new n.BailoutToCSRError(e)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5182:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ClientPageRoot",{enumerable:!0,get:function(){return a}});let n=r(4568),o=r(2365);function a(e){let{Component:t,searchParams:a,params:u,promises:l}=e;if("undefined"==typeof window){let e,l;let{workAsyncStorage:i}=r(8240),s=i.getStore();if(!s)throw new o.InvariantError("Expected workStore to exist when handling searchParams in a client Page.");let{createSearchParamsFromClient:c}=r(9887);e=c(a,s);let{createParamsFromClient:f}=r(2996);return l=f(u,s),(0,n.jsx)(t,{params:l,searchParams:e})}{let{createRenderSearchParamsFromClient:e}=r(4985),o=e(a),{createRenderParamsFromClient:l}=r(7042),i=l(u);return(0,n.jsx)(t,{params:i,searchParams:o})}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1402:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ClientSegmentRoot",{enumerable:!0,get:function(){return a}});let n=r(4568),o=r(2365);function a(e){let{Component:t,slots:a,params:u,promise:l}=e;if("undefined"==typeof window){let e;let{workAsyncStorage:l}=r(8240),i=l.getStore();if(!i)throw new o.InvariantError("Expected workStore to exist when handling params in a client segment such as a Layout or Template.");let{createParamsFromClient:s}=r(2996);return e=s(u,i),(0,n.jsx)(t,{...a,params:e})}{let{createRenderParamsFromClient:e}=r(7042),o=e(u);return(0,n.jsx)(t,{...a,params:o})}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9398:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{ErrorBoundary:function(){return h},ErrorBoundaryHandler:function(){return f},GlobalError:function(){return d},default:function(){return p}});let n=r(7097),o=r(4568),a=n._(r(7620)),u=r(497),l=r(7082);r(5140);let i=r(8240),s={error:{fontFamily:'system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"',height:"100vh",textAlign:"center",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},text:{fontSize:"14px",fontWeight:400,lineHeight:"28px",margin:"0 8px"}};function c(e){let{error:t}=e,r=i.workAsyncStorage.getStore();if((null==r?void 0:r.isRevalidate)||(null==r?void 0:r.isStaticGeneration))throw console.error(t),t;return null}class f extends a.default.Component{static getDerivedStateFromError(e){if((0,l.isNextRouterError)(e))throw e;return{error:e}}static getDerivedStateFromProps(e,t){let{error:r}=t;return e.pathname!==t.previousPathname&&t.error?{error:null,previousPathname:e.pathname}:{error:t.error,previousPathname:e.pathname}}render(){return this.state.error?(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(c,{error:this.state.error}),this.props.errorStyles,this.props.errorScripts,(0,o.jsx)(this.props.errorComponent,{error:this.state.error,reset:this.reset})]}):this.props.children}constructor(e){super(e),this.reset=()=>{this.setState({error:null})},this.state={error:null,previousPathname:this.props.pathname}}}function d(e){let{error:t}=e,r=null==t?void 0:t.digest;return(0,o.jsxs)("html",{id:"__next_error__",children:[(0,o.jsx)("head",{}),(0,o.jsxs)("body",{children:[(0,o.jsx)(c,{error:t}),(0,o.jsx)("div",{style:s.error,children:(0,o.jsxs)("div",{children:[(0,o.jsx)("h2",{style:s.text,children:"Application error: a "+(r?"server":"client")+"-side exception has occurred (see the "+(r?"server logs":"browser console")+" for more information)."}),r?(0,o.jsx)("p",{style:s.text,children:"Digest: "+r}):null]})})]})]})}let p=d;function h(e){let{errorComponent:t,errorStyles:r,errorScripts:n,children:a}=e,l=(0,u.useUntrackedPathname)();return t?(0,o.jsx)(f,{pathname:l,errorComponent:t,errorStyles:r,errorScripts:n,children:a}):(0,o.jsx)(o.Fragment,{children:a})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},222:(e,t,r)=>{"use strict";function n(){throw Error("`forbidden()` is experimental and only allowed to be enabled when `experimental.authInterrupts` is enabled.")}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"forbidden",{enumerable:!0,get:function(){return n}}),r(6574).HTTP_ERROR_FALLBACK_ERROR_CODE,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5298:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),(0,r(8505).handleGlobalErrors)(),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9513:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{originConsoleError:function(){return o},patchConsoleError:function(){return a}}),r(9951);let n=r(7082);r(8505);let o=window.console.error;function a(){"undefined"!=typeof window&&(window.console.error=function(){let e;for(var t=arguments.length,r=Array(t),a=0;a{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),(0,r(9513).patchConsoleError)(),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},15:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{DynamicServerError:function(){return n},isDynamicServerError:function(){return o}});let r="DYNAMIC_SERVER_USAGE";class n extends Error{constructor(e){super("Dynamic server usage: "+e),this.description=e,this.digest=r}}function o(e){return"object"==typeof e&&null!==e&&"digest"in e&&"string"==typeof e.digest&&e.digest===r}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2703:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"HTTPAccessFallbackBoundary",{enumerable:!0,get:function(){return c}});let n=r(8322),o=r(4568),a=n._(r(7620)),u=r(497),l=r(6574);r(9406);let i=r(7819);class s extends a.default.Component{componentDidCatch(){}static getDerivedStateFromError(e){if((0,l.isHTTPAccessFallbackError)(e))return{triggeredStatus:(0,l.getAccessFallbackHTTPStatus)(e)};throw e}static getDerivedStateFromProps(e,t){return e.pathname!==t.previousPathname&&t.triggeredStatus?{triggeredStatus:void 0,previousPathname:e.pathname}:{triggeredStatus:t.triggeredStatus,previousPathname:e.pathname}}render(){let{notFound:e,forbidden:t,unauthorized:r,children:n}=this.props,{triggeredStatus:a}=this.state,u={[l.HTTPAccessErrorStatus.NOT_FOUND]:e,[l.HTTPAccessErrorStatus.FORBIDDEN]:t,[l.HTTPAccessErrorStatus.UNAUTHORIZED]:r};if(a){let i=a===l.HTTPAccessErrorStatus.NOT_FOUND&&e,s=a===l.HTTPAccessErrorStatus.FORBIDDEN&&t,c=a===l.HTTPAccessErrorStatus.UNAUTHORIZED&&r;return i||s||c?(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("meta",{name:"robots",content:"noindex"}),!1,u[a]]}):n}return n}constructor(e){super(e),this.state={triggeredStatus:void 0,previousPathname:e.pathname}}}function c(e){let{notFound:t,forbidden:r,unauthorized:n,children:l}=e,c=(0,u.useUntrackedPathname)(),f=(0,a.useContext)(i.MissingSlotContext);return t||r||n?(0,o.jsx)(s,{pathname:c,notFound:t,forbidden:r,unauthorized:n,missingSlots:f,children:l}):(0,o.jsx)(o.Fragment,{children:l})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6574:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{HTTPAccessErrorStatus:function(){return r},HTTP_ERROR_FALLBACK_ERROR_CODE:function(){return o},getAccessFallbackErrorTypeByStatus:function(){return l},getAccessFallbackHTTPStatus:function(){return u},isHTTPAccessFallbackError:function(){return a}});let r={NOT_FOUND:404,FORBIDDEN:403,UNAUTHORIZED:401},n=new Set(Object.values(r)),o="NEXT_HTTP_ERROR_FALLBACK";function a(e){if("object"!=typeof e||null===e||!("digest"in e)||"string"!=typeof e.digest)return!1;let[t,r]=e.digest.split(";");return t===o&&n.has(Number(r))}function u(e){return Number(e.digest.split(";")[1])}function l(e){switch(e){case 401:return"unauthorized";case 403:return"forbidden";case 404:return"not-found";default:return}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2817:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getDefaultHydrationErrorMessage:function(){return i},getHydrationErrorStackInfo:function(){return f},isHydrationError:function(){return s},isReactHydrationErrorMessage:function(){return c}});let n=r(7097)._(r(9951)),o=/hydration failed|while hydrating|content does not match|did not match|HTML didn't match/i,a="Hydration failed because the server rendered HTML didn't match the client. As a result this tree will be regenerated on the client. This can happen if a SSR-ed Client Component used",u=[a,"A tree hydrated but some attributes of the server rendered HTML didn't match the client properties. This won't be patched up. This can happen if a SSR-ed Client Component used:"],l="https://react.dev/link/hydration-mismatch",i=()=>a;function s(e){return(0,n.default)(e)&&o.test(e.message)}function c(e){return u.some(t=>e.startsWith(t))}function f(e){if(!c(e=e.replace(/^Error: /,"")))return{message:null};let t=e.indexOf("\n"),[r,n]=(e=e.slice(t+1).trim()).split(""+l),o=r.trim();if(!n||!(n.length>1))return{message:o,link:l,stack:n};{let e=[],t=[];return n.split("\n").forEach(r=>{""!==r.trim()&&(r.trim().startsWith("at ")?e.push(r):t.push(r))}),{message:o,link:l,diff:t.join("\n"),stack:e.join("\n")}}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7082:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isNextRouterError",{enumerable:!0,get:function(){return a}});let n=r(6574),o=r(4994);function a(e){return(0,o.isRedirectError)(e)||(0,n.isHTTPAccessFallbackError)(e)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9507:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return j}});let n=r(7097),o=r(8322),a=r(4568),u=o._(r(7620)),l=n._(r(7509)),i=r(7819),s=r(8010),c=r(4478),f=r(9398),d=r(3911),p=r(9162),h=r(3438),y=r(2703),g=r(788),b=r(8613),_=r(3212),m=l.default.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,v=["bottom","height","left","right","top","width","x","y"];function P(e,t){let r=e.getBoundingClientRect();return r.top>=0&&r.top<=t}class E extends u.default.Component{componentDidMount(){this.handlePotentialScroll()}componentDidUpdate(){this.props.focusAndScrollRef.apply&&this.handlePotentialScroll()}render(){return this.props.children}constructor(...e){super(...e),this.handlePotentialScroll=()=>{let{focusAndScrollRef:e,segmentPath:t}=this.props;if(e.apply){if(0!==e.segmentPaths.length&&!e.segmentPaths.some(e=>t.every((t,r)=>(0,d.matchSegment)(t,e[r]))))return;let r=null,n=e.hashFragment;if(n&&(r=function(e){var t;return"top"===e?document.body:null!=(t=document.getElementById(e))?t:document.getElementsByName(e)[0]}(n)),!r&&(r="undefined"==typeof window?null:(0,m.findDOMNode)(this)),!(r instanceof Element))return;for(;!(r instanceof HTMLElement)||function(e){if(["sticky","fixed"].includes(getComputedStyle(e).position))return!0;let t=e.getBoundingClientRect();return v.every(e=>0===t[e])}(r);){if(null===r.nextElementSibling)return;r=r.nextElementSibling}e.apply=!1,e.hashFragment=null,e.segmentPaths=[],(0,p.handleSmoothScroll)(()=>{if(n){r.scrollIntoView();return}let e=document.documentElement,t=e.clientHeight;!P(r,t)&&(e.scrollTop=0,P(r,t)||r.scrollIntoView())},{dontForceLayout:!0,onlyHashChange:e.onlyHashChange}),e.onlyHashChange=!1,r.focus()}}}}function O(e){let{segmentPath:t,children:r}=e,n=(0,u.useContext)(i.GlobalLayoutRouterContext);if(!n)throw Error("invariant global layout router not mounted");return(0,a.jsx)(E,{segmentPath:t,focusAndScrollRef:n.focusAndScrollRef,children:r})}function R(e){let{parallelRouterKey:t,url:r,childNodes:n,segmentPath:o,tree:l,cacheKey:f}=e,p=(0,u.useContext)(i.GlobalLayoutRouterContext);if(!p)throw Error("invariant global layout router not mounted");let{changeByServerResponse:h,tree:y}=p,g=n.get(f);if(void 0===g){let e={lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,loading:null};g=e,n.set(f,e)}let b=null!==g.prefetchRsc?g.prefetchRsc:g.rsc,m=(0,u.useDeferredValue)(g.rsc,b),v="object"==typeof m&&null!==m&&"function"==typeof m.then?(0,u.use)(m):m;if(!v){let e=g.lazyData;if(null===e){let t=function e(t,r){if(t){let[n,o]=t,a=2===t.length;if((0,d.matchSegment)(r[0],n)&&r[1].hasOwnProperty(o)){if(a){let t=e(void 0,r[1][o]);return[r[0],{...r[1],[o]:[t[0],t[1],t[2],"refetch"]}]}return[r[0],{...r[1],[o]:e(t.slice(2),r[1][o])}]}}return r}(["",...o],y),n=(0,_.hasInterceptionRouteInCurrentTree)(y);g.lazyData=e=(0,s.fetchServerResponse)(new URL(r,location.origin),{flightRouterState:t,nextUrl:n?p.nextUrl:null}).then(e=>((0,u.startTransition)(()=>{h({previousTree:y,serverResponse:e})}),e))}(0,u.use)(c.unresolvedThenable)}return(0,a.jsx)(i.LayoutRouterContext.Provider,{value:{tree:l[1][t],childNodes:g.parallelRoutes,url:r,loading:g.loading},children:v})}function S(e){let t,{loading:r,children:n}=e;if(t="object"==typeof r&&null!==r&&"function"==typeof r.then?(0,u.use)(r):r){let e=t[0],r=t[1],o=t[2];return(0,a.jsx)(u.Suspense,{fallback:(0,a.jsxs)(a.Fragment,{children:[r,o,e]}),children:n})}return(0,a.jsx)(a.Fragment,{children:n})}function j(e){let{parallelRouterKey:t,segmentPath:r,error:n,errorStyles:o,errorScripts:l,templateStyles:s,templateScripts:c,template:d,notFound:p,forbidden:_,unauthorized:m}=e,v=(0,u.useContext)(i.LayoutRouterContext);if(!v)throw Error("invariant expected layout router to be mounted");let{childNodes:P,tree:E,url:j,loading:w}=v,T=P.get(t);T||(T=new Map,P.set(t,T));let M=E[1][t][0],x=(0,g.getSegmentValue)(M),A=[M];return(0,a.jsx)(a.Fragment,{children:A.map(e=>{let u=(0,g.getSegmentValue)(e),v=(0,b.createRouterCacheKey)(e);return(0,a.jsxs)(i.TemplateContext.Provider,{value:(0,a.jsx)(O,{segmentPath:r,children:(0,a.jsx)(f.ErrorBoundary,{errorComponent:n,errorStyles:o,errorScripts:l,children:(0,a.jsx)(S,{loading:w,children:(0,a.jsx)(y.HTTPAccessFallbackBoundary,{notFound:p,forbidden:_,unauthorized:m,children:(0,a.jsx)(h.RedirectBoundary,{children:(0,a.jsx)(R,{parallelRouterKey:t,url:j,tree:E,childNodes:T,segmentPath:r,cacheKey:v,isActive:x===u})})})})})}),children:[s,c,d]},(0,b.createRouterCacheKey)(e,!0))})})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3911:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{canSegmentBeOverridden:function(){return a},matchSegment:function(){return o}});let n=r(1021),o=(e,t)=>"string"==typeof e?"string"==typeof t&&e===t:"string"!=typeof t&&e[0]===t[0]&&e[1]===t[1],a=(e,t)=>{var r;return!Array.isArray(e)&&!!Array.isArray(t)&&(null==(r=(0,n.getSegmentParam)(e))?void 0:r.param)===t[0]};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5140:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{handleHardNavError:function(){return o},useNavFailureHandler:function(){return a}}),r(7620);let n=r(6867);function o(e){return!!e&&"undefined"!=typeof window&&!!window.next.__pendingUrl&&(0,n.createHrefFromUrl)(new URL(window.location.href))!==(0,n.createHrefFromUrl)(window.next.__pendingUrl)&&(console.error("Error occurred during navigation, falling back to hard navigation",e),window.location.href=window.next.__pendingUrl.toString(),!0)}function a(){}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},497:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useUntrackedPathname",{enumerable:!0,get:function(){return a}});let n=r(7620),o=r(5878);function a(){return!function(){if("undefined"==typeof window){let{workAsyncStorage:e}=r(8240),t=e.getStore();if(!t)return!1;let{fallbackRouteParams:n}=t;return!!n&&0!==n.size}return!1}()?(0,n.useContext)(o.PathnameContext):null}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1383:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{ReadonlyURLSearchParams:function(){return i.ReadonlyURLSearchParams},RedirectType:function(){return i.RedirectType},ServerInsertedHTMLContext:function(){return c.ServerInsertedHTMLContext},forbidden:function(){return i.forbidden},notFound:function(){return i.notFound},permanentRedirect:function(){return i.permanentRedirect},redirect:function(){return i.redirect},unauthorized:function(){return i.unauthorized},unstable_rethrow:function(){return i.unstable_rethrow},useParams:function(){return h},usePathname:function(){return d},useRouter:function(){return p},useSearchParams:function(){return f},useSelectedLayoutSegment:function(){return g},useSelectedLayoutSegments:function(){return y},useServerInsertedHTML:function(){return c.useServerInsertedHTML}});let n=r(7620),o=r(7819),a=r(5878),u=r(788),l=r(9587),i=r(6818),s=r(9853),c=r(2560);function f(){let e=(0,n.useContext)(a.SearchParamsContext),t=(0,n.useMemo)(()=>e?new i.ReadonlyURLSearchParams(e):null,[e]);if("undefined"==typeof window){let{bailoutToClientRendering:e}=r(3428);e("useSearchParams()")}return t}function d(){return(0,s.useDynamicRouteParams)("usePathname()"),(0,n.useContext)(a.PathnameContext)}function p(){let e=(0,n.useContext)(o.AppRouterContext);if(null===e)throw Error("invariant expected app router to be mounted");return e}function h(){return(0,s.useDynamicRouteParams)("useParams()"),(0,n.useContext)(a.PathParamsContext)}function y(e){void 0===e&&(e="children"),(0,s.useDynamicRouteParams)("useSelectedLayoutSegments()");let t=(0,n.useContext)(o.LayoutRouterContext);return t?function e(t,r,n,o){let a;if(void 0===n&&(n=!0),void 0===o&&(o=[]),n)a=t[1][r];else{var i;let e=t[1];a=null!=(i=e.children)?i:Object.values(e)[0]}if(!a)return o;let s=a[0],c=(0,u.getSegmentValue)(s);return!c||c.startsWith(l.PAGE_SEGMENT_KEY)?o:(o.push(c),e(a,r,!1,o))}(t.tree,e):null}function g(e){void 0===e&&(e="children"),(0,s.useDynamicRouteParams)("useSelectedLayoutSegment()");let t=y(e);if(!t||0===t.length)return null;let r="children"===e?t[0]:t[t.length-1];return r===l.DEFAULT_SEGMENT_KEY?null:r}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6818:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{ReadonlyURLSearchParams:function(){return c},RedirectType:function(){return o.RedirectType},forbidden:function(){return u.forbidden},notFound:function(){return a.notFound},permanentRedirect:function(){return n.permanentRedirect},redirect:function(){return n.redirect},unauthorized:function(){return l.unauthorized},unstable_rethrow:function(){return i.unstable_rethrow}});let n=r(9353),o=r(4994),a=r(5071),u=r(222),l=r(1363),i=r(95);class s extends Error{constructor(){super("Method unavailable on `ReadonlyURLSearchParams`. Read more: https://nextjs.org/docs/app/api-reference/functions/use-search-params#updating-searchparams")}}class c extends URLSearchParams{append(){throw new s}delete(){throw new s}set(){throw new s}sort(){throw new s}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5071:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"notFound",{enumerable:!0,get:function(){return o}});let n=""+r(6574).HTTP_ERROR_FALLBACK_ERROR_CODE+";404";function o(){let e=Error(n);throw e.digest=n,e}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4264:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"PromiseQueue",{enumerable:!0,get:function(){return s}});let n=r(2060),o=r(8392);var a=o._("_maxConcurrency"),u=o._("_runningCount"),l=o._("_queue"),i=o._("_processNext");class s{enqueue(e){let t,r;let o=new Promise((e,n)=>{t=e,r=n}),a=async()=>{try{n._(this,u)[u]++;let r=await e();t(r)}catch(e){r(e)}finally{n._(this,u)[u]--,n._(this,i)[i]()}};return n._(this,l)[l].push({promiseFn:o,task:a}),n._(this,i)[i](),o}bump(e){let t=n._(this,l)[l].findIndex(t=>t.promiseFn===e);if(t>-1){let e=n._(this,l)[l].splice(t,1)[0];n._(this,l)[l].unshift(e),n._(this,i)[i](!0)}}constructor(e=5){Object.defineProperty(this,i,{value:c}),Object.defineProperty(this,a,{writable:!0,value:void 0}),Object.defineProperty(this,u,{writable:!0,value:void 0}),Object.defineProperty(this,l,{writable:!0,value:void 0}),n._(this,a)[a]=e,n._(this,u)[u]=0,n._(this,l)[l]=[]}}function c(e){if(void 0===e&&(e=!1),(n._(this,u)[u]0){var t;null==(t=n._(this,l)[l].shift())||t.task()}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},885:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"attachHydrationErrorState",{enumerable:!0,get:function(){return a}});let n=r(2817),o=r(4076);function a(e){if((0,n.isHydrationError)(e)&&!e.message.includes("https://nextjs.org/docs/messages/react-hydration-error")){let t=(0,o.getReactHydrationDiffSegments)(e.message),r={};t?r={...e.details,...o.hydrationErrorState,warning:o.hydrationErrorState.warning||[(0,n.getDefaultHydrationErrorMessage)()],notes:t[0],reactOutputComponentDiff:t[1]}:o.hydrationErrorState.warning&&(r={...e.details,...o.hydrationErrorState}),e.details=r}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7670:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{createUnhandledError:function(){return o},getUnhandledErrorType:function(){return u},isUnhandledConsoleOrRejection:function(){return a}});let r=Symbol.for("next.console.error.digest"),n=Symbol.for("next.console.error.type");function o(e){let t="string"==typeof e?Error(e):e;return t[r]="NEXT_UNHANDLED_ERROR",t[n]="string"==typeof e?"string":"error",t}let a=e=>e&&"NEXT_UNHANDLED_ERROR"===e[r],u=e=>e[n];("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2605:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"enqueueConsecutiveDedupedError",{enumerable:!0,get:function(){return o}});let n=r(2817);function o(e,t){let r=(0,n.isHydrationError)(t),o=r?e[0]:e[e.length-1];o&&o.stack===t.stack||(r?e.unshift(t):e.push(t))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4076:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getHydrationWarningType:function(){return l},getReactHydrationDiffSegments:function(){return d},hydrationErrorState:function(){return o},storeHydrationErrorStateFromConsoleArgs:function(){return p}});let n=r(2817),o={},a=new Set(["Warning: In HTML, %s cannot be a child of <%s>.%s\nThis will cause a hydration error.%s","Warning: In HTML, %s cannot be a descendant of <%s>.\nThis will cause a hydration error.%s","Warning: In HTML, text nodes cannot be a child of <%s>.\nThis will cause a hydration error.","Warning: In HTML, whitespace text nodes cannot be a child of <%s>. Make sure you don't have any extra whitespace between tags on each line of your source code.\nThis will cause a hydration error.","Warning: Expected server HTML to contain a matching <%s> in <%s>.%s","Warning: Did not expect server HTML to contain a <%s> in <%s>.%s"]),u=new Set(['Warning: Expected server HTML to contain a matching text node for "%s" in <%s>.%s','Warning: Did not expect server HTML to contain the text node "%s" in <%s>.%s']),l=e=>{if("string"!=typeof e)return"text";let t=e.startsWith("Warning: ")?e:"Warning: "+e;return i(t)?"tag":c(t)?"text-in-tag":"text"},i=e=>a.has(e),s=e=>'Warning: Text content did not match. Server: "%s" Client: "%s"%s'===e,c=e=>u.has(e),f=e=>{if("string"!=typeof e)return!1;let t=e.startsWith("Warning: ")?e:"Warning: "+e;return i(t)||c(t)||s(t)},d=e=>{if(e){let{message:t,diff:r}=(0,n.getHydrationErrorStackInfo)(e);if(t)return[t,r]}};function p(){for(var e=arguments.length,t=Array(e),r=0;r{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getReactStitchedError",{enumerable:!0,get:function(){return s}});let n=r(7097),o=n._(r(7620)),a=n._(r(9951)),u="react-stack-bottom-frame",l=RegExp("(at "+u+" )|("+u+"\\@)"),i=o.default.captureOwnerStack?o.default.captureOwnerStack:()=>"";function s(e){if("function"!=typeof o.default.captureOwnerStack)return e;let t=(0,a.default)(e),r=t&&e.stack||"",n=t?e.message:"",u=r.split("\n"),s=u.findIndex(e=>l.test(e)),c=s>=0?u.slice(0,s).join("\n"):r,f=Error(n);return Object.assign(f,e),f.stack=c,function(e){let t=e.stack||"",r=i();r&&!1===t.endsWith(r)&&(t+=r,e.stack=t)}(f),f}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8505:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{handleClientError:function(){return _},handleGlobalErrors:function(){return E},useErrorHandler:function(){return m}});let n=r(7097),o=r(7620),a=r(885),u=r(7082),l=r(4076),i=r(6465),s=n._(r(9951)),c=r(7670),f=r(2605),d=r(1423),p=globalThis.queueMicrotask||(e=>Promise.resolve().then(e)),h=[],y=[],g=[],b=[];function _(e,t,r){let n;if(void 0===r&&(r=!1),e&&(0,s.default)(e))n=r?(0,c.createUnhandledError)(e):e;else{let e=(0,i.formatConsoleArgs)(t);n=(0,c.createUnhandledError)(e)}for(let e of(n=(0,d.getReactStitchedError)(n),(0,l.storeHydrationErrorStateFromConsoleArgs)(...t),(0,a.attachHydrationErrorState)(n),(0,f.enqueueConsecutiveDedupedError)(h,n),y))p(()=>{e(n)})}function m(e,t){(0,o.useEffect)(()=>(h.forEach(e),g.forEach(t),y.push(e),b.push(t),()=>{y.splice(y.indexOf(e),1),b.splice(b.indexOf(t),1)}),[e,t])}function v(e){if((0,u.isNextRouterError)(e.error))return e.preventDefault(),!1;e.error&&_(e.error,[])}function P(e){let t=null==e?void 0:e.reason;if((0,u.isNextRouterError)(t)){e.preventDefault();return}let r=t;for(let e of(r&&!(0,s.default)(r)&&(r=(0,c.createUnhandledError)(r+"")),g.push(r),b))e(r)}function E(){if("undefined"!=typeof window){try{Error.stackTraceLimit=50}catch(e){}window.addEventListener("error",v),window.addEventListener("unhandledrejection",P)}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3438:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{RedirectBoundary:function(){return f},RedirectErrorBoundary:function(){return c}});let n=r(8322),o=r(4568),a=n._(r(7620)),u=r(1383),l=r(9353),i=r(4994);function s(e){let{redirect:t,reset:r,redirectType:n}=e,o=(0,u.useRouter)();return(0,a.useEffect)(()=>{a.default.startTransition(()=>{n===i.RedirectType.push?o.push(t,{}):o.replace(t,{}),r()})},[t,n,r,o]),null}class c extends a.default.Component{static getDerivedStateFromError(e){if((0,i.isRedirectError)(e))return{redirect:(0,l.getURLFromRedirectError)(e),redirectType:(0,l.getRedirectTypeFromError)(e)};throw e}render(){let{redirect:e,redirectType:t}=this.state;return null!==e&&null!==t?(0,o.jsx)(s,{redirect:e,redirectType:t,reset:()=>this.setState({redirect:null})}):this.props.children}constructor(e){super(e),this.state={redirect:null,redirectType:null}}}function f(e){let{children:t}=e,r=(0,u.useRouter)();return(0,o.jsx)(c,{router:r,children:t})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4994:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{REDIRECT_ERROR_CODE:function(){return o},RedirectType:function(){return a},isRedirectError:function(){return u}});let n=r(4996),o="NEXT_REDIRECT";var a=function(e){return e.push="push",e.replace="replace",e}({});function u(e){if("object"!=typeof e||null===e||!("digest"in e)||"string"!=typeof e.digest)return!1;let t=e.digest.split(";"),[r,a]=t,u=t.slice(2,-2).join(";"),l=Number(t.at(-2));return r===o&&("replace"===a||"push"===a)&&"string"==typeof u&&!isNaN(l)&&l in n.RedirectStatusCode}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4996:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RedirectStatusCode",{enumerable:!0,get:function(){return r}});var r=function(e){return e[e.SeeOther=303]="SeeOther",e[e.TemporaryRedirect=307]="TemporaryRedirect",e[e.PermanentRedirect=308]="PermanentRedirect",e}({});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9353:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getRedirectError:function(){return u},getRedirectStatusCodeFromError:function(){return f},getRedirectTypeFromError:function(){return c},getURLFromRedirectError:function(){return s},permanentRedirect:function(){return i},redirect:function(){return l}});let n=r(219),o=r(4996),a=r(4994);function u(e,t,r){void 0===r&&(r=o.RedirectStatusCode.TemporaryRedirect);let n=Error(a.REDIRECT_ERROR_CODE);return n.digest=a.REDIRECT_ERROR_CODE+";"+t+";"+e+";"+r+";",n}function l(e,t){let r=n.actionAsyncStorage.getStore();throw u(e,t||((null==r?void 0:r.isAction)?a.RedirectType.push:a.RedirectType.replace),o.RedirectStatusCode.TemporaryRedirect)}function i(e,t){throw void 0===t&&(t=a.RedirectType.replace),u(e,t,o.RedirectStatusCode.PermanentRedirect)}function s(e){return(0,a.isRedirectError)(e)?e.digest.split(";").slice(2,-2).join(";"):null}function c(e){if(!(0,a.isRedirectError)(e))throw Error("Not a redirect error");return e.digest.split(";",2)[1]}function f(e){if(!(0,a.isRedirectError)(e))throw Error("Not a redirect error");return Number(e.digest.split(";").at(-2))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2639:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return l}});let n=r(8322),o=r(4568),a=n._(r(7620)),u=r(7819);function l(){let e=(0,a.useContext)(u.TemplateContext);return(0,o.jsx)(o.Fragment,{children:e})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3227:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{addSearchParamsToPageSegments:function(){return f},handleAliasedPrefetchEntry:function(){return c}});let n=r(9587),o=r(4894),a=r(3986),u=r(6867),l=r(8613),i=r(3310),s=r(9251);function c(e,t,r,c){let d,p=e.tree,h=e.cache,y=(0,u.createHrefFromUrl)(r);for(let e of t){if(!function e(t){if(!t)return!1;let r=t[2];if(t[3])return!0;for(let t in r)if(e(r[t]))return!0;return!1}(e.seedData))continue;let t=e.tree;t=f(t,Object.fromEntries(r.searchParams));let{seedData:u,isRootRender:s,pathToSegment:c}=e,g=["",...c];t=f(t,Object.fromEntries(r.searchParams));let b=(0,a.applyRouterStatePatchToTree)(g,p,t,y),_=(0,o.createEmptyCacheNode)();if(s&&u){let e=u[1],r=u[3];_.loading=r,_.rsc=e,function e(t,r,o,a){if(0!==Object.keys(o[1]).length)for(let u in o[1]){let i;let s=o[1][u],c=s[0],f=(0,l.createRouterCacheKey)(c),d=null!==a&&void 0!==a[2][u]?a[2][u]:null;if(null!==d){let e=d[1],t=d[3];i={lazyData:null,rsc:c.includes(n.PAGE_SEGMENT_KEY)?null:e,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,loading:t}}else i={lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,loading:null};let p=t.parallelRoutes.get(u);p?p.set(f,i):t.parallelRoutes.set(u,new Map([[f,i]])),e(i,r,s,d)}}(_,h,t,u)}else _.rsc=h.rsc,_.prefetchRsc=h.prefetchRsc,_.loading=h.loading,_.parallelRoutes=new Map(h.parallelRoutes),(0,i.fillCacheWithNewSubTreeDataButOnlyLoading)(_,h,e);b&&(p=b,h=_,d=!0)}return!!d&&(c.patchedTree=p,c.cache=h,c.canonicalUrl=y,c.hashFragment=r.hash,(0,s.handleMutable)(e,c))}function f(e,t){let[r,o,...a]=e;if(r.includes(n.PAGE_SEGMENT_KEY))return[(0,n.addSearchParamsIfPageSegment)(r,t),o,...a];let u={};for(let[e,r]of Object.entries(o))u[e]=f(r,t);return[r,u,...a]}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6142:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"applyFlightData",{enumerable:!0,get:function(){return a}});let n=r(9510),o=r(3310);function a(e,t,r,a){let{tree:u,seedData:l,head:i,isRootRender:s}=r;if(null===l)return!1;if(s){let r=l[1],o=l[3];t.loading=o,t.rsc=r,t.prefetchRsc=null,(0,n.fillLazyItemsTillLeafWithHead)(t,e,u,l,i,a)}else t.rsc=e.rsc,t.prefetchRsc=e.prefetchRsc,t.parallelRoutes=new Map(e.parallelRoutes),t.loading=e.loading,(0,o.fillCacheWithNewSubTreeData)(t,e,r,a);return!0}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3986:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"applyRouterStatePatchToTree",{enumerable:!0,get:function(){return function e(t,r,n,i){let s;let[c,f,d,p,h]=r;if(1===t.length){let e=l(r,n);return(0,u.addRefreshMarkerToActiveParallelSegments)(e,i),e}let[y,g]=t;if(!(0,a.matchSegment)(y,c))return null;if(2===t.length)s=l(f[g],n);else if(null===(s=e((0,o.getNextFlightSegmentPath)(t),f[g],n,i)))return null;let b=[t[0],{...f,[g]:s},d,p];return h&&(b[4]=!0),(0,u.addRefreshMarkerToActiveParallelSegments)(b,i),b}}});let n=r(9587),o=r(5089),a=r(3911),u=r(1420);function l(e,t){let[r,o]=e,[u,i]=t;if(u===n.DEFAULT_SEGMENT_KEY&&r!==n.DEFAULT_SEGMENT_KEY)return e;if((0,a.matchSegment)(r,u)){let t={};for(let e in o)void 0!==i[e]?t[e]=l(o[e],i[e]):t[e]=o[e];for(let e in i)t[e]||(t[e]=i[e]);let n=[r,t];return e[2]&&(n[2]=e[2]),e[3]&&(n[3]=e[3]),e[4]&&(n[4]=e[4]),n}return t}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2296:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"clearCacheNodeDataForSegmentPath",{enumerable:!0,get:function(){return function e(t,r,a){let u=a.length<=2,[l,i]=a,s=(0,o.createRouterCacheKey)(i),c=r.parallelRoutes.get(l),f=t.parallelRoutes.get(l);f&&f!==c||(f=new Map(c),t.parallelRoutes.set(l,f));let d=null==c?void 0:c.get(s),p=f.get(s);if(u){p&&p.lazyData&&p!==d||f.set(s,{lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,loading:null});return}if(!p||!d){p||f.set(s,{lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,loading:null});return}return p===d&&(p={lazyData:p.lazyData,rsc:p.rsc,prefetchRsc:p.prefetchRsc,head:p.head,prefetchHead:p.prefetchHead,parallelRoutes:new Map(p.parallelRoutes),loading:p.loading},f.set(s,p)),e(p,d,(0,n.getNextFlightSegmentPath)(a))}}});let n=r(5089),o=r(8613);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4674:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{computeChangedPath:function(){return c},extractPathFromFlightRouterState:function(){return s},getSelectedParams:function(){return function e(t,r){for(let n of(void 0===r&&(r={}),Object.values(t[1]))){let t=n[0],a=Array.isArray(t),u=a?t[1]:t;!u||u.startsWith(o.PAGE_SEGMENT_KEY)||(a&&("c"===t[2]||"oc"===t[2])?r[t[0]]=t[1].split("/"):a&&(r[t[0]]=t[1]),r=e(n,r))}return r}}});let n=r(7213),o=r(9587),a=r(3911),u=e=>"/"===e[0]?e.slice(1):e,l=e=>"string"==typeof e?"children"===e?"":e:e[1];function i(e){return e.reduce((e,t)=>""===(t=u(t))||(0,o.isGroupSegment)(t)?e:e+"/"+t,"")||"/"}function s(e){var t;let r=Array.isArray(e[0])?e[0][1]:e[0];if(r===o.DEFAULT_SEGMENT_KEY||n.INTERCEPTION_ROUTE_MARKERS.some(e=>r.startsWith(e)))return;if(r.startsWith(o.PAGE_SEGMENT_KEY))return"";let a=[l(r)],u=null!=(t=e[1])?t:{},c=u.children?s(u.children):void 0;if(void 0!==c)a.push(c);else for(let[e,t]of Object.entries(u)){if("children"===e)continue;let r=s(t);void 0!==r&&a.push(r)}return i(a)}function c(e,t){let r=function e(t,r){let[o,u]=t,[i,c]=r,f=l(o),d=l(i);if(n.INTERCEPTION_ROUTE_MARKERS.some(e=>f.startsWith(e)||d.startsWith(e)))return"";if(!(0,a.matchSegment)(o,i)){var p;return null!=(p=s(r))?p:""}for(let t in u)if(c[t]){let r=e(u[t],c[t]);if(null!==r)return l(i)+"/"+r}return null}(e,t);return null==r||"/"===r?r:i(r.split("/"))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6867:(e,t)=>{"use strict";function r(e,t){return void 0===t&&(t=!0),e.pathname+e.search+(t?e.hash:"")}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createHrefFromUrl",{enumerable:!0,get:function(){return r}}),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4383:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createInitialRouterState",{enumerable:!0,get:function(){return c}});let n=r(6867),o=r(9510),a=r(4674),u=r(3598),l=r(5546),i=r(1420),s=r(5089);function c(e){var t,r;let{initialFlightData:c,initialCanonicalUrlParts:f,initialParallelRoutes:d,location:p,couldBeIntercepted:h,postponed:y,prerendered:g}=e,b=f.join("/"),_=(0,s.getFlightDataPartsFromPath)(c[0]),{tree:m,seedData:v,head:P}=_,E=!p,O=null==v?void 0:v[1],R=null!=(t=null==v?void 0:v[3])?t:null,S={lazyData:null,rsc:O,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:E?new Map:d,loading:R},j=p?(0,n.createHrefFromUrl)(p):b;(0,i.addRefreshMarkerToActiveParallelSegments)(m,j);let w=new Map;(null===d||0===d.size)&&(0,o.fillLazyItemsTillLeafWithHead)(S,void 0,m,v,P);let T={tree:m,cache:S,prefetchCache:w,pushRef:{pendingPush:!1,mpaNavigation:!1,preserveCustomHistoryState:!0},focusAndScrollRef:{apply:!1,onlyHashChange:!1,hashFragment:null,segmentPaths:[]},canonicalUrl:j,nextUrl:null!=(r=(0,a.extractPathFromFlightRouterState)(m)||(null==p?void 0:p.pathname))?r:null};if(p){let e=new URL(""+p.pathname+p.search,p.origin);(0,u.createSeededPrefetchCacheEntry)({url:e,data:{flightData:[_],canonicalUrl:void 0,couldBeIntercepted:!!h,prerendered:g,postponed:y,staleTime:-1},tree:T.tree,prefetchCache:T.prefetchCache,nextUrl:T.nextUrl,kind:g?l.PrefetchKind.FULL:l.PrefetchKind.AUTO})}return T}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8613:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createRouterCacheKey",{enumerable:!0,get:function(){return o}});let n=r(9587);function o(e,t){return(void 0===t&&(t=!1),Array.isArray(e))?e[0]+"|"+e[1]+"|"+e[2]:t&&e.startsWith(n.PAGE_SEGMENT_KEY)?n.PAGE_SEGMENT_KEY:e}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8010:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{createFetch:function(){return h},createFromNextReadableStream:function(){return y},fetchServerResponse:function(){return p},urlToUrlWithoutFlightMarker:function(){return f}});let n=r(5973),o=r(9070),a=r(346),u=r(5546),l=r(406),i=r(5089),s=r(4520),{createFromReadableStream:c}=r(496);function f(e){let t=new URL(e,location.origin);return t.searchParams.delete(n.NEXT_RSC_UNION_QUERY),t}function d(e){return{flightData:f(e).toString(),canonicalUrl:void 0,couldBeIntercepted:!1,prerendered:!1,postponed:!1,staleTime:-1}}async function p(e,t){let{flightRouterState:r,nextUrl:o,prefetchKind:a}=t,l={[n.RSC_HEADER]:"1",[n.NEXT_ROUTER_STATE_TREE_HEADER]:encodeURIComponent(JSON.stringify(r))};a===u.PrefetchKind.AUTO&&(l[n.NEXT_ROUTER_PREFETCH_HEADER]="1"),o&&(l[n.NEXT_URL]=o);try{var c;let t=a?a===u.PrefetchKind.TEMPORARY?"high":"low":"auto",r=await h(e,l,t),o=f(r.url),p=r.redirected?o:void 0,g=r.headers.get("content-type")||"",b=!!(null==(c=r.headers.get("vary"))?void 0:c.includes(n.NEXT_URL)),_=!!r.headers.get(n.NEXT_DID_POSTPONE_HEADER),m=r.headers.get(n.NEXT_ROUTER_STALE_TIME_HEADER),v=null!==m?parseInt(m,10):-1;if(!g.startsWith(n.RSC_CONTENT_TYPE_HEADER)||!r.ok||!r.body)return e.hash&&(o.hash=e.hash),d(o.toString());let P=_?function(e){let t=e.getReader();return new ReadableStream({async pull(e){for(;;){let{done:r,value:n}=await t.read();if(!r){e.enqueue(n);continue}return}}})}(r.body):r.body,E=await y(P);if((0,s.getAppBuildId)()!==E.b)return d(r.url);return{flightData:(0,i.normalizeFlightData)(E.f),canonicalUrl:p,couldBeIntercepted:b,prerendered:E.S,postponed:_,staleTime:v}}catch(t){return console.error("Failed to fetch RSC payload for "+e+". Falling back to browser navigation.",t),{flightData:e.toString(),canonicalUrl:void 0,couldBeIntercepted:!1,prerendered:!1,postponed:!1,staleTime:-1}}}function h(e,t,r){let o=new URL(e),a=(0,l.hexHash)([t[n.NEXT_ROUTER_PREFETCH_HEADER]||"0",t[n.NEXT_ROUTER_SEGMENT_PREFETCH_HEADER]||"0",t[n.NEXT_ROUTER_STATE_TREE_HEADER],t[n.NEXT_URL]].join(","));return o.searchParams.set(n.NEXT_RSC_UNION_QUERY,a),fetch(o,{credentials:"same-origin",headers:t,priority:r||void 0})}function y(e){return c(e,{callServer:o.callServer,findSourceMapURL:a.findSourceMapURL})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3310:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{fillCacheWithNewSubTreeData:function(){return i},fillCacheWithNewSubTreeDataButOnlyLoading:function(){return s}});let n=r(8548),o=r(9510),a=r(8613),u=r(9587);function l(e,t,r,l,i){let{segmentPath:s,seedData:c,tree:f,head:d}=r,p=e,h=t;for(let e=0;e{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"fillLazyItemsTillLeafWithHead",{enumerable:!0,get:function(){return function e(t,r,a,u,l,i){if(0===Object.keys(a[1]).length){t.head=l;return}for(let s in a[1]){let c;let f=a[1][s],d=f[0],p=(0,n.createRouterCacheKey)(d),h=null!==u&&void 0!==u[2][s]?u[2][s]:null;if(r){let n=r.parallelRoutes.get(s);if(n){let r;let a=(null==i?void 0:i.kind)==="auto"&&i.status===o.PrefetchCacheEntryStatus.reusable,u=new Map(n),c=u.get(p);r=null!==h?{lazyData:null,rsc:h[1],prefetchRsc:null,head:null,prefetchHead:null,loading:h[3],parallelRoutes:new Map(null==c?void 0:c.parallelRoutes)}:a&&c?{lazyData:c.lazyData,rsc:c.rsc,prefetchRsc:c.prefetchRsc,head:c.head,prefetchHead:c.prefetchHead,parallelRoutes:new Map(c.parallelRoutes),loading:c.loading}:{lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map(null==c?void 0:c.parallelRoutes),loading:null},u.set(p,r),e(r,c,f,h||null,l,i),t.parallelRoutes.set(s,u);continue}}if(null!==h){let e=h[1],t=h[3];c={lazyData:null,rsc:e,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,loading:t}}else c={lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,loading:null};let y=t.parallelRoutes.get(s);y?y.set(p,c):t.parallelRoutes.set(s,new Map([[p,c]])),e(c,void 0,f,h,l,i)}}}});let n=r(8613),o=r(5546);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9251:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"handleMutable",{enumerable:!0,get:function(){return a}});let n=r(4674);function o(e){return void 0!==e}function a(e,t){var r,a;let u=null==(r=t.shouldScroll)||r,l=e.nextUrl;if(o(t.patchedTree)){let r=(0,n.computeChangedPath)(e.tree,t.patchedTree);r?l=r:l||(l=e.canonicalUrl)}return{canonicalUrl:o(t.canonicalUrl)?t.canonicalUrl===e.canonicalUrl?e.canonicalUrl:t.canonicalUrl:e.canonicalUrl,pushRef:{pendingPush:o(t.pendingPush)?t.pendingPush:e.pushRef.pendingPush,mpaNavigation:o(t.mpaNavigation)?t.mpaNavigation:e.pushRef.mpaNavigation,preserveCustomHistoryState:o(t.preserveCustomHistoryState)?t.preserveCustomHistoryState:e.pushRef.preserveCustomHistoryState},focusAndScrollRef:{apply:!!u&&(!!o(null==t?void 0:t.scrollableSegments)||e.focusAndScrollRef.apply),onlyHashChange:t.onlyHashChange||!1,hashFragment:u?t.hashFragment&&""!==t.hashFragment?decodeURIComponent(t.hashFragment.slice(1)):e.focusAndScrollRef.hashFragment:null,segmentPaths:u?null!=(a=null==t?void 0:t.scrollableSegments)?a:e.focusAndScrollRef.segmentPaths:[]},cache:t.cache?t.cache:e.cache,prefetchCache:t.prefetchCache?t.prefetchCache:e.prefetchCache,tree:o(t.patchedTree)?t.patchedTree:e.tree,nextUrl:l}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9351:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"handleSegmentMismatch",{enumerable:!0,get:function(){return o}});let n=r(4614);function o(e,t,r){return(0,n.handleExternalUrl)(e,{},e.canonicalUrl,!0)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9666:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"invalidateCacheBelowFlightSegmentPath",{enumerable:!0,get:function(){return function e(t,r,a){let u=a.length<=2,[l,i]=a,s=(0,n.createRouterCacheKey)(i),c=r.parallelRoutes.get(l);if(!c)return;let f=t.parallelRoutes.get(l);if(f&&f!==c||(f=new Map(c),t.parallelRoutes.set(l,f)),u){f.delete(s);return}let d=c.get(s),p=f.get(s);p&&d&&(p===d&&(p={lazyData:p.lazyData,rsc:p.rsc,prefetchRsc:p.prefetchRsc,head:p.head,prefetchHead:p.prefetchHead,parallelRoutes:new Map(p.parallelRoutes)},f.set(s,p)),e(p,d,(0,o.getNextFlightSegmentPath)(a)))}}});let n=r(8613),o=r(5089);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8548:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"invalidateCacheByRouterState",{enumerable:!0,get:function(){return o}});let n=r(8613);function o(e,t,r){for(let o in r[1]){let a=r[1][o][0],u=(0,n.createRouterCacheKey)(a),l=t.parallelRoutes.get(o);if(l){let t=new Map(l);t.delete(u),e.parallelRoutes.set(o,t)}}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5778:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isNavigatingToNewRootLayout",{enumerable:!0,get:function(){return function e(t,r){let n=t[0],o=r[0];if(Array.isArray(n)&&Array.isArray(o)){if(n[0]!==o[0]||n[2]!==o[2])return!0}else if(n!==o)return!0;if(t[4])return!r[4];if(r[4])return!0;let a=Object.values(t[1])[0],u=Object.values(r[1])[0];return!a||!u||e(a,u)}}}),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4726:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{abortTask:function(){return s},listenForDynamicRequest:function(){return i},updateCacheNodeOnNavigation:function(){return function e(t,r,l,i,s,c){let f=r[1],d=l[1],p=null!==i?i[2]:null,h=t.parallelRoutes,y=new Map(h),g={},b=null,_=!1;for(let t in d){let r;let l=d[t],i=f[t],m=h.get(t),v=null!==p?p[t]:null,P=l[0],E=(0,a.createRouterCacheKey)(P),O=void 0!==i?i[0]:void 0,R=void 0!==m?m.get(E):void 0;if(null!==(r=P===n.DEFAULT_SEGMENT_KEY?void 0!==i?{route:i,node:null,needsDynamicRequest:!1,children:null}:u(l,void 0!==v?v:null,s,c):void 0!==O&&(0,o.matchSegment)(P,O)&&void 0!==R&&void 0!==i?e(R,i,l,v,s,c):u(l,void 0!==v?v:null,s,c))){null===b&&(b=new Map),b.set(t,r);let e=r.node;if(null!==e){let r=new Map(m);r.set(E,e),y.set(t,r)}r.needsDynamicRequest&&(_=!0),g[t]=r.route}else g[t]=l}if(null===b)return null;let m={lazyData:null,rsc:t.rsc,prefetchRsc:t.prefetchRsc,head:t.head,prefetchHead:t.prefetchHead,loading:t.loading,parallelRoutes:y};return{route:function(e,t){let r=[e[0],t];return 2 in e&&(r[2]=e[2]),3 in e&&(r[3]=e[3]),4 in e&&(r[4]=e[4]),r}(l,g),node:m,needsDynamicRequest:_,children:b}}},updateCacheNodeOnPopstateRestoration:function(){return function e(t,r){let n=r[1],o=t.parallelRoutes,u=new Map(o);for(let t in n){let r=n[t],l=r[0],i=(0,a.createRouterCacheKey)(l),s=o.get(t);if(void 0!==s){let n=s.get(i);if(void 0!==n){let o=e(n,r),a=new Map(s);a.set(i,o),u.set(t,a)}}}let l=t.rsc,i=d(l)&&"pending"===l.status;return{lazyData:null,rsc:l,head:t.head,prefetchHead:i?t.prefetchHead:null,prefetchRsc:i?t.prefetchRsc:null,loading:t.loading,parallelRoutes:u}}}});let n=r(9587),o=r(3911),a=r(8613);function u(e,t,r,n){if(null===t)return l(e,null,r,n);let o=e[1],i=t[4],s=0===Object.keys(o).length;if(i||n&&s)return l(e,t,r,n);let c=t[2],f=new Map,d=new Map,p=!1;for(let e in o){let t=o[e],l=null!==c?c[e]:null,i=t[0],s=(0,a.createRouterCacheKey)(i),h=u(t,l,r,n);f.set(e,h),h.needsDynamicRequest&&(p=!0);let y=h.node;if(null!==y){let t=new Map;t.set(s,y),d.set(e,t)}}return{route:e,node:{lazyData:null,rsc:t[1],prefetchRsc:null,head:s?r:null,prefetchHead:null,loading:t[3],parallelRoutes:d},needsDynamicRequest:p,children:f}}function l(e,t,r,n){return{route:e,node:function e(t,r,n,o){let u=t[1],l=null!==r?r[2]:null,i=new Map;for(let t in u){let r=u[t],s=null!==l?l[t]:null,c=r[0],f=(0,a.createRouterCacheKey)(c),d=e(r,void 0===s?null:s,n,o),p=new Map;p.set(f,d),i.set(t,p)}let s=0===i.size,c=null!==r?r[1]:null,f=null!==r?r[3]:null;return{lazyData:null,parallelRoutes:i,prefetchRsc:void 0!==c?c:null,prefetchHead:s?n:null,loading:void 0!==f?f:null,rsc:p(),head:s?p():null}}(e,t,r,n),needsDynamicRequest:!0,children:null}}function i(e,t){t.then(t=>{let{flightData:r}=t;if("string"!=typeof r){for(let t of r){let{segmentPath:r,tree:n,seedData:u,head:l}=t;u&&function(e,t,r,n,u){let l=e;for(let e=0;e{s(e,t)})}function s(e,t){let r=e.node;if(null===r)return;let n=e.children;if(null===n)c(e.route,r,t);else for(let e of n.values())s(e,t);e.needsDynamicRequest=!1}function c(e,t,r){let n=e[1],o=t.parallelRoutes;for(let e in n){let t=n[e],u=o.get(e);if(void 0===u)continue;let l=t[0],i=(0,a.createRouterCacheKey)(l),s=u.get(i);void 0!==s&&c(t,s,r)}let u=t.rsc;d(u)&&(null===r?u.resolve(null):u.reject(r));let l=t.head;d(l)&&l.resolve(null)}let f=Symbol();function d(e){return e&&e.tag===f}function p(){let e,t;let r=new Promise((r,n)=>{e=r,t=n});return r.status="pending",r.resolve=t=>{"pending"===r.status&&(r.status="fulfilled",r.value=t,e(t))},r.reject=e=>{"pending"===r.status&&(r.status="rejected",r.reason=e,t(e))},r.tag=f,r}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3598:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{createSeededPrefetchCacheEntry:function(){return s},getOrCreatePrefetchCacheEntry:function(){return i},prunePrefetchCache:function(){return f}});let n=r(8010),o=r(5546),a=r(6226);function u(e,t,r){let n=e.pathname;return(t&&(n+=e.search),r)?""+r+"%"+n:n}function l(e,t,r){return u(e,t===o.PrefetchKind.FULL,r)}function i(e){let{url:t,nextUrl:r,tree:n,prefetchCache:a,kind:l,allowAliasing:i=!0}=e,s=function(e,t,r,n,a){for(let l of(void 0===t&&(t=o.PrefetchKind.TEMPORARY),[r,null])){let r=u(e,!0,l),i=u(e,!1,l),s=e.search?r:i,c=n.get(s);if(c&&a){if(c.url.pathname===e.pathname&&c.url.search!==e.search)return{...c,aliased:!0};return c}let f=n.get(i);if(a&&e.search&&t!==o.PrefetchKind.FULL&&f&&!f.key.includes("%"))return{...f,aliased:!0}}if(t!==o.PrefetchKind.FULL&&a){for(let t of n.values())if(t.url.pathname===e.pathname&&!t.key.includes("%"))return{...t,aliased:!0}}}(t,l,r,a,i);return s?(s.status=h(s),s.kind!==o.PrefetchKind.FULL&&l===o.PrefetchKind.FULL&&s.data.then(e=>{if(!(Array.isArray(e.flightData)&&e.flightData.some(e=>e.isRootRender&&null!==e.seedData)))return c({tree:n,url:t,nextUrl:r,prefetchCache:a,kind:null!=l?l:o.PrefetchKind.TEMPORARY})}),l&&s.kind===o.PrefetchKind.TEMPORARY&&(s.kind=l),s):c({tree:n,url:t,nextUrl:r,prefetchCache:a,kind:l||o.PrefetchKind.TEMPORARY})}function s(e){let{nextUrl:t,tree:r,prefetchCache:n,url:a,data:u,kind:i}=e,s=u.couldBeIntercepted?l(a,i,t):l(a,i),c={treeAtTimeOfPrefetch:r,data:Promise.resolve(u),kind:i,prefetchTime:Date.now(),lastUsedTime:Date.now(),staleTime:-1,key:s,status:o.PrefetchCacheEntryStatus.fresh,url:a};return n.set(s,c),c}function c(e){let{url:t,kind:r,tree:u,nextUrl:i,prefetchCache:s}=e,c=l(t,r),f=a.prefetchQueue.enqueue(()=>(0,n.fetchServerResponse)(t,{flightRouterState:u,nextUrl:i,prefetchKind:r}).then(e=>{let r;if(e.couldBeIntercepted&&(r=function(e){let{url:t,nextUrl:r,prefetchCache:n,existingCacheKey:o}=e,a=n.get(o);if(!a)return;let u=l(t,a.kind,r);return n.set(u,{...a,key:u}),n.delete(o),u}({url:t,existingCacheKey:c,nextUrl:i,prefetchCache:s})),e.prerendered){let t=s.get(null!=r?r:c);t&&(t.kind=o.PrefetchKind.FULL,-1!==e.staleTime&&(t.staleTime=e.staleTime))}return e})),d={treeAtTimeOfPrefetch:u,data:f,kind:r,prefetchTime:Date.now(),lastUsedTime:null,staleTime:-1,key:c,status:o.PrefetchCacheEntryStatus.fresh,url:t};return s.set(c,d),d}function f(e){for(let[t,r]of e)h(r)===o.PrefetchCacheEntryStatus.expired&&e.delete(t)}let d=1e3*Number("0"),p=1e3*Number("300");function h(e){let{kind:t,prefetchTime:r,lastUsedTime:n,staleTime:a}=e;return -1!==a?Date.now(){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"findHeadInCache",{enumerable:!0,get:function(){return o}});let n=r(8613);function o(e,t){return function e(t,r,o){if(0===Object.keys(r).length)return[t,o];for(let a in r){let[u,l]=r[a],i=t.parallelRoutes.get(a);if(!i)continue;let s=(0,n.createRouterCacheKey)(u),c=i.get(s);if(!c)continue;let f=e(c,l,o+"/"+s);if(f)return f}return null}(e,t,"")}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},788:(e,t)=>{"use strict";function r(e){return Array.isArray(e)?e[1]:e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getSegmentValue",{enumerable:!0,get:function(){return r}}),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3212:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"hasInterceptionRouteInCurrentTree",{enumerable:!0,get:function(){return function e(t){let[r,o]=t;if(Array.isArray(r)&&("di"===r[2]||"ci"===r[2])||"string"==typeof r&&(0,n.isInterceptionRouteAppPath)(r))return!0;if(o){for(let t in o)if(e(o[t]))return!0}return!1}}});let n=r(7213);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1276:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"hmrRefreshReducer",{enumerable:!0,get:function(){return n}}),r(8010),r(6867),r(3986),r(5778),r(4614),r(9251),r(6142),r(4894),r(9351),r(3212);let n=function(e,t){return e};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4614:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{handleExternalUrl:function(){return m},navigateReducer:function(){return function e(t,r){let{url:P,isExternalUrl:E,navigateType:O,shouldScroll:R,allowAliasing:S}=r,j={},{hash:w}=P,T=(0,o.createHrefFromUrl)(P),M="push"===O;if((0,g.prunePrefetchCache)(t.prefetchCache),j.preserveCustomHistoryState=!1,j.pendingPush=M,E)return m(t,j,P.toString(),M);if(document.getElementById("__next-page-redirect"))return m(t,j,T,M);let x=(0,g.getOrCreatePrefetchCacheEntry)({url:P,nextUrl:t.nextUrl,tree:t.tree,prefetchCache:t.prefetchCache,allowAliasing:S}),{treeAtTimeOfPrefetch:A,data:C}=x;return d.prefetchQueue.bump(C),C.then(d=>{let{flightData:g,canonicalUrl:E,postponed:O}=d,S=!1;if(x.lastUsedTime||(x.lastUsedTime=Date.now(),S=!0),"string"==typeof g)return m(t,j,g,M);let C=E?(0,o.createHrefFromUrl)(E):T;if(w&&t.canonicalUrl.split("#",1)[0]===C.split("#",1)[0])return j.onlyHashChange=!0,j.canonicalUrl=C,j.shouldScroll=R,j.hashFragment=w,j.scrollableSegments=[],(0,c.handleMutable)(t,j);if(x.aliased){let n=(0,_.handleAliasedPrefetchEntry)(t,g,P,j);return!1===n?e(t,{...r,allowAliasing:!1}):n}let k=t.tree,D=t.cache,N=[];for(let e of g){let{pathToSegment:r,seedData:o,head:c,isHeadPartial:d,isRootRender:g}=e,_=e.tree,E=["",...r],R=(0,u.applyRouterStatePatchToTree)(E,k,_,T);if(null===R&&(R=(0,u.applyRouterStatePatchToTree)(E,A,_,T)),null!==R){if((0,i.isNavigatingToNewRootLayout)(k,R))return m(t,j,T,M);if(o&&g&&O){let e=(0,y.updateCacheNodeOnNavigation)(D,k,_,o,c,d);if(null!==e){R=e.route;let r=e.node;if(null!==r&&(j.cache=r),e.needsDynamicRequest){let r=(0,n.fetchServerResponse)(P,{flightRouterState:k,nextUrl:t.nextUrl});(0,y.listenForDynamicRequest)(e,r)}}else R=_}else{let t=(0,p.createEmptyCacheNode)(),n=!1;x.status!==s.PrefetchCacheEntryStatus.stale||S?n=(0,f.applyFlightData)(D,t,e,x):(n=function(e,t,r,n){let o=!1;for(let a of(e.rsc=t.rsc,e.prefetchRsc=t.prefetchRsc,e.loading=t.loading,e.parallelRoutes=new Map(t.parallelRoutes),v(n).map(e=>[...r,...e])))(0,b.clearCacheNodeDataForSegmentPath)(e,t,a),o=!0;return o}(t,D,r,_),x.lastUsedTime=Date.now()),(0,l.shouldHardNavigate)(E,k)?(t.rsc=D.rsc,t.prefetchRsc=D.prefetchRsc,(0,a.invalidateCacheBelowFlightSegmentPath)(t,D,r),j.cache=t):n&&(j.cache=t,D=t)}for(let e of(k=R,v(_))){let t=[...r,...e];t[t.length-1]!==h.DEFAULT_SEGMENT_KEY&&N.push(t)}}}return j.patchedTree=k,j.canonicalUrl=C,j.scrollableSegments=N,j.hashFragment=w,j.shouldScroll=R,(0,c.handleMutable)(t,j)},()=>t)}}});let n=r(8010),o=r(6867),a=r(9666),u=r(3986),l=r(1295),i=r(5778),s=r(5546),c=r(9251),f=r(6142),d=r(6226),p=r(4894),h=r(9587),y=r(4726),g=r(3598),b=r(2296),_=r(3227);function m(e,t,r,n){return t.mpaNavigation=!0,t.canonicalUrl=r,t.pendingPush=n,t.scrollableSegments=void 0,(0,c.handleMutable)(e,t)}function v(e){let t=[],[r,n]=e;if(0===Object.keys(n).length)return[[r]];for(let[e,o]of Object.entries(n))for(let n of v(o))""===r?t.push([e,...n]):t.push([r,e,...n]);return t}r(4796),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6226:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{prefetchQueue:function(){return a},prefetchReducer:function(){return u}});let n=r(4264),o=r(3598),a=new n.PromiseQueue(5),u=function(e,t){(0,o.prunePrefetchCache)(e.prefetchCache);let{url:r}=t;return(0,o.getOrCreatePrefetchCacheEntry)({url:r,nextUrl:e.nextUrl,prefetchCache:e.prefetchCache,kind:t.kind,tree:e.tree,allowAliasing:!0}),e};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8278:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"refreshReducer",{enumerable:!0,get:function(){return h}});let n=r(8010),o=r(6867),a=r(3986),u=r(5778),l=r(4614),i=r(9251),s=r(9510),c=r(4894),f=r(9351),d=r(3212),p=r(1420);function h(e,t){let{origin:r}=t,h={},y=e.canonicalUrl,g=e.tree;h.preserveCustomHistoryState=!1;let b=(0,c.createEmptyCacheNode)(),_=(0,d.hasInterceptionRouteInCurrentTree)(e.tree);return b.lazyData=(0,n.fetchServerResponse)(new URL(y,r),{flightRouterState:[g[0],g[1],g[2],"refetch"],nextUrl:_?e.nextUrl:null}),b.lazyData.then(async r=>{let{flightData:n,canonicalUrl:c}=r;if("string"==typeof n)return(0,l.handleExternalUrl)(e,h,n,e.pushRef.pendingPush);for(let r of(b.lazyData=null,n)){let{tree:n,seedData:i,head:d,isRootRender:m}=r;if(!m)return console.log("REFRESH FAILED"),e;let v=(0,a.applyRouterStatePatchToTree)([""],g,n,e.canonicalUrl);if(null===v)return(0,f.handleSegmentMismatch)(e,t,n);if((0,u.isNavigatingToNewRootLayout)(g,v))return(0,l.handleExternalUrl)(e,h,y,e.pushRef.pendingPush);let P=c?(0,o.createHrefFromUrl)(c):void 0;if(c&&(h.canonicalUrl=P),null!==i){let e=i[1],t=i[3];b.rsc=e,b.prefetchRsc=null,b.loading=t,(0,s.fillLazyItemsTillLeafWithHead)(b,void 0,n,i,d),h.prefetchCache=new Map}await (0,p.refreshInactiveParallelSegments)({state:e,updatedTree:v,updatedCache:b,includeNextUrl:_,canonicalUrl:h.canonicalUrl||e.canonicalUrl}),h.cache=b,h.patchedTree=v,g=v}return(0,i.handleMutable)(e,h)},()=>e)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7555:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"restoreReducer",{enumerable:!0,get:function(){return a}});let n=r(6867),o=r(4674);function a(e,t){var r;let{url:a,tree:u}=t,l=(0,n.createHrefFromUrl)(a),i=u||e.tree,s=e.cache;return{canonicalUrl:l,pushRef:{pendingPush:!1,mpaNavigation:!1,preserveCustomHistoryState:!0},focusAndScrollRef:e.focusAndScrollRef,cache:s,prefetchCache:e.prefetchCache,tree:i,nextUrl:null!=(r=(0,o.extractPathFromFlightRouterState)(i))?r:a.pathname}}r(4726),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1877:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"serverActionReducer",{enumerable:!0,get:function(){return M}});let n=r(9070),o=r(346),a=r(5973),u=r(5546),l=r(6579),i=r(6867),s=r(4614),c=r(3986),f=r(5778),d=r(9251),p=r(9510),h=r(4894),y=r(3212),g=r(9351),b=r(1420),_=r(5089),m=r(9353),v=r(4994),P=r(3598),E=r(2930),O=r(4302),R=r(5802),{createFromFetch:S,createTemporaryReferenceSet:j,encodeReply:w}=r(496);async function T(e,t,r){let u,i,{actionId:s,actionArgs:c}=r,f=j(),d=(0,R.extractInfoFromServerReferenceId)(s),p="use-cache"===d.type?(0,R.omitUnusedArgs)(c,d):c,h=await w(p,{temporaryReferences:f}),y=await fetch("",{method:"POST",headers:{Accept:a.RSC_CONTENT_TYPE_HEADER,[a.ACTION_HEADER]:s,[a.NEXT_ROUTER_STATE_TREE_HEADER]:encodeURIComponent(JSON.stringify(e.tree)),...t?{[a.NEXT_URL]:t}:{}},body:h}),g=y.headers.get("x-action-redirect"),[b,m]=(null==g?void 0:g.split(";"))||[];switch(m){case"push":u=v.RedirectType.push;break;case"replace":u=v.RedirectType.replace;break;default:u=void 0}let P=!!y.headers.get(a.NEXT_IS_PRERENDER_HEADER);try{let e=JSON.parse(y.headers.get("x-action-revalidated")||"[[],0,0]");i={paths:e[0]||[],tag:!!e[1],cookie:e[2]}}catch(e){i={paths:[],tag:!1,cookie:!1}}let E=b?(0,l.assignLocation)(b,new URL(e.canonicalUrl,window.location.href)):void 0,O=y.headers.get("content-type");if(null==O?void 0:O.startsWith(a.RSC_CONTENT_TYPE_HEADER)){let e=await S(Promise.resolve(y),{callServer:n.callServer,findSourceMapURL:o.findSourceMapURL,temporaryReferences:f});return b?{actionFlightData:(0,_.normalizeFlightData)(e.f),redirectLocation:E,redirectType:u,revalidatedParts:i,isPrerender:P}:{actionResult:e.a,actionFlightData:(0,_.normalizeFlightData)(e.f),redirectLocation:E,redirectType:u,revalidatedParts:i,isPrerender:P}}if(y.status>=400)throw Error("text/plain"===O?await y.text():"An unexpected response was received from the server.");return{redirectLocation:E,redirectType:u,revalidatedParts:i,isPrerender:P}}function M(e,t){let{resolve:r,reject:n}=t,o={},a=e.tree;o.preserveCustomHistoryState=!1;let l=e.nextUrl&&(0,y.hasInterceptionRouteInCurrentTree)(e.tree)?e.nextUrl:null;return T(e,l,t).then(async y=>{let _,{actionResult:R,actionFlightData:S,redirectLocation:j,redirectType:w,isPrerender:T,revalidatedParts:M}=y;if(j&&(w===v.RedirectType.replace?(e.pushRef.pendingPush=!1,o.pendingPush=!1):(e.pushRef.pendingPush=!0,o.pendingPush=!0),_=(0,i.createHrefFromUrl)(j,!1),o.canonicalUrl=_),!S)return(r(R),j)?(0,s.handleExternalUrl)(e,o,j.href,e.pushRef.pendingPush):e;if("string"==typeof S)return r(R),(0,s.handleExternalUrl)(e,o,S,e.pushRef.pendingPush);let x=M.paths.length>0||M.tag||M.cookie;for(let n of S){let{tree:u,seedData:i,head:d,isRootRender:y}=n;if(!y)return console.log("SERVER ACTION APPLY FAILED"),r(R),e;let m=(0,c.applyRouterStatePatchToTree)([""],a,u,_||e.canonicalUrl);if(null===m)return r(R),(0,g.handleSegmentMismatch)(e,t,u);if((0,f.isNavigatingToNewRootLayout)(a,m))return r(R),(0,s.handleExternalUrl)(e,o,_||e.canonicalUrl,e.pushRef.pendingPush);if(null!==i){let t=i[1],r=(0,h.createEmptyCacheNode)();r.rsc=t,r.prefetchRsc=null,r.loading=i[3],(0,p.fillLazyItemsTillLeafWithHead)(r,void 0,u,i,d),o.cache=r,o.prefetchCache=new Map,x&&await (0,b.refreshInactiveParallelSegments)({state:e,updatedTree:m,updatedCache:r,includeNextUrl:!!l,canonicalUrl:o.canonicalUrl||e.canonicalUrl})}o.patchedTree=m,a=m}return j&&_?(x||((0,P.createSeededPrefetchCacheEntry)({url:j,data:{flightData:S,canonicalUrl:void 0,couldBeIntercepted:!1,prerendered:!1,postponed:!1,staleTime:-1},tree:e.tree,prefetchCache:e.prefetchCache,nextUrl:e.nextUrl,kind:T?u.PrefetchKind.FULL:u.PrefetchKind.AUTO}),o.prefetchCache=e.prefetchCache),n((0,m.getRedirectError)((0,O.hasBasePath)(_)?(0,E.removeBasePath)(_):_,w||v.RedirectType.push))):r(R),(0,d.handleMutable)(e,o)},t=>(n(t),e))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9865:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"serverPatchReducer",{enumerable:!0,get:function(){return c}});let n=r(6867),o=r(3986),a=r(5778),u=r(4614),l=r(6142),i=r(9251),s=r(4894);function c(e,t){let{serverResponse:{flightData:r,canonicalUrl:c}}=t,f={};if(f.preserveCustomHistoryState=!1,"string"==typeof r)return(0,u.handleExternalUrl)(e,f,r,e.pushRef.pendingPush);let d=e.tree,p=e.cache;for(let t of r){let{segmentPath:r,tree:i}=t,h=(0,o.applyRouterStatePatchToTree)(["",...r],d,i,e.canonicalUrl);if(null===h)return e;if((0,a.isNavigatingToNewRootLayout)(d,h))return(0,u.handleExternalUrl)(e,f,e.canonicalUrl,e.pushRef.pendingPush);let y=c?(0,n.createHrefFromUrl)(c):void 0;y&&(f.canonicalUrl=y);let g=(0,s.createEmptyCacheNode)();(0,l.applyFlightData)(p,g,t),f.patchedTree=h,f.cache=g,p=g,d=h}return(0,i.handleMutable)(e,f)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5802:(e,t)=>{"use strict";function r(e){let t=parseInt(e.slice(0,2),16),r=t>>1&63,n=Array(6);for(let e=0;e<6;e++){let t=r>>5-e&1;n[e]=1===t}return{type:1==(t>>7&1)?"use-cache":"server-action",usedArgs:n,hasRestArgs:1==(1&t)}}function n(e,t){let r=Array(e.length);for(let n=0;n=6&&t.hasRestArgs)&&(r[n]=e[n]);return r}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{extractInfoFromServerReferenceId:function(){return r},omitUnusedArgs:function(){return n}}),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1420:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{addRefreshMarkerToActiveParallelSegments:function(){return function e(t,r){let[n,o,,u]=t;for(let l in n.includes(a.PAGE_SEGMENT_KEY)&&"refresh"!==u&&(t[2]=r,t[3]="refresh"),o)e(o[l],r)}},refreshInactiveParallelSegments:function(){return u}});let n=r(6142),o=r(8010),a=r(9587);async function u(e){let t=new Set;await l({...e,rootTree:e.updatedTree,fetchedSegments:t})}async function l(e){let{state:t,updatedTree:r,updatedCache:a,includeNextUrl:u,fetchedSegments:i,rootTree:s=r,canonicalUrl:c}=e,[,f,d,p]=r,h=[];if(d&&d!==c&&"refresh"===p&&!i.has(d)){i.add(d);let e=(0,o.fetchServerResponse)(new URL(d,location.origin),{flightRouterState:[s[0],s[1],s[2],"refetch"],nextUrl:u?t.nextUrl:null}).then(e=>{let{flightData:t}=e;if("string"!=typeof t)for(let e of t)(0,n.applyFlightData)(a,a,e)});h.push(e)}for(let e in f){let r=l({state:t,updatedTree:f[e],updatedCache:a,includeNextUrl:u,fetchedSegments:i,rootTree:s,canonicalUrl:c});h.push(r)}await Promise.all(h)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5546:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{ACTION_HMR_REFRESH:function(){return l},ACTION_NAVIGATE:function(){return n},ACTION_PREFETCH:function(){return u},ACTION_REFRESH:function(){return r},ACTION_RESTORE:function(){return o},ACTION_SERVER_ACTION:function(){return i},ACTION_SERVER_PATCH:function(){return a},PrefetchCacheEntryStatus:function(){return c},PrefetchKind:function(){return s}});let r="refresh",n="navigate",o="restore",a="server-patch",u="prefetch",l="hmr-refresh",i="server-action";var s=function(e){return e.AUTO="auto",e.FULL="full",e.TEMPORARY="temporary",e}({}),c=function(e){return e.fresh="fresh",e.reusable="reusable",e.expired="expired",e.stale="stale",e}({});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5470:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"reducer",{enumerable:!0,get:function(){return f}});let n=r(5546),o=r(4614),a=r(9865),u=r(7555),l=r(8278),i=r(6226),s=r(1276),c=r(1877),f="undefined"==typeof window?function(e,t){return e}:function(e,t){switch(t.type){case n.ACTION_NAVIGATE:return(0,o.navigateReducer)(e,t);case n.ACTION_SERVER_PATCH:return(0,a.serverPatchReducer)(e,t);case n.ACTION_RESTORE:return(0,u.restoreReducer)(e,t);case n.ACTION_REFRESH:return(0,l.refreshReducer)(e,t);case n.ACTION_HMR_REFRESH:return(0,s.hmrRefreshReducer)(e,t);case n.ACTION_PREFETCH:return(0,i.prefetchReducer)(e,t);case n.ACTION_SERVER_ACTION:return(0,c.serverActionReducer)(e,t);default:throw Error("Unknown action")}};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1295:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"shouldHardNavigate",{enumerable:!0,get:function(){return function e(t,r){let[a,u]=r,[l,i]=t;return(0,o.matchSegment)(l,a)?!(t.length<=2)&&e((0,n.getNextFlightSegmentPath)(t),u[i]):!!Array.isArray(l)}}});let n=r(5089),o=r(3911);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6298:(e,t)=>{"use strict";function r(e,t){let r=new URL(e);return r.search="",{href:r.href,nextUrl:t}}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createCacheKey",{enumerable:!0,get:function(){return r}}),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9028:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{EntryStatus:function(){return c},readExactRouteCacheEntry:function(){return y},readRouteCacheEntry:function(){return g},readSegmentCacheEntry:function(){return b},requestRouteCacheEntryFromCache:function(){return m},requestSegmentEntryFromCache:function(){return v},waitForSegmentCacheEntry:function(){return _}});let n=r(5973),o=r(8010),a=r(9047),u=r(4520),l=r(6867),i=r(23),s=r(7871);var c=function(e){return e[e.Pending=0]="Pending",e[e.Rejected=1]="Rejected",e[e.Fulfilled=2]="Fulfilled",e}({});let f=(0,i.createTupleMap)(),d=(0,s.createLRU)(0xa00000,function(e){let t=e.keypath;null!==t&&(e.keypath=null,E(e),f.delete(t))}),p=new Map,h=(0,s.createLRU)(0x3200000,function(e){let t=e.key;null!==t&&(e.key=null,P(e),p.delete(t))});function y(e,t,r){let n=null===r?[t]:[t,r],o=f.get(n);if(null!==o){if(o.staleAt>e)return d.put(o),o;E(o),f.delete(n),d.delete(o)}return null}function g(e,t){let r=y(e,t.href,null);return null===r||r.couldBeIntercepted?y(e,t.href,t.nextUrl):r}function b(e,t){let r=p.get(t);if(void 0!==r){if(r.staleAt>e)return h.put(r),r;P(r),p.delete(t),h.delete(r)}return null}function _(e){let t=e.promise;return null===t&&(t=e.promise=function(){let e,t;let r=new Promise((r,n)=>{e=r,t=n});return{resolve:e,reject:t,promise:r}}()),t.promise}function m(e,t){let r=t.key,n=y(e,r.href,null);if(null!==n&&!n.couldBeIntercepted)return n;let o=y(e,r.href,r.nextUrl);if(null!==o)return o;let u={canonicalUrl:null,status:0,blockedTasks:null,tree:null,head:null,isHeadPartial:!0,staleAt:e+6e4,couldBeIntercepted:!0,keypath:null,next:null,prev:null,size:0};(0,a.spawnPrefetchSubtask)(S(u,t));let l=null===r.nextUrl?[r.href]:[r.href,r.nextUrl];return f.set(l,u),u.keypath=l,d.put(u),u}function v(e,t,r,n,o){let u=b(e,n);if(null!==u)return u;let l={status:0,rsc:null,loading:null,staleAt:r.staleAt,isPartial:!0,promise:null,key:null,next:null,prev:null,size:0};return(0,a.spawnPrefetchSubtask)(j(r,l,t.key,n,o)),p.set(n,l),l.key=n,h.put(l),l}function P(e){0===e.status&&null!==e.promise&&(e.promise.resolve(null),e.promise=null)}function E(e){let t=e.blockedTasks;if(null!==t){for(let e of t)(0,a.pingPrefetchTask)(e);e.blockedTasks=null}}function O(e,t){e.status=1,e.staleAt=t,E(e)}function R(e,t){e.status=1,e.staleAt=t,null!==e.promise&&(e.promise.resolve(null),e.promise=null)}async function S(e,t){let r=t.key,a=r.href,i=r.nextUrl;try{var s,c,p,h;let t=await w(a,"/_tree",i);if(!t||!t.ok||204===t.status||!t.body){O(e,Date.now()+1e4);return}let r=T(t.body,d,e),y=await (0,o.createFromNextReadableStream)(r);if(y.buildId!==(0,u.getAppBuildId)()){O(e,Date.now()+1e4);return}let g=t.redirected?(0,l.createHrefFromUrl)((0,o.urlToUrlWithoutFlightMarker)(t.url)):a,b=t.headers.get("vary"),_=null!==b&&b.includes(n.NEXT_URL);if(s=y.tree,c=y.head,p=y.isHeadPartial,h=Date.now()+y.staleTime,e.status=2,e.tree=s,e.head=c,e.isHeadPartial=p,e.staleAt=h,e.couldBeIntercepted=_,e.canonicalUrl=g,E(e),!_&&null!==i){let t=[a,i];if(f.get(t)===e){f.delete(t);let r=[a];f.set(r,e),e.keypath=r}}}catch(t){O(e,Date.now()+1e4)}}async function j(e,t,r,n,a){let l=r.href;try{var i,s,c,f;let d=await w(l,""===a?n:n+"."+a,r.nextUrl);if(!d||!d.ok||204===d.status||!d.body){R(t,Date.now()+1e4);return}let p=T(d.body,h,t),y=await (0,o.createFromNextReadableStream)(p);if(y.buildId!==(0,u.getAppBuildId)()){R(t,Date.now()+1e4);return}i=y.rsc,s=y.loading,c=e.staleAt,f=y.isPartial,t.status=2,t.rsc=i,t.loading=s,t.staleAt=c,t.isPartial=f,null!==t.promise&&(t.promise.resolve(t),t.promise=null)}catch(e){R(t,Date.now()+1e4)}}async function w(e,t,r){let u={[n.RSC_HEADER]:"1",[n.NEXT_ROUTER_PREFETCH_HEADER]:"1",[n.NEXT_ROUTER_SEGMENT_PREFETCH_HEADER]:t};null!==r&&(u[n.NEXT_URL]=r);let l=(0,o.createFetch)(new URL(e),u,"low");(0,a.trackPrefetchRequestBandwidth)(l);let i=await l,s=i.headers.get("content-type"),c=s&&s.startsWith(n.RSC_CONTENT_TYPE_HEADER);return i.ok&&c?i:null}function T(e,t,r){let n=0,o=e.getReader();return new ReadableStream({async pull(e){for(;;){let{done:a,value:u}=await o.read();if(!a){e.enqueue(u),n+=u.byteLength,t.updateSize(r,n);continue}return}}})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7871:(e,t)=>{"use strict";function r(e,t){let r=null,o=!1,a=0;function u(e){let t=e.next,n=e.prev;null!==t&&null!==n&&(a-=e.size,e.next=null,e.prev=null,r===e?r=t===r?null:t:(n.next=t,t.prev=n))}function l(){o||a<=e||(o=!0,n(i))}function i(){o=!1;let n=.9*e;for(;a>n&&null!==r;){let e=r.prev;u(e),t(e)}}return{put:function(e){if(r===e)return;let t=e.prev,n=e.next;if(null===n||null===t?(a+=e.size,l()):(t.next=n,n.prev=t),null===r)e.prev=e,e.next=e;else{let t=r.prev;e.prev=t,t.next=e,e.next=r,r.prev=e}r=e},delete:u,updateSize:function(e,t){if(null===e.next)return;let r=e.size;e.size=t,a=a-r+t,l()}}}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createLRU",{enumerable:!0,get:function(){return r}});let n="function"==typeof requestIdleCallback?requestIdleCallback:e=>setTimeout(e,0);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4796:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{NavigationResultTag:function(){return i},navigate:function(){return c}});let n=r(8010),o=r(4726),a=r(6867),u=r(9028),l=r(6298);var i=function(e){return e[e.MPA=0]="MPA",e[e.Success=1]="Success",e[e.NoOp=2]="NoOp",e[e.Async=3]="Async",e}({});let s={tag:2,data:null};function c(e,t,r,a){let i=Date.now(),c=(0,l.createCacheKey)(e.href,a),p=(0,u.readRouteCacheEntry)(i,c);if(null!==p&&p.status===u.EntryStatus.Fulfilled){let l=function e(t,r){let n={},o={},a=r.slots;if(null!==a)for(let r in a){let u=e(t,a[r]);n[r]=u.flightRouterState,o[r]=u.seedData}let l=null,i=null,s=!0,c=(0,u.readSegmentCacheEntry)(t,r.path);if(null!==c)switch(c.status){case u.EntryStatus.Fulfilled:l=c.rsc,i=c.loading,s=c.isPartial;break;case u.EntryStatus.Pending:{let e=(0,u.waitForSegmentCacheEntry)(c);l=e.then(e=>null!==e?e.rsc:null),i=e.then(e=>null!==e?e.loading:null),s=!0}case u.EntryStatus.Rejected:}let f=r.extra,d=f[0];return{flightRouterState:[d,n,null,null,f[1]],seedData:[d,l,o,i,s]}}(i,p.tree),c=l.flightRouterState,d=l.seedData;return function(e,t,r,a,u,l,i,c,d){let p=(0,o.updateCacheNodeOnNavigation)(r,a,u,l,i,c);if(null!==p){if(p.needsDynamicRequest){let r=(0,n.fetchServerResponse)(e,{flightRouterState:a,nextUrl:t});(0,o.listenForDynamicRequest)(p,r)}return f(p,r,d)}return s}(e,a,t,r,c,d,p.head,p.isHeadPartial,p.canonicalUrl)}return{tag:3,data:d(e,a,t,r)}}function f(e,t,r){let n=e.node;return{tag:1,data:{flightRouterState:e.route,cacheNode:null!==n?n:t,canonicalUrl:r}}}async function d(e,t,r,u){let l=(0,n.fetchServerResponse)(e,{flightRouterState:u,nextUrl:t}),{flightData:i,canonicalUrl:c}=await l;if("string"==typeof i)return{tag:0,data:i};let d=function(e,t){let r=e;for(let{segmentPath:n,tree:o}of t){let t=r!==e;r=function e(t,r,n,o,a){if(a===n.length)return r;let u=n[a],l=t[1],i={};for(let t in l)if(t===u){let u=l[t];i[t]=e(u,r,n,o,a+2)}else i[t]=l[t];if(o)return t[1]=i,t;let s=[t[0],i];return 2 in t&&(s[2]=t[2]),3 in t&&(s[3]=t[3]),4 in t&&(s[4]=t[4]),s}(r,o,n,t,0)}return r}(u,i),p=(0,a.createHrefFromUrl)(c||e),h=(0,o.updateCacheNodeOnNavigation)(r,u,d,null,null,!0);return null!==h?(h.needsDynamicRequest&&(0,o.listenForDynamicRequest)(h,l),f(h,r,p)):s}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},509:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"prefetch",{enumerable:!0,get:function(){return u}});let n=r(4894),o=r(6298),a=r(9047);function u(e,t){let r=(0,n.createPrefetchURL)(e);if(null===r)return;let u=(0,o.createCacheKey)(r.href,t);(0,a.schedulePrefetchTask)(u)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9047:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{pingPrefetchTask:function(){return y},schedulePrefetchTask:function(){return s},spawnPrefetchSubtask:function(){return p},trackPrefetchRequestBandwidth:function(){return f}});let n=r(9028),o="function"==typeof queueMicrotask?queueMicrotask:e=>Promise.resolve().then(e).catch(e=>setTimeout(()=>{throw e})),a=[],u=0,l=0,i=!1;function s(e){_(a,{key:e,sortId:l++,isBlocked:!1,_heapIndex:-1}),c()}function c(){!i&&u<3&&(i=!0,o(g))}function f(e){u++,e.then(h,h)}let d=()=>{};function p(e){e.then(d,d)}function h(){u--,c()}function y(e){e.isBlocked&&(e.isBlocked=!1,_(a,e),c())}function g(){i=!1;let e=Date.now(),t=m(a);for(;null!==t&&u<3;){let r=(0,n.requestRouteCacheEntryFromCache)(e,t);switch(function(e,t,r){switch(r.status){case n.EntryStatus.Pending:{let e=r.blockedTasks;return null===e?r.blockedTasks=new Set([t]):e.add(t),1}case n.EntryStatus.Rejected:return 2;case n.EntryStatus.Fulfilled:{if(!(u<3))return 0;let o=r.tree;return(0,n.requestSegmentEntryFromCache)(e,t,r,o.path,""),function e(t,r,o,a){if(null!==a.slots)for(let l in a.slots){let i=a.slots[l];if(!(u<3))return 0;{let e=i.path,a=i.token;(0,n.requestSegmentEntryFromCache)(t,r,o,e,a)}if(0===e(t,r,o,i))return 0}return 2}(e,t,r,o)}default:return 2}}(e,t,r)){case 0:default:return;case 1:t.isBlocked=!0,v(a),t=m(a);continue;case 2:v(a),t=m(a);continue}}}function b(e,t){return t.sortId-e.sortId}function _(e,t){let r=e.length;e.push(t),t._heapIndex=r,function(e,t,r){let n=r;for(;n>0;){let r=n-1>>>1,o=e[r];if(!(b(o,t)>0))return;e[r]=t,t._heapIndex=r,e[n]=o,o._heapIndex=n,n=r}}(e,t,r)}function m(e){return 0===e.length?null:e[0]}function v(e){if(0===e.length)return null;let t=e[0];t._heapIndex=-1;let r=e.pop();return r!==t&&(e[0]=r,r._heapIndex=0,function(e,t,r){let n=0,o=e.length,a=o>>>1;for(;nb(a,t))ub(l,a)?(e[n]=l,l._heapIndex=n,e[u]=t,t._heapIndex=u,n=u):(e[n]=a,a._heapIndex=n,e[r]=t,t._heapIndex=r,n=r);else{if(!(ub(l,t)))return;e[n]=l,l._heapIndex=n,e[u]=t,t._heapIndex=u,n=u}}}(e,r,0)),t}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},23:(e,t)=>{"use strict";function r(){let e={parent:null,key:null,hasValue:!1,value:null,map:null},t=null,r=null;function n(n){if(r===n)return t;let o=e;for(let e=0;e{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{StaticGenBailoutError:function(){return n},isStaticGenBailoutError:function(){return o}});let r="NEXT_STATIC_GEN_BAILOUT";class n extends Error{constructor(...e){super(...e),this.code=r}}function o(e){return"object"==typeof e&&null!==e&&"code"in e&&e.code===r}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1363:(e,t,r)=>{"use strict";function n(){throw Error("`unauthorized()` is experimental and only allowed to be used when `experimental.authInterrupts` is enabled.")}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unauthorized",{enumerable:!0,get:function(){return n}}),r(6574).HTTP_ERROR_FALLBACK_ERROR_CODE,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4478:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unresolvedThenable",{enumerable:!0,get:function(){return r}});let r={then:()=>{}};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},95:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unstable_rethrow",{enumerable:!0,get:function(){return function e(t){if((0,u.isNextRouterError)(t)||(0,a.isBailoutToCSRError)(t)||(0,n.isDynamicUsageError)(t)||(0,o.isPostpone)(t))throw t;t instanceof Error&&"cause"in t&&e(t.cause)}}});let n=r(7604),o=r(4855),a=r(5838),u=r(7082);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9301:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{useReducer:function(){return u},useUnwrapState:function(){return a}});let n=r(8322)._(r(7620)),o=r(6738);function a(e){return(0,o.isThenable)(e)?(0,n.use)(e):e}function u(e){let[t,r]=n.default.useState(e.state);return[t,(0,n.useCallback)(t=>{e.dispatch(t,r)},[e])]}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5089:(e,t)=>{"use strict";function r(e){var t;let[r,n,o,a]=e.slice(-4),u=e.slice(0,-4);return{pathToSegment:u.slice(0,-1),segmentPath:u,segment:null!=(t=u[u.length-1])?t:"",tree:r,seedData:n,head:o,isHeadPartial:a,isRootRender:4===e.length}}function n(e){return e.slice(2)}function o(e){return"string"==typeof e?e:e.map(r)}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getFlightDataPartsFromPath:function(){return r},getNextFlightSegmentPath:function(){return n},normalizeFlightData:function(){return o}}),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4302:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"hasBasePath",{enumerable:!0,get:function(){return o}});let n=r(9571);function o(e){return(0,n.pathHasPrefix)(e,"")}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6465:(e,t)=>{"use strict";function r(e,t){switch(typeof e){case"object":if(null===e)return"null";if(Array.isArray(e)){let n="[";if(t<1)for(let o=0;o0?"...":"";return n+"]"}{if(e instanceof Error)return e+"";let n=Object.keys(e),o="{";if(t<1)for(let a=0;a0?"...":"";return o+"}"}case"string":return JSON.stringify(e);default:return String(e)}}function n(e){let t,n;"string"==typeof e[0]?(t=e[0],n=1):(t="",n=0);let o="",a=!1;for(let u=0;u=e.length){o+=l;continue}let i=t[++u];switch(i){case"c":o=a?""+o+"]":"["+o,a=!a,n++;break;case"O":case"o":o+=r(e[n++],0);break;case"d":case"i":o+=parseInt(e[n++],10);break;case"f":o+=parseFloat(e[n++]);break;case"s":o+=String(e[n++]);break;default:o+="%"+i}}for(;n0?" ":"")+r(e[n],0);return o}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"formatConsoleArgs",{enumerable:!0,get:function(){return n}}),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2166:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizePathTrailingSlash",{enumerable:!0,get:function(){return a}});let n=r(6393),o=r(2923),a=e=>{if(!e.startsWith("/"))return e;let{pathname:t,query:r,hash:a}=(0,o.parsePath)(e);return""+(0,n.removeTrailingSlash)(t)+r+a};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2870:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{onCaughtError:function(){return l},onUncaughtError:function(){return i}}),r(1423),r(8505);let n=r(7082),o=r(5838),a=r(7902),u=r(9513),l=(e,t)=>{(0,o.isBailoutToCSRError)(e)||(0,n.isNextRouterError)(e)||(0,u.originConsoleError)(e)},i=(e,t)=>{(0,o.isBailoutToCSRError)(e)||(0,n.isNextRouterError)(e)||(0,a.reportGlobalError)(e)};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7902:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"reportGlobalError",{enumerable:!0,get:function(){return r}});let r="function"==typeof reportError?reportError:e=>{window.console.error(e)};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9828:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"onRecoverableError",{enumerable:!0,get:function(){return i}});let n=r(7097),o=r(5838),a=r(7902),u=r(1423),l=n._(r(9951)),i=(e,t)=>{let r=(0,l.default)(e)&&"cause"in e?e.cause:e,n=(0,u.getReactStitchedError)(r);(0,o.isBailoutToCSRError)(r)||(0,a.reportGlobalError)(n)};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2930:(e,t,r)=>{"use strict";function n(e){return e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"removeBasePath",{enumerable:!0,get:function(){return n}}),r(4302),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7343:(e,t)=>{"use strict";function r(e,t){var r=e.length;for(e.push(t);0>>1,o=e[n];if(0>>1;na(i,r))sa(c,i)?(e[n]=c,e[s]=r,n=s):(e[n]=i,e[l]=r,n=l);else if(sa(c,r))e[n]=c,e[s]=r,n=s;else break}}return t}function a(e,t){var r=e.sortIndex-t.sortIndex;return 0!==r?r:e.id-t.id}if(t.unstable_now=void 0,"object"==typeof performance&&"function"==typeof performance.now){var u,l=performance;t.unstable_now=function(){return l.now()}}else{var i=Date,s=i.now();t.unstable_now=function(){return i.now()-s}}var c=[],f=[],d=1,p=null,h=3,y=!1,g=!1,b=!1,_="function"==typeof setTimeout?setTimeout:null,m="function"==typeof clearTimeout?clearTimeout:null,v="undefined"!=typeof setImmediate?setImmediate:null;function P(e){for(var t=n(f);null!==t;){if(null===t.callback)o(f);else if(t.startTime<=e)o(f),t.sortIndex=t.expirationTime,r(c,t);else break;t=n(f)}}function E(e){if(b=!1,P(e),!g){if(null!==n(c))g=!0,A();else{var t=n(f);null!==t&&C(E,t.startTime-e)}}}var O=!1,R=-1,S=5,j=-1;function w(){return!(t.unstable_now()-je&&w());){var l=p.callback;if("function"==typeof l){p.callback=null,h=p.priorityLevel;var i=l(p.expirationTime<=e);if(e=t.unstable_now(),"function"==typeof i){p.callback=i,P(e),r=!0;break t}p===n(c)&&o(c),P(e)}else o(c);p=n(c)}if(null!==p)r=!0;else{var s=n(f);null!==s&&C(E,s.startTime-e),r=!1}}break e}finally{p=null,h=a,y=!1}r=void 0}}finally{r?u():O=!1}}}if("function"==typeof v)u=function(){v(T)};else if("undefined"!=typeof MessageChannel){var M=new MessageChannel,x=M.port2;M.port1.onmessage=T,u=function(){x.postMessage(null)}}else u=function(){_(T,0)};function A(){O||(O=!0,u())}function C(e,r){R=_(function(){e(t.unstable_now())},r)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){g||y||(g=!0,A())},t.unstable_forceFrameRate=function(e){0>e||125u?(e.sortIndex=a,r(f,e),null===n(c)&&e===n(f)&&(b?(m(R),R=-1):b=!0,C(E,a-u))):(e.sortIndex=l,r(c,e),g||y||(g=!0,A())),e},t.unstable_shouldYield=w,t.unstable_wrapCallback=function(e){var t=h;return function(){var r=h;h=t;try{return e.apply(this,arguments)}finally{h=r}}}},5726:(e,t,r)=>{"use strict";e.exports=r(7343)},7604:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isDynamicUsageError",{enumerable:!0,get:function(){return l}});let n=r(15),o=r(5838),a=r(7082),u=r(9853),l=e=>(0,n.isDynamicServerError)(e)||(0,o.isBailoutToCSRError)(e)||(0,a.isNextRouterError)(e)||(0,u.isDynamicPostpone)(e)},9951:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return o},getProperError:function(){return a}});let n=r(7737);function o(e){return"object"==typeof e&&null!==e&&"name"in e&&"message"in e}function a(e){return o(e)?e:Error((0,n.isPlainObject)(e)?function(e){let t=new WeakSet;return JSON.stringify(e,(e,r)=>{if("object"==typeof r&&null!==r){if(t.has(r))return"[Circular]";t.add(r)}return r})}(e):e+"")}},1432:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{MetadataBoundary:function(){return a},OutletBoundary:function(){return l},ViewportBoundary:function(){return u}});let n=r(239),o={[n.METADATA_BOUNDARY_NAME]:function(e){let{children:t}=e;return t},[n.VIEWPORT_BOUNDARY_NAME]:function(e){let{children:t}=e;return t},[n.OUTLET_BOUNDARY_NAME]:function(e){let{children:t}=e;return t}},a=o[n.METADATA_BOUNDARY_NAME.slice(0)],u=o[n.VIEWPORT_BOUNDARY_NAME.slice(0)],l=o[n.OUTLET_BOUNDARY_NAME.slice(0)]},239:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{METADATA_BOUNDARY_NAME:function(){return r},OUTLET_BOUNDARY_NAME:function(){return o},VIEWPORT_BOUNDARY_NAME:function(){return n}});let r="__next_metadata_boundary__",n="__next_viewport_boundary__",o="__next_outlet_boundary__"},2853:(e,t,r)=>{"use strict";var n=r(459);Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{atLeastOneTask:function(){return u},scheduleImmediate:function(){return a},scheduleOnNextTick:function(){return o},waitAtLeastOneReactRenderTask:function(){return l}});let o=e=>{Promise.resolve().then(()=>{n.nextTick(e)})},a=e=>{setImmediate(e)};function u(){return new Promise(e=>a(e))}function l(){return new Promise(e=>setImmediate(e))}},219:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"actionAsyncStorage",{enumerable:!0,get:function(){return n.actionAsyncStorageInstance}});let n=r(9236)},4750:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"afterTaskAsyncStorageInstance",{enumerable:!0,get:function(){return n}});let n=(0,r(811).createAsyncLocalStorage)()},7367:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"afterTaskAsyncStorage",{enumerable:!0,get:function(){return n.afterTaskAsyncStorageInstance}});let n=r(4750)},811:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{bindSnapshot:function(){return u},createAsyncLocalStorage:function(){return a},createSnapshot:function(){return l}});let r=Error("Invariant: AsyncLocalStorage accessed in runtime where it is not available");class n{disable(){throw r}getStore(){}run(){throw r}exit(){throw r}enterWith(){throw r}static bind(e){return e}}let o="undefined"!=typeof globalThis&&globalThis.AsyncLocalStorage;function a(){return o?new o:new n}function u(e){return o?o.bind(e):n.bind(e)}function l(){return o?o.snapshot():function(e,...t){return e(...t)}}},9853:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{Postpone:function(){return O},abortAndThrowOnSynchronousRequestDataAccess:function(){return P},abortOnSynchronousPlatformIOAccess:function(){return m},accessedDynamicData:function(){return A},annotateDynamicAccess:function(){return U},consumeDynamicAccess:function(){return C},createDynamicTrackingState:function(){return f},createDynamicValidationState:function(){return d},createPostponedAbortSignal:function(){return N},formatDynamicAPIAccesses:function(){return k},getFirstDynamicReason:function(){return p},isDynamicPostpone:function(){return j},isPrerenderInterruptedError:function(){return x},markCurrentScopeAsDynamic:function(){return h},postponeWithTracking:function(){return R},throwIfDisallowedDynamic:function(){return W},throwToInterruptStaticGeneration:function(){return g},trackAllowedDynamicAccess:function(){return B},trackDynamicDataInDynamicRender:function(){return b},trackFallbackParamAccessed:function(){return y},trackSynchronousPlatformIOAccessInDev:function(){return v},trackSynchronousRequestDataAccessInDev:function(){return E},useDynamicRouteParams:function(){return I}});let n=function(e){return e&&e.__esModule?e:{default:e}}(r(7620)),o=r(15),a=r(7001),u=r(7421),l=r(8240),i=r(6712),s=r(239),c="function"==typeof n.default.unstable_postpone;function f(e){return{isDebugDynamicAccesses:e,dynamicAccesses:[],syncDynamicExpression:void 0,syncDynamicErrorWithStack:null}}function d(){return{hasSuspendedDynamic:!1,hasDynamicMetadata:!1,hasDynamicViewport:!1,hasSyncDynamicErrors:!1,dynamicErrors:[]}}function p(e){var t;return null==(t=e.dynamicAccesses[0])?void 0:t.expression}function h(e,t,r){if((!t||"cache"!==t.type&&"unstable-cache"!==t.type)&&!e.forceDynamic&&!e.forceStatic){if(e.dynamicShouldError)throw new a.StaticGenBailoutError(`Route ${e.route} with \`dynamic = "error"\` couldn't be rendered statically because it used \`${r}\`. See more info here: https://nextjs.org/docs/app/building-your-application/rendering/static-and-dynamic#dynamic-rendering`);if(t){if("prerender-ppr"===t.type)R(e.route,r,t.dynamicTracking);else if("prerender-legacy"===t.type){t.revalidate=0;let n=new o.DynamicServerError(`Route ${e.route} couldn't be rendered statically because it used ${r}. See more info here: https://nextjs.org/docs/messages/dynamic-server-error`);throw e.dynamicUsageDescription=r,e.dynamicUsageStack=n.stack,n}}}}function y(e,t){let r=u.workUnitAsyncStorage.getStore();r&&"prerender-ppr"===r.type&&R(e.route,t,r.dynamicTracking)}function g(e,t,r){let n=new o.DynamicServerError(`Route ${t.route} couldn't be rendered statically because it used \`${e}\`. See more info here: https://nextjs.org/docs/messages/dynamic-server-error`);throw r.revalidate=0,t.dynamicUsageDescription=e,t.dynamicUsageStack=n.stack,n}function b(e,t){t&&"cache"!==t.type&&"unstable-cache"!==t.type&&("prerender"===t.type||"prerender-legacy"===t.type)&&(t.revalidate=0)}function _(e,t,r){let n=M(`Route ${e} needs to bail out of prerendering at this point because it used ${t}.`);r.controller.abort(n);let o=r.dynamicTracking;o&&o.dynamicAccesses.push({stack:o.isDebugDynamicAccesses?Error().stack:void 0,expression:t})}function m(e,t,r,n){let o=n.dynamicTracking;return o&&null===o.syncDynamicErrorWithStack&&(o.syncDynamicExpression=t,o.syncDynamicErrorWithStack=r),_(e,t,n)}function v(e){e.prerenderPhase=!1}function P(e,t,r,n){let o=n.dynamicTracking;throw o&&null===o.syncDynamicErrorWithStack&&(o.syncDynamicExpression=t,o.syncDynamicErrorWithStack=r,!0===n.validating&&(o.syncDynamicLogged=!0)),_(e,t,n),M(`Route ${e} needs to bail out of prerendering at this point because it used ${t}.`)}let E=v;function O({reason:e,route:t}){let r=u.workUnitAsyncStorage.getStore();R(t,e,r&&"prerender-ppr"===r.type?r.dynamicTracking:null)}function R(e,t,r){D(),r&&r.dynamicAccesses.push({stack:r.isDebugDynamicAccesses?Error().stack:void 0,expression:t}),n.default.unstable_postpone(S(e,t))}function S(e,t){return`Route ${e} needs to bail out of prerendering at this point because it used ${t}. React throws this special object to indicate where. It should not be caught by your own try/catch. Learn more: https://nextjs.org/docs/messages/ppr-caught-error`}function j(e){return"object"==typeof e&&null!==e&&"string"==typeof e.message&&w(e.message)}function w(e){return e.includes("needs to bail out of prerendering at this point because it used")&&e.includes("Learn more: https://nextjs.org/docs/messages/ppr-caught-error")}if(!1===w(S("%%%","^^^")))throw Error("Invariant: isDynamicPostpone misidentified a postpone reason. This is a bug in Next.js");let T="NEXT_PRERENDER_INTERRUPTED";function M(e){let t=Error(e);return t.digest=T,t}function x(e){return"object"==typeof e&&null!==e&&e.digest===T&&"name"in e&&"message"in e&&e instanceof Error}function A(e){return e.length>0}function C(e,t){return e.dynamicAccesses.push(...t.dynamicAccesses),e.dynamicAccesses}function k(e){return e.filter(e=>"string"==typeof e.stack&&e.stack.length>0).map(({expression:e,stack:t})=>(t=t.split("\n").slice(4).filter(e=>!(e.includes("node_modules/next/")||e.includes(" ()")||e.includes(" (node:"))).join("\n"),`Dynamic API Usage Debug - ${e}: +${t}`))}function D(){if(!c)throw Error("Invariant: React.unstable_postpone is not defined. This suggests the wrong version of React was loaded. This is a bug in Next.js")}function N(e){D();let t=new AbortController;try{n.default.unstable_postpone(e)}catch(e){t.abort(e)}return t.signal}function U(e,t){let r=t.dynamicTracking;r&&r.dynamicAccesses.push({stack:r.isDebugDynamicAccesses?Error().stack:void 0,expression:e})}function I(e){if("undefined"==typeof window){let t=l.workAsyncStorage.getStore();if(t&&t.isStaticGeneration&&t.fallbackRouteParams&&t.fallbackRouteParams.size>0){let r=u.workUnitAsyncStorage.getStore();r&&("prerender"===r.type?n.default.use((0,i.makeHangingPromise)(r.renderSignal,e)):"prerender-ppr"===r.type?R(t.route,e,r.dynamicTracking):"prerender-legacy"===r.type&&g(e,t,r))}}}let L=/\n\s+at Suspense \(\)/,H=RegExp(`\\n\\s+at ${s.METADATA_BOUNDARY_NAME}[\\n\\s]`),F=RegExp(`\\n\\s+at ${s.VIEWPORT_BOUNDARY_NAME}[\\n\\s]`),$=RegExp(`\\n\\s+at ${s.OUTLET_BOUNDARY_NAME}[\\n\\s]`);function B(e,t,r,n,o){if(!$.test(t)){if(H.test(t)){r.hasDynamicMetadata=!0;return}if(F.test(t)){r.hasDynamicViewport=!0;return}if(L.test(t)){r.hasSuspendedDynamic=!0;return}if(n.syncDynamicErrorWithStack||o.syncDynamicErrorWithStack){r.hasSyncDynamicErrors=!0;return}else{let n=function(e,t){let r=Error(e);return r.stack="Error: "+e+t,r}(`Route "${e}": A component accessed data, headers, params, searchParams, or a short-lived cache without a Suspense boundary nor a "use cache" above it. We don't have the exact line number added to error messages yet but you can see which component in the stack below. See more info: https://nextjs.org/docs/messages/next-prerender-missing-suspense`,t);r.dynamicErrors.push(n);return}}}function W(e,t,r,n){let o,u,l;if(r.syncDynamicErrorWithStack?(o=r.syncDynamicErrorWithStack,u=r.syncDynamicExpression,l=!0===r.syncDynamicLogged):n.syncDynamicErrorWithStack?(o=n.syncDynamicErrorWithStack,u=n.syncDynamicExpression,l=!0===n.syncDynamicLogged):(o=null,u=void 0,l=!1),t.hasSyncDynamicErrors&&o)throw l||console.error(o),new a.StaticGenBailoutError;let i=t.dynamicErrors;if(i.length){for(let e=0;e{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getSegmentParam",{enumerable:!0,get:function(){return o}});let n=r(7213);function o(e){let t=n.INTERCEPTION_ROUTE_MARKERS.find(t=>e.startsWith(t));return(t&&(e=e.slice(t.length)),e.startsWith("[[...")&&e.endsWith("]]"))?{type:"optional-catchall",param:e.slice(5,-2)}:e.startsWith("[...")&&e.endsWith("]")?{type:t?"catchall-intercepted":"catchall",param:e.slice(4,-1)}:e.startsWith("[")&&e.endsWith("]")?{type:t?"dynamic-intercepted":"dynamic",param:e.slice(1,-1)}:null}},8240:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"workAsyncStorage",{enumerable:!0,get:function(){return n.workAsyncStorageInstance}});let n=r(6035)},7421:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getExpectedRequestStore:function(){return o},getPrerenderResumeDataCache:function(){return a},getRenderResumeDataCache:function(){return u},workUnitAsyncStorage:function(){return n.workUnitAsyncStorageInstance}});let n=r(4258);function o(e){let t=n.workUnitAsyncStorageInstance.getStore();if(t){if("request"===t.type)return t;if("prerender"===t.type||"prerender-ppr"===t.type||"prerender-legacy"===t.type)throw Error(`\`${e}\` cannot be called inside a prerender. This is a bug in Next.js.`);if("cache"===t.type)throw Error(`\`${e}\` cannot be called inside "use cache". Call it outside and pass an argument instead. Read more: https://nextjs.org/docs/messages/next-request-in-use-cache`);if("unstable-cache"===t.type)throw Error(`\`${e}\` cannot be called inside unstable_cache. Call it outside and pass an argument instead. Read more: https://nextjs.org/docs/app/api-reference/functions/unstable_cache`)}throw Error(`\`${e}\` was called outside a request scope. Read more: https://nextjs.org/docs/messages/next-dynamic-api-wrong-context`)}function a(e){return"prerender"===e.type||"prerender-ppr"===e.type?e.prerenderResumeDataCache:null}function u(e){return"prerender-legacy"!==e.type&&"cache"!==e.type&&"unstable-cache"!==e.type?"request"===e.type?e.renderResumeDataCache:e.prerenderResumeDataCache:null}},7340:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createDedupedByCallsiteServerErrorLoggerDev",{enumerable:!0,get:function(){return i}});let n=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=o(void 0);if(r&&r.has(e))return r.get(e);var n={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var l=a?Object.getOwnPropertyDescriptor(e,u):null;l&&(l.get||l.set)?Object.defineProperty(n,u,l):n[u]=e[u]}return n.default=e,r&&r.set(e,n),n}(r(7620));function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(o=function(e){return e?r:t})(e)}let a={current:null},u="function"==typeof n.cache?n.cache:e=>e,l=console.warn;function i(e){return function(...t){l(e(...t))}}u(e=>{try{l(a.current)}finally{a.current=null}})},6712:(e,t)=>{"use strict";function r(e,t){let r=new Promise((r,n)=>{e.addEventListener("abort",()=>{n(Error(`During prerendering, ${t} rejects when the prerender is complete. Typically these errors are handled by React but if you move ${t} to a different context by using \`setTimeout\`, \`after\`, or similar functions you may observe this error and you should handle it in that context.`))},{once:!0})});return r.catch(n),r}function n(){}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"makeHangingPromise",{enumerable:!0,get:function(){return r}})},7213:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{INTERCEPTION_ROUTE_MARKERS:function(){return o},extractInterceptionRouteInformation:function(){return u},isInterceptionRouteAppPath:function(){return a}});let n=r(8492),o=["(..)(..)","(.)","(..)","(...)"];function a(e){return void 0!==e.split("/").find(e=>o.find(t=>e.startsWith(t)))}function u(e){let t,r,a;for(let n of e.split("/"))if(r=o.find(e=>n.startsWith(e))){[t,a]=e.split(r,2);break}if(!t||!r||!a)throw Error(`Invalid interception route: ${e}. Must be in the format //(..|...|..)(..)/`);switch(t=(0,n.normalizeAppPath)(t),r){case"(.)":a="/"===t?`/${a}`:t+"/"+a;break;case"(..)":if("/"===t)throw Error(`Invalid interception route: ${e}. Cannot use (..) marker at the root level, use (.) instead.`);a=t.split("/").slice(0,-1).concat(a).join("/");break;case"(...)":a="/"+a;break;case"(..)(..)":let u=t.split("/");if(u.length<=2)throw Error(`Invalid interception route: ${e}. Cannot use (..)(..) marker at the root level or one level up.`);a=u.slice(0,-2).concat(a).join("/");break;default:throw Error("Invariant: unexpected marker")}return{interceptingRoute:t,interceptedRoute:a}}},4855:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isPostpone",{enumerable:!0,get:function(){return n}});let r=Symbol.for("react.postpone");function n(e){return"object"==typeof e&&null!==e&&e.$$typeof===r}},7042:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createRenderParamsFromClient",{enumerable:!0,get:function(){return o}}),r(3123),r(2365);let n=r(3067);function o(e){return function(e){let t=a.get(e);if(t)return t;let r=Promise.resolve(e);return a.set(e,r),Object.keys(e).forEach(t=>{n.wellKnownProperties.has(t)||(r[t]=e[t])}),r}(e)}let a=new WeakMap},2996:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{createParamsFromClient:function(){return s},createPrerenderParamsForClientSegment:function(){return p},createServerParamsForMetadata:function(){return c},createServerParamsForRoute:function(){return f},createServerParamsForServerSegment:function(){return d}}),r(3123);let n=r(9853),o=r(7421),a=r(2365),u=r(3067),l=r(6712),i=r(7340);function s(e,t){let r=o.workUnitAsyncStorage.getStore();if(r)switch(r.type){case"prerender":case"prerender-ppr":case"prerender-legacy":return h(e,t,r)}return g(e)}r(2853);let c=d;function f(e,t){let r=o.workUnitAsyncStorage.getStore();if(r)switch(r.type){case"prerender":case"prerender-ppr":case"prerender-legacy":return h(e,t,r)}return g(e)}function d(e,t){let r=o.workUnitAsyncStorage.getStore();if(r)switch(r.type){case"prerender":case"prerender-ppr":case"prerender-legacy":return h(e,t,r)}return g(e)}function p(e,t){let r=o.workUnitAsyncStorage.getStore();if(r&&"prerender"===r.type){let n=t.fallbackRouteParams;if(n){for(let t in e)if(n.has(t))return(0,l.makeHangingPromise)(r.renderSignal,"`params`")}}return Promise.resolve(e)}function h(e,t,r){let o=t.fallbackRouteParams;if(o){let a=!1;for(let t in e)if(o.has(t)){a=!0;break}if(a)return"prerender"===r.type?function(e,t,r){let o=y.get(e);if(o)return o;let a=(0,l.makeHangingPromise)(r.renderSignal,"`params`");return y.set(e,a),Object.keys(e).forEach(e=>{u.wellKnownProperties.has(e)||Object.defineProperty(a,e,{get(){let o=(0,u.describeStringPropertyAccess)("params",e),a=b(t,o);(0,n.abortAndThrowOnSynchronousRequestDataAccess)(t,o,a,r)},set(t){Object.defineProperty(a,e,{value:t,writable:!0,enumerable:!0})},enumerable:!0,configurable:!0})}),a}(e,t.route,r):function(e,t,r,o){let a=y.get(e);if(a)return a;let l={...e},i=Promise.resolve(l);return y.set(e,i),Object.keys(e).forEach(a=>{u.wellKnownProperties.has(a)||(t.has(a)?(Object.defineProperty(l,a,{get(){let e=(0,u.describeStringPropertyAccess)("params",a);"prerender-ppr"===o.type?(0,n.postponeWithTracking)(r.route,e,o.dynamicTracking):(0,n.throwToInterruptStaticGeneration)(e,r,o)},enumerable:!0}),Object.defineProperty(i,a,{get(){let e=(0,u.describeStringPropertyAccess)("params",a);"prerender-ppr"===o.type?(0,n.postponeWithTracking)(r.route,e,o.dynamicTracking):(0,n.throwToInterruptStaticGeneration)(e,r,o)},set(e){Object.defineProperty(i,a,{value:e,writable:!0,enumerable:!0})},enumerable:!0,configurable:!0})):i[a]=e[a])}),i}(e,o,t,r)}return g(e)}let y=new WeakMap;function g(e){let t=y.get(e);if(t)return t;let r=Promise.resolve(e);return y.set(e,r),Object.keys(e).forEach(t=>{u.wellKnownProperties.has(t)||(r[t]=e[t])}),r}function b(e,t){let r=e?`Route "${e}" `:"This route ";return Error(`${r}used ${t}. \`params\` should be awaited before using its properties. Learn more: https://nextjs.org/docs/messages/sync-dynamic-apis`)}(0,i.createDedupedByCallsiteServerErrorLoggerDev)(b),(0,i.createDedupedByCallsiteServerErrorLoggerDev)(function(e,t,r){let n=e?`Route "${e}" `:"This route ";return Error(`${n}used ${t}. \`params\` should be awaited before using its properties. The following properties were not available through enumeration because they conflict with builtin property names: ${function(e){switch(e.length){case 0:throw new a.InvariantError("Expected describeListOfPropertyNames to be called with a non-empty list of strings.");case 1:return`\`${e[0]}\``;case 2:return`\`${e[0]}\` and \`${e[1]}\``;default:{let t="";for(let r=0;r{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createRenderSearchParamsFromClient",{enumerable:!0,get:function(){return o}}),r(3123);let n=r(3067);function o(e){return function(e){let t=a.get(e);if(t)return t;let r=Promise.resolve(e);return a.set(e,r),Object.keys(e).forEach(t=>{n.wellKnownProperties.has(t)||(r[t]=e[t])}),r}(e)}let a=new WeakMap},9887:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{createPrerenderSearchParamsForClientPage:function(){return p},createSearchParamsFromClient:function(){return c},createServerSearchParamsForMetadata:function(){return f},createServerSearchParamsForServerPage:function(){return d}});let n=r(3123),o=r(9853),a=r(7421),u=r(2365),l=r(6712),i=r(7340),s=r(3067);function c(e,t){let r=a.workUnitAsyncStorage.getStore();if(r)switch(r.type){case"prerender":case"prerender-ppr":case"prerender-legacy":return h(t,r)}return y(e,t)}r(2853);let f=d;function d(e,t){let r=a.workUnitAsyncStorage.getStore();if(r)switch(r.type){case"prerender":case"prerender-ppr":case"prerender-legacy":return h(t,r)}return y(e,t)}function p(e){if(e.forceStatic)return Promise.resolve({});let t=a.workUnitAsyncStorage.getStore();return t&&"prerender"===t.type?(0,l.makeHangingPromise)(t.renderSignal,"`searchParams`"):Promise.resolve({})}function h(e,t){return e.forceStatic?Promise.resolve({}):"prerender"===t.type?function(e,t){let r=g.get(t);if(r)return r;let a=(0,l.makeHangingPromise)(t.renderSignal,"`searchParams`"),u=new Proxy(a,{get(r,u,l){if(Object.hasOwn(a,u))return n.ReflectAdapter.get(r,u,l);switch(u){case"then":return(0,o.annotateDynamicAccess)("`await searchParams`, `searchParams.then`, or similar",t),n.ReflectAdapter.get(r,u,l);case"status":return(0,o.annotateDynamicAccess)("`use(searchParams)`, `searchParams.status`, or similar",t),n.ReflectAdapter.get(r,u,l);case"hasOwnProperty":case"isPrototypeOf":case"propertyIsEnumerable":case"toString":case"valueOf":case"toLocaleString":case"catch":case"finally":case"toJSON":case"$$typeof":case"__esModule":return n.ReflectAdapter.get(r,u,l);default:if("string"==typeof u){let r=(0,s.describeStringPropertyAccess)("searchParams",u),n=b(e,r);(0,o.abortAndThrowOnSynchronousRequestDataAccess)(e,r,n,t)}return n.ReflectAdapter.get(r,u,l)}},has(r,a){if("string"==typeof a){let r=(0,s.describeHasCheckingStringProperty)("searchParams",a),n=b(e,r);(0,o.abortAndThrowOnSynchronousRequestDataAccess)(e,r,n,t)}return n.ReflectAdapter.has(r,a)},ownKeys(){let r="`{...searchParams}`, `Object.keys(searchParams)`, or similar",n=b(e,r);(0,o.abortAndThrowOnSynchronousRequestDataAccess)(e,r,n,t)}});return g.set(t,u),u}(e.route,t):function(e,t){let r=g.get(e);if(r)return r;let a=Promise.resolve({}),u=new Proxy(a,{get(r,u,l){if(Object.hasOwn(a,u))return n.ReflectAdapter.get(r,u,l);switch(u){case"hasOwnProperty":case"isPrototypeOf":case"propertyIsEnumerable":case"toString":case"valueOf":case"toLocaleString":case"catch":case"finally":case"toJSON":case"$$typeof":case"__esModule":return n.ReflectAdapter.get(r,u,l);case"then":{let r="`await searchParams`, `searchParams.then`, or similar";e.dynamicShouldError?(0,s.throwWithStaticGenerationBailoutErrorWithDynamicError)(e.route,r):"prerender-ppr"===t.type?(0,o.postponeWithTracking)(e.route,r,t.dynamicTracking):(0,o.throwToInterruptStaticGeneration)(r,e,t);return}case"status":{let r="`use(searchParams)`, `searchParams.status`, or similar";e.dynamicShouldError?(0,s.throwWithStaticGenerationBailoutErrorWithDynamicError)(e.route,r):"prerender-ppr"===t.type?(0,o.postponeWithTracking)(e.route,r,t.dynamicTracking):(0,o.throwToInterruptStaticGeneration)(r,e,t);return}default:if("string"==typeof u){let r=(0,s.describeStringPropertyAccess)("searchParams",u);e.dynamicShouldError?(0,s.throwWithStaticGenerationBailoutErrorWithDynamicError)(e.route,r):"prerender-ppr"===t.type?(0,o.postponeWithTracking)(e.route,r,t.dynamicTracking):(0,o.throwToInterruptStaticGeneration)(r,e,t)}return n.ReflectAdapter.get(r,u,l)}},has(r,a){if("string"==typeof a){let r=(0,s.describeHasCheckingStringProperty)("searchParams",a);return e.dynamicShouldError?(0,s.throwWithStaticGenerationBailoutErrorWithDynamicError)(e.route,r):"prerender-ppr"===t.type?(0,o.postponeWithTracking)(e.route,r,t.dynamicTracking):(0,o.throwToInterruptStaticGeneration)(r,e,t),!1}return n.ReflectAdapter.has(r,a)},ownKeys(){let r="`{...searchParams}`, `Object.keys(searchParams)`, or similar";e.dynamicShouldError?(0,s.throwWithStaticGenerationBailoutErrorWithDynamicError)(e.route,r):"prerender-ppr"===t.type?(0,o.postponeWithTracking)(e.route,r,t.dynamicTracking):(0,o.throwToInterruptStaticGeneration)(r,e,t)}});return g.set(e,u),u}(e,t)}function y(e,t){return t.forceStatic?Promise.resolve({}):function(e,t){let r=g.get(e);if(r)return r;let n=Promise.resolve(e);return g.set(e,n),Object.keys(e).forEach(r=>{switch(r){case"hasOwnProperty":case"isPrototypeOf":case"propertyIsEnumerable":case"toString":case"valueOf":case"toLocaleString":case"then":case"catch":case"finally":case"status":case"toJSON":case"$$typeof":case"__esModule":break;default:Object.defineProperty(n,r,{get(){let n=a.workUnitAsyncStorage.getStore();return(0,o.trackDynamicDataInDynamicRender)(t,n),e[r]},set(e){Object.defineProperty(n,r,{value:e,writable:!0,enumerable:!0})},enumerable:!0,configurable:!0})}}),n}(e,t)}let g=new WeakMap;function b(e,t){let r=e?`Route "${e}" `:"This route ";return Error(`${r}used ${t}. \`searchParams\` should be awaited before using its properties. Learn more: https://nextjs.org/docs/messages/sync-dynamic-apis`)}(0,i.createDedupedByCallsiteServerErrorLoggerDev)(b),(0,i.createDedupedByCallsiteServerErrorLoggerDev)(function(e,t,r){let n=e?`Route "${e}" `:"This route ";return Error(`${n}used ${t}. \`searchParams\` should be awaited before using its properties. The following properties were not available through enumeration because they conflict with builtin or well-known property names: ${function(e){switch(e.length){case 0:throw new u.InvariantError("Expected describeListOfPropertyNames to be called with a non-empty list of strings.");case 1:return`\`${e[0]}\``;case 2:return`\`${e[0]}\` and \`${e[1]}\``;default:{let t="";for(let r=0;r{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{describeHasCheckingStringProperty:function(){return l},describeStringPropertyAccess:function(){return u},isRequestAPICallableInsideAfter:function(){return c},throwWithStaticGenerationBailoutError:function(){return i},throwWithStaticGenerationBailoutErrorWithDynamicError:function(){return s},wellKnownProperties:function(){return f}});let n=r(7001),o=r(7367),a=/^[A-Za-z_$][A-Za-z0-9_$]*$/;function u(e,t){return a.test(t)?`\`${e}.${t}\``:`\`${e}[${JSON.stringify(t)}]\``}function l(e,t){let r=JSON.stringify(t);return`\`Reflect.has(${e}, ${r})\`, \`${r} in ${e}\`, or similar`}function i(e,t){throw new n.StaticGenBailoutError(`Route ${e} couldn't be rendered statically because it used ${t}. See more info here: https://nextjs.org/docs/app/building-your-application/rendering/static-and-dynamic#dynamic-rendering`)}function s(e,t){throw new n.StaticGenBailoutError(`Route ${e} with \`dynamic = "error"\` couldn't be rendered statically because it used ${t}. See more info here: https://nextjs.org/docs/app/building-your-application/rendering/static-and-dynamic#dynamic-rendering`)}function c(){let e=o.afterTaskAsyncStorage.getStore();return(null==e?void 0:e.rootTaskSpawnPhase)==="action"}let f=new Set(["hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toString","valueOf","toLocaleString","then","catch","finally","status","displayName","toJSON","$$typeof","__esModule"])},3123:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ReflectAdapter",{enumerable:!0,get:function(){return r}});class r{static get(e,t,r){let n=Reflect.get(e,t,r);return"function"==typeof n?n.bind(e):n}static set(e,t,r,n){return Reflect.set(e,t,r,n)}static has(e,t){return Reflect.has(e,t)}static deleteProperty(e,t){return Reflect.deleteProperty(e,t)}}},7819:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{AppRouterContext:function(){return o},GlobalLayoutRouterContext:function(){return u},LayoutRouterContext:function(){return a},MissingSlotContext:function(){return i},TemplateContext:function(){return l}});let n=r(7097)._(r(7620)),o=n.default.createContext(null),a=n.default.createContext(null),u=n.default.createContext(null),l=n.default.createContext(null),i=n.default.createContext(new Set)},3117:(e,t)=>{"use strict";function r(e){return e.split("/").map(e=>encodeURIComponent(e)).join("/")}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"encodeURIPath",{enumerable:!0,get:function(){return r}})},406:(e,t)=>{"use strict";function r(e){let t=5381;for(let r=0;r>>0}function n(e){return r(e).toString(36).slice(0,5)}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{djb2Hash:function(){return r},hexHash:function(){return n}})},4174:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"HeadManagerContext",{enumerable:!0,get:function(){return n}});let n=r(7097)._(r(7620)).default.createContext({})},5878:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{PathParamsContext:function(){return u},PathnameContext:function(){return a},SearchParamsContext:function(){return o}});let n=r(7620),o=(0,n.createContext)(null),a=(0,n.createContext)(null),u=(0,n.createContext)(null)},2365:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"InvariantError",{enumerable:!0,get:function(){return r}});class r extends Error{constructor(e,t){super("Invariant: "+(e.endsWith(".")?e:e+".")+" This is a bug in Next.js.",t),this.name="InvariantError"}}},7737:(e,t)=>{"use strict";function r(e){return Object.prototype.toString.call(e)}function n(e){if("[object Object]"!==r(e))return!1;let t=Object.getPrototypeOf(e);return null===t||t.hasOwnProperty("isPrototypeOf")}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getObjectClassLabel:function(){return r},isPlainObject:function(){return n}})},6738:(e,t)=>{"use strict";function r(e){return null!==e&&"object"==typeof e&&"then"in e&&"function"==typeof e.then}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isThenable",{enumerable:!0,get:function(){return r}})},5838:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{BailoutToCSRError:function(){return n},isBailoutToCSRError:function(){return o}});let r="BAILOUT_TO_CLIENT_SIDE_RENDERING";class n extends Error{constructor(e){super("Bail out to client-side rendering: "+e),this.reason=e,this.digest=r}}function o(e){return"object"==typeof e&&null!==e&&"digest"in e&&e.digest===r}},6685:(e,t)=>{"use strict";function r(e){return e.startsWith("/")?e:"/"+e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ensureLeadingSlash",{enumerable:!0,get:function(){return r}})},1868:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createMutableActionQueue",{enumerable:!0,get:function(){return s}});let n=r(5546),o=r(5470),a=r(7620),u=r(6738);function l(e,t){null!==e.pending&&(e.pending=e.pending.next,null!==e.pending?i({actionQueue:e,action:e.pending,setState:t}):e.needsRefresh&&(e.needsRefresh=!1,e.dispatch({type:n.ACTION_REFRESH,origin:window.location.origin},t)))}async function i(e){let{actionQueue:t,action:r,setState:n}=e,o=t.state;t.pending=r;let a=r.payload,i=t.action(o,a);function s(e){r.discarded||(t.state=e,l(t,n),r.resolve(e))}(0,u.isThenable)(i)?i.then(s,e=>{l(t,n),r.reject(e)}):s(i)}function s(e){let t={state:e,dispatch:(e,r)=>(function(e,t,r){let o={resolve:r,reject:()=>{}};if(t.type!==n.ACTION_RESTORE){let e=new Promise((e,t)=>{o={resolve:e,reject:t}});(0,a.startTransition)(()=>{r(e)})}let u={payload:t,next:null,resolve:o.resolve,reject:o.reject};null===e.pending?(e.last=u,i({actionQueue:e,action:u,setState:r})):t.type===n.ACTION_NAVIGATE||t.type===n.ACTION_RESTORE?(e.pending.discarded=!0,e.last=u,e.pending.payload.type===n.ACTION_SERVER_ACTION&&(e.needsRefresh=!0),i({actionQueue:e,action:u,setState:r})):(null!==e.last&&(e.last.next=u),e.last=u)})(t,e,r),action:async(e,t)=>(0,o.reducer)(e,t),pending:null,last:null};return t}},8250:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addPathPrefix",{enumerable:!0,get:function(){return o}});let n=r(2923);function o(e,t){if(!e.startsWith("/")||!t)return e;let{pathname:r,query:o,hash:a}=(0,n.parsePath)(e);return""+t+r+o+a}},8492:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{normalizeAppPath:function(){return a},normalizeRscURL:function(){return u}});let n=r(6685),o=r(9587);function a(e){return(0,n.ensureLeadingSlash)(e.split("/").reduce((e,t,r,n)=>!t||(0,o.isGroupSegment)(t)||"@"===t[0]||("page"===t||"route"===t)&&r===n.length-1?e:e+"/"+t,""))}function u(e){return e.replace(/\.rsc($|\?)/,"$1")}},9162:(e,t)=>{"use strict";function r(e,t){if(void 0===t&&(t={}),t.onlyHashChange){e();return}let r=document.documentElement,n=r.style.scrollBehavior;r.style.scrollBehavior="auto",t.dontForceLayout||r.getClientRects(),e(),r.style.scrollBehavior=n}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"handleSmoothScroll",{enumerable:!0,get:function(){return r}})},2950:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isBot",{enumerable:!0,get:function(){return n}});let r=/Googlebot|Mediapartners-Google|AdsBot-Google|googleweblight|Storebot-Google|Google-PageRenderer|Bingbot|BingPreview|Slurp|DuckDuckBot|baiduspider|yandex|sogou|LinkedInBot|bitlybot|tumblr|vkShare|quora link preview|facebookexternalhit|facebookcatalog|Twitterbot|applebot|redditbot|Slackbot|Discordbot|WhatsApp|SkypeUriPreview|ia_archiver/i;function n(e){return r.test(e)}},2923:(e,t)=>{"use strict";function r(e){let t=e.indexOf("#"),r=e.indexOf("?"),n=r>-1&&(t<0||r-1?{pathname:e.substring(0,n?r:t),query:n?e.substring(r,t>-1?t:void 0):"",hash:t>-1?e.slice(t):""}:{pathname:e,query:"",hash:""}}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"parsePath",{enumerable:!0,get:function(){return r}})},9571:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"pathHasPrefix",{enumerable:!0,get:function(){return o}});let n=r(2923);function o(e,t){if("string"!=typeof e)return!1;let{pathname:r}=(0,n.parsePath)(e);return r===t||r.startsWith(t+"/")}},6393:(e,t)=>{"use strict";function r(e){return e.replace(/\/$/,"")||"/"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"removeTrailingSlash",{enumerable:!0,get:function(){return r}})},9587:(e,t)=>{"use strict";function r(e){return"("===e[0]&&e.endsWith(")")}function n(e){return e.startsWith("@")&&"@children"!==e}function o(e,t){if(e.includes(a)){let e=JSON.stringify(t);return"{}"!==e?a+"?"+e:a}return e}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{DEFAULT_SEGMENT_KEY:function(){return u},PAGE_SEGMENT_KEY:function(){return a},addSearchParamsIfPageSegment:function(){return o},isGroupSegment:function(){return r},isParallelRouteSegment:function(){return n}});let a="__PAGE__",u="__DEFAULT__"},2560:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{ServerInsertedHTMLContext:function(){return o},useServerInsertedHTML:function(){return a}});let n=r(8322)._(r(7620)),o=n.default.createContext(null);function a(e){let t=(0,n.useContext)(o);t&&t(e)}},9406:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"warnOnce",{enumerable:!0,get:function(){return r}});let r=e=>{}},9539:(e,t,r)=>{"use strict";var n=r(7620);function o(e){var t="https://react.dev/errors/"+e;if(1{"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),e.exports=r(3083)},7509:(e,t,r)=>{"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),e.exports=r(9539)},7377:(e,t,r)=>{"use strict";var n=r(7509),o={stream:!0},a=new Map;function u(e){var t=r(e);return"function"!=typeof t.then||"fulfilled"===t.status?null:(t.then(function(e){t.status="fulfilled",t.value=e},function(e){t.status="rejected",t.reason=e}),t)}function l(){}function i(e){for(var t=e[1],n=[],o=0;os||35===s||114===s||120===s?(c=s,s=3,l++):(c=0,s=3);continue;case 2:44===(y=u[l++])?s=4:f=f<<4|(96u.length&&(y=-1)}var g=u.byteOffset+l;if(-1{"use strict";e.exports=r(7377)},496:(e,t,r)=>{"use strict";e.exports=r(7102)},232:(e,t)=>{"use strict";var r=Symbol.for("react.transitional.element"),n=Symbol.for("react.fragment");function o(e,t,n){var o=null;if(void 0!==n&&(o=""+n),void 0!==t.key&&(o=""+t.key),"key"in t)for(var a in n={},t)"key"!==a&&(n[a]=t[a]);else n=t;return{$$typeof:r,type:e,key:o,ref:void 0!==(t=n.ref)?t:null,props:n}}t.Fragment=n,t.jsx=o,t.jsxs=o},1275:(e,t,r)=>{"use strict";var n=r(459),o=Symbol.for("react.transitional.element"),a=Symbol.for("react.portal"),u=Symbol.for("react.fragment"),l=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),s=Symbol.for("react.consumer"),c=Symbol.for("react.context"),f=Symbol.for("react.forward_ref"),d=Symbol.for("react.suspense"),p=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),y=Symbol.iterator,g={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},b=Object.assign,_={};function m(e,t,r){this.props=e,this.context=t,this.refs=_,this.updater=r||g}function v(){}function P(e,t,r){this.props=e,this.context=t,this.refs=_,this.updater=r||g}m.prototype.isReactComponent={},m.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},m.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},v.prototype=m.prototype;var E=P.prototype=new v;E.constructor=P,b(E,m.prototype),E.isPureReactComponent=!0;var O=Array.isArray,R={H:null,A:null,T:null,S:null},S=Object.prototype.hasOwnProperty;function j(e,t,r,n,a,u){return{$$typeof:o,type:e,key:t,ref:void 0!==(r=u.ref)?r:null,props:u}}function w(e){return"object"==typeof e&&null!==e&&e.$$typeof===o}var T=/\/+/g;function M(e,t){var r,n;return"object"==typeof e&&null!==e&&null!=e.key?(r=""+e.key,n={"=":"=0",":":"=2"},"$"+r.replace(/[=:]/g,function(e){return n[e]})):t.toString(36)}function x(){}function A(e,t,r){if(null==e)return e;var n=[],u=0;return!function e(t,r,n,u,l){var i,s,c,f=typeof t;("undefined"===f||"boolean"===f)&&(t=null);var d=!1;if(null===t)d=!0;else switch(f){case"bigint":case"string":case"number":d=!0;break;case"object":switch(t.$$typeof){case o:case a:d=!0;break;case h:return e((d=t._init)(t._payload),r,n,u,l)}}if(d)return l=l(t),d=""===u?"."+M(t,0):u,O(l)?(n="",null!=d&&(n=d.replace(T,"$&/")+"/"),e(l,r,n,"",function(e){return e})):null!=l&&(w(l)&&(i=l,s=n+(null==l.key||t&&t.key===l.key?"":(""+l.key).replace(T,"$&/")+"/")+d,l=j(i.type,s,void 0,void 0,void 0,i.props)),r.push(l)),1;d=0;var p=""===u?".":u+":";if(O(t))for(var g=0;g{"use strict";e.exports=r(1275)},4568:(e,t,r)=>{"use strict";e.exports=r(232)},9236:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"actionAsyncStorageInstance",{enumerable:!0,get:function(){return n}});let n=(0,r(9113).createAsyncLocalStorage)()},9113:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{bindSnapshot:function(){return u},createAsyncLocalStorage:function(){return a},createSnapshot:function(){return l}});let r=Error("Invariant: AsyncLocalStorage accessed in runtime where it is not available");class n{disable(){throw r}getStore(){}run(){throw r}exit(){throw r}enterWith(){throw r}static bind(e){return e}}let o="undefined"!=typeof globalThis&&globalThis.AsyncLocalStorage;function a(){return o?new o:new n}function u(e){return o?o.bind(e):n.bind(e)}function l(){return o?o.snapshot():function(e,...t){return e(...t)}}},6035:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"workAsyncStorageInstance",{enumerable:!0,get:function(){return n}});let n=(0,r(9113).createAsyncLocalStorage)()},4258:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"workUnitAsyncStorageInstance",{enumerable:!0,get:function(){return n}});let n=(0,r(9113).createAsyncLocalStorage)()},459:e=>{var t,r,n,o=e.exports={};function a(){throw Error("setTimeout has not been defined")}function u(){throw Error("clearTimeout has not been defined")}function l(e){if(t===setTimeout)return setTimeout(e,0);if((t===a||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(r){try{return t.call(null,e,0)}catch(r){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:a}catch(e){t=a}try{r="function"==typeof clearTimeout?clearTimeout:u}catch(e){r=u}}();var i=[],s=!1,c=-1;function f(){s&&n&&(s=!1,n.length?i=n.concat(i):c=-1,i.length&&d())}function d(){if(!s){var e=l(f);s=!0;for(var t=i.length;t;){for(n=i,i=[];++c1)for(var r=1;r{"use strict";function n(e,t){if(!Object.prototype.hasOwnProperty.call(e,t))throw TypeError("attempted to use private field on non-instance");return e}r.r(t),r.d(t,{_:()=>n})},8392:(e,t,r)=>{"use strict";r.r(t),r.d(t,{_:()=>o});var n=0;function o(e){return"__private_"+n+++"_"+e}},7097:(e,t,r)=>{"use strict";function n(e){return e&&e.__esModule?e:{default:e}}r.r(t),r.d(t,{_:()=>n})},8322:(e,t,r)=>{"use strict";function n(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(n=function(e){return e?r:t})(e)}function o(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=n(t);if(r&&r.has(e))return r.get(e);var o={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var l=a?Object.getOwnPropertyDescriptor(e,u):null;l&&(l.get||l.set)?Object.defineProperty(o,u,l):o[u]=e[u]}return o.default=e,r&&r.set(e,o),o}r.r(t),r.d(t,{_:()=>o})}}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/5770-eb25731555a99793.js b/packages/fe-deploy/.next/static/chunks/5770-eb25731555a99793.js new file mode 100644 index 00000000..1e313229 --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/5770-eb25731555a99793.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5770],{5770:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return y}});let r=n(7097),o=n(4568),u=r._(n(7620)),l=n(5253),a=n(7819),f=n(9399),i=n(5546),c=n(3089),s=n(2807),d=n(9481);function p(e,t,n){"undefined"!=typeof window&&(async()=>e.prefetch(t,n))().catch(e=>{})}function h(e){return"string"==typeof e?e:(0,l.formatUrl)(e)}n(9406);let y=u.default.forwardRef(function(e,t){let n,r;let{href:l,as:y,children:g,prefetch:b=null,passHref:m,replace:P,shallow:_,scroll:v,onClick:E,onMouseEnter:j,onTouchStart:O,legacyBehavior:M=!1,...C}=e;n=g,M&&("string"==typeof n||"number"==typeof n)&&(n=(0,o.jsx)("a",{children:n}));let k=u.default.useContext(a.AppRouterContext),w=!1!==b,I=null===b?i.PrefetchKind.AUTO:i.PrefetchKind.FULL,{href:x,as:S}=u.default.useMemo(()=>{let e=h(l);return{href:e,as:y?h(y):e}},[l,y]),T=u.default.useRef(x),N=u.default.useRef(S);M&&(r=u.default.Children.only(n));let A=M?r&&"object"==typeof r&&r.ref:t,[R,U,F]=(0,f.useIntersection)({rootMargin:"200px"}),L=u.default.useCallback(e=>{(N.current!==S||T.current!==x)&&(F(),N.current=S,T.current=x),R(e)},[S,x,F,R]),K=(0,c.useMergedRef)(L,A);u.default.useEffect(()=>{k&&U&&w&&p(k,x,{kind:I})},[S,x,U,w,k,I]);let q={ref:K,onClick(e){M||"function"!=typeof E||E(e),M&&r.props&&"function"==typeof r.props.onClick&&r.props.onClick(e),k&&!e.defaultPrevented&&function(e,t,n,r,o,l,a){let{nodeName:f}=e.currentTarget;"A"===f.toUpperCase()&&function(e){let t=e.currentTarget.getAttribute("target");return t&&"_self"!==t||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||(e.preventDefault(),u.default.startTransition(()=>{let e=null==a||a;"beforePopState"in t?t[o?"replace":"push"](n,r,{shallow:l,scroll:e}):t[o?"replace":"push"](r||n,{scroll:e})}))}(e,k,x,S,P,_,v)},onMouseEnter(e){M||"function"!=typeof j||j(e),M&&r.props&&"function"==typeof r.props.onMouseEnter&&r.props.onMouseEnter(e),k&&w&&p(k,x,{kind:I})},onTouchStart:function(e){M||"function"!=typeof O||O(e),M&&r.props&&"function"==typeof r.props.onTouchStart&&r.props.onTouchStart(e),k&&w&&p(k,x,{kind:I})}};return(0,s.isAbsoluteUrl)(S)?q.href=S:M&&!m&&("a"!==r.type||"href"in r.props)||(q.href=(0,d.addBasePath)(S)),M?u.default.cloneElement(r,q):(0,o.jsx)("a",{...C,...q,children:n})});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4758:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{cancelIdleCallback:function(){return r},requestIdleCallback:function(){return n}});let n="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},r="undefined"!=typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9399:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return f}});let r=n(7620),o=n(4758),u="function"==typeof IntersectionObserver,l=new Map,a=[];function f(e){let{rootRef:t,rootMargin:n,disabled:f}=e,i=f||!u,[c,s]=(0,r.useState)(!1),d=(0,r.useRef)(null),p=(0,r.useCallback)(e=>{d.current=e},[]);return(0,r.useEffect)(()=>{if(u){if(i||c)return;let e=d.current;if(e&&e.tagName)return function(e,t,n){let{id:r,observer:o,elements:u}=function(e){let t;let n={root:e.root||null,margin:e.rootMargin||""},r=a.find(e=>e.root===n.root&&e.margin===n.margin);if(r&&(t=l.get(r)))return t;let o=new Map;return t={id:n,observer:new IntersectionObserver(e=>{e.forEach(e=>{let t=o.get(e.target),n=e.isIntersecting||e.intersectionRatio>0;t&&n&&t(n)})},e),elements:o},a.push(n),l.set(n,t),t}(n);return u.set(e,t),o.observe(e),function(){if(u.delete(e),o.unobserve(e),0===u.size){o.disconnect(),l.delete(r);let e=a.findIndex(e=>e.root===r.root&&e.margin===r.margin);e>-1&&a.splice(e,1)}}}(e,e=>e&&s(e),{root:null==t?void 0:t.current,rootMargin:n})}else if(!c){let e=(0,o.requestIdleCallback)(()=>s(!0));return()=>(0,o.cancelIdleCallback)(e)}},[i,n,t,c,d.current]),[p,c,(0,r.useCallback)(()=>{s(!1)},[])]}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3089:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useMergedRef",{enumerable:!0,get:function(){return o}});let r=n(7620);function o(e,t){let n=(0,r.useRef)(()=>{}),o=(0,r.useRef)(()=>{});return(0,r.useMemo)(()=>e&&t?r=>{null===r?(n.current(),o.current()):(n.current=u(e,r),o.current=u(t,r))}:e||t,[e,t])}function u(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let n=e(t);return"function"==typeof n?n:()=>e(null)}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5253:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{formatUrl:function(){return u},formatWithValidation:function(){return a},urlObjectKeys:function(){return l}});let r=n(8322)._(n(1611)),o=/https?|ftp|gopher|file/;function u(e){let{auth:t,hostname:n}=e,u=e.protocol||"",l=e.pathname||"",a=e.hash||"",f=e.query||"",i=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?i=t+e.host:n&&(i=t+(~n.indexOf(":")?"["+n+"]":n),e.port&&(i+=":"+e.port)),f&&"object"==typeof f&&(f=String(r.urlQueryToSearchParams(f)));let c=e.search||f&&"?"+f||"";return u&&!u.endsWith(":")&&(u+=":"),e.slashes||(!u||o.test(u))&&!1!==i?(i="//"+(i||""),l&&"/"!==l[0]&&(l="/"+l)):i||(i=""),a&&"#"!==a[0]&&(a="#"+a),c&&"?"!==c[0]&&(c="?"+c),""+u+i+(l=l.replace(/[?#]/g,encodeURIComponent))+(c=c.replace("#","%23"))+a}let l=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function a(e){return u(e)}},1611:(e,t)=>{function n(e){let t={};return e.forEach((e,n)=>{void 0===t[n]?t[n]=e:Array.isArray(t[n])?t[n].push(e):t[n]=[t[n],e]}),t}function r(e){return"string"!=typeof e&&("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function o(e){let t=new URLSearchParams;return Object.entries(e).forEach(e=>{let[n,o]=e;Array.isArray(o)?o.forEach(e=>t.append(n,r(e))):t.set(n,r(o))}),t}function u(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r{Array.from(t.keys()).forEach(t=>e.delete(t)),t.forEach((t,n)=>e.append(n,t))}),e}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{assign:function(){return u},searchParamsToUrlQuery:function(){return n},urlQueryToSearchParams:function(){return o}})},2807:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{DecodeError:function(){return h},MiddlewareNotFoundError:function(){return m},MissingStaticPage:function(){return b},NormalizeError:function(){return y},PageNotFoundError:function(){return g},SP:function(){return d},ST:function(){return p},WEB_VITALS:function(){return n},execOnce:function(){return r},getDisplayName:function(){return f},getLocationOrigin:function(){return l},getURL:function(){return a},isAbsoluteUrl:function(){return u},isResSent:function(){return i},loadGetInitialProps:function(){return s},normalizeRepeatedSlashes:function(){return c},stringifyError:function(){return P}});let n=["CLS","FCP","FID","INP","LCP","TTFB"];function r(e){let t,n=!1;return function(){for(var r=arguments.length,o=Array(r),u=0;uo.test(e);function l(){let{protocol:e,hostname:t,port:n}=window.location;return e+"//"+t+(n?":"+n:"")}function a(){let{href:e}=window.location,t=l();return e.substring(t.length)}function f(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function i(e){return e.finished||e.headersSent}function c(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?"?"+t.slice(1).join("?"):"")}async function s(e,t){let n=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await s(t.Component,t.ctx)}:{};let r=await e.getInitialProps(t);if(n&&i(n))return r;if(!r)throw Error('"'+f(e)+'.getInitialProps()" should resolve to an object. But found "'+r+'" instead.');return r}let d="undefined"!=typeof performance,p=d&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class h extends Error{}class y extends Error{}class g extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message="Cannot find module for page: "+e}}class b extends Error{constructor(e,t){super(),this.message="Failed to load static file for page: "+e+" "+t}}class m extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function P(e){return JSON.stringify({message:e.message,stack:e.stack})}}}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/7262-f266e7455026cc81.js b/packages/fe-deploy/.next/static/chunks/7262-f266e7455026cc81.js new file mode 100644 index 00000000..1b168d26 --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/7262-f266e7455026cc81.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7262],{3264:(e,t,n)=>{n.d(t,{N:()=>s});var r=n(7620),o=n(7645),i=n(6329),l=n(7680),a=n(4568);function s(e){let t=e+"CollectionProvider",[n,s]=(0,o.A)(t),[u,c]=n(t,{collectionRef:{current:null},itemMap:new Map}),d=e=>{let{scope:t,children:n}=e,o=r.useRef(null),i=r.useRef(new Map).current;return(0,a.jsx)(u,{scope:t,itemMap:i,collectionRef:o,children:n})};d.displayName=t;let f=e+"CollectionSlot",p=r.forwardRef((e,t)=>{let{scope:n,children:r}=e,o=c(f,n),s=(0,i.s)(t,o.collectionRef);return(0,a.jsx)(l.DX,{ref:s,children:r})});p.displayName=f;let m=e+"CollectionItemSlot",v="data-radix-collection-item",h=r.forwardRef((e,t)=>{let{scope:n,children:o,...s}=e,u=r.useRef(null),d=(0,i.s)(t,u),f=c(m,n);return r.useEffect(()=>(f.itemMap.set(u,{ref:u,...s}),()=>void f.itemMap.delete(u))),(0,a.jsx)(l.DX,{[v]:"",ref:d,children:o})});return h.displayName=m,[{Provider:d,Slot:p,ItemSlot:h},function(t){let n=c(e+"CollectionConsumer",t);return r.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll("[".concat(v,"]")));return Array.from(n.itemMap.values()).sort((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current))},[n.collectionRef,n.itemMap])},s]}},5966:(e,t,n)=>{n.d(t,{H_:()=>nP,UC:()=>nT,YJ:()=>nA,q7:()=>nM,VF:()=>nD,JU:()=>nk,ZL:()=>nE,z6:()=>nj,hN:()=>nS,bL:()=>nC,wv:()=>nL,Pb:()=>nN,G5:()=>nO,ZP:()=>nI,l9:()=>nR});var r=n(7620),o=n(6029),i=n(6329),l=n(7645),a=n(4537),s=n(7307),u=n(3264),c=n(4568),d=r.createContext(void 0);function f(e){let t=r.useContext(d);return e||t||"ltr"}var p=n(6167),m=n(2198),v=n(9123),h=n(7705);let w=["top","right","bottom","left"],y=Math.min,g=Math.max,x=Math.round,b=Math.floor,C=e=>({x:e,y:e}),R={left:"right",right:"left",bottom:"top",top:"bottom"},E={start:"end",end:"start"};function T(e,t){return"function"==typeof e?e(t):e}function A(e){return e.split("-")[0]}function k(e){return e.split("-")[1]}function M(e){return"x"===e?"y":"x"}function P(e){return"y"===e?"height":"width"}function j(e){return["top","bottom"].includes(A(e))?"y":"x"}function S(e){return e.replace(/start|end/g,e=>E[e])}function D(e){return e.replace(/left|right|bottom|top/g,e=>R[e])}function L(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function N(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}function I(e,t,n){let r,{reference:o,floating:i}=e,l=j(t),a=M(j(t)),s=P(a),u=A(t),c="y"===l,d=o.x+o.width/2-i.width/2,f=o.y+o.height/2-i.height/2,p=o[s]/2-i[s]/2;switch(u){case"top":r={x:d,y:o.y-i.height};break;case"bottom":r={x:d,y:o.y+o.height};break;case"right":r={x:o.x+o.width,y:f};break;case"left":r={x:o.x-i.width,y:f};break;default:r={x:o.x,y:o.y}}switch(k(t)){case"start":r[a]-=p*(n&&c?-1:1);break;case"end":r[a]+=p*(n&&c?-1:1)}return r}let O=async(e,t,n)=>{let{placement:r="bottom",strategy:o="absolute",middleware:i=[],platform:l}=n,a=i.filter(Boolean),s=await (null==l.isRTL?void 0:l.isRTL(t)),u=await l.getElementRects({reference:e,floating:t,strategy:o}),{x:c,y:d}=I(u,r,s),f=r,p={},m=0;for(let n=0;ne[t]>=0)}async function G(e,t){let{placement:n,platform:r,elements:o}=e,i=await (null==r.isRTL?void 0:r.isRTL(o.floating)),l=A(n),a=k(n),s="y"===j(n),u=["left","top"].includes(l)?-1:1,c=i&&s?-1:1,d=T(t,e),{mainAxis:f,crossAxis:p,alignmentAxis:m}="number"==typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...d};return a&&"number"==typeof m&&(p="end"===a?-1*m:m),s?{x:p*c,y:f*u}:{x:f*u,y:p*c}}function H(e){return W(e)?(e.nodeName||"").toLowerCase():"#document"}function V(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function B(e){var t;return null==(t=(W(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function W(e){return e instanceof Node||e instanceof V(e).Node}function z(e){return e instanceof Element||e instanceof V(e).Element}function U(e){return e instanceof HTMLElement||e instanceof V(e).HTMLElement}function X(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof V(e).ShadowRoot)}function q(e){let{overflow:t,overflowX:n,overflowY:r,display:o}=J(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function Y(e){let t=Z(),n=J(e);return"none"!==n.transform||"none"!==n.perspective||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||["transform","perspective","filter"].some(e=>(n.willChange||"").includes(e))||["paint","layout","strict","content"].some(e=>(n.contain||"").includes(e))}function Z(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}function $(e){return["html","body","#document"].includes(H(e))}function J(e){return V(e).getComputedStyle(e)}function Q(e){return z(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function ee(e){if("html"===H(e))return e;let t=e.assignedSlot||e.parentNode||X(e)&&e.host||B(e);return X(t)?t.host:t}function et(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);let o=function e(t){let n=ee(t);return $(n)?t.ownerDocument?t.ownerDocument.body:t.body:U(n)&&q(n)?n:e(n)}(e),i=o===(null==(r=e.ownerDocument)?void 0:r.body),l=V(o);return i?t.concat(l,l.visualViewport||[],q(o)?o:[],l.frameElement&&n?et(l.frameElement):[]):t.concat(o,et(o,[],n))}function en(e){let t=J(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,o=U(e),i=o?e.offsetWidth:n,l=o?e.offsetHeight:r,a=x(n)!==i||x(r)!==l;return a&&(n=i,r=l),{width:n,height:r,$:a}}function er(e){return z(e)?e:e.contextElement}function eo(e){let t=er(e);if(!U(t))return C(1);let n=t.getBoundingClientRect(),{width:r,height:o,$:i}=en(t),l=(i?x(n.width):n.width)/r,a=(i?x(n.height):n.height)/o;return l&&Number.isFinite(l)||(l=1),a&&Number.isFinite(a)||(a=1),{x:l,y:a}}let ei=C(0);function el(e){let t=V(e);return Z()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:ei}function ea(e,t,n,r){var o;void 0===t&&(t=!1),void 0===n&&(n=!1);let i=e.getBoundingClientRect(),l=er(e),a=C(1);t&&(r?z(r)&&(a=eo(r)):a=eo(e));let s=(void 0===(o=n)&&(o=!1),r&&(!o||r===V(l))&&o)?el(l):C(0),u=(i.left+s.x)/a.x,c=(i.top+s.y)/a.y,d=i.width/a.x,f=i.height/a.y;if(l){let e=V(l),t=r&&z(r)?V(r):r,n=e,o=n.frameElement;for(;o&&r&&t!==n;){let e=eo(o),t=o.getBoundingClientRect(),r=J(o),i=t.left+(o.clientLeft+parseFloat(r.paddingLeft))*e.x,l=t.top+(o.clientTop+parseFloat(r.paddingTop))*e.y;u*=e.x,c*=e.y,d*=e.x,f*=e.y,u+=i,c+=l,o=(n=V(o)).frameElement}}return N({width:d,height:f,x:u,y:c})}let es=[":popover-open",":modal"];function eu(e){return es.some(t=>{try{return e.matches(t)}catch(e){return!1}})}function ec(e){return ea(B(e)).left+Q(e).scrollLeft}function ed(e,t,n){let r;if("viewport"===t)r=function(e,t){let n=V(e),r=B(e),o=n.visualViewport,i=r.clientWidth,l=r.clientHeight,a=0,s=0;if(o){i=o.width,l=o.height;let e=Z();(!e||e&&"fixed"===t)&&(a=o.offsetLeft,s=o.offsetTop)}return{width:i,height:l,x:a,y:s}}(e,n);else if("document"===t)r=function(e){let t=B(e),n=Q(e),r=e.ownerDocument.body,o=g(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),i=g(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight),l=-n.scrollLeft+ec(e),a=-n.scrollTop;return"rtl"===J(r).direction&&(l+=g(t.clientWidth,r.clientWidth)-o),{width:o,height:i,x:l,y:a}}(B(e));else if(z(t))r=function(e,t){let n=ea(e,!0,"fixed"===t),r=n.top+e.clientTop,o=n.left+e.clientLeft,i=U(e)?eo(e):C(1),l=e.clientWidth*i.x;return{width:l,height:e.clientHeight*i.y,x:o*i.x,y:r*i.y}}(t,n);else{let n=el(e);r={...t,x:t.x-n.x,y:t.y-n.y}}return N(r)}function ef(e,t){return U(e)&&"fixed"!==J(e).position?t?t(e):e.offsetParent:null}function ep(e,t){let n=V(e);if(!U(e)||eu(e))return n;let r=ef(e,t);for(;r&&["table","td","th"].includes(H(r))&&"static"===J(r).position;)r=ef(r,t);return r&&("html"===H(r)||"body"===H(r)&&"static"===J(r).position&&!Y(r))?n:r||function(e){let t=ee(e);for(;U(t)&&!$(t);){if(Y(t))return t;t=ee(t)}return null}(e)||n}let em=async function(e){let t=this.getOffsetParent||ep,n=this.getDimensions;return{reference:function(e,t,n){let r=U(t),o=B(t),i="fixed"===n,l=ea(e,!0,i,t),a={scrollLeft:0,scrollTop:0},s=C(0);if(r||!r&&!i){if(("body"!==H(t)||q(o))&&(a=Q(t)),r){let e=ea(t,!0,i,t);s.x=e.x+t.clientLeft,s.y=e.y+t.clientTop}else o&&(s.x=ec(o))}return{x:l.left+a.scrollLeft-s.x,y:l.top+a.scrollTop-s.y,width:l.width,height:l.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,...await n(e.floating)}}},ev={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e,i="fixed"===o,l=B(r),a=!!t&&eu(t.floating);if(r===l||a&&i)return n;let s={scrollLeft:0,scrollTop:0},u=C(1),c=C(0),d=U(r);if((d||!d&&!i)&&(("body"!==H(r)||q(l))&&(s=Q(r)),U(r))){let e=ea(r);u=eo(r),c.x=e.x+r.clientLeft,c.y=e.y+r.clientTop}return{width:n.width*u.x,height:n.height*u.y,x:n.x*u.x-s.scrollLeft*u.x+c.x,y:n.y*u.y-s.scrollTop*u.y+c.y}},getDocumentElement:B,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e,i=[..."clippingAncestors"===n?function(e,t){let n=t.get(e);if(n)return n;let r=et(e,[],!1).filter(e=>z(e)&&"body"!==H(e)),o=null,i="fixed"===J(e).position,l=i?ee(e):e;for(;z(l)&&!$(l);){let t=J(l),n=Y(l);n||"fixed"!==t.position||(o=null),(i?!n&&!o:!n&&"static"===t.position&&!!o&&["absolute","fixed"].includes(o.position)||q(l)&&!n&&function e(t,n){let r=ee(t);return!(r===n||!z(r)||$(r))&&("fixed"===J(r).position||e(r,n))}(e,l))?r=r.filter(e=>e!==l):o=t,l=ee(l)}return t.set(e,r),r}(t,this._c):[].concat(n),r],l=i[0],a=i.reduce((e,n)=>{let r=ed(t,n,o);return e.top=g(r.top,e.top),e.right=y(r.right,e.right),e.bottom=y(r.bottom,e.bottom),e.left=g(r.left,e.left),e},ed(t,l,o));return{width:a.right-a.left,height:a.bottom-a.top,x:a.left,y:a.top}},getOffsetParent:ep,getElementRects:em,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:n}=en(e);return{width:t,height:n}},getScale:eo,isElement:z,isRTL:function(e){return"rtl"===J(e).direction}},eh=e=>({name:"arrow",options:e,async fn(t){let{x:n,y:r,placement:o,rects:i,platform:l,elements:a,middlewareData:s}=t,{element:u,padding:c=0}=T(e,t)||{};if(null==u)return{};let d=L(c),f={x:n,y:r},p=M(j(o)),m=P(p),v=await l.getDimensions(u),h="y"===p,w=h?"clientHeight":"clientWidth",x=i.reference[m]+i.reference[p]-f[p]-i.floating[m],b=f[p]-i.reference[p],C=await (null==l.getOffsetParent?void 0:l.getOffsetParent(u)),R=C?C[w]:0;R&&await (null==l.isElement?void 0:l.isElement(C))||(R=a.floating[w]||i.floating[m]);let E=R/2-v[m]/2-1,A=y(d[h?"top":"left"],E),S=y(d[h?"bottom":"right"],E),D=R-v[m]-S,N=R/2-v[m]/2+(x/2-b/2),I=g(A,y(N,D)),O=!s.arrow&&null!=k(o)&&N!==I&&i.reference[m]/2-(N{let r=new Map,o={platform:ev,...n},i={...o.platform,_c:r};return O(e,t,{...o,platform:i})};var ey=n(7509);let eg=e=>({name:"arrow",options:e,fn(t){let{element:n,padding:r}="function"==typeof e?e(t):e;return n&&({}).hasOwnProperty.call(n,"current")?null!=n.current?eh({element:n.current,padding:r}).fn(t):{}:n?eh({element:n,padding:r}).fn(t):{}}});var ex="undefined"!=typeof document?r.useLayoutEffect:r.useEffect;function eb(e,t){let n,r,o;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((n=e.length)!==t.length)return!1;for(r=n;0!=r--;)if(!eb(e[r],t[r]))return!1;return!0}if((n=(o=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!({}).hasOwnProperty.call(t,o[r]))return!1;for(r=n;0!=r--;){let n=o[r];if(("_owner"!==n||!e.$$typeof)&&!eb(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function eC(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function eR(e,t){let n=eC(e);return Math.round(t*n)/n}function eE(e){let t=r.useRef(e);return ex(()=>{t.current=e}),t}var eT=r.forwardRef((e,t)=>{let{children:n,width:r=10,height:o=5,...i}=e;return(0,c.jsx)(s.sG.svg,{...i,ref:t,width:r,height:o,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:(0,c.jsx)("polygon",{points:"0,0 30,0 15,10"})})});eT.displayName="Arrow";var eA=n(2085),ek=n(7204),eM="Popper",[eP,ej]=(0,l.A)(eM),[eS,eD]=eP(eM),eL=e=>{let{__scopePopper:t,children:n}=e,[o,i]=r.useState(null);return(0,c.jsx)(eS,{scope:t,anchor:o,onAnchorChange:i,children:n})};eL.displayName=eM;var eN="PopperAnchor",eI=r.forwardRef((e,t)=>{let{__scopePopper:n,virtualRef:o,...l}=e,a=eD(eN,n),u=r.useRef(null),d=(0,i.s)(t,u);return r.useEffect(()=>{a.onAnchorChange((null==o?void 0:o.current)||u.current)}),o?null:(0,c.jsx)(s.sG.div,{...l,ref:d})});eI.displayName=eN;var eO="PopperContent",[eF,e_]=eP(eO),eK=r.forwardRef((e,t)=>{var n,o,l,a,u,d,f,p;let{__scopePopper:m,side:v="bottom",sideOffset:h=0,align:w="center",alignOffset:x=0,arrowPadding:C=0,avoidCollisions:R=!0,collisionBoundary:E=[],collisionPadding:L=0,sticky:N="partial",hideWhenDetached:I=!1,updatePositionStrategy:O="optimized",onPlaced:H,...V}=e,W=eD(eO,m),[z,U]=r.useState(null),X=(0,i.s)(t,e=>U(e)),[q,Y]=r.useState(null),Z=function(e){let[t,n]=r.useState(void 0);return(0,ek.N)(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let r,o;if(!Array.isArray(t)||!t.length)return;let i=t[0];if("borderBoxSize"in i){let e=i.borderBoxSize,t=Array.isArray(e)?e[0]:e;r=t.inlineSize,o=t.blockSize}else r=e.offsetWidth,o=e.offsetHeight;n({width:r,height:o})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}n(void 0)},[e]),t}(q),$=null!==(f=null==Z?void 0:Z.width)&&void 0!==f?f:0,J=null!==(p=null==Z?void 0:Z.height)&&void 0!==p?p:0,Q="number"==typeof L?L:{top:0,right:0,bottom:0,left:0,...L},ee=Array.isArray(E)?E:[E],en=ee.length>0,eo={padding:Q,boundary:ee.filter(eB),altBoundary:en},{refs:ei,floatingStyles:el,placement:es,isPositioned:eu,middlewareData:ec}=function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:o=[],platform:i,elements:{reference:l,floating:a}={},transform:s=!0,whileElementsMounted:u,open:c}=e,[d,f]=r.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[p,m]=r.useState(o);eb(p,o)||m(o);let[v,h]=r.useState(null),[w,y]=r.useState(null),g=r.useCallback(e=>{e!==R.current&&(R.current=e,h(e))},[]),x=r.useCallback(e=>{e!==E.current&&(E.current=e,y(e))},[]),b=l||v,C=a||w,R=r.useRef(null),E=r.useRef(null),T=r.useRef(d),A=null!=u,k=eE(u),M=eE(i),P=r.useCallback(()=>{if(!R.current||!E.current)return;let e={placement:t,strategy:n,middleware:p};M.current&&(e.platform=M.current),ew(R.current,E.current,e).then(e=>{let t={...e,isPositioned:!0};j.current&&!eb(T.current,t)&&(T.current=t,ey.flushSync(()=>{f(t)}))})},[p,t,n,M]);ex(()=>{!1===c&&T.current.isPositioned&&(T.current.isPositioned=!1,f(e=>({...e,isPositioned:!1})))},[c]);let j=r.useRef(!1);ex(()=>(j.current=!0,()=>{j.current=!1}),[]),ex(()=>{if(b&&(R.current=b),C&&(E.current=C),b&&C){if(k.current)return k.current(b,C,P);P()}},[b,C,P,k,A]);let S=r.useMemo(()=>({reference:R,floating:E,setReference:g,setFloating:x}),[g,x]),D=r.useMemo(()=>({reference:b,floating:C}),[b,C]),L=r.useMemo(()=>{let e={position:n,left:0,top:0};if(!D.floating)return e;let t=eR(D.floating,d.x),r=eR(D.floating,d.y);return s?{...e,transform:"translate("+t+"px, "+r+"px)",...eC(D.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,s,D.floating,d.x,d.y]);return r.useMemo(()=>({...d,update:P,refs:S,elements:D,floatingStyles:L}),[d,P,S,D,L])}({strategy:"fixed",placement:v+("center"!==w?"-"+w:""),whileElementsMounted:function(){for(var e=arguments.length,t=Array(e),n=0;n{i&&e.addEventListener("scroll",n,{passive:!0}),l&&e.addEventListener("resize",n)});let f=c&&s?function(e,t){let n,r=null,o=B(e);function i(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}return!function l(a,s){void 0===a&&(a=!1),void 0===s&&(s=1),i();let{left:u,top:c,width:d,height:f}=e.getBoundingClientRect();if(a||t(),!d||!f)return;let p=b(c),m=b(o.clientWidth-(u+d)),v={rootMargin:-p+"px "+-m+"px "+-b(o.clientHeight-(c+f))+"px "+-b(u)+"px",threshold:g(0,y(1,s))||1},h=!0;function w(e){let t=e[0].intersectionRatio;if(t!==s){if(!h)return l();t?l(!1,t):n=setTimeout(()=>{l(!1,1e-7)},100)}h=!1}try{r=new IntersectionObserver(w,{...v,root:o.ownerDocument})}catch(e){r=new IntersectionObserver(w,v)}r.observe(e)}(!0),i}(c,n):null,p=-1,m=null;a&&(m=new ResizeObserver(e=>{let[r]=e;r&&r.target===c&&m&&(m.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var e;null==(e=m)||e.observe(t)})),n()}),c&&!u&&m.observe(c),m.observe(t));let v=u?ea(e):null;return u&&function t(){let r=ea(e);v&&(r.x!==v.x||r.y!==v.y||r.width!==v.width||r.height!==v.height)&&n(),v=r,o=requestAnimationFrame(t)}(),n(),()=>{var e;d.forEach(e=>{i&&e.removeEventListener("scroll",n),l&&e.removeEventListener("resize",n)}),null==f||f(),null==(e=m)||e.disconnect(),m=null,u&&cancelAnimationFrame(o)}}(...t,{animationFrame:"always"===O})},elements:{reference:W.anchor},middleware:[function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,r;let{x:o,y:i,placement:l,middlewareData:a}=t,s=await G(t,e);return l===(null==(n=a.offset)?void 0:n.placement)&&null!=(r=a.arrow)&&r.alignmentOffset?{}:{x:o+s.x,y:i+s.y,data:{...s,placement:l}}}}}({mainAxis:h+J,alignmentAxis:x}),R&&function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){let{x:n,y:r,placement:o}=t,{mainAxis:i=!0,crossAxis:l=!1,limiter:a={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...s}=T(e,t),u={x:n,y:r},c=await F(t,s),d=j(A(o)),f=M(d),p=u[f],m=u[d];if(i){let e="y"===f?"top":"left",t="y"===f?"bottom":"right",n=p+c[e],r=p-c[t];p=g(n,y(p,r))}if(l){let e="y"===d?"top":"left",t="y"===d?"bottom":"right",n=m+c[e],r=m-c[t];m=g(n,y(m,r))}let v=a.fn({...t,[f]:p,[d]:m});return{...v,data:{x:v.x-n,y:v.y-r}}}}}({mainAxis:!0,crossAxis:!1,limiter:"partial"===N?function(e){return void 0===e&&(e={}),{options:e,fn(t){let{x:n,y:r,placement:o,rects:i,middlewareData:l}=t,{offset:a=0,mainAxis:s=!0,crossAxis:u=!0}=T(e,t),c={x:n,y:r},d=j(o),f=M(d),p=c[f],m=c[d],v=T(a,t),h="number"==typeof v?{mainAxis:v,crossAxis:0}:{mainAxis:0,crossAxis:0,...v};if(s){let e="y"===f?"height":"width",t=i.reference[f]-i.floating[e]+h.mainAxis,n=i.reference[f]+i.reference[e]-h.mainAxis;pn&&(p=n)}if(u){var w,y;let e="y"===f?"width":"height",t=["top","left"].includes(A(o)),n=i.reference[d]-i.floating[e]+(t&&(null==(w=l.offset)?void 0:w[d])||0)+(t?0:h.crossAxis),r=i.reference[d]+i.reference[e]+(t?0:(null==(y=l.offset)?void 0:y[d])||0)-(t?h.crossAxis:0);mr&&(m=r)}return{[f]:p,[d]:m}}}}():void 0,...eo}),R&&function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,r,o,i,l;let{placement:a,middlewareData:s,rects:u,initialPlacement:c,platform:d,elements:f}=t,{mainAxis:p=!0,crossAxis:m=!0,fallbackPlacements:v,fallbackStrategy:h="bestFit",fallbackAxisSideDirection:w="none",flipAlignment:y=!0,...g}=T(e,t);if(null!=(n=s.arrow)&&n.alignmentOffset)return{};let x=A(a),b=A(c)===c,C=await (null==d.isRTL?void 0:d.isRTL(f.floating)),R=v||(b||!y?[D(c)]:function(e){let t=D(e);return[S(e),t,S(t)]}(c));v||"none"===w||R.push(...function(e,t,n,r){let o=k(e),i=function(e,t,n){let r=["left","right"],o=["right","left"];switch(e){case"top":case"bottom":if(n)return t?o:r;return t?r:o;case"left":case"right":return t?["top","bottom"]:["bottom","top"];default:return[]}}(A(e),"start"===n,r);return o&&(i=i.map(e=>e+"-"+o),t&&(i=i.concat(i.map(S)))),i}(c,y,w,C));let E=[c,...R],L=await F(t,g),N=[],I=(null==(r=s.flip)?void 0:r.overflows)||[];if(p&&N.push(L[x]),m){let e=function(e,t,n){void 0===n&&(n=!1);let r=k(e),o=M(j(e)),i=P(o),l="x"===o?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[i]>t.floating[i]&&(l=D(l)),[l,D(l)]}(a,u,C);N.push(L[e[0]],L[e[1]])}if(I=[...I,{placement:a,overflows:N}],!N.every(e=>e<=0)){let e=((null==(o=s.flip)?void 0:o.index)||0)+1,t=E[e];if(t)return{data:{index:e,overflows:I},reset:{placement:t}};let n=null==(i=I.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:i.placement;if(!n)switch(h){case"bestFit":{let e=null==(l=I.map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:l[0];e&&(n=e);break}case"initialPlacement":n=c}if(a!==n)return{reset:{placement:n}}}return{}}}}({...eo}),function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){let n,r;let{placement:o,rects:i,platform:l,elements:a}=t,{apply:s=()=>{},...u}=T(e,t),c=await F(t,u),d=A(o),f=k(o),p="y"===j(o),{width:m,height:v}=i.floating;"top"===d||"bottom"===d?(n=d,r=f===(await (null==l.isRTL?void 0:l.isRTL(a.floating))?"start":"end")?"left":"right"):(r=d,n="end"===f?"top":"bottom");let h=v-c[n],w=m-c[r],x=!t.middlewareData.shift,b=h,C=w;if(p){let e=m-c.left-c.right;C=f||x?y(w,e):e}else{let e=v-c.top-c.bottom;b=f||x?y(h,e):e}if(x&&!f){let e=g(c.left,0),t=g(c.right,0),n=g(c.top,0),r=g(c.bottom,0);p?C=m-2*(0!==e||0!==t?e+t:g(c.left,c.right)):b=v-2*(0!==n||0!==r?n+r:g(c.top,c.bottom))}await s({...t,availableWidth:C,availableHeight:b});let R=await l.getDimensions(a.floating);return m!==R.width||v!==R.height?{reset:{rects:!0}}:{}}}}({...eo,apply:e=>{let{elements:t,rects:n,availableWidth:r,availableHeight:o}=e,{width:i,height:l}=n.reference,a=t.floating.style;a.setProperty("--radix-popper-available-width","".concat(r,"px")),a.setProperty("--radix-popper-available-height","".concat(o,"px")),a.setProperty("--radix-popper-anchor-width","".concat(i,"px")),a.setProperty("--radix-popper-anchor-height","".concat(l,"px"))}}),q&&eg({element:q,padding:C}),eW({arrowWidth:$,arrowHeight:J}),I&&function(e){return void 0===e&&(e={}),{name:"hide",options:e,async fn(t){let{rects:n}=t,{strategy:r="referenceHidden",...o}=T(e,t);switch(r){case"referenceHidden":{let e=_(await F(t,{...o,elementContext:"reference"}),n.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:K(e)}}}case"escaped":{let e=_(await F(t,{...o,altBoundary:!0}),n.floating);return{data:{escapedOffsets:e,escaped:K(e)}}}default:return{}}}}}({strategy:"referenceHidden",...eo})]}),[ed,ef]=ez(es),ep=(0,eA.c)(H);(0,ek.N)(()=>{eu&&(null==ep||ep())},[eu,ep]);let em=null===(n=ec.arrow)||void 0===n?void 0:n.x,ev=null===(o=ec.arrow)||void 0===o?void 0:o.y,eh=(null===(l=ec.arrow)||void 0===l?void 0:l.centerOffset)!==0,[eT,eM]=r.useState();return(0,ek.N)(()=>{z&&eM(window.getComputedStyle(z).zIndex)},[z]),(0,c.jsx)("div",{ref:ei.setFloating,"data-radix-popper-content-wrapper":"",style:{...el,transform:eu?el.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:eT,"--radix-popper-transform-origin":[null===(a=ec.transformOrigin)||void 0===a?void 0:a.x,null===(u=ec.transformOrigin)||void 0===u?void 0:u.y].join(" "),...(null===(d=ec.hide)||void 0===d?void 0:d.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,c.jsx)(eF,{scope:m,placedSide:ed,onArrowChange:Y,arrowX:em,arrowY:ev,shouldHideArrow:eh,children:(0,c.jsx)(s.sG.div,{"data-side":ed,"data-align":ef,...V,ref:X,style:{...V.style,animation:eu?void 0:"none"}})})})});eK.displayName=eO;var eG="PopperArrow",eH={top:"bottom",right:"left",bottom:"top",left:"right"},eV=r.forwardRef(function(e,t){let{__scopePopper:n,...r}=e,o=e_(eG,n),i=eH[o.placedSide];return(0,c.jsx)("span",{ref:o.onArrowChange,style:{position:"absolute",left:o.arrowX,top:o.arrowY,[i]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[o.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[o.placedSide],visibility:o.shouldHideArrow?"hidden":void 0},children:(0,c.jsx)(eT,{...r,ref:t,style:{...r.style,display:"block"}})})});function eB(e){return null!==e}eV.displayName=eG;var eW=e=>({name:"transformOrigin",options:e,fn(t){var n,r,o,i,l;let{placement:a,rects:s,middlewareData:u}=t,c=(null===(n=u.arrow)||void 0===n?void 0:n.centerOffset)!==0,d=c?0:e.arrowWidth,f=c?0:e.arrowHeight,[p,m]=ez(a),v={start:"0%",center:"50%",end:"100%"}[m],h=(null!==(i=null===(r=u.arrow)||void 0===r?void 0:r.x)&&void 0!==i?i:0)+d/2,w=(null!==(l=null===(o=u.arrow)||void 0===o?void 0:o.y)&&void 0!==l?l:0)+f/2,y="",g="";return"bottom"===p?(y=c?v:"".concat(h,"px"),g="".concat(-f,"px")):"top"===p?(y=c?v:"".concat(h,"px"),g="".concat(s.floating.height+f,"px")):"right"===p?(y="".concat(-f,"px"),g=c?v:"".concat(w,"px")):"left"===p&&(y="".concat(s.floating.width+f,"px"),g=c?v:"".concat(w,"px")),{data:{x:y,y:g}}}});function ez(e){let[t,n="center"]=e.split("-");return[t,n]}var eU=n(4510),eX=n(7429),eq="rovingFocusGroup.onEntryFocus",eY={bubbles:!1,cancelable:!0},eZ="RovingFocusGroup",[e$,eJ,eQ]=(0,u.N)(eZ),[e0,e1]=(0,l.A)(eZ,[eQ]),[e2,e4]=e0(eZ),e5=r.forwardRef((e,t)=>(0,c.jsx)(e$.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,c.jsx)(e$.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,c.jsx)(e6,{...e,ref:t})})}));e5.displayName=eZ;var e6=r.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:n,orientation:l,loop:u=!1,dir:d,currentTabStopId:p,defaultCurrentTabStopId:m,onCurrentTabStopIdChange:v,onEntryFocus:h,preventScrollOnEntryFocus:w=!1,...y}=e,g=r.useRef(null),x=(0,i.s)(t,g),b=f(d),[C=null,R]=(0,a.i)({prop:p,defaultProp:m,onChange:v}),[E,T]=r.useState(!1),A=(0,eA.c)(h),k=eJ(n),M=r.useRef(!1),[P,j]=r.useState(0);return r.useEffect(()=>{let e=g.current;if(e)return e.addEventListener(eq,A),()=>e.removeEventListener(eq,A)},[A]),(0,c.jsx)(e2,{scope:n,orientation:l,dir:b,loop:u,currentTabStopId:C,onItemFocus:r.useCallback(e=>R(e),[R]),onItemShiftTab:r.useCallback(()=>T(!0),[]),onFocusableItemAdd:r.useCallback(()=>j(e=>e+1),[]),onFocusableItemRemove:r.useCallback(()=>j(e=>e-1),[]),children:(0,c.jsx)(s.sG.div,{tabIndex:E||0===P?-1:0,"data-orientation":l,...y,ref:x,style:{outline:"none",...e.style},onMouseDown:(0,o.m)(e.onMouseDown,()=>{M.current=!0}),onFocus:(0,o.m)(e.onFocus,e=>{let t=!M.current;if(e.target===e.currentTarget&&t&&!E){let t=new CustomEvent(eq,eY);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=k().filter(e=>e.focusable);e8([e.find(e=>e.active),e.find(e=>e.id===C),...e].filter(Boolean).map(e=>e.ref.current),w)}}M.current=!1}),onBlur:(0,o.m)(e.onBlur,()=>T(!1))})})}),e3="RovingFocusGroupItem",e7=r.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:n,focusable:i=!0,active:l=!1,tabStopId:a,...u}=e,d=(0,h.B)(),f=a||d,p=e4(e3,n),m=p.currentTabStopId===f,v=eJ(n),{onFocusableItemAdd:w,onFocusableItemRemove:y}=p;return r.useEffect(()=>{if(i)return w(),()=>y()},[i,w,y]),(0,c.jsx)(e$.ItemSlot,{scope:n,id:f,focusable:i,active:l,children:(0,c.jsx)(s.sG.span,{tabIndex:m?0:-1,"data-orientation":p.orientation,...u,ref:t,onMouseDown:(0,o.m)(e.onMouseDown,e=>{i?p.onItemFocus(f):e.preventDefault()}),onFocus:(0,o.m)(e.onFocus,()=>p.onItemFocus(f)),onKeyDown:(0,o.m)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey){p.onItemShiftTab();return}if(e.target!==e.currentTarget)return;let t=function(e,t,n){var r;let o=(r=e.key,"rtl"!==n?r:"ArrowLeft"===r?"ArrowRight":"ArrowRight"===r?"ArrowLeft":r);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(o))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(o)))return e9[o]}(e,p.orientation,p.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let n=v().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===t)n.reverse();else if("prev"===t||"next"===t){"prev"===t&&n.reverse();let r=n.indexOf(e.currentTarget);n=p.loop?function(e,t){return e.map((n,r)=>e[(t+r)%e.length])}(n,r+1):n.slice(r+1)}setTimeout(()=>e8(n))}})})})});e7.displayName=e3;var e9={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function e8(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=document.activeElement;for(let r of e)if(r===n||(r.focus({preventScroll:t}),document.activeElement!==n))return}var te=n(7680),tt=n(3416),tn=n(2470),tr=["Enter"," "],to=["ArrowUp","PageDown","End"],ti=["ArrowDown","PageUp","Home",...to],tl={ltr:[...tr,"ArrowRight"],rtl:[...tr,"ArrowLeft"]},ta={ltr:["ArrowLeft"],rtl:["ArrowRight"]},ts="Menu",[tu,tc,td]=(0,u.N)(ts),[tf,tp]=(0,l.A)(ts,[td,ej,e1]),tm=ej(),tv=e1(),[th,tw]=tf(ts),[ty,tg]=tf(ts),tx=e=>{let{__scopeMenu:t,open:n=!1,children:o,dir:i,onOpenChange:l,modal:a=!0}=e,s=tm(t),[u,d]=r.useState(null),p=r.useRef(!1),m=(0,eA.c)(l),v=f(i);return r.useEffect(()=>{let e=()=>{p.current=!0,document.addEventListener("pointerdown",t,{capture:!0,once:!0}),document.addEventListener("pointermove",t,{capture:!0,once:!0})},t=()=>p.current=!1;return document.addEventListener("keydown",e,{capture:!0}),()=>{document.removeEventListener("keydown",e,{capture:!0}),document.removeEventListener("pointerdown",t,{capture:!0}),document.removeEventListener("pointermove",t,{capture:!0})}},[]),(0,c.jsx)(eL,{...s,children:(0,c.jsx)(th,{scope:t,open:n,onOpenChange:m,content:u,onContentChange:d,children:(0,c.jsx)(ty,{scope:t,onClose:r.useCallback(()=>m(!1),[m]),isUsingKeyboardRef:p,dir:v,modal:a,children:o})})})};tx.displayName=ts;var tb=r.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e,o=tm(n);return(0,c.jsx)(eI,{...o,...r,ref:t})});tb.displayName="MenuAnchor";var tC="MenuPortal",[tR,tE]=tf(tC,{forceMount:void 0}),tT=e=>{let{__scopeMenu:t,forceMount:n,children:r,container:o}=e,i=tw(tC,t);return(0,c.jsx)(tR,{scope:t,forceMount:n,children:(0,c.jsx)(eX.C,{present:n||i.open,children:(0,c.jsx)(eU.Z,{asChild:!0,container:o,children:r})})})};tT.displayName=tC;var tA="MenuContent",[tk,tM]=tf(tA),tP=r.forwardRef((e,t)=>{let n=tE(tA,e.__scopeMenu),{forceMount:r=n.forceMount,...o}=e,i=tw(tA,e.__scopeMenu),l=tg(tA,e.__scopeMenu);return(0,c.jsx)(tu.Provider,{scope:e.__scopeMenu,children:(0,c.jsx)(eX.C,{present:r||i.open,children:(0,c.jsx)(tu.Slot,{scope:e.__scopeMenu,children:l.modal?(0,c.jsx)(tj,{...o,ref:t}):(0,c.jsx)(tS,{...o,ref:t})})})})}),tj=r.forwardRef((e,t)=>{let n=tw(tA,e.__scopeMenu),l=r.useRef(null),a=(0,i.s)(t,l);return r.useEffect(()=>{let e=l.current;if(e)return(0,tt.Eq)(e)},[]),(0,c.jsx)(tD,{...e,ref:a,trapFocus:n.open,disableOutsidePointerEvents:n.open,disableOutsideScroll:!0,onFocusOutside:(0,o.m)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>n.onOpenChange(!1)})}),tS=r.forwardRef((e,t)=>{let n=tw(tA,e.__scopeMenu);return(0,c.jsx)(tD,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>n.onOpenChange(!1)})}),tD=r.forwardRef((e,t)=>{let{__scopeMenu:n,loop:l=!1,trapFocus:a,onOpenAutoFocus:s,onCloseAutoFocus:u,disableOutsidePointerEvents:d,onEntryFocus:f,onEscapeKeyDown:h,onPointerDownOutside:w,onFocusOutside:y,onInteractOutside:g,onDismiss:x,disableOutsideScroll:b,...C}=e,R=tw(tA,n),E=tg(tA,n),T=tm(n),A=tv(n),k=tc(n),[M,P]=r.useState(null),j=r.useRef(null),S=(0,i.s)(t,j,R.onContentChange),D=r.useRef(0),L=r.useRef(""),N=r.useRef(0),I=r.useRef(null),O=r.useRef("right"),F=r.useRef(0),_=b?tn.A:r.Fragment,K=b?{as:te.DX,allowPinchZoom:!0}:void 0,G=e=>{var t,n;let r=L.current+e,o=k().filter(e=>!e.disabled),i=document.activeElement,l=null===(t=o.find(e=>e.ref.current===i))||void 0===t?void 0:t.textValue,a=function(e,t,n){var r;let o=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,i=(r=Math.max(n?e.indexOf(n):-1,0),e.map((t,n)=>e[(r+n)%e.length]));1===o.length&&(i=i.filter(e=>e!==n));let l=i.find(e=>e.toLowerCase().startsWith(o.toLowerCase()));return l!==n?l:void 0}(o.map(e=>e.textValue),r,l),s=null===(n=o.find(e=>e.textValue===a))||void 0===n?void 0:n.ref.current;!function e(t){L.current=t,window.clearTimeout(D.current),""!==t&&(D.current=window.setTimeout(()=>e(""),1e3))}(r),s&&setTimeout(()=>s.focus())};r.useEffect(()=>()=>window.clearTimeout(D.current),[]),(0,m.Oh)();let H=r.useCallback(e=>{var t,n;return O.current===(null===(t=I.current)||void 0===t?void 0:t.side)&&function(e,t){return!!t&&function(e,t){let{x:n,y:r}=e,o=!1;for(let e=0,i=t.length-1;er!=u>r&&n<(s-l)*(r-a)/(u-a)+l&&(o=!o)}return o}({x:e.clientX,y:e.clientY},t)}(e,null===(n=I.current)||void 0===n?void 0:n.area)},[]);return(0,c.jsx)(tk,{scope:n,searchRef:L,onItemEnter:r.useCallback(e=>{H(e)&&e.preventDefault()},[H]),onItemLeave:r.useCallback(e=>{var t;H(e)||(null===(t=j.current)||void 0===t||t.focus(),P(null))},[H]),onTriggerLeave:r.useCallback(e=>{H(e)&&e.preventDefault()},[H]),pointerGraceTimerRef:N,onPointerGraceIntentChange:r.useCallback(e=>{I.current=e},[]),children:(0,c.jsx)(_,{...K,children:(0,c.jsx)(v.n,{asChild:!0,trapped:a,onMountAutoFocus:(0,o.m)(s,e=>{var t;e.preventDefault(),null===(t=j.current)||void 0===t||t.focus({preventScroll:!0})}),onUnmountAutoFocus:u,children:(0,c.jsx)(p.qW,{asChild:!0,disableOutsidePointerEvents:d,onEscapeKeyDown:h,onPointerDownOutside:w,onFocusOutside:y,onInteractOutside:g,onDismiss:x,children:(0,c.jsx)(e5,{asChild:!0,...A,dir:E.dir,orientation:"vertical",loop:l,currentTabStopId:M,onCurrentTabStopIdChange:P,onEntryFocus:(0,o.m)(f,e=>{E.isUsingKeyboardRef.current||e.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,c.jsx)(eK,{role:"menu","aria-orientation":"vertical","data-state":t3(R.open),"data-radix-menu-content":"",dir:E.dir,...T,...C,ref:S,style:{outline:"none",...C.style},onKeyDown:(0,o.m)(C.onKeyDown,e=>{let t=e.target.closest("[data-radix-menu-content]")===e.currentTarget,n=e.ctrlKey||e.altKey||e.metaKey,r=1===e.key.length;t&&("Tab"===e.key&&e.preventDefault(),!n&&r&&G(e.key));let o=j.current;if(e.target!==o||!ti.includes(e.key))return;e.preventDefault();let i=k().filter(e=>!e.disabled).map(e=>e.ref.current);to.includes(e.key)&&i.reverse(),function(e){let t=document.activeElement;for(let n of e)if(n===t||(n.focus(),document.activeElement!==t))return}(i)}),onBlur:(0,o.m)(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(D.current),L.current="")}),onPointerMove:(0,o.m)(e.onPointerMove,t8(e=>{let t=e.target,n=F.current!==e.clientX;if(e.currentTarget.contains(t)&&n){let t=e.clientX>F.current?"right":"left";O.current=t,F.current=e.clientX}}))})})})})})})});tP.displayName=tA;var tL=r.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e;return(0,c.jsx)(s.sG.div,{role:"group",...r,ref:t})});tL.displayName="MenuGroup";var tN=r.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e;return(0,c.jsx)(s.sG.div,{...r,ref:t})});tN.displayName="MenuLabel";var tI="MenuItem",tO="menu.itemSelect",tF=r.forwardRef((e,t)=>{let{disabled:n=!1,onSelect:l,...a}=e,u=r.useRef(null),d=tg(tI,e.__scopeMenu),f=tM(tI,e.__scopeMenu),p=(0,i.s)(t,u),m=r.useRef(!1);return(0,c.jsx)(t_,{...a,ref:p,disabled:n,onClick:(0,o.m)(e.onClick,()=>{let e=u.current;if(!n&&e){let t=new CustomEvent(tO,{bubbles:!0,cancelable:!0});e.addEventListener(tO,e=>null==l?void 0:l(e),{once:!0}),(0,s.hO)(e,t),t.defaultPrevented?m.current=!1:d.onClose()}}),onPointerDown:t=>{var n;null===(n=e.onPointerDown)||void 0===n||n.call(e,t),m.current=!0},onPointerUp:(0,o.m)(e.onPointerUp,e=>{var t;m.current||null===(t=e.currentTarget)||void 0===t||t.click()}),onKeyDown:(0,o.m)(e.onKeyDown,e=>{let t=""!==f.searchRef.current;!n&&(!t||" "!==e.key)&&tr.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})})});tF.displayName=tI;var t_=r.forwardRef((e,t)=>{let{__scopeMenu:n,disabled:l=!1,textValue:a,...u}=e,d=tM(tI,n),f=tv(n),p=r.useRef(null),m=(0,i.s)(t,p),[v,h]=r.useState(!1),[w,y]=r.useState("");return r.useEffect(()=>{let e=p.current;if(e){var t;y((null!==(t=e.textContent)&&void 0!==t?t:"").trim())}},[u.children]),(0,c.jsx)(tu.ItemSlot,{scope:n,disabled:l,textValue:null!=a?a:w,children:(0,c.jsx)(e7,{asChild:!0,...f,focusable:!l,children:(0,c.jsx)(s.sG.div,{role:"menuitem","data-highlighted":v?"":void 0,"aria-disabled":l||void 0,"data-disabled":l?"":void 0,...u,ref:m,onPointerMove:(0,o.m)(e.onPointerMove,t8(e=>{l?d.onItemLeave(e):(d.onItemEnter(e),e.defaultPrevented||e.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:(0,o.m)(e.onPointerLeave,t8(e=>d.onItemLeave(e))),onFocus:(0,o.m)(e.onFocus,()=>h(!0)),onBlur:(0,o.m)(e.onBlur,()=>h(!1))})})})}),tK=r.forwardRef((e,t)=>{let{checked:n=!1,onCheckedChange:r,...i}=e;return(0,c.jsx)(tX,{scope:e.__scopeMenu,checked:n,children:(0,c.jsx)(tF,{role:"menuitemcheckbox","aria-checked":t7(n)?"mixed":n,...i,ref:t,"data-state":t9(n),onSelect:(0,o.m)(i.onSelect,()=>null==r?void 0:r(!!t7(n)||!n),{checkForDefaultPrevented:!1})})})});tK.displayName="MenuCheckboxItem";var tG="MenuRadioGroup",[tH,tV]=tf(tG,{value:void 0,onValueChange:()=>{}}),tB=r.forwardRef((e,t)=>{let{value:n,onValueChange:r,...o}=e,i=(0,eA.c)(r);return(0,c.jsx)(tH,{scope:e.__scopeMenu,value:n,onValueChange:i,children:(0,c.jsx)(tL,{...o,ref:t})})});tB.displayName=tG;var tW="MenuRadioItem",tz=r.forwardRef((e,t)=>{let{value:n,...r}=e,i=tV(tW,e.__scopeMenu),l=n===i.value;return(0,c.jsx)(tX,{scope:e.__scopeMenu,checked:l,children:(0,c.jsx)(tF,{role:"menuitemradio","aria-checked":l,...r,ref:t,"data-state":t9(l),onSelect:(0,o.m)(r.onSelect,()=>{var e;return null===(e=i.onValueChange)||void 0===e?void 0:e.call(i,n)},{checkForDefaultPrevented:!1})})})});tz.displayName=tW;var tU="MenuItemIndicator",[tX,tq]=tf(tU,{checked:!1}),tY=r.forwardRef((e,t)=>{let{__scopeMenu:n,forceMount:r,...o}=e,i=tq(tU,n);return(0,c.jsx)(eX.C,{present:r||t7(i.checked)||!0===i.checked,children:(0,c.jsx)(s.sG.span,{...o,ref:t,"data-state":t9(i.checked)})})});tY.displayName=tU;var tZ=r.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e;return(0,c.jsx)(s.sG.div,{role:"separator","aria-orientation":"horizontal",...r,ref:t})});tZ.displayName="MenuSeparator";var t$=r.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e,o=tm(n);return(0,c.jsx)(eV,{...o,...r,ref:t})});t$.displayName="MenuArrow";var tJ="MenuSub",[tQ,t0]=tf(tJ),t1=e=>{let{__scopeMenu:t,children:n,open:o=!1,onOpenChange:i}=e,l=tw(tJ,t),a=tm(t),[s,u]=r.useState(null),[d,f]=r.useState(null),p=(0,eA.c)(i);return r.useEffect(()=>(!1===l.open&&p(!1),()=>p(!1)),[l.open,p]),(0,c.jsx)(eL,{...a,children:(0,c.jsx)(th,{scope:t,open:o,onOpenChange:p,content:d,onContentChange:f,children:(0,c.jsx)(tQ,{scope:t,contentId:(0,h.B)(),triggerId:(0,h.B)(),trigger:s,onTriggerChange:u,children:n})})})};t1.displayName=tJ;var t2="MenuSubTrigger",t4=r.forwardRef((e,t)=>{let n=tw(t2,e.__scopeMenu),l=tg(t2,e.__scopeMenu),a=t0(t2,e.__scopeMenu),s=tM(t2,e.__scopeMenu),u=r.useRef(null),{pointerGraceTimerRef:d,onPointerGraceIntentChange:f}=s,p={__scopeMenu:e.__scopeMenu},m=r.useCallback(()=>{u.current&&window.clearTimeout(u.current),u.current=null},[]);return r.useEffect(()=>m,[m]),r.useEffect(()=>{let e=d.current;return()=>{window.clearTimeout(e),f(null)}},[d,f]),(0,c.jsx)(tb,{asChild:!0,...p,children:(0,c.jsx)(t_,{id:a.triggerId,"aria-haspopup":"menu","aria-expanded":n.open,"aria-controls":a.contentId,"data-state":t3(n.open),...e,ref:(0,i.t)(t,a.onTriggerChange),onClick:t=>{var r;null===(r=e.onClick)||void 0===r||r.call(e,t),e.disabled||t.defaultPrevented||(t.currentTarget.focus(),n.open||n.onOpenChange(!0))},onPointerMove:(0,o.m)(e.onPointerMove,t8(t=>{s.onItemEnter(t),t.defaultPrevented||e.disabled||n.open||u.current||(s.onPointerGraceIntentChange(null),u.current=window.setTimeout(()=>{n.onOpenChange(!0),m()},100))})),onPointerLeave:(0,o.m)(e.onPointerLeave,t8(e=>{var t,r;m();let o=null===(t=n.content)||void 0===t?void 0:t.getBoundingClientRect();if(o){let t=null===(r=n.content)||void 0===r?void 0:r.dataset.side,i="right"===t,l=o[i?"left":"right"],a=o[i?"right":"left"];s.onPointerGraceIntentChange({area:[{x:e.clientX+(i?-5:5),y:e.clientY},{x:l,y:o.top},{x:a,y:o.top},{x:a,y:o.bottom},{x:l,y:o.bottom}],side:t}),window.clearTimeout(d.current),d.current=window.setTimeout(()=>s.onPointerGraceIntentChange(null),300)}else{if(s.onTriggerLeave(e),e.defaultPrevented)return;s.onPointerGraceIntentChange(null)}})),onKeyDown:(0,o.m)(e.onKeyDown,t=>{let r=""!==s.searchRef.current;if(!e.disabled&&(!r||" "!==t.key)&&tl[l.dir].includes(t.key)){var o;n.onOpenChange(!0),null===(o=n.content)||void 0===o||o.focus(),t.preventDefault()}})})})});t4.displayName=t2;var t5="MenuSubContent",t6=r.forwardRef((e,t)=>{let n=tE(tA,e.__scopeMenu),{forceMount:l=n.forceMount,...a}=e,s=tw(tA,e.__scopeMenu),u=tg(tA,e.__scopeMenu),d=t0(t5,e.__scopeMenu),f=r.useRef(null),p=(0,i.s)(t,f);return(0,c.jsx)(tu.Provider,{scope:e.__scopeMenu,children:(0,c.jsx)(eX.C,{present:l||s.open,children:(0,c.jsx)(tu.Slot,{scope:e.__scopeMenu,children:(0,c.jsx)(tD,{id:d.contentId,"aria-labelledby":d.triggerId,...a,ref:p,align:"start",side:"rtl"===u.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{var t;u.isUsingKeyboardRef.current&&(null===(t=f.current)||void 0===t||t.focus()),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:(0,o.m)(e.onFocusOutside,e=>{e.target!==d.trigger&&s.onOpenChange(!1)}),onEscapeKeyDown:(0,o.m)(e.onEscapeKeyDown,e=>{u.onClose(),e.preventDefault()}),onKeyDown:(0,o.m)(e.onKeyDown,e=>{let t=e.currentTarget.contains(e.target),n=ta[u.dir].includes(e.key);if(t&&n){var r;s.onOpenChange(!1),null===(r=d.trigger)||void 0===r||r.focus(),e.preventDefault()}})})})})})});function t3(e){return e?"open":"closed"}function t7(e){return"indeterminate"===e}function t9(e){return t7(e)?"indeterminate":e?"checked":"unchecked"}function t8(e){return t=>"mouse"===t.pointerType?e(t):void 0}t6.displayName=t5;var ne="DropdownMenu",[nt,nn]=(0,l.A)(ne,[tp]),nr=tp(),[no,ni]=nt(ne),nl=e=>{let{__scopeDropdownMenu:t,children:n,dir:o,open:i,defaultOpen:l,onOpenChange:s,modal:u=!0}=e,d=nr(t),f=r.useRef(null),[p=!1,m]=(0,a.i)({prop:i,defaultProp:l,onChange:s});return(0,c.jsx)(no,{scope:t,triggerId:(0,h.B)(),triggerRef:f,contentId:(0,h.B)(),open:p,onOpenChange:m,onOpenToggle:r.useCallback(()=>m(e=>!e),[m]),modal:u,children:(0,c.jsx)(tx,{...d,open:p,onOpenChange:m,dir:o,modal:u,children:n})})};nl.displayName=ne;var na="DropdownMenuTrigger",ns=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,disabled:r=!1,...l}=e,a=ni(na,n),u=nr(n);return(0,c.jsx)(tb,{asChild:!0,...u,children:(0,c.jsx)(s.sG.button,{type:"button",id:a.triggerId,"aria-haspopup":"menu","aria-expanded":a.open,"aria-controls":a.open?a.contentId:void 0,"data-state":a.open?"open":"closed","data-disabled":r?"":void 0,disabled:r,...l,ref:(0,i.t)(t,a.triggerRef),onPointerDown:(0,o.m)(e.onPointerDown,e=>{r||0!==e.button||!1!==e.ctrlKey||(a.onOpenToggle(),a.open||e.preventDefault())}),onKeyDown:(0,o.m)(e.onKeyDown,e=>{!r&&(["Enter"," "].includes(e.key)&&a.onOpenToggle(),"ArrowDown"===e.key&&a.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.key)&&e.preventDefault())})})})});ns.displayName=na;var nu=e=>{let{__scopeDropdownMenu:t,...n}=e,r=nr(t);return(0,c.jsx)(tT,{...r,...n})};nu.displayName="DropdownMenuPortal";var nc="DropdownMenuContent",nd=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...i}=e,l=ni(nc,n),a=nr(n),s=r.useRef(!1);return(0,c.jsx)(tP,{id:l.contentId,"aria-labelledby":l.triggerId,...a,...i,ref:t,onCloseAutoFocus:(0,o.m)(e.onCloseAutoFocus,e=>{var t;s.current||null===(t=l.triggerRef.current)||void 0===t||t.focus(),s.current=!1,e.preventDefault()}),onInteractOutside:(0,o.m)(e.onInteractOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey,r=2===t.button||n;(!l.modal||r)&&(s.current=!0)}),style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});nd.displayName=nc;var nf=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=nr(n);return(0,c.jsx)(tL,{...o,...r,ref:t})});nf.displayName="DropdownMenuGroup";var np=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=nr(n);return(0,c.jsx)(tN,{...o,...r,ref:t})});np.displayName="DropdownMenuLabel";var nm=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=nr(n);return(0,c.jsx)(tF,{...o,...r,ref:t})});nm.displayName="DropdownMenuItem";var nv=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=nr(n);return(0,c.jsx)(tK,{...o,...r,ref:t})});nv.displayName="DropdownMenuCheckboxItem";var nh=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=nr(n);return(0,c.jsx)(tB,{...o,...r,ref:t})});nh.displayName="DropdownMenuRadioGroup";var nw=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=nr(n);return(0,c.jsx)(tz,{...o,...r,ref:t})});nw.displayName="DropdownMenuRadioItem";var ny=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=nr(n);return(0,c.jsx)(tY,{...o,...r,ref:t})});ny.displayName="DropdownMenuItemIndicator";var ng=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=nr(n);return(0,c.jsx)(tZ,{...o,...r,ref:t})});ng.displayName="DropdownMenuSeparator",r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=nr(n);return(0,c.jsx)(t$,{...o,...r,ref:t})}).displayName="DropdownMenuArrow";var nx=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=nr(n);return(0,c.jsx)(t4,{...o,...r,ref:t})});nx.displayName="DropdownMenuSubTrigger";var nb=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=nr(n);return(0,c.jsx)(t6,{...o,...r,ref:t,style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});nb.displayName="DropdownMenuSubContent";var nC=nl,nR=ns,nE=nu,nT=nd,nA=nf,nk=np,nM=nm,nP=nv,nj=nh,nS=nw,nD=ny,nL=ng,nN=e=>{let{__scopeDropdownMenu:t,children:n,open:r,onOpenChange:o,defaultOpen:i}=e,l=nr(t),[s=!1,u]=(0,a.i)({prop:r,defaultProp:i,onChange:o});return(0,c.jsx)(t1,{...l,open:s,onOpenChange:u,children:n})},nI=nx,nO=nb},3858:(e,t,n)=>{n.d(t,{rc:()=>et,bm:()=>en,VY:()=>ee,Kq:()=>Z,bL:()=>J,hE:()=>Q,LM:()=>$});var r=n(7620),o=n(7509),i=n(6029),l=n(6329),a=n(3264),s=n(7645),u=n(6167),c=n(4510),d=n(7429),f=n(7307),p=n(2085),m=n(4537),v=n(7204),h=n(4568),w=r.forwardRef((e,t)=>(0,h.jsx)(f.sG.span,{...e,ref:t,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...e.style}}));w.displayName="VisuallyHidden";var y="ToastProvider",[g,x,b]=(0,a.N)("Toast"),[C,R]=(0,s.A)("Toast",[b]),[E,T]=C(y),A=e=>{let{__scopeToast:t,label:n="Notification",duration:o=5e3,swipeDirection:i="right",swipeThreshold:l=50,children:a}=e,[s,u]=r.useState(null),[c,d]=r.useState(0),f=r.useRef(!1),p=r.useRef(!1);return n.trim()||console.error("Invalid prop `label` supplied to `".concat(y,"`. Expected non-empty `string`.")),(0,h.jsx)(g.Provider,{scope:t,children:(0,h.jsx)(E,{scope:t,label:n,duration:o,swipeDirection:i,swipeThreshold:l,toastCount:c,viewport:s,onViewportChange:u,onToastAdd:r.useCallback(()=>d(e=>e+1),[]),onToastRemove:r.useCallback(()=>d(e=>e-1),[]),isFocusedToastEscapeKeyDownRef:f,isClosePausedRef:p,children:a})})};A.displayName=y;var k="ToastViewport",M=["F8"],P="toast.viewportPause",j="toast.viewportResume",S=r.forwardRef((e,t)=>{let{__scopeToast:n,hotkey:o=M,label:i="Notifications ({hotkey})",...a}=e,s=T(k,n),c=x(n),d=r.useRef(null),p=r.useRef(null),m=r.useRef(null),v=r.useRef(null),w=(0,l.s)(t,v,s.onViewportChange),y=o.join("+").replace(/Key/g,"").replace(/Digit/g,""),b=s.toastCount>0;r.useEffect(()=>{let e=e=>{var t;0!==o.length&&o.every(t=>e[t]||e.code===t)&&(null===(t=v.current)||void 0===t||t.focus())};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[o]),r.useEffect(()=>{let e=d.current,t=v.current;if(b&&e&&t){let n=()=>{if(!s.isClosePausedRef.current){let e=new CustomEvent(P);t.dispatchEvent(e),s.isClosePausedRef.current=!0}},r=()=>{if(s.isClosePausedRef.current){let e=new CustomEvent(j);t.dispatchEvent(e),s.isClosePausedRef.current=!1}},o=t=>{e.contains(t.relatedTarget)||r()},i=()=>{e.contains(document.activeElement)||r()};return e.addEventListener("focusin",n),e.addEventListener("focusout",o),e.addEventListener("pointermove",n),e.addEventListener("pointerleave",i),window.addEventListener("blur",n),window.addEventListener("focus",r),()=>{e.removeEventListener("focusin",n),e.removeEventListener("focusout",o),e.removeEventListener("pointermove",n),e.removeEventListener("pointerleave",i),window.removeEventListener("blur",n),window.removeEventListener("focus",r)}}},[b,s.isClosePausedRef]);let C=r.useCallback(e=>{let{tabbingDirection:t}=e,n=c().map(e=>{let n=e.ref.current,r=[n,...function(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}(n)];return"forwards"===t?r:r.reverse()});return("forwards"===t?n.reverse():n).flat()},[c]);return r.useEffect(()=>{let e=v.current;if(e){let t=t=>{let n=t.altKey||t.ctrlKey||t.metaKey;if("Tab"===t.key&&!n){var r,o,i;let n=document.activeElement,l=t.shiftKey;if(t.target===e&&l){null===(r=p.current)||void 0===r||r.focus();return}let a=C({tabbingDirection:l?"backwards":"forwards"}),s=a.findIndex(e=>e===n);Y(a.slice(s+1))?t.preventDefault():l?null===(o=p.current)||void 0===o||o.focus():null===(i=m.current)||void 0===i||i.focus()}};return e.addEventListener("keydown",t),()=>e.removeEventListener("keydown",t)}},[c,C]),(0,h.jsxs)(u.lg,{ref:d,role:"region","aria-label":i.replace("{hotkey}",y),tabIndex:-1,style:{pointerEvents:b?void 0:"none"},children:[b&&(0,h.jsx)(L,{ref:p,onFocusFromOutsideViewport:()=>{Y(C({tabbingDirection:"forwards"}))}}),(0,h.jsx)(g.Slot,{scope:n,children:(0,h.jsx)(f.sG.ol,{tabIndex:-1,...a,ref:w})}),b&&(0,h.jsx)(L,{ref:m,onFocusFromOutsideViewport:()=>{Y(C({tabbingDirection:"backwards"}))}})]})});S.displayName=k;var D="ToastFocusProxy",L=r.forwardRef((e,t)=>{let{__scopeToast:n,onFocusFromOutsideViewport:r,...o}=e,i=T(D,n);return(0,h.jsx)(w,{"aria-hidden":!0,tabIndex:0,...o,ref:t,style:{position:"fixed"},onFocus:e=>{var t;let n=e.relatedTarget;(null===(t=i.viewport)||void 0===t?void 0:t.contains(n))||r()}})});L.displayName=D;var N="Toast",I=r.forwardRef((e,t)=>{let{forceMount:n,open:r,defaultOpen:o,onOpenChange:l,...a}=e,[s=!0,u]=(0,m.i)({prop:r,defaultProp:o,onChange:l});return(0,h.jsx)(d.C,{present:n||s,children:(0,h.jsx)(_,{open:s,...a,ref:t,onClose:()=>u(!1),onPause:(0,p.c)(e.onPause),onResume:(0,p.c)(e.onResume),onSwipeStart:(0,i.m)(e.onSwipeStart,e=>{e.currentTarget.setAttribute("data-swipe","start")}),onSwipeMove:(0,i.m)(e.onSwipeMove,e=>{let{x:t,y:n}=e.detail.delta;e.currentTarget.setAttribute("data-swipe","move"),e.currentTarget.style.setProperty("--radix-toast-swipe-move-x","".concat(t,"px")),e.currentTarget.style.setProperty("--radix-toast-swipe-move-y","".concat(n,"px"))}),onSwipeCancel:(0,i.m)(e.onSwipeCancel,e=>{e.currentTarget.setAttribute("data-swipe","cancel"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-x"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-y"),e.currentTarget.style.removeProperty("--radix-toast-swipe-end-x"),e.currentTarget.style.removeProperty("--radix-toast-swipe-end-y")}),onSwipeEnd:(0,i.m)(e.onSwipeEnd,e=>{let{x:t,y:n}=e.detail.delta;e.currentTarget.setAttribute("data-swipe","end"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-x"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-y"),e.currentTarget.style.setProperty("--radix-toast-swipe-end-x","".concat(t,"px")),e.currentTarget.style.setProperty("--radix-toast-swipe-end-y","".concat(n,"px")),u(!1)})})})});I.displayName=N;var[O,F]=C(N,{onClose(){}}),_=r.forwardRef((e,t)=>{let{__scopeToast:n,type:a="foreground",duration:s,open:c,onClose:d,onEscapeKeyDown:m,onPause:v,onResume:w,onSwipeStart:y,onSwipeMove:x,onSwipeCancel:b,onSwipeEnd:C,...R}=e,E=T(N,n),[A,k]=r.useState(null),M=(0,l.s)(t,e=>k(e)),S=r.useRef(null),D=r.useRef(null),L=s||E.duration,I=r.useRef(0),F=r.useRef(L),_=r.useRef(0),{onToastAdd:G,onToastRemove:H}=E,V=(0,p.c)(()=>{var e;(null==A?void 0:A.contains(document.activeElement))&&(null===(e=E.viewport)||void 0===e||e.focus()),d()}),B=r.useCallback(e=>{e&&e!==1/0&&(window.clearTimeout(_.current),I.current=new Date().getTime(),_.current=window.setTimeout(V,e))},[V]);r.useEffect(()=>{let e=E.viewport;if(e){let t=()=>{B(F.current),null==w||w()},n=()=>{let e=new Date().getTime()-I.current;F.current=F.current-e,window.clearTimeout(_.current),null==v||v()};return e.addEventListener(P,n),e.addEventListener(j,t),()=>{e.removeEventListener(P,n),e.removeEventListener(j,t)}}},[E.viewport,L,v,w,B]),r.useEffect(()=>{c&&!E.isClosePausedRef.current&&B(L)},[c,L,E.isClosePausedRef,B]),r.useEffect(()=>(G(),()=>H()),[G,H]);let W=r.useMemo(()=>A?function e(t){let n=[];return Array.from(t.childNodes).forEach(t=>{if(t.nodeType===t.TEXT_NODE&&t.textContent&&n.push(t.textContent),t.nodeType===t.ELEMENT_NODE){let r=t.ariaHidden||t.hidden||"none"===t.style.display,o=""===t.dataset.radixToastAnnounceExclude;if(!r){if(o){let e=t.dataset.radixToastAnnounceAlt;e&&n.push(e)}else n.push(...e(t))}}}),n}(A):null,[A]);return E.viewport?(0,h.jsxs)(h.Fragment,{children:[W&&(0,h.jsx)(K,{__scopeToast:n,role:"status","aria-live":"foreground"===a?"assertive":"polite","aria-atomic":!0,children:W}),(0,h.jsx)(O,{scope:n,onClose:V,children:o.createPortal((0,h.jsx)(g.ItemSlot,{scope:n,children:(0,h.jsx)(u.bL,{asChild:!0,onEscapeKeyDown:(0,i.m)(m,()=>{E.isFocusedToastEscapeKeyDownRef.current||V(),E.isFocusedToastEscapeKeyDownRef.current=!1}),children:(0,h.jsx)(f.sG.li,{role:"status","aria-live":"off","aria-atomic":!0,tabIndex:0,"data-state":c?"open":"closed","data-swipe-direction":E.swipeDirection,...R,ref:M,style:{userSelect:"none",touchAction:"none",...e.style},onKeyDown:(0,i.m)(e.onKeyDown,e=>{"Escape"!==e.key||(null==m||m(e.nativeEvent),e.nativeEvent.defaultPrevented||(E.isFocusedToastEscapeKeyDownRef.current=!0,V()))}),onPointerDown:(0,i.m)(e.onPointerDown,e=>{0===e.button&&(S.current={x:e.clientX,y:e.clientY})}),onPointerMove:(0,i.m)(e.onPointerMove,e=>{if(!S.current)return;let t=e.clientX-S.current.x,n=e.clientY-S.current.y,r=!!D.current,o=["left","right"].includes(E.swipeDirection),i=["left","up"].includes(E.swipeDirection)?Math.min:Math.max,l=o?i(0,t):0,a=o?0:i(0,n),s="touch"===e.pointerType?10:2,u={x:l,y:a},c={originalEvent:e,delta:u};r?(D.current=u,X("toast.swipeMove",x,c,{discrete:!1})):q(u,E.swipeDirection,s)?(D.current=u,X("toast.swipeStart",y,c,{discrete:!1}),e.target.setPointerCapture(e.pointerId)):(Math.abs(t)>s||Math.abs(n)>s)&&(S.current=null)}),onPointerUp:(0,i.m)(e.onPointerUp,e=>{let t=D.current,n=e.target;if(n.hasPointerCapture(e.pointerId)&&n.releasePointerCapture(e.pointerId),D.current=null,S.current=null,t){let n=e.currentTarget,r={originalEvent:e,delta:t};q(t,E.swipeDirection,E.swipeThreshold)?X("toast.swipeEnd",C,r,{discrete:!0}):X("toast.swipeCancel",b,r,{discrete:!0}),n.addEventListener("click",e=>e.preventDefault(),{once:!0})}})})})}),E.viewport)})]}):null}),K=e=>{let{__scopeToast:t,children:n,...o}=e,i=T(N,t),[l,a]=r.useState(!1),[s,u]=r.useState(!1);return function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:()=>{},t=(0,p.c)(e);(0,v.N)(()=>{let e=0,n=0;return e=window.requestAnimationFrame(()=>n=window.requestAnimationFrame(t)),()=>{window.cancelAnimationFrame(e),window.cancelAnimationFrame(n)}},[t])}(()=>a(!0)),r.useEffect(()=>{let e=window.setTimeout(()=>u(!0),1e3);return()=>window.clearTimeout(e)},[]),s?null:(0,h.jsx)(c.Z,{asChild:!0,children:(0,h.jsx)(w,{...o,children:l&&(0,h.jsxs)(h.Fragment,{children:[i.label," ",n]})})})},G=r.forwardRef((e,t)=>{let{__scopeToast:n,...r}=e;return(0,h.jsx)(f.sG.div,{...r,ref:t})});G.displayName="ToastTitle";var H=r.forwardRef((e,t)=>{let{__scopeToast:n,...r}=e;return(0,h.jsx)(f.sG.div,{...r,ref:t})});H.displayName="ToastDescription";var V="ToastAction",B=r.forwardRef((e,t)=>{let{altText:n,...r}=e;return n.trim()?(0,h.jsx)(U,{altText:n,asChild:!0,children:(0,h.jsx)(z,{...r,ref:t})}):(console.error("Invalid prop `altText` supplied to `".concat(V,"`. Expected non-empty `string`.")),null)});B.displayName=V;var W="ToastClose",z=r.forwardRef((e,t)=>{let{__scopeToast:n,...r}=e,o=F(W,n);return(0,h.jsx)(U,{asChild:!0,children:(0,h.jsx)(f.sG.button,{type:"button",...r,ref:t,onClick:(0,i.m)(e.onClick,o.onClose)})})});z.displayName=W;var U=r.forwardRef((e,t)=>{let{__scopeToast:n,altText:r,...o}=e;return(0,h.jsx)(f.sG.div,{"data-radix-toast-announce-exclude":"","data-radix-toast-announce-alt":r||void 0,...o,ref:t})});function X(e,t,n,r){let{discrete:o}=r,i=n.originalEvent.currentTarget,l=new CustomEvent(e,{bubbles:!0,cancelable:!0,detail:n});t&&i.addEventListener(e,t,{once:!0}),o?(0,f.hO)(i,l):i.dispatchEvent(l)}var q=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=Math.abs(e.x),o=Math.abs(e.y),i=r>o;return"left"===t||"right"===t?i&&r>n:!i&&o>n};function Y(e){let t=document.activeElement;return e.some(e=>e===t||(e.focus(),document.activeElement!==t))}var Z=A,$=S,J=I,Q=G,ee=H,et=B,en=z},3686:(e,t,n)=>{n.d(t,{F:()=>l});var r=n(5928);let o=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,i=r.$,l=(e,t)=>n=>{var r;if((null==t?void 0:t.variants)==null)return i(e,null==n?void 0:n.class,null==n?void 0:n.className);let{variants:l,defaultVariants:a}=t,s=Object.keys(l).map(e=>{let t=null==n?void 0:n[e],r=null==a?void 0:a[e];if(null===t)return null;let i=o(t)||o(r);return l[e][i]}),u=n&&Object.entries(n).reduce((e,t)=>{let[n,r]=t;return void 0===r||(e[n]=r),e},{});return i(e,s,null==t?void 0:null===(r=t.compoundVariants)||void 0===r?void 0:r.reduce((e,t)=>{let{class:n,className:r,...o}=t;return Object.entries(o).every(e=>{let[t,n]=e;return Array.isArray(n)?n.includes({...a,...u}[t]):({...a,...u})[t]===n})?[...e,n,r]:e},[]),null==n?void 0:n.class,null==n?void 0:n.className)}},2306:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(4414).A)("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]])},2002:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(4414).A)("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]])},9126:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(4414).A)("Circle",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]])},4737:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(4414).A)("Github",[["path",{d:"M15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35 0-3.5 0 0-1 0-3 1.5-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.403 5.403 0 0 0 4 9c0 3.5 3 5.5 6 5.5-.39.49-.68 1.05-.85 1.65-.17.6-.22 1.23-.15 1.85v4",key:"tonef"}],["path",{d:"M9 18c-4.51 2-5-2-7-2",key:"9comsn"}]])},2097:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(4414).A)("LogOut",[["path",{d:"M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4",key:"1uf3rs"}],["polyline",{points:"16 17 21 12 16 7",key:"1gabdz"}],["line",{x1:"21",x2:"9",y1:"12",y2:"12",key:"1uyos4"}]])},5153:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(4414).A)("Menu",[["line",{x1:"4",x2:"20",y1:"12",y2:"12",key:"1e0a9i"}],["line",{x1:"4",x2:"20",y1:"6",y2:"6",key:"1owob3"}],["line",{x1:"4",x2:"20",y1:"18",y2:"18",key:"yk5zj1"}]])},3335:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(4414).A)("Moon",[["path",{d:"M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z",key:"a7tn18"}]])},4331:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(4414).A)("Shapes",[["path",{d:"M8.3 10a.7.7 0 0 1-.626-1.079L11.4 3a.7.7 0 0 1 1.198-.043L16.3 8.9a.7.7 0 0 1-.572 1.1Z",key:"1bo67w"}],["rect",{x:"3",y:"14",width:"7",height:"7",rx:"1",key:"1bkyp8"}],["circle",{cx:"17.5",cy:"17.5",r:"3.5",key:"w3z12y"}]])},7500:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(4414).A)("Sun",[["circle",{cx:"12",cy:"12",r:"4",key:"4exip2"}],["path",{d:"M12 2v2",key:"tus03m"}],["path",{d:"M12 20v2",key:"1lh1kg"}],["path",{d:"m4.93 4.93 1.41 1.41",key:"149t6j"}],["path",{d:"m17.66 17.66 1.41 1.41",key:"ptbguv"}],["path",{d:"M2 12h2",key:"1t8f8n"}],["path",{d:"M20 12h2",key:"1q8mjw"}],["path",{d:"m6.34 17.66-1.41 1.41",key:"1m8zz5"}],["path",{d:"m19.07 4.93-1.41 1.41",key:"1shlcs"}]])},7349:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(4414).A)("User",[["path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2",key:"975kel"}],["circle",{cx:"12",cy:"7",r:"4",key:"17ys0d"}]])},5499:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(4414).A)("Wallet",[["path",{d:"M19 7V4a1 1 0 0 0-1-1H5a2 2 0 0 0 0 4h15a1 1 0 0 1 1 1v4h-3a2 2 0 0 0 0 4h3a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1",key:"18etb6"}],["path",{d:"M3 5v14a2 2 0 0 0 2 2h15a1 1 0 0 0 1-1v-4",key:"xoc0q4"}]])},9598:(e,t,n)=>{n.d(t,{D:()=>c,ThemeProvider:()=>d});var r=n(7620),o=(e,t,n,r,o,i,l,a)=>{let s=document.documentElement,u=["light","dark"];function c(t){(Array.isArray(e)?e:[e]).forEach(e=>{let n="class"===e,r=n&&i?o.map(e=>i[e]||e):o;n?(s.classList.remove(...r),s.classList.add(t)):s.setAttribute(e,t)}),a&&u.includes(t)&&(s.style.colorScheme=t)}if(r)c(r);else try{let e=localStorage.getItem(t)||n,r=l&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(r)}catch(e){}},i=["light","dark"],l="(prefers-color-scheme: dark)",a="undefined"==typeof window,s=r.createContext(void 0),u={setTheme:e=>{},themes:[]},c=()=>{var e;return null!=(e=r.useContext(s))?e:u},d=e=>r.useContext(s)?r.createElement(r.Fragment,null,e.children):r.createElement(p,{...e}),f=["light","dark"],p=e=>{let{forcedTheme:t,disableTransitionOnChange:n=!1,enableSystem:o=!0,enableColorScheme:a=!0,storageKey:u="theme",themes:c=f,defaultTheme:d=o?"system":"light",attribute:p="data-theme",value:y,children:g,nonce:x,scriptProps:b}=e,[C,R]=r.useState(()=>v(u,d)),[E,T]=r.useState(()=>v(u)),A=y?Object.values(y):c,k=r.useCallback(e=>{let t=e;if(!t)return;"system"===e&&o&&(t=w());let r=y?y[t]:t,l=n?h(x):null,s=document.documentElement,u=e=>{"class"===e?(s.classList.remove(...A),r&&s.classList.add(r)):e.startsWith("data-")&&(r?s.setAttribute(e,r):s.removeAttribute(e))};if(Array.isArray(p)?p.forEach(u):u(p),a){let e=i.includes(d)?d:null,n=i.includes(t)?t:e;s.style.colorScheme=n}null==l||l()},[x]),M=r.useCallback(e=>{let t="function"==typeof e?e(C):e;R(t);try{localStorage.setItem(u,t)}catch(e){}},[C]),P=r.useCallback(e=>{T(w(e)),"system"===C&&o&&!t&&k("system")},[C,t]);r.useEffect(()=>{let e=window.matchMedia(l);return e.addListener(P),P(e),()=>e.removeListener(P)},[P]),r.useEffect(()=>{let e=e=>{e.key===u&&(e.newValue?R(e.newValue):M(d))};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)},[M]),r.useEffect(()=>{k(null!=t?t:C)},[t,C]);let j=r.useMemo(()=>({theme:C,setTheme:M,forcedTheme:t,resolvedTheme:"system"===C?E:C,themes:o?[...c,"system"]:c,systemTheme:o?E:void 0}),[C,M,t,E,o,c]);return r.createElement(s.Provider,{value:j},r.createElement(m,{forcedTheme:t,storageKey:u,attribute:p,enableSystem:o,enableColorScheme:a,defaultTheme:d,value:y,themes:c,nonce:x,scriptProps:b}),g)},m=r.memo(e=>{let{forcedTheme:t,storageKey:n,attribute:i,enableSystem:l,enableColorScheme:a,defaultTheme:s,value:u,themes:c,nonce:d,scriptProps:f}=e,p=JSON.stringify([i,n,s,t,c,u,l,a]).slice(1,-1);return r.createElement("script",{...f,suppressHydrationWarning:!0,nonce:"undefined"==typeof window?d:"",dangerouslySetInnerHTML:{__html:"(".concat(o.toString(),")(").concat(p,")")}})}),v=(e,t)=>{let n;if(!a){try{n=localStorage.getItem(e)||void 0}catch(e){}return n||t}},h=e=>{let t=document.createElement("style");return e&&t.setAttribute("nonce",e),t.appendChild(document.createTextNode("*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),document.head.appendChild(t),()=>{window.getComputedStyle(document.body),setTimeout(()=>{document.head.removeChild(t)},1)}},w=e=>(e||(e=window.matchMedia(l)),e.matches?"dark":"light")}}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/87c73c54-eb9bca7c1c87992d.js b/packages/fe-deploy/.next/static/chunks/87c73c54-eb9bca7c1c87992d.js new file mode 100644 index 00000000..9b70fbae --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/87c73c54-eb9bca7c1c87992d.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[587],{3083:(e,n,t)=>{var r,l,a=t(459),o=t(5726),i=t(7620),u=t(7509);function s(e){var n="https://react.dev/errors/"+e;if(1)":-1l||u[r]!==s[l]){var c="\n"+u[r].replace(" at new "," at ");return e.displayName&&c.includes("")&&(c=c.replace("",e.displayName)),c}while(1<=r&&0<=l);break}}}finally{M=!1,Error.prepareStackTrace=t}return(t=e?e.displayName||e.name:"")?O(t):""}function R(e){try{var n="";do n+=function(e){switch(e.tag){case 26:case 27:case 5:return O(e.type);case 16:return O("Lazy");case 13:return O("Suspense");case 19:return O("SuspenseList");case 0:case 15:return e=A(e.type,!1);case 11:return e=A(e.type.render,!1);case 1:return e=A(e.type,!0);default:return""}}(e),e=e.return;while(e);return n}catch(e){return"\nError generating stack: "+e.message+"\n"+e.stack}}function I(e){var n=e,t=e;if(e.alternate)for(;n.return;)n=n.return;else{e=n;do 0!=(4098&(n=e).flags)&&(t=n.return),e=n.return;while(e)}return 3===n.tag?t:null}function U(e){if(13===e.tag){var n=e.memoizedState;if(null===n&&null!==(e=e.alternate)&&(n=e.memoizedState),null!==n)return n.dehydrated}return null}function V(e){if(I(e)!==e)throw Error(s(188))}var j=Array.isArray,B=u.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,Q={pending:!1,data:null,method:null,action:null},$=[],W=-1;function H(e){return{current:e}}function q(e){0>W||(e.current=$[W],$[W]=null,W--)}function K(e,n){$[++W]=e.current,e.current=n}var Y=H(null),X=H(null),G=H(null),Z=H(null);function J(e,n){switch(K(G,n),K(X,e),K(Y,null),e=n.nodeType){case 9:case 11:n=(n=n.documentElement)&&(n=n.namespaceURI)?se(n):0;break;default:if(n=(e=8===e?n.parentNode:n).tagName,e=e.namespaceURI)n=sn(e=se(e),n);else switch(n){case"svg":n=1;break;case"math":n=2;break;default:n=0}}q(Y),K(Y,n)}function ee(){q(Y),q(X),q(G)}function en(e){null!==e.memoizedState&&K(Z,e);var n=Y.current,t=sn(n,e.type);n!==t&&(K(X,e),K(Y,t))}function et(e){X.current===e&&(q(Y),q(X)),Z.current===e&&(q(Z),sj._currentValue=Q)}var er=Object.prototype.hasOwnProperty,el=o.unstable_scheduleCallback,ea=o.unstable_cancelCallback,eo=o.unstable_shouldYield,ei=o.unstable_requestPaint,eu=o.unstable_now,es=o.unstable_getCurrentPriorityLevel,ec=o.unstable_ImmediatePriority,ef=o.unstable_UserBlockingPriority,ed=o.unstable_NormalPriority,ep=o.unstable_LowPriority,em=o.unstable_IdlePriority,eh=o.log,eg=o.unstable_setDisableYieldValue,ey=null,ev=null;function eb(e){if("function"==typeof eh&&eg(e),ev&&"function"==typeof ev.setStrictMode)try{ev.setStrictMode(ey,e)}catch(e){}}var ek=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(ew(e)/eS|0)|0},ew=Math.log,eS=Math.LN2,ex=128,eE=4194304;function eC(e){var n=42&e;if(0!==n)return n;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194176&e;case 4194304:case 8388608:case 0x1000000:case 0x2000000:return 0x3c00000&e;case 0x4000000:return 0x4000000;case 0x8000000:return 0x8000000;case 0x10000000:return 0x10000000;case 0x20000000:return 0x20000000;case 0x40000000:return 0;default:return e}}function ez(e,n){var t=e.pendingLanes;if(0===t)return 0;var r=0,l=e.suspendedLanes,a=e.pingedLanes,o=e.warmLanes;e=0!==e.finishedLanes;var i=0x7ffffff&t;return 0!==i?0!=(t=i&~l)?r=eC(t):0!=(a&=i)?r=eC(a):e||0!=(o=i&~o)&&(r=eC(o)):0!=(i=t&~l)?r=eC(i):0!==a?r=eC(a):e||0!=(o=t&~o)&&(r=eC(o)),0===r?0:0!==n&&n!==r&&0==(n&l)&&((l=r&-r)>=(o=n&-n)||32===l&&0!=(4194176&o))?n:r}function eP(e,n){return 0==(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&n)}function eN(){var e=ex;return 0==(4194176&(ex<<=1))&&(ex=128),e}function eL(){var e=eE;return 0==(0x3c00000&(eE<<=1))&&(eE=4194304),e}function eT(e){for(var n=[],t=0;31>t;t++)n.push(e);return n}function e_(e,n){e.pendingLanes|=n,0x10000000!==n&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function eF(e,n,t){e.pendingLanes|=n,e.suspendedLanes&=~n;var r=31-ek(n);e.entangledLanes|=n,e.entanglements[r]=0x40000000|e.entanglements[r]|4194218&t}function eD(e,n){var t=e.entangledLanes|=n;for(e=e.entanglements;t;){var r=31-ek(t),l=1<=te),tr=!1;function tl(e,n){switch(e){case"keyup":return -1!==n9.indexOf(n.keyCode);case"keydown":return 229!==n.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function ta(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var to=!1,ti={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function tu(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===n?!!ti[e.type]:"textarea"===n}function ts(e,n,t,r){nw?nS?nS.push(r):nS=[r]:nw=r,0<(n=uX(n,"onChange")).length&&(t=new nj("onChange","change",null,t,r),e.push({event:t,listeners:n}))}var tc=null,tf=null;function td(e){uB(e,0)}function tp(e){if(nn(eK(e)))return e}function tm(e,n){if("change"===e)return n}var th=!1;if(e1){if(e1){var tg="oninput"in document;if(!tg){var ty=document.createElement("div");ty.setAttribute("oninput","return;"),tg="function"==typeof ty.oninput}r=tg}else r=!1;th=r&&(!document.documentMode||9=n)return{node:r,offset:n-e};e=t}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=tz(r)}}function tN(e){e=null!=e&&null!=e.ownerDocument&&null!=e.ownerDocument.defaultView?e.ownerDocument.defaultView:window;for(var n=nt(e.document);n instanceof e.HTMLIFrameElement;){try{var t="string"==typeof n.contentWindow.location.href}catch(e){t=!1}if(t)e=n.contentWindow;else break;n=nt(e.document)}return n}function tL(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n&&("input"===n&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===n||"true"===e.contentEditable)}var tT=e1&&"documentMode"in document&&11>=document.documentMode,t_=null,tF=null,tD=null,tO=!1;function tM(e,n,t){var r=t.window===t?t.document:9===t.nodeType?t:t.ownerDocument;tO||null==t_||t_!==nt(r)||(r="selectionStart"in(r=t_)&&tL(r)?{start:r.selectionStart,end:r.selectionEnd}:{anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},tD&&tC(tD,r)||(tD=r,0<(r=uX(tF,"onSelect")).length&&(n=new nj("onSelect","select",null,n,t),e.push({event:n,listeners:r}),n.target=t_)))}function tA(e,n){var t={};return t[e.toLowerCase()]=n.toLowerCase(),t["Webkit"+e]="webkit"+n,t["Moz"+e]="moz"+n,t}var tR={animationend:tA("Animation","AnimationEnd"),animationiteration:tA("Animation","AnimationIteration"),animationstart:tA("Animation","AnimationStart"),transitionrun:tA("Transition","TransitionRun"),transitionstart:tA("Transition","TransitionStart"),transitioncancel:tA("Transition","TransitionCancel"),transitionend:tA("Transition","TransitionEnd")},tI={},tU={};function tV(e){if(tI[e])return tI[e];if(!tR[e])return e;var n,t=tR[e];for(n in t)if(t.hasOwnProperty(n)&&n in tU)return tI[e]=t[n];return e}e1&&(tU=document.createElement("div").style,"AnimationEvent"in window||(delete tR.animationend.animation,delete tR.animationiteration.animation,delete tR.animationstart.animation),"TransitionEvent"in window||delete tR.transitionend.transition);var tj=tV("animationend"),tB=tV("animationiteration"),tQ=tV("animationstart"),t$=tV("transitionrun"),tW=tV("transitionstart"),tH=tV("transitioncancel"),tq=tV("transitionend"),tK=new Map,tY="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll scrollEnd toggle touchMove waiting wheel".split(" ");function tX(e,n){tK.set(e,n),eJ(n,[e])}var tG=[],tZ=0,tJ=0;function t0(){for(var e=tZ,n=tJ=tZ=0;n>=o,l-=o,ro=1<<32-ek(n)+l|t<a?a:8;var o=F.T,i={};F.T=i,al(e,!1,n,t);try{var u=l(),s=F.S;if(null!==s&&s(i,u),null!==u&&"object"==typeof u&&"function"==typeof u.then){var c,f,d=(c=[],f={status:"pending",value:null,reason:null,then:function(e){c.push(e)}},u.then(function(){f.status="fulfilled",f.value=r;for(var e=0;ed?(p=f,f=null):p=f.sibling;var m=g(l,f,i[d],u);if(null===m){null===f&&(f=p);break}e&&f&&null===m.alternate&&n(l,f),o=a(m,o,d),null===c?s=m:c.sibling=m,c=m,f=p}if(d===i.length)return t(l,f),rm&&ru(l,d),s;if(null===f){for(;dp?(m=d,d=null):m=d.sibling;var b=g(l,d,v.value,u);if(null===b){null===d&&(d=m);break}e&&d&&null===b.alternate&&n(l,d),o=a(b,o,p),null===f?c=b:f.sibling=b,f=b,d=m}if(v.done)return t(l,d),rm&&ru(l,p),c;if(null===d){for(;!v.done;p++,v=i.next())null!==(v=h(l,v.value,u))&&(o=a(v,o,p),null===f?c=v:f.sibling=v,f=v);return rm&&ru(l,p),c}for(d=r(d);!v.done;p++,v=i.next())null!==(v=y(d,l,p,v.value,u))&&(e&&null!==v.alternate&&d.delete(null===v.key?p:v.key),o=a(v,o,p),null===f?c=v:f.sibling=v,f=v);return e&&d.forEach(function(e){return n(l,e)}),rm&&ru(l,p),c}(u,c,f=k.call(f),v)}if("function"==typeof f.then)return i(u,c,am(f),v);if(f.$$typeof===b)return i(u,c,og(u,f),v);ag(u,f)}return"string"==typeof f&&""!==f||"number"==typeof f||"bigint"==typeof f?(f=""+f,null!==c&&6===c.tag?(t(u,c.sibling),(v=l(c,f)).return=u):(t(u,c),(v=iy(f,u.mode,v)).return=u),o(u=v)):t(u,c)}(i,u,c,f);return ad=null,v}catch(e){if(e===rE||e===rz)throw e;var k=is(29,e,null,i.mode);return k.lanes=f,k.return=i,k}finally{}}}var ab=av(!0),ak=av(!1),aw=H(null),aS=null;function ax(e){var n=e.alternate;K(aP,1&aP.current),K(aw,e),null===aS&&(null===n||null!==rW.current?aS=e:null!==n.memoizedState&&(aS=e))}function aE(e){if(22===e.tag){if(K(aP,aP.current),K(aw,e),null===aS){var n=e.alternate;null!==n&&null!==n.memoizedState&&(aS=e)}}else aC(e)}function aC(){K(aP,aP.current),K(aw,aw.current)}function az(e){q(aw),aS===e&&(aS=null),q(aP)}var aP=H(0);function aN(e){for(var n=e;null!==n;){if(13===n.tag){var t=n.memoizedState;if(null!==t&&(null===(t=t.dehydrated)||"$?"===t.data||sf(t)))return n}else if(19===n.tag&&void 0!==n.memoizedProps.revealOrder){if(0!=(128&n.flags))return n}else if(null!==n.child){n.child.return=n,n=n.child;continue}if(n===e)break;for(;null===n.sibling;){if(null===n.return||n.return===e)return null;n=n.return}n.sibling.return=n.return,n=n.sibling}return null}function aL(e,n,t,r){t=null==(t=t(r,n=e.memoizedState))?n:D({},n,t),e.memoizedState=t,0===e.lanes&&(e.updateQueue.baseState=t)}var aT={isMounted:function(e){return!!(e=e._reactInternals)&&I(e)===e},enqueueSetState:function(e,n,t){e=e._reactInternals;var r=i4(),l=ow(r);l.payload=n,null!=t&&(l.callback=t),null!==(n=oS(e,l,r))&&(i6(n,e,r),ox(n,e,r))},enqueueReplaceState:function(e,n,t){e=e._reactInternals;var r=i4(),l=ow(r);l.tag=1,l.payload=n,null!=t&&(l.callback=t),null!==(n=oS(e,l,r))&&(i6(n,e,r),ox(n,e,r))},enqueueForceUpdate:function(e,n){e=e._reactInternals;var t=i4(),r=ow(t);r.tag=2,null!=n&&(r.callback=n),null!==(n=oS(e,r,t))&&(i6(n,e,t),ox(n,e,t))}};function a_(e,n,t,r,l,a,o){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,a,o):!n.prototype||!n.prototype.isPureReactComponent||!tC(t,r)||!tC(l,a)}function aF(e,n,t,r){e=n.state,"function"==typeof n.componentWillReceiveProps&&n.componentWillReceiveProps(t,r),"function"==typeof n.UNSAFE_componentWillReceiveProps&&n.UNSAFE_componentWillReceiveProps(t,r),n.state!==e&&aT.enqueueReplaceState(n,n.state,null)}function aD(e,n){var t=n;if("ref"in n)for(var r in t={},n)"ref"!==r&&(t[r]=n[r]);if(e=e.defaultProps)for(var l in t===n&&(t=D({},t)),e)void 0===t[l]&&(t[l]=e[l]);return t}var aO="function"==typeof reportError?reportError:function(e){if("object"==typeof window&&"function"==typeof window.ErrorEvent){var n=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"==typeof e&&null!==e&&"string"==typeof e.message?String(e.message):String(e),error:e});if(!window.dispatchEvent(n))return}else if("object"==typeof a&&"function"==typeof a.emit){a.emit("uncaughtException",e);return}console.error(e)};function aM(e){aO(e)}function aA(e){console.error(e)}function aR(e){aO(e)}function aI(e,n){try{(0,e.onUncaughtError)(n.value,{componentStack:n.stack})}catch(e){setTimeout(function(){throw e})}}function aU(e,n,t){try{(0,e.onCaughtError)(t.value,{componentStack:t.stack,errorBoundary:1===n.tag?n.stateNode:null})}catch(e){setTimeout(function(){throw e})}}function aV(e,n,t){return(t=ow(t)).tag=3,t.payload={element:null},t.callback=function(){aI(e,n)},t}function aj(e){return(e=ow(e)).tag=3,e}function aB(e,n,t,r){var l=t.type.getDerivedStateFromError;if("function"==typeof l){var a=r.value;e.payload=function(){return l(a)},e.callback=function(){aU(n,t,r)}}var o=t.stateNode;null!==o&&"function"==typeof o.componentDidCatch&&(e.callback=function(){aU(n,t,r),"function"!=typeof l&&(null===iY?iY=new Set([this]):iY.add(this));var e=r.stack;this.componentDidCatch(r.value,{componentStack:null!==e?e:""})})}var aQ=Error(s(461)),a$=!1;function aW(e,n,t,r){n.child=null===e?ak(n,null,t,r):ab(n,e.child,t,r)}function aH(e,n,t,r,l){t=t.render;var a=n.ref;if("ref"in r){var o={};for(var i in r)"ref"!==i&&(o[i]=r[i])}else o=r;return(om(n),r=ll(e,n,t,o,a,l),i=lu(),null===e||a$)?(rm&&i&&rc(n),n.flags|=1,aW(e,n,r,l),n.child):(ls(e,n,l),ot(e,n,l))}function aq(e,n,t,r,l){if(null===e){var a=t.type;return"function"!=typeof a||ic(a)||void 0!==a.defaultProps||null!==t.compare?((e=im(t.type,null,r,n,n.mode,l)).ref=n.ref,e.return=n,n.child=e):(n.tag=15,n.type=a,aK(e,n,a,r,l))}if(a=e.child,!or(e,l)){var o=a.memoizedProps;if((t=null!==(t=t.compare)?t:tC)(o,r)&&e.ref===n.ref)return ot(e,n,l)}return n.flags|=1,(e=id(a,r)).ref=n.ref,e.return=n,n.child=e}function aK(e,n,t,r,l){if(null!==e){var a=e.memoizedProps;if(tC(a,r)&&e.ref===n.ref){if(a$=!1,n.pendingProps=r=a,!or(e,l))return n.lanes=e.lanes,ot(e,n,l);0!=(131072&e.flags)&&(a$=!0)}}return aZ(e,n,t,r,l)}function aY(e,n,t){var r=n.pendingProps,l=r.children,a=0!=(2&n.stateNode._pendingVisibility),o=null!==e?e.memoizedState:null;if(aG(e,n),"hidden"===r.mode||a){if(0!=(128&n.flags)){if(r=null!==o?o.baseLanes|t:t,null!==e){for(a=0,l=n.child=e.child;null!==l;)a=a|l.lanes|l.childLanes,l=l.sibling;n.childLanes=a&~r}else n.childLanes=0,n.child=null;return aX(e,n,r,t)}if(0==(0x20000000&t))return n.lanes=n.childLanes=0x20000000,aX(e,n,null!==o?o.baseLanes|t:t,t);n.memoizedState={baseLanes:0,cachePool:null},null!==e&&rJ(n,null!==o?o.cachePool:null),null!==o?rq(n,o):rK(),aE(n)}else null!==o?(rJ(n,o.cachePool),rq(n,o),aC(n),n.memoizedState=null):(null!==e&&rJ(n,null),rK(),aC(n));return aW(e,n,l,t),n.child}function aX(e,n,t,r){var l=rZ();return l=null===l?null:{parent:rR._currentValue,pool:l},n.memoizedState={baseLanes:t,cachePool:l},null!==e&&rJ(n,null),rK(),aE(n),null!==e&&od(e,n,r,!0),null}function aG(e,n){var t=n.ref;if(null===t)null!==e&&null!==e.ref&&(n.flags|=2097664);else{if("function"!=typeof t&&"object"!=typeof t)throw Error(s(284));(null===e||e.ref!==t)&&(n.flags|=2097664)}}function aZ(e,n,t,r,l){return(om(n),t=ll(e,n,t,r,void 0,l),r=lu(),null===e||a$)?(rm&&r&&rc(n),n.flags|=1,aW(e,n,t,l),n.child):(ls(e,n,l),ot(e,n,l))}function aJ(e,n,t,r,l,a){return(om(n),n.updateQueue=null,t=lo(n,r,t,l),la(e),r=lu(),null===e||a$)?(rm&&r&&rc(n),n.flags|=1,aW(e,n,t,a),n.child):(ls(e,n,a),ot(e,n,a))}function a0(e,n,t,r,l){if(om(n),null===n.stateNode){var a=t8,o=t.contextType;"object"==typeof o&&null!==o&&(a=oh(o)),a=new t(r,a),n.memoizedState=null!==a.state&&void 0!==a.state?a.state:null,a.updater=aT,n.stateNode=a,a._reactInternals=n,(a=n.stateNode).props=r,a.state=n.memoizedState,a.refs={},ob(n),o=t.contextType,a.context="object"==typeof o&&null!==o?oh(o):t8,a.state=n.memoizedState,"function"==typeof(o=t.getDerivedStateFromProps)&&(aL(n,t,o,r),a.state=n.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof a.getSnapshotBeforeUpdate||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||(o=a.state,"function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),o!==a.state&&aT.enqueueReplaceState(a,a.state,null),oP(n,r,a,l),oz(),a.state=n.memoizedState),"function"==typeof a.componentDidMount&&(n.flags|=4194308),r=!0}else if(null===e){a=n.stateNode;var i=n.memoizedProps,u=aD(t,i);a.props=u;var s=a.context,c=t.contextType;o=t8,"object"==typeof c&&null!==c&&(o=oh(c));var f=t.getDerivedStateFromProps;c="function"==typeof f||"function"==typeof a.getSnapshotBeforeUpdate,i=n.pendingProps!==i,c||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(i||s!==o)&&aF(n,a,r,o),ov=!1;var d=n.memoizedState;a.state=d,oP(n,r,a,l),oz(),s=n.memoizedState,i||d!==s||ov?("function"==typeof f&&(aL(n,t,f,r),s=n.memoizedState),(u=ov||a_(n,t,u,r,d,s,o))?(c||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||("function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount()),"function"==typeof a.componentDidMount&&(n.flags|=4194308)):("function"==typeof a.componentDidMount&&(n.flags|=4194308),n.memoizedProps=r,n.memoizedState=s),a.props=r,a.state=s,a.context=o,r=u):("function"==typeof a.componentDidMount&&(n.flags|=4194308),r=!1)}else{a=n.stateNode,ok(e,n),c=aD(t,o=n.memoizedProps),a.props=c,f=n.pendingProps,d=a.context,s=t.contextType,u=t8,"object"==typeof s&&null!==s&&(u=oh(s)),(s="function"==typeof(i=t.getDerivedStateFromProps)||"function"==typeof a.getSnapshotBeforeUpdate)||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(o!==f||d!==u)&&aF(n,a,r,u),ov=!1,d=n.memoizedState,a.state=d,oP(n,r,a,l),oz();var p=n.memoizedState;o!==f||d!==p||ov||null!==e&&null!==e.dependencies&&op(e.dependencies)?("function"==typeof i&&(aL(n,t,i,r),p=n.memoizedState),(c=ov||a_(n,t,c,r,d,p,u)||null!==e&&null!==e.dependencies&&op(e.dependencies))?(s||"function"!=typeof a.UNSAFE_componentWillUpdate&&"function"!=typeof a.componentWillUpdate||("function"==typeof a.componentWillUpdate&&a.componentWillUpdate(r,p,u),"function"==typeof a.UNSAFE_componentWillUpdate&&a.UNSAFE_componentWillUpdate(r,p,u)),"function"==typeof a.componentDidUpdate&&(n.flags|=4),"function"==typeof a.getSnapshotBeforeUpdate&&(n.flags|=1024)):("function"!=typeof a.componentDidUpdate||o===e.memoizedProps&&d===e.memoizedState||(n.flags|=4),"function"!=typeof a.getSnapshotBeforeUpdate||o===e.memoizedProps&&d===e.memoizedState||(n.flags|=1024),n.memoizedProps=r,n.memoizedState=p),a.props=r,a.state=p,a.context=u,r=c):("function"!=typeof a.componentDidUpdate||o===e.memoizedProps&&d===e.memoizedState||(n.flags|=4),"function"!=typeof a.getSnapshotBeforeUpdate||o===e.memoizedProps&&d===e.memoizedState||(n.flags|=1024),r=!1)}return a=r,aG(e,n),r=0!=(128&n.flags),a||r?(a=n.stateNode,t=r&&"function"!=typeof t.getDerivedStateFromError?null:a.render(),n.flags|=1,null!==e&&r?(n.child=ab(n,e.child,null,l),n.child=ab(n,null,t,l)):aW(e,n,t,l),n.memoizedState=a.state,e=n.child):e=ot(e,n,l),e}function a1(e,n,t,r){return rS(),n.flags|=256,aW(e,n,t,r),n.child}var a2={dehydrated:null,treeContext:null,retryLane:0};function a4(e){return{baseLanes:e,cachePool:r0()}}function a3(e,n,t){return e=null!==e?e.childLanes&~t:0,n&&(e|=ij),e}function a6(e,n,t){var r,l=n.pendingProps,a=!1,o=0!=(128&n.flags);if((r=o)||(r=(null===e||null!==e.memoizedState)&&0!=(2&aP.current)),r&&(a=!0,n.flags&=-129),r=0!=(32&n.flags),n.flags&=-33,null===e){if(rm){if(a?ax(n):aC(n),rm){var i,u=rp;if(i=u){t:{for(i=u,u=rg;8!==i.nodeType;)if(!u||null===(i=sd(i.nextSibling))){u=null;break t}u=i}null!==u?(n.memoizedState={dehydrated:u,treeContext:null!==ra?{id:ro,overflow:ri}:null,retryLane:0x20000000},(i=is(18,null,null,0)).stateNode=u,i.return=n,n.child=i,rd=n,rp=null,i=!0):i=!1}i||rv(n)}if(null!==(u=n.memoizedState)&&null!==(u=u.dehydrated))return sf(u)?n.lanes=16:n.lanes=0x20000000,null;az(n)}return(u=l.children,l=l.fallback,a)?(aC(n),u=a5({mode:"hidden",children:u},a=n.mode),l=ih(l,a,t,null),u.return=n,l.return=n,u.sibling=l,n.child=u,(a=n.child).memoizedState=a4(t),a.childLanes=a3(e,r,t),n.memoizedState=a2,l):(ax(n),a8(n,u))}if(null!==(i=e.memoizedState)&&null!==(u=i.dehydrated)){if(o)256&n.flags?(ax(n),n.flags&=-257,n=a9(e,n,t)):null!==n.memoizedState?(aC(n),n.child=e.child,n.flags|=128,n=null):(aC(n),a=l.fallback,u=n.mode,l=a5({mode:"visible",children:l.children},u),a=ih(a,u,t,null),a.flags|=2,l.return=n,a.return=n,l.sibling=a,n.child=l,ab(n,e.child,null,t),(l=n.child).memoizedState=a4(t),l.childLanes=a3(e,r,t),n.memoizedState=a2,n=a);else if(ax(n),sf(u)){if(r=u.nextSibling&&u.nextSibling.dataset)var c=r.dgst;r=c,(l=Error(s(419))).stack="",l.digest=r,rx({value:l,source:null,stack:null}),n=a9(e,n,t)}else if(a$||od(e,n,t,!1),r=0!=(t&e.childLanes),a$||r){if(null!==(r=iN)){if(0!=(42&(l=t&-t)))l=1;else switch(l){case 2:l=1;break;case 8:l=4;break;case 32:l=16;break;case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 0x1000000:case 0x2000000:l=64;break;case 0x10000000:l=0x8000000;break;default:l=0}if(0!==(l=0!=(l&(r.suspendedLanes|t))?0:l)&&l!==i.retryLane)throw i.retryLane=l,t4(e,l),i6(r,e,l),aQ}"$?"===u.data||uo(),n=a9(e,n,t)}else"$?"===u.data?(n.flags|=192,n.child=e.child,n=null):(e=i.treeContext,rp=sd(u.nextSibling),rd=n,rm=!0,rh=null,rg=!1,null!==e&&(rr[rl++]=ro,rr[rl++]=ri,rr[rl++]=ra,ro=e.id,ri=e.overflow,ra=n),n=a8(n,l.children),n.flags|=4096);return n}return a?(aC(n),a=l.fallback,u=n.mode,c=(i=e.child).sibling,(l=id(i,{mode:"hidden",children:l.children})).subtreeFlags=0x1e00000&i.subtreeFlags,null!==c?a=id(c,a):(a=ih(a,u,t,null),a.flags|=2),a.return=n,l.return=n,l.sibling=a,n.child=l,l=a,a=n.child,null===(u=e.child.memoizedState)?u=a4(t):(null!==(i=u.cachePool)?(c=rR._currentValue,i=i.parent!==c?{parent:c,pool:c}:i):i=r0(),u={baseLanes:u.baseLanes|t,cachePool:i}),a.memoizedState=u,a.childLanes=a3(e,r,t),n.memoizedState=a2,l):(ax(n),e=(t=e.child).sibling,(t=id(t,{mode:"visible",children:l.children})).return=n,t.sibling=null,null!==e&&(null===(r=n.deletions)?(n.deletions=[e],n.flags|=16):r.push(e)),n.child=t,n.memoizedState=null,t)}function a8(e,n){return(n=a5({mode:"visible",children:n},e.mode)).return=e,e.child=n}function a5(e,n){return ig(e,n,0,null)}function a9(e,n,t){return ab(n,e.child,null,t),e=a8(n,n.pendingProps.children),e.flags|=2,n.memoizedState=null,e}function a7(e,n,t){e.lanes|=n;var r=e.alternate;null!==r&&(r.lanes|=n),oc(e.return,n,t)}function oe(e,n,t,r,l){var a=e.memoizedState;null===a?e.memoizedState={isBackwards:n,rendering:null,renderingStartTime:0,last:r,tail:t,tailMode:l}:(a.isBackwards=n,a.rendering=null,a.renderingStartTime=0,a.last=r,a.tail=t,a.tailMode=l)}function on(e,n,t){var r=n.pendingProps,l=r.revealOrder,a=r.tail;if(aW(e,n,r.children,t),0!=(2&(r=aP.current)))r=1&r|2,n.flags|=128;else{if(null!==e&&0!=(128&e.flags))e:for(e=n.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&a7(e,t,n);else if(19===e.tag)a7(e,t,n);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===n)break;for(;null===e.sibling;){if(null===e.return||e.return===n)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}switch(K(aP,r),l){case"forwards":for(l=null,t=n.child;null!==t;)null!==(e=t.alternate)&&null===aN(e)&&(l=t),t=t.sibling;null===(t=l)?(l=n.child,n.child=null):(l=t.sibling,t.sibling=null),oe(n,!1,l,t,a);break;case"backwards":for(t=null,l=n.child,n.child=null;null!==l;){if(null!==(e=l.alternate)&&null===aN(e)){n.child=l;break}e=l.sibling,l.sibling=t,t=l,l=e}oe(n,!0,t,null,a);break;case"together":oe(n,!1,null,null,void 0);break;default:n.memoizedState=null}return n.child}function ot(e,n,t){if(null!==e&&(n.dependencies=e.dependencies),iI|=n.lanes,0==(t&n.childLanes)&&(null===e||(od(e,n,t,!1),0==(t&n.childLanes))))return null;if(null!==e&&n.child!==e.child)throw Error(s(153));if(null!==n.child){for(t=id(e=n.child,e.pendingProps),n.child=t,t.return=n;null!==e.sibling;)e=e.sibling,(t=t.sibling=id(e,e.pendingProps)).return=n;t.sibling=null}return n.child}function or(e,n){return 0!=(e.lanes&n)||!!(null!==(e=e.dependencies)&&op(e))}function ol(e,n,t){if(null!==e){if(e.memoizedProps!==n.pendingProps)a$=!0;else{if(!or(e,t)&&0==(128&n.flags))return a$=!1,function(e,n,t){switch(n.tag){case 3:J(n,n.stateNode.containerInfo),ou(n,rR,e.memoizedState.cache),rS();break;case 27:case 5:en(n);break;case 4:J(n,n.stateNode.containerInfo);break;case 10:ou(n,n.type,n.memoizedProps.value);break;case 13:var r=n.memoizedState;if(null!==r){if(null!==r.dehydrated)return ax(n),n.flags|=128,null;if(0!=(t&n.child.childLanes))return a6(e,n,t);return ax(n),null!==(e=ot(e,n,t))?e.sibling:null}ax(n);break;case 19:var l=0!=(128&e.flags);if((r=0!=(t&n.childLanes))||(od(e,n,t,!1),r=0!=(t&n.childLanes)),l){if(r)return on(e,n,t);n.flags|=128}if(null!==(l=n.memoizedState)&&(l.rendering=null,l.tail=null,l.lastEffect=null),K(aP,aP.current),!r)return null;break;case 22:case 23:return n.lanes=0,aY(e,n,t);case 24:ou(n,rR,e.memoizedState.cache)}return ot(e,n,t)}(e,n,t);a$=0!=(131072&e.flags)}}else a$=!1,rm&&0!=(1048576&n.flags)&&rs(n,rt,n.index);switch(n.lanes=0,n.tag){case 16:e:{e=n.pendingProps;var r=n.elementType,l=r._init;if(r=l(r._payload),n.type=r,"function"==typeof r)ic(r)?(e=aD(r,e),n.tag=1,n=a0(null,n,r,e,t)):(n.tag=0,n=aZ(null,n,r,e,t));else{if(null!=r){if((l=r.$$typeof)===k){n.tag=11,n=aH(null,n,r,e,t);break e}if(l===x){n.tag=14,n=aq(null,n,r,e,t);break e}}throw Error(s(306,n=function e(n){if(null==n)return null;if("function"==typeof n)return n.$$typeof===_?null:n.displayName||n.name||null;if("string"==typeof n)return n;switch(n){case m:return"Fragment";case p:return"Portal";case g:return"Profiler";case h:return"StrictMode";case w:return"Suspense";case S:return"SuspenseList"}if("object"==typeof n)switch(n.$$typeof){case b:return(n.displayName||"Context")+".Provider";case v:return(n._context.displayName||"Context")+".Consumer";case k:var t=n.render;return(n=n.displayName)||(n=""!==(n=t.displayName||t.name||"")?"ForwardRef("+n+")":"ForwardRef"),n;case x:return null!==(t=n.displayName||null)?t:e(n.type)||"Memo";case E:t=n._payload,n=n._init;try{return e(n(t))}catch(e){}}return null}(r)||r,""))}}return n;case 0:return aZ(e,n,n.type,n.pendingProps,t);case 1:return l=aD(r=n.type,n.pendingProps),a0(e,n,r,l,t);case 3:e:{if(J(n,n.stateNode.containerInfo),null===e)throw Error(s(387));var a=n.pendingProps;r=(l=n.memoizedState).element,ok(e,n),oP(n,a,null,t);var o=n.memoizedState;if(ou(n,rR,a=o.cache),a!==l.cache&&of(n,[rR],t,!0),oz(),a=o.element,l.isDehydrated){if(l={element:a,isDehydrated:!1,cache:o.cache},n.updateQueue.baseState=l,n.memoizedState=l,256&n.flags){n=a1(e,n,a,t);break e}if(a!==r){rx(r=t9(Error(s(424)),n)),n=a1(e,n,a,t);break e}for(rp=sd(n.stateNode.containerInfo.firstChild),rd=n,rm=!0,rh=null,rg=!0,t=ak(n,null,a,t),n.child=t;t;)t.flags=-3&t.flags|4096,t=t.sibling}else{if(rS(),a===r){n=ot(e,n,t);break e}aW(e,n,a,t)}n=n.child}return n;case 26:return aG(e,n),null===e?(t=sw(n.type,null,n.pendingProps,null))?n.memoizedState=t:rm||(t=n.type,e=n.pendingProps,(r=u7(G.current).createElement(t))[eR]=n,r[eI]=e,u8(r,t,e),eX(r),n.stateNode=r):n.memoizedState=sw(n.type,e.memoizedProps,n.pendingProps,e.memoizedState),null;case 27:return en(n),null===e&&rm&&(r=n.stateNode=sm(n.type,n.pendingProps,G.current),rd=n,rg=!0,rp=sd(r.firstChild)),r=n.pendingProps.children,null!==e||rm?aW(e,n,r,t):n.child=ab(n,null,r,t),aG(e,n),n.child;case 5:return null===e&&rm&&((l=r=rp)&&(null!==(r=function(e,n,t,r){for(;1===e.nodeType;){if(e.nodeName.toLowerCase()!==n.toLowerCase()){if(!r&&("INPUT"!==e.nodeName||"hidden"!==e.type))break}else if(r){if(!e[e$])switch(n){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if("stylesheet"===(l=e.getAttribute("rel"))&&e.hasAttribute("data-precedence")||l!==t.rel||e.getAttribute("href")!==(null==t.href?null:t.href)||e.getAttribute("crossorigin")!==(null==t.crossOrigin?null:t.crossOrigin)||e.getAttribute("title")!==(null==t.title?null:t.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(((l=e.getAttribute("src"))!==(null==t.src?null:t.src)||e.getAttribute("type")!==(null==t.type?null:t.type)||e.getAttribute("crossorigin")!==(null==t.crossOrigin?null:t.crossOrigin))&&l&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else{if("input"!==n||"hidden"!==e.type)return e;var l=null==t.name?null:""+t.name;if("hidden"===t.type&&e.getAttribute("name")===l)return e}if(null===(e=sd(e.nextSibling)))break}return null}(r,n.type,n.pendingProps,rg))?(n.stateNode=r,rd=n,rp=sd(r.firstChild),rg=!1,l=!0):l=!1),l||rv(n)),en(n),l=n.type,a=n.pendingProps,o=null!==e?e.memoizedProps:null,r=a.children,st(l,a)?r=null:null!==o&&st(l,o)&&(n.flags|=32),null!==n.memoizedState&&(l=ll(e,n,li,null,null,t),sj._currentValue=l),aG(e,n),aW(e,n,r,t),n.child;case 6:return null===e&&rm&&((e=t=rp)&&(null!==(t=function(e,n,t){if(""===n)return null;for(;3!==e.nodeType;)if((1!==e.nodeType||"INPUT"!==e.nodeName||"hidden"!==e.type)&&!t||null===(e=sd(e.nextSibling)))return null;return e}(t,n.pendingProps,rg))?(n.stateNode=t,rd=n,rp=null,e=!0):e=!1),e||rv(n)),null;case 13:return a6(e,n,t);case 4:return J(n,n.stateNode.containerInfo),r=n.pendingProps,null===e?n.child=ab(n,null,r,t):aW(e,n,r,t),n.child;case 11:return aH(e,n,n.type,n.pendingProps,t);case 7:return aW(e,n,n.pendingProps,t),n.child;case 8:case 12:return aW(e,n,n.pendingProps.children,t),n.child;case 10:return r=n.pendingProps,ou(n,n.type,r.value),aW(e,n,r.children,t),n.child;case 9:return l=n.type._context,r=n.pendingProps.children,om(n),r=r(l=oh(l)),n.flags|=1,aW(e,n,r,t),n.child;case 14:return aq(e,n,n.type,n.pendingProps,t);case 15:return aK(e,n,n.type,n.pendingProps,t);case 19:return on(e,n,t);case 22:return aY(e,n,t);case 24:return om(n),r=oh(rR),null===e?(null===(l=rZ())&&(l=iN,a=rI(),l.pooledCache=a,a.refCount++,null!==a&&(l.pooledCacheLanes|=t),l=a),n.memoizedState={parent:r,cache:l},ob(n),ou(n,rR,l)):(0!=(e.lanes&t)&&(ok(e,n),oP(n,null,null,t),oz()),l=e.memoizedState,a=n.memoizedState,l.parent!==r?(l={parent:r,cache:r},n.memoizedState=l,0===n.lanes&&(n.memoizedState=n.updateQueue.baseState=l),ou(n,rR,r)):(ou(n,rR,r=a.cache),r!==l.cache&&of(n,[rR],t,!0))),aW(e,n,n.pendingProps.children,t),n.child;case 29:throw n.pendingProps}throw Error(s(156,n.tag))}var oa=H(null),oo=null,oi=null;function ou(e,n,t){K(oa,n._currentValue),n._currentValue=t}function os(e){e._currentValue=oa.current,q(oa)}function oc(e,n,t){for(;null!==e;){var r=e.alternate;if((e.childLanes&n)!==n?(e.childLanes|=n,null!==r&&(r.childLanes|=n)):null!==r&&(r.childLanes&n)!==n&&(r.childLanes|=n),e===t)break;e=e.return}}function of(e,n,t,r){var l=e.child;for(null!==l&&(l.return=e);null!==l;){var a=l.dependencies;if(null!==a){var o=l.child;a=a.firstContext;e:for(;null!==a;){var i=a;a=l;for(var u=0;u title"))),u8(a,r,t),a[eR]=e,eX(a),r=a;break e;case"link":var o=sF("link","href",l).get(r+(t.href||""));if(o){for(var i=0;i<\/script>",e=e.removeChild(e.firstChild);break;case"select":e="string"==typeof r.is?l.createElement("select",{is:r.is}):l.createElement("select"),r.multiple?e.multiple=!0:r.size&&(e.size=r.size);break;default:e="string"==typeof r.is?l.createElement(t,{is:r.is}):l.createElement(t)}}e[eR]=n,e[eI]=r;e:for(l=n.child;null!==l;){if(5===l.tag||6===l.tag)e.appendChild(l.stateNode);else if(4!==l.tag&&27!==l.tag&&null!==l.child){l.child.return=l,l=l.child;continue}if(l===n)break;for(;null===l.sibling;){if(null===l.return||l.return===n)break e;l=l.return}l.sibling.return=l.return,l=l.sibling}switch(n.stateNode=e,u8(e,t,r),t){case"button":case"input":case"select":case"textarea":e=!!r.autoFocus;break;case"img":e=!0;break;default:e=!1}e&&ib(n)}}return ix(n),n.flags&=-0x1000001,null;case 6:if(e&&null!=n.stateNode)e.memoizedProps!==r&&ib(n);else{if("string"!=typeof r&&null===n.stateNode)throw Error(s(166));if(e=G.current,rw(n)){if(e=n.stateNode,t=n.memoizedProps,r=null,null!==(l=rd))switch(l.tag){case 27:case 5:r=l.memoizedProps}e[eR]=n,(e=!!(e.nodeValue===t||null!==r&&!0===r.suppressHydrationWarning||u2(e.nodeValue,t)))||rv(n)}else(e=u7(e).createTextNode(r))[eR]=n,n.stateNode=e}return ix(n),null;case 13:if(r=n.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(l=rw(n),null!==r&&null!==r.dehydrated){if(null===e){if(!l)throw Error(s(318));if(!(l=null!==(l=n.memoizedState)?l.dehydrated:null))throw Error(s(317));l[eR]=n}else rS(),0==(128&n.flags)&&(n.memoizedState=null),n.flags|=4;ix(n),l=!1}else null!==rh&&(i5(rh),rh=null),l=!0;if(!l){if(256&n.flags)return az(n),n;return az(n),null}}if(az(n),0!=(128&n.flags))return n.lanes=t,n;if(t=null!==r,e=null!==e&&null!==e.memoizedState,t){r=n.child,l=null,null!==r.alternate&&null!==r.alternate.memoizedState&&null!==r.alternate.memoizedState.cachePool&&(l=r.alternate.memoizedState.cachePool.pool);var a=null;null!==r.memoizedState&&null!==r.memoizedState.cachePool&&(a=r.memoizedState.cachePool.pool),a!==l&&(r.flags|=2048)}return t!==e&&t&&(n.child.flags|=8192),iw(n,n.updateQueue),ix(n),null;case 4:return ee(),null===e&&uH(n.stateNode.containerInfo),ix(n),null;case 10:return os(n.type),ix(n),null;case 19:if(q(aP),null===(l=n.memoizedState))return ix(n),null;if(r=0!=(128&n.flags),null===(a=l.rendering)){if(r)iS(l,!1);else{if(0!==iR||null!==e&&0!=(128&e.flags))for(e=n.child;null!==e;){if(null!==(a=aN(e))){for(n.flags|=128,iS(l,!1),e=a.updateQueue,n.updateQueue=e,iw(n,e),n.subtreeFlags=0,e=t,t=n.child;null!==t;)ip(t,e),t=t.sibling;return K(aP,1&aP.current|2),n.child}e=e.sibling}null!==l.tail&&eu()>iq&&(n.flags|=128,r=!0,iS(l,!1),n.lanes=4194304)}}else{if(!r){if(null!==(e=aN(a))){if(n.flags|=128,r=!0,e=e.updateQueue,n.updateQueue=e,iw(n,e),iS(l,!0),null===l.tail&&"hidden"===l.tailMode&&!a.alternate&&!rm)return ix(n),null}else 2*eu()-l.renderingStartTime>iq&&0x20000000!==t&&(n.flags|=128,r=!0,iS(l,!1),n.lanes=4194304)}l.isBackwards?(a.sibling=n.child,n.child=a):(null!==(e=l.last)?e.sibling=a:n.child=a,l.last=a)}if(null!==l.tail)return n=l.tail,l.rendering=n,l.tail=n.sibling,l.renderingStartTime=eu(),n.sibling=null,e=aP.current,K(aP,r?1&e|2:1&e),n;return ix(n),null;case 22:case 23:return az(n),rY(),r=null!==n.memoizedState,null!==e?null!==e.memoizedState!==r&&(n.flags|=8192):r&&(n.flags|=8192),r?0!=(0x20000000&t)&&0==(128&n.flags)&&(ix(n),6&n.subtreeFlags&&(n.flags|=8192)):ix(n),null!==(t=n.updateQueue)&&iw(n,t.retryQueue),t=null,null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(t=e.memoizedState.cachePool.pool),r=null,null!==n.memoizedState&&null!==n.memoizedState.cachePool&&(r=n.memoizedState.cachePool.pool),r!==t&&(n.flags|=2048),null!==e&&q(rG),null;case 24:return t=null,null!==e&&(t=e.memoizedState.cache),n.memoizedState.cache!==t&&(n.flags|=2048),os(rR),ix(n),null;case 25:return null}throw Error(s(156,n.tag))}(n.alternate,n,iA);if(null!==t){iL=t;return}if(null!==(n=n.sibling)){iL=n;return}iL=n=e}while(null!==n);0===iR&&(iR=5)}function ud(e,n){do{var t=function(e,n){switch(rf(n),n.tag){case 1:return 65536&(e=n.flags)?(n.flags=-65537&e|128,n):null;case 3:return os(rR),ee(),0!=(65536&(e=n.flags))&&0==(128&e)?(n.flags=-65537&e|128,n):null;case 26:case 27:case 5:return et(n),null;case 13:if(az(n),null!==(e=n.memoizedState)&&null!==e.dehydrated){if(null===n.alternate)throw Error(s(340));rS()}return 65536&(e=n.flags)?(n.flags=-65537&e|128,n):null;case 19:return q(aP),null;case 4:return ee(),null;case 10:return os(n.type),null;case 22:case 23:return az(n),rY(),null!==e&&q(rG),65536&(e=n.flags)?(n.flags=-65537&e|128,n):null;case 24:return os(rR),null;default:return null}}(e.alternate,e);if(null!==t){t.flags&=32767,iL=t;return}if(null!==(t=e.return)&&(t.flags|=32768,t.subtreeFlags=0,t.deletions=null),!n&&null!==(e=e.sibling)){iL=e;return}iL=e=t}while(null!==e);iR=6,iL=null}function up(e,n,t,r,l,a,o,i,u,c,f){var d=F.T,p=B.p;try{B.p=2,F.T=null,function(e,n,t,r,l,a,o,i){do uh();while(null!==iG);if(0!=(6&iP))throw Error(s(327));var u,c=e.finishedWork;if(r=e.finishedLanes,null!==c){if(e.finishedWork=null,e.finishedLanes=0,c===e.current)throw Error(s(177));e.callbackNode=null,e.callbackPriority=0,e.cancelPendingCommit=null;var f=c.lanes|c.childLanes;if(function(e,n,t,r,l,a){var o=e.pendingLanes;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=t,e.entangledLanes&=t,e.errorRecoveryDisabledLanes&=t,e.shellSuspendCounter=0;var i=e.entanglements,u=e.expirationTimes,s=e.hiddenUpdates;for(t=o&~t;0r&&(l=r,r=a,a=l),l=tP(n,a);var o=tP(n,r);l&&o&&(1!==t.rangeCount||t.anchorNode!==l.node||t.anchorOffset!==l.offset||t.focusNode!==o.node||t.focusOffset!==o.offset)&&((e=e.createRange()).setStart(l.node,l.offset),t.removeAllRanges(),a>r?(t.addRange(e),t.extend(o.node,o.offset)):(e.setEnd(o.node,o.offset),t.addRange(e)))}}for(e=[],t=n;t=t.parentNode;)1===t.nodeType&&e.push({element:t,left:t.scrollLeft,top:t.scrollTop});for("function"==typeof n.focus&&n.focus(),n=0;nt?32:t,F.T=null,null===iG)var a=!1;else{t=i0,i0=null;var o=iG,i=iZ;if(iG=null,iZ=0,0!=(6&iP))throw Error(s(331));var u=iP;if(iP|=4,io(o.current),o9(o,o.current,i,t),iP=u,uT(0,!1),ev&&"function"==typeof ev.onPostCommitFiberRoot)try{ev.onPostCommitFiberRoot(ey,o)}catch(e){}a=!0}return a}finally{B.p=l,F.T=r,um(e,n)}}return!1}function ug(e,n,t){n=t9(t,n),n=aV(e.stateNode,n,2),null!==(e=oS(e,n,2))&&(e_(e,2),uL(e))}function uy(e,n,t){if(3===e.tag)ug(e,e,t);else for(;null!==n;){if(3===n.tag){ug(n,e,t);break}if(1===n.tag){var r=n.stateNode;if("function"==typeof n.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===iY||!iY.has(r))){e=t9(t,e),null!==(r=oS(n,t=aj(2),2))&&(aB(t,r,n,e),e_(r,2),uL(r));break}}n=n.return}}function uv(e,n,t){var r=e.pingCache;if(null===r){r=e.pingCache=new iz;var l=new Set;r.set(n,l)}else void 0===(l=r.get(n))&&(l=new Set,r.set(n,l));l.has(t)||(iM=!0,l.add(t),e=ub.bind(null,e,n,t),n.then(e,e))}function ub(e,n,t){var r=e.pingCache;null!==r&&r.delete(n),e.pingedLanes|=e.suspendedLanes&t,e.warmLanes&=~t,iN===e&&(iT&t)===t&&(4===iR||3===iR&&(0x3c00000&iT)===iT&&300>eu()-iH?0==(2&iP)&&ut(e,0):iV|=t,iB===iT&&(iB=0)),uL(e)}function uk(e,n){0===n&&(n=eL()),null!==(e=t4(e,n))&&(e_(e,n),uL(e))}function uw(e){var n=e.memoizedState,t=0;null!==n&&(t=n.retryLane),uk(e,t)}function uS(e,n){var t=0;switch(e.tag){case 13:var r=e.stateNode,l=e.memoizedState;null!==l&&(t=l.retryLane);break;case 19:r=e.stateNode;break;case 22:r=e.stateNode._retryCache;break;default:throw Error(s(314))}null!==r&&r.delete(n),uk(e,t)}var ux=null,uE=null,uC=!1,uz=!1,uP=!1,uN=0;function uL(e){var n;e!==uE&&null===e.next&&(null===uE?ux=uE=e:uE=uE.next=e),uz=!0,uC||(uC=!0,n=u_,si(function(){0!=(6&iP)?el(ec,n):n()}))}function uT(e,n){if(!uP&&uz){uP=!0;do for(var t=!1,r=ux;null!==r;){if(!n){if(0!==e){var l=r.pendingLanes;if(0===l)var a=0;else{var o=r.suspendedLanes,i=r.pingedLanes;a=0xc000055&(a=(1<<31-ek(42|e)+1)-1&(l&~(o&~i)))?0xc000055&a|1:a?2|a:0}0!==a&&(t=!0,uO(r,a))}else a=iT,0==(3&(a=ez(r,r===iN?a:0)))||eP(r,a)||(t=!0,uO(r,a))}r=r.next}while(t);uP=!1}}function u_(){uz=uC=!1;var e,n=0;0!==uN&&(((e=window.event)&&"popstate"===e.type?e===sr||(sr=e,0):(sr=null,1))||(n=uN),uN=0);for(var t=eu(),r=null,l=ux;null!==l;){var a=l.next,o=uF(l,t);0===o?(l.next=null,null===r?ux=a:r.next=a,null===a&&(uE=r)):(r=l,(0!==n||0!=(3&o))&&(uz=!0)),l=a}uT(n,!1)}function uF(e,n){for(var t=e.suspendedLanes,r=e.pingedLanes,l=e.expirationTimes,a=-0x3c00001&e.pendingLanes;0 title"):null)}function sO(e){return"stylesheet"!==e.type||0!=(3&e.state.loading)}var sM=null;function sA(){}function sR(){if(this.count--,0===this.count){if(this.stylesheets)sU(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var sI=null;function sU(e,n){e.stylesheets=null,null!==e.unsuspend&&(e.count++,sI=new Map,n.forEach(sV,e),sI=null,sR.call(e))}function sV(e,n){if(!(4&n.state.loading)){var t=sI.get(e);if(t)var r=t.get(null);else{t=new Map,sI.set(e,t);for(var l=e.querySelectorAll("link[data-precedence],style[data-precedence]"),a=0;a{Promise.resolve().then(r.bind(r,7583))},7583:(e,s,r)=>{"use strict";r.r(s),r.d(s,{default:()=>t});var l=r(4568);function t(e){let{error:s,reset:r}=e;return(0,l.jsxs)("div",{className:"flex min-h-screen flex-col items-center justify-center gap-4",children:[(0,l.jsx)("h2",{className:"text-xl font-bold",children:"Error"}),(0,l.jsx)("p",{className:"text-red-600",children:s.message}),(0,l.jsx)("button",{onClick:()=>r(),className:"rounded-md bg-blue-600 px-4 py-2 text-white hover:bg-blue-700",children:"Try again"})]})}}},e=>{var s=s=>e(e.s=s);e.O(0,[587,2855,7358],()=>s(2272)),_N_E=e.O()}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/app/(auth)/done/page-c2805b252ef03e8a.js b/packages/fe-deploy/.next/static/chunks/app/(auth)/done/page-c2805b252ef03e8a.js new file mode 100644 index 00000000..e4d4fe7a --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/app/(auth)/done/page-c2805b252ef03e8a.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[175,709,967,1368,1648,1709,2816,2996,3763,4336,4369,4724,5170,5560,6174,7046,7114,8031,8285,8313,9097,9305,9434,9528],{1680:()=>{}},_=>{var e=e=>_(_.s=e);_.O(0,[587,2855,7358],()=>e(1680)),_N_E=_.O()}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/app/(auth)/layout-26b93c1e4f2c6293.js b/packages/fe-deploy/.next/static/chunks/app/(auth)/layout-26b93c1e4f2c6293.js new file mode 100644 index 00000000..e4d4fe7a --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/app/(auth)/layout-26b93c1e4f2c6293.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[175,709,967,1368,1648,1709,2816,2996,3763,4336,4369,4724,5170,5560,6174,7046,7114,8031,8285,8313,9097,9305,9434,9528],{1680:()=>{}},_=>{var e=e=>_(_.s=e);_.O(0,[587,2855,7358],()=>e(1680)),_N_E=_.O()}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/app/(auth)/login/error-735ca2351876adf4.js b/packages/fe-deploy/.next/static/chunks/app/(auth)/login/error-735ca2351876adf4.js new file mode 100644 index 00000000..b86f8e6b --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/app/(auth)/login/error-735ca2351876adf4.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2113],{8931:(e,s,n)=>{Promise.resolve().then(n.bind(n,3584))},3584:(e,s,n)=>{"use strict";n.r(s),n.d(s,{default:()=>l});var t=n(4568);function l(e){let{error:s,reset:n}=e;return(0,t.jsxs)("div",{className:"flex min-h-screen flex-col items-center justify-center gap-4",children:[(0,t.jsx)("h2",{className:"text-xl font-bold",children:"Something went wrong!"}),(0,t.jsx)("p",{className:"text-red-600",children:s.message}),(0,t.jsx)("button",{onClick:()=>n(),className:"rounded-md bg-blue-600 px-4 py-2 text-white hover:bg-blue-700",children:"Try again"})]})}}},e=>{var s=s=>e(e.s=s);e.O(0,[587,2855,7358],()=>s(8931)),_N_E=e.O()}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/app/(auth)/login/loading-17bc0023f1db3abd.js b/packages/fe-deploy/.next/static/chunks/app/(auth)/login/loading-17bc0023f1db3abd.js new file mode 100644 index 00000000..e4d4fe7a --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/app/(auth)/login/loading-17bc0023f1db3abd.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[175,709,967,1368,1648,1709,2816,2996,3763,4336,4369,4724,5170,5560,6174,7046,7114,8031,8285,8313,9097,9305,9434,9528],{1680:()=>{}},_=>{var e=e=>_(_.s=e);_.O(0,[587,2855,7358],()=>e(1680)),_N_E=_.O()}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/app/(auth)/login/page-8eefb78ac3c515e7.js b/packages/fe-deploy/.next/static/chunks/app/(auth)/login/page-8eefb78ac3c515e7.js new file mode 100644 index 00000000..ac2de8e3 --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/app/(auth)/login/page-8eefb78ac3c515e7.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[72],{8376:(n,e,t)=>{Promise.resolve().then(t.bind(t,9919))},9919:(n,e,t)=>{"use strict";t.r(e),t.d(e,{default:()=>nz});var r=t(4568),a=t(7620),i=t(9192),o=t(9306),u=t(2393);let d=i.bL;i.l9;let l=i.ZL;i.bm;let s=a.forwardRef((n,e)=>{let{className:t,...a}=n;return(0,r.jsx)(i.hJ,{ref:e,className:(0,u.cn)("fixed inset-0 z-50 bg-black/80 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",t),...a})});s.displayName=i.hJ.displayName;let c=a.forwardRef((n,e)=>{let{className:t,children:a,...d}=n;return(0,r.jsxs)(l,{children:[(0,r.jsx)(s,{}),(0,r.jsxs)(i.UC,{ref:e,className:(0,u.cn)("fixed left-[50%] top-[50%] z-50 grid w-full max-w-lg translate-x-[-50%] translate-y-[-50%] gap-4 border bg-background p-6 shadow-lg duration-200 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[state=closed]:slide-out-to-left-1/2 data-[state=closed]:slide-out-to-top-[48%] data-[state=open]:slide-in-from-left-1/2 data-[state=open]:slide-in-from-top-[48%] sm:rounded-lg",t),...d,children:[a,(0,r.jsxs)(i.bm,{className:"absolute right-4 top-4 rounded-sm opacity-70 ring-offset-background transition-opacity hover:opacity-100 focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none data-[state=open]:bg-accent data-[state=open]:text-muted-foreground",children:[(0,r.jsx)(o.A,{className:"h-4 w-4"}),(0,r.jsx)("span",{className:"sr-only",children:"Close"})]})]})]})});c.displayName=i.UC.displayName;let m=a.forwardRef((n,e)=>{let{className:t,...a}=n;return(0,r.jsx)(i.hE,{ref:e,className:(0,u.cn)("text-lg font-semibold leading-none tracking-tight",t),...a})});m.displayName=i.hE.displayName,a.forwardRef((n,e)=>{let{className:t,...a}=n;return(0,r.jsx)(i.VY,{ref:e,className:(0,u.cn)("text-sm text-muted-foreground",t),...a})}).displayName=i.VY.displayName;var p=t(3311),y=t(6547),f=t(459);function h(n){let{gqlClient:e}=n,t=(0,p.useRouter)(),[i,o]=(0,a.useState)(!0),u=(0,a.useCallback)(n=>"Sign in to deploy.laconic\n\nAddress: ".concat(n,"\nNonce: ").concat(Date.now(),"\nChainId: ").concat(f.env.NEXT_PUBLIC_LACONICD_CHAIN_ID),[]),l=(0,a.useCallback)(async(n,t,r)=>{try{if(!(await fetch("/api/auth/validate",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({signature:n,message:t,address:r})})).ok)throw Error("Validation failed");return e&&await e.getUser(),{success:!0}}catch(n){return console.error("Validation error:",n),{success:!1,error:n instanceof Error?n.message:"Authentication failed"}}},[e]);return((0,a.useEffect)(()=>{if(f.env.NEXT_PUBLIC_DEV_AUTO_AUTH,"true"===f.env.NEXT_PUBLIC_UI_ONLY_MODE){t.push("/");return}let n=async n=>{var e,r;if(n.origin!==f.env.NEXT_PUBLIC_WALLET_IFRAME_URL){console.error("Invalid message origin:",n.origin);return}switch(n.data.type){case"WALLET_IFRAME_LOADED":o(!1);let a=document.getElementById("wallet-iframe");(null==a?void 0:a.contentWindow)&&a.contentWindow.postMessage({type:"GET_OR_CREATE_ACCOUNT"},f.env.NEXT_PUBLIC_WALLET_IFRAME_URL);break;case"WALLET_ACCOUNTS_DATA":if(null===(e=n.data.data)||void 0===e?void 0:e.address){let e=document.getElementById("wallet-iframe");if(null==e?void 0:e.contentWindow){let t=u(n.data.data.address);e.contentWindow.postMessage({type:"SIGN_MESSAGE_REQUEST",data:{message:t,address:n.data.data.address}},f.env.NEXT_PUBLIC_WALLET_IFRAME_URL)}}break;case"SIGN_MESSAGE_RESPONSE":try{let{signature:e,message:r,address:a}=n.data.data||{};if(!e||!r||!a)throw Error("Missing signature data");let i=await l(e,r,a);if(!i.success)throw Error(i.error);y.oR.success("Successfully authenticated!"),t.push("/")}catch(n){console.error("Authentication error:",n),y.oR.error(n instanceof Error?n.message:"Authentication failed")}break;case"ERROR":o(!1),y.oR.error((null===(r=n.data.data)||void 0===r?void 0:r.error)||"Wallet error occurred")}};return window.addEventListener("message",n),()=>window.removeEventListener("message",n)},[t,u,l]),"true"===f.env.NEXT_PUBLIC_DEV_AUTO_AUTH||"true"===f.env.NEXT_PUBLIC_UI_ONLY_MODE)?null:(0,r.jsx)(d,{defaultOpen:!0,children:(0,r.jsxs)(c,{className:"sm:max-w-[425px]",children:[(0,r.jsx)(m,{children:i?"Connecting to Laconic Wallet...":"Laconic Wallet"}),(0,r.jsx)("div",{className:"mt-4 space-y-4",children:(0,r.jsx)("iframe",{id:"wallet-iframe",src:"".concat(f.env.NEXT_PUBLIC_WALLET_IFRAME_URL,"/Home"),className:"w-full h-[400px] border-0",sandbox:"allow-scripts allow-same-origin allow-forms"})})]})})}var g=t(5745),v=t(4816),b=t(2678),I=t(978);function j(){let n=(0,g._)(["\nquery {\n user {\n id\n name\n email\n createdAt\n updatedAt\n gitHubToken\n }\n}\n"]);return j=function(){return n},n}function A(){let n=(0,g._)(["\nquery ($projectId: String!) {\n project(projectId: $projectId) {\n createdAt\n description\n id\n name\n template\n updatedAt\n prodBranch\n auctionId\n deployers {\n deployerLrn\n deployerId\n deployerApiUrl\n minimumPayment\n }\n paymentAddress\n txHash\n fundsReleased\n framework\n repository\n webhooks\n icon\n baseDomains\n organization {\n id\n name\n }\n owner {\n id\n name\n email\n }\n deployments {\n id\n branch\n isCurrent\n baseDomain\n status\n updatedAt\n commitHash\n createdAt\n environment\n applicationDeploymentRecordData {\n url\n }\n deployer {\n baseDomain\n }\n createdBy {\n id\n name\n }\n }\n }\n}\n"]);return A=function(){return n},n}function $(){let n=(0,g._)(["\nquery ($organizationSlug: String!) {\n projectsInOrganization(organizationSlug: $organizationSlug) {\n id\n name\n createdAt\n description\n framework\n auctionId\n deployers {\n deployerLrn\n deployerId\n deployerApiUrl\n minimumPayment\n }\n paymentAddress\n txHash\n fundsReleased\n prodBranch\n webhooks\n repository\n updatedAt\n icon\n baseDomains\n deployments {\n id\n branch\n isCurrent\n baseDomain\n status\n updatedAt\n commitHash\n commitMessage\n createdAt\n environment\n applicationDeploymentRecordData {\n url\n }\n }\n }\n}\n"]);return $=function(){return n},n}function _(){let n=(0,g._)(["\nquery {\n organizations {\n id\n name\n slug\n createdAt\n updatedAt\n }\n}\n"]);return _=function(){return n},n}function x(){let n=(0,g._)(["\nquery ($projectId: String!) {\n deployments(projectId: $projectId) {\n id\n branch\n commitHash\n commitMessage\n url\n deployer {\n deployerLrn\n deployerId\n deployerApiUrl\n minimumPayment\n }\n environment\n isCurrent\n baseDomain\n status\n createdAt\n updatedAt\n createdBy {\n id\n name\n email\n }\n applicationDeploymentRequestId\n }\n}\n"]);return x=function(){return n},n}function P(){let n=(0,g._)(["\nquery ($projectId: String!) {\n environmentVariables(projectId: $projectId) {\n createdAt\n environment\n id\n key\n updatedAt\n value\n }\n}\n"]);return P=function(){return n},n}function E(){let n=(0,g._)(["\nquery ($projectId: String!) {\n projectMembers(projectId: $projectId) {\n id\n member {\n id\n name\n email\n isVerified\n }\n isPending\n createdAt\n updatedAt\n permissions\n }\n}\n"]);return E=function(){return n},n}function w(){let n=(0,g._)(["\nquery ($searchText: String!) {\n searchProjects(searchText: $searchText) {\n id\n name\n prodBranch\n repository\n createdAt\n description\n framework\n auctionId\n deployers {\n deployerLrn\n deployerId\n deployerApiUrl\n minimumPayment\n }\n paymentAddress\n txHash\n fundsReleased\n prodBranch\n webhooks\n updatedAt\n template\n repository\n organization {\n id\n name\n slug\n createdAt\n updatedAt\n }\n }\n}\n"]);return w=function(){return n},n}function S(){let n=(0,g._)(["\nquery ($projectId: String!, $filter: FilterDomainsInput) {\n domains(projectId: $projectId, filter: $filter) {\n branch\n createdAt\n redirectTo {\n id\n name\n branch\n status\n }\n id\n name\n status\n updatedAt\n }\n}\n"]);return S=function(){return n},n}function N(){let n=(0,g._)(["\nquery ($auctionId: String!) {\n getAuctionData(auctionId: $auctionId){\n id\n kind\n status\n ownerAddress\n createTime\n commitsEndTime\n revealsEndTime\n commitFee {\n type\n quantity\n }\n revealFee {\n type\n quantity\n }\n minimumBid {\n type\n quantity\n }\n winnerAddresses\n winnerBids {\n type\n quantity\n }\n winnerPrice {\n type\n quantity\n }\n maxPrice {\n type\n quantity\n }\n numProviders\n fundsReleased\n bids {\n bidderAddress\n status\n commitHash\n commitTime\n revealTime\n commitFee {\n type\n quantity\n }\n revealFee {\n type\n quantity\n }\n bidAmount {\n type\n quantity\n }\n }\n }\n}\n"]);return N=function(){return n},n}function q(){let n=(0,g._)(["\nquery {\n deployers {\n deployerLrn\n deployerId\n deployerApiUrl\n minimumPayment\n }\n}\n"]);return q=function(){return n},n}function D(){let n=(0,g._)(["\nquery {\n address\n}\n"]);return D=function(){return n},n}function T(){let n=(0,g._)(["\nquery ($txHash: String!, $amount: String!, $senderAddress: String!) {\n verifyTx(txHash: $txHash, amount: $amount, senderAddress: $senderAddress)\n}\n"]);return T=function(){return n},n}function L(){let n=(0,g._)(["\nquery($projectId: String!) {\n latestDNSRecord(projectId: $projectId) {\n name\n value\n request\n resourceType\n version\n }\n}\n"]);return L=function(){return n},n}function R(){let n=(0,g._)(["\n mutation ($projectMemberId: String!) {\n removeProjectMember(projectMemberId: $projectMemberId)\n }\n"]);return R=function(){return n},n}function C(){let n=(0,g._)(["\n mutation ($projectMemberId: String!, $data: UpdateProjectMemberInput) {\n updateProjectMember(projectMemberId: $projectMemberId, data: $data)\n }\n"]);return C=function(){return n},n}function U(){let n=(0,g._)(["\n mutation ($projectId: String!, $data: AddProjectMemberInput) {\n addProjectMember(projectId: $projectId, data: $data)\n }\n"]);return U=function(){return n},n}function J(){let n=(0,g._)(["\n mutation ($projectId: String!, $data: [AddEnvironmentVariableInput!]) {\n addEnvironmentVariables(projectId: $projectId, data: $data)\n }\n"]);return J=function(){return n},n}function M(){let n=(0,g._)(["\n mutation (\n $environmentVariableId: String!\n $data: UpdateEnvironmentVariableInput!\n ) {\n updateEnvironmentVariable(\n environmentVariableId: $environmentVariableId\n data: $data\n )\n }\n"]);return M=function(){return n},n}function V(){let n=(0,g._)(["\n mutation ($environmentVariableId: String!) {\n removeEnvironmentVariable(environmentVariableId: $environmentVariableId)\n }\n"]);return V=function(){return n},n}function k(){let n=(0,g._)(["\n mutation ($deploymentId: String!) {\n updateDeploymentToProd(deploymentId: $deploymentId)\n }\n"]);return k=function(){return n},n}function B(){let n=(0,g._)(["\n mutation ($organizationSlug: String!, $data: AddProjectFromTemplateInput, $lrn: String, $auctionParams: AuctionParams, $environmentVariables: [AddEnvironmentVariableInput!]) {\n addProjectFromTemplate(organizationSlug: $organizationSlug, data: $data, lrn: $lrn, auctionParams: $auctionParams, environmentVariables: $environmentVariables) {\n id\n }\n }\n"]);return B=function(){return n},n}function O(){let n=(0,g._)(["\n mutation ($organizationSlug: String!, $data: AddProjectInput!, $lrn: String, $auctionParams: AuctionParams, $environmentVariables: [AddEnvironmentVariableInput!]) {\n addProject(organizationSlug: $organizationSlug, data: $data, lrn: $lrn, auctionParams: $auctionParams, environmentVariables: $environmentVariables) {\n id\n }\n }\n"]);return O=function(){return n},n}function z(){let n=(0,g._)(["\n mutation ($projectId: String!, $data: UpdateProjectInput) {\n updateProject(projectId: $projectId, data: $data)\n }\n"]);return z=function(){return n},n}function H(){let n=(0,g._)(["\n mutation ($domainId: String!, $data: UpdateDomainInput!) {\n updateDomain(domainId: $domainId, data: $data)\n }\n"]);return H=function(){return n},n}function F(){let n=(0,g._)(["\n mutation ($deploymentId: String!) {\n redeployToProd(deploymentId: $deploymentId)\n }\n"]);return F=function(){return n},n}function W(){let n=(0,g._)(["\n mutation ($projectId: String!) {\n deleteProject(projectId: $projectId)\n }\n"]);return W=function(){return n},n}function G(){let n=(0,g._)(["\n mutation ($domainId: String!) {\n deleteDomain(domainId: $domainId)\n }\n"]);return G=function(){return n},n}function X(){let n=(0,g._)(["\n mutation ($projectId: String!, $deploymentId: String!) {\n rollbackDeployment(projectId: $projectId, deploymentId: $deploymentId)\n }\n"]);return X=function(){return n},n}function Y(){let n=(0,g._)(["\n mutation ($deploymentId: String!) {\n deleteDeployment(deploymentId: $deploymentId)\n }\n"]);return Y=function(){return n},n}function Q(){let n=(0,g._)(["\n mutation ($projectId: String!, $data: AddDomainInput!) {\n addDomain(projectId: $projectId, data: $data)\n }\n"]);return Q=function(){return n},n}function Z(){let n=(0,g._)(["\n mutation ($code: String!) {\n authenticateGitHub(code: $code) {\n token\n }\n }\n"]);return Z=function(){return n},n}function K(){let n=(0,g._)(["\n mutation {\n unauthenticateGitHub\n }\n"]);return K=function(){return n},n}var nn=(n,e,t)=>new Promise((r,a)=>{var i=n=>{try{u(t.next(n))}catch(n){a(n)}},o=n=>{try{u(t.throw(n))}catch(n){a(n)}},u=n=>n.done?r(n.value):Promise.resolve(n.value).then(i,o);u((t=t.apply(n,e)).next())}),ne=(0,I.J1)(j()),nt=(0,I.J1)(A()),nr=(0,I.J1)($()),na=(0,I.J1)(_()),ni=(0,I.J1)(x()),no=(0,I.J1)(P()),nu=(0,I.J1)(E()),nd=(0,I.J1)(w()),nl=(0,I.J1)(S()),ns=(0,I.J1)(N()),nc=(0,I.J1)(q()),nm=(0,I.J1)(D()),np=(0,I.J1)(T()),ny=(0,I.J1)(L()),nf=(0,I.J1)(R()),nh=(0,I.J1)(C()),ng=(0,I.J1)(U()),nv=(0,I.J1)(J()),nb=(0,I.J1)(M()),nI=(0,I.J1)(V()),nj=(0,I.J1)(k()),nA=(0,I.J1)(B()),n$=(0,I.J1)(O()),n_=(0,I.J1)(z()),nx=(0,I.J1)(H()),nP=(0,I.J1)(F()),nE=(0,I.J1)(W()),nw=(0,I.J1)(G()),nS=(0,I.J1)(X()),nN=(0,I.J1)(Y()),nq=(0,I.J1)(Q()),nD=(0,I.J1)(Z()),nT=(0,I.J1)(K()),nL={watchQuery:{fetchPolicy:"no-cache",errorPolicy:"ignore"},query:{fetchPolicy:"no-cache",errorPolicy:"all"}},nR=class{getUser(){return nn(this,null,function*(){let{data:n}=yield this.client.query({query:ne});return n})}getProject(n){return nn(this,null,function*(){let{data:e}=yield this.client.query({query:nt,variables:{projectId:n}});return e})}getProjectsInOrganization(n){return nn(this,null,function*(){let{data:e}=yield this.client.query({query:nr,variables:{organizationSlug:n}});return e})}getOrganizations(){return nn(this,null,function*(){let{data:n}=yield this.client.query({query:na});return n})}getDeployments(n){return nn(this,null,function*(){let{data:e}=yield this.client.query({query:ni,variables:{projectId:n}});return e})}getEnvironmentVariables(n){return nn(this,null,function*(){let{data:e}=yield this.client.query({query:no,variables:{projectId:n}});return e})}getProjectMembers(n){return nn(this,null,function*(){return(yield this.client.query({query:nu,variables:{projectId:n}})).data})}addProjectMember(n,e){return nn(this,null,function*(){return(yield this.client.mutate({mutation:ng,variables:{projectId:n,data:e}})).data})}updateProjectMember(n,e){return nn(this,null,function*(){return(yield this.client.mutate({mutation:nh,variables:{projectMemberId:n,data:e}})).data})}removeProjectMember(n){return nn(this,null,function*(){return(yield this.client.mutate({mutation:nf,variables:{projectMemberId:n}})).data})}searchProjects(n){return nn(this,null,function*(){let{data:e}=yield this.client.query({query:nd,variables:{searchText:n}});return e})}addEnvironmentVariables(n,e){return nn(this,null,function*(){return(yield this.client.mutate({mutation:nv,variables:{projectId:n,data:e}})).data})}updateEnvironmentVariable(n,e){return nn(this,null,function*(){return(yield this.client.mutate({mutation:nb,variables:{environmentVariableId:n,data:e}})).data})}removeEnvironmentVariable(n){return nn(this,null,function*(){let{data:e}=yield this.client.mutate({mutation:nI,variables:{environmentVariableId:n}});return e})}updateDeploymentToProd(n){return nn(this,null,function*(){let{data:e}=yield this.client.mutate({mutation:nj,variables:{deploymentId:n}});return e})}addProjectFromTemplate(n,e,t,r,a){return nn(this,null,function*(){return(yield this.client.mutate({mutation:nA,variables:{organizationSlug:n,data:e,lrn:t,auctionParams:r,environmentVariables:a}})).data})}addProject(n,e,t,r,a){return nn(this,null,function*(){return(yield this.client.mutate({mutation:n$,variables:{organizationSlug:n,data:e,lrn:t,auctionParams:r,environmentVariables:a}})).data})}updateProject(n,e){return nn(this,null,function*(){return(yield this.client.mutate({mutation:n_,variables:{projectId:n,data:e}})).data})}updateDomain(n,e){return nn(this,null,function*(){return(yield this.client.mutate({mutation:nx,variables:{domainId:n,data:e}})).data})}redeployToProd(n){return nn(this,null,function*(){let{data:e}=yield this.client.mutate({mutation:nP,variables:{deploymentId:n}});return e})}deleteProject(n){return nn(this,null,function*(){let{data:e}=yield this.client.mutate({mutation:nE,variables:{projectId:n}});return e})}deleteDomain(n){return nn(this,null,function*(){let{data:e}=yield this.client.mutate({mutation:nw,variables:{domainId:n}});return e})}rollbackDeployment(n,e){return nn(this,null,function*(){let{data:t}=yield this.client.mutate({mutation:nS,variables:{projectId:n,deploymentId:e}});return t})}deleteDeployment(n){return nn(this,null,function*(){let{data:e}=yield this.client.mutate({mutation:nN,variables:{deploymentId:n}});return e})}addDomain(n,e){return nn(this,null,function*(){return(yield this.client.mutate({mutation:nq,variables:{projectId:n,data:e}})).data})}getDomains(n,e){return nn(this,null,function*(){let{data:t}=yield this.client.query({query:nl,variables:{projectId:n,filter:e}});return t})}authenticateGitHub(n){return nn(this,null,function*(){let{data:e}=yield this.client.mutate({mutation:nD,variables:{code:n}});return e})}unauthenticateGithub(){return nn(this,null,function*(){let{data:n}=yield this.client.mutate({mutation:nT});return n})}getAuctionData(n){return nn(this,null,function*(){let{data:e}=yield this.client.query({query:ns,variables:{auctionId:n}});return e.getAuctionData})}getDeployers(){return nn(this,null,function*(){let{data:n}=yield this.client.query({query:nc});return n})}getAddress(){return nn(this,null,function*(){let{data:n}=yield this.client.query({query:nm});return n.address})}verifyTx(n,e,t){return nn(this,null,function*(){let{data:r}=yield this.client.query({query:np,variables:{txHash:n,amount:e,senderAddress:t}});return r.verifyTx})}getLatestDNSRecordByProjectId(n){return nn(this,null,function*(){let{data:e}=yield this.client.query({query:ny,variables:{projectId:n}});return e})}constructor(n){this.client=new v.R({uri:n.gqlEndpoint,cache:new b.D,defaultOptions:nL,credentials:"include"})}},nC=(n=>(n.Owner="Owner",n.Maintainer="Maintainer",n.Reader="Reader",n))(nC||{}),nU=(n=>(n.View="View",n.Edit="Edit",n))(nU||{}),nJ=(n=>(n.Production="Production",n.Preview="Preview",n.Development="Development",n))(nJ||{}),nM=(n=>(n.Building="Building",n.Ready="Ready",n.Error="Error",n.Deleting="Deleting",n))(nM||{}),nV=(n=>(n.AuctionStatusCommitPhase="commit",n.AuctionStatusRevealPhase="reveal",n.AuctionStatusExpired="expired",n.AuctionStatusCompleted="completed",n))(nV||{}),nk=(n=>(n.Live="Live",n.Pending="Pending",n))(nk||{});let nB=new nR({gqlEndpoint:t(459).env.NEXT_PUBLIC_API_BASE_URL+"/graphql"}),nO={missing_code:"Authentication failed: Missing authorization code",token_error:"Authentication failed: Could not retrieve access token",no_email:"Authentication failed: No primary email found",server_error:"Authentication failed: Server error occurred"};function nz(){let n=(0,p.useSearchParams)().get("error");return(0,a.useEffect)(()=>{n&&console.error(nO[n]||"Authentication failed")},[n]),(0,r.jsx)("div",{className:"min-h-screen flex items-center justify-center bg-gray-50",children:(0,r.jsxs)("div",{className:"max-w-md w-full space-y-8 p-8 bg-white rounded-lg shadow-lg",children:[(0,r.jsxs)("div",{className:"text-center",children:[(0,r.jsx)("h2",{className:"mt-6 text-3xl font-bold text-gray-900",children:"Sign in to your account"}),n&&(0,r.jsx)("div",{className:"mt-2 text-sm text-red-600",children:nO[n]||"Authentication failed"})]}),(0,r.jsxs)("div",{className:"mt-8 space-y-4",children:[(0,r.jsx)(h,{gqlClient:nB}),(0,r.jsxs)("div",{className:"relative",children:[(0,r.jsx)("div",{className:"absolute inset-0 flex items-center",children:(0,r.jsx)("div",{className:"w-full border-t border-gray-300"})}),(0,r.jsx)("div",{className:"relative flex justify-center text-sm",children:(0,r.jsx)("span",{className:"px-2 bg-white text-gray-500",children:"Or continue with"})})]}),(0,r.jsxs)("button",{onClick:()=>{window.location.href="/api/auth/github"},className:"group relative w-full flex justify-center py-2 px-4 border border-transparent text-sm font-medium rounded-md text-white bg-gray-800 hover:bg-gray-700 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-gray-500",children:[(0,r.jsx)("span",{className:"absolute left-0 inset-y-0 flex items-center pl-3",children:(0,r.jsx)("svg",{className:"h-5 w-5 text-gray-500 group-hover:text-gray-400",fill:"currentColor",viewBox:"0 0 24 24","aria-hidden":"true",children:(0,r.jsx)("path",{fillRule:"evenodd",d:"M12 2C6.477 2 2 6.484 2 12.017c0 4.425 2.865 8.18 6.839 9.504.5.092.682-.217.682-.483 0-.237-.008-.868-.013-1.703-2.782.605-3.369-1.343-3.369-1.343-.454-1.158-1.11-1.466-1.11-1.466-.908-.62.069-.608.069-.608 1.003.07 1.531 1.032 1.531 1.032.892 1.53 2.341 1.088 2.91.832.092-.647.35-1.088.636-1.338-2.22-.253-4.555-1.113-4.555-4.951 0-1.093.39-1.988 1.029-2.688-.103-.253-.446-1.272.098-2.65 0 0 .84-.27 2.75 1.026A9.564 9.564 0 0112 6.844c.85.004 1.705.115 2.504.337 1.909-1.296 2.747-1.027 2.747-1.027.546 1.379.202 2.398.1 2.651.64.7 1.028 1.595 1.028 2.688 0 3.848-2.339 4.695-4.566 4.943.359.309.678.92.678 1.855 0 1.338-.012 2.419-.012 2.747 0 .268.18.58.688.482A10.019 10.019 0 0022 12.017C22 6.484 17.522 2 12 2z",clipRule:"evenodd"})})}),"Sign in with GitHub"]})]})]})})}},2393:(n,e,t)=>{"use strict";t.d(e,{cn:()=>i});var r=t(5928),a=t(6564);function i(){for(var n=arguments.length,e=Array(n),t=0;t{var e=e=>n(n.s=e);n.O(0,[1033,18,587,2855,7358],()=>e(8376)),_N_E=n.O()}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/error-bbcba38ec052b60b.js b/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/error-bbcba38ec052b60b.js new file mode 100644 index 00000000..69cfd71f --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/error-bbcba38ec052b60b.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7950],{5880:(e,s,n)=>{Promise.resolve().then(n.bind(n,7243))},7243:(e,s,n)=>{"use strict";n.r(s),n.d(s,{default:()=>l});var t=n(4568);function l(e){let{error:s,reset:n}=e;return(0,t.jsxs)("div",{className:"flex min-h-screen flex-col items-center justify-center gap-4",children:[(0,t.jsx)("h2",{className:"text-xl font-bold",children:"Something went wrong!"}),(0,t.jsx)("p",{className:"text-red-600",children:s.message}),(0,t.jsx)("button",{onClick:()=>n(),className:"rounded-md bg-blue-600 px-4 py-2 text-white hover:bg-blue-700",children:"Try again"})]})}}},e=>{var s=s=>e(e.s=s);e.O(0,[587,2855,7358],()=>s(5880)),_N_E=e.O()}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/loading-ee2a39c2d7973b47.js b/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/loading-ee2a39c2d7973b47.js new file mode 100644 index 00000000..e4d4fe7a --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/loading-ee2a39c2d7973b47.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[175,709,967,1368,1648,1709,2816,2996,3763,4336,4369,4724,5170,5560,6174,7046,7114,8031,8285,8313,9097,9305,9434,9528],{1680:()=>{}},_=>{var e=e=>_(_.s=e);_.O(0,[587,2855,7358],()=>e(1680)),_N_E=_.O()}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/projects/[id]/error-b6c2b2efccaebbbe.js b/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/projects/[id]/error-b6c2b2efccaebbbe.js new file mode 100644 index 00000000..37e4e180 --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/projects/[id]/error-b6c2b2efccaebbbe.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1115],{2761:(e,s,r)=>{Promise.resolve().then(r.bind(r,4202))},4202:(e,s,r)=>{"use strict";r.r(s),r.d(s,{default:()=>l});var t=r(4568);function l(e){let{error:s,reset:r}=e;return(0,t.jsxs)("div",{className:"flex min-h-screen flex-col items-center justify-center gap-4",children:[(0,t.jsx)("h2",{className:"text-xl font-bold",children:"Error Loading Project"}),(0,t.jsx)("p",{className:"text-red-600",children:s.message}),(0,t.jsx)("button",{onClick:()=>r(),className:"rounded-md bg-blue-600 px-4 py-2 text-white hover:bg-blue-700",children:"Try again"})]})}}},e=>{var s=s=>e(e.s=s);e.O(0,[587,2855,7358],()=>s(2761)),_N_E=e.O()}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/projects/[id]/page-85447c068ec47d58.js b/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/projects/[id]/page-85447c068ec47d58.js new file mode 100644 index 00000000..e4d4fe7a --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/projects/[id]/page-85447c068ec47d58.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[175,709,967,1368,1648,1709,2816,2996,3763,4336,4369,4724,5170,5560,6174,7046,7114,8031,8285,8313,9097,9305,9434,9528],{1680:()=>{}},_=>{var e=e=>_(_.s=e);_.O(0,[587,2855,7358],()=>e(1680)),_N_E=_.O()}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/add/page-643ab75af9ccc103.js b/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/add/page-643ab75af9ccc103.js new file mode 100644 index 00000000..e4d4fe7a --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/add/page-643ab75af9ccc103.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[175,709,967,1368,1648,1709,2816,2996,3763,4336,4369,4724,5170,5560,6174,7046,7114,8031,8285,8313,9097,9305,9434,9528],{1680:()=>{}},_=>{var e=e=>_(_.s=e);_.O(0,[587,2855,7358],()=>e(1680)),_N_E=_.O()}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/page-46c9a8d1af93927a.js b/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/page-46c9a8d1af93927a.js new file mode 100644 index 00000000..e4d4fe7a --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/page-46c9a8d1af93927a.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[175,709,967,1368,1648,1709,2816,2996,3763,4336,4369,4724,5170,5560,6174,7046,7114,8031,8285,8313,9097,9305,9434,9528],{1680:()=>{}},_=>{var e=e=>_(_.s=e);_.O(0,[587,2855,7358],()=>e(1680)),_N_E=_.O()}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/projects/[id]/settings/page-c7eac47df379cb06.js b/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/projects/[id]/settings/page-c7eac47df379cb06.js new file mode 100644 index 00000000..e4d4fe7a --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/projects/[id]/settings/page-c7eac47df379cb06.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[175,709,967,1368,1648,1709,2816,2996,3763,4336,4369,4724,5170,5560,6174,7046,7114,8031,8285,8313,9097,9305,9434,9528],{1680:()=>{}},_=>{var e=e=>_(_.s=e);_.O(0,[587,2855,7358],()=>e(1680)),_N_E=_.O()}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/projects/create/error-5a76919f37f816a1.js b/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/projects/create/error-5a76919f37f816a1.js new file mode 100644 index 00000000..bac6a552 --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/projects/create/error-5a76919f37f816a1.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4670],{5704:(e,s,r)=>{Promise.resolve().then(r.bind(r,9827))},9827:(e,s,r)=>{"use strict";r.r(s),r.d(s,{default:()=>l});var t=r(4568);function l(e){let{error:s,reset:r}=e;return(0,t.jsxs)("div",{className:"flex min-h-screen flex-col items-center justify-center gap-4",children:[(0,t.jsx)("h2",{className:"text-xl font-bold",children:"Error Creating Project"}),(0,t.jsx)("p",{className:"text-red-600",children:s.message}),(0,t.jsx)("button",{onClick:()=>r(),className:"rounded-md bg-blue-600 px-4 py-2 text-white hover:bg-blue-700",children:"Try again"})]})}}},e=>{var s=s=>e(e.s=s);e.O(0,[587,2855,7358],()=>s(5704)),_N_E=e.O()}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/projects/create/loading-0501526febe486f3.js b/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/projects/create/loading-0501526febe486f3.js new file mode 100644 index 00000000..e4d4fe7a --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/projects/create/loading-0501526febe486f3.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[175,709,967,1368,1648,1709,2816,2996,3763,4336,4369,4724,5170,5560,6174,7046,7114,8031,8285,8313,9097,9305,9434,9528],{1680:()=>{}},_=>{var e=e=>_(_.s=e);_.O(0,[587,2855,7358],()=>e(1680)),_N_E=_.O()}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/projects/create/page-e1b3762579984103.js b/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/projects/create/page-e1b3762579984103.js new file mode 100644 index 00000000..e4d4fe7a --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/projects/create/page-e1b3762579984103.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[175,709,967,1368,1648,1709,2816,2996,3763,4336,4369,4724,5170,5560,6174,7046,7114,8031,8285,8313,9097,9305,9434,9528],{1680:()=>{}},_=>{var e=e=>_(_.s=e);_.O(0,[587,2855,7358],()=>e(1680)),_N_E=_.O()}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/projects/create/success/[id]/page-c22acd7182235911.js b/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/projects/create/success/[id]/page-c22acd7182235911.js new file mode 100644 index 00000000..e4d4fe7a --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/projects/create/success/[id]/page-c22acd7182235911.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[175,709,967,1368,1648,1709,2816,2996,3763,4336,4369,4724,5170,5560,6174,7046,7114,8031,8285,8313,9097,9305,9434,9528],{1680:()=>{}},_=>{var e=e=>_(_.s=e);_.O(0,[587,2855,7358],()=>e(1680)),_N_E=_.O()}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/projects/create/template/page-b86d769c042fce3e.js b/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/projects/create/template/page-b86d769c042fce3e.js new file mode 100644 index 00000000..e4d4fe7a --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/projects/create/template/page-b86d769c042fce3e.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[175,709,967,1368,1648,1709,2816,2996,3763,4336,4369,4724,5170,5560,6174,7046,7114,8031,8285,8313,9097,9305,9434,9528],{1680:()=>{}},_=>{var e=e=>_(_.s=e);_.O(0,[587,2855,7358],()=>e(1680)),_N_E=_.O()}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/projects/error-8ba8ac9fb201d4aa.js b/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/projects/error-8ba8ac9fb201d4aa.js new file mode 100644 index 00000000..1ccf75b5 --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/projects/error-8ba8ac9fb201d4aa.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6953],{6015:(e,s,r)=>{Promise.resolve().then(r.bind(r,5378))},5378:(e,s,r)=>{"use strict";r.r(s),r.d(s,{default:()=>l});var t=r(4568);function l(e){let{error:s,reset:r}=e;return(0,t.jsxs)("div",{className:"flex min-h-screen flex-col items-center justify-center gap-4",children:[(0,t.jsx)("h2",{className:"text-xl font-bold",children:"Error Loading Projects"}),(0,t.jsx)("p",{className:"text-red-600",children:s.message}),(0,t.jsx)("button",{onClick:()=>r(),className:"rounded-md bg-blue-600 px-4 py-2 text-white hover:bg-blue-700",children:"Try again"})]})}}},e=>{var s=s=>e(e.s=s);e.O(0,[587,2855,7358],()=>s(6015)),_N_E=e.O()}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/projects/page-2140145f885bb504.js b/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/projects/page-2140145f885bb504.js new file mode 100644 index 00000000..e4d4fe7a --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/projects/page-2140145f885bb504.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[175,709,967,1368,1648,1709,2816,2996,3763,4336,4369,4724,5170,5560,6174,7046,7114,8031,8285,8313,9097,9305,9434,9528],{1680:()=>{}},_=>{var e=e=>_(_.s=e);_.O(0,[587,2855,7358],()=>e(1680)),_N_E=_.O()}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/settings/error-310fcc956b55d44e.js b/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/settings/error-310fcc956b55d44e.js new file mode 100644 index 00000000..21348565 --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/settings/error-310fcc956b55d44e.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8308],{732:(e,s,r)=>{Promise.resolve().then(r.bind(r,3115))},3115:(e,s,r)=>{"use strict";r.r(s),r.d(s,{default:()=>t});var n=r(4568);function t(e){let{error:s,reset:r}=e;return console.error(s),(0,n.jsxs)("div",{className:"min-h-screen flex flex-col items-center justify-center gap-4",children:[(0,n.jsx)("h2",{className:"text-xl font-bold",children:"Error Loading Settings"}),(0,n.jsx)("p",{className:"text-red-600",children:s.message}),(0,n.jsx)("button",{onClick:()=>r(),className:"rounded-md bg-blue-600 px-4 py-2 text-white hover:bg-blue-700",children:"Try again"})]})}}},e=>{var s=s=>e(e.s=s);e.O(0,[587,2855,7358],()=>s(732)),_N_E=e.O()}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/settings/loading-f2a3379aa33b52de.js b/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/settings/loading-f2a3379aa33b52de.js new file mode 100644 index 00000000..90e29ab3 --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/settings/loading-f2a3379aa33b52de.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8058],{1762:(e,r,s)=>{Promise.resolve().then(s.bind(s,2073))},2073:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>a});var n=s(4568);function a(){return(0,n.jsx)("div",{className:"flex min-h-screen items-center justify-center",children:(0,n.jsx)("div",{className:"h-8 w-8 animate-spin rounded-full border-4 border-gray-300 border-t-blue-600"})})}}},e=>{var r=r=>e(e.s=r);e.O(0,[587,2855,7358],()=>r(1762)),_N_E=e.O()}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/settings/page-a3b3313026d9ccda.js b/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/settings/page-a3b3313026d9ccda.js new file mode 100644 index 00000000..e4d4fe7a --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/app/(dashboard)/[org-slug]/settings/page-a3b3313026d9ccda.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[175,709,967,1368,1648,1709,2816,2996,3763,4336,4369,4724,5170,5560,6174,7046,7114,8031,8285,8313,9097,9305,9434,9528],{1680:()=>{}},_=>{var e=e=>_(_.s=e);_.O(0,[587,2855,7358],()=>e(1680)),_N_E=_.O()}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/app/(dashboard)/layout-999a3fd3d95164e9.js b/packages/fe-deploy/.next/static/chunks/app/(dashboard)/layout-999a3fd3d95164e9.js new file mode 100644 index 00000000..e4d4fe7a --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/app/(dashboard)/layout-999a3fd3d95164e9.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[175,709,967,1368,1648,1709,2816,2996,3763,4336,4369,4724,5170,5560,6174,7046,7114,8031,8285,8313,9097,9305,9434,9528],{1680:()=>{}},_=>{var e=e=>_(_.s=e);_.O(0,[587,2855,7358],()=>e(1680)),_N_E=_.O()}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/app/(dashboard)/projects/page-7918ce7a11e887fa.js b/packages/fe-deploy/.next/static/chunks/app/(dashboard)/projects/page-7918ce7a11e887fa.js new file mode 100644 index 00000000..e4d4fe7a --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/app/(dashboard)/projects/page-7918ce7a11e887fa.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[175,709,967,1368,1648,1709,2816,2996,3763,4336,4369,4724,5170,5560,6174,7046,7114,8031,8285,8313,9097,9305,9434,9528],{1680:()=>{}},_=>{var e=e=>_(_.s=e);_.O(0,[587,2855,7358],()=>e(1680)),_N_E=_.O()}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/app/(dashboard)/wallet/page-b6df2f8ff40d6fd0.js b/packages/fe-deploy/.next/static/chunks/app/(dashboard)/wallet/page-b6df2f8ff40d6fd0.js new file mode 100644 index 00000000..e4d4fe7a --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/app/(dashboard)/wallet/page-b6df2f8ff40d6fd0.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[175,709,967,1368,1648,1709,2816,2996,3763,4336,4369,4724,5170,5560,6174,7046,7114,8031,8285,8313,9097,9305,9434,9528],{1680:()=>{}},_=>{var e=e=>_(_.s=e);_.O(0,[587,2855,7358],()=>e(1680)),_N_E=_.O()}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/app/_not-found/page-28b1d6bb38c1017d.js b/packages/fe-deploy/.next/static/chunks/app/_not-found/page-28b1d6bb38c1017d.js new file mode 100644 index 00000000..f5976c4b --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/app/_not-found/page-28b1d6bb38c1017d.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9492],{2911:(e,t,r)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/_not-found/page",function(){return r(4848)}])},2123:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"HTTPAccessErrorFallback",{enumerable:!0,get:function(){return o}}),r(7097);let l=r(4568);r(7620);let n={error:{fontFamily:'system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"',height:"100vh",textAlign:"center",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},desc:{display:"inline-block"},h1:{display:"inline-block",margin:"0 20px 0 0",padding:"0 23px 0 0",fontSize:24,fontWeight:500,verticalAlign:"top",lineHeight:"49px"},h2:{fontSize:14,fontWeight:400,lineHeight:"49px",margin:0}};function o(e){let{status:t,message:r}=e;return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("title",{children:t+": "+r}),(0,l.jsx)("div",{style:n.error,children:(0,l.jsxs)("div",{children:[(0,l.jsx)("style",{dangerouslySetInnerHTML:{__html:"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}),(0,l.jsx)("h1",{className:"next-error-h1",style:n.h1,children:t}),(0,l.jsx)("div",{style:n.desc,children:(0,l.jsx)("h2",{style:n.h2,children:r})})]})})]})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4848:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o}});let l=r(4568),n=r(2123);function o(){return(0,l.jsx)(n.HTTPAccessErrorFallback,{status:404,message:"This page could not be found."})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}},e=>{var t=t=>e(e.s=t);e.O(0,[587,2855,7358],()=>t(2911)),_N_E=e.O()}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/app/api/auth/github/callback/route-5220d3e4a5fb5b7d.js b/packages/fe-deploy/.next/static/chunks/app/api/auth/github/callback/route-5220d3e4a5fb5b7d.js new file mode 100644 index 00000000..e4d4fe7a --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/app/api/auth/github/callback/route-5220d3e4a5fb5b7d.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[175,709,967,1368,1648,1709,2816,2996,3763,4336,4369,4724,5170,5560,6174,7046,7114,8031,8285,8313,9097,9305,9434,9528],{1680:()=>{}},_=>{var e=e=>_(_.s=e);_.O(0,[587,2855,7358],()=>e(1680)),_N_E=_.O()}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/app/api/auth/github/route-3b59439bc85dc578.js b/packages/fe-deploy/.next/static/chunks/app/api/auth/github/route-3b59439bc85dc578.js new file mode 100644 index 00000000..e4d4fe7a --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/app/api/auth/github/route-3b59439bc85dc578.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[175,709,967,1368,1648,1709,2816,2996,3763,4336,4369,4724,5170,5560,6174,7046,7114,8031,8285,8313,9097,9305,9434,9528],{1680:()=>{}},_=>{var e=e=>_(_.s=e);_.O(0,[587,2855,7358],()=>e(1680)),_N_E=_.O()}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/app/api/auth/validate/route-12cacbbb2a0dcaac.js b/packages/fe-deploy/.next/static/chunks/app/api/auth/validate/route-12cacbbb2a0dcaac.js new file mode 100644 index 00000000..e4d4fe7a --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/app/api/auth/validate/route-12cacbbb2a0dcaac.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[175,709,967,1368,1648,1709,2816,2996,3763,4336,4369,4724,5170,5560,6174,7046,7114,8031,8285,8313,9097,9305,9434,9528],{1680:()=>{}},_=>{var e=e=>_(_.s=e);_.O(0,[587,2855,7358],()=>e(1680)),_N_E=_.O()}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/app/api/validate/route-8e0996b9797f7754.js b/packages/fe-deploy/.next/static/chunks/app/api/validate/route-8e0996b9797f7754.js new file mode 100644 index 00000000..e4d4fe7a --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/app/api/validate/route-8e0996b9797f7754.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[175,709,967,1368,1648,1709,2816,2996,3763,4336,4369,4724,5170,5560,6174,7046,7114,8031,8285,8313,9097,9305,9434,9528],{1680:()=>{}},_=>{var e=e=>_(_.s=e);_.O(0,[587,2855,7358],()=>e(1680)),_N_E=_.O()}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/app/docs/error-bc8bb5792c6b8215.js b/packages/fe-deploy/.next/static/chunks/app/docs/error-bc8bb5792c6b8215.js new file mode 100644 index 00000000..77be0895 --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/app/docs/error-bc8bb5792c6b8215.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2841],{9257:(e,s,n)=>{Promise.resolve().then(n.bind(n,6044))},6044:(e,s,n)=>{"use strict";n.r(s),n.d(s,{default:()=>r});var t=n(4568);function r(e){let{error:s,reset:n}=e;return(0,t.jsxs)("div",{className:"flex min-h-screen flex-col items-center justify-center gap-4",children:[(0,t.jsx)("h2",{className:"text-xl font-bold",children:"Error Loading Documentation"}),(0,t.jsx)("p",{className:"text-red-600",children:s.message}),(0,t.jsx)("button",{onClick:()=>n(),className:"rounded-md bg-blue-600 px-4 py-2 text-white hover:bg-blue-700",children:"Try again"})]})}}},e=>{var s=s=>e(e.s=s);e.O(0,[587,2855,7358],()=>s(9257)),_N_E=e.O()}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/app/docs/loading-51a829d4f2de9b35.js b/packages/fe-deploy/.next/static/chunks/app/docs/loading-51a829d4f2de9b35.js new file mode 100644 index 00000000..e4d4fe7a --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/app/docs/loading-51a829d4f2de9b35.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[175,709,967,1368,1648,1709,2816,2996,3763,4336,4369,4724,5170,5560,6174,7046,7114,8031,8285,8313,9097,9305,9434,9528],{1680:()=>{}},_=>{var e=e=>_(_.s=e);_.O(0,[587,2855,7358],()=>e(1680)),_N_E=_.O()}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/app/docs/page-5a6140062cc8643a.js b/packages/fe-deploy/.next/static/chunks/app/docs/page-5a6140062cc8643a.js new file mode 100644 index 00000000..069e0ba8 --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/app/docs/page-5a6140062cc8643a.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9040],{4702:(e,s,n)=>{Promise.resolve().then(n.bind(n,3678))},3678:(e,s,n)=>{"use strict";n.r(s),n.d(s,{default:()=>c});var a=n(4568);function t(e){let{children:s}=e;return(0,a.jsx)("div",{className:"min-h-[calc(100vh-4rem)] bg-background pt-16",children:s})}function c(){return(0,a.jsx)(t,{children:(0,a.jsxs)("div",{className:"container mx-auto px-4 py-8",children:[(0,a.jsx)("h1",{className:"text-3xl font-bold mb-6",children:"Documentation"}),(0,a.jsx)("div",{className:"prose dark:prose-invert max-w-none",children:(0,a.jsxs)("section",{className:"mb-8",children:[(0,a.jsx)("h2",{className:"text-2xl font-semibold mb-4",children:"Getting Started"}),(0,a.jsx)("p",{className:"mb-4",children:"Welcome to the Laconic documentation. Here you&apsoll find comprehensive guides and documentation to help you start working with Laconic as quickly as possible."})]})})]})})}}},e=>{var s=s=>e(e.s=s);e.O(0,[587,2855,7358],()=>s(4702)),_N_E=e.O()}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/app/layout-6f2749cf632e7977.js b/packages/fe-deploy/.next/static/chunks/app/layout-6f2749cf632e7977.js new file mode 100644 index 00000000..f021db35 --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/app/layout-6f2749cf632e7977.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7177],{2173:(e,t,s)=>{Promise.resolve().then(s.bind(s,9598)),Promise.resolve().then(s.t.bind(s,3139,23)),Promise.resolve().then(s.bind(s,8516)),Promise.resolve().then(s.bind(s,2856))},8516:(e,t,s)=>{"use strict";s.d(t,{NavigationWrapper:()=>Z});var a=s(4568),r=s(7620),n=s(7680),o=s(3686),i=s(2393);let d=(0,o.F)("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0",{variants:{variant:{default:"bg-primary text-primary-foreground shadow hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground shadow-sm hover:bg-destructive/90",outline:"border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground shadow-sm hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-9 px-4 py-2",sm:"h-8 rounded-md px-3 text-xs",lg:"h-10 rounded-md px-8",icon:"h-9 w-9"}},defaultVariants:{variant:"default",size:"default"}}),l=r.forwardRef((e,t)=>{let{className:s,variant:r,size:o,asChild:l=!1,...c}=e,u=l?n.DX:"button";return(0,a.jsx)(u,{className:(0,i.cn)(d({variant:r,size:o,className:s})),ref:t,...c})});l.displayName="Button";var c=s(9192),u=s(9306);let m=c.bL,f=c.l9;c.bm;let p=c.ZL,x=r.forwardRef((e,t)=>{let{className:s,...r}=e;return(0,a.jsx)(c.hJ,{className:(0,i.cn)("fixed inset-0 z-50 bg-black/80 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",s),...r,ref:t})});x.displayName=c.hJ.displayName;let h=(0,o.F)("fixed z-50 gap-4 bg-background p-6 shadow-lg transition ease-in-out data-[state=closed]:duration-300 data-[state=open]:duration-500 data-[state=open]:animate-in data-[state=closed]:animate-out",{variants:{side:{top:"inset-x-0 top-0 border-b data-[state=closed]:slide-out-to-top data-[state=open]:slide-in-from-top",bottom:"inset-x-0 bottom-0 border-t data-[state=closed]:slide-out-to-bottom data-[state=open]:slide-in-from-bottom",left:"inset-y-0 left-0 h-full w-3/4 border-r data-[state=closed]:slide-out-to-left data-[state=open]:slide-in-from-left sm:max-w-sm",right:"inset-y-0 right-0 h-full w-3/4 border-l data-[state=closed]:slide-out-to-right data-[state=open]:slide-in-from-right sm:max-w-sm"}},defaultVariants:{side:"right"}}),g=r.forwardRef((e,t)=>{let{side:s="right",className:r,children:n,...o}=e;return(0,a.jsxs)(p,{children:[(0,a.jsx)(x,{}),(0,a.jsxs)(c.UC,{ref:t,className:(0,i.cn)(h({side:s}),r),...o,children:[(0,a.jsxs)(c.bm,{className:"absolute right-4 top-4 rounded-sm opacity-70 ring-offset-background transition-opacity hover:opacity-100 focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none data-[state=open]:bg-secondary",children:[(0,a.jsx)(u.A,{className:"h-4 w-4"}),(0,a.jsx)("span",{className:"sr-only",children:"Close"})]}),n]})]})});g.displayName=c.UC.displayName,r.forwardRef((e,t)=>{let{className:s,...r}=e;return(0,a.jsx)(c.hE,{ref:t,className:(0,i.cn)("text-lg font-semibold text-foreground",s),...r})}).displayName=c.hE.displayName,r.forwardRef((e,t)=>{let{className:s,...r}=e;return(0,a.jsx)(c.VY,{ref:t,className:(0,i.cn)("text-sm text-muted-foreground",s),...r})}).displayName=c.VY.displayName;var j=s(4331),v=s(5499),N=s(5153),b=s(5770),y=s.n(b),w=s(7500),C=s(3335),A=s(9598),k=s(5966),T=s(2002),S=s(2306),R=s(9126);let _=k.bL,E=k.l9;k.YJ,k.ZL,k.Pb,k.z6,r.forwardRef((e,t)=>{let{className:s,inset:r,children:n,...o}=e;return(0,a.jsxs)(k.ZP,{ref:t,className:(0,i.cn)("flex cursor-default gap-2 select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none focus:bg-accent data-[state=open]:bg-accent [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0",r&&"pl-8",s),...o,children:[n,(0,a.jsx)(T.A,{className:"ml-auto"})]})}).displayName=k.ZP.displayName,r.forwardRef((e,t)=>{let{className:s,...r}=e;return(0,a.jsx)(k.G5,{ref:t,className:(0,i.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-lg data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",s),...r})}).displayName=k.G5.displayName;let z=r.forwardRef((e,t)=>{let{className:s,sideOffset:r=4,...n}=e;return(0,a.jsx)(k.ZL,{children:(0,a.jsx)(k.UC,{ref:t,sideOffset:r,className:(0,i.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-md","data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",s),...n})})});z.displayName=k.UC.displayName;let O=r.forwardRef((e,t)=>{let{className:s,inset:r,...n}=e;return(0,a.jsx)(k.q7,{ref:t,className:(0,i.cn)("relative flex cursor-default select-none items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&>svg]:size-4 [&>svg]:shrink-0",r&&"pl-8",s),...n})});function I(){let{setTheme:e}=(0,A.D)();return(0,a.jsxs)(_,{children:[(0,a.jsx)(E,{asChild:!0,children:(0,a.jsxs)(l,{variant:"outline",size:"icon",children:[(0,a.jsx)(w.A,{className:"h-[1.2rem] w-[1.2rem] rotate-0 scale-100 transition-all dark:-rotate-90 dark:scale-0"}),(0,a.jsx)(C.A,{className:"absolute h-[1.2rem] w-[1.2rem] rotate-90 scale-0 transition-all dark:rotate-0 dark:scale-100"}),(0,a.jsx)("span",{className:"sr-only",children:"Toggle theme"})]})}),(0,a.jsxs)(z,{align:"end",children:[(0,a.jsx)(O,{onClick:()=>e("light"),children:"Light"}),(0,a.jsx)(O,{onClick:()=>e("dark"),children:"Dark"}),(0,a.jsx)(O,{onClick:()=>e("system"),children:"System"})]})]})}O.displayName=k.q7.displayName,r.forwardRef((e,t)=>{let{className:s,children:r,checked:n,...o}=e;return(0,a.jsxs)(k.H_,{ref:t,className:(0,i.cn)("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",s),checked:n,...o,children:[(0,a.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,a.jsx)(k.VF,{children:(0,a.jsx)(S.A,{className:"h-4 w-4"})})}),r]})}).displayName=k.H_.displayName,r.forwardRef((e,t)=>{let{className:s,children:r,...n}=e;return(0,a.jsxs)(k.hN,{ref:t,className:(0,i.cn)("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",s),...n,children:[(0,a.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,a.jsx)(k.VF,{children:(0,a.jsx)(R.A,{className:"h-2 w-2 fill-current"})})}),r]})}).displayName=k.hN.displayName,r.forwardRef((e,t)=>{let{className:s,inset:r,...n}=e;return(0,a.jsx)(k.JU,{ref:t,className:(0,i.cn)("px-2 py-1.5 text-sm font-semibold",r&&"pl-8",s),...n})}).displayName=k.JU.displayName,r.forwardRef((e,t)=>{let{className:s,...r}=e;return(0,a.jsx)(k.wv,{ref:t,className:(0,i.cn)("-mx-1 my-1 h-px bg-muted",s),...r})}).displayName=k.wv.displayName;var L=s(3311),D=s(4737),M=s(7349),P=s(2097);function V(){let{user:e,logout:t,isAuthenticated:s}=function(){let[e,t]=(0,r.useState)(null),[s,a]=(0,r.useState)(!0),n=(0,L.useRouter)();return(0,r.useEffect)(()=>{let e=(()=>{let e=document.cookie.split("; ").find(e=>e.startsWith("user="));if(e)try{let t=decodeURIComponent(e.split("=")[1]);return JSON.parse(t)}catch(e){console.error("Error parsing user cookie:",e)}return null})();e?t(e):n.push("/login"),a(!1)},[n]),{user:e,loading:s,logout:()=>{document.cookie="github_token=; path=/; expires=Thu, 01 Jan 1970 00:00:01 GMT",document.cookie="user=; path=/; expires=Thu, 01 Jan 1970 00:00:01 GMT",t(null),n.push("/login")},isAuthenticated:!!e}}();return s?(0,a.jsxs)(_,{children:[(0,a.jsx)(E,{asChild:!0,children:(0,a.jsxs)(l,{variant:"outline",size:"icon",className:"relative text-green-500",children:[(0,a.jsx)(D.A,{className:"h-[1.2rem] w-[1.2rem]"}),(0,a.jsx)("span",{className:"absolute top-0 right-0 block h-2 w-2 rounded-full bg-green-500"})]})}),(0,a.jsxs)(z,{align:"end",children:[(0,a.jsxs)(O,{className:"flex items-center gap-2",children:[(0,a.jsx)(M.A,{className:"h-4 w-4"}),(0,a.jsx)("span",{children:null==e?void 0:e.name})]}),(0,a.jsxs)(O,{onClick:t,className:"flex items-center gap-2 text-red-500",children:[(0,a.jsx)(P.A,{className:"h-4 w-4"}),(0,a.jsx)("span",{children:"Logout"})]})]})]}):(0,a.jsx)(l,{variant:"outline",size:"icon",onClick:()=>window.location.href="/api/auth/github",className:"text-muted-foreground",children:(0,a.jsx)(D.A,{className:"h-[1.2rem] w-[1.2rem]"})})}let U=e=>{let{className:t="",width:s=40,height:r=40}=e;return(0,a.jsx)("svg",{width:s,height:r,viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:t,children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.7179 20.6493C14.6275 17.7397 16.4284 13.7219 16.4276 9.28566C16.4288 8.68351 16.3955 8.08808 16.3294 7.5L7.5 7.5008L7.50026 24.4654C7.49946 26.5218 8.28351 28.5788 9.85175 30.1469C11.4201 31.7151 13.4785 32.5001 15.5353 32.4991L32.5 32.5L32.4994 23.6694C31.9126 23.6048 31.3171 23.5713 30.7136 23.5711C26.2786 23.5718 22.2605 25.3725 19.351 28.2819C17.2337 30.346 13.8392 30.3464 11.7483 28.2554C9.65859 26.1656 9.65764 22.7701 11.7179 20.6493ZM30.6686 9.33579C28.2303 6.89759 24.2689 6.89665 21.8298 9.33579C19.3906 11.7748 19.3916 15.7361 21.8298 18.1743C24.2694 20.6138 28.2295 20.6134 30.6686 18.1743C33.1078 15.7353 33.1083 11.7752 30.6686 9.33579Z",className:"fill-current"})})},J=e=>{let{walletId:t,className:s=""}=e;return(0,a.jsxs)("div",{className:"flex items-center gap-2 rounded-md bg-secondary px-2.5 py-0.5 ".concat(s),children:[(0,a.jsx)("div",{className:"h-2 w-2 rounded-full bg-green-400"}),(0,a.jsx)("span",{className:"text-xs font-semibold text-secondary-foreground",children:t})]})};function F(){return(0,a.jsxs)("div",{className:"bg-background",children:[(0,a.jsxs)("nav",{className:"hidden h-16 border-b md:flex items-center justify-between px-6",children:[(0,a.jsxs)("div",{className:"flex items-center gap-6",children:[(0,a.jsx)(l,{variant:"ghost",asChild:!0,className:"p-0 hover:bg-transparent",children:(0,a.jsx)(y(),{href:"/",className:"flex h-12 w-12 items-center justify-center",children:(0,a.jsx)(U,{className:"text-foreground"})})}),(0,a.jsxs)("div",{className:"flex items-center gap-4",children:[(0,a.jsx)(l,{variant:"ghost",asChild:!0,className:"gap-2",children:(0,a.jsxs)(y(),{href:"/projects",children:[(0,a.jsx)(j.A,{className:"h-5 w-5"}),(0,a.jsx)("span",{children:"Projects"})]})}),(0,a.jsx)(l,{variant:"ghost",asChild:!0,className:"gap-2 text-muted-foreground",children:(0,a.jsxs)(y(),{href:"/wallet",children:[(0,a.jsx)(v.A,{className:"h-5 w-5"}),(0,a.jsx)("span",{children:"Wallet"})]})})]})]}),(0,a.jsxs)("div",{className:"flex items-center gap-4",children:[(0,a.jsx)(l,{variant:"ghost",asChild:!0,className:"text-muted-foreground",children:(0,a.jsx)(y(),{href:"/docs",children:"Documentation"})}),(0,a.jsx)(l,{variant:"ghost",asChild:!0,className:"text-muted-foreground",children:(0,a.jsx)(y(),{href:"/support",children:"Support"})}),(0,a.jsx)(V,{}),(0,a.jsx)(I,{}),(0,a.jsx)(J,{walletId:"0xAb...1234"})]})]}),(0,a.jsxs)("nav",{className:"flex h-16 items-center justify-between border-b px-4 md:hidden",children:[(0,a.jsxs)(m,{children:[(0,a.jsx)(f,{asChild:!0,children:(0,a.jsx)(l,{variant:"outline",size:"icon",children:(0,a.jsx)(N.A,{className:"h-4 w-4"})})}),(0,a.jsxs)(g,{side:"left",className:"w-[300px] sm:w-[400px] flex flex-col",children:[(0,a.jsxs)("nav",{className:"flex flex-col space-y-4 flex-grow",children:[(0,a.jsx)(l,{variant:"ghost",asChild:!0,className:"justify-start gap-2",children:(0,a.jsxs)(y(),{href:"/projects",children:[(0,a.jsx)(j.A,{className:"h-5 w-5"}),(0,a.jsx)("span",{children:"Projects"})]})}),(0,a.jsx)(l,{variant:"ghost",asChild:!0,className:"justify-start gap-2",children:(0,a.jsxs)(y(),{href:"/wallet",children:[(0,a.jsx)(v.A,{className:"h-5 w-5"}),(0,a.jsx)("span",{children:"Wallet"})]})}),(0,a.jsx)(l,{variant:"ghost",asChild:!0,className:"justify-start",children:(0,a.jsx)(y(),{href:"/docs",children:"Documentation"})}),(0,a.jsx)(l,{variant:"ghost",asChild:!0,className:"justify-start",children:(0,a.jsx)(y(),{href:"/support",children:"Support"})})]}),(0,a.jsxs)("div",{className:"mt-auto flex items-center justify-between",children:[(0,a.jsx)(V,{}),(0,a.jsx)(I,{}),(0,a.jsx)(J,{walletId:"0xAb...1234"})]})]})]}),(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)(I,{}),(0,a.jsx)(J,{walletId:"0xAb...1234"})]})]})]})}function Z(e){let{children:t}=e;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:"fixed top-0 left-0 right-0 z-10",children:(0,a.jsx)(F,{})}),t]})}},2856:(e,t,s)=>{"use strict";s.d(t,{Toaster:()=>C});var a=s(4568),r=s(7620);let n=0,o=new Map,i=e=>{if(o.has(e))return;let t=setTimeout(()=>{o.delete(e),u({type:"REMOVE_TOAST",toastId:e})},1e6);o.set(e,t)},d=(e,t)=>{switch(t.type){case"ADD_TOAST":return{...e,toasts:[t.toast,...e.toasts].slice(0,1)};case"UPDATE_TOAST":return{...e,toasts:e.toasts.map(e=>e.id===t.toast.id?{...e,...t.toast}:e)};case"DISMISS_TOAST":{let{toastId:s}=t;return s?i(s):e.toasts.forEach(e=>{i(e.id)}),{...e,toasts:e.toasts.map(e=>e.id===s||void 0===s?{...e,open:!1}:e)}}case"REMOVE_TOAST":if(void 0===t.toastId)return{...e,toasts:[]};return{...e,toasts:e.toasts.filter(e=>e.id!==t.toastId)}}},l=[],c={toasts:[]};function u(e){c=d(c,e),l.forEach(e=>{e(c)})}function m(e){let{...t}=e,s=(n=(n+1)%Number.MAX_SAFE_INTEGER).toString(),a=()=>u({type:"DISMISS_TOAST",toastId:s});return u({type:"ADD_TOAST",toast:{...t,id:s,open:!0,onOpenChange:e=>{e||a()}}}),{id:s,dismiss:a,update:e=>u({type:"UPDATE_TOAST",toast:{...e,id:s}})}}var f=s(3858),p=s(3686),x=s(9306),h=s(2393);let g=f.Kq,j=r.forwardRef((e,t)=>{let{className:s,...r}=e;return(0,a.jsx)(f.LM,{ref:t,className:(0,h.cn)("fixed top-0 z-[100] flex max-h-screen w-full flex-col-reverse p-4 sm:bottom-0 sm:right-0 sm:top-auto sm:flex-col md:max-w-[420px]",s),...r})});j.displayName=f.LM.displayName;let v=(0,p.F)("group pointer-events-auto relative flex w-full items-center justify-between space-x-2 overflow-hidden rounded-md border p-4 pr-6 shadow-lg transition-all data-[swipe=cancel]:translate-x-0 data-[swipe=end]:translate-x-[var(--radix-toast-swipe-end-x)] data-[swipe=move]:translate-x-[var(--radix-toast-swipe-move-x)] data-[swipe=move]:transition-none data-[state=open]:animate-in data-[state=closed]:animate-out data-[swipe=end]:animate-out data-[state=closed]:fade-out-80 data-[state=closed]:slide-out-to-right-full data-[state=open]:slide-in-from-top-full data-[state=open]:sm:slide-in-from-bottom-full",{variants:{variant:{default:"border bg-background text-foreground",destructive:"destructive group border-destructive bg-destructive text-destructive-foreground"}},defaultVariants:{variant:"default"}}),N=r.forwardRef((e,t)=>{let{className:s,variant:r,...n}=e;return(0,a.jsx)(f.bL,{ref:t,className:(0,h.cn)(v({variant:r}),s),...n})});N.displayName=f.bL.displayName,r.forwardRef((e,t)=>{let{className:s,...r}=e;return(0,a.jsx)(f.rc,{ref:t,className:(0,h.cn)("inline-flex h-8 shrink-0 items-center justify-center rounded-md border bg-transparent px-3 text-sm font-medium transition-colors hover:bg-secondary focus:outline-none focus:ring-1 focus:ring-ring disabled:pointer-events-none disabled:opacity-50 group-[.destructive]:border-muted/40 group-[.destructive]:hover:border-destructive/30 group-[.destructive]:hover:bg-destructive group-[.destructive]:hover:text-destructive-foreground group-[.destructive]:focus:ring-destructive",s),...r})}).displayName=f.rc.displayName;let b=r.forwardRef((e,t)=>{let{className:s,...r}=e;return(0,a.jsx)(f.bm,{ref:t,className:(0,h.cn)("absolute right-1 top-1 rounded-md p-1 text-foreground/50 opacity-0 transition-opacity hover:text-foreground focus:opacity-100 focus:outline-none focus:ring-1 group-hover:opacity-100 group-[.destructive]:text-red-300 group-[.destructive]:hover:text-red-50 group-[.destructive]:focus:ring-red-400 group-[.destructive]:focus:ring-offset-red-600",s),"toast-close":"",...r,children:(0,a.jsx)(x.A,{className:"h-4 w-4"})})});b.displayName=f.bm.displayName;let y=r.forwardRef((e,t)=>{let{className:s,...r}=e;return(0,a.jsx)(f.hE,{ref:t,className:(0,h.cn)("text-sm font-semibold [&+div]:text-xs",s),...r})});y.displayName=f.hE.displayName;let w=r.forwardRef((e,t)=>{let{className:s,...r}=e;return(0,a.jsx)(f.VY,{ref:t,className:(0,h.cn)("text-sm opacity-90",s),...r})});function C(){let{toasts:e}=function(){let[e,t]=r.useState(c);return r.useEffect(()=>(l.push(t),()=>{let e=l.indexOf(t);e>-1&&l.splice(e,1)}),[e]),{...e,toast:m,dismiss:e=>u({type:"DISMISS_TOAST",toastId:e})}}();return(0,a.jsxs)(g,{children:[e.map(function(e){let{id:t,title:s,description:r,action:n,...o}=e;return(0,a.jsxs)(N,{...o,children:[(0,a.jsxs)("div",{className:"grid gap-1",children:[s&&(0,a.jsx)(y,{children:s}),r&&(0,a.jsx)(w,{children:r})]}),n,(0,a.jsx)(b,{})]},t)}),(0,a.jsx)(j,{})]})}w.displayName=f.VY.displayName},2393:(e,t,s)=>{"use strict";s.d(t,{cn:()=>n});var a=s(5928),r=s(6564);function n(){for(var e=arguments.length,t=Array(e),s=0;s{}},e=>{var t=t=>e(e.s=t);e.O(0,[7678,1033,5770,7262,587,2855,7358],()=>t(2173)),_N_E=e.O()}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/app/page-163a1780b629b755.js b/packages/fe-deploy/.next/static/chunks/app/page-163a1780b629b755.js new file mode 100644 index 00000000..b6678886 --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/app/page-163a1780b629b755.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8974],{8841:(e,s,_)=>{Promise.resolve().then(_.t.bind(_,5770,23))}},e=>{var s=s=>e(e.s=s);e.O(0,[5770,587,2855,7358],()=>s(8841)),_N_E=e.O()}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/app/support/error-6d7a2bfbe2746368.js b/packages/fe-deploy/.next/static/chunks/app/support/error-6d7a2bfbe2746368.js new file mode 100644 index 00000000..68ba5844 --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/app/support/error-6d7a2bfbe2746368.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8471],{5795:(e,s,r)=>{Promise.resolve().then(r.bind(r,8076))},8076:(e,s,r)=>{"use strict";r.r(s),r.d(s,{default:()=>l});var t=r(4568);function l(e){let{error:s,reset:r}=e;return(0,t.jsxs)("div",{className:"flex min-h-screen flex-col items-center justify-center gap-4",children:[(0,t.jsx)("h2",{className:"text-xl font-bold",children:"Error Loading Support"}),(0,t.jsx)("p",{className:"text-red-600",children:s.message}),(0,t.jsx)("button",{onClick:()=>r(),className:"rounded-md bg-blue-600 px-4 py-2 text-white hover:bg-blue-700",children:"Try again"})]})}}},e=>{var s=s=>e(e.s=s);e.O(0,[587,2855,7358],()=>s(5795)),_N_E=e.O()}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/app/support/loading-c298a7fa8bc15dba.js b/packages/fe-deploy/.next/static/chunks/app/support/loading-c298a7fa8bc15dba.js new file mode 100644 index 00000000..e4d4fe7a --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/app/support/loading-c298a7fa8bc15dba.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[175,709,967,1368,1648,1709,2816,2996,3763,4336,4369,4724,5170,5560,6174,7046,7114,8031,8285,8313,9097,9305,9434,9528],{1680:()=>{}},_=>{var e=e=>_(_.s=e);_.O(0,[587,2855,7358],()=>e(1680)),_N_E=_.O()}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/app/support/page-601664dada27623a.js b/packages/fe-deploy/.next/static/chunks/app/support/page-601664dada27623a.js new file mode 100644 index 00000000..e4d4fe7a --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/app/support/page-601664dada27623a.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[175,709,967,1368,1648,1709,2816,2996,3763,4336,4369,4724,5170,5560,6174,7046,7114,8031,8285,8313,9097,9305,9434,9528],{1680:()=>{}},_=>{var e=e=>_(_.s=e);_.O(0,[587,2855,7358],()=>e(1680)),_N_E=_.O()}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/framework-fb093b8c6bd84a1a.js b/packages/fe-deploy/.next/static/chunks/framework-fb093b8c6bd84a1a.js new file mode 100644 index 00000000..f3de1799 --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/framework-fb093b8c6bd84a1a.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6593],{6974:(e,t,n)=>{var r,l,a=n(9907),o=n(1993),i=n(4041),u=n(3144);function s(e){var t="https://react.dev/errors/"+e;if(1)":-1l||u[r]!==s[l]){var c="\n"+u[r].replace(" at new "," at ");return e.displayName&&c.includes("")&&(c=c.replace("",e.displayName)),c}while(1<=r&&0<=l);break}}}finally{F=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:"")?A(n):""}function M(e){try{var t="";do t+=function(e){switch(e.tag){case 26:case 27:case 5:return A(e.type);case 16:return A("Lazy");case 13:return A("Suspense");case 19:return A("SuspenseList");case 0:case 15:return e=D(e.type,!1);case 11:return e=D(e.type.render,!1);case 1:return e=D(e.type,!0);default:return""}}(e),e=e.return;while(e);return t}catch(e){return"\nError generating stack: "+e.message+"\n"+e.stack}}function I(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do 0!=(4098&(t=e).flags)&&(n=t.return),e=t.return;while(e)}return 3===t.tag?n:null}function U(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&null!==(e=e.alternate)&&(t=e.memoizedState),null!==t)return t.dehydrated}return null}function j(e){if(I(e)!==e)throw Error(s(188))}var H=Array.isArray,$=u.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,V={pending:!1,data:null,method:null,action:null},B=[],W=-1;function Q(e){return{current:e}}function q(e){0>W||(e.current=B[W],B[W]=null,W--)}function K(e,t){B[++W]=e.current,e.current=t}var Y=Q(null),G=Q(null),X=Q(null),Z=Q(null);function J(e,t){switch(K(X,t),K(G,e),K(Y,null),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)&&(t=t.namespaceURI)?u5(t):0;break;default:if(t=(e=8===e?t.parentNode:t).tagName,e=e.namespaceURI)t=u9(e=u5(e),t);else switch(t){case"svg":t=1;break;case"math":t=2;break;default:t=0}}q(Y),K(Y,t)}function ee(){q(Y),q(G),q(X)}function et(e){null!==e.memoizedState&&K(Z,e);var t=Y.current,n=u9(t,e.type);t!==n&&(K(G,e),K(Y,n))}function en(e){G.current===e&&(q(Y),q(G)),Z.current===e&&(q(Z),sM._currentValue=V)}var er=Object.prototype.hasOwnProperty,el=o.unstable_scheduleCallback,ea=o.unstable_cancelCallback,eo=o.unstable_shouldYield,ei=o.unstable_requestPaint,eu=o.unstable_now,es=o.unstable_getCurrentPriorityLevel,ec=o.unstable_ImmediatePriority,ef=o.unstable_UserBlockingPriority,ed=o.unstable_NormalPriority,ep=o.unstable_LowPriority,em=o.unstable_IdlePriority,eh=o.log,eg=o.unstable_setDisableYieldValue,ey=null,ev=null;function eb(e){if("function"==typeof eh&&eg(e),ev&&"function"==typeof ev.setStrictMode)try{ev.setStrictMode(ey,e)}catch(e){}}var ek=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(ew(e)/eS|0)|0},ew=Math.log,eS=Math.LN2,ex=128,eE=4194304;function eC(e){var t=42&e;if(0!==t)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194176&e;case 4194304:case 8388608:case 0x1000000:case 0x2000000:return 0x3c00000&e;case 0x4000000:return 0x4000000;case 0x8000000:return 0x8000000;case 0x10000000:return 0x10000000;case 0x20000000:return 0x20000000;case 0x40000000:return 0;default:return e}}function e_(e,t){var n=e.pendingLanes;if(0===n)return 0;var r=0,l=e.suspendedLanes,a=e.pingedLanes,o=e.warmLanes;e=0!==e.finishedLanes;var i=0x7ffffff&n;return 0!==i?0!=(n=i&~l)?r=eC(n):0!=(a&=i)?r=eC(a):e||0!=(o=i&~o)&&(r=eC(o)):0!=(i=n&~l)?r=eC(i):0!==a?r=eC(a):e||0!=(o=n&~o)&&(r=eC(o)),0===r?0:0!==t&&t!==r&&0==(t&l)&&((l=r&-r)>=(o=t&-t)||32===l&&0!=(4194176&o))?t:r}function eP(e,t){return 0==(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)}function ez(){var e=ex;return 0==(4194176&(ex<<=1))&&(ex=128),e}function eN(){var e=eE;return 0==(0x3c00000&(eE<<=1))&&(eE=4194304),e}function eT(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function eL(e,t){e.pendingLanes|=t,0x10000000!==t&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function eO(e,t,n){e.pendingLanes|=t,e.suspendedLanes&=~t;var r=31-ek(t);e.entangledLanes|=t,e.entanglements[r]=0x40000000|e.entanglements[r]|4194218&n}function eR(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-ek(n),l=1<=ne),nr=!1;function nl(e,t){switch(e){case"keyup":return -1!==t9.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function na(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var no=!1,ni={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function nu(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!ni[e.type]:"textarea"===t}function ns(e,t,n,r){tw?tS?tS.push(r):tS=[r]:tw=r,0<(t=uq(t,"onChange")).length&&(n=new tH("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var nc=null,nf=null;function nd(e){uU(e,0)}function np(e){if(tt(eK(e)))return e}function nm(e,t){if("change"===e)return t}var nh=!1;if(e1){if(e1){var ng="oninput"in document;if(!ng){var ny=document.createElement("div");ny.setAttribute("oninput","return;"),ng="function"==typeof ny.oninput}r=ng}else r=!1;nh=r&&(!document.documentMode||9=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=n_(r)}}function nz(e){e=null!=e&&null!=e.ownerDocument&&null!=e.ownerDocument.defaultView?e.ownerDocument.defaultView:window;for(var t=tn(e.document);t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(e){n=!1}if(n)e=t.contentWindow;else break;t=tn(e.document)}return t}function nN(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}var nT=e1&&"documentMode"in document&&11>=document.documentMode,nL=null,nO=null,nR=null,nA=!1;function nF(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;nA||null==nL||nL!==tn(r)||(r="selectionStart"in(r=nL)&&nN(r)?{start:r.selectionStart,end:r.selectionEnd}:{anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},nR&&nC(nR,r)||(nR=r,0<(r=uq(nO,"onSelect")).length&&(t=new tH("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=nL)))}function nD(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var nM={animationend:nD("Animation","AnimationEnd"),animationiteration:nD("Animation","AnimationIteration"),animationstart:nD("Animation","AnimationStart"),transitionrun:nD("Transition","TransitionRun"),transitionstart:nD("Transition","TransitionStart"),transitioncancel:nD("Transition","TransitionCancel"),transitionend:nD("Transition","TransitionEnd")},nI={},nU={};function nj(e){if(nI[e])return nI[e];if(!nM[e])return e;var t,n=nM[e];for(t in n)if(n.hasOwnProperty(t)&&t in nU)return nI[e]=n[t];return e}e1&&(nU=document.createElement("div").style,"AnimationEvent"in window||(delete nM.animationend.animation,delete nM.animationiteration.animation,delete nM.animationstart.animation),"TransitionEvent"in window||delete nM.transitionend.transition);var nH=nj("animationend"),n$=nj("animationiteration"),nV=nj("animationstart"),nB=nj("transitionrun"),nW=nj("transitionstart"),nQ=nj("transitioncancel"),nq=nj("transitionend"),nK=new Map,nY="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll scrollEnd toggle touchMove waiting wheel".split(" ");function nG(e,t){nK.set(e,t),eJ(t,[e])}var nX=[],nZ=0,nJ=0;function n0(){for(var e=nZ,t=nJ=nZ=0;t>=o,l-=o,ro=1<<32-ek(t)+l|n<d?(p=f,f=null):p=f.sibling;var m=g(l,f,i[d],u);if(null===m){null===f&&(f=p);break}e&&f&&null===m.alternate&&t(l,f),o=a(m,o,d),null===c?s=m:c.sibling=m,c=m,f=p}if(d===i.length)return n(l,f),rm&&ru(l,d),s;if(null===f){for(;dp?(m=d,d=null):m=d.sibling;var b=g(l,d,v.value,u);if(null===b){null===d&&(d=m);break}e&&d&&null===b.alternate&&t(l,d),o=a(b,o,p),null===f?c=b:f.sibling=b,f=b,d=m}if(v.done)return n(l,d),rm&&ru(l,p),c;if(null===d){for(;!v.done;p++,v=i.next())null!==(v=h(l,v.value,u))&&(o=a(v,o,p),null===f?c=v:f.sibling=v,f=v);return rm&&ru(l,p),c}for(d=r(d);!v.done;p++,v=i.next())null!==(v=y(d,l,p,v.value,u))&&(e&&null!==v.alternate&&d.delete(null===v.key?p:v.key),o=a(v,o,p),null===f?c=v:f.sibling=v,f=v);return e&&d.forEach(function(e){return t(l,e)}),rm&&ru(l,p),c}(u,c,f=k.call(f),v)}if("function"==typeof f.then)return i(u,c,rA(f),v);if(f.$$typeof===b)return i(u,c,op(u,f),v);rD(u,f)}return"string"==typeof f&&""!==f||"number"==typeof f||"bigint"==typeof f?(f=""+f,null!==c&&6===c.tag?(n(u,c.sibling),(v=l(c,f)).return=u):(n(u,c),(v=im(f,u.mode,v)).return=u),o(u=v)):n(u,c)}(i,u,c,f);return rO=null,v}catch(e){if(e===rE)throw e;var k=io(29,e,null,i.mode);return k.lanes=f,k.return=i,k}finally{}}}var rU=rI(!0),rj=rI(!1),rH=Q(null),r$=Q(0);function rV(e,t){K(r$,e=iR),K(rH,t),iR=e|t.baseLanes}function rB(){K(r$,iR),K(rH,rH.current)}function rW(){iR=r$.current,q(rH),q(r$)}var rQ=Q(null),rq=null;function rK(e){var t=e.alternate;K(rZ,1&rZ.current),K(rQ,e),null===rq&&(null===t||null!==rH.current?rq=e:null!==t.memoizedState&&(rq=e))}function rY(e){if(22===e.tag){if(K(rZ,rZ.current),K(rQ,e),null===rq){var t=e.alternate;null!==t&&null!==t.memoizedState&&(rq=e)}}else rG(e)}function rG(){K(rZ,rZ.current),K(rQ,rQ.current)}function rX(e){q(rQ),rq===e&&(rq=null),q(rZ)}var rZ=Q(0);function rJ(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||"$?"===n.data||"$!"===n.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!=(128&t.flags))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var r0="undefined"!=typeof AbortController?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(t,n){e.push(n)}};this.abort=function(){t.aborted=!0,e.forEach(function(e){return e()})}},r1=o.unstable_scheduleCallback,r2=o.unstable_NormalPriority,r3={$$typeof:b,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function r4(){return{controller:new r0,data:new Map,refCount:0}}function r6(e){e.refCount--,0===e.refCount&&r1(r2,function(){e.controller.abort()})}var r8=null,r5=0,r9=0,r7=null;function le(){if(0==--r5&&null!==r8){null!==r7&&(r7.status="fulfilled");var e=r8;r8=null,r9=0,r7=null;for(var t=0;ta?a:8;var o=O.T,i={};O.T=i,av(e,!1,t,n);try{var u=l(),s=O.S;if(null!==s&&s(i,u),null!==u&&"object"==typeof u&&"function"==typeof u.then){var c,f,d=(c=[],f={status:"pending",value:null,reason:null,then:function(e){c.push(e)}},u.then(function(){f.status="fulfilled",f.value=r;for(var e=0;e title"))),u3(a,r,n),a[eM]=e,eG(a),r=a;break e;case"link":var o=sz("link","href",l).get(r+(n.href||""));if(o){for(var i=0;i<\/script>",e=e.removeChild(e.firstChild);break;case"select":e="string"==typeof r.is?l.createElement("select",{is:r.is}):l.createElement("select"),r.multiple?e.multiple=!0:r.size&&(e.size=r.size);break;default:e="string"==typeof r.is?l.createElement(n,{is:r.is}):l.createElement(n)}}e[eM]=t,e[eI]=r;e:for(l=t.child;null!==l;){if(5===l.tag||6===l.tag)e.appendChild(l.stateNode);else if(4!==l.tag&&27!==l.tag&&null!==l.child){l.child.return=l,l=l.child;continue}if(l===t)break;for(;null===l.sibling;){if(null===l.return||l.return===t)break e;l=l.return}l.sibling.return=l.return,l=l.sibling}switch(t.stateNode=e,u3(e,n,r),n){case"button":case"input":case"select":case"textarea":e=!!r.autoFocus;break;case"img":e=!0;break;default:e=!1}e&&ig(t)}}return ik(t),t.flags&=-0x1000001,null;case 6:if(e&&null!=t.stateNode)e.memoizedProps!==r&&ig(t);else{if("string"!=typeof r&&null===t.stateNode)throw Error(s(166));if(e=X.current,rw(t)){if(e=t.stateNode,n=t.memoizedProps,r=null,null!==(l=rd))switch(l.tag){case 27:case 5:r=l.memoizedProps}e[eM]=t,(e=!!(e.nodeValue===n||null!==r&&!0===r.suppressHydrationWarning||uJ(e.nodeValue,n)))||rv(t)}else(e=u8(e).createTextNode(r))[eM]=t,t.stateNode=e}return ik(t),null;case 13:if(r=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(l=rw(t),null!==r&&null!==r.dehydrated){if(null===e){if(!l)throw Error(s(318));if(!(l=null!==(l=t.memoizedState)?l.dehydrated:null))throw Error(s(317));l[eM]=t}else rS(),0==(128&t.flags)&&(t.memoizedState=null),t.flags|=4;ik(t),l=!1}else null!==rh&&(i4(rh),rh=null),l=!0;if(!l){if(256&t.flags)return rX(t),t;return rX(t),null}}if(rX(t),0!=(128&t.flags))return t.lanes=n,t;if(n=null!==r,e=null!==e&&null!==e.memoizedState,n){r=t.child,l=null,null!==r.alternate&&null!==r.alternate.memoizedState&&null!==r.alternate.memoizedState.cachePool&&(l=r.alternate.memoizedState.cachePool.pool);var a=null;null!==r.memoizedState&&null!==r.memoizedState.cachePool&&(a=r.memoizedState.cachePool.pool),a!==l&&(r.flags|=2048)}return n!==e&&n&&(t.child.flags|=8192),iv(t,t.updateQueue),ik(t),null;case 4:return ee(),null===e&&uV(t.stateNode.containerInfo),ik(t),null;case 10:return oo(t.type),ik(t),null;case 19:if(q(rZ),null===(l=t.memoizedState))return ik(t),null;if(r=0!=(128&t.flags),null===(a=l.rendering)){if(r)ib(l,!1);else{if(0!==iA||null!==e&&0!=(128&e.flags))for(e=t.child;null!==e;){if(null!==(a=rJ(e))){for(t.flags|=128,ib(l,!1),e=a.updateQueue,t.updateQueue=e,iv(t,e),t.subtreeFlags=0,e=n,n=t.child;null!==n;)is(n,e),n=n.sibling;return K(rZ,1&rZ.current|2),t.child}e=e.sibling}null!==l.tail&&eu()>iB&&(t.flags|=128,r=!0,ib(l,!1),t.lanes=4194304)}}else{if(!r){if(null!==(e=rJ(a))){if(t.flags|=128,r=!0,e=e.updateQueue,t.updateQueue=e,iv(t,e),ib(l,!0),null===l.tail&&"hidden"===l.tailMode&&!a.alternate&&!rm)return ik(t),null}else 2*eu()-l.renderingStartTime>iB&&0x20000000!==n&&(t.flags|=128,r=!0,ib(l,!1),t.lanes=4194304)}l.isBackwards?(a.sibling=t.child,t.child=a):(null!==(e=l.last)?e.sibling=a:t.child=a,l.last=a)}if(null!==l.tail)return t=l.tail,l.rendering=t,l.tail=t.sibling,l.renderingStartTime=eu(),t.sibling=null,e=rZ.current,K(rZ,r?1&e|2:1&e),t;return ik(t),null;case 22:case 23:return rX(t),rW(),r=null!==t.memoizedState,null!==e?null!==e.memoizedState!==r&&(t.flags|=8192):r&&(t.flags|=8192),r?0!=(0x20000000&n)&&0==(128&t.flags)&&(ik(t),6&t.subtreeFlags&&(t.flags|=8192)):ik(t),null!==(n=t.updateQueue)&&iv(t,n.retryQueue),n=null,null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(n=e.memoizedState.cachePool.pool),r=null,null!==t.memoizedState&&null!==t.memoizedState.cachePool&&(r=t.memoizedState.cachePool.pool),r!==n&&(t.flags|=2048),null!==e&&q(ln),null;case 24:return n=null,null!==e&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),oo(r3),ik(t),null;case 25:return null}throw Error(s(156,t.tag))}(t.alternate,t,iR);if(null!==n){i_=n;return}if(null!==(t=t.sibling)){i_=t;return}i_=t=e}while(null!==t);0===iA&&(iA=5)}function us(e,t){do{var n=function(e,t){switch(rf(t),t.tag){case 1:return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return oo(r3),ee(),0!=(65536&(e=t.flags))&&0==(128&e)?(t.flags=-65537&e|128,t):null;case 26:case 27:case 5:return en(t),null;case 13:if(rX(t),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(s(340));rS()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return q(rZ),null;case 4:return ee(),null;case 10:return oo(t.type),null;case 22:case 23:return rX(t),rW(),null!==e&&q(ln),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 24:return oo(r3),null;default:return null}}(e.alternate,e);if(null!==n){n.flags&=32767,i_=n;return}if(null!==(n=e.return)&&(n.flags|=32768,n.subtreeFlags=0,n.deletions=null),!t&&null!==(e=e.sibling)){i_=e;return}i_=e=n}while(null!==e);iA=6,i_=null}function uc(e,t,n,r,l,a,o,i,u,c){var f=O.T,d=$.p;try{$.p=2,O.T=null,function(e,t,n,r,l,a,o,i){do ud();while(null!==iK);if(0!=(6&iE))throw Error(s(327));var u,c=e.finishedWork;if(r=e.finishedLanes,null!==c){if(e.finishedWork=null,e.finishedLanes=0,c===e.current)throw Error(s(177));e.callbackNode=null,e.callbackPriority=0,e.cancelPendingCommit=null;var f=c.lanes|c.childLanes;if(function(e,t,n,r,l,a){var o=e.pendingLanes;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=n,e.entangledLanes&=n,e.errorRecoveryDisabledLanes&=n,e.shellSuspendCounter=0;var i=e.entanglements,u=e.expirationTimes,s=e.hiddenUpdates;for(n=o&~n;0r&&(l=r,r=a,a=l),l=nP(t,a);var o=nP(t,r);l&&o&&(1!==n.rangeCount||n.anchorNode!==l.node||n.anchorOffset!==l.offset||n.focusNode!==o.node||n.focusOffset!==o.offset)&&((e=e.createRange()).setStart(l.node,l.offset),n.removeAllRanges(),a>r?(n.addRange(e),n.extend(o.node,o.offset)):(e.setEnd(o.node,o.offset),n.addRange(e)))}}for(e=[],n=t;n=n.parentNode;)1===n.nodeType&&e.push({element:n,left:n.scrollLeft,top:n.scrollTop});for("function"==typeof t.focus&&t.focus(),t=0;tn?32:n,O.T=null,null===iK)var a=!1;else{n=iX,iX=null;var o=iK,i=iY;if(iK=null,iY=0,0!=(6&iE))throw Error(s(331));var u=iE;if(iE|=4,ir(o.current),o6(o,o.current,i,n),iE=u,uP(0,!1),ev&&"function"==typeof ev.onPostCommitFiberRoot)try{ev.onPostCommitFiberRoot(ey,o)}catch(e){}a=!0}return a}finally{$.p=l,O.T=r,uf(e,t)}}return!1}function up(e,t,n){t=n9(n,t),t=aM(e.stateNode,t,2),null!==(e=ob(e,t,2))&&(eL(e,2),u_(e))}function um(e,t,n){if(3===e.tag)up(e,e,n);else for(;null!==t;){if(3===t.tag){up(t,e,n);break}if(1===t.tag){var r=t.stateNode;if("function"==typeof t.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===iQ||!iQ.has(r))){e=n9(n,e),null!==(r=ob(t,n=aI(2),2))&&(aU(n,r,t,e),eL(r,2),u_(r));break}}t=t.return}}function uh(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new ix;var l=new Set;r.set(t,l)}else void 0===(l=r.get(t))&&(l=new Set,r.set(t,l));l.has(n)||(iO=!0,l.add(n),e=ug.bind(null,e,t,n),t.then(e,e))}function ug(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,iC===e&&(iP&n)===n&&(4===iA||3===iA&&(0x3c00000&iP)===iP&&300>eu()-iV?0==(2&iE)&&i7(e,0):iM|=n,iU===iP&&(iU=0)),u_(e)}function uy(e,t){0===t&&(t=eN()),null!==(e=n3(e,t))&&(eL(e,t),u_(e))}function uv(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),uy(e,n)}function ub(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,l=e.memoizedState;null!==l&&(n=l.retryLane);break;case 19:r=e.stateNode;break;case 22:r=e.stateNode._retryCache;break;default:throw Error(s(314))}null!==r&&r.delete(t),uy(e,n)}var uk=null,uw=null,uS=!1,ux=!1,uE=!1,uC=0;function u_(e){var t;e!==uw&&null===e.next&&(null===uw?uk=uw=e:uw=uw.next=e),ux=!0,uS||(uS=!0,t=uz,sl(function(){0!=(6&iE)?el(ec,t):t()}))}function uP(e,t){if(!uE&&ux){uE=!0;do for(var n=!1,r=uk;null!==r;){if(!t){if(0!==e){var l=r.pendingLanes;if(0===l)var a=0;else{var o=r.suspendedLanes,i=r.pingedLanes;a=0xc000055&(a=(1<<31-ek(42|e)+1)-1&(l&~(o&~i)))?0xc000055&a|1:a?2|a:0}0!==a&&(n=!0,uL(r,a))}else a=iP,0==(3&(a=e_(r,r===iC?a:0)))||eP(r,a)||(n=!0,uL(r,a))}r=r.next}while(n);uE=!1}}function uz(){ux=uS=!1;var e,t=0;0!==uC&&(((e=window.event)&&"popstate"===e.type?e===se||(se=e,0):(se=null,1))||(t=uC),uC=0);for(var n=eu(),r=null,l=uk;null!==l;){var a=l.next,o=uN(l,n);0===o?(l.next=null,null===r?uk=a:r.next=a,null===a&&(uw=r)):(r=l,(0!==t||0!=(3&o))&&(ux=!0)),l=a}uP(t,!1)}function uN(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,l=e.expirationTimes,a=-0x3c00001&e.pendingLanes;0 title"):null)}function sT(e){return"stylesheet"!==e.type||0!=(3&e.state.loading)}var sL=null;function sO(){}function sR(){if(this.count--,0===this.count){if(this.stylesheets)sF(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var sA=null;function sF(e,t){e.stylesheets=null,null!==e.unsuspend&&(e.count++,sA=new Map,t.forEach(sD,e),sA=null,sR.call(e))}function sD(e,t){if(!(4&t.state.loading)){var n=sA.get(e);if(n)var r=n.get(null);else{n=new Map,sA.set(e,n);for(var l=e.querySelectorAll("link[data-precedence],style[data-precedence]"),a=0;a{var r=n(4041);function l(e){var t="https://react.dev/errors/"+e;if(1{!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),e.exports=n(6974)},3144:(e,t,n)=>{!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),e.exports=n(2310)},3380:(e,t)=>{function n(e,t){var n=e.length;for(e.push(t);0>>1,l=e[r];if(0>>1;ra(u,n))sa(c,u)?(e[r]=c,e[s]=n,r=s):(e[r]=u,e[i]=n,r=i);else if(sa(c,n))e[r]=c,e[s]=n,r=s;else break}}return t}function a(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if(t.unstable_now=void 0,"object"==typeof performance&&"function"==typeof performance.now){var o,i=performance;t.unstable_now=function(){return i.now()}}else{var u=Date,s=u.now();t.unstable_now=function(){return u.now()-s}}var c=[],f=[],d=1,p=null,m=3,h=!1,g=!1,y=!1,v="function"==typeof setTimeout?setTimeout:null,b="function"==typeof clearTimeout?clearTimeout:null,k="undefined"!=typeof setImmediate?setImmediate:null;function w(e){for(var t=r(f);null!==t;){if(null===t.callback)l(f);else if(t.startTime<=e)l(f),t.sortIndex=t.expirationTime,n(c,t);else break;t=r(f)}}function S(e){if(y=!1,w(e),!g){if(null!==r(c))g=!0,L();else{var t=r(f);null!==t&&O(S,t.startTime-e)}}}var x=!1,E=-1,C=5,_=-1;function P(){return!(t.unstable_now()-_e&&P());){var i=p.callback;if("function"==typeof i){p.callback=null,m=p.priorityLevel;var u=i(p.expirationTime<=e);if(e=t.unstable_now(),"function"==typeof u){p.callback=u,w(e),n=!0;break t}p===r(c)&&l(c),w(e)}else l(c);p=r(c)}if(null!==p)n=!0;else{var s=r(f);null!==s&&O(S,s.startTime-e),n=!1}}break e}finally{p=null,m=a,h=!1}n=void 0}}finally{n?o():x=!1}}}if("function"==typeof k)o=function(){k(z)};else if("undefined"!=typeof MessageChannel){var N=new MessageChannel,T=N.port2;N.port1.onmessage=z,o=function(){T.postMessage(null)}}else o=function(){v(z,0)};function L(){x||(x=!0,o())}function O(e,n){E=v(function(){e(t.unstable_now())},n)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){g||h||(g=!0,L())},t.unstable_forceFrameRate=function(e){0>e||125o?(e.sortIndex=a,n(f,e),null===r(c)&&e===r(f)&&(y?(b(E),E=-1):y=!0,O(S,a-o))):(e.sortIndex=i,n(c,e),g||h||(g=!0,L())),e},t.unstable_shouldYield=P,t.unstable_wrapCallback=function(e){var t=m;return function(){var n=m;m=t;try{return e.apply(this,arguments)}finally{m=n}}}},1993:(e,t,n)=>{e.exports=n(3380)},1197:(e,t)=>{var n=Symbol.for("react.transitional.element"),r=Symbol.for("react.fragment");function l(e,t,r){var l=null;if(void 0!==r&&(l=""+r),void 0!==t.key&&(l=""+t.key),"key"in t)for(var a in r={},t)"key"!==a&&(r[a]=t[a]);else r=t;return{$$typeof:n,type:e,key:l,ref:void 0!==(t=r.ref)?t:null,props:r}}t.Fragment=r,t.jsx=l,t.jsxs=l},2062:(e,t,n)=>{var r=n(9907),l=Symbol.for("react.transitional.element"),a=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),u=Symbol.for("react.profiler"),s=Symbol.for("react.consumer"),c=Symbol.for("react.context"),f=Symbol.for("react.forward_ref"),d=Symbol.for("react.suspense"),p=Symbol.for("react.memo"),m=Symbol.for("react.lazy"),h=Symbol.iterator,g={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},y=Object.assign,v={};function b(e,t,n){this.props=e,this.context=t,this.refs=v,this.updater=n||g}function k(){}function w(e,t,n){this.props=e,this.context=t,this.refs=v,this.updater=n||g}b.prototype.isReactComponent={},b.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},b.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},k.prototype=b.prototype;var S=w.prototype=new k;S.constructor=w,y(S,b.prototype),S.isPureReactComponent=!0;var x=Array.isArray,E={H:null,A:null,T:null,S:null},C=Object.prototype.hasOwnProperty;function _(e,t,n,r,a,o){return{$$typeof:l,type:e,key:t,ref:void 0!==(n=o.ref)?n:null,props:o}}function P(e){return"object"==typeof e&&null!==e&&e.$$typeof===l}var z=/\/+/g;function N(e,t){var n,r;return"object"==typeof e&&null!==e&&null!=e.key?(n=""+e.key,r={"=":"=0",":":"=2"},"$"+n.replace(/[=:]/g,function(e){return r[e]})):t.toString(36)}function T(){}function L(e,t,n){if(null==e)return e;var r=[],o=0;return!function e(t,n,r,o,i){var u,s,c,f=typeof t;("undefined"===f||"boolean"===f)&&(t=null);var d=!1;if(null===t)d=!0;else switch(f){case"bigint":case"string":case"number":d=!0;break;case"object":switch(t.$$typeof){case l:case a:d=!0;break;case m:return e((d=t._init)(t._payload),n,r,o,i)}}if(d)return i=i(t),d=""===o?"."+N(t,0):o,x(i)?(r="",null!=d&&(r=d.replace(z,"$&/")+"/"),e(i,n,r,"",function(e){return e})):null!=i&&(P(i)&&(u=i,s=r+(null==i.key||t&&t.key===i.key?"":(""+i.key).replace(z,"$&/")+"/")+d,i=_(u.type,s,void 0,void 0,void 0,u.props)),n.push(i)),1;d=0;var p=""===o?".":o+":";if(x(t))for(var g=0;g{e.exports=n(2062)},1085:(e,t,n)=>{e.exports=n(1197)}}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/main-109dfe6913a96d51.js b/packages/fe-deploy/.next/static/chunks/main-109dfe6913a96d51.js new file mode 100644 index 00000000..e58d6dc6 --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/main-109dfe6913a96d51.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8792],{4688:(e,t)=>{"use strict";function r(){return""}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDeploymentIdQueryOrEmptyString",{enumerable:!0,get:function(){return r}})},9146:()=>{"trimStart"in String.prototype||(String.prototype.trimStart=String.prototype.trimLeft),"trimEnd"in String.prototype||(String.prototype.trimEnd=String.prototype.trimRight),"description"in Symbol.prototype||Object.defineProperty(Symbol.prototype,"description",{configurable:!0,get:function(){var e=/\((.*)\)/.exec(this.toString());return e?e[1]:void 0}}),Array.prototype.flat||(Array.prototype.flat=function(e,t){return t=this.concat.apply([],this),e>1&&t.some(Array.isArray)?t.flat(e-1):t},Array.prototype.flatMap=function(e,t){return this.map(e,t).flat()}),Promise.prototype.finally||(Promise.prototype.finally=function(e){if("function"!=typeof e)return this.then(e,e);var t=this.constructor||Promise;return this.then(function(r){return t.resolve(e()).then(function(){return r})},function(r){return t.resolve(e()).then(function(){throw r})})}),Object.fromEntries||(Object.fromEntries=function(e){return Array.from(e).reduce(function(e,t){return e[t[0]]=t[1],e},{})}),Array.prototype.at||(Array.prototype.at=function(e){var t=Math.trunc(e)||0;if(t<0&&(t+=this.length),!(t<0||t>=this.length))return this[t]}),Object.hasOwn||(Object.hasOwn=function(e,t){if(null==e)throw TypeError("Cannot convert undefined or null to object");return Object.prototype.hasOwnProperty.call(Object(e),t)}),"canParse"in URL||(URL.canParse=function(e,t){try{return new URL(e,t),!0}catch(e){return!1}})},1487:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addBasePath",{enumerable:!0,get:function(){return a}});let n=r(9226),o=r(714);function a(e,t){return(0,o.normalizePathTrailingSlash)((0,n.addPathPrefix)(e,""))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5788:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addLocale",{enumerable:!0,get:function(){return n}}),r(714);let n=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{HTTPAccessErrorStatus:function(){return r},HTTP_ERROR_FALLBACK_ERROR_CODE:function(){return o},getAccessFallbackErrorTypeByStatus:function(){return s},getAccessFallbackHTTPStatus:function(){return i},isHTTPAccessFallbackError:function(){return a}});let r={NOT_FOUND:404,FORBIDDEN:403,UNAUTHORIZED:401},n=new Set(Object.values(r)),o="NEXT_HTTP_ERROR_FALLBACK";function a(e){if("object"!=typeof e||null===e||!("digest"in e)||"string"!=typeof e.digest)return!1;let[t,r]=e.digest.split(";");return t===o&&n.has(Number(r))}function i(e){return Number(e.digest.split(";")[1])}function s(e){switch(e){case 401:return"unauthorized";case 403:return"forbidden";case 404:return"not-found";default:return}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},808:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isNextRouterError",{enumerable:!0,get:function(){return a}});let n=r(382),o=r(7752);function a(e){return(0,o.isRedirectError)(e)||(0,n.isHTTPAccessFallbackError)(e)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6326:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getSocketUrl",{enumerable:!0,get:function(){return o}});let n=r(7179);function o(e){let t=(0,n.normalizedAssetPrefix)(e),r=function(e){let t=window.location.protocol;try{t=new URL(e).protocol}catch(e){}return"http:"===t?"ws:":"wss:"}(e||"");if(URL.canParse(t))return t.replace(/^http/,"ws");let{hostname:o,port:a}=window.location;return r+"//"+o+(a?":"+a:"")+t}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4563:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getReactStitchedError",{enumerable:!0,get:function(){return l}});let n=r(6004),o=n._(r(4041)),a=n._(r(5233)),i="react-stack-bottom-frame",s=RegExp("(at "+i+" )|("+i+"\\@)"),u=o.default.captureOwnerStack?o.default.captureOwnerStack:()=>"";function l(e){if("function"!=typeof o.default.captureOwnerStack)return e;let t=(0,a.default)(e),r=t&&e.stack||"",n=t?e.message:"",i=r.split("\n"),l=i.findIndex(e=>s.test(e)),c=l>=0?i.slice(0,l).join("\n"):r,d=Error(n);return Object.assign(d,e),d.stack=c,function(e){let t=e.stack||"",r=u();r&&!1===t.endsWith(r)&&(t+=r,e.stack=t)}(d),d}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1064:(e,t,r)=>{"use strict";let n;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{addMessageListener:function(){return s},connectHMR:function(){return f},sendMessage:function(){return u}});let o=r(1924),a=r(6326),i=[];function s(e){i.push(e)}function u(e){if(n&&n.readyState===n.OPEN)return n.send(e)}let l=0,c=!1,d=null;function f(e){!function t(){let r;function s(){if(n.onerror=null,n.onclose=null,n.close(),++l>25){c=!0,window.location.reload();return}clearTimeout(r),r=setTimeout(t,l>5?5e3:1e3)}n&&n.close();let u=(0,a.getSocketUrl)(e.assetPrefix);(n=new window.WebSocket(""+u+e.path)).onopen=function(){l=0,window.console.log("[HMR] connected")},n.onerror=s,n.onclose=s,n.onmessage=function(e){if(c)return;let t=JSON.parse(e.data);if("action"in t&&t.action===o.HMR_ACTIONS_SENT_TO_BROWSER.TURBOPACK_CONNECTED){if(null!==d&&d!==t.data.sessionId){window.location.reload(),c=!0;return}d=t.data.sessionId}for(let e of i)e(t)}}()}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7752:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{REDIRECT_ERROR_CODE:function(){return o},RedirectType:function(){return a},isRedirectError:function(){return i}});let n=r(6526),o="NEXT_REDIRECT";var a=function(e){return e.push="push",e.replace="replace",e}({});function i(e){if("object"!=typeof e||null===e||!("digest"in e)||"string"!=typeof e.digest)return!1;let t=e.digest.split(";"),[r,a]=t,i=t.slice(2,-2).join(";"),s=Number(t.at(-2));return r===o&&("replace"===a||"push"===a)&&"string"==typeof i&&!isNaN(s)&&s in n.RedirectStatusCode}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6526:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RedirectStatusCode",{enumerable:!0,get:function(){return r}});var r=function(e){return e[e.SeeOther=303]="SeeOther",e[e.TemporaryRedirect=307]="TemporaryRedirect",e[e.PermanentRedirect=308]="PermanentRedirect",e}({});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4059:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"detectDomainLocale",{enumerable:!0,get:function(){return r}});let r=function(){for(var e=arguments.length,t=Array(e),r=0;r{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"hasBasePath",{enumerable:!0,get:function(){return o}});let n=r(1143);function o(e){return(0,n.pathHasPrefix)(e,"")}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4780:(e,t,r)=>{"use strict";let n;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return i},isEqualNode:function(){return a}});let o=r(1660);function a(e,t){if(e instanceof HTMLElement&&t instanceof HTMLElement){let r=t.getAttribute("nonce");if(r&&!e.getAttribute("nonce")){let n=t.cloneNode(!0);return n.setAttribute("nonce",""),n.nonce=r,r===e.nonce&&e.isEqualNode(n)}}return e.isEqualNode(t)}function i(){return{mountedInstances:new Set,updateHead:e=>{let t={};e.forEach(e=>{if("link"===e.type&&e.props["data-optimized-fonts"]){if(document.querySelector('style[data-href="'+e.props["data-href"]+'"]'))return;e.props.href=e.props["data-href"],e.props["data-href"]=void 0}let r=t[e.type]||[];r.push(e),t[e.type]=r});let r=t.title?t.title[0]:null,o="";if(r){let{children:e}=r.props;o="string"==typeof e?e:Array.isArray(e)?e.join(""):""}o!==document.title&&(document.title=o),["meta","base","link","style","script"].forEach(e=>{n(e,t[e]||[])})}}}n=(e,t)=>{let r=document.querySelector("head");if(!r)return;let n=new Set(r.querySelectorAll(""+e+"[data-next-head]"));if("meta"===e){let e=r.querySelector("meta[charset]");null!==e&&n.add(e)}let i=[];for(let e=0;e{"use strict";let n,o,a,i,s,u,l,c,d,f,p,h;Object.defineProperty(t,"__esModule",{value:!0});let _=r(1263);Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{emitter:function(){return q},hydrate:function(){return ec},initialize:function(){return Y},router:function(){return n},version:function(){return G}});let m=r(6004),g=r(1085);r(9146);let y=m._(r(4041)),P=m._(r(5873)),b=r(7804),E=m._(r(8444)),v=r(107),S=r(2927),R=r(2696),O=r(2299),j=r(666),T=r(6781),A=r(2237),w=m._(r(4780)),I=m._(r(9687)),C=r(6453),M=r(3765),x=r(5233),N=r(2226),L=r(8046),D=r(1012),U=r(4277),k=r(8454),F=r(6636),B=r(7466),H=m._(r(2586)),W=m._(r(9885));r(808);let G="15.1.7",q=(0,E.default)(),X=e=>[].slice.call(e),V=!1;class z extends y.default.Component{componentDidCatch(e,t){this.props.fn(e,t)}componentDidMount(){this.scrollToHash(),n.isSsr&&(o.isFallback||o.nextExport&&((0,R.isDynamicRoute)(n.pathname)||location.search||V)||o.props&&o.props.__N_SSG&&(location.search||V))&&n.replace(n.pathname+"?"+String((0,O.assign)((0,O.urlQueryToSearchParams)(n.query),new URLSearchParams(location.search))),a,{_h:1,shallow:!o.isFallback&&!V}).catch(e=>{if(!e.cancelled)throw e})}componentDidUpdate(){this.scrollToHash()}scrollToHash(){let{hash:e}=location;if(!(e=e&&e.substring(1)))return;let t=document.getElementById(e);t&&setTimeout(()=>t.scrollIntoView(),0)}render(){return this.props.children}}async function Y(e){void 0===e&&(e={}),H.default.onSpanEnd(W.default),o=JSON.parse(document.getElementById("__NEXT_DATA__").textContent),window.__NEXT_DATA__=o,h=o.defaultLocale;let t=o.assetPrefix||"";if(self.__next_set_public_path__(""+t+"/_next/"),(0,j.setConfig)({serverRuntimeConfig:{},publicRuntimeConfig:o.runtimeConfig||{}}),a=(0,T.getURL)(),(0,D.hasBasePath)(a)&&(a=(0,L.removeBasePath)(a)),o.scriptLoader){let{initScriptLoader:e}=r(1903);e(o.scriptLoader)}i=new I.default(o.buildId,t);let l=e=>{let[t,r]=e;return i.routeLoader.onEntrypoint(t,r)};return window.__NEXT_P&&window.__NEXT_P.map(e=>setTimeout(()=>l(e),0)),window.__NEXT_P=[],window.__NEXT_P.push=l,(u=(0,w.default)()).getIsSsr=()=>n.isSsr,s=document.getElementById("__next"),{assetPrefix:t}}function K(e,t){return(0,g.jsx)(e,{...t})}function $(e){var t;let{children:r}=e,o=y.default.useMemo(()=>(0,k.adaptForAppRouterInstance)(n),[]);return(0,g.jsx)(z,{fn:e=>J({App:d,err:e}).catch(e=>console.error("Error rendering page: ",e)),children:(0,g.jsx)(U.AppRouterContext.Provider,{value:o,children:(0,g.jsx)(F.SearchParamsContext.Provider,{value:(0,k.adaptForSearchParams)(n),children:(0,g.jsx)(k.PathnameContextProviderAdapter,{router:n,isAutoExport:null!=(t=self.__NEXT_DATA__.autoExport)&&t,children:(0,g.jsx)(F.PathParamsContext.Provider,{value:(0,k.adaptForPathParams)(n),children:(0,g.jsx)(v.RouterContext.Provider,{value:(0,M.makePublicRouterInstance)(n),children:(0,g.jsx)(b.HeadManagerContext.Provider,{value:u,children:(0,g.jsx)(N.ImageConfigContext.Provider,{value:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1},children:r})})})})})})})})}let Q=e=>t=>{let r={...t,Component:p,err:o.err,router:n};return(0,g.jsx)($,{children:K(e,r)})};function J(e){let{App:t,err:s}=e;return console.error(s),console.error("A client-side exception has occurred, see here for more info: https://nextjs.org/docs/messages/client-side-exception-occurred"),i.loadPage("/_error").then(n=>{let{page:o,styleSheets:a}=n;return(null==l?void 0:l.Component)===o?Promise.resolve().then(()=>_._(r(7590))).then(n=>Promise.resolve().then(()=>_._(r(7519))).then(r=>(t=r.default,e.App=t,n))).then(e=>({ErrorComponent:e.default,styleSheets:[]})):{ErrorComponent:o,styleSheets:a}}).then(r=>{var i;let{ErrorComponent:u,styleSheets:l}=r,c=Q(t),d={Component:u,AppTree:c,router:n,ctx:{err:s,pathname:o.page,query:o.query,asPath:a,AppTree:c}};return Promise.resolve((null==(i=e.props)?void 0:i.err)?e.props:(0,T.loadGetInitialProps)(t,d)).then(t=>eu({...e,err:s,Component:u,styleSheets:l,props:t}))})}function Z(e){let{callback:t}=e;return y.default.useLayoutEffect(()=>t(),[t]),null}let ee={navigationStart:"navigationStart",beforeRender:"beforeRender",afterRender:"afterRender",afterHydrate:"afterHydrate",routeChange:"routeChange"},et={hydration:"Next.js-hydration",beforeHydration:"Next.js-before-hydration",routeChangeToRender:"Next.js-route-change-to-render",render:"Next.js-render"},er=null,en=!0;function eo(){[ee.beforeRender,ee.afterHydrate,ee.afterRender,ee.routeChange].forEach(e=>performance.clearMarks(e))}function ea(){T.ST&&(performance.mark(ee.afterHydrate),performance.getEntriesByName(ee.beforeRender,"mark").length&&(performance.measure(et.beforeHydration,ee.navigationStart,ee.beforeRender),performance.measure(et.hydration,ee.beforeRender,ee.afterHydrate)),f&&performance.getEntriesByName(et.hydration).forEach(f),eo())}function ei(){if(!T.ST)return;performance.mark(ee.afterRender);let e=performance.getEntriesByName(ee.routeChange,"mark");e.length&&(performance.getEntriesByName(ee.beforeRender,"mark").length&&(performance.measure(et.routeChangeToRender,e[0].name,ee.beforeRender),performance.measure(et.render,ee.beforeRender,ee.afterRender),f&&(performance.getEntriesByName(et.render).forEach(f),performance.getEntriesByName(et.routeChangeToRender).forEach(f))),eo(),[et.routeChangeToRender,et.render].forEach(e=>performance.clearMeasures(e)))}function es(e){let{callbacks:t,children:r}=e;return y.default.useLayoutEffect(()=>t.forEach(e=>e()),[t]),r}function eu(e){let t,{App:r,Component:o,props:a,err:i}=e,u="initial"in e?void 0:e.styleSheets;o=o||l.Component;let d={...a=a||l.props,Component:o,err:i,router:n};l=d;let f=!1,p=new Promise((e,r)=>{c&&c(),t=()=>{c=null,e()},c=()=>{f=!0,c=null;let e=Error("Cancel rendering route");e.cancelled=!0,r(e)}});function h(){t()}!function(){if(!u)return;let e=new Set(X(document.querySelectorAll("style[data-n-href]")).map(e=>e.getAttribute("data-n-href"))),t=document.querySelector("noscript[data-n-css]"),r=null==t?void 0:t.getAttribute("data-n-css");u.forEach(t=>{let{href:n,text:o}=t;if(!e.has(n)){let e=document.createElement("style");e.setAttribute("data-n-href",n),e.setAttribute("media","x"),r&&e.setAttribute("nonce",r),document.head.appendChild(e),e.appendChild(document.createTextNode(o))}})}();let _=(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(Z,{callback:function(){if(u&&!f){let e=new Set(u.map(e=>e.href)),t=X(document.querySelectorAll("style[data-n-href]")),r=t.map(e=>e.getAttribute("data-n-href"));for(let n=0;n{let{href:t}=e,r=document.querySelector('style[data-n-href="'+t+'"]');r&&(n.parentNode.insertBefore(r,n.nextSibling),n=r)}),X(document.querySelectorAll("link[data-n-p]")).forEach(e=>{e.parentNode.removeChild(e)})}if(e.scroll){let{x:t,y:r}=e.scroll;(0,S.handleSmoothScroll)(()=>{window.scrollTo(t,r)})}}}),(0,g.jsxs)($,{children:[K(r,d),(0,g.jsx)(A.Portal,{type:"next-route-announcer",children:(0,g.jsx)(C.RouteAnnouncer,{})})]})]});return!function(e,t){T.ST&&performance.mark(ee.beforeRender);let r=t(en?ea:ei);er?(0,y.default.startTransition)(()=>{er.render(r)}):(er=P.default.hydrateRoot(e,r,{onRecoverableError:B.onRecoverableError}),en=!1)}(s,e=>(0,g.jsx)(es,{callbacks:[e,h],children:_})),p}async function el(e){if(e.err&&(void 0===e.Component||!e.isHydratePass)){await J(e);return}try{await eu(e)}catch(r){let t=(0,x.getProperError)(r);if(t.cancelled)throw t;await J({...e,err:t})}}async function ec(e){let t=o.err;try{let e=await i.routeLoader.whenEntrypoint("/_app");if("error"in e)throw e.error;let{component:t,exports:r}=e;d=t,r&&r.reportWebVitals&&(f=e=>{let t,{id:n,name:o,startTime:a,value:i,duration:s,entryType:u,entries:l,attribution:c}=e,d=Date.now()+"-"+(Math.floor(Math.random()*(9e12-1))+1e12);l&&l.length&&(t=l[0].startTime);let f={id:n||d,name:o,startTime:a||t,value:null==i?s:i,label:"mark"===u||"measure"===u?"custom":"web-vital"};c&&(f.attribution=c),r.reportWebVitals(f)});let n=await i.routeLoader.whenEntrypoint(o.page);if("error"in n)throw n.error;p=n.component}catch(e){t=(0,x.getProperError)(e)}window.__NEXT_PRELOADREADY&&await window.__NEXT_PRELOADREADY(o.dynamicIds),n=(0,M.createRouter)(o.page,o.query,a,{initialProps:o.props,pageLoader:i,App:d,Component:p,wrapApp:Q,err:t,isFallback:!!o.isFallback,subscription:(e,t,r)=>el(Object.assign({},e,{App:t,scroll:r})),locale:o.locale,locales:o.locales,defaultLocale:h,domainLocales:o.domainLocales,isPreview:o.isPreview}),V=await n._initialMatchesMiddlewarePromise;let r={App:d,initial:!0,Component:p,props:o.props,err:t,isHydratePass:!0};(null==e?void 0:e.beforeRender)&&await e.beforeRender(),el(r)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5937:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),r(1109);let n=r(134);window.next={version:n.version,get router(){return n.router},emitter:n.emitter},(0,n.initialize)({}).then(()=>(0,n.hydrate)()).catch(console.error),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},714:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizePathTrailingSlash",{enumerable:!0,get:function(){return a}});let n=r(2217),o=r(8109),a=e=>{if(!e.startsWith("/"))return e;let{pathname:t,query:r,hash:a}=(0,o.parsePath)(e);return""+(0,n.removeTrailingSlash)(t)+r+a};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9687:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return f}});let n=r(6004),o=r(1487),a=r(1338),i=n._(r(5952)),s=r(5788),u=r(2696),l=r(4054),c=r(2217),d=r(2239);r(4377);class f{getPageList(){return(0,d.getClientBuildManifest)().then(e=>e.sortedPages)}getMiddleware(){return window.__MIDDLEWARE_MATCHERS=[{regexp:"^(?:\\/(_next\\/data\\/[^/]{1,}))?(?:\\/((?!_next\\/static|_next\\/image|favicon.ico).*))(\\.json)?[\\/#\\?]?$",originalSource:"/((?!_next/static|_next/image|favicon.ico).*)"}],window.__MIDDLEWARE_MATCHERS}getDataHref(e){let{asPath:t,href:r,locale:n}=e,{pathname:d,query:f,search:p}=(0,l.parseRelativeUrl)(r),{pathname:h}=(0,l.parseRelativeUrl)(t),_=(0,c.removeTrailingSlash)(d);if("/"!==_[0])throw Error('Route name should start with a "/", got "'+_+'"');return(e=>{let t=(0,i.default)((0,c.removeTrailingSlash)((0,s.addLocale)(e,n)),".json");return(0,o.addBasePath)("/_next/data/"+this.buildId+t+p,!0)})(e.skipInterpolation?h:(0,u.isDynamicRoute)(_)?(0,a.interpolateAs)(d,h,f).result:_)}_isSsg(e){return this.promisedSsgManifest.then(t=>t.has(e))}loadPage(e){return this.routeLoader.loadRoute(e).then(e=>{if("component"in e)return{page:e.component,mod:e.exports,styleSheets:e.styles.map(e=>({href:e.href,text:e.content}))};throw e.error})}prefetch(e){return this.routeLoader.prefetch(e)}constructor(e,t){this.routeLoader=(0,d.createRouteLoader)(t),this.buildId=e,this.assetPrefix=t,this.promisedSsgManifest=new Promise(e=>{window.__SSG_MANIFEST?e(window.__SSG_MANIFEST):window.__SSG_MANIFEST_CB=()=>{e(window.__SSG_MANIFEST)}})}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2237:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Portal",{enumerable:!0,get:function(){return a}});let n=r(4041),o=r(3144),a=e=>{let{children:t,type:r}=e,[a,i]=(0,n.useState)(null);return(0,n.useEffect)(()=>{let e=document.createElement(r);return document.body.appendChild(e),i(e),()=>{document.body.removeChild(e)}},[r]),a?(0,o.createPortal)(t,a):null};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6602:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"reportGlobalError",{enumerable:!0,get:function(){return r}});let r="function"==typeof reportError?reportError:e=>{window.console.error(e)};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7466:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"onRecoverableError",{enumerable:!0,get:function(){return u}});let n=r(6004),o=r(1132),a=r(6602),i=r(4563),s=n._(r(5233)),u=(e,t)=>{let r=(0,s.default)(e)&&"cause"in e?e.cause:e,n=(0,i.getReactStitchedError)(r);(0,o.isBailoutToCSRError)(r)||(0,a.reportGlobalError)(n)};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8046:(e,t,r)=>{"use strict";function n(e){return e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"removeBasePath",{enumerable:!0,get:function(){return n}}),r(1012),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1803:(e,t,r)=>{"use strict";function n(e,t){return e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"removeLocale",{enumerable:!0,get:function(){return n}}),r(8109),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6792:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{cancelIdleCallback:function(){return n},requestIdleCallback:function(){return r}});let r="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},n="undefined"!=typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4506:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"resolveHref",{enumerable:!0,get:function(){return d}});let n=r(2299),o=r(9387),a=r(8529),i=r(6781),s=r(714),u=r(946),l=r(5978),c=r(1338);function d(e,t,r){let d;let f="string"==typeof t?t:(0,o.formatWithValidation)(t),p=f.match(/^[a-zA-Z]{1,}:\/\//),h=p?f.slice(p[0].length):f;if((h.split("?",1)[0]||"").match(/(\/\/|\\)/)){console.error("Invalid href '"+f+"' passed to next/router in page: '"+e.pathname+"'. Repeated forward-slashes (//) or backslashes \\ are not valid in the href.");let t=(0,i.normalizeRepeatedSlashes)(h);f=(p?p[0]:"")+t}if(!(0,u.isLocalURL)(f))return r?[f]:f;try{d=new URL(f.startsWith("#")?e.asPath:e.pathname,"http://n")}catch(e){d=new URL("/","http://n")}try{let e=new URL(f,d);e.pathname=(0,s.normalizePathTrailingSlash)(e.pathname);let t="";if((0,l.isDynamicRoute)(e.pathname)&&e.searchParams&&r){let r=(0,n.searchParamsToUrlQuery)(e.searchParams),{result:i,params:s}=(0,c.interpolateAs)(e.pathname,e.pathname,r);i&&(t=(0,o.formatWithValidation)({pathname:i,hash:e.hash,query:(0,a.omit)(r,s)}))}let i=e.origin===d.origin?e.href.slice(e.origin.length):e.href;return r?[i,t||i]:i}catch(e){return r?[f]:f}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6453:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{RouteAnnouncer:function(){return u},default:function(){return l}});let n=r(6004),o=r(1085),a=n._(r(4041)),i=r(3765),s={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",top:0,width:"1px",whiteSpace:"nowrap",wordWrap:"normal"},u=()=>{let{asPath:e}=(0,i.useRouter)(),[t,r]=a.default.useState(""),n=a.default.useRef(e);return a.default.useEffect(()=>{if(n.current!==e){if(n.current=e,document.title)r(document.title);else{var t;let n=document.querySelector("h1");r((null!=(t=null==n?void 0:n.innerText)?t:null==n?void 0:n.textContent)||e)}}},[e]),(0,o.jsx)("p",{"aria-live":"assertive",id:"__next-route-announcer__",role:"alert",style:s,children:t})},l=u;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2239:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{createRouteLoader:function(){return m},getClientBuildManifest:function(){return h},isAssetError:function(){return c},markAssetError:function(){return l}}),r(6004),r(5952);let n=r(8813),o=r(6792),a=r(4688),i=r(4963);function s(e,t,r){let n,o=t.get(e);if(o)return"future"in o?o.future:Promise.resolve(o);let a=new Promise(e=>{n=e});return t.set(e,{resolve:n,future:a}),r?r().then(e=>(n(e),e)).catch(r=>{throw t.delete(e),r}):a}let u=Symbol("ASSET_LOAD_ERROR");function l(e){return Object.defineProperty(e,u,{})}function c(e){return e&&u in e}let d=function(e){try{return e=document.createElement("link"),!!window.MSInputMethodContext&&!!document.documentMode||e.relList.supports("prefetch")}catch(e){return!1}}(),f=()=>(0,a.getDeploymentIdQueryOrEmptyString)();function p(e,t,r){return new Promise((n,a)=>{let i=!1;e.then(e=>{i=!0,n(e)}).catch(a),(0,o.requestIdleCallback)(()=>setTimeout(()=>{i||a(r)},t))})}function h(){return self.__BUILD_MANIFEST?Promise.resolve(self.__BUILD_MANIFEST):p(new Promise(e=>{let t=self.__BUILD_MANIFEST_CB;self.__BUILD_MANIFEST_CB=()=>{e(self.__BUILD_MANIFEST),t&&t()}}),3800,l(Error("Failed to load client build manifest")))}function _(e,t){return h().then(r=>{if(!(t in r))throw l(Error("Failed to lookup route: "+t));let o=r[t].map(t=>e+"/_next/"+(0,i.encodeURIPath)(t));return{scripts:o.filter(e=>e.endsWith(".js")).map(e=>(0,n.__unsafeCreateTrustedScriptURL)(e)+f()),css:o.filter(e=>e.endsWith(".css")).map(e=>e+f())}})}function m(e){let t=new Map,r=new Map,n=new Map,a=new Map;function i(e){{var t;let n=r.get(e.toString());return n||(document.querySelector('script[src^="'+e+'"]')?Promise.resolve():(r.set(e.toString(),n=new Promise((r,n)=>{(t=document.createElement("script")).onload=r,t.onerror=()=>n(l(Error("Failed to load script: "+e))),t.crossOrigin=void 0,t.src=e,document.body.appendChild(t)})),n))}}function u(e){let t=n.get(e);return t||n.set(e,t=fetch(e,{credentials:"same-origin"}).then(t=>{if(!t.ok)throw Error("Failed to load stylesheet: "+e);return t.text().then(t=>({href:e,content:t}))}).catch(e=>{throw l(e)})),t}return{whenEntrypoint:e=>s(e,t),onEntrypoint(e,r){(r?Promise.resolve().then(()=>r()).then(e=>({component:e&&e.default||e,exports:e}),e=>({error:e})):Promise.resolve(void 0)).then(r=>{let n=t.get(e);n&&"resolve"in n?r&&(t.set(e,r),n.resolve(r)):(r?t.set(e,r):t.delete(e),a.delete(e))})},loadRoute(r,n){return s(r,a,()=>{let o;return p(_(e,r).then(e=>{let{scripts:n,css:o}=e;return Promise.all([t.has(r)?[]:Promise.all(n.map(i)),Promise.all(o.map(u))])}).then(e=>this.whenEntrypoint(r).then(t=>({entrypoint:t,styles:e[1]}))),3800,l(Error("Route did not complete loading: "+r))).then(e=>{let{entrypoint:t,styles:r}=e,n=Object.assign({styles:r},t);return"error"in t?t:n}).catch(e=>{if(n)throw e;return{error:e}}).finally(()=>null==o?void 0:o())})},prefetch(t){let r;return(r=navigator.connection)&&(r.saveData||/2g/.test(r.effectiveType))?Promise.resolve():_(e,t).then(e=>Promise.all(d?e.scripts.map(e=>{var t,r,n;return t=e.toString(),r="script",new Promise((e,o)=>{if(document.querySelector('\n link[rel="prefetch"][href^="'+t+'"],\n link[rel="preload"][href^="'+t+'"],\n script[src^="'+t+'"]'))return e();n=document.createElement("link"),r&&(n.as=r),n.rel="prefetch",n.crossOrigin=void 0,n.onload=e,n.onerror=()=>o(l(Error("Failed to prefetch: "+t))),n.href=t,document.head.appendChild(n)})}):[])).then(()=>{(0,o.requestIdleCallback)(()=>this.loadRoute(t,!0).catch(()=>{}))}).catch(()=>{})}}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3765:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{Router:function(){return a.default},createRouter:function(){return _},default:function(){return p},makePublicRouterInstance:function(){return m},useRouter:function(){return h},withRouter:function(){return u.default}});let n=r(6004),o=n._(r(4041)),a=n._(r(2723)),i=r(107),s=n._(r(5233)),u=n._(r(4636)),l={router:null,readyCallbacks:[],ready(e){if(this.router)return e();this.readyCallbacks.push(e)}},c=["pathname","route","query","asPath","components","isFallback","basePath","locale","locales","defaultLocale","isReady","isPreview","isLocaleDomain","domainLocales"],d=["push","replace","reload","back","prefetch","beforePopState"];function f(){if(!l.router)throw Error('No router instance found.\nYou should only use "next/router" on the client side of your app.\n');return l.router}Object.defineProperty(l,"events",{get:()=>a.default.events}),c.forEach(e=>{Object.defineProperty(l,e,{get:()=>f()[e]})}),d.forEach(e=>{l[e]=function(){for(var t=arguments.length,r=Array(t),n=0;n{l.ready(()=>{a.default.events.on(e,function(){for(var t=arguments.length,r=Array(t),n=0;ne()),l.readyCallbacks=[],l.router}function m(e){let t={};for(let r of c){if("object"==typeof e[r]){t[r]=Object.assign(Array.isArray(e[r])?[]:{},e[r]);continue}t[r]=e[r]}return t.events=a.default.events,d.forEach(r=>{t[r]=function(){for(var t=arguments.length,n=Array(t),o=0;o{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return y},handleClientScriptLoad:function(){return _},initScriptLoader:function(){return m}});let n=r(6004),o=r(1263),a=r(1085),i=n._(r(3144)),s=o._(r(4041)),u=r(7804),l=r(1660),c=r(6792),d=new Map,f=new Set,p=e=>{if(i.default.preinit){e.forEach(e=>{i.default.preinit(e,{as:"style"})});return}{let t=document.head;e.forEach(e=>{let r=document.createElement("link");r.type="text/css",r.rel="stylesheet",r.href=e,t.appendChild(r)})}},h=e=>{let{src:t,id:r,onLoad:n=()=>{},onReady:o=null,dangerouslySetInnerHTML:a,children:i="",strategy:s="afterInteractive",onError:u,stylesheets:c}=e,h=r||t;if(h&&f.has(h))return;if(d.has(t)){f.add(h),d.get(t).then(n,u);return}let _=()=>{o&&o(),f.add(h)},m=document.createElement("script"),g=new Promise((e,t)=>{m.addEventListener("load",function(t){e(),n&&n.call(this,t),_()}),m.addEventListener("error",function(e){t(e)})}).catch(function(e){u&&u(e)});a?(m.innerHTML=a.__html||"",_()):i?(m.textContent="string"==typeof i?i:Array.isArray(i)?i.join(""):"",_()):t&&(m.src=t,d.set(t,g)),(0,l.setAttributesFromProps)(m,e),"worker"===s&&m.setAttribute("type","text/partytown"),m.setAttribute("data-nscript",s),c&&p(c),document.body.appendChild(m)};function _(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,c.requestIdleCallback)(()=>h(e))}):h(e)}function m(e){e.forEach(_),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(e=>{let t=e.id||e.getAttribute("src");f.add(t)})}function g(e){let{id:t,src:r="",onLoad:n=()=>{},onReady:o=null,strategy:l="afterInteractive",onError:d,stylesheets:p,..._}=e,{updateScripts:m,scripts:g,getIsSsr:y,appDir:P,nonce:b}=(0,s.useContext)(u.HeadManagerContext),E=(0,s.useRef)(!1);(0,s.useEffect)(()=>{let e=t||r;E.current||(o&&e&&f.has(e)&&o(),E.current=!0)},[o,t,r]);let v=(0,s.useRef)(!1);if((0,s.useEffect)(()=>{!v.current&&("afterInteractive"===l?h(e):"lazyOnload"===l&&("complete"===document.readyState?(0,c.requestIdleCallback)(()=>h(e)):window.addEventListener("load",()=>{(0,c.requestIdleCallback)(()=>h(e))})),v.current=!0)},[e,l]),("beforeInteractive"===l||"worker"===l)&&(m?(g[l]=(g[l]||[]).concat([{id:t,src:r,onLoad:n,onReady:o,onError:d,..._}]),m(g)):y&&y()?f.add(t||r):y&&!y()&&h(e)),P){if(p&&p.forEach(e=>{i.default.preinit(e,{as:"style"})}),"beforeInteractive"===l)return r?(i.default.preload(r,_.integrity?{as:"script",integrity:_.integrity,nonce:b,crossOrigin:_.crossOrigin}:{as:"script",nonce:b,crossOrigin:_.crossOrigin}),(0,a.jsx)("script",{nonce:b,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+JSON.stringify([r,{..._,id:t}])+")"}})):(_.dangerouslySetInnerHTML&&(_.children=_.dangerouslySetInnerHTML.__html,delete _.dangerouslySetInnerHTML),(0,a.jsx)("script",{nonce:b,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+JSON.stringify([0,{..._,id:t}])+")"}}));"afterInteractive"===l&&r&&i.default.preload(r,_.integrity?{as:"script",integrity:_.integrity,nonce:b,crossOrigin:_.crossOrigin}:{as:"script",nonce:b,crossOrigin:_.crossOrigin})}return null}Object.defineProperty(g,"__nextScript",{value:!0});let y=g;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1660:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"setAttributesFromProps",{enumerable:!0,get:function(){return a}});let r={acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv",noModule:"noModule"},n=["onLoad","onReady","dangerouslySetInnerHTML","children","onError","strategy","stylesheets"];function o(e){return["async","defer","noModule"].includes(e)}function a(e,t){for(let[a,i]of Object.entries(t)){if(!t.hasOwnProperty(a)||n.includes(a)||void 0===i)continue;let s=r[a]||a.toLowerCase();"SCRIPT"===e.tagName&&o(s)?e[s]=!!i:e.setAttribute(s,String(i)),(!1===i||"SCRIPT"===e.tagName&&o(s)&&(!i||"false"===i))&&(e.setAttribute(s,""),e.removeAttribute(s))}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9885:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o}});let n=r(1064);function o(e){if("ended"!==e.state.state)throw Error("Expected span to be ended");(0,n.sendMessage)(JSON.stringify({event:"span-end",startTime:e.startTime,endTime:e.state.endTime,spanName:e.name,attributes:e.attributes}))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2586:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return i}});let n=r(6004)._(r(8444));class o{end(e){if("ended"===this.state.state)throw Error("Span has already ended");this.state={state:"ended",endTime:null!=e?e:Date.now()},this.onSpanEnd(this)}constructor(e,t,r){var n,o;this.name=e,this.attributes=null!=(n=t.attributes)?n:{},this.startTime=null!=(o=t.startTime)?o:Date.now(),this.onSpanEnd=r,this.state={state:"inprogress"}}}class a{startSpan(e,t){return new o(e,t,this.handleSpanEnd)}onSpanEnd(e){return this._emitter.on("spanend",e),()=>{this._emitter.off("spanend",e)}}constructor(){this._emitter=(0,n.default)(),this.handleSpanEnd=e=>{this._emitter.emit("spanend",e)}}}let i=new a;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8813:(e,t)=>{"use strict";let r;function n(e){var t;return(null==(t=function(){if(void 0===r){var e;r=(null==(e=window.trustedTypes)?void 0:e.createPolicy("nextjs",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e}))||null}return r}())?void 0:t.createScriptURL(e))||e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"__unsafeCreateTrustedScriptURL",{enumerable:!0,get:function(){return n}}),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1109:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),r(4688),self.__next_set_public_path__=e=>{r.p=e},("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4636:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a}}),r(6004);let n=r(1085);r(4041);let o=r(3765);function a(e){function t(t){return(0,n.jsx)(e,{router:(0,o.useRouter)(),...t})}return t.getInitialProps=e.getInitialProps,t.origGetInitialProps=e.origGetInitialProps,t}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7519:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return u}});let n=r(6004),o=r(1085),a=n._(r(4041)),i=r(6781);async function s(e){let{Component:t,ctx:r}=e;return{pageProps:await (0,i.loadGetInitialProps)(t,r)}}class u extends a.default.Component{render(){let{Component:e,pageProps:t}=this.props;return(0,o.jsx)(e,{...t})}}u.origGetInitialProps=s,u.getInitialProps=s,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7590:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return c}});let n=r(6004),o=r(1085),a=n._(r(4041)),i=n._(r(3996)),s={400:"Bad Request",404:"This page could not be found",405:"Method Not Allowed",500:"Internal Server Error"};function u(e){let{res:t,err:r}=e;return{statusCode:t&&t.statusCode?t.statusCode:r?r.statusCode:404}}let l={error:{fontFamily:'system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"',height:"100vh",textAlign:"center",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},desc:{lineHeight:"48px"},h1:{display:"inline-block",margin:"0 20px 0 0",paddingRight:23,fontSize:24,fontWeight:500,verticalAlign:"top"},h2:{fontSize:14,fontWeight:400,lineHeight:"28px"},wrap:{display:"inline-block"}};class c extends a.default.Component{render(){let{statusCode:e,withDarkMode:t=!0}=this.props,r=this.props.title||s[e]||"An unexpected error has occurred";return(0,o.jsxs)("div",{style:l.error,children:[(0,o.jsx)(i.default,{children:(0,o.jsx)("title",{children:e?e+": "+r:"Application error: a client-side exception has occurred"})}),(0,o.jsxs)("div",{style:l.desc,children:[(0,o.jsx)("style",{dangerouslySetInnerHTML:{__html:"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}"+(t?"@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}":"")}}),e?(0,o.jsx)("h1",{className:"next-error-h1",style:l.h1,children:e}):null,(0,o.jsx)("div",{style:l.wrap,children:(0,o.jsxs)("h2",{style:l.h2,children:[this.props.title||e?r:(0,o.jsx)(o.Fragment,{children:"Application error: a client-side exception has occurred (see the browser console for more information)"}),"."]})})]})]})}}c.displayName="ErrorPage",c.getInitialProps=u,c.origGetInitialProps=u,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8068:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"AmpStateContext",{enumerable:!0,get:function(){return n}});let n=r(6004)._(r(4041)).default.createContext({})},7120:(e,t)=>{"use strict";function r(e){let{ampFirst:t=!1,hybrid:r=!1,hasQuery:n=!1}=void 0===e?{}:e;return t||r&&n}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isInAmpMode",{enumerable:!0,get:function(){return r}})},4277:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{AppRouterContext:function(){return o},GlobalLayoutRouterContext:function(){return i},LayoutRouterContext:function(){return a},MissingSlotContext:function(){return u},TemplateContext:function(){return s}});let n=r(6004)._(r(4041)),o=n.default.createContext(null),a=n.default.createContext(null),i=n.default.createContext(null),s=n.default.createContext(null),u=n.default.createContext(new Set)},7634:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"BloomFilter",{enumerable:!0,get:function(){return r}});class r{static from(e,t){void 0===t&&(t=1e-4);let n=new r(e.length,t);for(let t of e)n.add(t);return n}export(){return{numItems:this.numItems,errorRate:this.errorRate,numBits:this.numBits,numHashes:this.numHashes,bitArray:this.bitArray}}import(e){this.numItems=e.numItems,this.errorRate=e.errorRate,this.numBits=e.numBits,this.numHashes=e.numHashes,this.bitArray=e.bitArray}add(e){this.getHashValues(e).forEach(e=>{this.bitArray[e]=1})}contains(e){return this.getHashValues(e).every(e=>this.bitArray[e])}getHashValues(e){let t=[];for(let r=1;r<=this.numHashes;r++){let n=function(e){let t=0;for(let r=0;r>>13,t=Math.imul(t,0x5bd1e995);return t>>>0}(""+e+r)%this.numBits;t.push(n)}return t}constructor(e,t=1e-4){this.numItems=e,this.errorRate=t,this.numBits=Math.ceil(-(e*Math.log(t))/(Math.log(2)*Math.log(2))),this.numHashes=Math.ceil(this.numBits/e*Math.log(2)),this.bitArray=Array(this.numBits).fill(0)}}},4377:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{APP_BUILD_MANIFEST:function(){return P},APP_CLIENT_INTERNALS:function(){return Q},APP_PATHS_MANIFEST:function(){return m},APP_PATH_ROUTES_MANIFEST:function(){return g},BARREL_OPTIMIZATION_PREFIX:function(){return W},BLOCKED_PAGES:function(){return U},BUILD_ID_FILE:function(){return D},BUILD_MANIFEST:function(){return y},CLIENT_PUBLIC_FILES_PATH:function(){return k},CLIENT_REFERENCE_MANIFEST:function(){return G},CLIENT_STATIC_FILES_PATH:function(){return F},CLIENT_STATIC_FILES_RUNTIME_AMP:function(){return Z},CLIENT_STATIC_FILES_RUNTIME_MAIN:function(){return K},CLIENT_STATIC_FILES_RUNTIME_MAIN_APP:function(){return $},CLIENT_STATIC_FILES_RUNTIME_POLYFILLS:function(){return et},CLIENT_STATIC_FILES_RUNTIME_POLYFILLS_SYMBOL:function(){return er},CLIENT_STATIC_FILES_RUNTIME_REACT_REFRESH:function(){return J},CLIENT_STATIC_FILES_RUNTIME_WEBPACK:function(){return ee},COMPILER_INDEXES:function(){return a},COMPILER_NAMES:function(){return o},CONFIG_FILES:function(){return L},DEFAULT_RUNTIME_WEBPACK:function(){return en},DEFAULT_SANS_SERIF_FONT:function(){return eu},DEFAULT_SERIF_FONT:function(){return es},DEV_CLIENT_MIDDLEWARE_MANIFEST:function(){return M},DEV_CLIENT_PAGES_MANIFEST:function(){return w},DYNAMIC_CSS_MANIFEST:function(){return Y},EDGE_RUNTIME_WEBPACK:function(){return eo},EDGE_UNSUPPORTED_NODE_APIS:function(){return ep},EXPORT_DETAIL:function(){return R},EXPORT_MARKER:function(){return S},FUNCTIONS_CONFIG_MANIFEST:function(){return b},IMAGES_MANIFEST:function(){return T},INTERCEPTION_ROUTE_REWRITE_MANIFEST:function(){return z},MIDDLEWARE_BUILD_MANIFEST:function(){return X},MIDDLEWARE_MANIFEST:function(){return I},MIDDLEWARE_REACT_LOADABLE_MANIFEST:function(){return V},MODERN_BROWSERSLIST_TARGET:function(){return n.default},NEXT_BUILTIN_DOCUMENT:function(){return H},NEXT_FONT_MANIFEST:function(){return v},PAGES_MANIFEST:function(){return h},PHASE_DEVELOPMENT_SERVER:function(){return d},PHASE_EXPORT:function(){return u},PHASE_INFO:function(){return p},PHASE_PRODUCTION_BUILD:function(){return l},PHASE_PRODUCTION_SERVER:function(){return c},PHASE_TEST:function(){return f},PRERENDER_MANIFEST:function(){return O},REACT_LOADABLE_MANIFEST:function(){return x},ROUTES_MANIFEST:function(){return j},RSC_MODULE_TYPES:function(){return ef},SERVER_DIRECTORY:function(){return N},SERVER_FILES_MANIFEST:function(){return A},SERVER_PROPS_ID:function(){return ei},SERVER_REFERENCE_MANIFEST:function(){return q},STATIC_PROPS_ID:function(){return ea},STATIC_STATUS_PAGES:function(){return el},STRING_LITERAL_DROP_BUNDLE:function(){return B},SUBRESOURCE_INTEGRITY_MANIFEST:function(){return E},SYSTEM_ENTRYPOINTS:function(){return eh},TRACE_OUTPUT_VERSION:function(){return ec},TURBOPACK_CLIENT_MIDDLEWARE_MANIFEST:function(){return C},TURBO_TRACE_DEFAULT_MEMORY_LIMIT:function(){return ed},UNDERSCORE_NOT_FOUND_ROUTE:function(){return i},UNDERSCORE_NOT_FOUND_ROUTE_ENTRY:function(){return s},WEBPACK_STATS:function(){return _}});let n=r(6004)._(r(8261)),o={client:"client",server:"server",edgeServer:"edge-server"},a={[o.client]:0,[o.server]:1,[o.edgeServer]:2},i="/_not-found",s=""+i+"/page",u="phase-export",l="phase-production-build",c="phase-production-server",d="phase-development-server",f="phase-test",p="phase-info",h="pages-manifest.json",_="webpack-stats.json",m="app-paths-manifest.json",g="app-path-routes-manifest.json",y="build-manifest.json",P="app-build-manifest.json",b="functions-config-manifest.json",E="subresource-integrity-manifest",v="next-font-manifest",S="export-marker.json",R="export-detail.json",O="prerender-manifest.json",j="routes-manifest.json",T="images-manifest.json",A="required-server-files.json",w="_devPagesManifest.json",I="middleware-manifest.json",C="_clientMiddlewareManifest.json",M="_devMiddlewareManifest.json",x="react-loadable-manifest.json",N="server",L=["next.config.js","next.config.mjs","next.config.ts"],D="BUILD_ID",U=["/_document","/_app","/_error"],k="public",F="static",B="__NEXT_DROP_CLIENT_FILE__",H="__NEXT_BUILTIN_DOCUMENT__",W="__barrel_optimize__",G="client-reference-manifest",q="server-reference-manifest",X="middleware-build-manifest",V="middleware-react-loadable-manifest",z="interception-route-rewrite-manifest",Y="dynamic-css-manifest",K="main",$=""+K+"-app",Q="app-pages-internals",J="react-refresh",Z="amp",ee="webpack",et="polyfills",er=Symbol(et),en="webpack-runtime",eo="edge-runtime-webpack",ea="__N_SSG",ei="__N_SSP",es={name:"Times New Roman",xAvgCharWidth:821,azAvgWidth:854.3953488372093,unitsPerEm:2048},eu={name:"Arial",xAvgCharWidth:904,azAvgWidth:934.5116279069767,unitsPerEm:2048},el=["/500"],ec=1,ed=6e3,ef={client:"client",server:"server"},ep=["clearImmediate","setImmediate","BroadcastChannel","ByteLengthQueuingStrategy","CompressionStream","CountQueuingStrategy","DecompressionStream","DomException","MessageChannel","MessageEvent","MessagePort","ReadableByteStreamController","ReadableStreamBYOBRequest","ReadableStreamDefaultController","TransformStreamDefaultController","WritableStreamDefaultController"],eh=new Set([K,J,Z,$]);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4963:(e,t)=>{"use strict";function r(e){return e.split("/").map(e=>encodeURIComponent(e)).join("/")}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"encodeURIPath",{enumerable:!0,get:function(){return r}})},2615:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"escapeStringRegexp",{enumerable:!0,get:function(){return o}});let r=/[|\\{}()[\]^$+*?.-]/,n=/[|\\{}()[\]^$+*?.-]/g;function o(e){return r.test(e)?e.replace(n,"\\$&"):e}},7804:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"HeadManagerContext",{enumerable:!0,get:function(){return n}});let n=r(6004)._(r(4041)).default.createContext({})},3996:(e,t,r)=>{"use strict";var n=r(9907);Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return m},defaultHead:function(){return f}});let o=r(6004),a=r(1263),i=r(1085),s=a._(r(4041)),u=o._(r(7875)),l=r(8068),c=r(7804),d=r(7120);function f(e){void 0===e&&(e=!1);let t=[(0,i.jsx)("meta",{charSet:"utf-8"},"charset")];return e||t.push((0,i.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")),t}function p(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===s.default.Fragment?e.concat(s.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}r(5888);let h=["name","httpEquiv","charSet","itemProp"];function _(e,t){let{inAmpMode:r}=t;return e.reduce(p,[]).reverse().concat(f(r).reverse()).filter(function(){let e=new Set,t=new Set,r=new Set,n={};return o=>{let a=!0,i=!1;if(o.key&&"number"!=typeof o.key&&o.key.indexOf("$")>0){i=!0;let t=o.key.slice(o.key.indexOf("$")+1);e.has(t)?a=!1:e.add(t)}switch(o.type){case"title":case"base":t.has(o.type)?a=!1:t.add(o.type);break;case"meta":for(let e=0,t=h.length;e{let o=e.key||t;if(n.env.__NEXT_OPTIMIZE_FONTS&&!r&&"link"===e.type&&e.props.href&&["https://fonts.googleapis.com/css","https://use.typekit.net/"].some(t=>e.props.href.startsWith(t))){let t={...e.props||{}};return t["data-href"]=t.href,t.href=void 0,t["data-optimized-fonts"]=!0,s.default.cloneElement(e,t)}return s.default.cloneElement(e,{key:o})})}let m=function(e){let{children:t}=e,r=(0,s.useContext)(l.AmpStateContext),n=(0,s.useContext)(c.HeadManagerContext);return(0,i.jsx)(u.default,{reduceComponentsToState:_,headManager:n,inAmpMode:(0,d.isInAmpMode)(r),children:t})};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6636:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{PathParamsContext:function(){return i},PathnameContext:function(){return a},SearchParamsContext:function(){return o}});let n=r(4041),o=(0,n.createContext)(null),a=(0,n.createContext)(null),i=(0,n.createContext)(null)},9817:(e,t)=>{"use strict";function r(e,t){let r;let n=e.split("/");return(t||[]).some(t=>!!n[1]&&n[1].toLowerCase()===t.toLowerCase()&&(r=t,n.splice(1,1),e=n.join("/")||"/",!0)),{pathname:e,detectedLocale:r}}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizeLocalePath",{enumerable:!0,get:function(){return r}})},2226:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ImageConfigContext",{enumerable:!0,get:function(){return a}});let n=r(6004)._(r(4041)),o=r(3656),a=n.default.createContext(o.imageConfigDefault)},3656:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{VALID_LOADERS:function(){return r},imageConfigDefault:function(){return n}});let r=["default","imgix","cloudinary","akamai","custom"],n={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:60,formats:["image/webp"],dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"attachment",localPatterns:void 0,remotePatterns:[],qualities:void 0,unoptimized:!1}},411:(e,t)=>{"use strict";function r(e){return Object.prototype.toString.call(e)}function n(e){if("[object Object]"!==r(e))return!1;let t=Object.getPrototypeOf(e);return null===t||t.hasOwnProperty("isPrototypeOf")}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getObjectClassLabel:function(){return r},isPlainObject:function(){return n}})},1132:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{BailoutToCSRError:function(){return n},isBailoutToCSRError:function(){return o}});let r="BAILOUT_TO_CLIENT_SIDE_RENDERING";class n extends Error{constructor(e){super("Bail out to client-side rendering: "+e),this.reason=e,this.digest=r}}function o(e){return"object"==typeof e&&null!==e&&"digest"in e&&e.digest===r}},8444:(e,t)=>{"use strict";function r(){let e=Object.create(null);return{on(t,r){(e[t]||(e[t]=[])).push(r)},off(t,r){e[t]&&e[t].splice(e[t].indexOf(r)>>>0,1)},emit(t){for(var r=arguments.length,n=Array(r>1?r-1:0),o=1;o{e(...n)})}}}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}})},8261:e=>{"use strict";e.exports=["chrome 64","edge 79","firefox 67","opera 51","safari 12"]},7179:(e,t)=>{"use strict";function r(e){let t=(null==e?void 0:e.replace(/^\/+|\/+$/g,""))||!1;if(!t)return"";if(URL.canParse(t)){let e=new URL(t).toString();return e.endsWith("/")?e.slice(0,-1):e}return"/"+t}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizedAssetPrefix",{enumerable:!0,get:function(){return r}})},8800:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"denormalizePagePath",{enumerable:!0,get:function(){return a}});let n=r(5978),o=r(5300);function a(e){let t=(0,o.normalizePathSep)(e);return t.startsWith("/index/")&&!(0,n.isDynamicRoute)(t)?t.slice(6):"/index"!==t?t:"/"}},8665:(e,t)=>{"use strict";function r(e){return e.startsWith("/")?e:"/"+e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ensureLeadingSlash",{enumerable:!0,get:function(){return r}})},5300:(e,t)=>{"use strict";function r(e){return e.replace(/\\/g,"/")}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizePathSep",{enumerable:!0,get:function(){return r}})},107:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RouterContext",{enumerable:!0,get:function(){return n}});let n=r(6004)._(r(4041)).default.createContext(null)},8454:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{PathnameContextProviderAdapter:function(){return p},adaptForAppRouterInstance:function(){return c},adaptForPathParams:function(){return f},adaptForSearchParams:function(){return d}});let n=r(1263),o=r(1085),a=n._(r(4041)),i=r(6636),s=r(5978),u=r(2854),l=r(9201);function c(e){return{back(){e.back()},forward(){e.forward()},refresh(){e.reload()},hmrRefresh(){},push(t,r){let{scroll:n}=void 0===r?{}:r;e.push(t,void 0,{scroll:n})},replace(t,r){let{scroll:n}=void 0===r?{}:r;e.replace(t,void 0,{scroll:n})},prefetch(t){e.prefetch(t)}}}function d(e){return e.isReady&&e.query?(0,u.asPathToSearchParams)(e.asPath):new URLSearchParams}function f(e){if(!e.isReady||!e.query)return null;let t={};for(let r of Object.keys((0,l.getRouteRegex)(e.pathname).groups))t[r]=e.query[r];return t}function p(e){let{children:t,router:r,...n}=e,u=(0,a.useRef)(n.isAutoExport),l=(0,a.useMemo)(()=>{let e;let t=u.current;if(t&&(u.current=!1),(0,s.isDynamicRoute)(r.pathname)&&(r.isFallback||t&&!r.isReady))return null;try{e=new URL(r.asPath,"http://f")}catch(e){return"/"}return e.pathname},[r.asPath,r.isFallback,r.isReady,r.pathname]);return(0,o.jsx)(i.PathnameContext.Provider,{value:l,children:t})}},2723:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{createKey:function(){return q},default:function(){return z},matchesMiddleware:function(){return D}});let n=r(6004),o=r(1263),a=r(2217),i=r(2239),s=r(1903),u=o._(r(5233)),l=r(8800),c=r(9817),d=n._(r(8444)),f=r(6781),p=r(2696),h=r(4054);r(55);let _=r(6084),m=r(9201),g=r(9387);r(4059);let y=r(8109),P=r(5788),b=r(1803),E=r(8046),v=r(1487),S=r(1012),R=r(4506),O=r(9195),j=r(4824),T=r(3267),A=r(5636),w=r(946),I=r(4508),C=r(8529),M=r(1338),x=r(2927),N=r(2725);function L(){return Object.assign(Error("Route Cancelled"),{cancelled:!0})}async function D(e){let t=await Promise.resolve(e.router.pageLoader.getMiddleware());if(!t)return!1;let{pathname:r}=(0,y.parsePath)(e.asPath),n=(0,S.hasBasePath)(r)?(0,E.removeBasePath)(r):r,o=(0,v.addBasePath)((0,P.addLocale)(n,e.locale));return t.some(e=>new RegExp(e.regexp).test(o))}function U(e){let t=(0,f.getLocationOrigin)();return e.startsWith(t)?e.substring(t.length):e}function k(e,t,r){let[n,o]=(0,R.resolveHref)(e,t,!0),a=(0,f.getLocationOrigin)(),i=n.startsWith(a),s=o&&o.startsWith(a);n=U(n),o=o?U(o):o;let u=i?n:(0,v.addBasePath)(n),l=r?U((0,R.resolveHref)(e,r)):o||n;return{url:u,as:s?l:(0,v.addBasePath)(l)}}function F(e,t){let r=(0,a.removeTrailingSlash)((0,l.denormalizePagePath)(e));return"/404"===r||"/_error"===r?e:(t.includes(r)||t.some(t=>{if((0,p.isDynamicRoute)(t)&&(0,m.getRouteRegex)(t).re.test(r))return e=t,!0}),(0,a.removeTrailingSlash)(e))}async function B(e){if(!await D(e)||!e.fetchData)return null;let t=await e.fetchData(),r=await function(e,t,r){let n={basePath:r.router.basePath,i18n:{locales:r.router.locales},trailingSlash:!1},o=t.headers.get("x-nextjs-rewrite"),s=o||t.headers.get("x-nextjs-matched-path"),u=t.headers.get(N.MATCHED_PATH_HEADER);if(!u||s||u.includes("__next_data_catchall")||u.includes("/_error")||u.includes("/404")||(s=u),s){if(s.startsWith("/")){let t=(0,h.parseRelativeUrl)(s),u=(0,j.getNextPathnameInfo)(t.pathname,{nextConfig:n,parseData:!0}),l=(0,a.removeTrailingSlash)(u.pathname);return Promise.all([r.router.pageLoader.getPageList(),(0,i.getClientBuildManifest)()]).then(a=>{let[i,{__rewrites:s}]=a,d=(0,P.addLocale)(u.pathname,u.locale);if((0,p.isDynamicRoute)(d)||!o&&i.includes((0,c.normalizeLocalePath)((0,E.removeBasePath)(d),r.router.locales).pathname)){let r=(0,j.getNextPathnameInfo)((0,h.parseRelativeUrl)(e).pathname,{nextConfig:n,parseData:!0});d=(0,v.addBasePath)(r.pathname),t.pathname=d}if(!i.includes(l)){let e=F(l,i);e!==l&&(l=e)}let f=i.includes(l)?l:F((0,c.normalizeLocalePath)((0,E.removeBasePath)(t.pathname),r.router.locales).pathname,i);if((0,p.isDynamicRoute)(f)){let e=(0,_.getRouteMatcher)((0,m.getRouteRegex)(f))(d);Object.assign(t.query,e||{})}return{type:"rewrite",parsedAs:t,resolvedHref:f}})}let t=(0,y.parsePath)(e);return Promise.resolve({type:"redirect-external",destination:""+(0,T.formatNextPathnameInfo)({...(0,j.getNextPathnameInfo)(t.pathname,{nextConfig:n,parseData:!0}),defaultLocale:r.router.defaultLocale,buildId:""})+t.query+t.hash})}let l=t.headers.get("x-nextjs-redirect");if(l){if(l.startsWith("/")){let e=(0,y.parsePath)(l),t=(0,T.formatNextPathnameInfo)({...(0,j.getNextPathnameInfo)(e.pathname,{nextConfig:n,parseData:!0}),defaultLocale:r.router.defaultLocale,buildId:""});return Promise.resolve({type:"redirect-internal",newAs:""+t+e.query+e.hash,newUrl:""+t+e.query+e.hash})}return Promise.resolve({type:"redirect-external",destination:l})}return Promise.resolve({type:"next"})}(t.dataHref,t.response,e);return{dataHref:t.dataHref,json:t.json,response:t.response,text:t.text,cacheKey:t.cacheKey,effect:r}}let H=Symbol("SSG_DATA_NOT_FOUND");function W(e){try{return JSON.parse(e)}catch(e){return null}}function G(e){let{dataHref:t,inflightCache:r,isPrefetch:n,hasMiddleware:o,isServerRender:a,parseJSON:s,persistCache:u,isBackground:l,unstable_skipClientCache:c}=e,{href:d}=new URL(t,window.location.href),f=e=>{var l;return(function e(t,r,n){return fetch(t,{credentials:"same-origin",method:n.method||"GET",headers:Object.assign({},n.headers,{"x-nextjs-data":"1"})}).then(o=>!o.ok&&r>1&&o.status>=500?e(t,r-1,n):o)})(t,a?3:1,{headers:Object.assign({},n?{purpose:"prefetch"}:{},n&&o?{"x-middleware-prefetch":"1"}:{}),method:null!=(l=null==e?void 0:e.method)?l:"GET"}).then(r=>r.ok&&(null==e?void 0:e.method)==="HEAD"?{dataHref:t,response:r,text:"",json:{},cacheKey:d}:r.text().then(e=>{if(!r.ok){if(o&&[301,302,307,308].includes(r.status))return{dataHref:t,response:r,text:e,json:{},cacheKey:d};if(404===r.status){var n;if(null==(n=W(e))?void 0:n.notFound)return{dataHref:t,json:{notFound:H},response:r,text:e,cacheKey:d}}let s=Error("Failed to load static props");throw a||(0,i.markAssetError)(s),s}return{dataHref:t,json:s?W(e):null,response:r,text:e,cacheKey:d}})).then(e=>(u&&"no-cache"!==e.response.headers.get("x-middleware-cache")||delete r[d],e)).catch(e=>{throw c||delete r[d],("Failed to fetch"===e.message||"NetworkError when attempting to fetch resource."===e.message||"Load failed"===e.message)&&(0,i.markAssetError)(e),e})};return c&&u?f({}).then(e=>("no-cache"!==e.response.headers.get("x-middleware-cache")&&(r[d]=Promise.resolve(e)),e)):void 0!==r[d]?r[d]:r[d]=f(l?{method:"HEAD"}:{})}function q(){return Math.random().toString(36).slice(2,10)}function X(e){let{url:t,router:r}=e;if(t===(0,v.addBasePath)((0,P.addLocale)(r.asPath,r.locale)))throw Error("Invariant: attempted to hard navigate to the same URL "+t+" "+location.href);window.location.href=t}let V=e=>{let{route:t,router:r}=e,n=!1,o=r.clc=()=>{n=!0};return()=>{if(n){let e=Error('Abort fetching component for route: "'+t+'"');throw e.cancelled=!0,e}o===r.clc&&(r.clc=null)}};class z{reload(){window.location.reload()}back(){window.history.back()}forward(){window.history.forward()}push(e,t,r){return void 0===r&&(r={}),{url:e,as:t}=k(this,e,t),this.change("pushState",e,t,r)}replace(e,t,r){return void 0===r&&(r={}),{url:e,as:t}=k(this,e,t),this.change("replaceState",e,t,r)}async _bfl(e,t,n,o){{if(!this._bfl_s&&!this._bfl_d){let t,a;let{BloomFilter:s}=r(7634);try{({__routerFilterStatic:t,__routerFilterDynamic:a}=await (0,i.getClientBuildManifest)())}catch(t){if(console.error(t),o)return!0;return X({url:(0,v.addBasePath)((0,P.addLocale)(e,n||this.locale,this.defaultLocale)),router:this}),new Promise(()=>{})}(null==t?void 0:t.numHashes)&&(this._bfl_s=new s(t.numItems,t.errorRate),this._bfl_s.import(t)),(null==a?void 0:a.numHashes)&&(this._bfl_d=new s(a.numItems,a.errorRate),this._bfl_d.import(a))}let c=!1,d=!1;for(let{as:r,allowMatchCurrent:i}of[{as:e},{as:t}])if(r){let t=(0,a.removeTrailingSlash)(new URL(r,"http://n").pathname),f=(0,v.addBasePath)((0,P.addLocale)(t,n||this.locale));if(i||t!==(0,a.removeTrailingSlash)(new URL(this.asPath,"http://n").pathname)){var s,u,l;for(let e of(c=c||!!(null==(s=this._bfl_s)?void 0:s.contains(t))||!!(null==(u=this._bfl_s)?void 0:u.contains(f)),[t,f])){let t=e.split("/");for(let e=0;!d&&e{})}}}}return!1}async change(e,t,r,n,o){var l,c,d,R,O,j,T,I,x;let N,U;if(!(0,w.isLocalURL)(t))return X({url:t,router:this}),!1;let B=1===n._h;B||n.shallow||await this._bfl(r,void 0,n.locale);let W=B||n._shouldResolveHref||(0,y.parsePath)(t).pathname===(0,y.parsePath)(r).pathname,G={...this.state},q=!0!==this.isReady;this.isReady=!0;let V=this.isSsr;if(B||(this.isSsr=!1),B&&this.clc)return!1;let Y=G.locale;f.ST&&performance.mark("routeChange");let{shallow:K=!1,scroll:$=!0}=n,Q={shallow:K};this._inFlightRoute&&this.clc&&(V||z.events.emit("routeChangeError",L(),this._inFlightRoute,Q),this.clc(),this.clc=null),r=(0,v.addBasePath)((0,P.addLocale)((0,S.hasBasePath)(r)?(0,E.removeBasePath)(r):r,n.locale,this.defaultLocale));let J=(0,b.removeLocale)((0,S.hasBasePath)(r)?(0,E.removeBasePath)(r):r,G.locale);this._inFlightRoute=r;let Z=Y!==G.locale;if(!B&&this.onlyAHashChange(J)&&!Z){G.asPath=J,z.events.emit("hashChangeStart",r,Q),this.changeState(e,t,r,{...n,scroll:!1}),$&&this.scrollToHash(J);try{await this.set(G,this.components[G.route],null)}catch(e){throw(0,u.default)(e)&&e.cancelled&&z.events.emit("routeChangeError",e,J,Q),e}return z.events.emit("hashChangeComplete",r,Q),!0}let ee=(0,h.parseRelativeUrl)(t),{pathname:et,query:er}=ee;try{[N,{__rewrites:U}]=await Promise.all([this.pageLoader.getPageList(),(0,i.getClientBuildManifest)(),this.pageLoader.getMiddleware()])}catch(e){return X({url:r,router:this}),!1}this.urlIsNew(J)||Z||(e="replaceState");let en=r;et=et?(0,a.removeTrailingSlash)((0,E.removeBasePath)(et)):et;let eo=(0,a.removeTrailingSlash)(et),ea=r.startsWith("/")&&(0,h.parseRelativeUrl)(r).pathname;if(null==(l=this.components[et])?void 0:l.__appRouter)return X({url:r,router:this}),new Promise(()=>{});let ei=!!(ea&&eo!==ea&&(!(0,p.isDynamicRoute)(eo)||!(0,_.getRouteMatcher)((0,m.getRouteRegex)(eo))(ea))),es=!n.shallow&&await D({asPath:r,locale:G.locale,router:this});if(B&&es&&(W=!1),W&&"/_error"!==et&&(n._shouldResolveHref=!0,ee.pathname=F(et,N),ee.pathname===et||(et=ee.pathname,ee.pathname=(0,v.addBasePath)(et),es||(t=(0,g.formatWithValidation)(ee)))),!(0,w.isLocalURL)(r))return X({url:r,router:this}),!1;en=(0,b.removeLocale)((0,E.removeBasePath)(en),G.locale),eo=(0,a.removeTrailingSlash)(et);let eu=!1;if((0,p.isDynamicRoute)(eo)){let e=(0,h.parseRelativeUrl)(en),n=e.pathname,o=(0,m.getRouteRegex)(eo);eu=(0,_.getRouteMatcher)(o)(n);let a=eo===n,i=a?(0,M.interpolateAs)(eo,n,er):{};if(eu&&(!a||i.result))a?r=(0,g.formatWithValidation)(Object.assign({},e,{pathname:i.result,query:(0,C.omit)(er,i.params)})):Object.assign(er,eu);else{let e=Object.keys(o.groups).filter(e=>!er[e]&&!o.groups[e].optional);if(e.length>0&&!es)throw Error((a?"The provided `href` ("+t+") value is missing query values ("+e.join(", ")+") to be interpolated properly. ":"The provided `as` value ("+n+") is incompatible with the `href` value ("+eo+"). ")+"Read more: https://nextjs.org/docs/messages/"+(a?"href-interpolation-failed":"incompatible-href-as"))}}B||z.events.emit("routeChangeStart",r,Q);let el="/404"===this.pathname||"/_error"===this.pathname;try{let a=await this.getRouteInfo({route:eo,pathname:et,query:er,as:r,resolvedAs:en,routeProps:Q,locale:G.locale,isPreview:G.isPreview,hasMiddleware:es,unstable_skipClientCache:n.unstable_skipClientCache,isQueryUpdating:B&&!this.isFallback,isMiddlewareRewrite:ei});if(B||n.shallow||await this._bfl(r,"resolvedAs"in a?a.resolvedAs:void 0,G.locale),"route"in a&&es){eo=et=a.route||eo,Q.shallow||(er=Object.assign({},a.query||{},er));let e=(0,S.hasBasePath)(ee.pathname)?(0,E.removeBasePath)(ee.pathname):ee.pathname;if(eu&&et!==e&&Object.keys(eu).forEach(e=>{eu&&er[e]===eu[e]&&delete er[e]}),(0,p.isDynamicRoute)(et)){let e=!Q.shallow&&a.resolvedAs?a.resolvedAs:(0,v.addBasePath)((0,P.addLocale)(new URL(r,location.href).pathname,G.locale),!0);(0,S.hasBasePath)(e)&&(e=(0,E.removeBasePath)(e));let t=(0,m.getRouteRegex)(et),n=(0,_.getRouteMatcher)(t)(new URL(e,location.href).pathname);n&&Object.assign(er,n)}}if("type"in a){if("redirect-internal"===a.type)return this.change(e,a.newUrl,a.newAs,n);return X({url:a.destination,router:this}),new Promise(()=>{})}let i=a.Component;if(i&&i.unstable_scriptLoader&&[].concat(i.unstable_scriptLoader()).forEach(e=>{(0,s.handleClientScriptLoad)(e.props)}),(a.__N_SSG||a.__N_SSP)&&a.props){if(a.props.pageProps&&a.props.pageProps.__N_REDIRECT){n.locale=!1;let t=a.props.pageProps.__N_REDIRECT;if(t.startsWith("/")&&!1!==a.props.pageProps.__N_REDIRECT_BASE_PATH){let r=(0,h.parseRelativeUrl)(t);r.pathname=F(r.pathname,N);let{url:o,as:a}=k(this,t,t);return this.change(e,o,a,n)}return X({url:t,router:this}),new Promise(()=>{})}if(G.isPreview=!!a.props.__N_PREVIEW,a.props.notFound===H){let e;try{await this.fetchComponent("/404"),e="/404"}catch(t){e="/_error"}if(a=await this.getRouteInfo({route:e,pathname:e,query:er,as:r,resolvedAs:en,routeProps:{shallow:!1},locale:G.locale,isPreview:G.isPreview,isNotFound:!0}),"type"in a)throw Error("Unexpected middleware effect on /404")}}B&&"/_error"===this.pathname&&(null==(d=self.__NEXT_DATA__.props)?void 0:null==(c=d.pageProps)?void 0:c.statusCode)===500&&(null==(R=a.props)?void 0:R.pageProps)&&(a.props.pageProps.statusCode=500);let l=n.shallow&&G.route===(null!=(O=a.route)?O:eo),f=null!=(j=n.scroll)?j:!B&&!l,g=null!=o?o:f?{x:0,y:0}:null,y={...G,route:eo,pathname:et,query:er,asPath:J,isFallback:!1};if(B&&el){if(a=await this.getRouteInfo({route:this.pathname,pathname:this.pathname,query:er,as:r,resolvedAs:en,routeProps:{shallow:!1},locale:G.locale,isPreview:G.isPreview,isQueryUpdating:B&&!this.isFallback}),"type"in a)throw Error("Unexpected middleware effect on "+this.pathname);"/_error"===this.pathname&&(null==(I=self.__NEXT_DATA__.props)?void 0:null==(T=I.pageProps)?void 0:T.statusCode)===500&&(null==(x=a.props)?void 0:x.pageProps)&&(a.props.pageProps.statusCode=500);try{await this.set(y,a,g)}catch(e){throw(0,u.default)(e)&&e.cancelled&&z.events.emit("routeChangeError",e,J,Q),e}return!0}if(z.events.emit("beforeHistoryChange",r,Q),this.changeState(e,t,r,n),!(B&&!g&&!q&&!Z&&(0,A.compareRouterStates)(y,this.state))){try{await this.set(y,a,g)}catch(e){if(e.cancelled)a.error=a.error||e;else throw e}if(a.error)throw B||z.events.emit("routeChangeError",a.error,J,Q),a.error;B||z.events.emit("routeChangeComplete",r,Q),f&&/#.+$/.test(r)&&this.scrollToHash(r)}return!0}catch(e){if((0,u.default)(e)&&e.cancelled)return!1;throw e}}changeState(e,t,r,n){void 0===n&&(n={}),("pushState"!==e||(0,f.getURL)()!==r)&&(this._shallow=n.shallow,window.history[e]({url:t,as:r,options:n,__N:!0,key:this._key="pushState"!==e?this._key:q()},"",r))}async handleRouteInfoError(e,t,r,n,o,a){if(e.cancelled)throw e;if((0,i.isAssetError)(e)||a)throw z.events.emit("routeChangeError",e,n,o),X({url:n,router:this}),L();console.error(e);try{let n;let{page:o,styleSheets:a}=await this.fetchComponent("/_error"),i={props:n,Component:o,styleSheets:a,err:e,error:e};if(!i.props)try{i.props=await this.getInitialProps(o,{err:e,pathname:t,query:r})}catch(e){console.error("Error in error page `getInitialProps`: ",e),i.props={}}return i}catch(e){return this.handleRouteInfoError((0,u.default)(e)?e:Error(e+""),t,r,n,o,!0)}}async getRouteInfo(e){let{route:t,pathname:r,query:n,as:o,resolvedAs:i,routeProps:s,locale:l,hasMiddleware:d,isPreview:f,unstable_skipClientCache:p,isQueryUpdating:h,isMiddlewareRewrite:_,isNotFound:m}=e,y=t;try{var P,b,v,S;let e=this.components[y];if(s.shallow&&e&&this.route===y)return e;let t=V({route:y,router:this});d&&(e=void 0);let u=!e||"initial"in e?void 0:e,R={dataHref:this.pageLoader.getDataHref({href:(0,g.formatWithValidation)({pathname:r,query:n}),skipInterpolation:!0,asPath:m?"/404":i,locale:l}),hasMiddleware:!0,isServerRender:this.isSsr,parseJSON:!0,inflightCache:h?this.sbc:this.sdc,persistCache:!f,isPrefetch:!1,unstable_skipClientCache:p,isBackground:h},j=h&&!_?null:await B({fetchData:()=>G(R),asPath:m?"/404":i,locale:l,router:this}).catch(e=>{if(h)return null;throw e});if(j&&("/_error"===r||"/404"===r)&&(j.effect=void 0),h&&(j?j.json=self.__NEXT_DATA__.props:j={json:self.__NEXT_DATA__.props}),t(),(null==j?void 0:null==(P=j.effect)?void 0:P.type)==="redirect-internal"||(null==j?void 0:null==(b=j.effect)?void 0:b.type)==="redirect-external")return j.effect;if((null==j?void 0:null==(v=j.effect)?void 0:v.type)==="rewrite"){let t=(0,a.removeTrailingSlash)(j.effect.resolvedHref),o=await this.pageLoader.getPageList();if((!h||o.includes(t))&&(y=t,r=j.effect.resolvedHref,n={...n,...j.effect.parsedAs.query},i=(0,E.removeBasePath)((0,c.normalizeLocalePath)(j.effect.parsedAs.pathname,this.locales).pathname),e=this.components[y],s.shallow&&e&&this.route===y&&!d))return{...e,route:y}}if((0,O.isAPIRoute)(y))return X({url:o,router:this}),new Promise(()=>{});let T=u||await this.fetchComponent(y).then(e=>({Component:e.page,styleSheets:e.styleSheets,__N_SSG:e.mod.__N_SSG,__N_SSP:e.mod.__N_SSP})),A=null==j?void 0:null==(S=j.response)?void 0:S.headers.get("x-middleware-skip"),w=T.__N_SSG||T.__N_SSP;A&&(null==j?void 0:j.dataHref)&&delete this.sdc[j.dataHref];let{props:I,cacheKey:C}=await this._getData(async()=>{if(w){if((null==j?void 0:j.json)&&!A)return{cacheKey:j.cacheKey,props:j.json};let e=(null==j?void 0:j.dataHref)?j.dataHref:this.pageLoader.getDataHref({href:(0,g.formatWithValidation)({pathname:r,query:n}),asPath:i,locale:l}),t=await G({dataHref:e,isServerRender:this.isSsr,parseJSON:!0,inflightCache:A?{}:this.sdc,persistCache:!f,isPrefetch:!1,unstable_skipClientCache:p});return{cacheKey:t.cacheKey,props:t.json||{}}}return{headers:{},props:await this.getInitialProps(T.Component,{pathname:r,query:n,asPath:o,locale:l,locales:this.locales,defaultLocale:this.defaultLocale})}});return T.__N_SSP&&R.dataHref&&C&&delete this.sdc[C],this.isPreview||!T.__N_SSG||h||G(Object.assign({},R,{isBackground:!0,persistCache:!1,inflightCache:this.sbc})).catch(()=>{}),I.pageProps=Object.assign({},I.pageProps),T.props=I,T.route=y,T.query=n,T.resolvedAs=i,this.components[y]=T,T}catch(e){return this.handleRouteInfoError((0,u.getProperError)(e),r,n,o,s)}}set(e,t,r){return this.state=e,this.sub(t,this.components["/_app"].Component,r)}beforePopState(e){this._bps=e}onlyAHashChange(e){if(!this.asPath)return!1;let[t,r]=this.asPath.split("#",2),[n,o]=e.split("#",2);return!!o&&t===n&&r===o||t===n&&r!==o}scrollToHash(e){let[,t=""]=e.split("#",2);(0,x.handleSmoothScroll)(()=>{if(""===t||"top"===t){window.scrollTo(0,0);return}let e=decodeURIComponent(t),r=document.getElementById(e);if(r){r.scrollIntoView();return}let n=document.getElementsByName(e)[0];n&&n.scrollIntoView()},{onlyHashChange:this.onlyAHashChange(e)})}urlIsNew(e){return this.asPath!==e}async prefetch(e,t,r){if(void 0===t&&(t=e),void 0===r&&(r={}),(0,I.isBot)(window.navigator.userAgent))return;let n=(0,h.parseRelativeUrl)(e),o=n.pathname,{pathname:i,query:s}=n,u=i,l=await this.pageLoader.getPageList(),c=t,d=void 0!==r.locale?r.locale||void 0:this.locale,f=await D({asPath:t,locale:d,router:this});n.pathname=F(n.pathname,l),(0,p.isDynamicRoute)(n.pathname)&&(i=n.pathname,n.pathname=i,Object.assign(s,(0,_.getRouteMatcher)((0,m.getRouteRegex)(n.pathname))((0,y.parsePath)(t).pathname)||{}),f||(e=(0,g.formatWithValidation)(n)));let P=await B({fetchData:()=>G({dataHref:this.pageLoader.getDataHref({href:(0,g.formatWithValidation)({pathname:u,query:s}),skipInterpolation:!0,asPath:c,locale:d}),hasMiddleware:!0,isServerRender:!1,parseJSON:!0,inflightCache:this.sdc,persistCache:!this.isPreview,isPrefetch:!0}),asPath:t,locale:d,router:this});if((null==P?void 0:P.effect.type)==="rewrite"&&(n.pathname=P.effect.resolvedHref,i=P.effect.resolvedHref,s={...s,...P.effect.parsedAs.query},c=P.effect.parsedAs.pathname,e=(0,g.formatWithValidation)(n)),(null==P?void 0:P.effect.type)==="redirect-external")return;let b=(0,a.removeTrailingSlash)(i);await this._bfl(t,c,r.locale,!0)&&(this.components[o]={__appRouter:!0}),await Promise.all([this.pageLoader._isSsg(b).then(t=>!!t&&G({dataHref:(null==P?void 0:P.json)?null==P?void 0:P.dataHref:this.pageLoader.getDataHref({href:e,asPath:c,locale:d}),isServerRender:!1,parseJSON:!0,inflightCache:this.sdc,persistCache:!this.isPreview,isPrefetch:!0,unstable_skipClientCache:r.unstable_skipClientCache||r.priority&&!0}).then(()=>!1).catch(()=>!1)),this.pageLoader[r.priority?"loadPage":"prefetch"](b)])}async fetchComponent(e){let t=V({route:e,router:this});try{let r=await this.pageLoader.loadPage(e);return t(),r}catch(e){throw t(),e}}_getData(e){let t=!1,r=()=>{t=!0};return this.clc=r,e().then(e=>{if(r===this.clc&&(this.clc=null),t){let e=Error("Loading initial props cancelled");throw e.cancelled=!0,e}return e})}getInitialProps(e,t){let{Component:r}=this.components["/_app"],n=this._wrapApp(r);return t.AppTree=n,(0,f.loadGetInitialProps)(r,{AppTree:n,Component:e,router:this,ctx:t})}get route(){return this.state.route}get pathname(){return this.state.pathname}get query(){return this.state.query}get asPath(){return this.state.asPath}get locale(){return this.state.locale}get isFallback(){return this.state.isFallback}get isPreview(){return this.state.isPreview}constructor(e,t,r,{initialProps:n,pageLoader:o,App:i,wrapApp:s,Component:u,err:l,subscription:c,isFallback:d,locale:_,locales:m,defaultLocale:y,domainLocales:P,isPreview:b}){this.sdc={},this.sbc={},this.isFirstPopStateEvent=!0,this._key=q(),this.onPopState=e=>{let t;let{isFirstPopStateEvent:r}=this;this.isFirstPopStateEvent=!1;let n=e.state;if(!n){let{pathname:e,query:t}=this;this.changeState("replaceState",(0,g.formatWithValidation)({pathname:(0,v.addBasePath)(e),query:t}),(0,f.getURL)());return}if(n.__NA){window.location.reload();return}if(!n.__N||r&&this.locale===n.options.locale&&n.as===this.asPath)return;let{url:o,as:a,options:i,key:s}=n;this._key=s;let{pathname:u}=(0,h.parseRelativeUrl)(o);(!this.isSsr||a!==(0,v.addBasePath)(this.asPath)||u!==(0,v.addBasePath)(this.pathname))&&(!this._bps||this._bps(n))&&this.change("replaceState",o,a,Object.assign({},i,{shallow:i.shallow&&this._shallow,locale:i.locale||this.defaultLocale,_h:0}),t)};let E=(0,a.removeTrailingSlash)(e);this.components={},"/_error"!==e&&(this.components[E]={Component:u,initial:!0,props:n,err:l,__N_SSG:n&&n.__N_SSG,__N_SSP:n&&n.__N_SSP}),this.components["/_app"]={Component:i,styleSheets:[]},this.events=z.events,this.pageLoader=o;let S=(0,p.isDynamicRoute)(e)&&self.__NEXT_DATA__.autoExport;if(this.basePath="",this.sub=c,this.clc=null,this._wrapApp=s,this.isSsr=!0,this.isLocaleDomain=!1,this.isReady=!!(self.__NEXT_DATA__.gssp||self.__NEXT_DATA__.gip||self.__NEXT_DATA__.isExperimentalCompile||self.__NEXT_DATA__.appGip&&!self.__NEXT_DATA__.gsp||!S&&!self.location.search),this.state={route:E,pathname:e,query:t,asPath:S?e:r,isPreview:!!b,locale:void 0,isFallback:d},this._initialMatchesMiddlewarePromise=Promise.resolve(!1),!r.startsWith("//")){let n={locale:_},o=(0,f.getURL)();this._initialMatchesMiddlewarePromise=D({router:this,locale:_,asPath:o}).then(a=>(n._shouldResolveHref=r!==e,this.changeState("replaceState",a?o:(0,g.formatWithValidation)({pathname:(0,v.addBasePath)(e),query:t}),o,n),a))}window.addEventListener("popstate",this.onPopState)}}z.events=(0,d.default)()},5416:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addLocale",{enumerable:!0,get:function(){return a}});let n=r(9226),o=r(1143);function a(e,t,r,a){if(!t||t===r)return e;let i=e.toLowerCase();return!a&&((0,o.pathHasPrefix)(i,"/api")||(0,o.pathHasPrefix)(i,"/"+t.toLowerCase()))?e:(0,n.addPathPrefix)(e,"/"+t)}},9226:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addPathPrefix",{enumerable:!0,get:function(){return o}});let n=r(8109);function o(e,t){if(!e.startsWith("/")||!t)return e;let{pathname:r,query:o,hash:a}=(0,n.parsePath)(e);return""+t+r+o+a}},5187:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addPathSuffix",{enumerable:!0,get:function(){return o}});let n=r(8109);function o(e,t){if(!e.startsWith("/")||!t)return e;let{pathname:r,query:o,hash:a}=(0,n.parsePath)(e);return""+r+t+o+a}},2496:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{normalizeAppPath:function(){return a},normalizeRscURL:function(){return i}});let n=r(8665),o=r(2069);function a(e){return(0,n.ensureLeadingSlash)(e.split("/").reduce((e,t,r,n)=>!t||(0,o.isGroupSegment)(t)||"@"===t[0]||("page"===t||"route"===t)&&r===n.length-1?e:e+"/"+t,""))}function i(e){return e.replace(/\.rsc($|\?)/,"$1")}},2854:(e,t)=>{"use strict";function r(e){return new URL(e,"http://n").searchParams}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"asPathToSearchParams",{enumerable:!0,get:function(){return r}})},5636:(e,t)=>{"use strict";function r(e,t){let r=Object.keys(e);if(r.length!==Object.keys(t).length)return!1;for(let n=r.length;n--;){let o=r[n];if("query"===o){let r=Object.keys(e.query);if(r.length!==Object.keys(t.query).length)return!1;for(let n=r.length;n--;){let o=r[n];if(!t.query.hasOwnProperty(o)||e.query[o]!==t.query[o])return!1}}else if(!t.hasOwnProperty(o)||e[o]!==t[o])return!1}return!0}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"compareRouterStates",{enumerable:!0,get:function(){return r}})},3267:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"formatNextPathnameInfo",{enumerable:!0,get:function(){return s}});let n=r(2217),o=r(9226),a=r(5187),i=r(5416);function s(e){let t=(0,i.addLocale)(e.pathname,e.locale,e.buildId?void 0:e.defaultLocale,e.ignorePrefix);return(e.buildId||!e.trailingSlash)&&(t=(0,n.removeTrailingSlash)(t)),e.buildId&&(t=(0,a.addPathSuffix)((0,o.addPathPrefix)(t,"/_next/data/"+e.buildId),"/"===e.pathname?"index.json":".json")),t=(0,o.addPathPrefix)(t,e.basePath),!e.buildId&&e.trailingSlash?t.endsWith("/")?t:(0,a.addPathSuffix)(t,"/"):(0,n.removeTrailingSlash)(t)}},9387:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{formatUrl:function(){return a},formatWithValidation:function(){return s},urlObjectKeys:function(){return i}});let n=r(1263)._(r(2299)),o=/https?|ftp|gopher|file/;function a(e){let{auth:t,hostname:r}=e,a=e.protocol||"",i=e.pathname||"",s=e.hash||"",u=e.query||"",l=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?l=t+e.host:r&&(l=t+(~r.indexOf(":")?"["+r+"]":r),e.port&&(l+=":"+e.port)),u&&"object"==typeof u&&(u=String(n.urlQueryToSearchParams(u)));let c=e.search||u&&"?"+u||"";return a&&!a.endsWith(":")&&(a+=":"),e.slashes||(!a||o.test(a))&&!1!==l?(l="//"+(l||""),i&&"/"!==i[0]&&(i="/"+i)):l||(l=""),s&&"#"!==s[0]&&(s="#"+s),c&&"?"!==c[0]&&(c="?"+c),""+a+l+(i=i.replace(/[?#]/g,encodeURIComponent))+(c=c.replace("#","%23"))+s}let i=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function s(e){return a(e)}},5952:(e,t)=>{"use strict";function r(e,t){return void 0===t&&(t=""),("/"===e?"/index":/^\/index(\/|$)/.test(e)?"/index"+e:e)+t}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}})},4824:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getNextPathnameInfo",{enumerable:!0,get:function(){return i}});let n=r(9817),o=r(6811),a=r(1143);function i(e,t){var r,i;let{basePath:s,i18n:u,trailingSlash:l}=null!=(r=t.nextConfig)?r:{},c={pathname:e,trailingSlash:"/"!==e?e.endsWith("/"):l};s&&(0,a.pathHasPrefix)(c.pathname,s)&&(c.pathname=(0,o.removePathPrefix)(c.pathname,s),c.basePath=s);let d=c.pathname;if(c.pathname.startsWith("/_next/data/")&&c.pathname.endsWith(".json")){let e=c.pathname.replace(/^\/_next\/data\//,"").replace(/\.json$/,"").split("/"),r=e[0];c.buildId=r,d="index"!==e[1]?"/"+e.slice(1).join("/"):"/",!0===t.parseData&&(c.pathname=d)}if(u){let e=t.i18nProvider?t.i18nProvider.analyze(c.pathname):(0,n.normalizeLocalePath)(c.pathname,u.locales);c.locale=e.detectedLocale,c.pathname=null!=(i=e.pathname)?i:c.pathname,!e.detectedLocale&&c.buildId&&(e=t.i18nProvider?t.i18nProvider.analyze(d):(0,n.normalizeLocalePath)(d,u.locales)).detectedLocale&&(c.locale=e.detectedLocale)}return c}},2927:(e,t)=>{"use strict";function r(e,t){if(void 0===t&&(t={}),t.onlyHashChange){e();return}let r=document.documentElement,n=r.style.scrollBehavior;r.style.scrollBehavior="auto",t.dontForceLayout||r.getClientRects(),e(),r.style.scrollBehavior=n}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"handleSmoothScroll",{enumerable:!0,get:function(){return r}})},5978:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getSortedRouteObjects:function(){return n.getSortedRouteObjects},getSortedRoutes:function(){return n.getSortedRoutes},isDynamicRoute:function(){return o.isDynamicRoute}});let n=r(6012),o=r(2696)},1338:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"interpolateAs",{enumerable:!0,get:function(){return a}});let n=r(6084),o=r(9201);function a(e,t,r){let a="",i=(0,o.getRouteRegex)(e),s=i.groups,u=(t!==e?(0,n.getRouteMatcher)(i)(t):"")||r;a=e;let l=Object.keys(s);return l.every(e=>{let t=u[e]||"",{repeat:r,optional:n}=s[e],o="["+(r?"...":"")+e+"]";return n&&(o=(t?"":"/")+"["+o+"]"),r&&!Array.isArray(t)&&(t=[t]),(n||e in u)&&(a=a.replace(o,r?t.map(e=>encodeURIComponent(e)).join("/"):encodeURIComponent(t))||"/")})||(a=""),{params:l,result:a}}},4508:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isBot",{enumerable:!0,get:function(){return n}});let r=/Googlebot|Mediapartners-Google|AdsBot-Google|googleweblight|Storebot-Google|Google-PageRenderer|Bingbot|BingPreview|Slurp|DuckDuckBot|baiduspider|yandex|sogou|LinkedInBot|bitlybot|tumblr|vkShare|quora link preview|facebookexternalhit|facebookcatalog|Twitterbot|applebot|redditbot|Slackbot|Discordbot|WhatsApp|SkypeUriPreview|ia_archiver/i;function n(e){return r.test(e)}},2696:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isDynamicRoute",{enumerable:!0,get:function(){return a}});let n=r(7655),o=/\/\[[^/]+?\](?=\/|$)/;function a(e){return(0,n.isInterceptionRouteAppPath)(e)&&(e=(0,n.extractInterceptionRouteInformation)(e).interceptedRoute),o.test(e)}},946:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isLocalURL",{enumerable:!0,get:function(){return a}});let n=r(6781),o=r(1012);function a(e){if(!(0,n.isAbsoluteUrl)(e))return!0;try{let t=(0,n.getLocationOrigin)(),r=new URL(e,t);return r.origin===t&&(0,o.hasBasePath)(r.pathname)}catch(e){return!1}}},8529:(e,t)=>{"use strict";function r(e,t){let r={};return Object.keys(e).forEach(n=>{t.includes(n)||(r[n]=e[n])}),r}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"omit",{enumerable:!0,get:function(){return r}})},8109:(e,t)=>{"use strict";function r(e){let t=e.indexOf("#"),r=e.indexOf("?"),n=r>-1&&(t<0||r-1?{pathname:e.substring(0,n?r:t),query:n?e.substring(r,t>-1?t:void 0):"",hash:t>-1?e.slice(t):""}:{pathname:e,query:"",hash:""}}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"parsePath",{enumerable:!0,get:function(){return r}})},4054:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"parseRelativeUrl",{enumerable:!0,get:function(){return a}});let n=r(6781),o=r(2299);function a(e,t,r){void 0===r&&(r=!0);let a=new URL((0,n.getLocationOrigin)()),i=t?new URL(t,a):e.startsWith(".")?new URL(window.location.href):a,{pathname:s,searchParams:u,search:l,hash:c,href:d,origin:f}=new URL(e,i);if(f!==a.origin)throw Error("invariant: invalid relative URL, router received "+e);return{pathname:s,query:r?(0,o.searchParamsToUrlQuery)(u):void 0,search:l,hash:c,href:d.slice(f.length)}}},1143:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"pathHasPrefix",{enumerable:!0,get:function(){return o}});let n=r(8109);function o(e,t){if("string"!=typeof e)return!1;let{pathname:r}=(0,n.parsePath)(e);return r===t||r.startsWith(t+"/")}},2299:(e,t)=>{"use strict";function r(e){let t={};return e.forEach((e,r)=>{void 0===t[r]?t[r]=e:Array.isArray(t[r])?t[r].push(e):t[r]=[t[r],e]}),t}function n(e){return"string"!=typeof e&&("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function o(e){let t=new URLSearchParams;return Object.entries(e).forEach(e=>{let[r,o]=e;Array.isArray(o)?o.forEach(e=>t.append(r,n(e))):t.set(r,n(o))}),t}function a(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n{Array.from(t.keys()).forEach(t=>e.delete(t)),t.forEach((t,r)=>e.append(r,t))}),e}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{assign:function(){return a},searchParamsToUrlQuery:function(){return r},urlQueryToSearchParams:function(){return o}})},6811:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"removePathPrefix",{enumerable:!0,get:function(){return o}});let n=r(1143);function o(e,t){if(!(0,n.pathHasPrefix)(e,t))return e;let r=e.slice(t.length);return r.startsWith("/")?r:"/"+r}},2217:(e,t)=>{"use strict";function r(e){return e.replace(/\/$/,"")||"/"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"removeTrailingSlash",{enumerable:!0,get:function(){return r}})},6084:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getRouteMatcher",{enumerable:!0,get:function(){return o}});let n=r(6781);function o(e){let{re:t,groups:r}=e;return e=>{let o=t.exec(e);if(!o)return!1;let a=e=>{try{return decodeURIComponent(e)}catch(e){throw new n.DecodeError("failed to decode param")}},i={};return Object.keys(r).forEach(e=>{let t=r[e],n=o[t.pos];void 0!==n&&(i[e]=~n.indexOf("/")?n.split("/").map(e=>a(e)):t.repeat?[a(n)]:a(n))}),i}}},9201:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getNamedMiddlewareRegex:function(){return _},getNamedRouteRegex:function(){return h},getRouteRegex:function(){return d},parseParameter:function(){return u}});let n=r(2725),o=r(7655),a=r(2615),i=r(2217),s=/\[((?:\[.*\])|.+)\]/;function u(e){let t=e.match(s);return t?l(t[1]):l(e)}function l(e){let t=e.startsWith("[")&&e.endsWith("]");t&&(e=e.slice(1,-1));let r=e.startsWith("...");return r&&(e=e.slice(3)),{key:e,repeat:r,optional:t}}function c(e){let t=(0,i.removeTrailingSlash)(e).slice(1).split("/"),r={},n=1;return{parameterizedRoute:t.map(e=>{let t=o.INTERCEPTION_ROUTE_MARKERS.find(t=>e.startsWith(t)),i=e.match(s);if(t&&i){let{key:e,optional:o,repeat:s}=l(i[1]);return r[e]={pos:n++,repeat:s,optional:o},"/"+(0,a.escapeStringRegexp)(t)+"([^/]+?)"}if(!i)return"/"+(0,a.escapeStringRegexp)(e);{let{key:e,repeat:t,optional:o}=l(i[1]);return r[e]={pos:n++,repeat:t,optional:o},t?o?"(?:/(.+?))?":"/(.+?)":"/([^/]+?)"}}).join(""),groups:r}}function d(e){let{parameterizedRoute:t,groups:r}=c(e);return{re:RegExp("^"+t+"(?:/)?$"),groups:r}}function f(e){let{interceptionMarker:t,getSafeRouteKey:r,segment:n,routeKeys:o,keyPrefix:i}=e,{key:s,optional:u,repeat:c}=l(n),d=s.replace(/\W/g,"");i&&(d=""+i+d);let f=!1;(0===d.length||d.length>30)&&(f=!0),isNaN(parseInt(d.slice(0,1)))||(f=!0),f&&(d=r()),i?o[d]=""+i+s:o[d]=s;let p=t?(0,a.escapeStringRegexp)(t):"";return c?u?"(?:/"+p+"(?<"+d+">.+?))?":"/"+p+"(?<"+d+">.+?)":"/"+p+"(?<"+d+">[^/]+?)"}function p(e,t){let r;let s=(0,i.removeTrailingSlash)(e).slice(1).split("/"),u=(r=0,()=>{let e="",t=++r;for(;t>0;)e+=String.fromCharCode(97+(t-1)%26),t=Math.floor((t-1)/26);return e}),l={};return{namedParameterizedRoute:s.map(e=>{let r=o.INTERCEPTION_ROUTE_MARKERS.some(t=>e.startsWith(t)),i=e.match(/\[((?:\[.*\])|.+)\]/);if(r&&i){let[r]=e.split(i[0]);return f({getSafeRouteKey:u,interceptionMarker:r,segment:i[1],routeKeys:l,keyPrefix:t?n.NEXT_INTERCEPTION_MARKER_PREFIX:void 0})}return i?f({getSafeRouteKey:u,segment:i[1],routeKeys:l,keyPrefix:t?n.NEXT_QUERY_PARAM_PREFIX:void 0}):"/"+(0,a.escapeStringRegexp)(e)}).join(""),routeKeys:l}}function h(e,t){let r=p(e,t);return{...d(e),namedRegex:"^"+r.namedParameterizedRoute+"(?:/)?$",routeKeys:r.routeKeys}}function _(e,t){let{parameterizedRoute:r}=c(e),{catchAll:n=!0}=t;if("/"===r)return{namedRegex:"^/"+(n?".*":"")+"$"};let{namedParameterizedRoute:o}=p(e,!1);return{namedRegex:"^"+o+(n?"(?:(/.*)?)":"")+"$"}}},6012:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getSortedRouteObjects:function(){return o},getSortedRoutes:function(){return n}});class r{insert(e){this._insert(e.split("/").filter(Boolean),[],!1)}smoosh(){return this._smoosh()}_smoosh(e){void 0===e&&(e="/");let t=[...this.children.keys()].sort();null!==this.slugName&&t.splice(t.indexOf("[]"),1),null!==this.restSlugName&&t.splice(t.indexOf("[...]"),1),null!==this.optionalRestSlugName&&t.splice(t.indexOf("[[...]]"),1);let r=t.map(t=>this.children.get(t)._smoosh(""+e+t+"/")).reduce((e,t)=>[...e,...t],[]);if(null!==this.slugName&&r.push(...this.children.get("[]")._smoosh(e+"["+this.slugName+"]/")),!this.placeholder){let t="/"===e?"/":e.slice(0,-1);if(null!=this.optionalRestSlugName)throw Error('You cannot define a route with the same specificity as a optional catch-all route ("'+t+'" and "'+t+"[[..."+this.optionalRestSlugName+']]").');r.unshift(t)}return null!==this.restSlugName&&r.push(...this.children.get("[...]")._smoosh(e+"[..."+this.restSlugName+"]/")),null!==this.optionalRestSlugName&&r.push(...this.children.get("[[...]]")._smoosh(e+"[[..."+this.optionalRestSlugName+"]]/")),r}_insert(e,t,n){if(0===e.length){this.placeholder=!1;return}if(n)throw Error("Catch-all must be the last part of the URL.");let o=e[0];if(o.startsWith("[")&&o.endsWith("]")){let r=o.slice(1,-1),i=!1;if(r.startsWith("[")&&r.endsWith("]")&&(r=r.slice(1,-1),i=!0),r.startsWith("…"))throw Error("Detected a three-dot character ('…') at ('"+r+"'). Did you mean ('...')?");if(r.startsWith("...")&&(r=r.substring(3),n=!0),r.startsWith("[")||r.endsWith("]"))throw Error("Segment names may not start or end with extra brackets ('"+r+"').");if(r.startsWith("."))throw Error("Segment names may not start with erroneous periods ('"+r+"').");function a(e,r){if(null!==e&&e!==r)throw Error("You cannot use different slug names for the same dynamic path ('"+e+"' !== '"+r+"').");t.forEach(e=>{if(e===r)throw Error('You cannot have the same slug name "'+r+'" repeat within a single dynamic path');if(e.replace(/\W/g,"")===o.replace(/\W/g,""))throw Error('You cannot have the slug names "'+e+'" and "'+r+'" differ only by non-word symbols within a single dynamic path')}),t.push(r)}if(n){if(i){if(null!=this.restSlugName)throw Error('You cannot use both an required and optional catch-all route at the same level ("[...'+this.restSlugName+']" and "'+e[0]+'" ).');a(this.optionalRestSlugName,r),this.optionalRestSlugName=r,o="[[...]]"}else{if(null!=this.optionalRestSlugName)throw Error('You cannot use both an optional and required catch-all route at the same level ("[[...'+this.optionalRestSlugName+']]" and "'+e[0]+'").');a(this.restSlugName,r),this.restSlugName=r,o="[...]"}}else{if(i)throw Error('Optional route parameters are not yet supported ("'+e[0]+'").');a(this.slugName,r),this.slugName=r,o="[]"}}this.children.has(o)||this.children.set(o,new r),this.children.get(o)._insert(e.slice(1),t,n)}constructor(){this.placeholder=!0,this.children=new Map,this.slugName=null,this.restSlugName=null,this.optionalRestSlugName=null}}function n(e){let t=new r;return e.forEach(e=>t.insert(e)),t.smoosh()}function o(e,t){let r={},o=[];for(let n=0;ne[r[t]])}},666:(e,t)=>{"use strict";let r;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return n},setConfig:function(){return o}});let n=()=>r;function o(e){r=e}},2069:(e,t)=>{"use strict";function r(e){return"("===e[0]&&e.endsWith(")")}function n(e){return e.startsWith("@")&&"@children"!==e}function o(e,t){if(e.includes(a)){let e=JSON.stringify(t);return"{}"!==e?a+"?"+e:a}return e}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{DEFAULT_SEGMENT_KEY:function(){return i},PAGE_SEGMENT_KEY:function(){return a},addSearchParamsIfPageSegment:function(){return o},isGroupSegment:function(){return r},isParallelRouteSegment:function(){return n}});let a="__PAGE__",i="__DEFAULT__"},7875:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return i}});let n=r(4041),o=n.useLayoutEffect,a=n.useEffect;function i(e){let{headManager:t,reduceComponentsToState:r}=e;function i(){if(t&&t.mountedInstances){let o=n.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(o,e))}}return o(()=>{var r;return null==t||null==(r=t.mountedInstances)||r.add(e.children),()=>{var r;null==t||null==(r=t.mountedInstances)||r.delete(e.children)}}),o(()=>(t&&(t._pendingUpdate=i),()=>{t&&(t._pendingUpdate=i)})),a(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},6781:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{DecodeError:function(){return h},MiddlewareNotFoundError:function(){return y},MissingStaticPage:function(){return g},NormalizeError:function(){return _},PageNotFoundError:function(){return m},SP:function(){return f},ST:function(){return p},WEB_VITALS:function(){return r},execOnce:function(){return n},getDisplayName:function(){return u},getLocationOrigin:function(){return i},getURL:function(){return s},isAbsoluteUrl:function(){return a},isResSent:function(){return l},loadGetInitialProps:function(){return d},normalizeRepeatedSlashes:function(){return c},stringifyError:function(){return P}});let r=["CLS","FCP","FID","INP","LCP","TTFB"];function n(e){let t,r=!1;return function(){for(var n=arguments.length,o=Array(n),a=0;ao.test(e);function i(){let{protocol:e,hostname:t,port:r}=window.location;return e+"//"+t+(r?":"+r:"")}function s(){let{href:e}=window.location,t=i();return e.substring(t.length)}function u(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function l(e){return e.finished||e.headersSent}function c(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?"?"+t.slice(1).join("?"):"")}async function d(e,t){let r=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await d(t.Component,t.ctx)}:{};let n=await e.getInitialProps(t);if(r&&l(r))return n;if(!n)throw Error('"'+u(e)+'.getInitialProps()" should resolve to an object. But found "'+n+'" instead.');return n}let f="undefined"!=typeof performance,p=f&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class h extends Error{}class _ extends Error{}class m extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message="Cannot find module for page: "+e}}class g extends Error{constructor(e,t){super(),this.message="Failed to load static file for page: "+e+" "+t}}class y extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function P(e){return JSON.stringify({message:e.message,stack:e.stack})}},5888:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"warnOnce",{enumerable:!0,get:function(){return r}});let r=e=>{}},2725:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{ACTION_SUFFIX:function(){return d},APP_DIR_ALIAS:function(){return M},CACHE_ONE_YEAR:function(){return R},DOT_NEXT_ALIAS:function(){return I},ESLINT_DEFAULT_DIRS:function(){return Q},GSP_NO_RETURNED_VALUE:function(){return X},GSSP_COMPONENT_MEMBER_ERROR:function(){return Y},GSSP_NO_RETURNED_VALUE:function(){return V},INFINITE_CACHE:function(){return O},INSTRUMENTATION_HOOK_FILENAME:function(){return A},MATCHED_PATH_HEADER:function(){return o},MIDDLEWARE_FILENAME:function(){return j},MIDDLEWARE_LOCATION_REGEXP:function(){return T},NEXT_BODY_SUFFIX:function(){return h},NEXT_CACHE_IMPLICIT_TAG_ID:function(){return S},NEXT_CACHE_REVALIDATED_TAGS_HEADER:function(){return g},NEXT_CACHE_REVALIDATE_TAG_TOKEN_HEADER:function(){return y},NEXT_CACHE_SOFT_TAGS_HEADER:function(){return m},NEXT_CACHE_SOFT_TAG_MAX_LENGTH:function(){return v},NEXT_CACHE_TAGS_HEADER:function(){return _},NEXT_CACHE_TAG_MAX_ITEMS:function(){return b},NEXT_CACHE_TAG_MAX_LENGTH:function(){return E},NEXT_DATA_SUFFIX:function(){return f},NEXT_INTERCEPTION_MARKER_PREFIX:function(){return n},NEXT_META_SUFFIX:function(){return p},NEXT_QUERY_PARAM_PREFIX:function(){return r},NEXT_RESUME_HEADER:function(){return P},NON_STANDARD_NODE_ENV:function(){return K},PAGES_DIR_ALIAS:function(){return w},PRERENDER_REVALIDATE_HEADER:function(){return a},PRERENDER_REVALIDATE_ONLY_GENERATED_HEADER:function(){return i},PUBLIC_DIR_MIDDLEWARE_CONFLICT:function(){return F},ROOT_DIR_ALIAS:function(){return C},RSC_ACTION_CLIENT_WRAPPER_ALIAS:function(){return k},RSC_ACTION_ENCRYPTION_ALIAS:function(){return U},RSC_ACTION_PROXY_ALIAS:function(){return L},RSC_ACTION_VALIDATE_ALIAS:function(){return N},RSC_CACHE_WRAPPER_ALIAS:function(){return D},RSC_MOD_REF_PROXY_ALIAS:function(){return x},RSC_PREFETCH_SUFFIX:function(){return s},RSC_SEGMENTS_DIR_SUFFIX:function(){return u},RSC_SEGMENT_SUFFIX:function(){return l},RSC_SUFFIX:function(){return c},SERVER_PROPS_EXPORT_ERROR:function(){return q},SERVER_PROPS_GET_INIT_PROPS_CONFLICT:function(){return H},SERVER_PROPS_SSG_CONFLICT:function(){return W},SERVER_RUNTIME:function(){return J},SSG_FALLBACK_EXPORT_ERROR:function(){return $},SSG_GET_INITIAL_PROPS_CONFLICT:function(){return B},STATIC_STATUS_PAGE_GET_INITIAL_PROPS_ERROR:function(){return G},UNSTABLE_REVALIDATE_RENAME_ERROR:function(){return z},WEBPACK_LAYERS:function(){return ee},WEBPACK_RESOURCE_QUERIES:function(){return et}});let r="nxtP",n="nxtI",o="x-matched-path",a="x-prerender-revalidate",i="x-prerender-revalidate-if-generated",s=".prefetch.rsc",u=".segments",l=".segment.rsc",c=".rsc",d=".action",f=".json",p=".meta",h=".body",_="x-next-cache-tags",m="x-next-cache-soft-tags",g="x-next-revalidated-tags",y="x-next-revalidate-tag-token",P="next-resume",b=128,E=256,v=1024,S="_N_T_",R=31536e3,O=0xfffffffe,j="middleware",T=`(?:src/)?${j}`,A="instrumentation",w="private-next-pages",I="private-dot-next",C="private-next-root-dir",M="private-next-app-dir",x="private-next-rsc-mod-ref-proxy",N="private-next-rsc-action-validate",L="private-next-rsc-server-reference",D="private-next-rsc-cache-wrapper",U="private-next-rsc-action-encryption",k="private-next-rsc-action-client-wrapper",F="You can not have a '_next' folder inside of your public folder. This conflicts with the internal '/_next' route. https://nextjs.org/docs/messages/public-next-folder-conflict",B="You can not use getInitialProps with getStaticProps. To use SSG, please remove your getInitialProps",H="You can not use getInitialProps with getServerSideProps. Please remove getInitialProps.",W="You can not use getStaticProps or getStaticPaths with getServerSideProps. To use SSG, please remove getServerSideProps",G="can not have getInitialProps/getServerSideProps, https://nextjs.org/docs/messages/404-get-initial-props",q="pages with `getServerSideProps` can not be exported. See more info here: https://nextjs.org/docs/messages/gssp-export",X="Your `getStaticProps` function did not return an object. Did you forget to add a `return`?",V="Your `getServerSideProps` function did not return an object. Did you forget to add a `return`?",z="The `unstable_revalidate` property is available for general use.\nPlease use `revalidate` instead.",Y="can not be attached to a page's component and must be exported from the page. See more info here: https://nextjs.org/docs/messages/gssp-component-member",K='You are using a non-standard "NODE_ENV" value in your environment. This creates inconsistencies in the project and is strongly advised against. Read more: https://nextjs.org/docs/messages/non-standard-node-env',$="Pages with `fallback` enabled in `getStaticPaths` can not be exported. See more info here: https://nextjs.org/docs/messages/ssg-fallback-true-export",Q=["app","pages","components","lib","src"],J={edge:"edge",experimentalEdge:"experimental-edge",nodejs:"nodejs"},Z={shared:"shared",reactServerComponents:"rsc",serverSideRendering:"ssr",actionBrowser:"action-browser",api:"api",middleware:"middleware",instrument:"instrument",edgeAsset:"edge-asset",appPagesBrowser:"app-pages-browser"},ee={...Z,GROUP:{builtinReact:[Z.reactServerComponents,Z.actionBrowser],serverOnly:[Z.reactServerComponents,Z.actionBrowser,Z.instrument,Z.middleware],neutralTarget:[Z.api],clientOnly:[Z.serverSideRendering,Z.appPagesBrowser],bundled:[Z.reactServerComponents,Z.actionBrowser,Z.serverSideRendering,Z.appPagesBrowser,Z.shared,Z.instrument],appPages:[Z.reactServerComponents,Z.serverSideRendering,Z.appPagesBrowser,Z.actionBrowser]}},et={edgeSSREntry:"__next_edge_ssr_entry__",metadata:"__next_metadata__",metadataRoute:"__next_metadata_route__",metadataImageMeta:"__next_metadata_image_meta__"}},9195:(e,t)=>{"use strict";function r(e){return"/api"===e||!!(null==e?void 0:e.startsWith("/api/"))}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isAPIRoute",{enumerable:!0,get:function(){return r}})},5233:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return o},getProperError:function(){return a}});let n=r(411);function o(e){return"object"==typeof e&&null!==e&&"name"in e&&"message"in e}function a(e){return o(e)?e:Error((0,n.isPlainObject)(e)?function(e){let t=new WeakSet;return JSON.stringify(e,(e,r)=>{if("object"==typeof r&&null!==r){if(t.has(r))return"[Circular]";t.add(r)}return r})}(e):e+"")}},1924:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"HMR_ACTIONS_SENT_TO_BROWSER",{enumerable:!0,get:function(){return r}});var r=function(e){return e.ADDED_PAGE="addedPage",e.REMOVED_PAGE="removedPage",e.RELOAD_PAGE="reloadPage",e.SERVER_COMPONENT_CHANGES="serverComponentChanges",e.MIDDLEWARE_CHANGES="middlewareChanges",e.CLIENT_CHANGES="clientChanges",e.SERVER_ONLY_CHANGES="serverOnlyChanges",e.SYNC="sync",e.BUILT="built",e.BUILDING="building",e.DEV_PAGES_MANIFEST_UPDATE="devPagesManifestUpdate",e.TURBOPACK_MESSAGE="turbopack-message",e.SERVER_ERROR="serverError",e.TURBOPACK_CONNECTED="turbopack-connected",e.APP_ISR_MANIFEST="appIsrManifest",e}({})},7655:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{INTERCEPTION_ROUTE_MARKERS:function(){return o},extractInterceptionRouteInformation:function(){return i},isInterceptionRouteAppPath:function(){return a}});let n=r(2496),o=["(..)(..)","(.)","(..)","(...)"];function a(e){return void 0!==e.split("/").find(e=>o.find(t=>e.startsWith(t)))}function i(e){let t,r,a;for(let n of e.split("/"))if(r=o.find(e=>n.startsWith(e))){[t,a]=e.split(r,2);break}if(!t||!r||!a)throw Error(`Invalid interception route: ${e}. Must be in the format //(..|...|..)(..)/`);switch(t=(0,n.normalizeAppPath)(t),r){case"(.)":a="/"===t?`/${a}`:t+"/"+a;break;case"(..)":if("/"===t)throw Error(`Invalid interception route: ${e}. Cannot use (..) marker at the root level, use (.) instead.`);a=t.split("/").slice(0,-1).concat(a).join("/");break;case"(...)":a="/"+a;break;case"(..)(..)":let i=t.split("/");if(i.length<=2)throw Error(`Invalid interception route: ${e}. Cannot use (..)(..) marker at the root level or one level up.`);a=i.slice(0,-2).concat(a).join("/");break;default:throw Error("Invariant: unexpected marker")}return{interceptingRoute:t,interceptedRoute:a}}},9907:e=>{var t,r,n,o=e.exports={};function a(){throw Error("setTimeout has not been defined")}function i(){throw Error("clearTimeout has not been defined")}function s(e){if(t===setTimeout)return setTimeout(e,0);if((t===a||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(r){try{return t.call(null,e,0)}catch(r){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:a}catch(e){t=a}try{r="function"==typeof clearTimeout?clearTimeout:i}catch(e){r=i}}();var u=[],l=!1,c=-1;function d(){l&&n&&(l=!1,n.length?u=n.concat(u):c=-1,u.length&&f())}function f(){if(!l){var e=s(d);l=!0;for(var t=u.length;t;){for(n=u,u=[];++c1)for(var r=1;r{},6004:(e,t,r)=>{"use strict";function n(e){return e&&e.__esModule?e:{default:e}}r.r(t),r.d(t,{_:()=>n})},1263:(e,t,r)=>{"use strict";function n(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(n=function(e){return e?r:t})(e)}function o(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=n(t);if(r&&r.has(e))return r.get(e);var o={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var s=a?Object.getOwnPropertyDescriptor(e,i):null;s&&(s.get||s.set)?Object.defineProperty(o,i,s):o[i]=e[i]}return o.default=e,r&&r.set(e,o),o}r.r(t),r.d(t,{_:()=>o})}},e=>{var t=t=>e(e.s=t);e.O(0,[6593],()=>t(5937)),_N_E=e.O()}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/main-app-cdf4d8cf32f5cc26.js b/packages/fe-deploy/.next/static/chunks/main-app-cdf4d8cf32f5cc26.js new file mode 100644 index 00000000..ea95e9d1 --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/main-app-cdf4d8cf32f5cc26.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7358],{5213:(e,s,n)=>{Promise.resolve().then(n.t.bind(n,5182,23)),Promise.resolve().then(n.t.bind(n,1402,23)),Promise.resolve().then(n.t.bind(n,9398,23)),Promise.resolve().then(n.t.bind(n,2703,23)),Promise.resolve().then(n.t.bind(n,9507,23)),Promise.resolve().then(n.t.bind(n,2639,23)),Promise.resolve().then(n.t.bind(n,1432,23))}},e=>{var s=s=>e(e.s=s);e.O(0,[587,2855],()=>(s(8231),s(5213))),_N_E=e.O()}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/pages/_app-0e9dfa96da95048d.js b/packages/fe-deploy/.next/static/chunks/pages/_app-0e9dfa96da95048d.js new file mode 100644 index 00000000..051ca08f --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/pages/_app-0e9dfa96da95048d.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[636],{2699:(_,n,p)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return p(7519)}])}},_=>{var n=n=>_(_.s=n);_.O(0,[6593,8792],()=>(n(2699),n(3765))),_N_E=_.O()}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/pages/_error-457919402836eb3d.js b/packages/fe-deploy/.next/static/chunks/pages/_error-457919402836eb3d.js new file mode 100644 index 00000000..8acc1ee5 --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/pages/_error-457919402836eb3d.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2731],{2349:(_,n,e)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/_error",function(){return e(7590)}])}},_=>{var n=n=>_(_.s=n);_.O(0,[636,6593,8792],()=>n(2349)),_N_E=_.O()}]); \ No newline at end of file diff --git a/packages/fe-deploy/.next/static/chunks/polyfills-42372ed130431b0a.js b/packages/fe-deploy/.next/static/chunks/polyfills-42372ed130431b0a.js new file mode 100644 index 00000000..ab422b94 --- /dev/null +++ b/packages/fe-deploy/.next/static/chunks/polyfills-42372ed130431b0a.js @@ -0,0 +1 @@ +!function(){var t="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function e(t){var e={exports:{}};return t(e,e.exports),e.exports}var r,n,o=function(t){return t&&t.Math===Math&&t},i=o("object"==typeof globalThis&&globalThis)||o("object"==typeof window&&window)||o("object"==typeof self&&self)||o("object"==typeof t&&t)||o("object"==typeof t&&t)||function(){return this}()||Function("return this")(),a=function(t){try{return!!t()}catch(t){return!0}},u=!a(function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]}),s=!a(function(){var t=function(){}.bind();return"function"!=typeof t||t.hasOwnProperty("prototype")}),c=Function.prototype.call,f=s?c.bind(c):function(){return c.apply(c,arguments)},l={}.propertyIsEnumerable,h=Object.getOwnPropertyDescriptor,p=h&&!l.call({1:2},1)?function(t){var e=h(this,t);return!!e&&e.enumerable}:l,v={f:p},d=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},g=Function.prototype,y=g.call,m=s&&g.bind.bind(y,y),b=s?m:function(t){return function(){return y.apply(t,arguments)}},w=b({}.toString),S=b("".slice),E=function(t){return S(w(t),8,-1)},O=Object,x=b("".split),R=a(function(){return!O("z").propertyIsEnumerable(0)})?function(t){return"String"===E(t)?x(t,""):O(t)}:O,P=function(t){return null==t},A=TypeError,j=function(t){if(P(t))throw new A("Can't call method on "+t);return t},k=function(t){return R(j(t))},I="object"==typeof document&&document.all,T=void 0===I&&void 0!==I?function(t){return"function"==typeof t||t===I}:function(t){return"function"==typeof t},M=function(t){return"object"==typeof t?null!==t:T(t)},L=function(t,e){return arguments.length<2?T(r=i[t])?r:void 0:i[t]&&i[t][e];var r},U=b({}.isPrototypeOf),N=i.navigator,C=N&&N.userAgent,_=C?String(C):"",F=i.process,B=i.Deno,D=F&&F.versions||B&&B.version,z=D&&D.v8;z&&(n=(r=z.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!n&&_&&(!(r=_.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=_.match(/Chrome\/(\d+)/))&&(n=+r[1]);var W=n,q=i.String,H=!!Object.getOwnPropertySymbols&&!a(function(){var t=Symbol("symbol detection");return!q(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&W&&W<41}),$=H&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,K=Object,G=$?function(t){return"symbol"==typeof t}:function(t){var e=L("Symbol");return T(e)&&U(e.prototype,K(t))},V=String,Y=function(t){try{return V(t)}catch(t){return"Object"}},X=TypeError,J=function(t){if(T(t))return t;throw new X(Y(t)+" is not a function")},Q=function(t,e){var r=t[e];return P(r)?void 0:J(r)},Z=TypeError,tt=Object.defineProperty,et=function(t,e){try{tt(i,t,{value:e,configurable:!0,writable:!0})}catch(r){i[t]=e}return e},rt=e(function(t){var e="__core-js_shared__",r=t.exports=i[e]||et(e,{});(r.versions||(r.versions=[])).push({version:"3.38.1",mode:"global",copyright:"© 2014-2024 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.38.1/LICENSE",source:"https://github.com/zloirock/core-js"})}),nt=function(t,e){return rt[t]||(rt[t]=e||{})},ot=Object,it=function(t){return ot(j(t))},at=b({}.hasOwnProperty),ut=Object.hasOwn||function(t,e){return at(it(t),e)},st=0,ct=Math.random(),ft=b(1..toString),lt=function(t){return"Symbol("+(void 0===t?"":t)+")_"+ft(++st+ct,36)},ht=i.Symbol,pt=nt("wks"),vt=$?ht.for||ht:ht&&ht.withoutSetter||lt,dt=function(t){return ut(pt,t)||(pt[t]=H&&ut(ht,t)?ht[t]:vt("Symbol."+t)),pt[t]},gt=TypeError,yt=dt("toPrimitive"),mt=function(t,e){if(!M(t)||G(t))return t;var r,n=Q(t,yt);if(n){if(void 0===e&&(e="default"),r=f(n,t,e),!M(r)||G(r))return r;throw new gt("Can't convert object to primitive value")}return void 0===e&&(e="number"),function(t,e){var r,n;if("string"===e&&T(r=t.toString)&&!M(n=f(r,t)))return n;if(T(r=t.valueOf)&&!M(n=f(r,t)))return n;if("string"!==e&&T(r=t.toString)&&!M(n=f(r,t)))return n;throw new Z("Can't convert object to primitive value")}(t,e)},bt=function(t){var e=mt(t,"string");return G(e)?e:e+""},wt=i.document,St=M(wt)&&M(wt.createElement),Et=function(t){return St?wt.createElement(t):{}},Ot=!u&&!a(function(){return 7!==Object.defineProperty(Et("div"),"a",{get:function(){return 7}}).a}),xt=Object.getOwnPropertyDescriptor,Rt={f:u?xt:function(t,e){if(t=k(t),e=bt(e),Ot)try{return xt(t,e)}catch(t){}if(ut(t,e))return d(!f(v.f,t,e),t[e])}},Pt=u&&a(function(){return 42!==Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype}),At=String,jt=TypeError,kt=function(t){if(M(t))return t;throw new jt(At(t)+" is not an object")},It=TypeError,Tt=Object.defineProperty,Mt=Object.getOwnPropertyDescriptor,Lt="enumerable",Ut="configurable",Nt="writable",Ct={f:u?Pt?function(t,e,r){if(kt(t),e=bt(e),kt(r),"function"==typeof t&&"prototype"===e&&"value"in r&&Nt in r&&!r[Nt]){var n=Mt(t,e);n&&n[Nt]&&(t[e]=r.value,r={configurable:Ut in r?r[Ut]:n[Ut],enumerable:Lt in r?r[Lt]:n[Lt],writable:!1})}return Tt(t,e,r)}:Tt:function(t,e,r){if(kt(t),e=bt(e),kt(r),Ot)try{return Tt(t,e,r)}catch(t){}if("get"in r||"set"in r)throw new It("Accessors not supported");return"value"in r&&(t[e]=r.value),t}},_t=u?function(t,e,r){return Ct.f(t,e,d(1,r))}:function(t,e,r){return t[e]=r,t},Ft=Function.prototype,Bt=u&&Object.getOwnPropertyDescriptor,Dt=ut(Ft,"name"),zt={EXISTS:Dt,PROPER:Dt&&"something"===function(){}.name,CONFIGURABLE:Dt&&(!u||u&&Bt(Ft,"name").configurable)},Wt=b(Function.toString);T(rt.inspectSource)||(rt.inspectSource=function(t){return Wt(t)});var qt,Ht,$t,Kt=rt.inspectSource,Gt=i.WeakMap,Vt=T(Gt)&&/native code/.test(String(Gt)),Yt=nt("keys"),Xt=function(t){return Yt[t]||(Yt[t]=lt(t))},Jt={},Qt="Object already initialized",Zt=i.TypeError;if(Vt||rt.state){var te=rt.state||(rt.state=new(0,i.WeakMap));te.get=te.get,te.has=te.has,te.set=te.set,qt=function(t,e){if(te.has(t))throw new Zt(Qt);return e.facade=t,te.set(t,e),e},Ht=function(t){return te.get(t)||{}},$t=function(t){return te.has(t)}}else{var ee=Xt("state");Jt[ee]=!0,qt=function(t,e){if(ut(t,ee))throw new Zt(Qt);return e.facade=t,_t(t,ee,e),e},Ht=function(t){return ut(t,ee)?t[ee]:{}},$t=function(t){return ut(t,ee)}}var re,ne={set:qt,get:Ht,has:$t,enforce:function(t){return $t(t)?Ht(t):qt(t,{})},getterFor:function(t){return function(e){var r;if(!M(e)||(r=Ht(e)).type!==t)throw new Zt("Incompatible receiver, "+t+" required");return r}}},oe=e(function(t){var e=zt.CONFIGURABLE,r=ne.enforce,n=ne.get,o=String,i=Object.defineProperty,s=b("".slice),c=b("".replace),f=b([].join),l=u&&!a(function(){return 8!==i(function(){},"length",{value:8}).length}),h=String(String).split("String"),p=t.exports=function(t,n,a){"Symbol("===s(o(n),0,7)&&(n="["+c(o(n),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),a&&a.getter&&(n="get "+n),a&&a.setter&&(n="set "+n),(!ut(t,"name")||e&&t.name!==n)&&(u?i(t,"name",{value:n,configurable:!0}):t.name=n),l&&a&&ut(a,"arity")&&t.length!==a.arity&&i(t,"length",{value:a.arity});try{a&&ut(a,"constructor")&&a.constructor?u&&i(t,"prototype",{writable:!1}):t.prototype&&(t.prototype=void 0)}catch(t){}var p=r(t);return ut(p,"source")||(p.source=f(h,"string"==typeof n?n:"")),t};Function.prototype.toString=p(function(){return T(this)&&n(this).source||Kt(this)},"toString")}),ie=function(t,e,r,n){n||(n={});var o=n.enumerable,i=void 0!==n.name?n.name:e;if(T(r)&&oe(r,i,n),n.global)o?t[e]=r:et(e,r);else{try{n.unsafe?t[e]&&(o=!0):delete t[e]}catch(t){}o?t[e]=r:Ct.f(t,e,{value:r,enumerable:!1,configurable:!n.nonConfigurable,writable:!n.nonWritable})}return t},ae=Math.ceil,ue=Math.floor,se=Math.trunc||function(t){var e=+t;return(e>0?ue:ae)(e)},ce=function(t){var e=+t;return e!=e||0===e?0:se(e)},fe=Math.max,le=Math.min,he=function(t,e){var r=ce(t);return r<0?fe(r+e,0):le(r,e)},pe=Math.min,ve=function(t){var e=ce(t);return e>0?pe(e,9007199254740991):0},de=function(t){return ve(t.length)},ge=function(t){return function(e,r,n){var o=k(e),i=de(o);if(0===i)return!t&&-1;var a,u=he(n,i);if(t&&r!=r){for(;i>u;)if((a=o[u++])!=a)return!0}else for(;i>u;u++)if((t||u in o)&&o[u]===r)return t||u||0;return!t&&-1}},ye={includes:ge(!0),indexOf:ge(!1)},me=ye.indexOf,be=b([].push),we=function(t,e){var r,n=k(t),o=0,i=[];for(r in n)!ut(Jt,r)&&ut(n,r)&&be(i,r);for(;e.length>o;)ut(n,r=e[o++])&&(~me(i,r)||be(i,r));return i},Se=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],Ee=Se.concat("length","prototype"),Oe={f:Object.getOwnPropertyNames||function(t){return we(t,Ee)}},xe={f:Object.getOwnPropertySymbols},Re=b([].concat),Pe=L("Reflect","ownKeys")||function(t){var e=Oe.f(kt(t)),r=xe.f;return r?Re(e,r(t)):e},Ae=function(t,e,r){for(var n=Pe(e),o=Ct.f,i=Rt.f,a=0;aa;)Ct.f(t,r=o[a++],n[r]);return t},Be={f:Fe},De=L("document","documentElement"),ze="prototype",We="script",qe=Xt("IE_PROTO"),He=function(){},$e=function(t){return"<"+We+">"+t+""},Ke=function(t){t.write($e("")),t.close();var e=t.parentWindow.Object;return t=null,e},Ge=function(){try{re=new ActiveXObject("htmlfile")}catch(t){}var t,e,r;Ge="undefined"!=typeof document?document.domain&&re?Ke(re):(e=Et("iframe"),r="java"+We+":",e.style.display="none",De.appendChild(e),e.src=String(r),(t=e.contentWindow.document).open(),t.write($e("document.F=Object")),t.close(),t.F):Ke(re);for(var n=Se.length;n--;)delete Ge[ze][Se[n]];return Ge()};Jt[qe]=!0;var Ve=Object.create||function(t,e){var r;return null!==t?(He[ze]=kt(t),r=new He,He[ze]=null,r[qe]=t):r=Ge(),void 0===e?r:Be.f(r,e)},Ye=Ct.f,Xe=dt("unscopables"),Je=Array.prototype;void 0===Je[Xe]&&Ye(Je,Xe,{configurable:!0,value:Ve(null)});var Qe=function(t){Je[Xe][t]=!0};Ce({target:"Array",proto:!0},{at:function(t){var e=it(this),r=de(e),n=ce(t),o=n>=0?n:r+n;return o<0||o>=r?void 0:e[o]}}),Qe("at");var Ze=function(t,e){return b(i[t].prototype[e])},tr=(Ze("Array","at"),TypeError),er=function(t,e){if(!delete t[e])throw new tr("Cannot delete property "+Y(e)+" of "+Y(t))},rr=Math.min,nr=[].copyWithin||function(t,e){var r=it(this),n=de(r),o=he(t,n),i=he(e,n),a=arguments.length>2?arguments[2]:void 0,u=rr((void 0===a?n:he(a,n))-i,n-o),s=1;for(i0;)i in r?r[o]=r[i]:er(r,o),o+=s,i+=s;return r};Ce({target:"Array",proto:!0},{copyWithin:nr}),Qe("copyWithin"),Ze("Array","copyWithin"),Ce({target:"Array",proto:!0},{fill:function(t){for(var e=it(this),r=de(e),n=arguments.length,o=he(n>1?arguments[1]:void 0,r),i=n>2?arguments[2]:void 0,a=void 0===i?r:he(i,r);a>o;)e[o++]=t;return e}}),Qe("fill"),Ze("Array","fill");var or=function(t){if("Function"===E(t))return b(t)},ir=or(or.bind),ar=function(t,e){return J(t),void 0===e?t:s?ir(t,e):function(){return t.apply(e,arguments)}},ur=Array.isArray||function(t){return"Array"===E(t)},sr={};sr[dt("toStringTag")]="z";var cr="[object z]"===String(sr),fr=dt("toStringTag"),lr=Object,hr="Arguments"===E(function(){return arguments}()),pr=cr?E:function(t){var e,r,n;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(r=function(t,e){try{return t[e]}catch(t){}}(e=lr(t),fr))?r:hr?E(e):"Object"===(n=E(e))&&T(e.callee)?"Arguments":n},vr=function(){},dr=L("Reflect","construct"),gr=/^\s*(?:class|function)\b/,yr=b(gr.exec),mr=!gr.test(vr),br=function(t){if(!T(t))return!1;try{return dr(vr,[],t),!0}catch(t){return!1}},wr=function(t){if(!T(t))return!1;switch(pr(t)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return mr||!!yr(gr,Kt(t))}catch(t){return!0}};wr.sham=!0;var Sr=!dr||a(function(){var t;return br(br.call)||!br(Object)||!br(function(){t=!0})||t})?wr:br,Er=dt("species"),Or=Array,xr=function(t,e){return new(function(t){var e;return ur(t)&&(Sr(e=t.constructor)&&(e===Or||ur(e.prototype))||M(e)&&null===(e=e[Er]))&&(e=void 0),void 0===e?Or:e}(t))(0===e?0:e)},Rr=b([].push),Pr=function(t){var e=1===t,r=2===t,n=3===t,o=4===t,i=6===t,a=7===t,u=5===t||i;return function(s,c,f,l){for(var h,p,v=it(s),d=R(v),g=de(d),y=ar(c,f),m=0,b=l||xr,w=e?b(s,g):r||a?b(s,0):void 0;g>m;m++)if((u||m in d)&&(p=y(h=d[m],m,v),t))if(e)w[m]=p;else if(p)switch(t){case 3:return!0;case 5:return h;case 6:return m;case 2:Rr(w,h)}else switch(t){case 4:return!1;case 7:Rr(w,h)}return i?-1:n||o?o:w}},Ar={forEach:Pr(0),map:Pr(1),filter:Pr(2),some:Pr(3),every:Pr(4),find:Pr(5),findIndex:Pr(6),filterReject:Pr(7)},jr=Ar.find,kr="find",Ir=!0;kr in[]&&Array(1)[kr](function(){Ir=!1}),Ce({target:"Array",proto:!0,forced:Ir},{find:function(t){return jr(this,t,arguments.length>1?arguments[1]:void 0)}}),Qe(kr),Ze("Array","find");var Tr=Ar.findIndex,Mr="findIndex",Lr=!0;Mr in[]&&Array(1)[Mr](function(){Lr=!1}),Ce({target:"Array",proto:!0,forced:Lr},{findIndex:function(t){return Tr(this,t,arguments.length>1?arguments[1]:void 0)}}),Qe(Mr),Ze("Array","findIndex");var Ur=TypeError,Nr=function(t){if(t>9007199254740991)throw Ur("Maximum allowed index exceeded");return t},Cr=function(t,e,r,n,o,i,a,u){for(var s,c,f=o,l=0,h=!!a&&ar(a,u);l0&&ur(s)?(c=de(s),f=Cr(t,e,s,c,f,i-1)-1):(Nr(f+1),t[f]=s),f++),l++;return f},_r=Cr;Ce({target:"Array",proto:!0},{flatMap:function(t){var e,r=it(this),n=de(r);return J(t),(e=xr(r,0)).length=_r(e,r,r,n,0,1,t,arguments.length>1?arguments[1]:void 0),e}}),Qe("flatMap"),Ze("Array","flatMap"),Ce({target:"Array",proto:!0},{flat:function(){var t=arguments.length?arguments[0]:void 0,e=it(this),r=de(e),n=xr(e,0);return n.length=_r(n,e,e,r,0,void 0===t?1:ce(t)),n}}),Qe("flat"),Ze("Array","flat");var Fr,Br,Dr,zr=String,Wr=function(t){if("Symbol"===pr(t))throw new TypeError("Cannot convert a Symbol value to a string");return zr(t)},qr=b("".charAt),Hr=b("".charCodeAt),$r=b("".slice),Kr=function(t){return function(e,r){var n,o,i=Wr(j(e)),a=ce(r),u=i.length;return a<0||a>=u?t?"":void 0:(n=Hr(i,a))<55296||n>56319||a+1===u||(o=Hr(i,a+1))<56320||o>57343?t?qr(i,a):n:t?$r(i,a,a+2):o-56320+(n-55296<<10)+65536}},Gr={codeAt:Kr(!1),charAt:Kr(!0)},Vr=!a(function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype}),Yr=Xt("IE_PROTO"),Xr=Object,Jr=Xr.prototype,Qr=Vr?Xr.getPrototypeOf:function(t){var e=it(t);if(ut(e,Yr))return e[Yr];var r=e.constructor;return T(r)&&e instanceof r?r.prototype:e instanceof Xr?Jr:null},Zr=dt("iterator"),tn=!1;[].keys&&("next"in(Dr=[].keys())?(Br=Qr(Qr(Dr)))!==Object.prototype&&(Fr=Br):tn=!0);var en=!M(Fr)||a(function(){var t={};return Fr[Zr].call(t)!==t});en&&(Fr={}),T(Fr[Zr])||ie(Fr,Zr,function(){return this});var rn={IteratorPrototype:Fr,BUGGY_SAFARI_ITERATORS:tn},nn=Ct.f,on=dt("toStringTag"),an=function(t,e,r){t&&!r&&(t=t.prototype),t&&!ut(t,on)&&nn(t,on,{configurable:!0,value:e})},un={},sn=rn.IteratorPrototype,cn=function(){return this},fn=function(t,e,r,n){var o=e+" Iterator";return t.prototype=Ve(sn,{next:d(+!n,r)}),an(t,o,!1),un[o]=cn,t},ln=function(t,e,r){try{return b(J(Object.getOwnPropertyDescriptor(t,e)[r]))}catch(t){}},hn=String,pn=TypeError,vn=function(t){if(function(t){return M(t)||null===t}(t))return t;throw new pn("Can't set "+hn(t)+" as a prototype")},dn=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,r={};try{(t=ln(Object.prototype,"__proto__","set"))(r,[]),e=r instanceof Array}catch(t){}return function(r,n){return j(r),vn(n),M(r)?(e?t(r,n):r.__proto__=n,r):r}}():void 0),gn=zt.PROPER,yn=zt.CONFIGURABLE,mn=rn.IteratorPrototype,bn=rn.BUGGY_SAFARI_ITERATORS,wn=dt("iterator"),Sn="keys",En="values",On="entries",xn=function(){return this},Rn=function(t,e,r,n,o,i,a){fn(r,e,n);var u,s,c,l=function(t){if(t===o&&g)return g;if(!bn&&t&&t in v)return v[t];switch(t){case Sn:case En:case On:return function(){return new r(this,t)}}return function(){return new r(this)}},h=e+" Iterator",p=!1,v=t.prototype,d=v[wn]||v["@@iterator"]||o&&v[o],g=!bn&&d||l(o),y="Array"===e&&v.entries||d;if(y&&(u=Qr(y.call(new t)))!==Object.prototype&&u.next&&(Qr(u)!==mn&&(dn?dn(u,mn):T(u[wn])||ie(u,wn,xn)),an(u,h,!0)),gn&&o===En&&d&&d.name!==En&&(yn?_t(v,"name",En):(p=!0,g=function(){return f(d,this)})),o)if(s={values:l(En),keys:i?g:l(Sn),entries:l(On)},a)for(c in s)(bn||p||!(c in v))&&ie(v,c,s[c]);else Ce({target:e,proto:!0,forced:bn||p},s);return v[wn]!==g&&ie(v,wn,g,{name:o}),un[e]=g,s},Pn=function(t,e){return{value:t,done:e}},An=Gr.charAt,jn="String Iterator",kn=ne.set,In=ne.getterFor(jn);Rn(String,"String",function(t){kn(this,{type:jn,string:Wr(t),index:0})},function(){var t,e=In(this),r=e.string,n=e.index;return n>=r.length?Pn(void 0,!0):(t=An(r,n),e.index+=t.length,Pn(t,!1))});var Tn=function(t,e,r){var n,o;kt(t);try{if(!(n=Q(t,"return"))){if("throw"===e)throw r;return r}n=f(n,t)}catch(t){o=!0,n=t}if("throw"===e)throw r;if(o)throw n;return kt(n),r},Mn=function(t,e,r,n){try{return n?e(kt(r)[0],r[1]):e(r)}catch(e){Tn(t,"throw",e)}},Ln=dt("iterator"),Un=Array.prototype,Nn=function(t){return void 0!==t&&(un.Array===t||Un[Ln]===t)},Cn=function(t,e,r){u?Ct.f(t,e,d(0,r)):t[e]=r},_n=dt("iterator"),Fn=function(t){if(!P(t))return Q(t,_n)||Q(t,"@@iterator")||un[pr(t)]},Bn=TypeError,Dn=function(t,e){var r=arguments.length<2?Fn(t):e;if(J(r))return kt(f(r,t));throw new Bn(Y(t)+" is not iterable")},zn=Array,Wn=function(t){var e=it(t),r=Sr(this),n=arguments.length,o=n>1?arguments[1]:void 0,i=void 0!==o;i&&(o=ar(o,n>2?arguments[2]:void 0));var a,u,s,c,l,h,p=Fn(e),v=0;if(!p||this===zn&&Nn(p))for(a=de(e),u=r?new this(a):zn(a);a>v;v++)h=i?o(e[v],v):e[v],Cn(u,v,h);else for(u=r?new this:[],l=(c=Dn(e,p)).next;!(s=f(l,c)).done;v++)h=i?Mn(c,o,[s.value,v],!0):s.value,Cn(u,v,h);return u.length=v,u},qn=dt("iterator"),Hn=!1;try{var $n=0,Kn={next:function(){return{done:!!$n++}},return:function(){Hn=!0}};Kn[qn]=function(){return this},Array.from(Kn,function(){throw 2})}catch(t){}var Gn=function(t,e){try{if(!e&&!Hn)return!1}catch(t){return!1}var r=!1;try{var n={};n[qn]=function(){return{next:function(){return{done:r=!0}}}},t(n)}catch(t){}return r},Vn=!Gn(function(t){Array.from(t)});Ce({target:"Array",stat:!0,forced:Vn},{from:Wn});var Yn=i,Xn=ye.includes,Jn=a(function(){return!Array(1).includes()});Ce({target:"Array",proto:!0,forced:Jn},{includes:function(t){return Xn(this,t,arguments.length>1?arguments[1]:void 0)}}),Qe("includes"),Ze("Array","includes");var Qn=Ct.f,Zn="Array Iterator",to=ne.set,eo=ne.getterFor(Zn),ro=Rn(Array,"Array",function(t,e){to(this,{type:Zn,target:k(t),index:0,kind:e})},function(){var t=eo(this),e=t.target,r=t.index++;if(!e||r>=e.length)return t.target=null,Pn(void 0,!0);switch(t.kind){case"keys":return Pn(r,!1);case"values":return Pn(e[r],!1)}return Pn([r,e[r]],!1)},"values"),no=un.Arguments=un.Array;if(Qe("keys"),Qe("values"),Qe("entries"),u&&"values"!==no.name)try{Qn(no,"name",{value:"values"})}catch(t){}cr||ie(Object.prototype,"toString",cr?{}.toString:function(){return"[object "+pr(this)+"]"},{unsafe:!0}),Ze("Array","values");var oo=Array,io=a(function(){function t(){}return!(oo.of.call(t)instanceof t)});Ce({target:"Array",stat:!0,forced:io},{of:function(){for(var t=0,e=arguments.length,r=new(Sr(this)?this:oo)(e);e>t;)Cn(r,t,arguments[t++]);return r.length=e,r}});var ao=dt("hasInstance"),uo=Function.prototype;ao in uo||Ct.f(uo,ao,{value:oe(function(t){if(!T(this)||!M(t))return!1;var e=this.prototype;return M(e)?U(e,t):t instanceof this},ao)}),dt("hasInstance");var so=function(t,e,r){return r.get&&oe(r.get,e,{getter:!0}),r.set&&oe(r.set,e,{setter:!0}),Ct.f(t,e,r)},co=zt.EXISTS,fo=Function.prototype,lo=b(fo.toString),ho=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,po=b(ho.exec);u&&!co&&so(fo,"name",{configurable:!0,get:function(){try{return po(ho,lo(this))[1]}catch(t){return""}}});var vo=b([].slice),go=Oe.f,yo="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],mo={f:function(t){return yo&&"Window"===E(t)?function(t){try{return go(t)}catch(t){return vo(yo)}}(t):go(k(t))}},bo=a(function(){if("function"==typeof ArrayBuffer){var t=new ArrayBuffer(8);Object.isExtensible(t)&&Object.defineProperty(t,"a",{value:8})}}),wo=Object.isExtensible,So=a(function(){wo(1)})||bo?function(t){return!!M(t)&&(!bo||"ArrayBuffer"!==E(t))&&(!wo||wo(t))}:wo,Eo=!a(function(){return Object.isExtensible(Object.preventExtensions({}))}),Oo=e(function(t){var e=Ct.f,r=!1,n=lt("meta"),o=0,i=function(t){e(t,n,{value:{objectID:"O"+o++,weakData:{}}})},a=t.exports={enable:function(){a.enable=function(){},r=!0;var t=Oe.f,e=b([].splice),o={};o[n]=1,t(o).length&&(Oe.f=function(r){for(var o=t(r),i=0,a=o.length;ii;i++)if((u=y(t[i]))&&U(Po,u))return u;return new Ro(!1)}n=Dn(t,o)}for(s=h?t.next:n.next;!(c=f(s,n)).done;){try{u=y(c.value)}catch(t){Tn(n,"throw",t)}if("object"==typeof u&&u&&U(Po,u))return u}return new Ro(!1)},jo=TypeError,ko=function(t,e){if(U(e,t))return t;throw new jo("Incorrect invocation")},Io=function(t,e,r){var n,o;return dn&&T(n=e.constructor)&&n!==r&&M(o=n.prototype)&&o!==r.prototype&&dn(t,o),t},To=function(t,e,r){var n=-1!==t.indexOf("Map"),o=-1!==t.indexOf("Weak"),u=n?"set":"add",s=i[t],c=s&&s.prototype,f=s,l={},h=function(t){var e=b(c[t]);ie(c,t,"add"===t?function(t){return e(this,0===t?0:t),this}:"delete"===t?function(t){return!(o&&!M(t))&&e(this,0===t?0:t)}:"get"===t?function(t){return o&&!M(t)?void 0:e(this,0===t?0:t)}:"has"===t?function(t){return!(o&&!M(t))&&e(this,0===t?0:t)}:function(t,r){return e(this,0===t?0:t,r),this})};if(Ue(t,!T(s)||!(o||c.forEach&&!a(function(){(new s).entries().next()}))))f=r.getConstructor(e,t,n,u),Oo.enable();else if(Ue(t,!0)){var p=new f,v=p[u](o?{}:-0,1)!==p,d=a(function(){p.has(1)}),g=Gn(function(t){new s(t)}),y=!o&&a(function(){for(var t=new s,e=5;e--;)t[u](e,e);return!t.has(-0)});g||((f=e(function(t,e){ko(t,c);var r=Io(new s,t,f);return P(e)||Ao(e,r[u],{that:r,AS_ENTRIES:n}),r})).prototype=c,c.constructor=f),(d||y)&&(h("delete"),h("has"),n&&h("get")),(y||v)&&h(u),o&&c.clear&&delete c.clear}return l[t]=f,Ce({global:!0,constructor:!0,forced:f!==s},l),an(f,t),o||r.setStrong(f,t,n),f},Mo=function(t,e,r){for(var n in e)ie(t,n,e[n],r);return t},Lo=dt("species"),Uo=function(t){var e=L(t);u&&e&&!e[Lo]&&so(e,Lo,{configurable:!0,get:function(){return this}})},No=Oo.fastKey,Co=ne.set,_o=ne.getterFor,Fo={getConstructor:function(t,e,r,n){var o=t(function(t,o){ko(t,i),Co(t,{type:e,index:Ve(null),first:null,last:null,size:0}),u||(t.size=0),P(o)||Ao(o,t[n],{that:t,AS_ENTRIES:r})}),i=o.prototype,a=_o(e),s=function(t,e,r){var n,o,i=a(t),s=c(t,e);return s?s.value=r:(i.last=s={index:o=No(e,!0),key:e,value:r,previous:n=i.last,next:null,removed:!1},i.first||(i.first=s),n&&(n.next=s),u?i.size++:t.size++,"F"!==o&&(i.index[o]=s)),t},c=function(t,e){var r,n=a(t),o=No(e);if("F"!==o)return n.index[o];for(r=n.first;r;r=r.next)if(r.key===e)return r};return Mo(i,{clear:function(){for(var t=a(this),e=t.first;e;)e.removed=!0,e.previous&&(e.previous=e.previous.next=null),e=e.next;t.first=t.last=null,t.index=Ve(null),u?t.size=0:this.size=0},delete:function(t){var e=this,r=a(e),n=c(e,t);if(n){var o=n.next,i=n.previous;delete r.index[n.index],n.removed=!0,i&&(i.next=o),o&&(o.previous=i),r.first===n&&(r.first=o),r.last===n&&(r.last=i),u?r.size--:e.size--}return!!n},forEach:function(t){for(var e,r=a(this),n=ar(t,arguments.length>1?arguments[1]:void 0);e=e?e.next:r.first;)for(n(e.value,e.key,this);e&&e.removed;)e=e.previous},has:function(t){return!!c(this,t)}}),Mo(i,r?{get:function(t){var e=c(this,t);return e&&e.value},set:function(t,e){return s(this,0===t?0:t,e)}}:{add:function(t){return s(this,t=0===t?0:t,t)}}),u&&so(i,"size",{configurable:!0,get:function(){return a(this).size}}),o},setStrong:function(t,e,r){var n=e+" Iterator",o=_o(e),i=_o(n);Rn(t,e,function(t,e){Co(this,{type:n,target:t,state:o(t),kind:e,last:null})},function(){for(var t=i(this),e=t.kind,r=t.last;r&&r.removed;)r=r.previous;return t.target&&(t.last=r=r?r.next:t.state.first)?Pn("keys"===e?r.key:"values"===e?r.value:[r.key,r.value],!1):(t.target=null,Pn(void 0,!0))},r?"entries":"values",!r,!0),Uo(e)}};To("Map",function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}},Fo);var Bo=Map.prototype,Do={Map:Map,set:b(Bo.set),get:b(Bo.get),has:b(Bo.has),remove:b(Bo.delete),proto:Bo},zo=Do.Map,Wo=Do.has,qo=Do.get,Ho=Do.set,$o=b([].push),Ko=a(function(){return 1!==zo.groupBy("ab",function(t){return t}).get("a").length});Ce({target:"Map",stat:!0,forced:Ko},{groupBy:function(t,e){j(t),J(e);var r=new zo,n=0;return Ao(t,function(t){var o=e(t,n++);Wo(r,o)?$o(qo(r,o),t):Ho(r,o,[t])}),r}});var Go={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},Vo=Et("span").classList,Yo=Vo&&Vo.constructor&&Vo.constructor.prototype,Xo=Yo===Object.prototype?void 0:Yo,Jo=dt("iterator"),Qo=ro.values,Zo=function(t,e){if(t){if(t[Jo]!==Qo)try{_t(t,Jo,Qo)}catch(e){t[Jo]=Qo}if(an(t,e,!0),Go[e])for(var r in ro)if(t[r]!==ro[r])try{_t(t,r,ro[r])}catch(e){t[r]=ro[r]}}};for(var ti in Go)Zo(i[ti]&&i[ti].prototype,ti);Zo(Xo,"DOMTokenList");var ei=function(t,e,r){return function(n){var o=it(n),i=arguments.length,a=i>1?arguments[1]:void 0,u=void 0!==a,s=u?ar(a,i>2?arguments[2]:void 0):void 0,c=new t,f=0;return Ao(o,function(t){var n=u?s(t,f++):t;r?e(c,kt(n)[0],n[1]):e(c,n)}),c}};Ce({target:"Map",stat:!0,forced:!0},{from:ei(Do.Map,Do.set,!0)});var ri=function(t,e,r){return function(){for(var n=new t,o=arguments.length,i=0;i1?arguments[1]:void 0);return!1!==di(e,function(t,n){if(!r(t,n,e))return!1},!0)}});var gi=Do.Map,yi=Do.set;Ce({target:"Map",proto:!0,real:!0,forced:!0},{filter:function(t){var e=oi(this),r=ar(t,arguments.length>1?arguments[1]:void 0),n=new gi;return di(e,function(t,o){r(t,o,e)&&yi(n,o,t)}),n}}),Ce({target:"Map",proto:!0,real:!0,forced:!0},{find:function(t){var e=oi(this),r=ar(t,arguments.length>1?arguments[1]:void 0),n=di(e,function(t,n){if(r(t,n,e))return{value:t}},!0);return n&&n.value}}),Ce({target:"Map",proto:!0,real:!0,forced:!0},{findKey:function(t){var e=oi(this),r=ar(t,arguments.length>1?arguments[1]:void 0),n=di(e,function(t,n){if(r(t,n,e))return{key:n}},!0);return n&&n.key}}),Ce({target:"Map",proto:!0,real:!0,forced:!0},{includes:function(t){return!0===di(oi(this),function(e){if((r=e)===(n=t)||r!=r&&n!=n)return!0;var r,n},!0)}});var mi=Do.Map;Ce({target:"Map",stat:!0,forced:!0},{keyBy:function(t,e){var r=new(T(this)?this:mi);J(e);var n=J(r.set);return Ao(t,function(t){f(n,r,e(t),t)}),r}}),Ce({target:"Map",proto:!0,real:!0,forced:!0},{keyOf:function(t){var e=di(oi(this),function(e,r){if(e===t)return{key:r}},!0);return e&&e.key}});var bi=Do.Map,wi=Do.set;Ce({target:"Map",proto:!0,real:!0,forced:!0},{mapKeys:function(t){var e=oi(this),r=ar(t,arguments.length>1?arguments[1]:void 0),n=new bi;return di(e,function(t,o){wi(n,r(t,o,e),t)}),n}});var Si=Do.Map,Ei=Do.set;Ce({target:"Map",proto:!0,real:!0,forced:!0},{mapValues:function(t){var e=oi(this),r=ar(t,arguments.length>1?arguments[1]:void 0),n=new Si;return di(e,function(t,o){Ei(n,o,r(t,o,e))}),n}});var Oi=Do.set;Ce({target:"Map",proto:!0,real:!0,arity:1,forced:!0},{merge:function(t){for(var e=oi(this),r=arguments.length,n=0;n1?arguments[1]:void 0);return!0===di(e,function(t,n){if(r(t,n,e))return!0},!0)}});var Ri=TypeError,Pi=Do.get,Ai=Do.has,ji=Do.set;Ce({target:"Map",proto:!0,real:!0,forced:!0},{update:function(t,e){var r=oi(this),n=arguments.length;J(e);var o=Ai(r,t);if(!o&&n<3)throw new Ri("Updating absent value");var i=o?Pi(r,t):J(n>2?arguments[2]:void 0)(t,r);return ji(r,t,e(i,t,r)),r}});var ki=TypeError,Ii=function(t,e){var r,n=kt(this),o=J(n.get),i=J(n.has),a=J(n.set),u=arguments.length>2?arguments[2]:void 0;if(!T(e)&&!T(u))throw new ki("At least one callback required");return f(i,n,t)?(r=f(o,n,t),T(e)&&(r=e(r),f(a,n,t,r))):T(u)&&(r=u(),f(a,n,t,r)),r};Ce({target:"Map",proto:!0,real:!0,forced:!0},{upsert:Ii}),Ce({target:"Map",proto:!0,real:!0,name:"upsert",forced:!0},{updateOrInsert:Ii});var Ti=b(1..valueOf),Mi="\t\n\v\f\r                 \u2028\u2029\ufeff",Li=b("".replace),Ui=RegExp("^["+Mi+"]+"),Ni=RegExp("(^|[^"+Mi+"])["+Mi+"]+$"),Ci=function(t){return function(e){var r=Wr(j(e));return 1&t&&(r=Li(r,Ui,"")),2&t&&(r=Li(r,Ni,"$1")),r}},_i={start:Ci(1),end:Ci(2),trim:Ci(3)},Fi=Oe.f,Bi=Rt.f,Di=Ct.f,zi=_i.trim,Wi="Number",qi=i[Wi],Hi=qi.prototype,$i=i.TypeError,Ki=b("".slice),Gi=b("".charCodeAt),Vi=Ue(Wi,!qi(" 0o1")||!qi("0b1")||qi("+0x1")),Yi=function(t){var e,r=arguments.length<1?0:qi(function(t){var e=mt(t,"number");return"bigint"==typeof e?e:function(t){var e,r,n,o,i,a,u,s,c=mt(t,"number");if(G(c))throw new $i("Cannot convert a Symbol value to a number");if("string"==typeof c&&c.length>2)if(c=zi(c),43===(e=Gi(c,0))||45===e){if(88===(r=Gi(c,2))||120===r)return NaN}else if(48===e){switch(Gi(c,1)){case 66:case 98:n=2,o=49;break;case 79:case 111:n=8,o=55;break;default:return+c}for(a=(i=Ki(c,2)).length,u=0;uo)return NaN;return parseInt(i,n)}return+c}(e)}(t));return U(Hi,e=this)&&a(function(){Ti(e)})?Io(Object(r),this,Yi):r};Yi.prototype=Hi,Vi&&(Hi.constructor=Yi),Ce({global:!0,constructor:!0,wrap:!0,forced:Vi},{Number:Yi}),Vi&&function(t,e){for(var r,n=u?Fi(e):"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(","),o=0;n.length>o;o++)ut(e,r=n[o])&&!ut(t,r)&&Di(t,r,Bi(e,r))}(Yn[Wi],qi),Ce({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{EPSILON:Math.pow(2,-52)});var Xi=i.isFinite;Ce({target:"Number",stat:!0},{isFinite:Number.isFinite||function(t){return"number"==typeof t&&Xi(t)}});var Ji=Math.floor,Qi=Number.isInteger||function(t){return!M(t)&&isFinite(t)&&Ji(t)===t};Ce({target:"Number",stat:!0},{isInteger:Qi}),Ce({target:"Number",stat:!0},{isNaN:function(t){return t!=t}});var Zi=Math.abs;Ce({target:"Number",stat:!0},{isSafeInteger:function(t){return Qi(t)&&Zi(t)<=9007199254740991}}),Ce({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MAX_SAFE_INTEGER:9007199254740991}),Ce({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MIN_SAFE_INTEGER:-9007199254740991});var ta=_i.trim,ea=b("".charAt),ra=i.parseFloat,na=i.Symbol,oa=na&&na.iterator,ia=1/ra(Mi+"-0")!=-Infinity||oa&&!a(function(){ra(Object(oa))})?function(t){var e=ta(Wr(t)),r=ra(e);return 0===r&&"-"===ea(e,0)?-0:r}:ra;Ce({target:"Number",stat:!0,forced:Number.parseFloat!==ia},{parseFloat:ia});var aa=_i.trim,ua=i.parseInt,sa=i.Symbol,ca=sa&&sa.iterator,fa=/^[+-]?0x/i,la=b(fa.exec),ha=8!==ua(Mi+"08")||22!==ua(Mi+"0x16")||ca&&!a(function(){ua(Object(ca))})?function(t,e){var r=aa(Wr(t));return ua(r,e>>>0||(la(fa,r)?16:10))}:ua;Ce({target:"Number",stat:!0,forced:Number.parseInt!==ha},{parseInt:ha});var pa=b(v.f),va=b([].push),da=u&&a(function(){var t=Object.create(null);return t[2]=2,!pa(t,2)}),ga=function(t){return function(e){for(var r,n=k(e),o=_e(n),i=da&&null===Qr(n),a=o.length,s=0,c=[];a>s;)r=o[s++],u&&!(i?r in n:pa(n,r))||va(c,t?[r,n[r]]:n[r]);return c}},ya={entries:ga(!0),values:ga(!1)},ma=ya.entries;Ce({target:"Object",stat:!0},{entries:function(t){return ma(t)}}),Ce({target:"Object",stat:!0,sham:!u},{getOwnPropertyDescriptors:function(t){for(var e,r,n=k(t),o=Rt.f,i=Pe(n),a={},u=0;i.length>u;)void 0!==(r=o(n,e=i[u++]))&&Cn(a,e,r);return a}});var ba=a(function(){_e(1)});Ce({target:"Object",stat:!0,forced:ba},{keys:function(t){return _e(it(t))}});var wa=Object.is||function(t,e){return t===e?0!==t||1/t==1/e:t!=t&&e!=e};Ce({target:"Object",stat:!0},{is:wa});var Sa=ya.values;Ce({target:"Object",stat:!0},{values:function(t){return Sa(t)}}),Ce({target:"Object",stat:!0},{hasOwn:ut});var Ea=Function.prototype,Oa=Ea.apply,xa=Ea.call,Ra="object"==typeof Reflect&&Reflect.apply||(s?xa.bind(Oa):function(){return xa.apply(Oa,arguments)}),Pa=!a(function(){Reflect.apply(function(){})});Ce({target:"Reflect",stat:!0,forced:Pa},{apply:function(t,e,r){return Ra(J(t),e,kt(r))}});var Aa=Function,ja=b([].concat),ka=b([].join),Ia={},Ta=s?Aa.bind:function(t){var e=J(this),r=e.prototype,n=vo(arguments,1),o=function(){var r=ja(n,vo(arguments));return this instanceof o?function(t,e,r){if(!ut(Ia,e)){for(var n=[],o=0;ob)","g");return"b"!==t.exec("b").groups.a||"bc"!=="b".replace(t,"$c")}),gs=Oe.f,ys=ne.enforce,ms=dt("match"),bs=i.RegExp,ws=bs.prototype,Ss=i.SyntaxError,Es=b(ws.exec),Os=b("".charAt),xs=b("".replace),Rs=b("".indexOf),Ps=b("".slice),As=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,js=/a/g,ks=/a/g,Is=new bs(js)!==js,Ts=cs.MISSED_STICKY,Ms=cs.UNSUPPORTED_Y,Ls=u&&(!Is||Ts||ps||ds||a(function(){return ks[ms]=!1,bs(js)!==js||bs(ks)===ks||"/a/i"!==String(bs(js,"i"))}));if(Ue("RegExp",Ls)){for(var Us=function(t,e){var r,n,o,i,a,u,s=U(ws,this),c=es(t),f=void 0===e,l=[],h=t;if(!s&&c&&f&&t.constructor===Us)return t;if((c||U(ws,t))&&(t=t.source,f&&(e=os(h))),t=void 0===t?"":Wr(t),e=void 0===e?"":Wr(e),h=t,ps&&"dotAll"in js&&(n=!!e&&Rs(e,"s")>-1)&&(e=xs(e,/s/g,"")),r=e,Ts&&"sticky"in js&&(o=!!e&&Rs(e,"y")>-1)&&Ms&&(e=xs(e,/y/g,"")),ds&&(i=function(t){for(var e,r=t.length,n=0,o="",i=[],a=Ve(null),u=!1,s=!1,c=0,f="";n<=r;n++){if("\\"===(e=Os(t,n)))e+=Os(t,++n);else if("]"===e)u=!1;else if(!u)switch(!0){case"["===e:u=!0;break;case"("===e:if(o+=e,"?:"===Ps(t,n+1,n+3))continue;Es(As,Ps(t,n+1))&&(n+=2,s=!0),c++;continue;case">"===e&&s:if(""===f||ut(a,f))throw new Ss("Invalid capture group name");a[f]=!0,i[i.length]=[f,c],s=!1,f="";continue}s?f+=e:o+=e}return[o,i]}(t),t=i[0],l=i[1]),a=Io(bs(t,e),s?this:ws,Us),(n||o||l.length)&&(u=ys(a),n&&(u.dotAll=!0,u.raw=Us(function(t){for(var e,r=t.length,n=0,o="",i=!1;n<=r;n++)"\\"!==(e=Os(t,n))?i||"."!==e?("["===e?i=!0:"]"===e&&(i=!1),o+=e):o+="[\\s\\S]":o+=e+Os(t,++n);return o}(t),r)),o&&(u.sticky=!0),l.length&&(u.groups=l)),t!==h)try{_t(a,"source",""===h?"(?:)":h)}catch(t){}return a},Ns=gs(bs),Cs=0;Ns.length>Cs;)ls(Us,bs,Ns[Cs++]);ws.constructor=Us,Us.prototype=ws,ie(i,"RegExp",Us,{constructor:!0})}Uo("RegExp");var _s=zt.PROPER,Fs="toString",Bs=RegExp.prototype,Ds=Bs[Fs];(a(function(){return"/a/b"!==Ds.call({source:"a",flags:"b"})})||_s&&Ds.name!==Fs)&&ie(Bs,Fs,function(){var t=kt(this);return"/"+Wr(t.source)+"/"+Wr(os(t))},{unsafe:!0});var zs=ne.get,Ws=RegExp.prototype,qs=TypeError;u&&ps&&so(Ws,"dotAll",{configurable:!0,get:function(){if(this!==Ws){if("RegExp"===E(this))return!!zs(this).dotAll;throw new qs("Incompatible receiver, RegExp required")}}});var Hs=ne.get,$s=nt("native-string-replace",String.prototype.replace),Ks=RegExp.prototype.exec,Gs=Ks,Vs=b("".charAt),Ys=b("".indexOf),Xs=b("".replace),Js=b("".slice),Qs=function(){var t=/a/,e=/b*/g;return f(Ks,t,"a"),f(Ks,e,"a"),0!==t.lastIndex||0!==e.lastIndex}(),Zs=cs.BROKEN_CARET,tc=void 0!==/()??/.exec("")[1];(Qs||tc||Zs||ps||ds)&&(Gs=function(t){var e,r,n,o,i,a,u,s=this,c=Hs(s),l=Wr(t),h=c.raw;if(h)return h.lastIndex=s.lastIndex,e=f(Gs,h,l),s.lastIndex=h.lastIndex,e;var p=c.groups,v=Zs&&s.sticky,d=f(rs,s),g=s.source,y=0,m=l;if(v&&(d=Xs(d,"y",""),-1===Ys(d,"g")&&(d+="g"),m=Js(l,s.lastIndex),s.lastIndex>0&&(!s.multiline||s.multiline&&"\n"!==Vs(l,s.lastIndex-1))&&(g="(?: "+g+")",m=" "+m,y++),r=new RegExp("^(?:"+g+")",d)),tc&&(r=new RegExp("^"+g+"$(?!\\s)",d)),Qs&&(n=s.lastIndex),o=f(Ks,v?r:s,m),v?o?(o.input=Js(o.input,y),o[0]=Js(o[0],y),o.index=s.lastIndex,s.lastIndex+=o[0].length):s.lastIndex=0:Qs&&o&&(s.lastIndex=s.global?o.index+o[0].length:n),tc&&o&&o.length>1&&f($s,o[0],r,function(){for(i=1;i]*>)/g,Oc=/\$([$&'`]|\d{1,2})/g,xc=function(t,e,r,n,o,i){var a=r+t.length,u=n.length,s=Oc;return void 0!==o&&(o=it(o),s=Ec),wc(i,s,function(i,s){var c;switch(bc(s,0)){case"$":return"$";case"&":return t;case"`":return Sc(e,0,r);case"'":return Sc(e,a);case"<":c=o[Sc(s,1,-1)];break;default:var f=+s;if(0===f)return i;if(f>u){var l=mc(f/10);return 0===l?i:l<=u?void 0===n[l-1]?bc(s,1):n[l-1]+bc(s,1):i}c=n[f-1]}return void 0===c?"":c})},Rc=dt("replace"),Pc=Math.max,Ac=Math.min,jc=b([].concat),kc=b([].push),Ic=b("".indexOf),Tc=b("".slice),Mc="$0"==="a".replace(/./,"$0"),Lc=!!/./[Rc]&&""===/./[Rc]("a","$0"),Uc=!a(function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$")});pc("replace",function(t,e,r){var n=Lc?"$":"$0";return[function(t,r){var n=j(this),o=P(t)?void 0:Q(t,Rc);return o?f(o,t,n,r):f(e,Wr(n),t,r)},function(t,o){var i=kt(this),a=Wr(t);if("string"==typeof o&&-1===Ic(o,n)&&-1===Ic(o,"$<")){var u=r(e,i,a,o);if(u.done)return u.value}var s=T(o);s||(o=Wr(o));var c,f=i.global;f&&(c=i.unicode,i.lastIndex=0);for(var l,h=[];null!==(l=yc(i,a))&&(kc(h,l),f);)""===Wr(l[0])&&(i.lastIndex=dc(a,ve(i.lastIndex),c));for(var p,v="",d=0,g=0;g=d&&(v+=Tc(a,d,b)+y,d=b+m.length)}return v+Tc(a,d)}]},!Uc||!Mc||Lc),pc("search",function(t,e,r){return[function(e){var r=j(this),n=P(e)?void 0:Q(e,t);return n?f(n,e,r):new RegExp(e)[t](Wr(r))},function(t){var n=kt(this),o=Wr(t),i=r(e,n,o);if(i.done)return i.value;var a=n.lastIndex;wa(a,0)||(n.lastIndex=0);var u=yc(n,o);return wa(n.lastIndex,a)||(n.lastIndex=a),null===u?-1:u.index}]});var Nc=dt("species"),Cc=function(t,e){var r,n=kt(t).constructor;return void 0===n||P(r=kt(n)[Nc])?e:La(r)},_c=cs.UNSUPPORTED_Y,Fc=Math.min,Bc=b([].push),Dc=b("".slice),zc=!a(function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var r="ab".split(t);return 2!==r.length||"a"!==r[0]||"b"!==r[1]}),Wc="c"==="abbc".split(/(b)*/)[1]||4!=="test".split(/(?:)/,-1).length||2!=="ab".split(/(?:ab)*/).length||4!==".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length;pc("split",function(t,e,r){var n="0".split(void 0,0).length?function(t,r){return void 0===t&&0===r?[]:f(e,this,t,r)}:e;return[function(e,r){var o=j(this),i=P(e)?void 0:Q(e,t);return i?f(i,e,o,r):f(n,Wr(o),e,r)},function(t,o){var i=kt(this),a=Wr(t);if(!Wc){var u=r(n,i,a,o,n!==e);if(u.done)return u.value}var s=Cc(i,RegExp),c=i.unicode,f=new s(_c?"^(?:"+i.source+")":i,(i.ignoreCase?"i":"")+(i.multiline?"m":"")+(i.unicode?"u":"")+(_c?"g":"y")),l=void 0===o?4294967295:o>>>0;if(0===l)return[];if(0===a.length)return null===yc(f,a)?[a]:[];for(var h=0,p=0,v=[];p0;(n>>>=1)&&(e+=e))1&n&&(r+=e);return r},Kc=b($c),Gc=b("".slice),Vc=Math.ceil,Yc=function(t){return function(e,r,n){var o,i,a=Wr(j(e)),u=ve(r),s=a.length,c=void 0===n?" ":Wr(n);return u<=s||""===c?a:((i=Kc(c,Vc((o=u-s)/c.length))).length>o&&(i=Gc(i,0,o)),t?a+i:i+a)}},Xc={start:Yc(!1),end:Yc(!0)},Jc=Xc.start,Qc=Array,Zc=RegExp.escape,tf=b("".charAt),ef=b("".charCodeAt),rf=b(1.1.toString),nf=b([].join),of=/^[0-9a-z]/i,af=/^[$()*+./?[\\\]^{|}]/,uf=RegExp("^[!\"#%&',\\-:;<=>@`~"+Mi+"]"),sf=b(of.exec),cf={"\t":"t","\n":"n","\v":"v","\f":"f","\r":"r"},ff=function(t){var e=rf(ef(t,0),16);return e.length<3?"\\x"+Jc(e,2,"0"):"\\u"+Jc(e,4,"0")},lf=!Zc||"\\x61b"!==Zc("ab");Ce({target:"RegExp",stat:!0,forced:lf},{escape:function(t){!function(t){if("string"==typeof t)return t;throw new qc("Argument is not a string")}(t);for(var e=t.length,r=Qc(e),n=0;n=56320||n+1>=e||56320!=(64512&ef(t,n+1))?r[n]=ff(o):(r[n]=o,r[++n]=tf(t,n))}}return nf(r,"")}}),To("Set",function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}},Fo);var hf=Set.prototype,pf={Set:Set,add:b(hf.add),has:b(hf.has),remove:b(hf.delete),proto:hf},vf=pf.has,df=function(t){return vf(t),t},gf=pf.Set,yf=pf.proto,mf=b(yf.forEach),bf=b(yf.keys),wf=bf(new gf).next,Sf=function(t,e,r){return r?ci({iterator:bf(t),next:wf},e):mf(t,e)},Ef=pf.Set,Of=pf.add,xf=function(t){var e=new Ef;return Sf(t,function(t){Of(e,t)}),e},Rf=ln(pf.proto,"size","get")||function(t){return t.size},Pf="Invalid size",Af=RangeError,jf=TypeError,kf=Math.max,If=function(t,e){this.set=t,this.size=kf(e,0),this.has=J(t.has),this.keys=J(t.keys)};If.prototype={getIterator:function(){return{iterator:t=kt(f(this.keys,this.set)),next:t.next,done:!1};var t},includes:function(t){return f(this.has,this.set,t)}};var Tf=function(t){kt(t);var e=+t.size;if(e!=e)throw new jf(Pf);var r=ce(e);if(r<0)throw new Af(Pf);return new If(t,r)},Mf=pf.has,Lf=pf.remove,Uf=function(t){var e=df(this),r=Tf(t),n=xf(e);return Rf(e)<=r.size?Sf(e,function(t){r.includes(t)&&Lf(n,t)}):ci(r.getIterator(),function(t){Mf(e,t)&&Lf(n,t)}),n},Nf=function(t){return{size:t,has:function(){return!1},keys:function(){return{next:function(){return{done:!0}}}}}},Cf=function(t){var e=L("Set");try{(new e)[t](Nf(0));try{return(new e)[t](Nf(-1)),!1}catch(t){return!0}}catch(t){return!1}};Ce({target:"Set",proto:!0,real:!0,forced:!Cf("difference")},{difference:Uf});var _f=pf.Set,Ff=pf.add,Bf=pf.has,Df=function(t){var e=df(this),r=Tf(t),n=new _f;return Rf(e)>r.size?ci(r.getIterator(),function(t){Bf(e,t)&&Ff(n,t)}):Sf(e,function(t){r.includes(t)&&Ff(n,t)}),n},zf=!Cf("intersection")||a(function(){return"3,2"!==String(Array.from(new Set([1,2,3]).intersection(new Set([3,2]))))});Ce({target:"Set",proto:!0,real:!0,forced:zf},{intersection:Df});var Wf=pf.has,qf=function(t){var e=df(this),r=Tf(t);if(Rf(e)<=r.size)return!1!==Sf(e,function(t){if(r.includes(t))return!1},!0);var n=r.getIterator();return!1!==ci(n,function(t){if(Wf(e,t))return Tn(n,"normal",!1)})};Ce({target:"Set",proto:!0,real:!0,forced:!Cf("isDisjointFrom")},{isDisjointFrom:qf});var Hf=function(t){var e=df(this),r=Tf(t);return!(Rf(e)>r.size)&&!1!==Sf(e,function(t){if(!r.includes(t))return!1},!0)};Ce({target:"Set",proto:!0,real:!0,forced:!Cf("isSubsetOf")},{isSubsetOf:Hf});var $f=pf.has,Kf=function(t){var e=df(this),r=Tf(t);if(Rf(e)1?arguments[1]:void 0);return!1!==Sf(e,function(t){if(!r(t,t,e))return!1},!0)}});var el=dt("iterator"),rl=Object,nl=L("Set"),ol=function(t){return function(t){return M(t)&&"number"==typeof t.size&&T(t.has)&&T(t.keys)}(t)?t:function(t){if(P(t))return!1;var e=rl(t);return void 0!==e[el]||"@@iterator"in e||ut(un,pr(e))}(t)?new nl(t):t};Ce({target:"Set",proto:!0,real:!0,forced:!0},{difference:function(t){return f(Uf,this,ol(t))}});var il=pf.Set,al=pf.add;Ce({target:"Set",proto:!0,real:!0,forced:!0},{filter:function(t){var e=df(this),r=ar(t,arguments.length>1?arguments[1]:void 0),n=new il;return Sf(e,function(t){r(t,t,e)&&al(n,t)}),n}}),Ce({target:"Set",proto:!0,real:!0,forced:!0},{find:function(t){var e=df(this),r=ar(t,arguments.length>1?arguments[1]:void 0),n=Sf(e,function(t){if(r(t,t,e))return{value:t}},!0);return n&&n.value}}),Ce({target:"Set",proto:!0,real:!0,forced:!0},{intersection:function(t){return f(Df,this,ol(t))}}),Ce({target:"Set",proto:!0,real:!0,forced:!0},{isDisjointFrom:function(t){return f(qf,this,ol(t))}}),Ce({target:"Set",proto:!0,real:!0,forced:!0},{isSubsetOf:function(t){return f(Hf,this,ol(t))}}),Ce({target:"Set",proto:!0,real:!0,forced:!0},{isSupersetOf:function(t){return f(Kf,this,ol(t))}});var ul=b([].join),sl=b([].push);Ce({target:"Set",proto:!0,real:!0,forced:!0},{join:function(t){var e=df(this),r=void 0===t?",":Wr(t),n=[];return Sf(e,function(t){sl(n,t)}),ul(n,r)}});var cl=pf.Set,fl=pf.add;Ce({target:"Set",proto:!0,real:!0,forced:!0},{map:function(t){var e=df(this),r=ar(t,arguments.length>1?arguments[1]:void 0),n=new cl;return Sf(e,function(t){fl(n,r(t,t,e))}),n}});var ll=TypeError;Ce({target:"Set",proto:!0,real:!0,forced:!0},{reduce:function(t){var e=df(this),r=arguments.length<2,n=r?void 0:arguments[1];if(J(t),Sf(e,function(o){r?(r=!1,n=o):n=t(n,o,o,e)}),r)throw new ll("Reduce of empty set with no initial value");return n}}),Ce({target:"Set",proto:!0,real:!0,forced:!0},{some:function(t){var e=df(this),r=ar(t,arguments.length>1?arguments[1]:void 0);return!0===Sf(e,function(t){if(r(t,t,e))return!0},!0)}}),Ce({target:"Set",proto:!0,real:!0,forced:!0},{symmetricDifference:function(t){return f(Xf,this,ol(t))}}),Ce({target:"Set",proto:!0,real:!0,forced:!0},{union:function(t){return f(Qf,this,ol(t))}});var hl=dt("species"),pl=dt("isConcatSpreadable"),vl=W>=51||!a(function(){var t=[];return t[pl]=!1,t.concat()[0]!==t}),dl=function(t){if(!M(t))return!1;var e=t[pl];return void 0!==e?!!e:ur(t)},gl=!(vl&&(W>=51||!a(function(){var t=[];return(t.constructor={})[hl]=function(){return{foo:1}},1!==t.concat(Boolean).foo})));Ce({target:"Array",proto:!0,arity:1,forced:gl},{concat:function(t){var e,r,n,o,i,a=it(this),u=xr(a,0),s=0;for(e=-1,n=arguments.length;e1?arguments[1]:void 0,n=e.length,o=void 0===r?n:ip(ve(r),n),i=Wr(t);return op(e,o-i.length,o)===i}}),Ze("String","endsWith");var sp=RangeError,cp=String.fromCharCode,fp=String.fromCodePoint,lp=b([].join);Ce({target:"String",stat:!0,arity:1,forced:!!fp&&1!==fp.length},{fromCodePoint:function(t){for(var e,r=[],n=arguments.length,o=0;n>o;){if(e=+arguments[o++],he(e,1114111)!==e)throw new sp(e+" is not a valid code point");r[o]=e<65536?cp(e):cp(55296+((e-=65536)>>10),e%1024+56320)}return lp(r,"")}});var hp=b("".indexOf);Ce({target:"String",proto:!0,forced:!rp("includes")},{includes:function(t){return!!~hp(Wr(j(this)),Wr(tp(t)),arguments.length>1?arguments[1]:void 0)}}),Ze("String","includes"),b(un.String);var pp=/Version\/10(?:\.\d+){1,2}(?: [\w./]+)?(?: Mobile\/\w+)? Safari\//.test(_),vp=Xc.start;Ce({target:"String",proto:!0,forced:pp},{padStart:function(t){return vp(this,t,arguments.length>1?arguments[1]:void 0)}}),Ze("String","padStart");var dp=Xc.end;Ce({target:"String",proto:!0,forced:pp},{padEnd:function(t){return dp(this,t,arguments.length>1?arguments[1]:void 0)}}),Ze("String","padEnd");var gp=b([].push),yp=b([].join);Ce({target:"String",stat:!0},{raw:function(t){var e=k(it(t).raw),r=de(e);if(!r)return"";for(var n=arguments.length,o=[],i=0;;){if(gp(o,Wr(e[i++])),i===r)return yp(o,"");i1?arguments[1]:void 0,e.length)),n=Wr(t);return bp(e,r,r+n.length)===n}}),Ze("String","startsWith");var Op=zt.PROPER,xp=function(t){return a(function(){return!!Mi[t]()||"​…᠎"!=="​…᠎"[t]()||Op&&Mi[t].name!==t})},Rp=_i.start,Pp=xp("trimStart")?function(){return Rp(this)}:"".trimStart;Ce({target:"String",proto:!0,name:"trimStart",forced:"".trimLeft!==Pp},{trimLeft:Pp}),Ce({target:"String",proto:!0,name:"trimStart",forced:"".trimStart!==Pp},{trimStart:Pp}),Ze("String","trimLeft");var Ap=_i.end,jp=xp("trimEnd")?function(){return Ap(this)}:"".trimEnd;Ce({target:"String",proto:!0,name:"trimEnd",forced:"".trimRight!==jp},{trimRight:jp}),Ce({target:"String",proto:!0,name:"trimEnd",forced:"".trimEnd!==jp},{trimEnd:jp}),Ze("String","trimRight");var kp=Object.getOwnPropertyDescriptor,Ip=function(t){if(!u)return i[t];var e=kp(i,t);return e&&e.value},Tp=dt("iterator"),Mp=!a(function(){var t=new URL("b?a=1&b=2&c=3","https://a"),e=t.searchParams,r=new URLSearchParams("a=1&a=2&b=3"),n="";return t.pathname="c%20d",e.forEach(function(t,r){e.delete("b"),n+=r+t}),r.delete("a",2),r.delete("b",void 0),!e.size&&!u||!e.sort||"https://a/c%20d?a=1&c=3"!==t.href||"3"!==e.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!e[Tp]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("https://тест").host||"#%D0%B1"!==new URL("https://a#б").hash||"a1c3"!==n||"x"!==new URL("https://x",void 0).host}),Lp=TypeError,Up=function(t,e){if(t0;)t[o]=t[--o];o!==i++&&(t[o]=n)}else for(var a=Np(r/2),u=Cp(vo(t,0,a),e),s=Cp(vo(t,a),e),c=u.length,f=s.length,l=0,h=0;l0&&0!=(t&r);r>>=1)e++;return e},pv=function(t){var e=null;switch(t.length){case 1:e=t[0];break;case 2:e=(31&t[0])<<6|63&t[1];break;case 3:e=(15&t[0])<<12|(63&t[1])<<6|63&t[2];break;case 4:e=(7&t[0])<<18|(63&t[1])<<12|(63&t[2])<<6|63&t[3]}return e>1114111?null:e},vv=function(t){for(var e=(t=nv(t,cv," ")).length,r="",n=0;ne){r+="%",n++;continue}var i=lv(t,n+1);if(i!=i){r+=o,n++;continue}n+=2;var a=hv(i);if(0===a)o=Jp(i);else{if(1===a||a>4){r+="�",n++;continue}for(var u=[i],s=1;se||"%"!==tv(t,n));){var c=lv(t,n+1);if(c!=c){n+=3;break}if(c>191||c<128)break;rv(u,c),n+=2,s++}if(u.length!==a){r+="�";continue}var f=pv(u);null===f?r+="�":o=Qp(f)}}r+=o,n++}return r},dv=/[!'()~]|%20/g,gv={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},yv=function(t){return gv[t]},mv=function(t){return nv(Xp(t),dv,yv)},bv=fn(function(t,e){zp(this,{type:Dp,target:Wp(t).entries,index:0,kind:e})},Bp,function(){var t=qp(this),e=t.target,r=t.index++;if(!e||r>=e.length)return t.target=null,Pn(void 0,!0);var n=e[r];switch(t.kind){case"keys":return Pn(n.key,!1);case"values":return Pn(n.value,!1)}return Pn([n.key,n.value],!1)},!0),wv=function(t){this.entries=[],this.url=null,void 0!==t&&(M(t)?this.parseObject(t):this.parseQuery("string"==typeof t?"?"===tv(t,0)?uv(t,1):t:Wr(t)))};wv.prototype={type:Bp,bindURL:function(t){this.url=t,this.update()},parseObject:function(t){var e,r,n,o,i,a,u,s=this.entries,c=Fn(t);if(c)for(r=(e=Dn(t,c)).next;!(n=f(r,e)).done;){if(o=Dn(kt(n.value)),(a=f(i=o.next,o)).done||(u=f(i,o)).done||!f(i,o).done)throw new Yp("Expected sequence with length 2");rv(s,{key:Wr(a.value),value:Wr(u.value)})}else for(var l in t)ut(t,l)&&rv(s,{key:l,value:Wr(t[l])})},parseQuery:function(t){if(t)for(var e,r,n=this.entries,o=av(t,"&"),i=0;i0?arguments[0]:void 0));u||(this.size=t.entries.length)},Ev=Sv.prototype;if(Mo(Ev,{append:function(t,e){var r=Wp(this);Up(arguments.length,2),rv(r.entries,{key:Wr(t),value:Wr(e)}),u||this.length++,r.updateURL()},delete:function(t){for(var e=Wp(this),r=Up(arguments.length,1),n=e.entries,o=Wr(t),i=r<2?void 0:arguments[1],a=void 0===i?i:Wr(i),s=0;se.key?1:-1}),t.updateURL()},forEach:function(t){for(var e,r=Wp(this).entries,n=ar(t,arguments.length>1?arguments[1]:void 0),o=0;o1?Rv(arguments[1]):{})}}),T($p)){var Pv=function(t){return ko(this,Gp),new $p(t,arguments.length>1?Rv(arguments[1]):{})};Gp.constructor=Pv,Pv.prototype=Gp,Ce({global:!0,constructor:!0,dontCallGetSet:!0,forced:!0},{Request:Pv})}}var Av={URLSearchParams:Sv,getState:Wp},jv=URLSearchParams,kv=jv.prototype,Iv=b(kv.append),Tv=b(kv.delete),Mv=b(kv.forEach),Lv=b([].push),Uv=new jv("a=1&a=2&b=3");Uv.delete("a",1),Uv.delete("b",void 0),Uv+""!="a=2"&&ie(kv,"delete",function(t){var e=arguments.length,r=e<2?void 0:arguments[1];if(e&&void 0===r)return Tv(this,t);var n=[];Mv(this,function(t,e){Lv(n,{key:e,value:t})}),Up(e,1);for(var o,i=Wr(t),a=Wr(r),u=0,s=0,c=!1,f=n.length;uo;)for(var s,c=R(arguments[o++]),l=i?$v(_e(c),i(c)):_e(c),h=l.length,p=0;h>p;)s=l[p++],u&&!f(a,c,s)||(r[s]=c[s]);return r}:qv,Gv=2147483647,Vv=/[^\0-\u007E]/,Yv=/[.\u3002\uFF0E\uFF61]/g,Xv="Overflow: input needs wider integers to process",Jv=RangeError,Qv=b(Yv.exec),Zv=Math.floor,td=String.fromCharCode,ed=b("".charCodeAt),rd=b([].join),nd=b([].push),od=b("".replace),id=b("".split),ad=b("".toLowerCase),ud=function(t){return t+22+75*(t<26)},sd=function(t,e,r){var n=0;for(t=r?Zv(t/700):t>>1,t+=Zv(t/e);t>455;)t=Zv(t/35),n+=36;return Zv(n+36*t/(t+38))},cd=function(t){var e=[];t=function(t){for(var e=[],r=0,n=t.length;r=55296&&o<=56319&&r=i&&nZv((Gv-a)/l))throw new Jv(Xv);for(a+=(f-i)*l,i=f,r=0;rGv)throw new Jv(Xv);if(n===i){for(var h=a,p=36;;){var v=p<=u?1:p>=u+26?26:p-u;if(h?@[\\\]^|]/,qd=/[\0\t\n\r #/:<>?@[\\\]^|]/,Hd=/^[\u0000-\u0020]+/,$d=/(^|[^\u0000-\u0020])[\u0000-\u0020]+$/,Kd=/[\t\n\r]/g,Gd=function(t){var e,r,n,o;if("number"==typeof t){for(e=[],r=0;r<4;r++)Td(e,t%256),t=md(t/256);return Ed(e,".")}if("object"==typeof t){for(e="",n=function(t){for(var e=null,r=1,n=null,o=0,i=0;i<8;i++)0!==t[i]?(o>r&&(e=n,r=o),n=null,o=0):(null===n&&(n=i),++o);return o>r?n:e}(t),r=0;r<8;r++)o&&0===t[r]||(o&&(o=!1),n===r?(e+=r?":":"::",o=!0):(e+=Od(t[r],16),r<7&&(e+=":")));return"["+e+"]"}return t},Vd={},Yd=Kv({},Vd,{" ":1,'"':1,"<":1,">":1,"`":1}),Xd=Kv({},Yd,{"#":1,"?":1,"{":1,"}":1}),Jd=Kv({},Xd,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),Qd=function(t,e){var r=fd(t,0);return r>32&&r<127&&!ut(e,t)?t:encodeURIComponent(t)},Zd={ftp:21,file:null,http:80,https:443,ws:80,wss:443},tg=function(t,e){var r;return 2===t.length&&Sd(Nd,wd(t,0))&&(":"===(r=wd(t,1))||!e&&"|"===r)},eg=function(t){var e;return t.length>1&&tg(kd(t,0,2))&&(2===t.length||"/"===(e=wd(t,2))||"\\"===e||"?"===e||"#"===e)},rg=function(t){return"."===t||"%2e"===Id(t)},ng={},og={},ig={},ag={},ug={},sg={},cg={},fg={},lg={},hg={},pg={},vg={},dg={},gg={},yg={},mg={},bg={},wg={},Sg={},Eg={},Og={},xg=function(t,e,r){var n,o,i,a=Wr(t);if(e){if(o=this.parse(a))throw new gd(o);this.searchParams=null}else{if(void 0!==r&&(n=new xg(r,!0)),o=this.parse(a,null,n))throw new gd(o);(i=vd(new pd)).bindURL(this),this.searchParams=i}};xg.prototype={type:"URL",parse:function(t,e,r){var n,o,i,a,u,s=this,c=e||ng,f=0,l="",h=!1,p=!1,v=!1;for(t=Wr(t),e||(s.scheme="",s.username="",s.password="",s.host=null,s.port=null,s.path=[],s.query=null,s.fragment=null,s.cannotBeABaseURL=!1,t=Pd(t,Hd,""),t=Pd(t,$d,"$1")),t=Pd(t,Kd,""),n=Wn(t);f<=n.length;){switch(o=n[f],c){case ng:if(!o||!Sd(Nd,o)){if(e)return Md;c=ig;continue}l+=Id(o),c=og;break;case og:if(o&&(Sd(Cd,o)||"+"===o||"-"===o||"."===o))l+=Id(o);else{if(":"!==o){if(e)return Md;l="",c=ig,f=0;continue}if(e&&(s.isSpecial()!==ut(Zd,l)||"file"===l&&(s.includesCredentials()||null!==s.port)||"file"===s.scheme&&!s.host))return;if(s.scheme=l,e)return void(s.isSpecial()&&Zd[s.scheme]===s.port&&(s.port=null));l="","file"===s.scheme?c=gg:s.isSpecial()&&r&&r.scheme===s.scheme?c=ag:s.isSpecial()?c=fg:"/"===n[f+1]?(c=ug,f++):(s.cannotBeABaseURL=!0,Rd(s.path,""),c=Sg)}break;case ig:if(!r||r.cannotBeABaseURL&&"#"!==o)return Md;if(r.cannotBeABaseURL&&"#"===o){s.scheme=r.scheme,s.path=vo(r.path),s.query=r.query,s.fragment="",s.cannotBeABaseURL=!0,c=Og;break}c="file"===r.scheme?gg:sg;continue;case ag:if("/"!==o||"/"!==n[f+1]){c=sg;continue}c=lg,f++;break;case ug:if("/"===o){c=hg;break}c=wg;continue;case sg:if(s.scheme=r.scheme,o===Wv)s.username=r.username,s.password=r.password,s.host=r.host,s.port=r.port,s.path=vo(r.path),s.query=r.query;else if("/"===o||"\\"===o&&s.isSpecial())c=cg;else if("?"===o)s.username=r.username,s.password=r.password,s.host=r.host,s.port=r.port,s.path=vo(r.path),s.query="",c=Eg;else{if("#"!==o){s.username=r.username,s.password=r.password,s.host=r.host,s.port=r.port,s.path=vo(r.path),s.path.length--,c=wg;continue}s.username=r.username,s.password=r.password,s.host=r.host,s.port=r.port,s.path=vo(r.path),s.query=r.query,s.fragment="",c=Og}break;case cg:if(!s.isSpecial()||"/"!==o&&"\\"!==o){if("/"!==o){s.username=r.username,s.password=r.password,s.host=r.host,s.port=r.port,c=wg;continue}c=hg}else c=lg;break;case fg:if(c=lg,"/"!==o||"/"!==wd(l,f+1))continue;f++;break;case lg:if("/"!==o&&"\\"!==o){c=hg;continue}break;case hg:if("@"===o){h&&(l="%40"+l),h=!0,i=Wn(l);for(var d=0;d65535)return Ud;s.port=s.isSpecial()&&m===Zd[s.scheme]?null:m,l=""}if(e)return;c=bg;continue}return Ud}l+=o;break;case gg:if(s.scheme="file","/"===o||"\\"===o)c=yg;else{if(!r||"file"!==r.scheme){c=wg;continue}switch(o){case Wv:s.host=r.host,s.path=vo(r.path),s.query=r.query;break;case"?":s.host=r.host,s.path=vo(r.path),s.query="",c=Eg;break;case"#":s.host=r.host,s.path=vo(r.path),s.query=r.query,s.fragment="",c=Og;break;default:eg(Ed(vo(n,f),""))||(s.host=r.host,s.path=vo(r.path),s.shortenPath()),c=wg;continue}}break;case yg:if("/"===o||"\\"===o){c=mg;break}r&&"file"===r.scheme&&!eg(Ed(vo(n,f),""))&&(tg(r.path[0],!0)?Rd(s.path,r.path[0]):s.host=r.host),c=wg;continue;case mg:if(o===Wv||"/"===o||"\\"===o||"?"===o||"#"===o){if(!e&&tg(l))c=wg;else if(""===l){if(s.host="",e)return;c=bg}else{if(a=s.parseHost(l))return a;if("localhost"===s.host&&(s.host=""),e)return;l="",c=bg}continue}l+=o;break;case bg:if(s.isSpecial()){if(c=wg,"/"!==o&&"\\"!==o)continue}else if(e||"?"!==o)if(e||"#"!==o){if(o!==Wv&&(c=wg,"/"!==o))continue}else s.fragment="",c=Og;else s.query="",c=Eg;break;case wg:if(o===Wv||"/"===o||"\\"===o&&s.isSpecial()||!e&&("?"===o||"#"===o)){if(".."===(u=Id(u=l))||"%2e."===u||".%2e"===u||"%2e%2e"===u?(s.shortenPath(),"/"===o||"\\"===o&&s.isSpecial()||Rd(s.path,"")):rg(l)?"/"===o||"\\"===o&&s.isSpecial()||Rd(s.path,""):("file"===s.scheme&&!s.path.length&&tg(l)&&(s.host&&(s.host=""),l=wd(l,0)+":"),Rd(s.path,l)),l="","file"===s.scheme&&(o===Wv||"?"===o||"#"===o))for(;s.path.length>1&&""===s.path[0];)Ad(s.path);"?"===o?(s.query="",c=Eg):"#"===o&&(s.fragment="",c=Og)}else l+=Qd(o,Xd);break;case Sg:"?"===o?(s.query="",c=Eg):"#"===o?(s.fragment="",c=Og):o!==Wv&&(s.path[0]+=Qd(o,Vd));break;case Eg:e||"#"!==o?o!==Wv&&("'"===o&&s.isSpecial()?s.query+="%27":s.query+="#"===o?"%23":Qd(o,Vd)):(s.fragment="",c=Og);break;case Og:o!==Wv&&(s.fragment+=Qd(o,Yd))}f++}},parseHost:function(t){var e,r,n;if("["===wd(t,0)){if("]"!==wd(t,t.length-1))return Ld;if(e=function(t){var e,r,n,o,i,a,u,s=[0,0,0,0,0,0,0,0],c=0,f=null,l=0,h=function(){return wd(t,l)};if(":"===h()){if(":"!==wd(t,1))return;l+=2,f=++c}for(;h();){if(8===c)return;if(":"!==h()){for(e=r=0;r<4&&Sd(zd,h());)e=16*e+yd(h(),16),l++,r++;if("."===h()){if(0===r)return;if(l-=r,c>6)return;for(n=0;h();){if(o=null,n>0){if(!("."===h()&&n<4))return;l++}if(!Sd(_d,h()))return;for(;Sd(_d,h());){if(i=yd(h(),10),null===o)o=i;else{if(0===o)return;o=10*o+i}if(o>255)return;l++}s[c]=256*s[c]+o,2!=++n&&4!==n||c++}if(4!==n)return;break}if(":"===h()){if(l++,!h())return}else if(h())return;s[c++]=e}else{if(null!==f)return;l++,f=++c}}if(null!==f)for(a=c-f,c=7;0!==c&&a>0;)u=s[c],s[c--]=s[f+a-1],s[f+--a]=u;else if(8!==c)return;return s}(kd(t,1,-1)),!e)return Ld;this.host=e}else if(this.isSpecial()){if(t=function(t){var e,r,n=[],o=id(od(ad(t),Yv,"."),".");for(e=0;e4)return t;for(r=[],n=0;n1&&"0"===wd(o,0)&&(i=Sd(Fd,o)?16:8,o=kd(o,8===i?1:2)),""===o)a=0;else{if(!Sd(10===i?Dd:8===i?Bd:zd,o))return t;a=yd(o,i)}Rd(r,a)}for(n=0;n=bd(256,5-e))return null}else if(a>255)return null;for(u=xd(r),n=0;n1?arguments[1]:void 0,n=ld(e,new xg(t,!1,r));u||(e.href=n.serialize(),e.origin=n.getOrigin(),e.protocol=n.getProtocol(),e.username=n.getUsername(),e.password=n.getPassword(),e.host=n.getHost(),e.hostname=n.getHostname(),e.port=n.getPort(),e.pathname=n.getPathname(),e.search=n.getSearch(),e.searchParams=n.getSearchParams(),e.hash=n.getHash())},Pg=Rg.prototype,Ag=function(t,e){return{get:function(){return hd(this)[t]()},set:e&&function(t){return hd(this)[e](t)},configurable:!0,enumerable:!0}};if(u&&(so(Pg,"href",Ag("serialize","setHref")),so(Pg,"origin",Ag("getOrigin")),so(Pg,"protocol",Ag("getProtocol","setProtocol")),so(Pg,"username",Ag("getUsername","setUsername")),so(Pg,"password",Ag("getPassword","setPassword")),so(Pg,"host",Ag("getHost","setHost")),so(Pg,"hostname",Ag("getHostname","setHostname")),so(Pg,"port",Ag("getPort","setPort")),so(Pg,"pathname",Ag("getPathname","setPathname")),so(Pg,"search",Ag("getSearch","setSearch")),so(Pg,"searchParams",Ag("getSearchParams")),so(Pg,"hash",Ag("getHash","setHash"))),ie(Pg,"toJSON",function(){return hd(this).serialize()},{enumerable:!0}),ie(Pg,"toString",function(){return hd(this).serialize()},{enumerable:!0}),dd){var jg=dd.createObjectURL,kg=dd.revokeObjectURL;jg&&ie(Rg,"createObjectURL",ar(jg,dd)),kg&&ie(Rg,"revokeObjectURL",ar(kg,dd))}an(Rg,"URL"),Ce({global:!0,constructor:!0,forced:!Mp,sham:!u},{URL:Rg});var Ig=L("URL"),Tg=Mp&&a(function(){Ig.canParse()}),Mg=a(function(){return 1!==Ig.canParse.length});Ce({target:"URL",stat:!0,forced:!Tg||Mg},{canParse:function(t){var e=Up(arguments.length,1),r=Wr(t),n=e<2||void 0===arguments[1]?void 0:Wr(arguments[1]);try{return!!new Ig(r,n)}catch(t){return!1}}});var Lg=L("URL");Ce({target:"URL",stat:!0,forced:!Mp},{parse:function(t){var e=Up(arguments.length,1),r=Wr(t),n=e<2||void 0===arguments[1]?void 0:Wr(arguments[1]);try{return new Lg(r,n)}catch(t){return null}}}),Ce({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return f(URL.prototype.toString,this)}});var Ug=WeakMap.prototype,Ng={WeakMap:WeakMap,set:b(Ug.set),get:b(Ug.get),has:b(Ug.has),remove:b(Ug.delete)},Cg=Ng.has,_g=function(t){return Cg(t),t},Fg=Ng.get,Bg=Ng.has,Dg=Ng.set;Ce({target:"WeakMap",proto:!0,real:!0,forced:!0},{emplace:function(t,e){var r,n,o=_g(this);return Bg(o,t)?(r=Fg(o,t),"update"in e&&(r=e.update(r,t,o),Dg(o,t,r)),r):(n=e.insert(t,o),Dg(o,t,n),n)}}),Ce({target:"WeakMap",stat:!0,forced:!0},{from:ei(Ng.WeakMap,Ng.set,!0)}),Ce({target:"WeakMap",stat:!0,forced:!0},{of:ri(Ng.WeakMap,Ng.set,!0)});var zg=Ng.remove;Ce({target:"WeakMap",proto:!0,real:!0,forced:!0},{deleteAll:function(){for(var t,e=_g(this),r=!0,n=0,o=arguments.length;n2&&(n=r,M(o=arguments[2])&&"cause"in o&&_t(n,"cause",o.cause));var s=[];return Ao(t,ny,{that:s}),_t(r,"errors",s),r};dn?dn(oy,ry):Ae(oy,ry,{name:!0});var iy=oy.prototype=Ve(ry.prototype,{constructor:d(1,oy),message:d(1,""),name:d(1,"AggregateError")});Ce({global:!0,constructor:!0,arity:2},{AggregateError:oy});var ay,uy,sy,cy,fy=function(t){return _.slice(0,t.length)===t},ly=fy("Bun/")?"BUN":fy("Cloudflare-Workers")?"CLOUDFLARE":fy("Deno/")?"DENO":fy("Node.js/")?"NODE":i.Bun&&"string"==typeof Bun.version?"BUN":i.Deno&&"object"==typeof Deno.version?"DENO":"process"===E(i.process)?"NODE":i.window&&i.document?"BROWSER":"REST",hy="NODE"===ly,py=/(?:ipad|iphone|ipod).*applewebkit/i.test(_),vy=i.setImmediate,dy=i.clearImmediate,gy=i.process,yy=i.Dispatch,my=i.Function,by=i.MessageChannel,wy=i.String,Sy=0,Ey={},Oy="onreadystatechange";a(function(){ay=i.location});var xy=function(t){if(ut(Ey,t)){var e=Ey[t];delete Ey[t],e()}},Ry=function(t){return function(){xy(t)}},Py=function(t){xy(t.data)},Ay=function(t){i.postMessage(wy(t),ay.protocol+"//"+ay.host)};vy&&dy||(vy=function(t){Up(arguments.length,1);var e=T(t)?t:my(t),r=vo(arguments,1);return Ey[++Sy]=function(){Ra(e,void 0,r)},uy(Sy),Sy},dy=function(t){delete Ey[t]},hy?uy=function(t){gy.nextTick(Ry(t))}:yy&&yy.now?uy=function(t){yy.now(Ry(t))}:by&&!py?(cy=(sy=new by).port2,sy.port1.onmessage=Py,uy=ar(cy.postMessage,cy)):i.addEventListener&&T(i.postMessage)&&!i.importScripts&&ay&&"file:"!==ay.protocol&&!a(Ay)?(uy=Ay,i.addEventListener("message",Py,!1)):uy=Oy in Et("script")?function(t){De.appendChild(Et("script"))[Oy]=function(){De.removeChild(this),xy(t)}}:function(t){setTimeout(Ry(t),0)});var jy={set:vy,clear:dy},ky=function(){this.head=null,this.tail=null};ky.prototype={add:function(t){var e={item:t,next:null},r=this.tail;r?r.next=e:this.head=e,this.tail=e},get:function(){var t=this.head;if(t)return null===(this.head=t.next)&&(this.tail=null),t.item}};var Iy,Ty,My,Ly,Uy,Ny=ky,Cy=/ipad|iphone|ipod/i.test(_)&&"undefined"!=typeof Pebble,_y=/web0s(?!.*chrome)/i.test(_),Fy=jy.set,By=i.MutationObserver||i.WebKitMutationObserver,Dy=i.document,zy=i.process,Wy=i.Promise,qy=Ip("queueMicrotask");if(!qy){var Hy=new Ny,$y=function(){var t,e;for(hy&&(t=zy.domain)&&t.exit();e=Hy.get();)try{e()}catch(t){throw Hy.head&&Iy(),t}t&&t.enter()};py||hy||_y||!By||!Dy?!Cy&&Wy&&Wy.resolve?((Ly=Wy.resolve(void 0)).constructor=Wy,Uy=ar(Ly.then,Ly),Iy=function(){Uy($y)}):hy?Iy=function(){zy.nextTick($y)}:(Fy=ar(Fy,i),Iy=function(){Fy($y)}):(Ty=!0,My=Dy.createTextNode(""),new By($y).observe(My,{characterData:!0}),Iy=function(){My.data=Ty=!Ty}),qy=function(t){Hy.head||Iy(),Hy.add(t)}}var Ky,Gy,Vy,Yy=qy,Xy=function(t){try{return{error:!1,value:t()}}catch(t){return{error:!0,value:t}}},Jy=i.Promise,Qy=dt("species"),Zy=!1,tm=T(i.PromiseRejectionEvent),em=Ue("Promise",function(){var t=Kt(Jy),e=t!==String(Jy);if(!e&&66===W)return!0;if(!W||W<51||!/native code/.test(t)){var r=new Jy(function(t){t(1)}),n=function(t){t(function(){},function(){})};if((r.constructor={})[Qy]=n,!(Zy=r.then(function(){})instanceof n))return!0}return!(e||"BROWSER"!==ly&&"DENO"!==ly||tm)}),rm={CONSTRUCTOR:em,REJECTION_EVENT:tm,SUBCLASSING:Zy},nm=TypeError,om=function(t){var e,r;this.promise=new t(function(t,n){if(void 0!==e||void 0!==r)throw new nm("Bad Promise constructor");e=t,r=n}),this.resolve=J(e),this.reject=J(r)},im={f:function(t){return new om(t)}},am=jy.set,um="Promise",sm=rm.CONSTRUCTOR,cm=rm.REJECTION_EVENT,fm=rm.SUBCLASSING,lm=ne.getterFor(um),hm=ne.set,pm=Jy&&Jy.prototype,vm=Jy,dm=pm,gm=i.TypeError,ym=i.document,mm=i.process,bm=im.f,wm=bm,Sm=!!(ym&&ym.createEvent&&i.dispatchEvent),Em="unhandledrejection",Om=function(t){var e;return!(!M(t)||!T(e=t.then))&&e},xm=function(t,e){var r,n,o,i=e.value,a=1===e.state,u=a?t.ok:t.fail,s=t.resolve,c=t.reject,l=t.domain;try{u?(a||(2===e.rejection&&km(e),e.rejection=1),!0===u?r=i:(l&&l.enter(),r=u(i),l&&(l.exit(),o=!0)),r===t.promise?c(new gm("Promise-chain cycle")):(n=Om(r))?f(n,r,s,c):s(r)):c(i)}catch(t){l&&!o&&l.exit(),c(t)}},Rm=function(t,e){t.notified||(t.notified=!0,Yy(function(){for(var r,n=t.reactions;r=n.get();)xm(r,t);t.notified=!1,e&&!t.rejection&&Am(t)}))},Pm=function(t,e,r){var n,o;Sm?((n=ym.createEvent("Event")).promise=e,n.reason=r,n.initEvent(t,!1,!0),i.dispatchEvent(n)):n={promise:e,reason:r},!cm&&(o=i["on"+t])?o(n):t===Em&&function(t,e){try{1===arguments.length?console.error(t):console.error(t,e)}catch(t){}}("Unhandled promise rejection",r)},Am=function(t){f(am,i,function(){var e,r=t.facade,n=t.value;if(jm(t)&&(e=Xy(function(){hy?mm.emit("unhandledRejection",n,r):Pm(Em,r,n)}),t.rejection=hy||jm(t)?2:1,e.error))throw e.value})},jm=function(t){return 1!==t.rejection&&!t.parent},km=function(t){f(am,i,function(){var e=t.facade;hy?mm.emit("rejectionHandled",e):Pm("rejectionhandled",e,t.value)})},Im=function(t,e,r){return function(n){t(e,n,r)}},Tm=function(t,e,r){t.done||(t.done=!0,r&&(t=r),t.value=e,t.state=2,Rm(t,!0))},Mm=function(t,e,r){if(!t.done){t.done=!0,r&&(t=r);try{if(t.facade===e)throw new gm("Promise can't be resolved itself");var n=Om(e);n?Yy(function(){var r={done:!1};try{f(n,e,Im(Mm,r,t),Im(Tm,r,t))}catch(e){Tm(r,e,t)}}):(t.value=e,t.state=1,Rm(t,!1))}catch(e){Tm({done:!1},e,t)}}};if(sm&&(vm=function(t){ko(this,dm),J(t),f(Ky,this);var e=lm(this);try{t(Im(Mm,e),Im(Tm,e))}catch(t){Tm(e,t)}},(Ky=function(t){hm(this,{type:um,done:!1,notified:!1,parent:!1,reactions:new Ny,rejection:!1,state:0,value:null})}).prototype=ie(dm=vm.prototype,"then",function(t,e){var r=lm(this),n=bm(Cc(this,vm));return r.parent=!0,n.ok=!T(t)||t,n.fail=T(e)&&e,n.domain=hy?mm.domain:void 0,0===r.state?r.reactions.add(n):Yy(function(){xm(n,r)}),n.promise}),Gy=function(){var t=new Ky,e=lm(t);this.promise=t,this.resolve=Im(Mm,e),this.reject=Im(Tm,e)},im.f=bm=function(t){return t===vm||void 0===t?new Gy(t):wm(t)},T(Jy)&&pm!==Object.prototype)){Vy=pm.then,fm||ie(pm,"then",function(t,e){var r=this;return new vm(function(t,e){f(Vy,r,t,e)}).then(t,e)},{unsafe:!0});try{delete pm.constructor}catch(t){}dn&&dn(pm,dm)}Ce({global:!0,constructor:!0,wrap:!0,forced:sm},{Promise:vm}),an(vm,um,!1),Uo(um);var Lm=rm.CONSTRUCTOR||!Gn(function(t){Jy.all(t).then(void 0,function(){})});Ce({target:"Promise",stat:!0,forced:Lm},{all:function(t){var e=this,r=im.f(e),n=r.resolve,o=r.reject,i=Xy(function(){var r=J(e.resolve),i=[],a=0,u=1;Ao(t,function(t){var s=a++,c=!1;u++,f(r,e,t).then(function(t){c||(c=!0,i[s]=t,--u||n(i))},o)}),--u||n(i)});return i.error&&o(i.value),r.promise}});var Um=Jy&&Jy.prototype;if(Ce({target:"Promise",proto:!0,forced:rm.CONSTRUCTOR,real:!0},{catch:function(t){return this.then(void 0,t)}}),T(Jy)){var Nm=L("Promise").prototype.catch;Um.catch!==Nm&&ie(Um,"catch",Nm,{unsafe:!0})}Ce({target:"Promise",stat:!0,forced:Lm},{race:function(t){var e=this,r=im.f(e),n=r.reject,o=Xy(function(){var o=J(e.resolve);Ao(t,function(t){f(o,e,t).then(r.resolve,n)})});return o.error&&n(o.value),r.promise}}),Ce({target:"Promise",stat:!0,forced:rm.CONSTRUCTOR},{reject:function(t){var e=im.f(this);return(0,e.reject)(t),e.promise}});var Cm=function(t,e){if(kt(t),M(e)&&e.constructor===t)return e;var r=im.f(t);return(0,r.resolve)(e),r.promise};Ce({target:"Promise",stat:!0,forced:rm.CONSTRUCTOR},{resolve:function(t){return Cm(this,t)}}),Ce({target:"Promise",stat:!0,forced:Lm},{allSettled:function(t){var e=this,r=im.f(e),n=r.resolve,o=r.reject,i=Xy(function(){var r=J(e.resolve),o=[],i=0,a=1;Ao(t,function(t){var u=i++,s=!1;a++,f(r,e,t).then(function(t){s||(s=!0,o[u]={status:"fulfilled",value:t},--a||n(o))},function(t){s||(s=!0,o[u]={status:"rejected",reason:t},--a||n(o))})}),--a||n(o)});return i.error&&o(i.value),r.promise}});var _m="No one promise resolved";Ce({target:"Promise",stat:!0,forced:Lm},{any:function(t){var e=this,r=L("AggregateError"),n=im.f(e),o=n.resolve,i=n.reject,a=Xy(function(){var n=J(e.resolve),a=[],u=0,s=1,c=!1;Ao(t,function(t){var l=u++,h=!1;s++,f(n,e,t).then(function(t){h||c||(c=!0,o(t))},function(t){h||c||(h=!0,a[l]=t,--s||i(new r(a,_m)))})}),--s||i(new r(a,_m))});return a.error&&i(a.value),n.promise}}),Ce({target:"Promise",stat:!0},{withResolvers:function(){var t=im.f(this);return{promise:t.promise,resolve:t.resolve,reject:t.reject}}});var Fm=Jy&&Jy.prototype,Bm=!!Jy&&a(function(){Fm.finally.call({then:function(){}},function(){})});if(Ce({target:"Promise",proto:!0,real:!0,forced:Bm},{finally:function(t){var e=Cc(this,L("Promise")),r=T(t);return this.then(r?function(r){return Cm(e,t()).then(function(){return r})}:t,r?function(r){return Cm(e,t()).then(function(){throw r})}:t)}}),T(Jy)){var Dm=L("Promise").prototype.finally;Fm.finally!==Dm&&ie(Fm,"finally",Dm,{unsafe:!0})}var zm=i.Promise,Wm=!1,qm=!zm||!zm.try||Xy(function(){zm.try(function(t){Wm=8===t},8)}).error||!Wm;Ce({target:"Promise",stat:!0,forced:qm},{try:function(t){var e=arguments.length>1?vo(arguments,1):[],r=im.f(this),n=Xy(function(){return Ra(J(t),void 0,e)});return(n.error?r.reject:r.resolve)(n.value),r.promise}}),Ze("Promise","finally");var Hm="URLSearchParams"in self,$m="Symbol"in self&&"iterator"in Symbol,Km="FileReader"in self&&"Blob"in self&&function(){try{return new Blob,!0}catch(t){return!1}}(),Gm="FormData"in self,Vm="ArrayBuffer"in self;if(Vm)var Ym=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],Xm=ArrayBuffer.isView||function(t){return t&&Ym.indexOf(Object.prototype.toString.call(t))>-1};function Jm(t){if("string"!=typeof t&&(t=String(t)),/[^a-z0-9\-#$%&'*+.^_`|~]/i.test(t))throw new TypeError("Invalid character in header field name");return t.toLowerCase()}function Qm(t){return"string"!=typeof t&&(t=String(t)),t}function Zm(t){var e={next:function(){var e=t.shift();return{done:void 0===e,value:e}}};return $m&&(e[Symbol.iterator]=function(){return e}),e}function tb(t){this.map={},t instanceof tb?t.forEach(function(t,e){this.append(e,t)},this):Array.isArray(t)?t.forEach(function(t){this.append(t[0],t[1])},this):t&&Object.getOwnPropertyNames(t).forEach(function(e){this.append(e,t[e])},this)}function eb(t){if(t.bodyUsed)return Promise.reject(new TypeError("Already read"));t.bodyUsed=!0}function rb(t){return new Promise(function(e,r){t.onload=function(){e(t.result)},t.onerror=function(){r(t.error)}})}function nb(t){var e=new FileReader,r=rb(e);return e.readAsArrayBuffer(t),r}function ob(t){if(t.slice)return t.slice(0);var e=new Uint8Array(t.byteLength);return e.set(new Uint8Array(t)),e.buffer}function ib(){return this.bodyUsed=!1,this._initBody=function(t){var e;this._bodyInit=t,t?"string"==typeof t?this._bodyText=t:Km&&Blob.prototype.isPrototypeOf(t)?this._bodyBlob=t:Gm&&FormData.prototype.isPrototypeOf(t)?this._bodyFormData=t:Hm&&URLSearchParams.prototype.isPrototypeOf(t)?this._bodyText=t.toString():Vm&&Km&&(e=t)&&DataView.prototype.isPrototypeOf(e)?(this._bodyArrayBuffer=ob(t.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):Vm&&(ArrayBuffer.prototype.isPrototypeOf(t)||Xm(t))?this._bodyArrayBuffer=ob(t):this._bodyText=t=Object.prototype.toString.call(t):this._bodyText="",this.headers.get("content-type")||("string"==typeof t?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):Hm&&URLSearchParams.prototype.isPrototypeOf(t)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},Km&&(this.blob=function(){var t=eb(this);if(t)return t;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){return this._bodyArrayBuffer?eb(this)||Promise.resolve(this._bodyArrayBuffer):this.blob().then(nb)}),this.text=function(){var t=eb(this);if(t)return t;if(this._bodyBlob)return function(t){var e=new FileReader,r=rb(e);return e.readAsText(t),r}(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(function(t){for(var e=new Uint8Array(t),r=new Array(e.length),n=0;n-1?e:t}(e.method||this.method||"GET"),this.mode=e.mode||this.mode||null,this.signal=e.signal||this.signal,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&r)throw new TypeError("Body not allowed for GET or HEAD requests");this._initBody(r)}function sb(t){var e=new FormData;return t.trim().split("&").forEach(function(t){if(t){var r=t.split("="),n=r.shift().replace(/\+/g," "),o=r.join("=").replace(/\+/g," ");e.append(decodeURIComponent(n),decodeURIComponent(o))}}),e}function cb(t,e){e||(e={}),this.type="default",this.status=void 0===e.status?200:e.status,this.ok=this.status>=200&&this.status<300,this.statusText="statusText"in e?e.statusText:"OK",this.headers=new tb(e.headers),this.url=e.url||"",this._initBody(t)}ub.prototype.clone=function(){return new ub(this,{body:this._bodyInit})},ib.call(ub.prototype),ib.call(cb.prototype),cb.prototype.clone=function(){return new cb(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new tb(this.headers),url:this.url})},cb.error=function(){var t=new cb(null,{status:0,statusText:""});return t.type="error",t};var fb=[301,302,303,307,308];cb.redirect=function(t,e){if(-1===fb.indexOf(e))throw new RangeError("Invalid status code");return new cb(null,{status:e,headers:{location:t}})};var lb=self.DOMException;try{new lb}catch(t){(lb=function(t,e){this.message=t,this.name=e;var r=Error(t);this.stack=r.stack}).prototype=Object.create(Error.prototype),lb.prototype.constructor=lb}function hb(t,e){return new Promise(function(r,n){var o=new ub(t,e);if(o.signal&&o.signal.aborted)return n(new lb("Aborted","AbortError"));var i=new XMLHttpRequest;function a(){i.abort()}i.onload=function(){var t,e,n={status:i.status,statusText:i.statusText,headers:(t=i.getAllResponseHeaders()||"",e=new tb,t.replace(/\r?\n[\t ]+/g," ").split(/\r?\n/).forEach(function(t){var r=t.split(":"),n=r.shift().trim();if(n){var o=r.join(":").trim();e.append(n,o)}}),e)};n.url="responseURL"in i?i.responseURL:n.headers.get("X-Request-URL"),r(new cb("response"in i?i.response:i.responseText,n))},i.onerror=function(){n(new TypeError("Network request failed"))},i.ontimeout=function(){n(new TypeError("Network request failed"))},i.onabort=function(){n(new lb("Aborted","AbortError"))},i.open(o.method,o.url,!0),"include"===o.credentials?i.withCredentials=!0:"omit"===o.credentials&&(i.withCredentials=!1),"responseType"in i&&Km&&(i.responseType="blob"),o.headers.forEach(function(t,e){i.setRequestHeader(e,t)}),o.signal&&(o.signal.addEventListener("abort",a),i.onreadystatechange=function(){4===i.readyState&&o.signal.removeEventListener("abort",a)}),i.send(void 0===o._bodyInit?null:o._bodyInit)})}hb.polyfill=!0,self.fetch||(self.fetch=hb,self.Headers=tb,self.Request=ub,self.Response=cb);var pb=Object.getOwnPropertySymbols,vb=Object.prototype.hasOwnProperty,db=Object.prototype.propertyIsEnumerable,gb=function(){try{if(!Object.assign)return!1;var t=new String("abc");if(t[5]="de","5"===Object.getOwnPropertyNames(t)[0])return!1;for(var e={},r=0;r<10;r++)e["_"+String.fromCharCode(r)]=r;if("0123456789"!==Object.getOwnPropertyNames(e).map(function(t){return e[t]}).join(""))return!1;var n={};return"abcdefghijklmnopqrst".split("").forEach(function(t){n[t]=t}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},n)).join("")}catch(t){return!1}}()?Object.assign:function(t,e){for(var r,n,o=function(t){if(null==t)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(t)}(t),i=1;i{"use strict";var e={},t={};function r(o){var n=t[o];if(void 0!==n)return n.exports;var a=t[o]={exports:{}},i=!0;try{e[o](a,a.exports,r),i=!1}finally{i&&delete t[o]}return a.exports}r.m=e,(()=>{var e=[];r.O=(t,o,n,a)=>{if(o){a=a||0;for(var i=e.length;i>0&&e[i-1][2]>a;i--)e[i]=e[i-1];e[i]=[o,n,a];return}for(var u=1/0,i=0;i=a)&&Object.keys(r.O).every(e=>r.O[e](o[d]))?o.splice(d--,1):(l=!1,a{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},(()=>{var e,t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__;r.t=function(o,n){if(1&n&&(o=this(o)),8&n||"object"==typeof o&&o&&(4&n&&o.__esModule||16&n&&"function"==typeof o.then))return o;var a=Object.create(null);r.r(a);var i={};e=e||[null,t({}),t([]),t(t)];for(var u=2&n&&o;"object"==typeof u&&!~e.indexOf(u);u=t(u))Object.getOwnPropertyNames(u).forEach(e=>i[e]=()=>o[e]);return i.default=()=>o,r.d(a,i),a}})(),r.d=(e,t)=>{for(var o in t)r.o(t,o)&&!r.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce((t,o)=>(r.f[o](e,t),t),[])),r.u=e=>{},r.miniCssF=e=>{},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={},t="_N_E:";r.l=(o,n,a,i)=>{if(e[o]){e[o].push(n);return}if(void 0!==a)for(var u,l,d=document.getElementsByTagName("script"),c=0;c{u.onerror=u.onload=null,clearTimeout(p);var n=e[o];if(delete e[o],u.parentNode&&u.parentNode.removeChild(u),n&&n.forEach(e=>e(r)),t)return t(r)},p=setTimeout(f.bind(null,void 0,{type:"timeout",target:u}),12e4);u.onerror=f.bind(null,u.onerror),u.onload=f.bind(null,u.onload),l&&document.head.appendChild(u)}})(),r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e;r.tt=()=>(void 0===e&&(e={createScriptURL:e=>e},"undefined"!=typeof trustedTypes&&trustedTypes.createPolicy&&(e=trustedTypes.createPolicy("nextjs#bundler",e))),e)})(),r.tu=e=>r.tt().createScriptURL(e),r.p="/_next/",(()=>{var e={8068:0,7678:0};r.f.j=(t,o)=>{var n=r.o(e,t)?e[t]:void 0;if(0!==n){if(n)o.push(n[2]);else if(/^(767|806)8$/.test(t))e[t]=0;else{var a=new Promise((r,o)=>n=e[t]=[r,o]);o.push(n[2]=a);var i=r.p+r.u(t),u=Error();r.l(i,o=>{if(r.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var a=o&&("load"===o.type?"missing":o.type),i=o&&o.target&&o.target.src;u.message="Loading chunk "+t+" failed.\n("+a+": "+i+")",u.name="ChunkLoadError",u.type=a,u.request=i,n[1](u)}},"chunk-"+t,t)}}},r.O.j=t=>0===e[t];var t=(t,o)=>{var n,a,[i,u,l]=o,d=0;if(i.some(t=>0!==e[t])){for(n in u)r.o(u,n)&&(r.m[n]=u[n]);if(l)var c=l(r)}for(t&&t(o);d:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.rounded-\[2px\]{border-radius:2px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[1\.5px\]{border-width:1.5px}.border-y{border-top-width:1px}.border-b,.border-y{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[--color-border\]{border-color:var(--color-border)}.border-border\/50{border-color:hsl(var(--border)/.5)}.border-destructive{border-color:hsl(var(--destructive))}.border-destructive\/50{border-color:hsl(var(--destructive)/.5)}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-input{border-color:hsl(var(--input))}.border-primary{border-color:hsl(var(--primary))}.border-primary\/50{border-color:hsl(var(--primary)/.5)}.border-sidebar-border{border-color:hsl(var(--sidebar-border))}.border-transparent{border-color:transparent}.border-l-transparent{border-left-color:transparent}.border-t-blue-600{--tw-border-opacity:1;border-top-color:rgb(37 99 235/var(--tw-border-opacity,1))}.border-t-transparent{border-top-color:transparent}.bg-\[--color-bg\]{background-color:var(--color-bg)}.bg-accent{background-color:hsl(var(--accent))}.bg-background{background-color:hsl(var(--background))}.bg-black\/80{background-color:rgba(0,0,0,.8)}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.bg-border{background-color:hsl(var(--border))}.bg-card{background-color:hsl(var(--card))}.bg-destructive{background-color:hsl(var(--destructive))}.bg-foreground{background-color:hsl(var(--foreground))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.bg-green-400{--tw-bg-opacity:1;background-color:rgb(74 222 128/var(--tw-bg-opacity,1))}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1))}.bg-muted{background-color:hsl(var(--muted))}.bg-muted\/50{background-color:hsl(var(--muted)/.5)}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary\/10{background-color:hsl(var(--primary)/.1)}.bg-primary\/20{background-color:hsl(var(--primary)/.2)}.bg-secondary{background-color:hsl(var(--secondary))}.bg-sidebar{background-color:hsl(var(--sidebar-background))}.bg-sidebar-border{background-color:hsl(var(--sidebar-border))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.fill-current{fill:currentColor}.fill-primary{fill:hsl(var(--primary))}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-8{padding-left:2rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-6{padding-right:1.5rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-16{padding-top:4rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[0\.8rem\]{font-size:.8rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-none{line-height:1}.tracking-tight{letter-spacing:-.025em}.tracking-widest{letter-spacing:.1em}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-current{color:currentColor}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/50{color:hsl(var(--foreground)/.5)}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity,1))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-sidebar-foreground{color:hsl(var(--sidebar-foreground))}.text-sidebar-foreground\/70{color:hsl(var(--sidebar-foreground)/.7)}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow:0 0 0 1px hsl(var(--sidebar-border));--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-lg,.shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-none,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px 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-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-0,.ring-1{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-ring{--tw-ring-color:hsl(var(--ring))}.ring-sidebar-ring{--tw-ring-color:hsl(var(--sidebar-ring))}.ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.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}.transition-\[left\2c right\2c width\]{transition-property:left,right,width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[margin\2c opa\]{transition-property:margin,opa;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\2c height\2c padding\]{transition-property:width,height,padding;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-1000{transition-duration:1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial}.fade-in-0{--tw-enter-opacity:0}.zoom-in-95{--tw-enter-scale:.95}.duration-1000{animation-duration:1s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{animation-timing-function:linear}body{font-family:Arial,Helvetica,sans-serif}.file\:border-0::file-selector-button{border-width:0}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:-.5rem}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:.25rem}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:border-l:first-child{border-left-width:1px}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive)/.8)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive)/.9)}.hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted)/.5)}.hover\:bg-primary:hover{background-color:hsl(var(--primary))}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary)/.8)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary)/.9)}.hover\:bg-secondary:hover{background-color:hsl(var(--secondary))}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary)/.8)}.hover\:bg-sidebar-accent:hover{background-color:hsl(var(--sidebar-accent))}.hover\:bg-transparent:hover{background-color:transparent}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\:text-sidebar-accent-foreground:hover{color:hsl(var(--sidebar-accent-foreground))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow:0 0 0 1px hsl(var(--sidebar-accent));--tw-shadow-colored:0 0 0 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)}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:hsl(var(--sidebar-border))}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:bg-primary:focus{background-color:hsl(var(--primary))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-primary-foreground:focus{color:hsl(var(--primary-foreground))}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-1:focus,.focus\:ring-2:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-gray-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(107 114 128/var(--tw-ring-opacity,1))}.focus\:ring-ring:focus{--tw-ring-color:hsl(var(--ring))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.focus-visible\:ring-sidebar-ring:focus-visible{--tw-ring-color:hsl(var(--sidebar-ring))}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:hsl(var(--background))}.active\:bg-sidebar-accent:active{background-color:hsl(var(--sidebar-accent))}.active\:text-sidebar-accent-foreground:active{color:hsl(var(--sidebar-accent-foreground))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.group\/menu-item:focus-within .group-focus-within\/menu-item\:opacity-100{opacity:1}.group:hover .group-hover\:text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.group:hover .group-hover\:opacity-100,.group\/menu-item:hover .group-hover\/menu-item\:opacity-100{opacity:1}.group.destructive .group-\[\.destructive\]\:border-muted\/40{border-color:hsl(var(--muted)/.4)}.group.toaster .group-\[\.toaster\]\:border-border{border-color:hsl(var(--border))}.group.toast .group-\[\.toast\]\:bg-muted{background-color:hsl(var(--muted))}.group.toast .group-\[\.toast\]\:bg-primary{background-color:hsl(var(--primary))}.group.toaster .group-\[\.toaster\]\:bg-background{background-color:hsl(var(--background))}.group.destructive .group-\[\.destructive\]\:text-red-300{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group.toast .group-\[\.toast\]\:text-primary-foreground{color:hsl(var(--primary-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:hsl(var(--foreground))}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group.destructive .group-\[\.destructive\]\:hover\:border-destructive\/30:hover{border-color:hsl(var(--destructive)/.3)}.group.destructive .group-\[\.destructive\]\:hover\:bg-destructive:hover{background-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.group.destructive .group-\[\.destructive\]\:hover\:text-red-50:hover{--tw-text-opacity:1;color:rgb(254 242 242/var(--tw-text-opacity,1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-destructive:focus{--tw-ring-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:focus\:ring-red-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(248 113 113/var(--tw-ring-opacity,1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color:#dc2626}.peer\/menu-button:hover~.peer-hover\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.has-\[\[data-variant\=inset\]\]\:bg-sidebar:has([data-variant=inset]){background-color:hsl(var(--sidebar-background))}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.group\/menu-item:has([data-sidebar=menu-action]) .group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pr-8{padding-right:2rem}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:bg-accent[aria-selected=true]{background-color:hsl(var(--accent))}.aria-selected\:bg-accent\/50[aria-selected=true]{background-color:hsl(var(--accent)/.5)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:hsl(var(--accent-foreground))}.aria-selected\:text-muted-foreground[aria-selected=true]{color:hsl(var(--muted-foreground))}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:0.25rem}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom],.data-\[side\=left\]\:-translate-x-1[data-side=left]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:-0.25rem}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:0.25rem}.data-\[side\=right\]\:translate-x-1[data-side=right],.data-\[side\=top\]\:-translate-y-1[data-side=top]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:-0.25rem}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x:1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked],.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x:var(--radix-toast-swipe-end-x)}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end],.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x:var(--radix-toast-swipe-move-x)}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:hsl(var(--sidebar-accent))}.data-\[active\]\:bg-accent\/50[data-active]{background-color:hsl(var(--accent)/.5)}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:hsl(var(--accent))}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=on\]\:bg-accent[data-state=on],.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:hsl(var(--accent)/.5)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[active\=true\]\:font-medium[data-active=true]{font-weight:500}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:hsl(var(--sidebar-accent-foreground))}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:hsl(var(--accent-foreground))}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=on\]\:text-accent-foreground[data-state=on],.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:hsl(var(--accent-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[disabled\=true\]\:opacity-50[data-disabled=true],.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=active\]\:shadow[data-state=active]{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(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)}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-],.data-\[state\=open\]\:animate-in[data-state=open],.data-\[state\=visible\]\:animate-in[data-state=visible]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-],.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[state\=hidden\]\:animate-out[data-state=hidden],.data-\[swipe\=end\]\:animate-out[data-swipe=end]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-],.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity:0.8}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity:0}.data-\[state\=open\]\:fade-in-0[data-state=open],.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale:.9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:13rem}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:-13rem}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:13rem}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:-13rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-0.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:0.5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-0.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:0.5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x:-50%}.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed],.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y:-48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x:-50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y:-48%}.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:.25rem}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=open\]\:hover\:bg-sidebar-accent:hover[data-state=open]{background-color:hsl(var(--sidebar-accent))}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground:hover[data-state=open]{color:hsl(var(--sidebar-accent-foreground))}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]{left:calc(var(--sidebar-width) * -1)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]{right:calc(var(--sidebar-width) * -1)}.group[data-side=left] .group-data-\[side\=left\]\:-right-4{right:-1rem}.group[data-side=right] .group-data-\[side\=right\]\:left-0{left:0}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:-mt-8{margin-top:-2rem}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:hidden{display:none}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!size-8{width:2rem!important;height:2rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[--sidebar-width-icon\]{width:var(--sidebar-width-icon)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]{width:calc(var(--sidebar-width-icon) + 1rem)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]{width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:w-0{width:0}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-side=right] .group-data-\[side\=right\]\:rotate-180,.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:overflow-hidden{overflow:hidden}.group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-lg{border-radius:var(--radius)}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border{border-width:1px}.group[data-side=left] .group-data-\[side\=left\]\:border-r{border-right-width:1px}.group[data-side=right] .group-data-\[side\=right\]\:border-l{border-left-width:1px}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border-sidebar-border{border-color:hsl(var(--sidebar-border))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-0{padding:0!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-2{padding:.5rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:opacity-0{opacity:0}.group[data-variant=floating] .group-data-\[variant\=floating\]\:shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(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)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:after\:left-full:after{content:var(--tw-content);left:100%}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:hover\:bg-sidebar:hover{background-color:hsl(var(--sidebar-background))}.peer\/menu-button[data-size=default]~.peer-data-\[size\=default\]\/menu-button\:top-1\.5{top:.375rem}.peer\/menu-button[data-size=lg]~.peer-data-\[size\=lg\]\/menu-button\:top-2\.5{top:.625rem}.peer\/menu-button[data-size=sm]~.peer-data-\[size\=sm\]\/menu-button\:top-1{top:.25rem}.peer[data-variant=inset]~.peer-data-\[variant\=inset\]\:min-h-\[calc\(100svh-theme\(spacing\.4\)\)\]{min-height:calc(100svh - 1rem)}.peer\/menu-button[data-active=true]~.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.dark\:-rotate-90:is(.dark *){--tw-rotate:-90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.dark\:rotate-0:is(.dark *){--tw-rotate:0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.dark\:scale-0:is(.dark *){--tw-scale-x:0;--tw-scale-y:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.dark\:scale-100:is(.dark *){--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.dark\:border-destructive:is(.dark *){border-color:hsl(var(--destructive))}@media (min-width:640px){.sm\:bottom-0{bottom:0}.sm\:right-0{right:0}.sm\:top-auto{top:auto}.sm\:mt-0{margin-top:0}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:w-\[400px\]{width:400px}.sm\:max-w-\[425px\]{max-width:425px}.sm\:max-w-sm{max-width:24rem}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-2\.5{gap:.625rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:text-left{text-align:left}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y:100%}}@media (min-width:768px){.md\:absolute{position:absolute}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:max-w-\[420px\]{max-width:420px}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:opacity-0{opacity:0}.after\:md\:hidden:after{content:var(--tw-content);display:none}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:m-2{margin:.5rem}.peer[data-state=collapsed][data-variant=inset]~.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2{margin-left:.5rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:ml-0{margin-left:0}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl{border-radius:.75rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(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)}}.\[\&\+div\]\:text-xs+div{font-size:.75rem;line-height:1rem}.\[\&\:has\(\>\.day-range-end\)\]\:rounded-r-md:has(>.day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\>\.day-range-start\)\]\:rounded-l-md:has(>.day-range-start){border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\)\]\:rounded-md:has([aria-selected]){border-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:hsl(var(--accent))}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside){background-color:hsl(var(--accent)/.5)}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>span\:last-child\]\:truncate>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&\>span\]\:line-clamp-1>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y:-3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:h-2\.5>svg{height:.625rem}.\[\&\>svg\]\:h-3>svg{height:.75rem}.\[\&\>svg\]\:h-3\.5>svg{height:.875rem}.\[\&\>svg\]\:w-2\.5>svg{width:.625rem}.\[\&\>svg\]\:w-3>svg{width:.75rem}.\[\&\>svg\]\:w-3\.5>svg{width:.875rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:hsl(var(--destructive))}.\[\&\>svg\]\:text-foreground>svg{color:hsl(var(--foreground))}.\[\&\>svg\]\:text-muted-foreground>svg{color:hsl(var(--muted-foreground))}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:hsl(var(--sidebar-accent-foreground))}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{--tw-rotate:90deg}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div,.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate:180deg}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:hsl(var(--muted-foreground))}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:hsl(var(--border)/.5)}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:hsl(var(--border))}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-layer\]\:outline-none .recharts-layer{outline:2px solid transparent;outline-offset:2px}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:hsl(var(--muted))}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-sector\]\:outline-none .recharts-sector,.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{outline:2px solid transparent;outline-offset:2px}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:-.5rem}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:-.5rem}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right] .\[\[data-side\=right\]_\&\]\:cursor-e-resize{cursor:e-resize} \ No newline at end of file diff --git a/packages/fe-deploy/.next/trace b/packages/fe-deploy/.next/trace new file mode 100644 index 00000000..b192cd78 --- /dev/null +++ b/packages/fe-deploy/.next/trace @@ -0,0 +1,2 @@ +[{"name":"generate-buildid","duration":146,"timestamp":5843854145,"id":4,"parentId":1,"tags":{},"startTime":1740007684092,"traceId":"357c63ad374ae9a1"},{"name":"load-custom-routes","duration":129,"timestamp":5843854329,"id":5,"parentId":1,"tags":{},"startTime":1740007684092,"traceId":"357c63ad374ae9a1"},{"name":"create-dist-dir","duration":345,"timestamp":5843881336,"id":6,"parentId":1,"tags":{},"startTime":1740007684119,"traceId":"357c63ad374ae9a1"},{"name":"create-pages-mapping","duration":90,"timestamp":5843926241,"id":7,"parentId":1,"tags":{},"startTime":1740007684164,"traceId":"357c63ad374ae9a1"},{"name":"collect-app-paths","duration":4294,"timestamp":5843926349,"id":8,"parentId":1,"tags":{},"startTime":1740007684164,"traceId":"357c63ad374ae9a1"},{"name":"create-app-mapping","duration":2897,"timestamp":5843930729,"id":9,"parentId":1,"tags":{},"startTime":1740007684168,"traceId":"357c63ad374ae9a1"},{"name":"public-dir-conflict-check","duration":451,"timestamp":5843934334,"id":10,"parentId":1,"tags":{},"startTime":1740007684172,"traceId":"357c63ad374ae9a1"},{"name":"generate-routes-manifest","duration":1558,"timestamp":5843934897,"id":11,"parentId":1,"tags":{},"startTime":1740007684173,"traceId":"357c63ad374ae9a1"},{"name":"create-entrypoints","duration":13557,"timestamp":5844251595,"id":15,"parentId":13,"tags":{},"startTime":1740007684489,"traceId":"357c63ad374ae9a1"},{"name":"generate-webpack-config","duration":176417,"timestamp":5844265233,"id":16,"parentId":14,"tags":{},"startTime":1740007684503,"traceId":"357c63ad374ae9a1"},{"name":"next-trace-entrypoint-plugin","duration":1067,"timestamp":5844516908,"id":18,"parentId":17,"tags":{},"startTime":1740007684755,"traceId":"357c63ad374ae9a1"},{"name":"add-entry","duration":243364,"timestamp":5844521048,"id":26,"parentId":19,"tags":{"request":"next/dist/pages/_app"},"startTime":1740007684759,"traceId":"357c63ad374ae9a1"},{"name":"add-entry","duration":288205,"timestamp":5844521268,"id":44,"parentId":19,"tags":{"request":"next/dist/pages/_document"},"startTime":1740007684759,"traceId":"357c63ad374ae9a1"},{"name":"add-entry","duration":289442,"timestamp":5844521054,"id":27,"parentId":19,"tags":{"request":"next-route-loader?kind=PAGES&page=%2F_error&preferredRegion=&absolutePagePath=next%2Fdist%2Fpages%2F_error&absoluteAppPath=next%2Fdist%2Fpages%2F_app&absoluteDocumentPath=next%2Fdist%2Fpages%2F_document&middlewareConfigBase64=e30%3D!"},"startTime":1740007684759,"traceId":"357c63ad374ae9a1"},{"name":"add-entry","duration":325177,"timestamp":5844521043,"id":25,"parentId":19,"tags":{"request":"next-app-loader?page=%2Ffavicon.ico%2Froute&name=app%2Ffavicon.ico%2Froute&pagePath=private-next-app-dir%2Ffavicon.ico&appDir=%2FUsers%2Fianlylesblx%2FIDEA_CORE%2Fqwrk_repos%2Flaconic%2Fsnowballtools-base%2Fpackages%2Ffe-deploy%2Fsrc%2Fapp&appPaths=%2Ffavicon.ico&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&basePath=&assetPrefix=&nextConfigOutput=&nextConfigExperimentalUseEarlyImport=&preferredRegion=&middlewareConfig=e30%3D!"},"startTime":1740007684759,"traceId":"357c63ad374ae9a1"},{"name":"add-entry","duration":420377,"timestamp":5844521030,"id":23,"parentId":19,"tags":{"request":"next-app-loader?page=%2Fapi%2Fauth%2Fgithub%2Froute&name=app%2Fapi%2Fauth%2Fgithub%2Froute&pagePath=private-next-app-dir%2Fapi%2Fauth%2Fgithub%2Froute.ts&appDir=%2FUsers%2Fianlylesblx%2FIDEA_CORE%2Fqwrk_repos%2Flaconic%2Fsnowballtools-base%2Fpackages%2Ffe-deploy%2Fsrc%2Fapp&appPaths=%2Fapi%2Fauth%2Fgithub%2Froute&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&basePath=&assetPrefix=&nextConfigOutput=&nextConfigExperimentalUseEarlyImport=&preferredRegion=&middlewareConfig=e30%3D!"},"startTime":1740007684759,"traceId":"357c63ad374ae9a1"},{"name":"add-entry","duration":425573,"timestamp":5844521038,"id":24,"parentId":19,"tags":{"request":"next-app-loader?page=%2Fapi%2Fvalidate%2Froute&name=app%2Fapi%2Fvalidate%2Froute&pagePath=private-next-app-dir%2Fapi%2Fvalidate%2Froute.ts&appDir=%2FUsers%2Fianlylesblx%2FIDEA_CORE%2Fqwrk_repos%2Flaconic%2Fsnowballtools-base%2Fpackages%2Ffe-deploy%2Fsrc%2Fapp&appPaths=%2Fapi%2Fvalidate%2Froute&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&basePath=&assetPrefix=&nextConfigOutput=&nextConfigExperimentalUseEarlyImport=&preferredRegion=&middlewareConfig=e30%3D!"},"startTime":1740007684759,"traceId":"357c63ad374ae9a1"},{"name":"add-entry","duration":434323,"timestamp":5844521002,"id":21,"parentId":19,"tags":{"request":"next-app-loader?page=%2F_not-found%2Fpage&name=app%2F_not-found%2Fpage&pagePath=next%2Fdist%2Fclient%2Fcomponents%2Fnot-found-error&appDir=%2FUsers%2Fianlylesblx%2FIDEA_CORE%2Fqwrk_repos%2Flaconic%2Fsnowballtools-base%2Fpackages%2Ffe-deploy%2Fsrc%2Fapp&appPaths=next%2Fdist%2Fclient%2Fcomponents%2Fnot-found-error&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&basePath=&assetPrefix=&nextConfigOutput=&nextConfigExperimentalUseEarlyImport=&preferredRegion=&middlewareConfig=e30%3D!"},"startTime":1740007684759,"traceId":"357c63ad374ae9a1"},{"name":"add-entry","duration":434283,"timestamp":5844521060,"id":28,"parentId":19,"tags":{"request":"next-app-loader?page=%2Fdocs%2Fpage&name=app%2Fdocs%2Fpage&pagePath=private-next-app-dir%2Fdocs%2Fpage.tsx&appDir=%2FUsers%2Fianlylesblx%2FIDEA_CORE%2Fqwrk_repos%2Flaconic%2Fsnowballtools-base%2Fpackages%2Ffe-deploy%2Fsrc%2Fapp&appPaths=%2Fdocs%2Fpage&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&basePath=&assetPrefix=&nextConfigOutput=&nextConfigExperimentalUseEarlyImport=&preferredRegion=&middlewareConfig=e30%3D!"},"startTime":1740007684759,"traceId":"357c63ad374ae9a1"},{"name":"add-entry","duration":434124,"timestamp":5844521223,"id":29,"parentId":19,"tags":{"request":"next-app-loader?page=%2Fpage&name=app%2Fpage&pagePath=private-next-app-dir%2Fpage.tsx&appDir=%2FUsers%2Fianlylesblx%2FIDEA_CORE%2Fqwrk_repos%2Flaconic%2Fsnowballtools-base%2Fpackages%2Ffe-deploy%2Fsrc%2Fapp&appPaths=%2Fpage&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&basePath=&assetPrefix=&nextConfigOutput=&nextConfigExperimentalUseEarlyImport=&preferredRegion=&middlewareConfig=e30%3D!"},"startTime":1740007684759,"traceId":"357c63ad374ae9a1"},{"name":"add-entry","duration":434180,"timestamp":5844521244,"id":30,"parentId":19,"tags":{"request":"next-app-loader?page=%2Fsupport%2Fpage&name=app%2Fsupport%2Fpage&pagePath=private-next-app-dir%2Fsupport%2Fpage.tsx&appDir=%2FUsers%2Fianlylesblx%2FIDEA_CORE%2Fqwrk_repos%2Flaconic%2Fsnowballtools-base%2Fpackages%2Ffe-deploy%2Fsrc%2Fapp&appPaths=%2Fsupport%2Fpage&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&basePath=&assetPrefix=&nextConfigOutput=&nextConfigExperimentalUseEarlyImport=&preferredRegion=&middlewareConfig=e30%3D!"},"startTime":1740007684759,"traceId":"357c63ad374ae9a1"},{"name":"add-entry","duration":434179,"timestamp":5844521248,"id":31,"parentId":19,"tags":{"request":"next-app-loader?page=%2F(auth)%2Flogin%2Fpage&name=app%2F(auth)%2Flogin%2Fpage&pagePath=private-next-app-dir%2F(auth)%2Flogin%2Fpage.tsx&appDir=%2FUsers%2Fianlylesblx%2FIDEA_CORE%2Fqwrk_repos%2Flaconic%2Fsnowballtools-base%2Fpackages%2Ffe-deploy%2Fsrc%2Fapp&appPaths=%2F(auth)%2Flogin%2Fpage&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&basePath=&assetPrefix=&nextConfigOutput=&nextConfigExperimentalUseEarlyImport=&preferredRegion=&middlewareConfig=e30%3D!"},"startTime":1740007684759,"traceId":"357c63ad374ae9a1"},{"name":"add-entry","duration":434180,"timestamp":5844521250,"id":32,"parentId":19,"tags":{"request":"next-app-loader?page=%2F(dashboard)%2F%5Borg-slug%5D%2Fprojects%2F%5Bid%5D%2Fsettings%2Fdomains%2Fadd%2Fpage&name=app%2F(dashboard)%2F%5Borg-slug%5D%2Fprojects%2F%5Bid%5D%2Fsettings%2Fdomains%2Fadd%2Fpage&pagePath=private-next-app-dir%2F(dashboard)%2F%5Borg-slug%5D%2Fprojects%2F%5Bid%5D%2Fsettings%2Fdomains%2Fadd%2Fpage.tsx&appDir=%2FUsers%2Fianlylesblx%2FIDEA_CORE%2Fqwrk_repos%2Flaconic%2Fsnowballtools-base%2Fpackages%2Ffe-deploy%2Fsrc%2Fapp&appPaths=%2F(dashboard)%2F%5Borg-slug%5D%2Fprojects%2F%5Bid%5D%2Fsettings%2Fdomains%2Fadd%2Fpage&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&basePath=&assetPrefix=&nextConfigOutput=&nextConfigExperimentalUseEarlyImport=&preferredRegion=&middlewareConfig=e30%3D!"},"startTime":1740007684759,"traceId":"357c63ad374ae9a1"},{"name":"add-entry","duration":434183,"timestamp":5844521251,"id":33,"parentId":19,"tags":{"request":"next-app-loader?page=%2F(dashboard)%2F%5Borg-slug%5D%2Fprojects%2F%5Bid%5D%2Fsettings%2Fdomains%2Fpage&name=app%2F(dashboard)%2F%5Borg-slug%5D%2Fprojects%2F%5Bid%5D%2Fsettings%2Fdomains%2Fpage&pagePath=private-next-app-dir%2F(dashboard)%2F%5Borg-slug%5D%2Fprojects%2F%5Bid%5D%2Fsettings%2Fdomains%2Fpage.tsx&appDir=%2FUsers%2Fianlylesblx%2FIDEA_CORE%2Fqwrk_repos%2Flaconic%2Fsnowballtools-base%2Fpackages%2Ffe-deploy%2Fsrc%2Fapp&appPaths=%2F(dashboard)%2F%5Borg-slug%5D%2Fprojects%2F%5Bid%5D%2Fsettings%2Fdomains%2Fpage&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&basePath=&assetPrefix=&nextConfigOutput=&nextConfigExperimentalUseEarlyImport=&preferredRegion=&middlewareConfig=e30%3D!"},"startTime":1740007684759,"traceId":"357c63ad374ae9a1"},{"name":"add-entry","duration":434187,"timestamp":5844521253,"id":34,"parentId":19,"tags":{"request":"next-app-loader?page=%2F(dashboard)%2F%5Borg-slug%5D%2Fprojects%2Fcreate%2Fsuccess%2F%5Bid%5D%2Fpage&name=app%2F(dashboard)%2F%5Borg-slug%5D%2Fprojects%2Fcreate%2Fsuccess%2F%5Bid%5D%2Fpage&pagePath=private-next-app-dir%2F(dashboard)%2F%5Borg-slug%5D%2Fprojects%2Fcreate%2Fsuccess%2F%5Bid%5D%2Fpage.tsx&appDir=%2FUsers%2Fianlylesblx%2FIDEA_CORE%2Fqwrk_repos%2Flaconic%2Fsnowballtools-base%2Fpackages%2Ffe-deploy%2Fsrc%2Fapp&appPaths=%2F(dashboard)%2F%5Borg-slug%5D%2Fprojects%2Fcreate%2Fsuccess%2F%5Bid%5D%2Fpage&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&basePath=&assetPrefix=&nextConfigOutput=&nextConfigExperimentalUseEarlyImport=&preferredRegion=&middlewareConfig=e30%3D!"},"startTime":1740007684759,"traceId":"357c63ad374ae9a1"},{"name":"add-entry","duration":434186,"timestamp":5844521255,"id":35,"parentId":19,"tags":{"request":"next-app-loader?page=%2F(auth)%2Fdone%2Fpage&name=app%2F(auth)%2Fdone%2Fpage&pagePath=private-next-app-dir%2F(auth)%2Fdone%2Fpage.tsx&appDir=%2FUsers%2Fianlylesblx%2FIDEA_CORE%2Fqwrk_repos%2Flaconic%2Fsnowballtools-base%2Fpackages%2Ffe-deploy%2Fsrc%2Fapp&appPaths=%2F(auth)%2Fdone%2Fpage&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&basePath=&assetPrefix=&nextConfigOutput=&nextConfigExperimentalUseEarlyImport=&preferredRegion=&middlewareConfig=e30%3D!"},"startTime":1740007684759,"traceId":"357c63ad374ae9a1"},{"name":"add-entry","duration":434186,"timestamp":5844521257,"id":36,"parentId":19,"tags":{"request":"next-app-loader?page=%2F(dashboard)%2F%5Borg-slug%5D%2Fprojects%2Fcreate%2Fpage&name=app%2F(dashboard)%2F%5Borg-slug%5D%2Fprojects%2Fcreate%2Fpage&pagePath=private-next-app-dir%2F(dashboard)%2F%5Borg-slug%5D%2Fprojects%2Fcreate%2Fpage.tsx&appDir=%2FUsers%2Fianlylesblx%2FIDEA_CORE%2Fqwrk_repos%2Flaconic%2Fsnowballtools-base%2Fpackages%2Ffe-deploy%2Fsrc%2Fapp&appPaths=%2F(dashboard)%2F%5Borg-slug%5D%2Fprojects%2Fcreate%2Fpage&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&basePath=&assetPrefix=&nextConfigOutput=&nextConfigExperimentalUseEarlyImport=&preferredRegion=&middlewareConfig=e30%3D!"},"startTime":1740007684759,"traceId":"357c63ad374ae9a1"},{"name":"add-entry","duration":434185,"timestamp":5844521258,"id":37,"parentId":19,"tags":{"request":"next-app-loader?page=%2F(dashboard)%2F%5Borg-slug%5D%2Fprojects%2F%5Bid%5D%2Fpage&name=app%2F(dashboard)%2F%5Borg-slug%5D%2Fprojects%2F%5Bid%5D%2Fpage&pagePath=private-next-app-dir%2F(dashboard)%2F%5Borg-slug%5D%2Fprojects%2F%5Bid%5D%2Fpage.tsx&appDir=%2FUsers%2Fianlylesblx%2FIDEA_CORE%2Fqwrk_repos%2Flaconic%2Fsnowballtools-base%2Fpackages%2Ffe-deploy%2Fsrc%2Fapp&appPaths=%2F(dashboard)%2F%5Borg-slug%5D%2Fprojects%2F%5Bid%5D%2Fpage&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&basePath=&assetPrefix=&nextConfigOutput=&nextConfigExperimentalUseEarlyImport=&preferredRegion=&middlewareConfig=e30%3D!"},"startTime":1740007684759,"traceId":"357c63ad374ae9a1"},{"name":"add-entry","duration":434186,"timestamp":5844521260,"id":38,"parentId":19,"tags":{"request":"next-app-loader?page=%2F(dashboard)%2F%5Borg-slug%5D%2Fprojects%2Fcreate%2Ftemplate%2Fpage&name=app%2F(dashboard)%2F%5Borg-slug%5D%2Fprojects%2Fcreate%2Ftemplate%2Fpage&pagePath=private-next-app-dir%2F(dashboard)%2F%5Borg-slug%5D%2Fprojects%2Fcreate%2Ftemplate%2Fpage.tsx&appDir=%2FUsers%2Fianlylesblx%2FIDEA_CORE%2Fqwrk_repos%2Flaconic%2Fsnowballtools-base%2Fpackages%2Ffe-deploy%2Fsrc%2Fapp&appPaths=%2F(dashboard)%2F%5Borg-slug%5D%2Fprojects%2Fcreate%2Ftemplate%2Fpage&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&basePath=&assetPrefix=&nextConfigOutput=&nextConfigExperimentalUseEarlyImport=&preferredRegion=&middlewareConfig=e30%3D!"},"startTime":1740007684759,"traceId":"357c63ad374ae9a1"},{"name":"add-entry","duration":434186,"timestamp":5844521261,"id":39,"parentId":19,"tags":{"request":"next-app-loader?page=%2F(dashboard)%2F%5Borg-slug%5D%2Fsettings%2Fpage&name=app%2F(dashboard)%2F%5Borg-slug%5D%2Fsettings%2Fpage&pagePath=private-next-app-dir%2F(dashboard)%2F%5Borg-slug%5D%2Fsettings%2Fpage.tsx&appDir=%2FUsers%2Fianlylesblx%2FIDEA_CORE%2Fqwrk_repos%2Flaconic%2Fsnowballtools-base%2Fpackages%2Ffe-deploy%2Fsrc%2Fapp&appPaths=%2F(dashboard)%2F%5Borg-slug%5D%2Fsettings%2Fpage&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&basePath=&assetPrefix=&nextConfigOutput=&nextConfigExperimentalUseEarlyImport=&preferredRegion=&middlewareConfig=e30%3D!"},"startTime":1740007684759,"traceId":"357c63ad374ae9a1"},{"name":"add-entry","duration":434186,"timestamp":5844521262,"id":40,"parentId":19,"tags":{"request":"next-app-loader?page=%2F(dashboard)%2F%5Borg-slug%5D%2Fprojects%2Fpage&name=app%2F(dashboard)%2F%5Borg-slug%5D%2Fprojects%2Fpage&pagePath=private-next-app-dir%2F(dashboard)%2F%5Borg-slug%5D%2Fprojects%2Fpage.tsx&appDir=%2FUsers%2Fianlylesblx%2FIDEA_CORE%2Fqwrk_repos%2Flaconic%2Fsnowballtools-base%2Fpackages%2Ffe-deploy%2Fsrc%2Fapp&appPaths=%2F(dashboard)%2F%5Borg-slug%5D%2Fprojects%2Fpage&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&basePath=&assetPrefix=&nextConfigOutput=&nextConfigExperimentalUseEarlyImport=&preferredRegion=&middlewareConfig=e30%3D!"},"startTime":1740007684759,"traceId":"357c63ad374ae9a1"},{"name":"add-entry","duration":434186,"timestamp":5844521263,"id":41,"parentId":19,"tags":{"request":"next-app-loader?page=%2F(dashboard)%2Fprojects%2Fpage&name=app%2F(dashboard)%2Fprojects%2Fpage&pagePath=private-next-app-dir%2F(dashboard)%2Fprojects%2Fpage.tsx&appDir=%2FUsers%2Fianlylesblx%2FIDEA_CORE%2Fqwrk_repos%2Flaconic%2Fsnowballtools-base%2Fpackages%2Ffe-deploy%2Fsrc%2Fapp&appPaths=%2F(dashboard)%2Fprojects%2Fpage&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&basePath=&assetPrefix=&nextConfigOutput=&nextConfigExperimentalUseEarlyImport=&preferredRegion=&middlewareConfig=e30%3D!"},"startTime":1740007684759,"traceId":"357c63ad374ae9a1"},{"name":"add-entry","duration":434185,"timestamp":5844521266,"id":42,"parentId":19,"tags":{"request":"next-app-loader?page=%2F(dashboard)%2F%5Borg-slug%5D%2Fprojects%2F%5Bid%5D%2Fsettings%2Fpage&name=app%2F(dashboard)%2F%5Borg-slug%5D%2Fprojects%2F%5Bid%5D%2Fsettings%2Fpage&pagePath=private-next-app-dir%2F(dashboard)%2F%5Borg-slug%5D%2Fprojects%2F%5Bid%5D%2Fsettings%2Fpage.tsx&appDir=%2FUsers%2Fianlylesblx%2FIDEA_CORE%2Fqwrk_repos%2Flaconic%2Fsnowballtools-base%2Fpackages%2Ffe-deploy%2Fsrc%2Fapp&appPaths=%2F(dashboard)%2F%5Borg-slug%5D%2Fprojects%2F%5Bid%5D%2Fsettings%2Fpage&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&basePath=&assetPrefix=&nextConfigOutput=&nextConfigExperimentalUseEarlyImport=&preferredRegion=&middlewareConfig=e30%3D!"},"startTime":1740007684759,"traceId":"357c63ad374ae9a1"},{"name":"add-entry","duration":434184,"timestamp":5844521267,"id":43,"parentId":19,"tags":{"request":"next-app-loader?page=%2F(dashboard)%2Fwallet%2Fpage&name=app%2F(dashboard)%2Fwallet%2Fpage&pagePath=private-next-app-dir%2F(dashboard)%2Fwallet%2Fpage.tsx&appDir=%2FUsers%2Fianlylesblx%2FIDEA_CORE%2Fqwrk_repos%2Flaconic%2Fsnowballtools-base%2Fpackages%2Ffe-deploy%2Fsrc%2Fapp&appPaths=%2F(dashboard)%2Fwallet%2Fpage&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&basePath=&assetPrefix=&nextConfigOutput=&nextConfigExperimentalUseEarlyImport=&preferredRegion=&middlewareConfig=e30%3D!"},"startTime":1740007684759,"traceId":"357c63ad374ae9a1"},{"name":"add-entry","duration":558220,"timestamp":5844521021,"id":22,"parentId":19,"tags":{"request":"next-app-loader?page=%2Fapi%2Fauth%2Fvalidate%2Froute&name=app%2Fapi%2Fauth%2Fvalidate%2Froute&pagePath=private-next-app-dir%2Fapi%2Fauth%2Fvalidate%2Froute.ts&appDir=%2FUsers%2Fianlylesblx%2FIDEA_CORE%2Fqwrk_repos%2Flaconic%2Fsnowballtools-base%2Fpackages%2Ffe-deploy%2Fsrc%2Fapp&appPaths=%2Fapi%2Fauth%2Fvalidate%2Froute&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&basePath=&assetPrefix=&nextConfigOutput=&nextConfigExperimentalUseEarlyImport=&preferredRegion=&middlewareConfig=e30%3D!"},"startTime":1740007684759,"traceId":"357c63ad374ae9a1"},{"name":"add-entry","duration":583734,"timestamp":5844520782,"id":20,"parentId":19,"tags":{"request":"next-app-loader?page=%2Fapi%2Fauth%2Fgithub%2Fcallback%2Froute&name=app%2Fapi%2Fauth%2Fgithub%2Fcallback%2Froute&pagePath=private-next-app-dir%2Fapi%2Fauth%2Fgithub%2Fcallback%2Froute.ts&appDir=%2FUsers%2Fianlylesblx%2FIDEA_CORE%2Fqwrk_repos%2Flaconic%2Fsnowballtools-base%2Fpackages%2Ffe-deploy%2Fsrc%2Fapp&appPaths=%2Fapi%2Fauth%2Fgithub%2Fcallback%2Froute&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&basePath=&assetPrefix=&nextConfigOutput=&nextConfigExperimentalUseEarlyImport=&preferredRegion=&middlewareConfig=e30%3D!"},"startTime":1740007684758,"traceId":"357c63ad374ae9a1"},{"name":"make","duration":906442,"timestamp":5844520665,"id":19,"parentId":17,"tags":{},"startTime":1740007684758,"traceId":"357c63ad374ae9a1"},{"name":"get-entries","duration":923,"timestamp":5845427814,"id":278,"parentId":277,"tags":{},"startTime":1740007685666,"traceId":"357c63ad374ae9a1"},{"name":"node-file-trace-plugin","duration":63559,"timestamp":5845433184,"id":279,"parentId":277,"tags":{"traceEntryCount":"46"},"startTime":1740007685671,"traceId":"357c63ad374ae9a1"},{"name":"collect-traced-files","duration":513,"timestamp":5845496753,"id":280,"parentId":277,"tags":{},"startTime":1740007685734,"traceId":"357c63ad374ae9a1"},{"name":"finish-modules","duration":69543,"timestamp":5845427726,"id":277,"parentId":18,"tags":{},"startTime":1740007685665,"traceId":"357c63ad374ae9a1"},{"name":"chunk-graph","duration":21075,"timestamp":5845556314,"id":282,"parentId":281,"tags":{},"startTime":1740007685794,"traceId":"357c63ad374ae9a1"},{"name":"optimize-modules","duration":11,"timestamp":5845577454,"id":284,"parentId":281,"tags":{},"startTime":1740007685815,"traceId":"357c63ad374ae9a1"},{"name":"optimize-chunks","duration":16321,"timestamp":5845577500,"id":285,"parentId":281,"tags":{},"startTime":1740007685815,"traceId":"357c63ad374ae9a1"},{"name":"optimize-tree","duration":67,"timestamp":5845593876,"id":286,"parentId":281,"tags":{},"startTime":1740007685832,"traceId":"357c63ad374ae9a1"},{"name":"optimize-chunk-modules","duration":24119,"timestamp":5845593982,"id":287,"parentId":281,"tags":{},"startTime":1740007685832,"traceId":"357c63ad374ae9a1"},{"name":"optimize","duration":40725,"timestamp":5845577428,"id":283,"parentId":281,"tags":{},"startTime":1740007685815,"traceId":"357c63ad374ae9a1"},{"name":"module-hash","duration":23590,"timestamp":5845634133,"id":288,"parentId":281,"tags":{},"startTime":1740007685872,"traceId":"357c63ad374ae9a1"},{"name":"code-generation","duration":76126,"timestamp":5845657780,"id":289,"parentId":281,"tags":{},"startTime":1740007685895,"traceId":"357c63ad374ae9a1"},{"name":"hash","duration":6607,"timestamp":5845737081,"id":290,"parentId":281,"tags":{},"startTime":1740007685975,"traceId":"357c63ad374ae9a1"},{"name":"code-generation-jobs","duration":165,"timestamp":5845743686,"id":291,"parentId":281,"tags":{},"startTime":1740007685981,"traceId":"357c63ad374ae9a1"},{"name":"module-assets","duration":316,"timestamp":5845743817,"id":292,"parentId":281,"tags":{},"startTime":1740007685982,"traceId":"357c63ad374ae9a1"},{"name":"create-chunk-assets","duration":6862,"timestamp":5845744138,"id":293,"parentId":281,"tags":{},"startTime":1740007685982,"traceId":"357c63ad374ae9a1"},{"name":"minify-js","duration":9784,"timestamp":5845758630,"id":295,"parentId":294,"tags":{"name":"../app/api/auth/github/callback/route.js","cache":"HIT"},"startTime":1740007685996,"traceId":"357c63ad374ae9a1"},{"name":"minify-js","duration":9717,"timestamp":5845758703,"id":296,"parentId":294,"tags":{"name":"../app/_not-found/page.js","cache":"HIT"},"startTime":1740007685996,"traceId":"357c63ad374ae9a1"},{"name":"minify-js","duration":4859,"timestamp":5845763563,"id":299,"parentId":294,"tags":{"name":"../app/api/validate/route.js","cache":"HIT"},"startTime":1740007686001,"traceId":"357c63ad374ae9a1"},{"name":"minify-js","duration":4846,"timestamp":5845763577,"id":300,"parentId":294,"tags":{"name":"../app/favicon.ico/route.js","cache":"HIT"},"startTime":1740007686001,"traceId":"357c63ad374ae9a1"},{"name":"minify-js","duration":4844,"timestamp":5845763580,"id":301,"parentId":294,"tags":{"name":"../pages/_app.js","cache":"HIT"},"startTime":1740007686001,"traceId":"357c63ad374ae9a1"},{"name":"minify-js","duration":4896,"timestamp":5845763582,"id":302,"parentId":294,"tags":{"name":"../pages/_error.js","cache":"HIT"},"startTime":1740007686001,"traceId":"357c63ad374ae9a1"},{"name":"minify-js","duration":4895,"timestamp":5845763585,"id":303,"parentId":294,"tags":{"name":"../app/docs/page.js","cache":"HIT"},"startTime":1740007686001,"traceId":"357c63ad374ae9a1"},{"name":"minify-js","duration":4893,"timestamp":5845763587,"id":304,"parentId":294,"tags":{"name":"../app/page.js","cache":"HIT"},"startTime":1740007686001,"traceId":"357c63ad374ae9a1"},{"name":"minify-js","duration":4890,"timestamp":5845763591,"id":305,"parentId":294,"tags":{"name":"../app/support/page.js","cache":"HIT"},"startTime":1740007686001,"traceId":"357c63ad374ae9a1"},{"name":"minify-js","duration":4829,"timestamp":5845763652,"id":306,"parentId":294,"tags":{"name":"../app/(auth)/login/page.js","cache":"HIT"},"startTime":1740007686001,"traceId":"357c63ad374ae9a1"},{"name":"minify-js","duration":4823,"timestamp":5845763659,"id":307,"parentId":294,"tags":{"name":"../app/(dashboard)/[org-slug]/projects/[id]/settings/domains/add/page.js","cache":"HIT"},"startTime":1740007686001,"traceId":"357c63ad374ae9a1"},{"name":"minify-js","duration":4820,"timestamp":5845763663,"id":308,"parentId":294,"tags":{"name":"../app/(dashboard)/[org-slug]/projects/[id]/settings/domains/page.js","cache":"HIT"},"startTime":1740007686001,"traceId":"357c63ad374ae9a1"},{"name":"minify-js","duration":4818,"timestamp":5845763665,"id":309,"parentId":294,"tags":{"name":"../app/(dashboard)/[org-slug]/projects/create/success/[id]/page.js","cache":"HIT"},"startTime":1740007686001,"traceId":"357c63ad374ae9a1"},{"name":"minify-js","duration":4817,"timestamp":5845763667,"id":310,"parentId":294,"tags":{"name":"../app/(auth)/done/page.js","cache":"HIT"},"startTime":1740007686001,"traceId":"357c63ad374ae9a1"},{"name":"minify-js","duration":4816,"timestamp":5845763668,"id":311,"parentId":294,"tags":{"name":"../app/(dashboard)/[org-slug]/projects/create/page.js","cache":"HIT"},"startTime":1740007686001,"traceId":"357c63ad374ae9a1"},{"name":"minify-js","duration":4815,"timestamp":5845763670,"id":312,"parentId":294,"tags":{"name":"../app/(dashboard)/[org-slug]/projects/[id]/page.js","cache":"HIT"},"startTime":1740007686001,"traceId":"357c63ad374ae9a1"},{"name":"minify-js","duration":4814,"timestamp":5845763672,"id":313,"parentId":294,"tags":{"name":"../app/(dashboard)/[org-slug]/projects/create/template/page.js","cache":"HIT"},"startTime":1740007686001,"traceId":"357c63ad374ae9a1"},{"name":"minify-js","duration":4813,"timestamp":5845763674,"id":314,"parentId":294,"tags":{"name":"../app/(dashboard)/[org-slug]/settings/page.js","cache":"HIT"},"startTime":1740007686001,"traceId":"357c63ad374ae9a1"},{"name":"minify-js","duration":4812,"timestamp":5845763675,"id":315,"parentId":294,"tags":{"name":"../app/(dashboard)/[org-slug]/projects/page.js","cache":"HIT"},"startTime":1740007686001,"traceId":"357c63ad374ae9a1"},{"name":"minify-js","duration":4811,"timestamp":5845763677,"id":316,"parentId":294,"tags":{"name":"../app/(dashboard)/projects/page.js","cache":"HIT"},"startTime":1740007686001,"traceId":"357c63ad374ae9a1"},{"name":"minify-js","duration":4810,"timestamp":5845763678,"id":317,"parentId":294,"tags":{"name":"../app/(dashboard)/[org-slug]/projects/[id]/settings/page.js","cache":"HIT"},"startTime":1740007686001,"traceId":"357c63ad374ae9a1"},{"name":"minify-js","duration":4809,"timestamp":5845763680,"id":318,"parentId":294,"tags":{"name":"../app/(dashboard)/wallet/page.js","cache":"HIT"},"startTime":1740007686001,"traceId":"357c63ad374ae9a1"},{"name":"minify-js","duration":4808,"timestamp":5845763682,"id":319,"parentId":294,"tags":{"name":"../pages/_document.js","cache":"HIT"},"startTime":1740007686001,"traceId":"357c63ad374ae9a1"},{"name":"minify-js","duration":4807,"timestamp":5845763683,"id":320,"parentId":294,"tags":{"name":"../webpack-runtime.js","cache":"HIT"},"startTime":1740007686001,"traceId":"357c63ad374ae9a1"},{"name":"minify-js","duration":4805,"timestamp":5845763686,"id":321,"parentId":294,"tags":{"name":"207.js","cache":"HIT"},"startTime":1740007686001,"traceId":"357c63ad374ae9a1"},{"name":"minify-js","duration":239,"timestamp":5845768252,"id":323,"parentId":294,"tags":{"name":"178.js","cache":"HIT"},"startTime":1740007686006,"traceId":"357c63ad374ae9a1"},{"name":"minify-js","duration":86,"timestamp":5845768405,"id":325,"parentId":294,"tags":{"name":"198.js","cache":"HIT"},"startTime":1740007686006,"traceId":"357c63ad374ae9a1"},{"name":"minify-js","duration":84,"timestamp":5845768408,"id":326,"parentId":294,"tags":{"name":"295.js","cache":"HIT"},"startTime":1740007686006,"traceId":"357c63ad374ae9a1"},{"name":"minify-js","duration":81,"timestamp":5845768411,"id":327,"parentId":294,"tags":{"name":"728.js","cache":"HIT"},"startTime":1740007686006,"traceId":"357c63ad374ae9a1"},{"name":"minify-js","duration":21355,"timestamp":5845763347,"id":298,"parentId":294,"tags":{"name":"../app/api/auth/github/route.js","cache":"MISS"},"startTime":1740007686001,"traceId":"357c63ad374ae9a1"},{"name":"minify-js","duration":63736,"timestamp":5845768262,"id":324,"parentId":294,"tags":{"name":"48.js","cache":"MISS"},"startTime":1740007686006,"traceId":"357c63ad374ae9a1"},{"name":"minify-js","duration":199537,"timestamp":5845763687,"id":322,"parentId":294,"tags":{"name":"762.js","cache":"MISS"},"startTime":1740007686001,"traceId":"357c63ad374ae9a1"},{"name":"minify-js","duration":314583,"timestamp":5845758707,"id":297,"parentId":294,"tags":{"name":"../app/api/auth/validate/route.js","cache":"MISS"},"startTime":1740007685996,"traceId":"357c63ad374ae9a1"},{"name":"minify-webpack-plugin-optimize","duration":320924,"timestamp":5845752380,"id":294,"parentId":17,"tags":{"compilationName":"server"},"startTime":1740007685990,"traceId":"357c63ad374ae9a1"},{"name":"css-minimizer-plugin","duration":97,"timestamp":5846073384,"id":328,"parentId":17,"tags":{},"startTime":1740007686311,"traceId":"357c63ad374ae9a1"},{"name":"create-trace-assets","duration":2067,"timestamp":5846073585,"id":329,"parentId":18,"tags":{},"startTime":1740007686311,"traceId":"357c63ad374ae9a1"},{"name":"seal","duration":558301,"timestamp":5845525011,"id":281,"parentId":17,"tags":{},"startTime":1740007685763,"traceId":"357c63ad374ae9a1"},{"name":"webpack-compilation","duration":1585715,"timestamp":5844515853,"id":17,"parentId":14,"tags":{"name":"server"},"startTime":1740007684754,"traceId":"357c63ad374ae9a1"},{"name":"emit","duration":7890,"timestamp":5846101834,"id":330,"parentId":14,"tags":{},"startTime":1740007686340,"traceId":"357c63ad374ae9a1"},{"name":"webpack-close","duration":89921,"timestamp":5846110870,"id":331,"parentId":14,"tags":{"name":"server"},"startTime":1740007686349,"traceId":"357c63ad374ae9a1"},{"name":"webpack-generate-error-stats","duration":1278,"timestamp":5846200824,"id":332,"parentId":331,"tags":{},"startTime":1740007686439,"traceId":"357c63ad374ae9a1"},{"name":"run-webpack-compiler","duration":1950767,"timestamp":5844251543,"id":14,"parentId":13,"tags":{},"startTime":1740007684489,"traceId":"357c63ad374ae9a1"},{"name":"format-webpack-messages","duration":40,"timestamp":5846202315,"id":333,"parentId":13,"tags":{},"startTime":1740007686440,"traceId":"357c63ad374ae9a1"},{"name":"worker-main-server","duration":1951042,"timestamp":5844251364,"id":13,"parentId":1,"tags":{},"startTime":1740007684489,"traceId":"357c63ad374ae9a1"},{"name":"create-entrypoints","duration":10501,"timestamp":5846482365,"id":337,"parentId":335,"tags":{},"startTime":1740007686720,"traceId":"357c63ad374ae9a1"},{"name":"generate-webpack-config","duration":145693,"timestamp":5846492946,"id":338,"parentId":336,"tags":{},"startTime":1740007686731,"traceId":"357c63ad374ae9a1"},{"name":"add-entry","duration":51047,"timestamp":5846685443,"id":341,"parentId":340,"tags":{"request":"next-middleware-loader?absolutePagePath=private-next-root-dir%2Fsrc%2Fmiddleware.ts&page=%2Fsrc%2Fmiddleware&rootDir=%2FUsers%2Fianlylesblx%2FIDEA_CORE%2Fqwrk_repos%2Flaconic%2Fsnowballtools-base%2Fpackages%2Ffe-deploy&matchers=W3sicmVnZXhwIjoiXig%2FOlxcLyhfbmV4dFxcL2RhdGFcXC9bXi9dezEsfSkpPyg%2FOlxcLygoPyFfbmV4dFxcL3N0YXRpY3xfbmV4dFxcL2ltYWdlfGZhdmljb24uaWNvKS4qKSkoXFwuanNvbik%2FW1xcLyNcXD9dPyQiLCJvcmlnaW5hbFNvdXJjZSI6Ii8oKD8hX25leHQvc3RhdGljfF9uZXh0L2ltYWdlfGZhdmljb24uaWNvKS4qKSJ9XQ%3D%3D&preferredRegion=&middlewareConfig=eyJtYXRjaGVycyI6W3sicmVnZXhwIjoiXig%2FOlxcLyhfbmV4dFxcL2RhdGFcXC9bXi9dezEsfSkpPyg%2FOlxcLygoPyFfbmV4dFxcL3N0YXRpY3xfbmV4dFxcL2ltYWdlfGZhdmljb24uaWNvKS4qKSkoXFwuanNvbik%2FW1xcLyNcXD9dPyQiLCJvcmlnaW5hbFNvdXJjZSI6Ii8oKD8hX25leHQvc3RhdGljfF9uZXh0L2ltYWdlfGZhdmljb24uaWNvKS4qKSJ9XX0%3D!"},"startTime":1740007686923,"traceId":"357c63ad374ae9a1"},{"name":"make","duration":52171,"timestamp":5846685278,"id":340,"parentId":339,"tags":{},"startTime":1740007686923,"traceId":"357c63ad374ae9a1"}] +[{"name":"chunk-graph","duration":1732,"timestamp":5846747288,"id":343,"parentId":342,"tags":{},"startTime":1740007686985,"traceId":"357c63ad374ae9a1"},{"name":"optimize-modules","duration":12,"timestamp":5846749082,"id":345,"parentId":342,"tags":{},"startTime":1740007686987,"traceId":"357c63ad374ae9a1"},{"name":"optimize-chunks","duration":1726,"timestamp":5846749131,"id":346,"parentId":342,"tags":{},"startTime":1740007686987,"traceId":"357c63ad374ae9a1"},{"name":"optimize-tree","duration":57,"timestamp":5846750893,"id":347,"parentId":342,"tags":{},"startTime":1740007686989,"traceId":"357c63ad374ae9a1"},{"name":"optimize-chunk-modules","duration":4896,"timestamp":5846750988,"id":348,"parentId":342,"tags":{},"startTime":1740007686989,"traceId":"357c63ad374ae9a1"},{"name":"optimize","duration":6879,"timestamp":5846749056,"id":344,"parentId":342,"tags":{},"startTime":1740007686987,"traceId":"357c63ad374ae9a1"},{"name":"module-hash","duration":2947,"timestamp":5846758047,"id":349,"parentId":342,"tags":{},"startTime":1740007686996,"traceId":"357c63ad374ae9a1"},{"name":"code-generation","duration":598,"timestamp":5846761017,"id":350,"parentId":342,"tags":{},"startTime":1740007686999,"traceId":"357c63ad374ae9a1"},{"name":"hash","duration":2078,"timestamp":5846762891,"id":351,"parentId":342,"tags":{},"startTime":1740007687001,"traceId":"357c63ad374ae9a1"},{"name":"code-generation-jobs","duration":105,"timestamp":5846764968,"id":352,"parentId":342,"tags":{},"startTime":1740007687003,"traceId":"357c63ad374ae9a1"},{"name":"module-assets","duration":118,"timestamp":5846765060,"id":353,"parentId":342,"tags":{},"startTime":1740007687003,"traceId":"357c63ad374ae9a1"},{"name":"create-chunk-assets","duration":420,"timestamp":5846765183,"id":354,"parentId":342,"tags":{},"startTime":1740007687003,"traceId":"357c63ad374ae9a1"},{"name":"minify-js","duration":73,"timestamp":5846791803,"id":356,"parentId":355,"tags":{"name":"src/middleware.js","cache":"HIT"},"startTime":1740007687029,"traceId":"357c63ad374ae9a1"},{"name":"minify-js","duration":17,"timestamp":5846791866,"id":357,"parentId":355,"tags":{"name":"edge-runtime-webpack.js","cache":"HIT"},"startTime":1740007687030,"traceId":"357c63ad374ae9a1"},{"name":"minify-js","duration":12,"timestamp":5846791871,"id":358,"parentId":355,"tags":{"name":"interception-route-rewrite-manifest.js","cache":"HIT"},"startTime":1740007687030,"traceId":"357c63ad374ae9a1"},{"name":"minify-webpack-plugin-optimize","duration":933,"timestamp":5846790952,"id":355,"parentId":339,"tags":{"compilationName":"edge-server"},"startTime":1740007687029,"traceId":"357c63ad374ae9a1"},{"name":"css-minimizer-plugin","duration":54,"timestamp":5846791923,"id":359,"parentId":339,"tags":{},"startTime":1740007687030,"traceId":"357c63ad374ae9a1"},{"name":"seal","duration":52371,"timestamp":5846744540,"id":342,"parentId":339,"tags":{},"startTime":1740007686982,"traceId":"357c63ad374ae9a1"},{"name":"webpack-compilation","duration":115400,"timestamp":5846681766,"id":339,"parentId":336,"tags":{"name":"edge-server"},"startTime":1740007686919,"traceId":"357c63ad374ae9a1"},{"name":"emit","duration":1918,"timestamp":5846797340,"id":360,"parentId":336,"tags":{},"startTime":1740007687035,"traceId":"357c63ad374ae9a1"},{"name":"webpack-close","duration":300,"timestamp":5846799742,"id":361,"parentId":336,"tags":{"name":"edge-server"},"startTime":1740007687037,"traceId":"357c63ad374ae9a1"},{"name":"webpack-generate-error-stats","duration":1123,"timestamp":5846800060,"id":362,"parentId":361,"tags":{},"startTime":1740007687038,"traceId":"357c63ad374ae9a1"},{"name":"run-webpack-compiler","duration":319029,"timestamp":5846482327,"id":336,"parentId":335,"tags":{},"startTime":1740007686720,"traceId":"357c63ad374ae9a1"},{"name":"format-webpack-messages","duration":32,"timestamp":5846801361,"id":363,"parentId":335,"tags":{},"startTime":1740007687039,"traceId":"357c63ad374ae9a1"},{"name":"worker-main-edge-server","duration":319273,"timestamp":5846482161,"id":335,"parentId":1,"tags":{},"startTime":1740007686720,"traceId":"357c63ad374ae9a1"},{"name":"next-build","duration":3994540,"timestamp":5843725413,"id":1,"tags":{"buildMode":"default","isTurboBuild":"false","version":"15.1.7","has-custom-webpack-config":"false","use-build-worker":"true"},"startTime":1740007683963,"traceId":"357c63ad374ae9a1"}] diff --git a/packages/fe-deploy/.next/types/app/(auth)/done/page.ts b/packages/fe-deploy/.next/types/app/(auth)/done/page.ts new file mode 100644 index 00000000..1c66146f --- /dev/null +++ b/packages/fe-deploy/.next/types/app/(auth)/done/page.ts @@ -0,0 +1,84 @@ +// File: /Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/done/page.tsx +import * as entry from '../../../../../src/app/(auth)/done/page.js' +import type { ResolvingMetadata, ResolvingViewport } from 'next/dist/lib/metadata/types/metadata-interface.js' + +type TEntry = typeof import('../../../../../src/app/(auth)/done/page.js') + +type SegmentParams = T extends Record + ? { [K in keyof T]: T[K] extends string ? string | string[] | undefined : never } + : T + +// Check that the entry is a valid entry +checkFields | false + dynamic?: 'auto' | 'force-dynamic' | 'error' | 'force-static' + dynamicParams?: boolean + fetchCache?: 'auto' | 'force-no-store' | 'only-no-store' | 'default-no-store' | 'default-cache' | 'only-cache' | 'force-cache' + preferredRegion?: 'auto' | 'global' | 'home' | string | string[] + runtime?: 'nodejs' | 'experimental-edge' | 'edge' + maxDuration?: number + + metadata?: any + generateMetadata?: Function + viewport?: any + generateViewport?: Function + experimental_ppr?: boolean + +}, TEntry, ''>>() + + +// Check the prop type of the entry function +checkFields, 'default'>>() + +// Check the arguments and return type of the generateMetadata function +if ('generateMetadata' in entry) { + checkFields>, 'generateMetadata'>>() + checkFields>, 'generateMetadata'>>() +} + +// Check the arguments and return type of the generateViewport function +if ('generateViewport' in entry) { + checkFields>, 'generateViewport'>>() + checkFields>, 'generateViewport'>>() +} + +// Check the arguments and return type of the generateStaticParams function +if ('generateStaticParams' in entry) { + checkFields>, 'generateStaticParams'>>() + checkFields }, { __tag__: 'generateStaticParams', __return_type__: ReturnType> }>>() +} + +export interface PageProps { + params?: Promise + searchParams?: Promise +} +export interface LayoutProps { + children?: React.ReactNode + + params?: Promise +} + +// ============= +// Utility types +type RevalidateRange = T extends { revalidate: any } ? NonNegative : never + +// If T is unknown or any, it will be an empty {} type. Otherwise, it will be the same as Omit. +type OmitWithTag = Omit +type Diff = 0 extends (1 & T) ? {} : OmitWithTag + +type FirstArg = T extends (...args: [infer T, any]) => any ? unknown extends T ? any : T : never +type SecondArg = T extends (...args: [any, infer T]) => any ? unknown extends T ? any : T : never +type MaybeField = T extends { [k in K]: infer G } ? G extends Function ? G : never : never + + + +function checkFields<_ extends { [k in keyof any]: never }>() {} + +// https://github.com/sindresorhus/type-fest +type Numeric = number | bigint +type Zero = 0 | 0n +type Negative = T extends Zero ? never : `${T}` extends `-${string}` ? T : never +type NonNegative = T extends Zero ? T : Negative extends never ? T : '__invalid_negative_number__' diff --git a/packages/fe-deploy/.next/types/app/(auth)/layout.ts b/packages/fe-deploy/.next/types/app/(auth)/layout.ts new file mode 100644 index 00000000..d18ed291 --- /dev/null +++ b/packages/fe-deploy/.next/types/app/(auth)/layout.ts @@ -0,0 +1,84 @@ +// File: /Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/layout.tsx +import * as entry from '../../../../src/app/(auth)/layout.js' +import type { ResolvingMetadata, ResolvingViewport } from 'next/dist/lib/metadata/types/metadata-interface.js' + +type TEntry = typeof import('../../../../src/app/(auth)/layout.js') + +type SegmentParams = T extends Record + ? { [K in keyof T]: T[K] extends string ? string | string[] | undefined : never } + : T + +// Check that the entry is a valid entry +checkFields | false + dynamic?: 'auto' | 'force-dynamic' | 'error' | 'force-static' + dynamicParams?: boolean + fetchCache?: 'auto' | 'force-no-store' | 'only-no-store' | 'default-no-store' | 'default-cache' | 'only-cache' | 'force-cache' + preferredRegion?: 'auto' | 'global' | 'home' | string | string[] + runtime?: 'nodejs' | 'experimental-edge' | 'edge' + maxDuration?: number + + metadata?: any + generateMetadata?: Function + viewport?: any + generateViewport?: Function + experimental_ppr?: boolean + +}, TEntry, ''>>() + + +// Check the prop type of the entry function +checkFields, 'default'>>() + +// Check the arguments and return type of the generateMetadata function +if ('generateMetadata' in entry) { + checkFields>, 'generateMetadata'>>() + checkFields>, 'generateMetadata'>>() +} + +// Check the arguments and return type of the generateViewport function +if ('generateViewport' in entry) { + checkFields>, 'generateViewport'>>() + checkFields>, 'generateViewport'>>() +} + +// Check the arguments and return type of the generateStaticParams function +if ('generateStaticParams' in entry) { + checkFields>, 'generateStaticParams'>>() + checkFields }, { __tag__: 'generateStaticParams', __return_type__: ReturnType> }>>() +} + +export interface PageProps { + params?: Promise + searchParams?: Promise +} +export interface LayoutProps { + children?: React.ReactNode + + params?: Promise +} + +// ============= +// Utility types +type RevalidateRange = T extends { revalidate: any } ? NonNegative : never + +// If T is unknown or any, it will be an empty {} type. Otherwise, it will be the same as Omit. +type OmitWithTag = Omit +type Diff = 0 extends (1 & T) ? {} : OmitWithTag + +type FirstArg = T extends (...args: [infer T, any]) => any ? unknown extends T ? any : T : never +type SecondArg = T extends (...args: [any, infer T]) => any ? unknown extends T ? any : T : never +type MaybeField = T extends { [k in K]: infer G } ? G extends Function ? G : never : never + + + +function checkFields<_ extends { [k in keyof any]: never }>() {} + +// https://github.com/sindresorhus/type-fest +type Numeric = number | bigint +type Zero = 0 | 0n +type Negative = T extends Zero ? never : `${T}` extends `-${string}` ? T : never +type NonNegative = T extends Zero ? T : Negative extends never ? T : '__invalid_negative_number__' diff --git a/packages/fe-deploy/.next/types/app/(auth)/login/page.ts b/packages/fe-deploy/.next/types/app/(auth)/login/page.ts new file mode 100644 index 00000000..684ed5d5 --- /dev/null +++ b/packages/fe-deploy/.next/types/app/(auth)/login/page.ts @@ -0,0 +1,84 @@ +// File: /Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(auth)/login/page.tsx +import * as entry from '../../../../../src/app/(auth)/login/page.js' +import type { ResolvingMetadata, ResolvingViewport } from 'next/dist/lib/metadata/types/metadata-interface.js' + +type TEntry = typeof import('../../../../../src/app/(auth)/login/page.js') + +type SegmentParams = T extends Record + ? { [K in keyof T]: T[K] extends string ? string | string[] | undefined : never } + : T + +// Check that the entry is a valid entry +checkFields | false + dynamic?: 'auto' | 'force-dynamic' | 'error' | 'force-static' + dynamicParams?: boolean + fetchCache?: 'auto' | 'force-no-store' | 'only-no-store' | 'default-no-store' | 'default-cache' | 'only-cache' | 'force-cache' + preferredRegion?: 'auto' | 'global' | 'home' | string | string[] + runtime?: 'nodejs' | 'experimental-edge' | 'edge' + maxDuration?: number + + metadata?: any + generateMetadata?: Function + viewport?: any + generateViewport?: Function + experimental_ppr?: boolean + +}, TEntry, ''>>() + + +// Check the prop type of the entry function +checkFields, 'default'>>() + +// Check the arguments and return type of the generateMetadata function +if ('generateMetadata' in entry) { + checkFields>, 'generateMetadata'>>() + checkFields>, 'generateMetadata'>>() +} + +// Check the arguments and return type of the generateViewport function +if ('generateViewport' in entry) { + checkFields>, 'generateViewport'>>() + checkFields>, 'generateViewport'>>() +} + +// Check the arguments and return type of the generateStaticParams function +if ('generateStaticParams' in entry) { + checkFields>, 'generateStaticParams'>>() + checkFields }, { __tag__: 'generateStaticParams', __return_type__: ReturnType> }>>() +} + +export interface PageProps { + params?: Promise + searchParams?: Promise +} +export interface LayoutProps { + children?: React.ReactNode + + params?: Promise +} + +// ============= +// Utility types +type RevalidateRange = T extends { revalidate: any } ? NonNegative : never + +// If T is unknown or any, it will be an empty {} type. Otherwise, it will be the same as Omit. +type OmitWithTag = Omit +type Diff = 0 extends (1 & T) ? {} : OmitWithTag + +type FirstArg = T extends (...args: [infer T, any]) => any ? unknown extends T ? any : T : never +type SecondArg = T extends (...args: [any, infer T]) => any ? unknown extends T ? any : T : never +type MaybeField = T extends { [k in K]: infer G } ? G extends Function ? G : never : never + + + +function checkFields<_ extends { [k in keyof any]: never }>() {} + +// https://github.com/sindresorhus/type-fest +type Numeric = number | bigint +type Zero = 0 | 0n +type Negative = T extends Zero ? never : `${T}` extends `-${string}` ? T : never +type NonNegative = T extends Zero ? T : Negative extends never ? T : '__invalid_negative_number__' diff --git a/packages/fe-deploy/.next/types/app/(dashboard)/[org-slug]/projects/[id]/page.ts b/packages/fe-deploy/.next/types/app/(dashboard)/[org-slug]/projects/[id]/page.ts new file mode 100644 index 00000000..ad5bdda5 --- /dev/null +++ b/packages/fe-deploy/.next/types/app/(dashboard)/[org-slug]/projects/[id]/page.ts @@ -0,0 +1,84 @@ +// File: /Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/page.tsx +import * as entry from '../../../../../../../src/app/(dashboard)/[org-slug]/projects/[id]/page.js' +import type { ResolvingMetadata, ResolvingViewport } from 'next/dist/lib/metadata/types/metadata-interface.js' + +type TEntry = typeof import('../../../../../../../src/app/(dashboard)/[org-slug]/projects/[id]/page.js') + +type SegmentParams = T extends Record + ? { [K in keyof T]: T[K] extends string ? string | string[] | undefined : never } + : T + +// Check that the entry is a valid entry +checkFields | false + dynamic?: 'auto' | 'force-dynamic' | 'error' | 'force-static' + dynamicParams?: boolean + fetchCache?: 'auto' | 'force-no-store' | 'only-no-store' | 'default-no-store' | 'default-cache' | 'only-cache' | 'force-cache' + preferredRegion?: 'auto' | 'global' | 'home' | string | string[] + runtime?: 'nodejs' | 'experimental-edge' | 'edge' + maxDuration?: number + + metadata?: any + generateMetadata?: Function + viewport?: any + generateViewport?: Function + experimental_ppr?: boolean + +}, TEntry, ''>>() + + +// Check the prop type of the entry function +checkFields, 'default'>>() + +// Check the arguments and return type of the generateMetadata function +if ('generateMetadata' in entry) { + checkFields>, 'generateMetadata'>>() + checkFields>, 'generateMetadata'>>() +} + +// Check the arguments and return type of the generateViewport function +if ('generateViewport' in entry) { + checkFields>, 'generateViewport'>>() + checkFields>, 'generateViewport'>>() +} + +// Check the arguments and return type of the generateStaticParams function +if ('generateStaticParams' in entry) { + checkFields>, 'generateStaticParams'>>() + checkFields }, { __tag__: 'generateStaticParams', __return_type__: ReturnType> }>>() +} + +export interface PageProps { + params?: Promise + searchParams?: Promise +} +export interface LayoutProps { + children?: React.ReactNode + + params?: Promise +} + +// ============= +// Utility types +type RevalidateRange = T extends { revalidate: any } ? NonNegative : never + +// If T is unknown or any, it will be an empty {} type. Otherwise, it will be the same as Omit. +type OmitWithTag = Omit +type Diff = 0 extends (1 & T) ? {} : OmitWithTag + +type FirstArg = T extends (...args: [infer T, any]) => any ? unknown extends T ? any : T : never +type SecondArg = T extends (...args: [any, infer T]) => any ? unknown extends T ? any : T : never +type MaybeField = T extends { [k in K]: infer G } ? G extends Function ? G : never : never + + + +function checkFields<_ extends { [k in keyof any]: never }>() {} + +// https://github.com/sindresorhus/type-fest +type Numeric = number | bigint +type Zero = 0 | 0n +type Negative = T extends Zero ? never : `${T}` extends `-${string}` ? T : never +type NonNegative = T extends Zero ? T : Negative extends never ? T : '__invalid_negative_number__' diff --git a/packages/fe-deploy/.next/types/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/add/page.ts b/packages/fe-deploy/.next/types/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/add/page.ts new file mode 100644 index 00000000..39576008 --- /dev/null +++ b/packages/fe-deploy/.next/types/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/add/page.ts @@ -0,0 +1,84 @@ +// File: /Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/add/page.tsx +import * as entry from '../../../../../../../../../../src/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/add/page.js' +import type { ResolvingMetadata, ResolvingViewport } from 'next/dist/lib/metadata/types/metadata-interface.js' + +type TEntry = typeof import('../../../../../../../../../../src/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/add/page.js') + +type SegmentParams = T extends Record + ? { [K in keyof T]: T[K] extends string ? string | string[] | undefined : never } + : T + +// Check that the entry is a valid entry +checkFields | false + dynamic?: 'auto' | 'force-dynamic' | 'error' | 'force-static' + dynamicParams?: boolean + fetchCache?: 'auto' | 'force-no-store' | 'only-no-store' | 'default-no-store' | 'default-cache' | 'only-cache' | 'force-cache' + preferredRegion?: 'auto' | 'global' | 'home' | string | string[] + runtime?: 'nodejs' | 'experimental-edge' | 'edge' + maxDuration?: number + + metadata?: any + generateMetadata?: Function + viewport?: any + generateViewport?: Function + experimental_ppr?: boolean + +}, TEntry, ''>>() + + +// Check the prop type of the entry function +checkFields, 'default'>>() + +// Check the arguments and return type of the generateMetadata function +if ('generateMetadata' in entry) { + checkFields>, 'generateMetadata'>>() + checkFields>, 'generateMetadata'>>() +} + +// Check the arguments and return type of the generateViewport function +if ('generateViewport' in entry) { + checkFields>, 'generateViewport'>>() + checkFields>, 'generateViewport'>>() +} + +// Check the arguments and return type of the generateStaticParams function +if ('generateStaticParams' in entry) { + checkFields>, 'generateStaticParams'>>() + checkFields }, { __tag__: 'generateStaticParams', __return_type__: ReturnType> }>>() +} + +export interface PageProps { + params?: Promise + searchParams?: Promise +} +export interface LayoutProps { + children?: React.ReactNode + + params?: Promise +} + +// ============= +// Utility types +type RevalidateRange = T extends { revalidate: any } ? NonNegative : never + +// If T is unknown or any, it will be an empty {} type. Otherwise, it will be the same as Omit. +type OmitWithTag = Omit +type Diff = 0 extends (1 & T) ? {} : OmitWithTag + +type FirstArg = T extends (...args: [infer T, any]) => any ? unknown extends T ? any : T : never +type SecondArg = T extends (...args: [any, infer T]) => any ? unknown extends T ? any : T : never +type MaybeField = T extends { [k in K]: infer G } ? G extends Function ? G : never : never + + + +function checkFields<_ extends { [k in keyof any]: never }>() {} + +// https://github.com/sindresorhus/type-fest +type Numeric = number | bigint +type Zero = 0 | 0n +type Negative = T extends Zero ? never : `${T}` extends `-${string}` ? T : never +type NonNegative = T extends Zero ? T : Negative extends never ? T : '__invalid_negative_number__' diff --git a/packages/fe-deploy/.next/types/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/page.ts b/packages/fe-deploy/.next/types/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/page.ts new file mode 100644 index 00000000..b6b2887e --- /dev/null +++ b/packages/fe-deploy/.next/types/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/page.ts @@ -0,0 +1,84 @@ +// File: /Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/page.tsx +import * as entry from '../../../../../../../../../src/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/page.js' +import type { ResolvingMetadata, ResolvingViewport } from 'next/dist/lib/metadata/types/metadata-interface.js' + +type TEntry = typeof import('../../../../../../../../../src/app/(dashboard)/[org-slug]/projects/[id]/settings/domains/page.js') + +type SegmentParams = T extends Record + ? { [K in keyof T]: T[K] extends string ? string | string[] | undefined : never } + : T + +// Check that the entry is a valid entry +checkFields | false + dynamic?: 'auto' | 'force-dynamic' | 'error' | 'force-static' + dynamicParams?: boolean + fetchCache?: 'auto' | 'force-no-store' | 'only-no-store' | 'default-no-store' | 'default-cache' | 'only-cache' | 'force-cache' + preferredRegion?: 'auto' | 'global' | 'home' | string | string[] + runtime?: 'nodejs' | 'experimental-edge' | 'edge' + maxDuration?: number + + metadata?: any + generateMetadata?: Function + viewport?: any + generateViewport?: Function + experimental_ppr?: boolean + +}, TEntry, ''>>() + + +// Check the prop type of the entry function +checkFields, 'default'>>() + +// Check the arguments and return type of the generateMetadata function +if ('generateMetadata' in entry) { + checkFields>, 'generateMetadata'>>() + checkFields>, 'generateMetadata'>>() +} + +// Check the arguments and return type of the generateViewport function +if ('generateViewport' in entry) { + checkFields>, 'generateViewport'>>() + checkFields>, 'generateViewport'>>() +} + +// Check the arguments and return type of the generateStaticParams function +if ('generateStaticParams' in entry) { + checkFields>, 'generateStaticParams'>>() + checkFields }, { __tag__: 'generateStaticParams', __return_type__: ReturnType> }>>() +} + +export interface PageProps { + params?: Promise + searchParams?: Promise +} +export interface LayoutProps { + children?: React.ReactNode + + params?: Promise +} + +// ============= +// Utility types +type RevalidateRange = T extends { revalidate: any } ? NonNegative : never + +// If T is unknown or any, it will be an empty {} type. Otherwise, it will be the same as Omit. +type OmitWithTag = Omit +type Diff = 0 extends (1 & T) ? {} : OmitWithTag + +type FirstArg = T extends (...args: [infer T, any]) => any ? unknown extends T ? any : T : never +type SecondArg = T extends (...args: [any, infer T]) => any ? unknown extends T ? any : T : never +type MaybeField = T extends { [k in K]: infer G } ? G extends Function ? G : never : never + + + +function checkFields<_ extends { [k in keyof any]: never }>() {} + +// https://github.com/sindresorhus/type-fest +type Numeric = number | bigint +type Zero = 0 | 0n +type Negative = T extends Zero ? never : `${T}` extends `-${string}` ? T : never +type NonNegative = T extends Zero ? T : Negative extends never ? T : '__invalid_negative_number__' diff --git a/packages/fe-deploy/.next/types/app/(dashboard)/[org-slug]/projects/[id]/settings/page.ts b/packages/fe-deploy/.next/types/app/(dashboard)/[org-slug]/projects/[id]/settings/page.ts new file mode 100644 index 00000000..7227a33b --- /dev/null +++ b/packages/fe-deploy/.next/types/app/(dashboard)/[org-slug]/projects/[id]/settings/page.ts @@ -0,0 +1,84 @@ +// File: /Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/[id]/settings/page.tsx +import * as entry from '../../../../../../../../src/app/(dashboard)/[org-slug]/projects/[id]/settings/page.js' +import type { ResolvingMetadata, ResolvingViewport } from 'next/dist/lib/metadata/types/metadata-interface.js' + +type TEntry = typeof import('../../../../../../../../src/app/(dashboard)/[org-slug]/projects/[id]/settings/page.js') + +type SegmentParams = T extends Record + ? { [K in keyof T]: T[K] extends string ? string | string[] | undefined : never } + : T + +// Check that the entry is a valid entry +checkFields | false + dynamic?: 'auto' | 'force-dynamic' | 'error' | 'force-static' + dynamicParams?: boolean + fetchCache?: 'auto' | 'force-no-store' | 'only-no-store' | 'default-no-store' | 'default-cache' | 'only-cache' | 'force-cache' + preferredRegion?: 'auto' | 'global' | 'home' | string | string[] + runtime?: 'nodejs' | 'experimental-edge' | 'edge' + maxDuration?: number + + metadata?: any + generateMetadata?: Function + viewport?: any + generateViewport?: Function + experimental_ppr?: boolean + +}, TEntry, ''>>() + + +// Check the prop type of the entry function +checkFields, 'default'>>() + +// Check the arguments and return type of the generateMetadata function +if ('generateMetadata' in entry) { + checkFields>, 'generateMetadata'>>() + checkFields>, 'generateMetadata'>>() +} + +// Check the arguments and return type of the generateViewport function +if ('generateViewport' in entry) { + checkFields>, 'generateViewport'>>() + checkFields>, 'generateViewport'>>() +} + +// Check the arguments and return type of the generateStaticParams function +if ('generateStaticParams' in entry) { + checkFields>, 'generateStaticParams'>>() + checkFields }, { __tag__: 'generateStaticParams', __return_type__: ReturnType> }>>() +} + +export interface PageProps { + params?: Promise + searchParams?: Promise +} +export interface LayoutProps { + children?: React.ReactNode + + params?: Promise +} + +// ============= +// Utility types +type RevalidateRange = T extends { revalidate: any } ? NonNegative : never + +// If T is unknown or any, it will be an empty {} type. Otherwise, it will be the same as Omit. +type OmitWithTag = Omit +type Diff = 0 extends (1 & T) ? {} : OmitWithTag + +type FirstArg = T extends (...args: [infer T, any]) => any ? unknown extends T ? any : T : never +type SecondArg = T extends (...args: [any, infer T]) => any ? unknown extends T ? any : T : never +type MaybeField = T extends { [k in K]: infer G } ? G extends Function ? G : never : never + + + +function checkFields<_ extends { [k in keyof any]: never }>() {} + +// https://github.com/sindresorhus/type-fest +type Numeric = number | bigint +type Zero = 0 | 0n +type Negative = T extends Zero ? never : `${T}` extends `-${string}` ? T : never +type NonNegative = T extends Zero ? T : Negative extends never ? T : '__invalid_negative_number__' diff --git a/packages/fe-deploy/.next/types/app/(dashboard)/[org-slug]/projects/create/page.ts b/packages/fe-deploy/.next/types/app/(dashboard)/[org-slug]/projects/create/page.ts new file mode 100644 index 00000000..4530b035 --- /dev/null +++ b/packages/fe-deploy/.next/types/app/(dashboard)/[org-slug]/projects/create/page.ts @@ -0,0 +1,84 @@ +// File: /Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/page.tsx +import * as entry from '../../../../../../../src/app/(dashboard)/[org-slug]/projects/create/page.js' +import type { ResolvingMetadata, ResolvingViewport } from 'next/dist/lib/metadata/types/metadata-interface.js' + +type TEntry = typeof import('../../../../../../../src/app/(dashboard)/[org-slug]/projects/create/page.js') + +type SegmentParams = T extends Record + ? { [K in keyof T]: T[K] extends string ? string | string[] | undefined : never } + : T + +// Check that the entry is a valid entry +checkFields | false + dynamic?: 'auto' | 'force-dynamic' | 'error' | 'force-static' + dynamicParams?: boolean + fetchCache?: 'auto' | 'force-no-store' | 'only-no-store' | 'default-no-store' | 'default-cache' | 'only-cache' | 'force-cache' + preferredRegion?: 'auto' | 'global' | 'home' | string | string[] + runtime?: 'nodejs' | 'experimental-edge' | 'edge' + maxDuration?: number + + metadata?: any + generateMetadata?: Function + viewport?: any + generateViewport?: Function + experimental_ppr?: boolean + +}, TEntry, ''>>() + + +// Check the prop type of the entry function +checkFields, 'default'>>() + +// Check the arguments and return type of the generateMetadata function +if ('generateMetadata' in entry) { + checkFields>, 'generateMetadata'>>() + checkFields>, 'generateMetadata'>>() +} + +// Check the arguments and return type of the generateViewport function +if ('generateViewport' in entry) { + checkFields>, 'generateViewport'>>() + checkFields>, 'generateViewport'>>() +} + +// Check the arguments and return type of the generateStaticParams function +if ('generateStaticParams' in entry) { + checkFields>, 'generateStaticParams'>>() + checkFields }, { __tag__: 'generateStaticParams', __return_type__: ReturnType> }>>() +} + +export interface PageProps { + params?: Promise + searchParams?: Promise +} +export interface LayoutProps { + children?: React.ReactNode + + params?: Promise +} + +// ============= +// Utility types +type RevalidateRange = T extends { revalidate: any } ? NonNegative : never + +// If T is unknown or any, it will be an empty {} type. Otherwise, it will be the same as Omit. +type OmitWithTag = Omit +type Diff = 0 extends (1 & T) ? {} : OmitWithTag + +type FirstArg = T extends (...args: [infer T, any]) => any ? unknown extends T ? any : T : never +type SecondArg = T extends (...args: [any, infer T]) => any ? unknown extends T ? any : T : never +type MaybeField = T extends { [k in K]: infer G } ? G extends Function ? G : never : never + + + +function checkFields<_ extends { [k in keyof any]: never }>() {} + +// https://github.com/sindresorhus/type-fest +type Numeric = number | bigint +type Zero = 0 | 0n +type Negative = T extends Zero ? never : `${T}` extends `-${string}` ? T : never +type NonNegative = T extends Zero ? T : Negative extends never ? T : '__invalid_negative_number__' diff --git a/packages/fe-deploy/.next/types/app/(dashboard)/[org-slug]/projects/create/success/[id]/page.ts b/packages/fe-deploy/.next/types/app/(dashboard)/[org-slug]/projects/create/success/[id]/page.ts new file mode 100644 index 00000000..7ced50e7 --- /dev/null +++ b/packages/fe-deploy/.next/types/app/(dashboard)/[org-slug]/projects/create/success/[id]/page.ts @@ -0,0 +1,84 @@ +// File: /Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/success/[id]/page.tsx +import * as entry from '../../../../../../../../../src/app/(dashboard)/[org-slug]/projects/create/success/[id]/page.js' +import type { ResolvingMetadata, ResolvingViewport } from 'next/dist/lib/metadata/types/metadata-interface.js' + +type TEntry = typeof import('../../../../../../../../../src/app/(dashboard)/[org-slug]/projects/create/success/[id]/page.js') + +type SegmentParams = T extends Record + ? { [K in keyof T]: T[K] extends string ? string | string[] | undefined : never } + : T + +// Check that the entry is a valid entry +checkFields | false + dynamic?: 'auto' | 'force-dynamic' | 'error' | 'force-static' + dynamicParams?: boolean + fetchCache?: 'auto' | 'force-no-store' | 'only-no-store' | 'default-no-store' | 'default-cache' | 'only-cache' | 'force-cache' + preferredRegion?: 'auto' | 'global' | 'home' | string | string[] + runtime?: 'nodejs' | 'experimental-edge' | 'edge' + maxDuration?: number + + metadata?: any + generateMetadata?: Function + viewport?: any + generateViewport?: Function + experimental_ppr?: boolean + +}, TEntry, ''>>() + + +// Check the prop type of the entry function +checkFields, 'default'>>() + +// Check the arguments and return type of the generateMetadata function +if ('generateMetadata' in entry) { + checkFields>, 'generateMetadata'>>() + checkFields>, 'generateMetadata'>>() +} + +// Check the arguments and return type of the generateViewport function +if ('generateViewport' in entry) { + checkFields>, 'generateViewport'>>() + checkFields>, 'generateViewport'>>() +} + +// Check the arguments and return type of the generateStaticParams function +if ('generateStaticParams' in entry) { + checkFields>, 'generateStaticParams'>>() + checkFields }, { __tag__: 'generateStaticParams', __return_type__: ReturnType> }>>() +} + +export interface PageProps { + params?: Promise + searchParams?: Promise +} +export interface LayoutProps { + children?: React.ReactNode + + params?: Promise +} + +// ============= +// Utility types +type RevalidateRange = T extends { revalidate: any } ? NonNegative : never + +// If T is unknown or any, it will be an empty {} type. Otherwise, it will be the same as Omit. +type OmitWithTag = Omit +type Diff = 0 extends (1 & T) ? {} : OmitWithTag + +type FirstArg = T extends (...args: [infer T, any]) => any ? unknown extends T ? any : T : never +type SecondArg = T extends (...args: [any, infer T]) => any ? unknown extends T ? any : T : never +type MaybeField = T extends { [k in K]: infer G } ? G extends Function ? G : never : never + + + +function checkFields<_ extends { [k in keyof any]: never }>() {} + +// https://github.com/sindresorhus/type-fest +type Numeric = number | bigint +type Zero = 0 | 0n +type Negative = T extends Zero ? never : `${T}` extends `-${string}` ? T : never +type NonNegative = T extends Zero ? T : Negative extends never ? T : '__invalid_negative_number__' diff --git a/packages/fe-deploy/.next/types/app/(dashboard)/[org-slug]/projects/create/template/page.ts b/packages/fe-deploy/.next/types/app/(dashboard)/[org-slug]/projects/create/template/page.ts new file mode 100644 index 00000000..fa82ff89 --- /dev/null +++ b/packages/fe-deploy/.next/types/app/(dashboard)/[org-slug]/projects/create/template/page.ts @@ -0,0 +1,84 @@ +// File: /Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/create/template/page.tsx +import * as entry from '../../../../../../../../src/app/(dashboard)/[org-slug]/projects/create/template/page.js' +import type { ResolvingMetadata, ResolvingViewport } from 'next/dist/lib/metadata/types/metadata-interface.js' + +type TEntry = typeof import('../../../../../../../../src/app/(dashboard)/[org-slug]/projects/create/template/page.js') + +type SegmentParams = T extends Record + ? { [K in keyof T]: T[K] extends string ? string | string[] | undefined : never } + : T + +// Check that the entry is a valid entry +checkFields | false + dynamic?: 'auto' | 'force-dynamic' | 'error' | 'force-static' + dynamicParams?: boolean + fetchCache?: 'auto' | 'force-no-store' | 'only-no-store' | 'default-no-store' | 'default-cache' | 'only-cache' | 'force-cache' + preferredRegion?: 'auto' | 'global' | 'home' | string | string[] + runtime?: 'nodejs' | 'experimental-edge' | 'edge' + maxDuration?: number + + metadata?: any + generateMetadata?: Function + viewport?: any + generateViewport?: Function + experimental_ppr?: boolean + +}, TEntry, ''>>() + + +// Check the prop type of the entry function +checkFields, 'default'>>() + +// Check the arguments and return type of the generateMetadata function +if ('generateMetadata' in entry) { + checkFields>, 'generateMetadata'>>() + checkFields>, 'generateMetadata'>>() +} + +// Check the arguments and return type of the generateViewport function +if ('generateViewport' in entry) { + checkFields>, 'generateViewport'>>() + checkFields>, 'generateViewport'>>() +} + +// Check the arguments and return type of the generateStaticParams function +if ('generateStaticParams' in entry) { + checkFields>, 'generateStaticParams'>>() + checkFields }, { __tag__: 'generateStaticParams', __return_type__: ReturnType> }>>() +} + +export interface PageProps { + params?: Promise + searchParams?: Promise +} +export interface LayoutProps { + children?: React.ReactNode + + params?: Promise +} + +// ============= +// Utility types +type RevalidateRange = T extends { revalidate: any } ? NonNegative : never + +// If T is unknown or any, it will be an empty {} type. Otherwise, it will be the same as Omit. +type OmitWithTag = Omit +type Diff = 0 extends (1 & T) ? {} : OmitWithTag + +type FirstArg = T extends (...args: [infer T, any]) => any ? unknown extends T ? any : T : never +type SecondArg = T extends (...args: [any, infer T]) => any ? unknown extends T ? any : T : never +type MaybeField = T extends { [k in K]: infer G } ? G extends Function ? G : never : never + + + +function checkFields<_ extends { [k in keyof any]: never }>() {} + +// https://github.com/sindresorhus/type-fest +type Numeric = number | bigint +type Zero = 0 | 0n +type Negative = T extends Zero ? never : `${T}` extends `-${string}` ? T : never +type NonNegative = T extends Zero ? T : Negative extends never ? T : '__invalid_negative_number__' diff --git a/packages/fe-deploy/.next/types/app/(dashboard)/[org-slug]/projects/page.ts b/packages/fe-deploy/.next/types/app/(dashboard)/[org-slug]/projects/page.ts new file mode 100644 index 00000000..f010c49c --- /dev/null +++ b/packages/fe-deploy/.next/types/app/(dashboard)/[org-slug]/projects/page.ts @@ -0,0 +1,84 @@ +// File: /Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/projects/page.tsx +import * as entry from '../../../../../../src/app/(dashboard)/[org-slug]/projects/page.js' +import type { ResolvingMetadata, ResolvingViewport } from 'next/dist/lib/metadata/types/metadata-interface.js' + +type TEntry = typeof import('../../../../../../src/app/(dashboard)/[org-slug]/projects/page.js') + +type SegmentParams = T extends Record + ? { [K in keyof T]: T[K] extends string ? string | string[] | undefined : never } + : T + +// Check that the entry is a valid entry +checkFields | false + dynamic?: 'auto' | 'force-dynamic' | 'error' | 'force-static' + dynamicParams?: boolean + fetchCache?: 'auto' | 'force-no-store' | 'only-no-store' | 'default-no-store' | 'default-cache' | 'only-cache' | 'force-cache' + preferredRegion?: 'auto' | 'global' | 'home' | string | string[] + runtime?: 'nodejs' | 'experimental-edge' | 'edge' + maxDuration?: number + + metadata?: any + generateMetadata?: Function + viewport?: any + generateViewport?: Function + experimental_ppr?: boolean + +}, TEntry, ''>>() + + +// Check the prop type of the entry function +checkFields, 'default'>>() + +// Check the arguments and return type of the generateMetadata function +if ('generateMetadata' in entry) { + checkFields>, 'generateMetadata'>>() + checkFields>, 'generateMetadata'>>() +} + +// Check the arguments and return type of the generateViewport function +if ('generateViewport' in entry) { + checkFields>, 'generateViewport'>>() + checkFields>, 'generateViewport'>>() +} + +// Check the arguments and return type of the generateStaticParams function +if ('generateStaticParams' in entry) { + checkFields>, 'generateStaticParams'>>() + checkFields }, { __tag__: 'generateStaticParams', __return_type__: ReturnType> }>>() +} + +export interface PageProps { + params?: Promise + searchParams?: Promise +} +export interface LayoutProps { + children?: React.ReactNode + + params?: Promise +} + +// ============= +// Utility types +type RevalidateRange = T extends { revalidate: any } ? NonNegative : never + +// If T is unknown or any, it will be an empty {} type. Otherwise, it will be the same as Omit. +type OmitWithTag = Omit +type Diff = 0 extends (1 & T) ? {} : OmitWithTag + +type FirstArg = T extends (...args: [infer T, any]) => any ? unknown extends T ? any : T : never +type SecondArg = T extends (...args: [any, infer T]) => any ? unknown extends T ? any : T : never +type MaybeField = T extends { [k in K]: infer G } ? G extends Function ? G : never : never + + + +function checkFields<_ extends { [k in keyof any]: never }>() {} + +// https://github.com/sindresorhus/type-fest +type Numeric = number | bigint +type Zero = 0 | 0n +type Negative = T extends Zero ? never : `${T}` extends `-${string}` ? T : never +type NonNegative = T extends Zero ? T : Negative extends never ? T : '__invalid_negative_number__' diff --git a/packages/fe-deploy/.next/types/app/(dashboard)/[org-slug]/settings/page.ts b/packages/fe-deploy/.next/types/app/(dashboard)/[org-slug]/settings/page.ts new file mode 100644 index 00000000..07029a00 --- /dev/null +++ b/packages/fe-deploy/.next/types/app/(dashboard)/[org-slug]/settings/page.ts @@ -0,0 +1,84 @@ +// File: /Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/[org-slug]/settings/page.tsx +import * as entry from '../../../../../../src/app/(dashboard)/[org-slug]/settings/page.js' +import type { ResolvingMetadata, ResolvingViewport } from 'next/dist/lib/metadata/types/metadata-interface.js' + +type TEntry = typeof import('../../../../../../src/app/(dashboard)/[org-slug]/settings/page.js') + +type SegmentParams = T extends Record + ? { [K in keyof T]: T[K] extends string ? string | string[] | undefined : never } + : T + +// Check that the entry is a valid entry +checkFields | false + dynamic?: 'auto' | 'force-dynamic' | 'error' | 'force-static' + dynamicParams?: boolean + fetchCache?: 'auto' | 'force-no-store' | 'only-no-store' | 'default-no-store' | 'default-cache' | 'only-cache' | 'force-cache' + preferredRegion?: 'auto' | 'global' | 'home' | string | string[] + runtime?: 'nodejs' | 'experimental-edge' | 'edge' + maxDuration?: number + + metadata?: any + generateMetadata?: Function + viewport?: any + generateViewport?: Function + experimental_ppr?: boolean + +}, TEntry, ''>>() + + +// Check the prop type of the entry function +checkFields, 'default'>>() + +// Check the arguments and return type of the generateMetadata function +if ('generateMetadata' in entry) { + checkFields>, 'generateMetadata'>>() + checkFields>, 'generateMetadata'>>() +} + +// Check the arguments and return type of the generateViewport function +if ('generateViewport' in entry) { + checkFields>, 'generateViewport'>>() + checkFields>, 'generateViewport'>>() +} + +// Check the arguments and return type of the generateStaticParams function +if ('generateStaticParams' in entry) { + checkFields>, 'generateStaticParams'>>() + checkFields }, { __tag__: 'generateStaticParams', __return_type__: ReturnType> }>>() +} + +export interface PageProps { + params?: Promise + searchParams?: Promise +} +export interface LayoutProps { + children?: React.ReactNode + + params?: Promise +} + +// ============= +// Utility types +type RevalidateRange = T extends { revalidate: any } ? NonNegative : never + +// If T is unknown or any, it will be an empty {} type. Otherwise, it will be the same as Omit. +type OmitWithTag = Omit +type Diff = 0 extends (1 & T) ? {} : OmitWithTag + +type FirstArg = T extends (...args: [infer T, any]) => any ? unknown extends T ? any : T : never +type SecondArg = T extends (...args: [any, infer T]) => any ? unknown extends T ? any : T : never +type MaybeField = T extends { [k in K]: infer G } ? G extends Function ? G : never : never + + + +function checkFields<_ extends { [k in keyof any]: never }>() {} + +// https://github.com/sindresorhus/type-fest +type Numeric = number | bigint +type Zero = 0 | 0n +type Negative = T extends Zero ? never : `${T}` extends `-${string}` ? T : never +type NonNegative = T extends Zero ? T : Negative extends never ? T : '__invalid_negative_number__' diff --git a/packages/fe-deploy/.next/types/app/(dashboard)/layout.ts b/packages/fe-deploy/.next/types/app/(dashboard)/layout.ts new file mode 100644 index 00000000..2f6d08d7 --- /dev/null +++ b/packages/fe-deploy/.next/types/app/(dashboard)/layout.ts @@ -0,0 +1,84 @@ +// File: /Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/layout.tsx +import * as entry from '../../../../src/app/(dashboard)/layout.js' +import type { ResolvingMetadata, ResolvingViewport } from 'next/dist/lib/metadata/types/metadata-interface.js' + +type TEntry = typeof import('../../../../src/app/(dashboard)/layout.js') + +type SegmentParams = T extends Record + ? { [K in keyof T]: T[K] extends string ? string | string[] | undefined : never } + : T + +// Check that the entry is a valid entry +checkFields | false + dynamic?: 'auto' | 'force-dynamic' | 'error' | 'force-static' + dynamicParams?: boolean + fetchCache?: 'auto' | 'force-no-store' | 'only-no-store' | 'default-no-store' | 'default-cache' | 'only-cache' | 'force-cache' + preferredRegion?: 'auto' | 'global' | 'home' | string | string[] + runtime?: 'nodejs' | 'experimental-edge' | 'edge' + maxDuration?: number + + metadata?: any + generateMetadata?: Function + viewport?: any + generateViewport?: Function + experimental_ppr?: boolean + +}, TEntry, ''>>() + + +// Check the prop type of the entry function +checkFields, 'default'>>() + +// Check the arguments and return type of the generateMetadata function +if ('generateMetadata' in entry) { + checkFields>, 'generateMetadata'>>() + checkFields>, 'generateMetadata'>>() +} + +// Check the arguments and return type of the generateViewport function +if ('generateViewport' in entry) { + checkFields>, 'generateViewport'>>() + checkFields>, 'generateViewport'>>() +} + +// Check the arguments and return type of the generateStaticParams function +if ('generateStaticParams' in entry) { + checkFields>, 'generateStaticParams'>>() + checkFields }, { __tag__: 'generateStaticParams', __return_type__: ReturnType> }>>() +} + +export interface PageProps { + params?: Promise + searchParams?: Promise +} +export interface LayoutProps { + children?: React.ReactNode + + params?: Promise +} + +// ============= +// Utility types +type RevalidateRange = T extends { revalidate: any } ? NonNegative : never + +// If T is unknown or any, it will be an empty {} type. Otherwise, it will be the same as Omit. +type OmitWithTag = Omit +type Diff = 0 extends (1 & T) ? {} : OmitWithTag + +type FirstArg = T extends (...args: [infer T, any]) => any ? unknown extends T ? any : T : never +type SecondArg = T extends (...args: [any, infer T]) => any ? unknown extends T ? any : T : never +type MaybeField = T extends { [k in K]: infer G } ? G extends Function ? G : never : never + + + +function checkFields<_ extends { [k in keyof any]: never }>() {} + +// https://github.com/sindresorhus/type-fest +type Numeric = number | bigint +type Zero = 0 | 0n +type Negative = T extends Zero ? never : `${T}` extends `-${string}` ? T : never +type NonNegative = T extends Zero ? T : Negative extends never ? T : '__invalid_negative_number__' diff --git a/packages/fe-deploy/.next/types/app/(dashboard)/projects/page.ts b/packages/fe-deploy/.next/types/app/(dashboard)/projects/page.ts new file mode 100644 index 00000000..1e2e119f --- /dev/null +++ b/packages/fe-deploy/.next/types/app/(dashboard)/projects/page.ts @@ -0,0 +1,84 @@ +// File: /Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/projects/page.tsx +import * as entry from '../../../../../src/app/(dashboard)/projects/page.js' +import type { ResolvingMetadata, ResolvingViewport } from 'next/dist/lib/metadata/types/metadata-interface.js' + +type TEntry = typeof import('../../../../../src/app/(dashboard)/projects/page.js') + +type SegmentParams = T extends Record + ? { [K in keyof T]: T[K] extends string ? string | string[] | undefined : never } + : T + +// Check that the entry is a valid entry +checkFields | false + dynamic?: 'auto' | 'force-dynamic' | 'error' | 'force-static' + dynamicParams?: boolean + fetchCache?: 'auto' | 'force-no-store' | 'only-no-store' | 'default-no-store' | 'default-cache' | 'only-cache' | 'force-cache' + preferredRegion?: 'auto' | 'global' | 'home' | string | string[] + runtime?: 'nodejs' | 'experimental-edge' | 'edge' + maxDuration?: number + + metadata?: any + generateMetadata?: Function + viewport?: any + generateViewport?: Function + experimental_ppr?: boolean + +}, TEntry, ''>>() + + +// Check the prop type of the entry function +checkFields, 'default'>>() + +// Check the arguments and return type of the generateMetadata function +if ('generateMetadata' in entry) { + checkFields>, 'generateMetadata'>>() + checkFields>, 'generateMetadata'>>() +} + +// Check the arguments and return type of the generateViewport function +if ('generateViewport' in entry) { + checkFields>, 'generateViewport'>>() + checkFields>, 'generateViewport'>>() +} + +// Check the arguments and return type of the generateStaticParams function +if ('generateStaticParams' in entry) { + checkFields>, 'generateStaticParams'>>() + checkFields }, { __tag__: 'generateStaticParams', __return_type__: ReturnType> }>>() +} + +export interface PageProps { + params?: Promise + searchParams?: Promise +} +export interface LayoutProps { + children?: React.ReactNode + + params?: Promise +} + +// ============= +// Utility types +type RevalidateRange = T extends { revalidate: any } ? NonNegative : never + +// If T is unknown or any, it will be an empty {} type. Otherwise, it will be the same as Omit. +type OmitWithTag = Omit +type Diff = 0 extends (1 & T) ? {} : OmitWithTag + +type FirstArg = T extends (...args: [infer T, any]) => any ? unknown extends T ? any : T : never +type SecondArg = T extends (...args: [any, infer T]) => any ? unknown extends T ? any : T : never +type MaybeField = T extends { [k in K]: infer G } ? G extends Function ? G : never : never + + + +function checkFields<_ extends { [k in keyof any]: never }>() {} + +// https://github.com/sindresorhus/type-fest +type Numeric = number | bigint +type Zero = 0 | 0n +type Negative = T extends Zero ? never : `${T}` extends `-${string}` ? T : never +type NonNegative = T extends Zero ? T : Negative extends never ? T : '__invalid_negative_number__' diff --git a/packages/fe-deploy/.next/types/app/(dashboard)/wallet/page.ts b/packages/fe-deploy/.next/types/app/(dashboard)/wallet/page.ts new file mode 100644 index 00000000..dd653cf1 --- /dev/null +++ b/packages/fe-deploy/.next/types/app/(dashboard)/wallet/page.ts @@ -0,0 +1,84 @@ +// File: /Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/(dashboard)/wallet/page.tsx +import * as entry from '../../../../../src/app/(dashboard)/wallet/page.js' +import type { ResolvingMetadata, ResolvingViewport } from 'next/dist/lib/metadata/types/metadata-interface.js' + +type TEntry = typeof import('../../../../../src/app/(dashboard)/wallet/page.js') + +type SegmentParams = T extends Record + ? { [K in keyof T]: T[K] extends string ? string | string[] | undefined : never } + : T + +// Check that the entry is a valid entry +checkFields | false + dynamic?: 'auto' | 'force-dynamic' | 'error' | 'force-static' + dynamicParams?: boolean + fetchCache?: 'auto' | 'force-no-store' | 'only-no-store' | 'default-no-store' | 'default-cache' | 'only-cache' | 'force-cache' + preferredRegion?: 'auto' | 'global' | 'home' | string | string[] + runtime?: 'nodejs' | 'experimental-edge' | 'edge' + maxDuration?: number + + metadata?: any + generateMetadata?: Function + viewport?: any + generateViewport?: Function + experimental_ppr?: boolean + +}, TEntry, ''>>() + + +// Check the prop type of the entry function +checkFields, 'default'>>() + +// Check the arguments and return type of the generateMetadata function +if ('generateMetadata' in entry) { + checkFields>, 'generateMetadata'>>() + checkFields>, 'generateMetadata'>>() +} + +// Check the arguments and return type of the generateViewport function +if ('generateViewport' in entry) { + checkFields>, 'generateViewport'>>() + checkFields>, 'generateViewport'>>() +} + +// Check the arguments and return type of the generateStaticParams function +if ('generateStaticParams' in entry) { + checkFields>, 'generateStaticParams'>>() + checkFields }, { __tag__: 'generateStaticParams', __return_type__: ReturnType> }>>() +} + +export interface PageProps { + params?: Promise + searchParams?: Promise +} +export interface LayoutProps { + children?: React.ReactNode + + params?: Promise +} + +// ============= +// Utility types +type RevalidateRange = T extends { revalidate: any } ? NonNegative : never + +// If T is unknown or any, it will be an empty {} type. Otherwise, it will be the same as Omit. +type OmitWithTag = Omit +type Diff = 0 extends (1 & T) ? {} : OmitWithTag + +type FirstArg = T extends (...args: [infer T, any]) => any ? unknown extends T ? any : T : never +type SecondArg = T extends (...args: [any, infer T]) => any ? unknown extends T ? any : T : never +type MaybeField = T extends { [k in K]: infer G } ? G extends Function ? G : never : never + + + +function checkFields<_ extends { [k in keyof any]: never }>() {} + +// https://github.com/sindresorhus/type-fest +type Numeric = number | bigint +type Zero = 0 | 0n +type Negative = T extends Zero ? never : `${T}` extends `-${string}` ? T : never +type NonNegative = T extends Zero ? T : Negative extends never ? T : '__invalid_negative_number__' diff --git a/packages/fe-deploy/.next/types/app/api/auth/github/callback/route.ts b/packages/fe-deploy/.next/types/app/api/auth/github/callback/route.ts new file mode 100644 index 00000000..b0469d3e --- /dev/null +++ b/packages/fe-deploy/.next/types/app/api/auth/github/callback/route.ts @@ -0,0 +1,347 @@ +// File: /Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/api/auth/github/callback/route.ts +import * as entry from '../../../../../../../src/app/api/auth/github/callback/route.js' +import type { NextRequest } from 'next/server.js' + +type TEntry = typeof import('../../../../../../../src/app/api/auth/github/callback/route.js') + +type SegmentParams = T extends Record + ? { [K in keyof T]: T[K] extends string ? string | string[] | undefined : never } + : T + +// Check that the entry is a valid entry +checkFields | false + dynamic?: 'auto' | 'force-dynamic' | 'error' | 'force-static' + dynamicParams?: boolean + fetchCache?: 'auto' | 'force-no-store' | 'only-no-store' | 'default-no-store' | 'default-cache' | 'only-cache' | 'force-cache' + preferredRegion?: 'auto' | 'global' | 'home' | string | string[] + runtime?: 'nodejs' | 'experimental-edge' | 'edge' + maxDuration?: number + +}, TEntry, ''>>() + +type RouteContext = { params: Promise } +// Check the prop type of the entry function +if ('GET' in entry) { + checkFields< + Diff< + ParamCheck, + { + __tag__: 'GET' + __param_position__: 'first' + __param_type__: FirstArg> + }, + 'GET' + > + >() + checkFields< + Diff< + ParamCheck, + { + __tag__: 'GET' + __param_position__: 'second' + __param_type__: SecondArg> + }, + 'GET' + > + >() + + checkFields< + Diff< + { + __tag__: 'GET', + __return_type__: Response | void | never | Promise + }, + { + __tag__: 'GET', + __return_type__: ReturnType> + }, + 'GET' + > + >() +} +// Check the prop type of the entry function +if ('HEAD' in entry) { + checkFields< + Diff< + ParamCheck, + { + __tag__: 'HEAD' + __param_position__: 'first' + __param_type__: FirstArg> + }, + 'HEAD' + > + >() + checkFields< + Diff< + ParamCheck, + { + __tag__: 'HEAD' + __param_position__: 'second' + __param_type__: SecondArg> + }, + 'HEAD' + > + >() + + checkFields< + Diff< + { + __tag__: 'HEAD', + __return_type__: Response | void | never | Promise + }, + { + __tag__: 'HEAD', + __return_type__: ReturnType> + }, + 'HEAD' + > + >() +} +// Check the prop type of the entry function +if ('OPTIONS' in entry) { + checkFields< + Diff< + ParamCheck, + { + __tag__: 'OPTIONS' + __param_position__: 'first' + __param_type__: FirstArg> + }, + 'OPTIONS' + > + >() + checkFields< + Diff< + ParamCheck, + { + __tag__: 'OPTIONS' + __param_position__: 'second' + __param_type__: SecondArg> + }, + 'OPTIONS' + > + >() + + checkFields< + Diff< + { + __tag__: 'OPTIONS', + __return_type__: Response | void | never | Promise + }, + { + __tag__: 'OPTIONS', + __return_type__: ReturnType> + }, + 'OPTIONS' + > + >() +} +// Check the prop type of the entry function +if ('POST' in entry) { + checkFields< + Diff< + ParamCheck, + { + __tag__: 'POST' + __param_position__: 'first' + __param_type__: FirstArg> + }, + 'POST' + > + >() + checkFields< + Diff< + ParamCheck, + { + __tag__: 'POST' + __param_position__: 'second' + __param_type__: SecondArg> + }, + 'POST' + > + >() + + checkFields< + Diff< + { + __tag__: 'POST', + __return_type__: Response | void | never | Promise + }, + { + __tag__: 'POST', + __return_type__: ReturnType> + }, + 'POST' + > + >() +} +// Check the prop type of the entry function +if ('PUT' in entry) { + checkFields< + Diff< + ParamCheck, + { + __tag__: 'PUT' + __param_position__: 'first' + __param_type__: FirstArg> + }, + 'PUT' + > + >() + checkFields< + Diff< + ParamCheck, + { + __tag__: 'PUT' + __param_position__: 'second' + __param_type__: SecondArg> + }, + 'PUT' + > + >() + + checkFields< + Diff< + { + __tag__: 'PUT', + __return_type__: Response | void | never | Promise + }, + { + __tag__: 'PUT', + __return_type__: ReturnType> + }, + 'PUT' + > + >() +} +// Check the prop type of the entry function +if ('DELETE' in entry) { + checkFields< + Diff< + ParamCheck, + { + __tag__: 'DELETE' + __param_position__: 'first' + __param_type__: FirstArg> + }, + 'DELETE' + > + >() + checkFields< + Diff< + ParamCheck, + { + __tag__: 'DELETE' + __param_position__: 'second' + __param_type__: SecondArg> + }, + 'DELETE' + > + >() + + checkFields< + Diff< + { + __tag__: 'DELETE', + __return_type__: Response | void | never | Promise + }, + { + __tag__: 'DELETE', + __return_type__: ReturnType> + }, + 'DELETE' + > + >() +} +// Check the prop type of the entry function +if ('PATCH' in entry) { + checkFields< + Diff< + ParamCheck, + { + __tag__: 'PATCH' + __param_position__: 'first' + __param_type__: FirstArg> + }, + 'PATCH' + > + >() + checkFields< + Diff< + ParamCheck, + { + __tag__: 'PATCH' + __param_position__: 'second' + __param_type__: SecondArg> + }, + 'PATCH' + > + >() + + checkFields< + Diff< + { + __tag__: 'PATCH', + __return_type__: Response | void | never | Promise + }, + { + __tag__: 'PATCH', + __return_type__: ReturnType> + }, + 'PATCH' + > + >() +} + +// Check the arguments and return type of the generateStaticParams function +if ('generateStaticParams' in entry) { + checkFields>, 'generateStaticParams'>>() + checkFields }, { __tag__: 'generateStaticParams', __return_type__: ReturnType> }>>() +} + +export interface PageProps { + params?: Promise + searchParams?: Promise +} +export interface LayoutProps { + children?: React.ReactNode + + params?: Promise +} + +// ============= +// Utility types +type RevalidateRange = T extends { revalidate: any } ? NonNegative : never + +// If T is unknown or any, it will be an empty {} type. Otherwise, it will be the same as Omit. +type OmitWithTag = Omit +type Diff = 0 extends (1 & T) ? {} : OmitWithTag + +type FirstArg = T extends (...args: [infer T, any]) => any ? unknown extends T ? any : T : never +type SecondArg = T extends (...args: [any, infer T]) => any ? unknown extends T ? any : T : never +type MaybeField = T extends { [k in K]: infer G } ? G extends Function ? G : never : never + +type ParamCheck = { + __tag__: string + __param_position__: string + __param_type__: T +} + +function checkFields<_ extends { [k in keyof any]: never }>() {} + +// https://github.com/sindresorhus/type-fest +type Numeric = number | bigint +type Zero = 0 | 0n +type Negative = T extends Zero ? never : `${T}` extends `-${string}` ? T : never +type NonNegative = T extends Zero ? T : Negative extends never ? T : '__invalid_negative_number__' diff --git a/packages/fe-deploy/.next/types/app/api/auth/github/route.ts b/packages/fe-deploy/.next/types/app/api/auth/github/route.ts new file mode 100644 index 00000000..f3d5be63 --- /dev/null +++ b/packages/fe-deploy/.next/types/app/api/auth/github/route.ts @@ -0,0 +1,347 @@ +// File: /Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/api/auth/github/route.ts +import * as entry from '../../../../../../src/app/api/auth/github/route.js' +import type { NextRequest } from 'next/server.js' + +type TEntry = typeof import('../../../../../../src/app/api/auth/github/route.js') + +type SegmentParams = T extends Record + ? { [K in keyof T]: T[K] extends string ? string | string[] | undefined : never } + : T + +// Check that the entry is a valid entry +checkFields | false + dynamic?: 'auto' | 'force-dynamic' | 'error' | 'force-static' + dynamicParams?: boolean + fetchCache?: 'auto' | 'force-no-store' | 'only-no-store' | 'default-no-store' | 'default-cache' | 'only-cache' | 'force-cache' + preferredRegion?: 'auto' | 'global' | 'home' | string | string[] + runtime?: 'nodejs' | 'experimental-edge' | 'edge' + maxDuration?: number + +}, TEntry, ''>>() + +type RouteContext = { params: Promise } +// Check the prop type of the entry function +if ('GET' in entry) { + checkFields< + Diff< + ParamCheck, + { + __tag__: 'GET' + __param_position__: 'first' + __param_type__: FirstArg> + }, + 'GET' + > + >() + checkFields< + Diff< + ParamCheck, + { + __tag__: 'GET' + __param_position__: 'second' + __param_type__: SecondArg> + }, + 'GET' + > + >() + + checkFields< + Diff< + { + __tag__: 'GET', + __return_type__: Response | void | never | Promise + }, + { + __tag__: 'GET', + __return_type__: ReturnType> + }, + 'GET' + > + >() +} +// Check the prop type of the entry function +if ('HEAD' in entry) { + checkFields< + Diff< + ParamCheck, + { + __tag__: 'HEAD' + __param_position__: 'first' + __param_type__: FirstArg> + }, + 'HEAD' + > + >() + checkFields< + Diff< + ParamCheck, + { + __tag__: 'HEAD' + __param_position__: 'second' + __param_type__: SecondArg> + }, + 'HEAD' + > + >() + + checkFields< + Diff< + { + __tag__: 'HEAD', + __return_type__: Response | void | never | Promise + }, + { + __tag__: 'HEAD', + __return_type__: ReturnType> + }, + 'HEAD' + > + >() +} +// Check the prop type of the entry function +if ('OPTIONS' in entry) { + checkFields< + Diff< + ParamCheck, + { + __tag__: 'OPTIONS' + __param_position__: 'first' + __param_type__: FirstArg> + }, + 'OPTIONS' + > + >() + checkFields< + Diff< + ParamCheck, + { + __tag__: 'OPTIONS' + __param_position__: 'second' + __param_type__: SecondArg> + }, + 'OPTIONS' + > + >() + + checkFields< + Diff< + { + __tag__: 'OPTIONS', + __return_type__: Response | void | never | Promise + }, + { + __tag__: 'OPTIONS', + __return_type__: ReturnType> + }, + 'OPTIONS' + > + >() +} +// Check the prop type of the entry function +if ('POST' in entry) { + checkFields< + Diff< + ParamCheck, + { + __tag__: 'POST' + __param_position__: 'first' + __param_type__: FirstArg> + }, + 'POST' + > + >() + checkFields< + Diff< + ParamCheck, + { + __tag__: 'POST' + __param_position__: 'second' + __param_type__: SecondArg> + }, + 'POST' + > + >() + + checkFields< + Diff< + { + __tag__: 'POST', + __return_type__: Response | void | never | Promise + }, + { + __tag__: 'POST', + __return_type__: ReturnType> + }, + 'POST' + > + >() +} +// Check the prop type of the entry function +if ('PUT' in entry) { + checkFields< + Diff< + ParamCheck, + { + __tag__: 'PUT' + __param_position__: 'first' + __param_type__: FirstArg> + }, + 'PUT' + > + >() + checkFields< + Diff< + ParamCheck, + { + __tag__: 'PUT' + __param_position__: 'second' + __param_type__: SecondArg> + }, + 'PUT' + > + >() + + checkFields< + Diff< + { + __tag__: 'PUT', + __return_type__: Response | void | never | Promise + }, + { + __tag__: 'PUT', + __return_type__: ReturnType> + }, + 'PUT' + > + >() +} +// Check the prop type of the entry function +if ('DELETE' in entry) { + checkFields< + Diff< + ParamCheck, + { + __tag__: 'DELETE' + __param_position__: 'first' + __param_type__: FirstArg> + }, + 'DELETE' + > + >() + checkFields< + Diff< + ParamCheck, + { + __tag__: 'DELETE' + __param_position__: 'second' + __param_type__: SecondArg> + }, + 'DELETE' + > + >() + + checkFields< + Diff< + { + __tag__: 'DELETE', + __return_type__: Response | void | never | Promise + }, + { + __tag__: 'DELETE', + __return_type__: ReturnType> + }, + 'DELETE' + > + >() +} +// Check the prop type of the entry function +if ('PATCH' in entry) { + checkFields< + Diff< + ParamCheck, + { + __tag__: 'PATCH' + __param_position__: 'first' + __param_type__: FirstArg> + }, + 'PATCH' + > + >() + checkFields< + Diff< + ParamCheck, + { + __tag__: 'PATCH' + __param_position__: 'second' + __param_type__: SecondArg> + }, + 'PATCH' + > + >() + + checkFields< + Diff< + { + __tag__: 'PATCH', + __return_type__: Response | void | never | Promise + }, + { + __tag__: 'PATCH', + __return_type__: ReturnType> + }, + 'PATCH' + > + >() +} + +// Check the arguments and return type of the generateStaticParams function +if ('generateStaticParams' in entry) { + checkFields>, 'generateStaticParams'>>() + checkFields }, { __tag__: 'generateStaticParams', __return_type__: ReturnType> }>>() +} + +export interface PageProps { + params?: Promise + searchParams?: Promise +} +export interface LayoutProps { + children?: React.ReactNode + + params?: Promise +} + +// ============= +// Utility types +type RevalidateRange = T extends { revalidate: any } ? NonNegative : never + +// If T is unknown or any, it will be an empty {} type. Otherwise, it will be the same as Omit. +type OmitWithTag = Omit +type Diff = 0 extends (1 & T) ? {} : OmitWithTag + +type FirstArg = T extends (...args: [infer T, any]) => any ? unknown extends T ? any : T : never +type SecondArg = T extends (...args: [any, infer T]) => any ? unknown extends T ? any : T : never +type MaybeField = T extends { [k in K]: infer G } ? G extends Function ? G : never : never + +type ParamCheck = { + __tag__: string + __param_position__: string + __param_type__: T +} + +function checkFields<_ extends { [k in keyof any]: never }>() {} + +// https://github.com/sindresorhus/type-fest +type Numeric = number | bigint +type Zero = 0 | 0n +type Negative = T extends Zero ? never : `${T}` extends `-${string}` ? T : never +type NonNegative = T extends Zero ? T : Negative extends never ? T : '__invalid_negative_number__' diff --git a/packages/fe-deploy/.next/types/app/api/auth/validate/route.ts b/packages/fe-deploy/.next/types/app/api/auth/validate/route.ts new file mode 100644 index 00000000..4f7d4302 --- /dev/null +++ b/packages/fe-deploy/.next/types/app/api/auth/validate/route.ts @@ -0,0 +1,347 @@ +// File: /Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/api/auth/validate/route.ts +import * as entry from '../../../../../../src/app/api/auth/validate/route.js' +import type { NextRequest } from 'next/server.js' + +type TEntry = typeof import('../../../../../../src/app/api/auth/validate/route.js') + +type SegmentParams = T extends Record + ? { [K in keyof T]: T[K] extends string ? string | string[] | undefined : never } + : T + +// Check that the entry is a valid entry +checkFields | false + dynamic?: 'auto' | 'force-dynamic' | 'error' | 'force-static' + dynamicParams?: boolean + fetchCache?: 'auto' | 'force-no-store' | 'only-no-store' | 'default-no-store' | 'default-cache' | 'only-cache' | 'force-cache' + preferredRegion?: 'auto' | 'global' | 'home' | string | string[] + runtime?: 'nodejs' | 'experimental-edge' | 'edge' + maxDuration?: number + +}, TEntry, ''>>() + +type RouteContext = { params: Promise } +// Check the prop type of the entry function +if ('GET' in entry) { + checkFields< + Diff< + ParamCheck, + { + __tag__: 'GET' + __param_position__: 'first' + __param_type__: FirstArg> + }, + 'GET' + > + >() + checkFields< + Diff< + ParamCheck, + { + __tag__: 'GET' + __param_position__: 'second' + __param_type__: SecondArg> + }, + 'GET' + > + >() + + checkFields< + Diff< + { + __tag__: 'GET', + __return_type__: Response | void | never | Promise + }, + { + __tag__: 'GET', + __return_type__: ReturnType> + }, + 'GET' + > + >() +} +// Check the prop type of the entry function +if ('HEAD' in entry) { + checkFields< + Diff< + ParamCheck, + { + __tag__: 'HEAD' + __param_position__: 'first' + __param_type__: FirstArg> + }, + 'HEAD' + > + >() + checkFields< + Diff< + ParamCheck, + { + __tag__: 'HEAD' + __param_position__: 'second' + __param_type__: SecondArg> + }, + 'HEAD' + > + >() + + checkFields< + Diff< + { + __tag__: 'HEAD', + __return_type__: Response | void | never | Promise + }, + { + __tag__: 'HEAD', + __return_type__: ReturnType> + }, + 'HEAD' + > + >() +} +// Check the prop type of the entry function +if ('OPTIONS' in entry) { + checkFields< + Diff< + ParamCheck, + { + __tag__: 'OPTIONS' + __param_position__: 'first' + __param_type__: FirstArg> + }, + 'OPTIONS' + > + >() + checkFields< + Diff< + ParamCheck, + { + __tag__: 'OPTIONS' + __param_position__: 'second' + __param_type__: SecondArg> + }, + 'OPTIONS' + > + >() + + checkFields< + Diff< + { + __tag__: 'OPTIONS', + __return_type__: Response | void | never | Promise + }, + { + __tag__: 'OPTIONS', + __return_type__: ReturnType> + }, + 'OPTIONS' + > + >() +} +// Check the prop type of the entry function +if ('POST' in entry) { + checkFields< + Diff< + ParamCheck, + { + __tag__: 'POST' + __param_position__: 'first' + __param_type__: FirstArg> + }, + 'POST' + > + >() + checkFields< + Diff< + ParamCheck, + { + __tag__: 'POST' + __param_position__: 'second' + __param_type__: SecondArg> + }, + 'POST' + > + >() + + checkFields< + Diff< + { + __tag__: 'POST', + __return_type__: Response | void | never | Promise + }, + { + __tag__: 'POST', + __return_type__: ReturnType> + }, + 'POST' + > + >() +} +// Check the prop type of the entry function +if ('PUT' in entry) { + checkFields< + Diff< + ParamCheck, + { + __tag__: 'PUT' + __param_position__: 'first' + __param_type__: FirstArg> + }, + 'PUT' + > + >() + checkFields< + Diff< + ParamCheck, + { + __tag__: 'PUT' + __param_position__: 'second' + __param_type__: SecondArg> + }, + 'PUT' + > + >() + + checkFields< + Diff< + { + __tag__: 'PUT', + __return_type__: Response | void | never | Promise + }, + { + __tag__: 'PUT', + __return_type__: ReturnType> + }, + 'PUT' + > + >() +} +// Check the prop type of the entry function +if ('DELETE' in entry) { + checkFields< + Diff< + ParamCheck, + { + __tag__: 'DELETE' + __param_position__: 'first' + __param_type__: FirstArg> + }, + 'DELETE' + > + >() + checkFields< + Diff< + ParamCheck, + { + __tag__: 'DELETE' + __param_position__: 'second' + __param_type__: SecondArg> + }, + 'DELETE' + > + >() + + checkFields< + Diff< + { + __tag__: 'DELETE', + __return_type__: Response | void | never | Promise + }, + { + __tag__: 'DELETE', + __return_type__: ReturnType> + }, + 'DELETE' + > + >() +} +// Check the prop type of the entry function +if ('PATCH' in entry) { + checkFields< + Diff< + ParamCheck, + { + __tag__: 'PATCH' + __param_position__: 'first' + __param_type__: FirstArg> + }, + 'PATCH' + > + >() + checkFields< + Diff< + ParamCheck, + { + __tag__: 'PATCH' + __param_position__: 'second' + __param_type__: SecondArg> + }, + 'PATCH' + > + >() + + checkFields< + Diff< + { + __tag__: 'PATCH', + __return_type__: Response | void | never | Promise + }, + { + __tag__: 'PATCH', + __return_type__: ReturnType> + }, + 'PATCH' + > + >() +} + +// Check the arguments and return type of the generateStaticParams function +if ('generateStaticParams' in entry) { + checkFields>, 'generateStaticParams'>>() + checkFields }, { __tag__: 'generateStaticParams', __return_type__: ReturnType> }>>() +} + +export interface PageProps { + params?: Promise + searchParams?: Promise +} +export interface LayoutProps { + children?: React.ReactNode + + params?: Promise +} + +// ============= +// Utility types +type RevalidateRange = T extends { revalidate: any } ? NonNegative : never + +// If T is unknown or any, it will be an empty {} type. Otherwise, it will be the same as Omit. +type OmitWithTag = Omit +type Diff = 0 extends (1 & T) ? {} : OmitWithTag + +type FirstArg = T extends (...args: [infer T, any]) => any ? unknown extends T ? any : T : never +type SecondArg = T extends (...args: [any, infer T]) => any ? unknown extends T ? any : T : never +type MaybeField = T extends { [k in K]: infer G } ? G extends Function ? G : never : never + +type ParamCheck = { + __tag__: string + __param_position__: string + __param_type__: T +} + +function checkFields<_ extends { [k in keyof any]: never }>() {} + +// https://github.com/sindresorhus/type-fest +type Numeric = number | bigint +type Zero = 0 | 0n +type Negative = T extends Zero ? never : `${T}` extends `-${string}` ? T : never +type NonNegative = T extends Zero ? T : Negative extends never ? T : '__invalid_negative_number__' diff --git a/packages/fe-deploy/.next/types/app/api/validate/route.ts b/packages/fe-deploy/.next/types/app/api/validate/route.ts new file mode 100644 index 00000000..60c8a78f --- /dev/null +++ b/packages/fe-deploy/.next/types/app/api/validate/route.ts @@ -0,0 +1,347 @@ +// File: /Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/api/validate/route.ts +import * as entry from '../../../../../src/app/api/validate/route.js' +import type { NextRequest } from 'next/server.js' + +type TEntry = typeof import('../../../../../src/app/api/validate/route.js') + +type SegmentParams = T extends Record + ? { [K in keyof T]: T[K] extends string ? string | string[] | undefined : never } + : T + +// Check that the entry is a valid entry +checkFields | false + dynamic?: 'auto' | 'force-dynamic' | 'error' | 'force-static' + dynamicParams?: boolean + fetchCache?: 'auto' | 'force-no-store' | 'only-no-store' | 'default-no-store' | 'default-cache' | 'only-cache' | 'force-cache' + preferredRegion?: 'auto' | 'global' | 'home' | string | string[] + runtime?: 'nodejs' | 'experimental-edge' | 'edge' + maxDuration?: number + +}, TEntry, ''>>() + +type RouteContext = { params: Promise } +// Check the prop type of the entry function +if ('GET' in entry) { + checkFields< + Diff< + ParamCheck, + { + __tag__: 'GET' + __param_position__: 'first' + __param_type__: FirstArg> + }, + 'GET' + > + >() + checkFields< + Diff< + ParamCheck, + { + __tag__: 'GET' + __param_position__: 'second' + __param_type__: SecondArg> + }, + 'GET' + > + >() + + checkFields< + Diff< + { + __tag__: 'GET', + __return_type__: Response | void | never | Promise + }, + { + __tag__: 'GET', + __return_type__: ReturnType> + }, + 'GET' + > + >() +} +// Check the prop type of the entry function +if ('HEAD' in entry) { + checkFields< + Diff< + ParamCheck, + { + __tag__: 'HEAD' + __param_position__: 'first' + __param_type__: FirstArg> + }, + 'HEAD' + > + >() + checkFields< + Diff< + ParamCheck, + { + __tag__: 'HEAD' + __param_position__: 'second' + __param_type__: SecondArg> + }, + 'HEAD' + > + >() + + checkFields< + Diff< + { + __tag__: 'HEAD', + __return_type__: Response | void | never | Promise + }, + { + __tag__: 'HEAD', + __return_type__: ReturnType> + }, + 'HEAD' + > + >() +} +// Check the prop type of the entry function +if ('OPTIONS' in entry) { + checkFields< + Diff< + ParamCheck, + { + __tag__: 'OPTIONS' + __param_position__: 'first' + __param_type__: FirstArg> + }, + 'OPTIONS' + > + >() + checkFields< + Diff< + ParamCheck, + { + __tag__: 'OPTIONS' + __param_position__: 'second' + __param_type__: SecondArg> + }, + 'OPTIONS' + > + >() + + checkFields< + Diff< + { + __tag__: 'OPTIONS', + __return_type__: Response | void | never | Promise + }, + { + __tag__: 'OPTIONS', + __return_type__: ReturnType> + }, + 'OPTIONS' + > + >() +} +// Check the prop type of the entry function +if ('POST' in entry) { + checkFields< + Diff< + ParamCheck, + { + __tag__: 'POST' + __param_position__: 'first' + __param_type__: FirstArg> + }, + 'POST' + > + >() + checkFields< + Diff< + ParamCheck, + { + __tag__: 'POST' + __param_position__: 'second' + __param_type__: SecondArg> + }, + 'POST' + > + >() + + checkFields< + Diff< + { + __tag__: 'POST', + __return_type__: Response | void | never | Promise + }, + { + __tag__: 'POST', + __return_type__: ReturnType> + }, + 'POST' + > + >() +} +// Check the prop type of the entry function +if ('PUT' in entry) { + checkFields< + Diff< + ParamCheck, + { + __tag__: 'PUT' + __param_position__: 'first' + __param_type__: FirstArg> + }, + 'PUT' + > + >() + checkFields< + Diff< + ParamCheck, + { + __tag__: 'PUT' + __param_position__: 'second' + __param_type__: SecondArg> + }, + 'PUT' + > + >() + + checkFields< + Diff< + { + __tag__: 'PUT', + __return_type__: Response | void | never | Promise + }, + { + __tag__: 'PUT', + __return_type__: ReturnType> + }, + 'PUT' + > + >() +} +// Check the prop type of the entry function +if ('DELETE' in entry) { + checkFields< + Diff< + ParamCheck, + { + __tag__: 'DELETE' + __param_position__: 'first' + __param_type__: FirstArg> + }, + 'DELETE' + > + >() + checkFields< + Diff< + ParamCheck, + { + __tag__: 'DELETE' + __param_position__: 'second' + __param_type__: SecondArg> + }, + 'DELETE' + > + >() + + checkFields< + Diff< + { + __tag__: 'DELETE', + __return_type__: Response | void | never | Promise + }, + { + __tag__: 'DELETE', + __return_type__: ReturnType> + }, + 'DELETE' + > + >() +} +// Check the prop type of the entry function +if ('PATCH' in entry) { + checkFields< + Diff< + ParamCheck, + { + __tag__: 'PATCH' + __param_position__: 'first' + __param_type__: FirstArg> + }, + 'PATCH' + > + >() + checkFields< + Diff< + ParamCheck, + { + __tag__: 'PATCH' + __param_position__: 'second' + __param_type__: SecondArg> + }, + 'PATCH' + > + >() + + checkFields< + Diff< + { + __tag__: 'PATCH', + __return_type__: Response | void | never | Promise + }, + { + __tag__: 'PATCH', + __return_type__: ReturnType> + }, + 'PATCH' + > + >() +} + +// Check the arguments and return type of the generateStaticParams function +if ('generateStaticParams' in entry) { + checkFields>, 'generateStaticParams'>>() + checkFields }, { __tag__: 'generateStaticParams', __return_type__: ReturnType> }>>() +} + +export interface PageProps { + params?: Promise + searchParams?: Promise +} +export interface LayoutProps { + children?: React.ReactNode + + params?: Promise +} + +// ============= +// Utility types +type RevalidateRange = T extends { revalidate: any } ? NonNegative : never + +// If T is unknown or any, it will be an empty {} type. Otherwise, it will be the same as Omit. +type OmitWithTag = Omit +type Diff = 0 extends (1 & T) ? {} : OmitWithTag + +type FirstArg = T extends (...args: [infer T, any]) => any ? unknown extends T ? any : T : never +type SecondArg = T extends (...args: [any, infer T]) => any ? unknown extends T ? any : T : never +type MaybeField = T extends { [k in K]: infer G } ? G extends Function ? G : never : never + +type ParamCheck = { + __tag__: string + __param_position__: string + __param_type__: T +} + +function checkFields<_ extends { [k in keyof any]: never }>() {} + +// https://github.com/sindresorhus/type-fest +type Numeric = number | bigint +type Zero = 0 | 0n +type Negative = T extends Zero ? never : `${T}` extends `-${string}` ? T : never +type NonNegative = T extends Zero ? T : Negative extends never ? T : '__invalid_negative_number__' diff --git a/packages/fe-deploy/.next/types/app/docs/page.ts b/packages/fe-deploy/.next/types/app/docs/page.ts new file mode 100644 index 00000000..8d2c2d32 --- /dev/null +++ b/packages/fe-deploy/.next/types/app/docs/page.ts @@ -0,0 +1,84 @@ +// File: /Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/docs/page.tsx +import * as entry from '../../../../src/app/docs/page.js' +import type { ResolvingMetadata, ResolvingViewport } from 'next/dist/lib/metadata/types/metadata-interface.js' + +type TEntry = typeof import('../../../../src/app/docs/page.js') + +type SegmentParams = T extends Record + ? { [K in keyof T]: T[K] extends string ? string | string[] | undefined : never } + : T + +// Check that the entry is a valid entry +checkFields | false + dynamic?: 'auto' | 'force-dynamic' | 'error' | 'force-static' + dynamicParams?: boolean + fetchCache?: 'auto' | 'force-no-store' | 'only-no-store' | 'default-no-store' | 'default-cache' | 'only-cache' | 'force-cache' + preferredRegion?: 'auto' | 'global' | 'home' | string | string[] + runtime?: 'nodejs' | 'experimental-edge' | 'edge' + maxDuration?: number + + metadata?: any + generateMetadata?: Function + viewport?: any + generateViewport?: Function + experimental_ppr?: boolean + +}, TEntry, ''>>() + + +// Check the prop type of the entry function +checkFields, 'default'>>() + +// Check the arguments and return type of the generateMetadata function +if ('generateMetadata' in entry) { + checkFields>, 'generateMetadata'>>() + checkFields>, 'generateMetadata'>>() +} + +// Check the arguments and return type of the generateViewport function +if ('generateViewport' in entry) { + checkFields>, 'generateViewport'>>() + checkFields>, 'generateViewport'>>() +} + +// Check the arguments and return type of the generateStaticParams function +if ('generateStaticParams' in entry) { + checkFields>, 'generateStaticParams'>>() + checkFields }, { __tag__: 'generateStaticParams', __return_type__: ReturnType> }>>() +} + +export interface PageProps { + params?: Promise + searchParams?: Promise +} +export interface LayoutProps { + children?: React.ReactNode + + params?: Promise +} + +// ============= +// Utility types +type RevalidateRange = T extends { revalidate: any } ? NonNegative : never + +// If T is unknown or any, it will be an empty {} type. Otherwise, it will be the same as Omit. +type OmitWithTag = Omit +type Diff = 0 extends (1 & T) ? {} : OmitWithTag + +type FirstArg = T extends (...args: [infer T, any]) => any ? unknown extends T ? any : T : never +type SecondArg = T extends (...args: [any, infer T]) => any ? unknown extends T ? any : T : never +type MaybeField = T extends { [k in K]: infer G } ? G extends Function ? G : never : never + + + +function checkFields<_ extends { [k in keyof any]: never }>() {} + +// https://github.com/sindresorhus/type-fest +type Numeric = number | bigint +type Zero = 0 | 0n +type Negative = T extends Zero ? never : `${T}` extends `-${string}` ? T : never +type NonNegative = T extends Zero ? T : Negative extends never ? T : '__invalid_negative_number__' diff --git a/packages/fe-deploy/.next/types/app/page.ts b/packages/fe-deploy/.next/types/app/page.ts new file mode 100644 index 00000000..7cb00c4c --- /dev/null +++ b/packages/fe-deploy/.next/types/app/page.ts @@ -0,0 +1,84 @@ +// File: /Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/page.tsx +import * as entry from '../../../src/app/page.js' +import type { ResolvingMetadata, ResolvingViewport } from 'next/dist/lib/metadata/types/metadata-interface.js' + +type TEntry = typeof import('../../../src/app/page.js') + +type SegmentParams = T extends Record + ? { [K in keyof T]: T[K] extends string ? string | string[] | undefined : never } + : T + +// Check that the entry is a valid entry +checkFields | false + dynamic?: 'auto' | 'force-dynamic' | 'error' | 'force-static' + dynamicParams?: boolean + fetchCache?: 'auto' | 'force-no-store' | 'only-no-store' | 'default-no-store' | 'default-cache' | 'only-cache' | 'force-cache' + preferredRegion?: 'auto' | 'global' | 'home' | string | string[] + runtime?: 'nodejs' | 'experimental-edge' | 'edge' + maxDuration?: number + + metadata?: any + generateMetadata?: Function + viewport?: any + generateViewport?: Function + experimental_ppr?: boolean + +}, TEntry, ''>>() + + +// Check the prop type of the entry function +checkFields, 'default'>>() + +// Check the arguments and return type of the generateMetadata function +if ('generateMetadata' in entry) { + checkFields>, 'generateMetadata'>>() + checkFields>, 'generateMetadata'>>() +} + +// Check the arguments and return type of the generateViewport function +if ('generateViewport' in entry) { + checkFields>, 'generateViewport'>>() + checkFields>, 'generateViewport'>>() +} + +// Check the arguments and return type of the generateStaticParams function +if ('generateStaticParams' in entry) { + checkFields>, 'generateStaticParams'>>() + checkFields }, { __tag__: 'generateStaticParams', __return_type__: ReturnType> }>>() +} + +export interface PageProps { + params?: Promise + searchParams?: Promise +} +export interface LayoutProps { + children?: React.ReactNode + + params?: Promise +} + +// ============= +// Utility types +type RevalidateRange = T extends { revalidate: any } ? NonNegative : never + +// If T is unknown or any, it will be an empty {} type. Otherwise, it will be the same as Omit. +type OmitWithTag = Omit +type Diff = 0 extends (1 & T) ? {} : OmitWithTag + +type FirstArg = T extends (...args: [infer T, any]) => any ? unknown extends T ? any : T : never +type SecondArg = T extends (...args: [any, infer T]) => any ? unknown extends T ? any : T : never +type MaybeField = T extends { [k in K]: infer G } ? G extends Function ? G : never : never + + + +function checkFields<_ extends { [k in keyof any]: never }>() {} + +// https://github.com/sindresorhus/type-fest +type Numeric = number | bigint +type Zero = 0 | 0n +type Negative = T extends Zero ? never : `${T}` extends `-${string}` ? T : never +type NonNegative = T extends Zero ? T : Negative extends never ? T : '__invalid_negative_number__' diff --git a/packages/fe-deploy/.next/types/app/support/page.ts b/packages/fe-deploy/.next/types/app/support/page.ts new file mode 100644 index 00000000..8bb89cea --- /dev/null +++ b/packages/fe-deploy/.next/types/app/support/page.ts @@ -0,0 +1,84 @@ +// File: /Users/ianlylesblx/IDEA_CORE/qwrk_repos/laconic/snowballtools-base/packages/fe-deploy/src/app/support/page.tsx +import * as entry from '../../../../src/app/support/page.js' +import type { ResolvingMetadata, ResolvingViewport } from 'next/dist/lib/metadata/types/metadata-interface.js' + +type TEntry = typeof import('../../../../src/app/support/page.js') + +type SegmentParams = T extends Record + ? { [K in keyof T]: T[K] extends string ? string | string[] | undefined : never } + : T + +// Check that the entry is a valid entry +checkFields | false + dynamic?: 'auto' | 'force-dynamic' | 'error' | 'force-static' + dynamicParams?: boolean + fetchCache?: 'auto' | 'force-no-store' | 'only-no-store' | 'default-no-store' | 'default-cache' | 'only-cache' | 'force-cache' + preferredRegion?: 'auto' | 'global' | 'home' | string | string[] + runtime?: 'nodejs' | 'experimental-edge' | 'edge' + maxDuration?: number + + metadata?: any + generateMetadata?: Function + viewport?: any + generateViewport?: Function + experimental_ppr?: boolean + +}, TEntry, ''>>() + + +// Check the prop type of the entry function +checkFields, 'default'>>() + +// Check the arguments and return type of the generateMetadata function +if ('generateMetadata' in entry) { + checkFields>, 'generateMetadata'>>() + checkFields>, 'generateMetadata'>>() +} + +// Check the arguments and return type of the generateViewport function +if ('generateViewport' in entry) { + checkFields>, 'generateViewport'>>() + checkFields>, 'generateViewport'>>() +} + +// Check the arguments and return type of the generateStaticParams function +if ('generateStaticParams' in entry) { + checkFields>, 'generateStaticParams'>>() + checkFields }, { __tag__: 'generateStaticParams', __return_type__: ReturnType> }>>() +} + +export interface PageProps { + params?: Promise + searchParams?: Promise +} +export interface LayoutProps { + children?: React.ReactNode + + params?: Promise +} + +// ============= +// Utility types +type RevalidateRange = T extends { revalidate: any } ? NonNegative : never + +// If T is unknown or any, it will be an empty {} type. Otherwise, it will be the same as Omit. +type OmitWithTag = Omit +type Diff = 0 extends (1 & T) ? {} : OmitWithTag + +type FirstArg = T extends (...args: [infer T, any]) => any ? unknown extends T ? any : T : never +type SecondArg = T extends (...args: [any, infer T]) => any ? unknown extends T ? any : T : never +type MaybeField = T extends { [k in K]: infer G } ? G extends Function ? G : never : never + + + +function checkFields<_ extends { [k in keyof any]: never }>() {} + +// https://github.com/sindresorhus/type-fest +type Numeric = number | bigint +type Zero = 0 | 0n +type Negative = T extends Zero ? never : `${T}` extends `-${string}` ? T : never +type NonNegative = T extends Zero ? T : Negative extends never ? T : '__invalid_negative_number__' diff --git a/packages/fe-deploy/.next/types/cache-life.d.ts b/packages/fe-deploy/.next/types/cache-life.d.ts new file mode 100644 index 00000000..14da78f0 --- /dev/null +++ b/packages/fe-deploy/.next/types/cache-life.d.ts @@ -0,0 +1,141 @@ +// Type definitions for Next.js cacheLife configs + +declare module 'next/cache' { + export { unstable_cache } from 'next/dist/server/web/spec-extension/unstable-cache' + export { + revalidateTag, + revalidatePath, + unstable_expireTag, + unstable_expirePath, + } from 'next/dist/server/web/spec-extension/revalidate' + export { unstable_noStore } from 'next/dist/server/web/spec-extension/unstable-no-store' + + + /** + * Cache this `"use cache"` for a timespan defined by the `"default"` profile. + * ``` + * stale: 300 seconds (5 minutes) + * revalidate: 900 seconds (15 minutes) + * expire: never + * ``` + * + * This cache may be stale on clients for 5 minutes before checking with the server. + * If the server receives a new request after 15 minutes, start revalidating new values in the background. + * It lives for the maximum age of the server cache. If this entry has no traffic for a while, it may serve an old value the next request. + */ + export function unstable_cacheLife(profile: "default"): void + + /** + * Cache this `"use cache"` for a timespan defined by the `"seconds"` profile. + * ``` + * stale: 0 seconds + * revalidate: 1 seconds + * expire: 60 seconds (1 minute) + * ``` + * + * This cache may be stale on clients for 0 seconds before checking with the server. + * If the server receives a new request after 1 seconds, start revalidating new values in the background. + * If this entry has no traffic for 1 minute it will expire. The next request will recompute it. + */ + export function unstable_cacheLife(profile: "seconds"): void + + /** + * Cache this `"use cache"` for a timespan defined by the `"minutes"` profile. + * ``` + * stale: 300 seconds (5 minutes) + * revalidate: 60 seconds (1 minute) + * expire: 3600 seconds (1 hour) + * ``` + * + * This cache may be stale on clients for 5 minutes before checking with the server. + * If the server receives a new request after 1 minute, start revalidating new values in the background. + * If this entry has no traffic for 1 hour it will expire. The next request will recompute it. + */ + export function unstable_cacheLife(profile: "minutes"): void + + /** + * Cache this `"use cache"` for a timespan defined by the `"hours"` profile. + * ``` + * stale: 300 seconds (5 minutes) + * revalidate: 3600 seconds (1 hour) + * expire: 86400 seconds (1 day) + * ``` + * + * This cache may be stale on clients for 5 minutes before checking with the server. + * If the server receives a new request after 1 hour, start revalidating new values in the background. + * If this entry has no traffic for 1 day it will expire. The next request will recompute it. + */ + export function unstable_cacheLife(profile: "hours"): void + + /** + * Cache this `"use cache"` for a timespan defined by the `"days"` profile. + * ``` + * stale: 300 seconds (5 minutes) + * revalidate: 86400 seconds (1 day) + * expire: 604800 seconds (1 week) + * ``` + * + * This cache may be stale on clients for 5 minutes before checking with the server. + * If the server receives a new request after 1 day, start revalidating new values in the background. + * If this entry has no traffic for 1 week it will expire. The next request will recompute it. + */ + export function unstable_cacheLife(profile: "days"): void + + /** + * Cache this `"use cache"` for a timespan defined by the `"weeks"` profile. + * ``` + * stale: 300 seconds (5 minutes) + * revalidate: 604800 seconds (1 week) + * expire: 2592000 seconds (30 days) + * ``` + * + * This cache may be stale on clients for 5 minutes before checking with the server. + * If the server receives a new request after 1 week, start revalidating new values in the background. + * If this entry has no traffic for 30 days it will expire. The next request will recompute it. + */ + export function unstable_cacheLife(profile: "weeks"): void + + /** + * Cache this `"use cache"` for a timespan defined by the `"max"` profile. + * ``` + * stale: 300 seconds (5 minutes) + * revalidate: 2592000 seconds (30 days) + * expire: never + * ``` + * + * This cache may be stale on clients for 5 minutes before checking with the server. + * If the server receives a new request after 30 days, start revalidating new values in the background. + * It lives for the maximum age of the server cache. If this entry has no traffic for a while, it may serve an old value the next request. + */ + export function unstable_cacheLife(profile: "max"): void + + /** + * Cache this `"use cache"` using a custom timespan. + * ``` + * stale: ... // seconds + * revalidate: ... // seconds + * expire: ... // seconds + * ``` + * + * This is similar to Cache-Control: max-age=`stale`,s-max-age=`revalidate`,stale-while-revalidate=`expire-revalidate` + * + * If a value is left out, the lowest of other cacheLife() calls or the default, is used instead. + */ + export function unstable_cacheLife(profile: { + /** + * This cache may be stale on clients for ... seconds before checking with the server. + */ + stale?: number, + /** + * If the server receives a new request after ... seconds, start revalidating new values in the background. + */ + revalidate?: number, + /** + * If this entry has no traffic for ... seconds it will expire. The next request will recompute it. + */ + expire?: number + }): void + + + export { cacheTag as unstable_cacheTag } from 'next/dist/server/use-cache/cache-tag' +} diff --git a/packages/fe-deploy/.next/types/package.json b/packages/fe-deploy/.next/types/package.json new file mode 100644 index 00000000..1632c2c4 --- /dev/null +++ b/packages/fe-deploy/.next/types/package.json @@ -0,0 +1 @@ +{"type": "module"} \ No newline at end of file diff --git a/packages/fe-deploy/next-env.d.ts b/packages/fe-deploy/next-env.d.ts new file mode 100644 index 00000000..1b3be084 --- /dev/null +++ b/packages/fe-deploy/next-env.d.ts @@ -0,0 +1,5 @@ +/// +/// + +// NOTE: This file should not be edited +// see https://nextjs.org/docs/app/api-reference/config/typescript for more information. diff --git a/packages/frontend/.env.local.example b/packages/frontend/.env.local.example new file mode 100644 index 00000000..c62ee6cf --- /dev/null +++ b/packages/frontend/.env.local.example @@ -0,0 +1,51 @@ +# Backend server URL +VITE_SERVER_URL='http://localhost:8000' + +# Frontend app URL for OAuth callbacks +NEXT_PUBLIC_APP_URL='http://localhost:3000' + +# Session configuration +SESSION_SECRET="complex_secret_at_least_32_chars_long" +NEXT_PUBLIC_SESSION_SECRET="complex_secret_at_least_32_chars_long" + +# Enable auto-authentication in development (bypasses wallet) +NEXT_PUBLIC_DEV_AUTO_AUTH='true' + +# Enable UI-only mode (bypasses all authentication) +NEXT_PUBLIC_UI_ONLY_MODE='true' + +# Same as GitHub client id set in backend config local.toml +NEXT_PUBLIC_GITHUB_CLIENT_ID="Ov23li29Afs0s2Hw2VV1" +NEXT_PUBLIC_GITHUB_CLIENT_SECRET="c16bd30c29169bbada5c4ded16d6639a79cf9789" + +# GitHub repos in the format / +# Templates from https://github.com/orgs/deploy-laconic-templates/repositories +NEXT_PUBLIC_GITHUB_PWA_TEMPLATE_REPO="deploy-laconic-templates/test-progressive-web-app" +NEXT_PUBLIC_GITHUB_IMAGE_UPLOAD_PWA_TEMPLATE_REPO="deploy-laconic-templates/image-upload-pwa-example" +NEXT_PUBLIC_GITHUB_NEXT_APP_TEMPLATE_REPO="deploy-laconic-templates/starter.nextjs-react-tailwind" + +NEXT_PUBLIC_WALLET_CONNECT_ID="getaidw" + +# Chain ID set in backend config +NEXT_PUBLIC_LACONICD_CHAIN_ID="laconic_9000-1" + +# Set to URL of locally running wallet https://git.vdb.to/cerc-io/laconic-wallet-web +# Example: http://localhost:3001 +NEXT_PUBLIC_WALLET_IFRAME_URL="http://localhost:3001" + + +# NOTES FOR WALLET CONNECT +# In laconic-wallet-web (https://git.vdb.to/cerc-io/laconic-wallet-web) +# Create a WalletConnect project in https://cloud.reown.com/app (site renamed to reown) and set ID from the project dashboard +REACT_APP_WALLET_CONNECT_PROJECT_ID= + +# Set to URL of locally running deploy frontend app +# Example: http://localhost:3000 +REACT_APP_DEPLOY_APP_URL= + + +# The following env vars are not required and corresponding functionality has been commented in code +NEXT_PUBLIC_LIT_RELAY_API_KEY= +NEXT_PUBLIC_BUGSNAG_API_KEY= +NEXT_PUBLIC_PASSKEY_WALLET_RPID= +NEXT_PUBLIC_TURNKEY_API_BASE_URL= \ No newline at end of file diff --git a/packages/frontend/components.json b/packages/frontend/components.json new file mode 100644 index 00000000..51d59d26 --- /dev/null +++ b/packages/frontend/components.json @@ -0,0 +1,21 @@ +{ + "$schema": "https://ui.shadcn.com/schema.json", + "style": "new-york", + "rsc": false, + "tsx": true, + "tailwind": { + "config": "tailwind.config.js", + "css": "src/index.css", + "baseColor": "zinc", + "cssVariables": true, + "prefix": "" + }, + "aliases": { + "components": "@/components", + "utils": "@/lib/utils", + "ui": "@/components/ui", + "lib": "@/lib", + "hooks": "@/hooks" + }, + "iconLibrary": "lucide" +} \ No newline at end of file diff --git a/packages/frontend/package.json b/packages/frontend/package.json index 266d8db3..ae0f2352 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -20,16 +20,35 @@ "@emotion/styled": "^11.13.0", "@fontsource-variable/jetbrains-mono": "^5.0.19", "@fontsource/inter": "^5.0.16", + "@hookform/resolvers": "^4.1.0", "@mui/material": "^6.1.3", - "@radix-ui/react-avatar": "^1.0.4", - "@radix-ui/react-checkbox": "^1.0.4", - "@radix-ui/react-dialog": "^1.0.5", - "@radix-ui/react-popover": "^1.0.7", - "@radix-ui/react-radio-group": "^1.1.3", - "@radix-ui/react-switch": "^1.0.3", - "@radix-ui/react-tabs": "^1.0.4", - "@radix-ui/react-toast": "^1.1.5", - "@radix-ui/react-tooltip": "^1.0.7", + "@radix-ui/react-accordion": "^1.2.3", + "@radix-ui/react-alert-dialog": "^1.1.6", + "@radix-ui/react-aspect-ratio": "^1.1.2", + "@radix-ui/react-avatar": "^1.1.3", + "@radix-ui/react-checkbox": "^1.1.4", + "@radix-ui/react-collapsible": "^1.1.3", + "@radix-ui/react-context-menu": "^2.2.6", + "@radix-ui/react-dialog": "^1.1.6", + "@radix-ui/react-dropdown-menu": "^2.1.6", + "@radix-ui/react-hover-card": "^1.1.6", + "@radix-ui/react-label": "^2.1.2", + "@radix-ui/react-menubar": "^1.1.6", + "@radix-ui/react-navigation-menu": "^1.2.5", + "@radix-ui/react-popover": "^1.1.6", + "@radix-ui/react-progress": "^1.1.2", + "@radix-ui/react-radio-group": "^1.2.3", + "@radix-ui/react-scroll-area": "^1.2.3", + "@radix-ui/react-select": "^2.1.6", + "@radix-ui/react-separator": "^1.1.2", + "@radix-ui/react-slider": "^1.2.3", + "@radix-ui/react-slot": "^1.1.2", + "@radix-ui/react-switch": "^1.1.3", + "@radix-ui/react-tabs": "^1.1.3", + "@radix-ui/react-toast": "^1.2.6", + "@radix-ui/react-toggle": "^1.1.2", + "@radix-ui/react-toggle-group": "^1.1.2", + "@radix-ui/react-tooltip": "^1.1.8", "@snowballtools/material-tailwind-react-fork": "^2.1.10", "@snowballtools/smartwallet-alchemy-light": "^0.2.0", "@snowballtools/types": "^0.2.0", @@ -44,31 +63,44 @@ "@web3modal/siwe": "4.0.5", "assert": "^2.1.0", "axios": "^1.6.7", - "clsx": "^2.1.0", - "date-fns": "^3.3.1", - "ethers": "^5.6.2", + "class-variance-authority": "^0.7.1", + "clsx": "^2.1.1", + "cmdk": "1.0.0", + "date-fns": "^4.1.0", "downshift": "^8.3.2", + "embla-carousel-react": "^8.5.2", + "ethers": "^5.6.2", "framer-motion": "^11.0.8", "gql-client": "^1.0.0", + "input-otp": "^1.4.2", "lottie-react": "^2.4.0", + "lucide-react": "^0.475.0", "luxon": "^3.4.4", + "next-themes": "^0.4.4", "octokit": "^3.1.2", "react": "^18.2.0", "react-calendar": "^4.8.0", "react-code-blocks": "^0.1.6", - "react-day-picker": "^8.9.1", + "react-day-picker": "8.10.1", "react-dom": "^18.2.0", "react-dropdown": "^1.11.0", - "react-hook-form": "^7.49.0", + "react-hook-form": "^7.54.2", "react-oauth-popup": "^1.0.5", + "react-resizable-panels": "^2.1.7", "react-router-dom": "^6.20.1", "react-timer-hook": "^3.0.7", + "recharts": "^2.15.1", "siwe": "2.1.4", + "sonner": "^2.0.0", + "tailwind-merge": "^3.0.1", "tailwind-variants": "^0.2.0", + "tailwindcss-animate": "^1.0.7", "usehooks-ts": "^2.15.1", "uuid": "^9.0.1", + "vaul": "^1.1.2", "viem": "^2.7.11", - "web-vitals": "^2.1.4" + "web-vitals": "^2.1.4", + "zod": "^3.24.2" }, "devDependencies": { "@chromatic-com/storybook": "^1.3.3", diff --git a/packages/frontend/src/App.tsx b/packages/frontend/src/App.tsx index 389702f3..57412ad2 100644 --- a/packages/frontend/src/App.tsx +++ b/packages/frontend/src/App.tsx @@ -1,18 +1,18 @@ import { useEffect } from 'react'; import { createBrowserRouter, RouterProvider } from 'react-router-dom'; -import Projects from './pages/org-slug'; -import Settings from './pages/org-slug/Settings'; -import { - projectsRoutesWithSearch, - projectsRoutesWithoutSearch, -} from './pages/org-slug/projects/routes'; +import { BASE_URL } from 'utils/constants'; import ProjectSearchLayout from './layouts/ProjectSearch'; import Index from './pages'; import AuthPage from './pages/AuthPage'; -import { DashboardLayout } from './pages/org-slug/layout'; -import { BASE_URL } from 'utils/constants'; import BuyPrepaidService from './pages/BuyPrepaidService'; +import Projects from './pages/org-slug'; +import Settings from './pages/org-slug/Settings'; +import { DashboardLayout } from './pages/org-slug/layout'; +import { + projectsRoutesWithoutSearch, + projectsRoutesWithSearch, +} from './pages/org-slug/projects/routes'; const router = createBrowserRouter([ { diff --git a/packages/frontend/src/components/compatibility/Alert.tsx b/packages/frontend/src/components/compatibility/Alert.tsx new file mode 100644 index 00000000..341708d2 --- /dev/null +++ b/packages/frontend/src/components/compatibility/Alert.tsx @@ -0,0 +1,11 @@ +import { + AlertDescription, + AlertTitle, + Alert as UIAlert, +} from '@/components/ui/alert'; + +export const Alert = UIAlert; +export { + AlertDescription, + AlertTitle +}; diff --git a/packages/frontend/src/components/compatibility/Avatar.tsx b/packages/frontend/src/components/compatibility/Avatar.tsx new file mode 100644 index 00000000..a8fad743 --- /dev/null +++ b/packages/frontend/src/components/compatibility/Avatar.tsx @@ -0,0 +1,10 @@ +import { + AvatarFallback, + AvatarImage, + Avatar as UIAvatar, +} from '@/components/ui/avatar'; + +export const Avatar = UIAvatar; +export { + AvatarFallback, AvatarImage +}; diff --git a/packages/frontend/src/components/compatibility/Badge.tsx b/packages/frontend/src/components/compatibility/Badge.tsx new file mode 100644 index 00000000..e6e327e1 --- /dev/null +++ b/packages/frontend/src/components/compatibility/Badge.tsx @@ -0,0 +1,5 @@ +import type { BadgeProps } from '@/components/ui/badge'; +import { Badge as UIBadge } from '@/components/ui/badge'; + +export const Badge = UIBadge; +export type { BadgeProps }; diff --git a/packages/frontend/src/components/compatibility/Box.tsx b/packages/frontend/src/components/compatibility/Box.tsx new file mode 100644 index 00000000..7389e744 --- /dev/null +++ b/packages/frontend/src/components/compatibility/Box.tsx @@ -0,0 +1,15 @@ +import { cn } from '@/lib/utils'; +import { type ComponentPropsWithoutRef, type ElementType } from 'react'; + +type BoxProps = { + component?: T; +} & ComponentPropsWithoutRef; + +export function Box({ + className, + component, + ...props +}: BoxProps) { + const Component = component || 'div'; + return ; +} \ No newline at end of file diff --git a/packages/frontend/src/components/compatibility/Button.tsx b/packages/frontend/src/components/compatibility/Button.tsx new file mode 100644 index 00000000..9c060433 --- /dev/null +++ b/packages/frontend/src/components/compatibility/Button.tsx @@ -0,0 +1,5 @@ +import { Button as UIButton, type ButtonProps } from '@/components/ui/button'; + +// Re-export the UI Button directly +export const Button = UIButton; +export type { ButtonProps }; diff --git a/packages/frontend/src/components/compatibility/Calendar.tsx b/packages/frontend/src/components/compatibility/Calendar.tsx new file mode 100644 index 00000000..43c87541 --- /dev/null +++ b/packages/frontend/src/components/compatibility/Calendar.tsx @@ -0,0 +1,5 @@ +import type { CalendarProps } from '@/components/ui/calendar'; +import { Calendar as UICalendar } from '@/components/ui/calendar'; + +export const Calendar = UICalendar; +export type { CalendarProps }; diff --git a/packages/frontend/src/components/compatibility/Checkbox.tsx b/packages/frontend/src/components/compatibility/Checkbox.tsx new file mode 100644 index 00000000..ac4f7599 --- /dev/null +++ b/packages/frontend/src/components/compatibility/Checkbox.tsx @@ -0,0 +1,6 @@ +import { Checkbox as UICheckbox } from '@/components/ui/checkbox'; +import * as CheckboxPrimitive from '@radix-ui/react-checkbox'; +import type { ComponentPropsWithoutRef } from 'react'; + +export const Checkbox = UICheckbox; +export type CheckboxProps = ComponentPropsWithoutRef; diff --git a/packages/frontend/src/components/compatibility/DatePicker.tsx b/packages/frontend/src/components/compatibility/DatePicker.tsx new file mode 100644 index 00000000..60492bb6 --- /dev/null +++ b/packages/frontend/src/components/compatibility/DatePicker.tsx @@ -0,0 +1,44 @@ +import { + Popover, + PopoverContent, + PopoverTrigger, +} from '@/components/ui/popover'; +import { cn } from '@/lib/utils'; +import { format } from 'date-fns'; +import { CalendarIcon } from 'lucide-react'; +import { Button } from './Button'; +import { Calendar } from './Calendar'; + +interface DatePickerProps { + date?: Date; + onChange?: (date?: Date) => void; + className?: string; +} + +export function DatePicker({ date, onChange, className }: DatePickerProps) { + return ( + + + + + + + + + ); +} \ No newline at end of file diff --git a/packages/frontend/src/components/compatibility/FormControl.tsx b/packages/frontend/src/components/compatibility/FormControl.tsx new file mode 100644 index 00000000..007a4acb --- /dev/null +++ b/packages/frontend/src/components/compatibility/FormControl.tsx @@ -0,0 +1,31 @@ +import { cn } from '@/lib/utils'; +import * as React from 'react'; + +interface FormControlProps extends React.HTMLAttributes { + error?: boolean; +} + +export function FormControl({ className, error, ...props }: FormControlProps) { + return ( +
+ ); +} + +export function FormHelperText({ className, ...props }: React.HTMLAttributes) { + return ( +

+ ); +} \ No newline at end of file diff --git a/packages/frontend/src/components/compatibility/IconWithFrame.tsx b/packages/frontend/src/components/compatibility/IconWithFrame.tsx new file mode 100644 index 00000000..9c557ae5 --- /dev/null +++ b/packages/frontend/src/components/compatibility/IconWithFrame.tsx @@ -0,0 +1,42 @@ +import { cn } from '@/lib/utils'; +import { type LucideIcon } from 'lucide-react'; +import * as React from 'react'; + +interface IconWithFrameProps extends React.HTMLAttributes { + icon: LucideIcon; + variant?: 'default' | 'success' | 'warning' | 'danger'; + size?: 'sm' | 'md' | 'lg'; +} + +export function IconWithFrame({ + icon: Icon, + variant = 'default', + size = 'md', + className, + ...props +}: IconWithFrameProps) { + return ( +

+ +
+ ); +} \ No newline at end of file diff --git a/packages/frontend/src/components/compatibility/Input.tsx b/packages/frontend/src/components/compatibility/Input.tsx new file mode 100644 index 00000000..a3d3f812 --- /dev/null +++ b/packages/frontend/src/components/compatibility/Input.tsx @@ -0,0 +1,5 @@ +import { Input as UIInput } from '@/components/ui/input'; +import type { ComponentProps } from 'react'; + +export const Input = UIInput; +export type InputProps = ComponentProps<'input'>; diff --git a/packages/frontend/src/components/compatibility/InputOTP.tsx b/packages/frontend/src/components/compatibility/InputOTP.tsx new file mode 100644 index 00000000..c41d046f --- /dev/null +++ b/packages/frontend/src/components/compatibility/InputOTP.tsx @@ -0,0 +1,11 @@ +import { + InputOTPGroup, + InputOTPSlot, + InputOTP as UIInputOTP, +} from '@/components/ui/input-otp'; + +export const InputOTP = UIInputOTP; +export { + InputOTPGroup, + InputOTPSlot +}; diff --git a/packages/frontend/src/components/compatibility/Modal.tsx b/packages/frontend/src/components/compatibility/Modal.tsx new file mode 100644 index 00000000..cf0f4be4 --- /dev/null +++ b/packages/frontend/src/components/compatibility/Modal.tsx @@ -0,0 +1,94 @@ +import { + Dialog as UIDialog, + DialogContent as UIDialogContent, + DialogDescription as UIDialogDescription, + DialogFooter as UIDialogFooter, + DialogHeader as UIDialogHeader, + DialogTitle as UIDialogTitle, + DialogTrigger as UIDialogTrigger, +} from '@/components/ui/dialog'; +import { cn } from '@/lib/utils'; +import * as React from 'react'; + +interface ModalProps { + open?: boolean; + onClose?: () => void; + children?: React.ReactNode; + className?: string; +} + +// Main Modal component that matches MUI's Modal API +export function Modal({ open, onClose, children }: ModalProps) { + return ( + !isOpen && onClose?.()}> + {children} + + ); +} + +// Box-like wrapper for modal content to match MUI's style +export function ModalContent({ + children, + className, + ...props +}: React.HTMLAttributes) { + return ( + + {children} + + ); +} + +interface ModalTitleProps extends React.HTMLAttributes { + children?: React.ReactNode; +} + +export function ModalTitle({ children, className, ...props }: ModalTitleProps) { + return ( + + {children} + + ); +} + +export function ModalDescription({ children, className, ...props }: React.HTMLAttributes) { + return ( + + {children} + + ); +} + +export function ModalFooter({ children, className, ...props }: React.HTMLAttributes) { + return ( + + {children} + + ); +} + +export function ModalHeader({ children, className, ...props }: React.HTMLAttributes) { + return ( + + {children} + + ); +} + +export function ModalTrigger({ children, className, ...props }: React.ComponentProps) { + return ( + + {children} + + ); +} + +// For backwards compatibility with MUI Dialog naming +export const Dialog = Modal; +export const DialogContent = ModalContent; +export const DialogTitle = ModalTitle; +export const DialogDescription = ModalDescription; +export const DialogFooter = ModalFooter; +export const DialogHeader = ModalHeader; +export const DialogTrigger = ModalTrigger; +export const DialogActions = DialogFooter; // MUI specific alias \ No newline at end of file diff --git a/packages/frontend/src/components/compatibility/OverflownText.tsx b/packages/frontend/src/components/compatibility/OverflownText.tsx new file mode 100644 index 00000000..3d4229bc --- /dev/null +++ b/packages/frontend/src/components/compatibility/OverflownText.tsx @@ -0,0 +1,51 @@ +import { cn } from '@/lib/utils'; +import * as React from 'react'; +import { Tooltip, TooltipContent, TooltipProvider, TooltipTrigger } from './Tooltip'; + +interface OverflownTextProps extends React.HTMLAttributes { + text: string; + maxWidth?: string | number; +} + +export function OverflownText({ text, maxWidth = '100%', className, ...props }: OverflownTextProps) { + const [isOverflown, setIsOverflown] = React.useState(false); + const textRef = React.useRef(null); + + React.useEffect(() => { + const element = textRef.current; + if (element) { + setIsOverflown(element.scrollWidth > element.clientWidth); + } + }, [text]); + + const content = ( +
+ {text} +
+ ); + + if (!isOverflown) { + return content; + } + + return ( + + + + {content} + + +

{text}

+
+
+
+ ); +} \ No newline at end of file diff --git a/packages/frontend/src/components/compatibility/Radio.tsx b/packages/frontend/src/components/compatibility/Radio.tsx new file mode 100644 index 00000000..b9b36011 --- /dev/null +++ b/packages/frontend/src/components/compatibility/Radio.tsx @@ -0,0 +1,8 @@ +import { RadioGroup, RadioGroupItem } from '@/components/ui/radio-group'; +import * as RadioGroupPrimitive from '@radix-ui/react-radio-group'; +import type { ComponentPropsWithoutRef } from 'react'; + +export const Radio = RadioGroup; +export const RadioItem = RadioGroupItem; +export type RadioGroupProps = ComponentPropsWithoutRef; +export type RadioGroupItemProps = ComponentPropsWithoutRef; diff --git a/packages/frontend/src/components/compatibility/Select.tsx b/packages/frontend/src/components/compatibility/Select.tsx new file mode 100644 index 00000000..02604b21 --- /dev/null +++ b/packages/frontend/src/components/compatibility/Select.tsx @@ -0,0 +1,19 @@ +import { + SelectContent, + SelectGroup, + SelectItem, + SelectLabel, + SelectTrigger, + SelectValue, + Select as UISelect, +} from '@/components/ui/select'; + +export const Select = UISelect; +export { + SelectContent, + SelectGroup, + SelectItem, + SelectLabel, + SelectTrigger, + SelectValue +}; diff --git a/packages/frontend/src/components/compatibility/Separator.tsx b/packages/frontend/src/components/compatibility/Separator.tsx new file mode 100644 index 00000000..f1918293 --- /dev/null +++ b/packages/frontend/src/components/compatibility/Separator.tsx @@ -0,0 +1,3 @@ +import { Separator as UISeparator } from '@/components/ui/separator'; + +export const Separator = UISeparator; \ No newline at end of file diff --git a/packages/frontend/src/components/compatibility/Sheet.tsx b/packages/frontend/src/components/compatibility/Sheet.tsx new file mode 100644 index 00000000..dcae7e36 --- /dev/null +++ b/packages/frontend/src/components/compatibility/Sheet.tsx @@ -0,0 +1,18 @@ +import { + SheetClose, + SheetContent, + SheetDescription, + SheetFooter, + SheetHeader, + SheetTitle, + SheetTrigger, + Sheet as UISheet, +} from '@/components/ui/sheet'; + +export const Sheet = UISheet; +export { + SheetClose, SheetContent, + SheetDescription, SheetFooter, SheetHeader, + SheetTitle, + SheetTrigger +}; diff --git a/packages/frontend/src/components/compatibility/Switch.tsx b/packages/frontend/src/components/compatibility/Switch.tsx new file mode 100644 index 00000000..2e82f1bd --- /dev/null +++ b/packages/frontend/src/components/compatibility/Switch.tsx @@ -0,0 +1,6 @@ +import { Switch as UISwitch } from '@/components/ui/switch'; +import * as SwitchPrimitive from '@radix-ui/react-switch'; +import type { ComponentPropsWithoutRef } from 'react'; + +export const Switch = UISwitch; +export type SwitchProps = ComponentPropsWithoutRef; \ No newline at end of file diff --git a/packages/frontend/src/components/compatibility/Table.tsx b/packages/frontend/src/components/compatibility/Table.tsx new file mode 100644 index 00000000..7c8943ad --- /dev/null +++ b/packages/frontend/src/components/compatibility/Table.tsx @@ -0,0 +1,21 @@ +import { + TableBody, + TableCaption, + TableCell, + TableFooter, + TableHead, + TableHeader, + TableRow, + Table as UITable, +} from '@/components/ui/table'; + +export const Table = UITable; +export { + TableBody, + TableCaption, + TableCell, + TableFooter, + TableHead, + TableHeader, + TableRow +}; diff --git a/packages/frontend/src/components/compatibility/Tabs.tsx b/packages/frontend/src/components/compatibility/Tabs.tsx new file mode 100644 index 00000000..7c730ae8 --- /dev/null +++ b/packages/frontend/src/components/compatibility/Tabs.tsx @@ -0,0 +1,12 @@ +import { + TabsContent, + TabsList, + TabsTrigger, + Tabs as UITabs, +} from '@/components/ui/tabs'; + +export const Tabs = UITabs; +export { + TabsContent, TabsList, + TabsTrigger +}; diff --git a/packages/frontend/src/components/compatibility/Tag.tsx b/packages/frontend/src/components/compatibility/Tag.tsx new file mode 100644 index 00000000..e0c20d5a --- /dev/null +++ b/packages/frontend/src/components/compatibility/Tag.tsx @@ -0,0 +1,60 @@ +import { Badge } from '@/components/ui/badge'; +import { cn } from '@/lib/utils'; +import { type ComponentProps, type CSSProperties, type ReactNode } from 'react'; + +type BadgeProps = ComponentProps; + +interface TagProps extends Omit { + variant?: 'default' | 'success' | 'warning' | 'danger' | 'outline'; + type?: 'attention' | 'negative' | 'positive' | 'emphasized' | 'neutral'; + tagStyle?: 'default' | 'minimal'; + size?: 'sm' | 'xs'; + leftIcon?: ReactNode; + rightIcon?: ReactNode; + style?: CSSProperties; +} + +export function Tag({ + className, + variant, + type = 'attention', + tagStyle = 'default', + size = 'sm', + leftIcon, + rightIcon, + children, + style, + ...props +}: TagProps) { + // Map old type to new variant if variant not explicitly set + const mappedVariant = variant || { + attention: 'warning', + negative: 'danger', + positive: 'success', + emphasized: 'default', + neutral: 'default', + }[type] || 'default'; + + return ( + + {leftIcon} + {children} + {rightIcon} + + ); +} \ No newline at end of file diff --git a/packages/frontend/src/components/compatibility/Toast.tsx b/packages/frontend/src/components/compatibility/Toast.tsx new file mode 100644 index 00000000..ce42aca9 --- /dev/null +++ b/packages/frontend/src/components/compatibility/Toast.tsx @@ -0,0 +1,7 @@ +import type { ToastActionElement, ToastProps } from '@/components/ui/toast'; +import { toast, useToast as useUIToast } from '@/hooks/use-toast'; + +export const useToast = useUIToast; +export { toast }; +export type { ToastActionElement, ToastProps }; + diff --git a/packages/frontend/src/components/compatibility/ToggleGroup.tsx b/packages/frontend/src/components/compatibility/ToggleGroup.tsx new file mode 100644 index 00000000..dfd970ff --- /dev/null +++ b/packages/frontend/src/components/compatibility/ToggleGroup.tsx @@ -0,0 +1,7 @@ +import { + ToggleGroupItem, + ToggleGroup as UIToggleGroup, +} from '@/components/ui/toggle-group'; + +export const ToggleGroup = UIToggleGroup; +export { ToggleGroupItem }; diff --git a/packages/frontend/src/components/compatibility/Tooltip.tsx b/packages/frontend/src/components/compatibility/Tooltip.tsx new file mode 100644 index 00000000..f8306b30 --- /dev/null +++ b/packages/frontend/src/components/compatibility/Tooltip.tsx @@ -0,0 +1,13 @@ +import { + TooltipContent, + TooltipProvider, + TooltipTrigger, + Tooltip as UITooltip, +} from '@/components/ui/tooltip'; + +export const Tooltip = UITooltip; +export { + TooltipContent, + TooltipProvider, + TooltipTrigger +}; diff --git a/packages/frontend/src/components/compatibility/UserSelect.tsx b/packages/frontend/src/components/compatibility/UserSelect.tsx new file mode 100644 index 00000000..5641a035 --- /dev/null +++ b/packages/frontend/src/components/compatibility/UserSelect.tsx @@ -0,0 +1,91 @@ +import { Check } from 'lucide-react'; +import * as React from 'react'; + +import { + Command, + CommandEmpty, + CommandGroup, + CommandInput, + CommandItem, +} from '@/components/ui/command'; +import { + Popover, + PopoverContent, + PopoverTrigger, +} from '@/components/ui/popover'; +import { Avatar, AvatarFallback, AvatarImage } from './Avatar'; +import { Button } from './Button'; + +interface User { + id: string; + name: string; + email: string; + avatar?: string; +} + +interface UserSelectProps { + users: User[]; + value?: string; + onChange?: (value: string) => void; + placeholder?: string; +} + +export function UserSelect({ users, value, onChange, placeholder = 'Select user...' }: UserSelectProps) { + const [open, setOpen] = React.useState(false); + const selectedUser = users.find(user => user.id === value); + + return ( + + + + + + + + No users found. + + {users.map(user => ( + { + onChange?.(user.id); + setOpen(false); + }} + className="flex items-center gap-2" + > + + + {user.name.charAt(0)} + +
+ {user.name} + {user.email} +
+ {value === user.id && ( + + )} +
+ ))} +
+
+
+
+ ); +} \ No newline at end of file diff --git a/packages/frontend/src/components/projects/create/ApproveTransactionModal.tsx b/packages/frontend/src/components/projects/create/ApproveTransactionModal.tsx index 16374348..a377bb13 100644 --- a/packages/frontend/src/components/projects/create/ApproveTransactionModal.tsx +++ b/packages/frontend/src/components/projects/create/ApproveTransactionModal.tsx @@ -1,10 +1,8 @@ +import { Modal, ModalContent } from 'components/shared'; import { useCallback, useEffect } from 'react'; - -import { Box, Modal } from '@mui/material'; - import { - VITE_LACONICD_CHAIN_ID, - VITE_WALLET_IFRAME_URL, + VITE_LACONICD_CHAIN_ID, + VITE_WALLET_IFRAME_URL, } from 'utils/constants'; const ApproveTransactionModal = ({ @@ -61,34 +59,18 @@ const ApproveTransactionModal = ({ }, []); return ( - - + {}}> + - + ); }; diff --git a/packages/frontend/src/components/projects/create/Configure.tsx b/packages/frontend/src/components/projects/create/Configure.tsx index 4c421efb..24e85379 100644 --- a/packages/frontend/src/components/projects/create/Configure.tsx +++ b/packages/frontend/src/components/projects/create/Configure.tsx @@ -1,33 +1,32 @@ -import { useCallback, useState, useEffect, useMemo } from 'react'; -import { useForm, Controller } from 'react-hook-form'; -import { FormProvider, FieldValues } from 'react-hook-form'; -import { useNavigate, useSearchParams } from 'react-router-dom'; -import { useMediaQuery } from 'usehooks-ts'; +import { BigNumber } from 'ethers'; import { AddEnvironmentVariableInput, AuctionParams, Deployer, } from 'gql-client'; -import { BigNumber } from 'ethers'; +import { useCallback, useEffect, useMemo, useState } from 'react'; +import { Controller, FieldValues, FormProvider, useForm } from 'react-hook-form'; +import { useNavigate, useSearchParams } from 'react-router-dom'; +import { useMediaQuery } from 'usehooks-ts'; -import { Select, MenuItem, FormControl, FormHelperText } from '@mui/material'; +import { FormControl, FormHelperText, MenuItem, Select } from '@mui/material'; import { ArrowRightCircleFilledIcon, LoadingIcon, } from 'components/shared/CustomIcon'; -import { Heading } from '../../shared/Heading'; -import { Button } from '../../shared/Button'; import { Input } from 'components/shared/Input'; import { useToast } from 'components/shared/Toast'; -import { useGQLClient } from '../../../context/GQLClientContext'; -import ApproveTransactionModal from './ApproveTransactionModal'; import EnvironmentVariablesForm from 'pages/org-slug/projects/id/settings/EnvironmentVariablesForm'; import { EnvironmentVariablesFormValues } from 'types/types'; import { VITE_LACONICD_CHAIN_ID, VITE_WALLET_IFRAME_URL, } from 'utils/constants'; +import { useGQLClient } from '../../../context/GQLClientContext'; +import { Button } from '../../shared/Button'; +import { Heading } from '../../shared/Heading'; +import ApproveTransactionModal from './ApproveTransactionModal'; import CheckBalanceIframe from './CheckBalanceIframe'; type ConfigureDeploymentFormValues = { diff --git a/packages/frontend/src/components/projects/project/deployments/DeploymentDetailsCard.tsx b/packages/frontend/src/components/projects/project/deployments/DeploymentDetailsCard.tsx index 7e733992..28b4382f 100644 --- a/packages/frontend/src/components/projects/project/deployments/DeploymentDetailsCard.tsx +++ b/packages/frontend/src/components/projects/project/deployments/DeploymentDetailsCard.tsx @@ -1,4 +1,3 @@ -import { useCallback, useState } from 'react'; import { Deployment, DeploymentStatus, @@ -6,16 +5,22 @@ import { Environment, Project, } from 'gql-client'; +import { useCallback, useState } from 'react'; import { - Dialog, - DialogTitle, - DialogContent, - DialogActions, + Avatar, + AvatarFallback, + Modal as Dialog, + ModalContent as DialogContent, + ModalFooter as DialogFooter, + ModalTitle as DialogTitle, Tooltip, -} from '@mui/material'; + TooltipContent, + TooltipProvider, + TooltipTrigger, +} from 'components/shared'; -import { Avatar } from 'components/shared/Avatar'; +import { Button } from 'components/shared/Button'; import { BranchStrokeIcon, CheckRoundFilledIcon, @@ -26,24 +31,13 @@ import { } from 'components/shared/CustomIcon'; import { Heading } from 'components/shared/Heading'; import { OverflownText } from 'components/shared/OverflownText'; -import { Tag, TagTheme } from 'components/shared/Tag'; -import { Button } from 'components/shared/Button'; +import { Tag } from 'components/shared/Tag'; import { getInitials } from 'utils/geInitials'; import { relativeTimeMs } from 'utils/time'; import { SHORT_COMMIT_HASH_LENGTH } from '../../../../constants'; import { formatAddress } from '../../../../utils/format'; import { DeploymentMenu } from './DeploymentMenu'; -const DEPLOYMENT_LOGS_STYLE = { - backgroundColor: 'rgba(0,0,0, .9)', - padding: '2em', - borderRadius: '0.5em', - marginLeft: '0.5em', - marginRight: '0.5em', - color: 'gray', - fontSize: 'small', -}; - interface DeployDetailsCardProps { deployment: Deployment; currentDeployment: Deployment; @@ -52,10 +46,8 @@ interface DeployDetailsCardProps { prodBranchDomains: Domain[]; } -const STATUS_COLORS: { - [key in DeploymentStatus]: TagTheme['type']; -} = { - [DeploymentStatus.Building]: 'emphasized', +const STATUS_COLORS: Record = { + [DeploymentStatus.Building]: 'attention', [DeploymentStatus.Ready]: 'positive', [DeploymentStatus.Error]: 'negative', [DeploymentStatus.Deleting]: 'neutral', @@ -112,22 +104,29 @@ const DeploymentDetailsCard = ({ const renderDeploymentStatus = useCallback( (className?: string) => { + const icon = getIconByDeploymentStatus(deployment.status); return ( - -
- - {deployment.status} - -
-
+ + + +
+ + {deployment.status} + +
+
+ +

Click to view build logs

+
+
+
); }, - [deployment.status, deployment.commitHash, fetchDeploymentLogs], + [deployment.status, fetchDeploymentLogs], ); return ( @@ -192,17 +191,11 @@ const DeploymentDetailsCard = ({
- + + {getInitials(deployment.createdBy.name ?? '')} +
- + {formatAddress(deployment.createdBy.name ?? '')}
@@ -216,19 +209,14 @@ const DeploymentDetailsCard = ({ prodBranchDomains={prodBranchDomains} /> - + Deployment logs - + {deploymentLogs &&
{deploymentLogs}
}
- + - +
); diff --git a/packages/frontend/src/components/projects/project/overview/Activity/AuctionCard.tsx b/packages/frontend/src/components/projects/project/overview/Activity/AuctionCard.tsx index 9dd11859..61e1069a 100644 --- a/packages/frontend/src/components/projects/project/overview/Activity/AuctionCard.tsx +++ b/packages/frontend/src/components/projects/project/overview/Activity/AuctionCard.tsx @@ -1,19 +1,19 @@ -import { useCallback, useEffect, useState } from 'react'; import { Auction, Deployer, Project } from 'gql-client'; +import { useCallback, useEffect, useState } from 'react'; import { - Dialog, - DialogTitle, - DialogContent, - DialogActions, + Dialog, + DialogActions, + DialogContent, + DialogTitle, } from '@mui/material'; +import { Button, Heading, Tag } from 'components/shared'; import { - CheckRoundFilledIcon, - LoadingIcon, + CheckRoundFilledIcon, + LoadingIcon, } from 'components/shared/CustomIcon'; import { useGQLClient } from 'context/GQLClientContext'; -import { Button, Heading, Tag } from 'components/shared'; const WAIT_DURATION = 5000; @@ -90,8 +90,8 @@ export const AuctionCard = ({ project }: { project: Project }) => { Auction details - @@ -172,8 +172,8 @@ export const AuctionCard = ({ project }: { project: Project }) => { )} -
diff --git a/packages/frontend/src/components/shared/Avatar/Avatar.tsx b/packages/frontend/src/components/shared/Avatar/Avatar.tsx index c7f6744a..948fd4ec 100644 --- a/packages/frontend/src/components/shared/Avatar/Avatar.tsx +++ b/packages/frontend/src/components/shared/Avatar/Avatar.tsx @@ -1,6 +1,6 @@ -import { type ComponentPropsWithoutRef, type ComponentProps } from 'react'; -import { avatarTheme, type AvatarVariants } from './Avatar.theme'; import * as PrimitiveAvatar from '@radix-ui/react-avatar'; +import { type ComponentProps, type ComponentPropsWithoutRef } from 'react'; +import { avatarTheme, type AvatarVariants } from './Avatar.theme'; export type AvatarProps = ComponentPropsWithoutRef<'div'> & { imageSrc?: string | null; diff --git a/packages/frontend/src/components/shared/Avatar/index.ts b/packages/frontend/src/components/shared/Avatar/index.ts index 35478c8f..c231edee 100644 --- a/packages/frontend/src/components/shared/Avatar/index.ts +++ b/packages/frontend/src/components/shared/Avatar/index.ts @@ -1,2 +1,3 @@ export * from './Avatar'; export * from './Avatar.theme'; + diff --git a/packages/frontend/src/components/shared/Badge/index.ts b/packages/frontend/src/components/shared/Badge/index.ts index 0c6caa07..9ebc5378 100644 --- a/packages/frontend/src/components/shared/Badge/index.ts +++ b/packages/frontend/src/components/shared/Badge/index.ts @@ -1,2 +1,3 @@ export * from './Badge'; export * from './Badge.theme'; + diff --git a/packages/frontend/src/components/shared/Button/index.ts b/packages/frontend/src/components/shared/Button/index.ts index 1331278b..6a7e6ad0 100644 --- a/packages/frontend/src/components/shared/Button/index.ts +++ b/packages/frontend/src/components/shared/Button/index.ts @@ -1,2 +1,3 @@ export * from './Button'; export * from './Button.theme'; + diff --git a/packages/frontend/src/components/shared/Calendar/Calendar.css b/packages/frontend/src/components/shared/Calendar/Calendar.css index c8f73226..d711e182 100644 --- a/packages/frontend/src/components/shared/Calendar/Calendar.css +++ b/packages/frontend/src/components/shared/Calendar/Calendar.css @@ -48,7 +48,7 @@ abbr[title] { } .react-calendar__tile:focus-visible { - @apply bg-base-bg-emphasized rounded-lg focus-ring z-10; + @apply bg-base-bg-emphasized rounded-lg ring-2 ring-primary ring-offset-2 z-10; } .react-calendar__tile--now { @@ -60,7 +60,7 @@ abbr[title] { } .react-calendar__tile--now:focus-visible { - @apply bg-base-bg-emphasized text-elements-high-em rounded-lg focus-ring; + @apply bg-base-bg-emphasized text-elements-high-em rounded-lg ring-2 ring-primary ring-offset-2; } .react-calendar__tile--active { @@ -72,7 +72,7 @@ abbr[title] { } .react-calendar__tile--active:focus-visible { - @apply bg-controls-primary-hovered focus-ring; + @apply bg-controls-primary-hovered ring-2 ring-primary ring-offset-2; } /* Range -- START */ @@ -97,7 +97,7 @@ abbr[title] { } .react-calendar__tile--rangeStart:focus-visible { - @apply bg-controls-primary-hovered text-elements-on-primary rounded-lg focus-ring; + @apply bg-controls-primary-hovered text-elements-on-primary rounded-lg ring-2 ring-primary ring-offset-2; } .react-calendar__tile--rangeEnd { @@ -109,7 +109,7 @@ abbr[title] { } .react-calendar__tile--rangeEnd:focus-visible { - @apply bg-controls-primary-hovered text-elements-on-primary rounded-lg focus-ring; + @apply bg-controls-primary-hovered text-elements-on-primary rounded-lg ring-2 ring-primary ring-offset-2; } /* Range -- END */ /* Days -- END */ @@ -124,5 +124,5 @@ abbr[title] { } .react-calendar__tile--hasActive:focus-visible { - @apply bg-controls-primary-hovered text-elements-on-primary rounded-lg focus-ring; + @apply bg-controls-primary-hovered text-elements-on-primary rounded-lg ring-2 ring-primary ring-offset-2; } diff --git a/packages/frontend/src/components/shared/auth/AutoSignInIFrameModal.tsx b/packages/frontend/src/components/shared/auth/AutoSignInIFrameModal.tsx index 0a6e0274..4abed7c5 100644 --- a/packages/frontend/src/components/shared/auth/AutoSignInIFrameModal.tsx +++ b/packages/frontend/src/components/shared/auth/AutoSignInIFrameModal.tsx @@ -1,7 +1,7 @@ -import { useCallback, useEffect, useState } from 'react'; -import { generateNonce, SiweMessage } from 'siwe'; import axios from 'axios'; +import { useCallback, useEffect, useState } from 'react'; import { useNavigate } from 'react-router-dom'; +import { generateNonce, SiweMessage } from 'siwe'; import { Box, Modal } from '@mui/material'; diff --git a/packages/frontend/src/components/shared/index.ts b/packages/frontend/src/components/shared/index.ts index 3cd42b00..9c7537c0 100644 --- a/packages/frontend/src/components/shared/index.ts +++ b/packages/frontend/src/components/shared/index.ts @@ -1,27 +1,31 @@ -export { Avatar } from './Avatar'; -export { Badge } from './Badge'; -export { Button } from './Button'; -export { Calendar } from './Calendar'; -export { Checkbox } from './Checkbox'; -export { DatePicker } from './DatePicker'; -export { DotBorder } from './DotBorder'; -export { Heading } from './Heading'; -export { IconWithFrame } from './IconWithFrame'; -export { InlineNotification } from './InlineNotification'; -export { Input } from './Input'; -export { Modal } from './Modal'; -export { OverflownText } from './OverflownText'; -export { Radio } from './Radio'; -export { SegmentedControls } from './SegmentedControls'; -export { Select } from './Select'; -export { Sidebar } from './Sidebar'; -export { Step } from './Steps'; -export { Switch } from './Switch'; -export { Table } from './Table'; -export { Tabs } from './Tabs'; -export { Tag } from './Tag'; -export { useToast } from './Toast'; -export { Tooltip } from './Tooltip'; -export { UserSelect } from './UserSelect'; -export { VerifyCodeInput } from './VerifyCodeInput'; -export { WavyBorder } from './WavyBorder'; +// Base UI Components +export { Box } from '../compatibility/Box'; +export { Button } from '../compatibility/Button'; +export { Checkbox } from '../compatibility/Checkbox'; +export { FormControl, FormHelperText } from '../compatibility/FormControl'; +export { Input } from '../compatibility/Input'; +export { Modal, ModalContent, ModalDescription, ModalFooter, ModalHeader, ModalTitle, ModalTrigger } from '../compatibility/Modal'; +export { Radio, RadioItem } from '../compatibility/Radio'; +export { Select, SelectContent, SelectGroup, SelectItem, SelectLabel, SelectTrigger, SelectValue } from '../compatibility/Select'; +export { Switch } from '../compatibility/Switch'; +export { toast, useToast } from '../compatibility/Toast'; +export { Heading } from './Heading/Heading'; + +// UI Components with Subcomponents +export { Alert, AlertDescription, AlertTitle } from '../compatibility/Alert'; +export { Avatar, AvatarFallback, AvatarImage } from '../compatibility/Avatar'; +export { Badge } from '../compatibility/Badge'; +export { Calendar } from '../compatibility/Calendar'; +export { DatePicker } from '../compatibility/DatePicker'; +export { IconWithFrame } from '../compatibility/IconWithFrame'; +export { InputOTP, InputOTPGroup, InputOTPSlot } from '../compatibility/InputOTP'; +export { OverflownText } from '../compatibility/OverflownText'; +export { Separator } from '../compatibility/Separator'; +export { Sheet, SheetClose, SheetContent, SheetDescription, SheetFooter, SheetHeader, SheetTitle, SheetTrigger } from '../compatibility/Sheet'; +export { Table, TableBody, TableCaption, TableCell, TableFooter, TableHead, TableHeader, TableRow } from '../compatibility/Table'; +export { Tabs, TabsContent, TabsList, TabsTrigger } from '../compatibility/Tabs'; +export { Tag } from '../compatibility/Tag'; +export { ToggleGroup, ToggleGroupItem } from '../compatibility/ToggleGroup'; +export { Tooltip, TooltipContent, TooltipProvider, TooltipTrigger } from '../compatibility/Tooltip'; +export { UserSelect } from '../compatibility/UserSelect'; + diff --git a/packages/frontend/src/components/ui/accordion.tsx b/packages/frontend/src/components/ui/accordion.tsx new file mode 100644 index 00000000..e1797c93 --- /dev/null +++ b/packages/frontend/src/components/ui/accordion.tsx @@ -0,0 +1,55 @@ +import * as React from "react" +import * as AccordionPrimitive from "@radix-ui/react-accordion" +import { ChevronDown } from "lucide-react" + +import { cn } from "@/lib/utils" + +const Accordion = AccordionPrimitive.Root + +const AccordionItem = React.forwardRef< + React.ElementRef, + React.ComponentPropsWithoutRef +>(({ className, ...props }, ref) => ( + +)) +AccordionItem.displayName = "AccordionItem" + +const AccordionTrigger = React.forwardRef< + React.ElementRef, + React.ComponentPropsWithoutRef +>(({ className, children, ...props }, ref) => ( + + svg]:rotate-180", + className + )} + {...props} + > + {children} + + + +)) +AccordionTrigger.displayName = AccordionPrimitive.Trigger.displayName + +const AccordionContent = React.forwardRef< + React.ElementRef, + React.ComponentPropsWithoutRef +>(({ className, children, ...props }, ref) => ( + +
{children}
+
+)) +AccordionContent.displayName = AccordionPrimitive.Content.displayName + +export { Accordion, AccordionItem, AccordionTrigger, AccordionContent } diff --git a/packages/frontend/src/components/ui/alert-dialog.tsx b/packages/frontend/src/components/ui/alert-dialog.tsx new file mode 100644 index 00000000..fa2b4429 --- /dev/null +++ b/packages/frontend/src/components/ui/alert-dialog.tsx @@ -0,0 +1,139 @@ +import * as React from "react" +import * as AlertDialogPrimitive from "@radix-ui/react-alert-dialog" + +import { cn } from "@/lib/utils" +import { buttonVariants } from "@/components/ui/button" + +const AlertDialog = AlertDialogPrimitive.Root + +const AlertDialogTrigger = AlertDialogPrimitive.Trigger + +const AlertDialogPortal = AlertDialogPrimitive.Portal + +const AlertDialogOverlay = React.forwardRef< + React.ElementRef, + React.ComponentPropsWithoutRef +>(({ className, ...props }, ref) => ( + +)) +AlertDialogOverlay.displayName = AlertDialogPrimitive.Overlay.displayName + +const AlertDialogContent = React.forwardRef< + React.ElementRef, + React.ComponentPropsWithoutRef +>(({ className, ...props }, ref) => ( + + + + +)) +AlertDialogContent.displayName = AlertDialogPrimitive.Content.displayName + +const AlertDialogHeader = ({ + className, + ...props +}: React.HTMLAttributes) => ( +
+) +AlertDialogHeader.displayName = "AlertDialogHeader" + +const AlertDialogFooter = ({ + className, + ...props +}: React.HTMLAttributes) => ( +
+) +AlertDialogFooter.displayName = "AlertDialogFooter" + +const AlertDialogTitle = React.forwardRef< + React.ElementRef, + React.ComponentPropsWithoutRef +>(({ className, ...props }, ref) => ( + +)) +AlertDialogTitle.displayName = AlertDialogPrimitive.Title.displayName + +const AlertDialogDescription = React.forwardRef< + React.ElementRef, + React.ComponentPropsWithoutRef +>(({ className, ...props }, ref) => ( + +)) +AlertDialogDescription.displayName = + AlertDialogPrimitive.Description.displayName + +const AlertDialogAction = React.forwardRef< + React.ElementRef, + React.ComponentPropsWithoutRef +>(({ className, ...props }, ref) => ( + +)) +AlertDialogAction.displayName = AlertDialogPrimitive.Action.displayName + +const AlertDialogCancel = React.forwardRef< + React.ElementRef, + React.ComponentPropsWithoutRef +>(({ className, ...props }, ref) => ( + +)) +AlertDialogCancel.displayName = AlertDialogPrimitive.Cancel.displayName + +export { + AlertDialog, + AlertDialogPortal, + AlertDialogOverlay, + AlertDialogTrigger, + AlertDialogContent, + AlertDialogHeader, + AlertDialogFooter, + AlertDialogTitle, + AlertDialogDescription, + AlertDialogAction, + AlertDialogCancel, +} diff --git a/packages/frontend/src/components/ui/alert.tsx b/packages/frontend/src/components/ui/alert.tsx new file mode 100644 index 00000000..5afd41d1 --- /dev/null +++ b/packages/frontend/src/components/ui/alert.tsx @@ -0,0 +1,59 @@ +import * as React from "react" +import { cva, type VariantProps } from "class-variance-authority" + +import { cn } from "@/lib/utils" + +const alertVariants = cva( + "relative w-full rounded-lg border px-4 py-3 text-sm [&>svg+div]:translate-y-[-3px] [&>svg]:absolute [&>svg]:left-4 [&>svg]:top-4 [&>svg]:text-foreground [&>svg~*]:pl-7", + { + variants: { + variant: { + default: "bg-background text-foreground", + destructive: + "border-destructive/50 text-destructive dark:border-destructive [&>svg]:text-destructive", + }, + }, + defaultVariants: { + variant: "default", + }, + } +) + +const Alert = React.forwardRef< + HTMLDivElement, + React.HTMLAttributes & VariantProps +>(({ className, variant, ...props }, ref) => ( +
+)) +Alert.displayName = "Alert" + +const AlertTitle = React.forwardRef< + HTMLParagraphElement, + React.HTMLAttributes +>(({ className, ...props }, ref) => ( +
+)) +AlertTitle.displayName = "AlertTitle" + +const AlertDescription = React.forwardRef< + HTMLParagraphElement, + React.HTMLAttributes +>(({ className, ...props }, ref) => ( +
+)) +AlertDescription.displayName = "AlertDescription" + +export { Alert, AlertTitle, AlertDescription } diff --git a/packages/frontend/src/components/ui/aspect-ratio.tsx b/packages/frontend/src/components/ui/aspect-ratio.tsx new file mode 100644 index 00000000..c4abbf37 --- /dev/null +++ b/packages/frontend/src/components/ui/aspect-ratio.tsx @@ -0,0 +1,5 @@ +import * as AspectRatioPrimitive from "@radix-ui/react-aspect-ratio" + +const AspectRatio = AspectRatioPrimitive.Root + +export { AspectRatio } diff --git a/packages/frontend/src/components/ui/avatar.tsx b/packages/frontend/src/components/ui/avatar.tsx new file mode 100644 index 00000000..51e507ba --- /dev/null +++ b/packages/frontend/src/components/ui/avatar.tsx @@ -0,0 +1,50 @@ +"use client" + +import * as React from "react" +import * as AvatarPrimitive from "@radix-ui/react-avatar" + +import { cn } from "@/lib/utils" + +const Avatar = React.forwardRef< + React.ElementRef, + React.ComponentPropsWithoutRef +>(({ className, ...props }, ref) => ( + +)) +Avatar.displayName = AvatarPrimitive.Root.displayName + +const AvatarImage = React.forwardRef< + React.ElementRef, + React.ComponentPropsWithoutRef +>(({ className, ...props }, ref) => ( + +)) +AvatarImage.displayName = AvatarPrimitive.Image.displayName + +const AvatarFallback = React.forwardRef< + React.ElementRef, + React.ComponentPropsWithoutRef +>(({ className, ...props }, ref) => ( + +)) +AvatarFallback.displayName = AvatarPrimitive.Fallback.displayName + +export { Avatar, AvatarImage, AvatarFallback } diff --git a/packages/frontend/src/components/ui/badge.tsx b/packages/frontend/src/components/ui/badge.tsx new file mode 100644 index 00000000..e87d62bf --- /dev/null +++ b/packages/frontend/src/components/ui/badge.tsx @@ -0,0 +1,36 @@ +import * as React from "react" +import { cva, type VariantProps } from "class-variance-authority" + +import { cn } from "@/lib/utils" + +const badgeVariants = cva( + "inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2", + { + variants: { + variant: { + default: + "border-transparent bg-primary text-primary-foreground shadow hover:bg-primary/80", + secondary: + "border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80", + destructive: + "border-transparent bg-destructive text-destructive-foreground shadow hover:bg-destructive/80", + outline: "text-foreground", + }, + }, + defaultVariants: { + variant: "default", + }, + } +) + +export interface BadgeProps + extends React.HTMLAttributes, + VariantProps {} + +function Badge({ className, variant, ...props }: BadgeProps) { + return ( +
+ ) +} + +export { Badge, badgeVariants } diff --git a/packages/frontend/src/components/ui/breadcrumb.tsx b/packages/frontend/src/components/ui/breadcrumb.tsx new file mode 100644 index 00000000..60e6c96f --- /dev/null +++ b/packages/frontend/src/components/ui/breadcrumb.tsx @@ -0,0 +1,115 @@ +import * as React from "react" +import { Slot } from "@radix-ui/react-slot" +import { ChevronRight, MoreHorizontal } from "lucide-react" + +import { cn } from "@/lib/utils" + +const Breadcrumb = React.forwardRef< + HTMLElement, + React.ComponentPropsWithoutRef<"nav"> & { + separator?: React.ReactNode + } +>(({ ...props }, ref) =>