From 4806f6461c8114752ce9a853551cd6e930f7f050 Mon Sep 17 00:00:00 2001 From: Copilot <223556219+Copilot@users.noreply.github.com> Date: Tue, 27 Oct 2026 15:58:15 +0000 Subject: [PATCH 1/2] build(deps): combine eligible Dependabot updates Combine #123, #124, #125, #126, #128, #129, #130, #131, and #132. Leave #110 and the learning lockfile unchanged. Co-authored-by: Nishiki <1121087+nshki@users.noreply.github.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .github/workflows/ci-changes.yml | 2 +- .github/workflows/dependency-age.yml | 2 +- .github/workflows/hub-ci.yml | 12 +- actions/build/package-lock.json | 8 +- actions/build/package.json | 2 +- hub/Gemfile.lock | 28 +-- hub/package-lock.json | 176 ++++++------- hub/package.json | 10 +- starters/coreai/package-lock.json | 361 ++++++++------------------- starters/coreai/package.json | 4 +- starters/minimal/package-lock.json | 6 +- 11 files changed, 231 insertions(+), 380 deletions(-) diff --git a/.github/workflows/ci-changes.yml b/.github/workflows/ci-changes.yml index 62e6e55b..33977649 100644 --- a/.github/workflows/ci-changes.yml +++ b/.github/workflows/ci-changes.yml @@ -27,7 +27,7 @@ jobs: - uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7.1.0 with: node-version: 24 - - uses: ruby/setup-ruby@651ff0d62c5c79bed6d53ec518387aae20e72c1a # v1.329.0 + - uses: ruby/setup-ruby@824c0e29fdfc7d689c191c27acc969d2d04b7dd8 # v1.331.0 with: working-directory: hub - run: node --test scripts/select-ci-suites.test.mjs diff --git a/.github/workflows/dependency-age.yml b/.github/workflows/dependency-age.yml index b4114002..3425d87e 100644 --- a/.github/workflows/dependency-age.yml +++ b/.github/workflows/dependency-age.yml @@ -17,7 +17,7 @@ jobs: working-directory: hub steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - - uses: ruby/setup-ruby@651ff0d62c5c79bed6d53ec518387aae20e72c1a # v1.329.0 + - uses: ruby/setup-ruby@824c0e29fdfc7d689c191c27acc969d2d04b7dd8 # v1.331.0 with: bundler-cache: true working-directory: hub diff --git a/.github/workflows/hub-ci.yml b/.github/workflows/hub-ci.yml index b9aaf8cb..3c40935c 100644 --- a/.github/workflows/hub-ci.yml +++ b/.github/workflows/hub-ci.yml @@ -27,7 +27,7 @@ jobs: node: [24, 26] steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - - uses: ruby/setup-ruby@651ff0d62c5c79bed6d53ec518387aae20e72c1a # v1.329.0 + - uses: ruby/setup-ruby@824c0e29fdfc7d689c191c27acc969d2d04b7dd8 # v1.331.0 with: bundler-cache: true working-directory: hub @@ -59,7 +59,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - - uses: ruby/setup-ruby@651ff0d62c5c79bed6d53ec518387aae20e72c1a # v1.329.0 + - uses: ruby/setup-ruby@824c0e29fdfc7d689c191c27acc969d2d04b7dd8 # v1.331.0 with: bundler-cache: true working-directory: hub @@ -75,7 +75,7 @@ jobs: RUBOCOP_CACHE_ROOT: tmp/rubocop steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - - uses: ruby/setup-ruby@651ff0d62c5c79bed6d53ec518387aae20e72c1a # v1.329.0 + - uses: ruby/setup-ruby@824c0e29fdfc7d689c191c27acc969d2d04b7dd8 # v1.331.0 with: bundler-cache: true working-directory: hub @@ -88,7 +88,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - - uses: ruby/setup-ruby@651ff0d62c5c79bed6d53ec518387aae20e72c1a # v1.329.0 + - uses: ruby/setup-ruby@824c0e29fdfc7d689c191c27acc969d2d04b7dd8 # v1.331.0 with: bundler-cache: true working-directory: hub @@ -102,7 +102,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - - uses: ruby/setup-ruby@651ff0d62c5c79bed6d53ec518387aae20e72c1a # v1.329.0 + - uses: ruby/setup-ruby@824c0e29fdfc7d689c191c27acc969d2d04b7dd8 # v1.331.0 with: bundler-cache: true working-directory: hub @@ -277,7 +277,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - - uses: ruby/setup-ruby@651ff0d62c5c79bed6d53ec518387aae20e72c1a # v1.329.0 + - uses: ruby/setup-ruby@824c0e29fdfc7d689c191c27acc969d2d04b7dd8 # v1.331.0 with: bundler-cache: true working-directory: hub diff --git a/actions/build/package-lock.json b/actions/build/package-lock.json index 12af941c..c4f2515c 100644 --- a/actions/build/package-lock.json +++ b/actions/build/package-lock.json @@ -13,7 +13,7 @@ }, "devDependencies": { "@eslint/js": "10.0.1", - "eslint": "10.12.0", + "eslint": "10.13.0", "eslint-config-prettier": "10.1.8", "globals": "17.13.0", "prettier": "3.9.10" @@ -416,9 +416,9 @@ } }, "node_modules/eslint": { - "version": "10.12.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.12.0.tgz", - "integrity": "sha512-npHjrHb2o4ehH3mE+YuxABR+0gyb0aVWCIolgJDArwCiHEIsonBm3ZKjel5b0U5+a+MbEvIyRCGCzD3eKKK2NA==", + "version": "10.13.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.13.0.tgz", + "integrity": "sha512-UohDjD4zSzEwhf58M3O7vc/ycc8O1I7dNlhtD0WxE8Px8EHNJKtUwzBqrzeGhisRuv2ag4sAYswszCJRgKXYUg==", "dev": true, "license": "MIT", "workspaces": [ diff --git a/actions/build/package.json b/actions/build/package.json index 3c942ff0..f0525ff0 100644 --- a/actions/build/package.json +++ b/actions/build/package.json @@ -16,7 +16,7 @@ }, "devDependencies": { "@eslint/js": "10.0.1", - "eslint": "10.12.0", + "eslint": "10.13.0", "eslint-config-prettier": "10.1.8", "globals": "17.13.0", "prettier": "3.9.10" diff --git a/hub/Gemfile.lock b/hub/Gemfile.lock index a2683ffd..2e37d100 100644 --- a/hub/Gemfile.lock +++ b/hub/Gemfile.lock @@ -371,13 +371,13 @@ GEM fugit (~> 1.11) railties (>= 7.1) thor (>= 1.3.1) - sqlite3 (2.10.0-aarch64-linux-gnu) - sqlite3 (2.10.0-aarch64-linux-musl) - sqlite3 (2.10.0-arm-linux-gnu) - sqlite3 (2.10.0-arm-linux-musl) - sqlite3 (2.10.0-arm64-darwin) - sqlite3 (2.10.0-x86_64-linux-gnu) - sqlite3 (2.10.0-x86_64-linux-musl) + sqlite3 (2.10.1-aarch64-linux-gnu) + sqlite3 (2.10.1-aarch64-linux-musl) + sqlite3 (2.10.1-arm-linux-gnu) + sqlite3 (2.10.1-arm-linux-musl) + sqlite3 (2.10.1-arm64-darwin) + sqlite3 (2.10.1-x86_64-linux-gnu) + sqlite3 (2.10.1-x86_64-linux-musl) superglue (1.1.1) actionpack (>= 7.0, < 9.0) form_props (~> 0.2) @@ -595,13 +595,13 @@ CHECKSUMS solid_cable (4.1.0) sha256=828e3d509207b82b4f05f4e9c85f696994710679b52d511aa7f97ebd212d3226 solid_cache (1.0.10) sha256=bc05a2fb3ac78a6f43cbb5946679cf9db67dd30d22939ededc385cb93e120d41 solid_queue (1.7.0) sha256=6566b70b801d1c317c81bba7bcdd5677c019afac584a30374b4164002ca356d3 - sqlite3 (2.10.0-aarch64-linux-gnu) sha256=dafeea94182af2eb53a10797be359fa6ec4270532bd45255d1c2beb69f2eb743 - sqlite3 (2.10.0-aarch64-linux-musl) sha256=ec4ffedded0bd8579629e14d0647cfee9092c0af0009c05d6404d90857b1cb8b - sqlite3 (2.10.0-arm-linux-gnu) sha256=bcf2e165f27fd28f46ba34eeba3503d557ea7f76f9dd40434ce719f2ba0d5cda - sqlite3 (2.10.0-arm-linux-musl) sha256=338510e64876c7d02d91733eeaee384806c58b3835d8a688d1bfdbf7e468c497 - sqlite3 (2.10.0-arm64-darwin) sha256=f619f33adfd01a1827e8764a3da92b289c1a99d93707d021a242dccba6909c4e - sqlite3 (2.10.0-x86_64-linux-gnu) sha256=295f48b240ba663efa2e3b6f38cbc0f19f5c8a2823a71fda3bf15531be5dd0e8 - sqlite3 (2.10.0-x86_64-linux-musl) sha256=876dd86a15c7828075ff7612e3d0ab0eb2eba0d8485b13fd4000e8a335f86bc5 + sqlite3 (2.10.1-aarch64-linux-gnu) sha256=48390cc2b809acd1280f5c9daaf3c2013833adb8a5ece9b0634f708651080ccd + sqlite3 (2.10.1-aarch64-linux-musl) sha256=db1bcddf98e4eeea80ca896f56aa3f9468364fa1ee8e042ddc6b628b5092fabb + sqlite3 (2.10.1-arm-linux-gnu) sha256=34a67a3fe84f705a0fad6f7aa4541579300644b9acdf414797e59929a6e3528b + sqlite3 (2.10.1-arm-linux-musl) sha256=e317adb8979b57dafd999b54410b4050296aa5d00caa664e3f75d876e2ae90e8 + sqlite3 (2.10.1-arm64-darwin) sha256=45f74dad0a8ee57ae5fadfac39bf160d1f09fb0484a442223310d869cd957d92 + sqlite3 (2.10.1-x86_64-linux-gnu) sha256=661ecede31e23a412059cd8c684ed84e332f64f167e4a90902cf99e8ea2c8718 + sqlite3 (2.10.1-x86_64-linux-musl) sha256=67c7c5443a930157b4e148f0f4cb9ab998ee7ecfa8ce56879a6b56d1d742b2be superglue (1.1.1) sha256=b600a4c5d2855474b504d7e8b1fb5b8fdd9da528a0470672cae1daa4532ceb31 thor (1.5.0) sha256=e3a9e55fe857e44859ce104a84675ab6e8cd59c650a49106a05f55f136425e73 thruster (0.1.27) sha256=5fd3855192bb4e8d13db69ae5f70d39f2dfd88fe0394fa372104996edf0bb599 diff --git a/hub/package-lock.json b/hub/package-lock.json index 6c5de0fa..87c297b0 100644 --- a/hub/package-lock.json +++ b/hub/package-lock.json @@ -16,25 +16,25 @@ "react": "19.3.0", "react-dom": "19.3.0", "react-redux": "9.3.0", - "zod": "4.6.5" + "zod": "4.6.6" }, "devDependencies": { "@eslint/js": "10.0.1", "@github/copilot-sdk": "1.0.16", - "@storybook/addon-a11y": "10.6.1", + "@storybook/addon-a11y": "10.6.2", "@storybook/addon-docs": "10.6.1", "@storybook/react-vite": "10.6.1", "@testing-library/jest-dom": "7.0.1", "@testing-library/react": "16.3.3", "@types/jsdom": "30.0.0", - "@types/node": "26.6.4", + "@types/node": "26.6.5", "@types/rails__actioncable": "8.0.3", "@types/react": "19.3.0", "@types/react-dom": "19.3.0", "@typescript/native": "npm:typescript@7.0.2", "@vitejs/plugin-react": "6.1.2", "ajv": "8.20.0", - "eslint": "10.12.0", + "eslint": "10.13.0", "eslint-config-prettier": "10.1.8", "eslint-plugin-react-hooks": "7.1.1", "eslint-plugin-react-refresh": "0.5.7", @@ -44,7 +44,7 @@ "prettier": "3.9.10", "storybook": "10.6.2", "typescript": "npm:@typescript/typescript6@6.0.2", - "typescript-eslint": "8.71.2", + "typescript-eslint": "8.72.0", "vite": "8.3.4", "vite-plugin-ruby": "5.2.5", "vitest": "5.0.3" @@ -2928,9 +2928,9 @@ "license": "MIT" }, "node_modules/@storybook/addon-a11y": { - "version": "10.6.1", - "resolved": "https://registry.npmjs.org/@storybook/addon-a11y/-/addon-a11y-10.6.1.tgz", - "integrity": "sha512-73wx4xyOMBbFIF4DnlfHy5o/c5sWjawn/tb+zq/GAKXkYCuBziE5aa3WDzRDhdxN259p5kTDyJcRi1SlUEUexg==", + "version": "10.6.2", + "resolved": "https://registry.npmjs.org/@storybook/addon-a11y/-/addon-a11y-10.6.2.tgz", + "integrity": "sha512-zleS+btwrTRcUf3opbZntKsEt6PTqAtxsek08tx5jh5fRvd6wWmtnwW3uaBcypfIKnheTB3KGljJwFX+Mc+Umg==", "dev": true, "license": "MIT", "dependencies": { @@ -2942,7 +2942,7 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^10.6.1" + "storybook": "^10.6.2" } }, "node_modules/@storybook/addon-docs": { @@ -3347,9 +3347,9 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "26.6.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-26.6.4.tgz", - "integrity": "sha512-ldVPDCzj7fsaGZrLB0NuHuTvJcsNasysBAqMolr/cgxrLd1xbqxIr3XJiPnHHJUCxj5sNF1vnRj9aWnrVh5Jcg==", + "version": "26.6.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-26.6.5.tgz", + "integrity": "sha512-uMzsv9stDdofIZBx4UGh4Z9ZgXnGC9seRDscilBcTHAeOFk67MZg/k9bWVfO+bk4qZmG+l52hRnLwUiH2LnJTg==", "dev": true, "license": "MIT", "dependencies": { @@ -3411,17 +3411,17 @@ "license": "MIT" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.71.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.71.2.tgz", - "integrity": "sha512-K72/pvT7qpm8q3k8G5u93NCSN1RcLxX5h7Gw0bQpbMXviBHeY6Nx1WEwmk9wP+eKTSQ8ecxvcgt/ZX/rB938xQ==", + "version": "8.72.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.72.0.tgz", + "integrity": "sha512-aysKgysPX9XOv/dk95UkvUDe++Q3n3dJPG9CEWT3RUccxfkPJ+Qn6nhKPDhZXU6Ofo9kgwGWwKyQCnZIXTgngg==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.12.2", - "@typescript-eslint/scope-manager": "8.71.2", - "@typescript-eslint/type-utils": "8.71.2", - "@typescript-eslint/utils": "8.71.2", - "@typescript-eslint/visitor-keys": "8.71.2", + "@typescript-eslint/scope-manager": "8.72.0", + "@typescript-eslint/type-utils": "8.72.0", + "@typescript-eslint/utils": "8.72.0", + "@typescript-eslint/visitor-keys": "8.72.0", "ignore": "^7.0.5", "natural-compare": "^1.4.0", "ts-api-utils": "^2.5.0" @@ -3434,15 +3434,15 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "@typescript-eslint/parser": "^8.71.2", + "@typescript-eslint/parser": "^8.72.0", "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", "typescript": ">=4.8.4 <6.1.0" } }, "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": { - "version": "7.0.12", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.12.tgz", - "integrity": "sha512-/8UvqAPU9DGTI9k4mxtf49U37Isfwr8Uts96+SBHIkFxPJnHS0Ew4f00sM4Scd8V8EjM0jUNtVDdv1kPdt35lg==", + "version": "7.0.13", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.13.tgz", + "integrity": "sha512-2E8Q6rh+1RRSq/YdaGsNfXsEZy9FVqv6BSSrkmZJP7BnaoPnRfKL+YaofPvP+5rzdk144qSm6i4+hvPgUcbV4Q==", "dev": true, "license": "MIT", "engines": { @@ -3450,16 +3450,16 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "8.71.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.71.2.tgz", - "integrity": "sha512-aTtmZjp/x3gsGHkDs04/1I8kNogBJkpQaeGaN0PfiG43NzDEmW2n+OP5im9wfsvyX0yP1UZWBrAGtDBfH9jEVw==", + "version": "8.72.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.72.0.tgz", + "integrity": "sha512-0O+x3ynciD6zuXb1CKSu165haQV6ey53DKhHHUnujP7U+XlltJG+/keT0Xhd1HXCze+IHf7Tvt39ovyepX/LNw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/scope-manager": "8.71.2", - "@typescript-eslint/types": "8.71.2", - "@typescript-eslint/typescript-estree": "8.71.2", - "@typescript-eslint/visitor-keys": "8.71.2", + "@typescript-eslint/scope-manager": "8.72.0", + "@typescript-eslint/types": "8.72.0", + "@typescript-eslint/typescript-estree": "8.72.0", + "@typescript-eslint/visitor-keys": "8.72.0", "debug": "^4.4.3" }, "engines": { @@ -3475,14 +3475,14 @@ } }, "node_modules/@typescript-eslint/project-service": { - "version": "8.71.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.71.2.tgz", - "integrity": "sha512-Pd68GsLVh5ZXlcEccFPdhSOvtHZ/2WU0XsA8zmXOS3F158lVlcTLhfQ6qvtL1RzbMie0Kp8xtbVwAg4nejKPHw==", + "version": "8.72.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.72.0.tgz", + "integrity": "sha512-bzHngBbmIgzj6TsTjVUCntGx6FFLgE7mPjpO0PzHycOaZHXqS43XnrkFIHRS16LLr/xO6FHSXG3GJFo/F4bSBQ==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/tsconfig-utils": "^8.71.2", - "@typescript-eslint/types": "^8.71.2", + "@typescript-eslint/tsconfig-utils": "^8.72.0", + "@typescript-eslint/types": "^8.72.0", "debug": "^4.4.3" }, "engines": { @@ -3497,14 +3497,14 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "8.71.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.71.2.tgz", - "integrity": "sha512-YF4wgg5iUX5Obywoac27B56FhozMNFhdJSbh11H5GBAwmBtfyRhmgTQqW9tRNNmHDvsZ2CX6UGzoz+YfYn2Leg==", + "version": "8.72.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.72.0.tgz", + "integrity": "sha512-JewPyJOYcXBSAS7PIgufscHOwZqhTGyBRiQJhhuDln66tMchxvvt7nJ90JKKIoOelmdHA3kAQbm9cEUHc4JSEA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.71.2", - "@typescript-eslint/visitor-keys": "8.71.2" + "@typescript-eslint/types": "8.72.0", + "@typescript-eslint/visitor-keys": "8.72.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -3515,9 +3515,9 @@ } }, "node_modules/@typescript-eslint/tsconfig-utils": { - "version": "8.71.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.71.2.tgz", - "integrity": "sha512-jz49TAWokm/7yWD9/o837nYax9DyALxIPOImdImvVzo6canBCZYzin8zJyqNR5k1j9K1DE0bVvr0XYB+99uAdg==", + "version": "8.72.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.72.0.tgz", + "integrity": "sha512-0vbxCf7xLVPSjcOdm6eQbgViH8EDJ8xnl1laLT9yoqSz2YmcSfSg5Vdl0JUvZf6rcuJ0ZivJIuMD4edTg8obaA==", "dev": true, "license": "MIT", "engines": { @@ -3532,15 +3532,15 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "8.71.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.71.2.tgz", - "integrity": "sha512-cC8UaalCViJkb3rH/xLIvidEwoFRtMZMUqDjjJMGEKaTFwYRHYBcoczlEGHuvkHEO8svRDrgZ0yQgOArFmwang==", + "version": "8.72.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.72.0.tgz", + "integrity": "sha512-gEXxmmbSTSOVTC37IYYvremOM31v+UN2W772bJxmVYPhAOPSUxtacyb7wkm1EhkYKU6KzFJsdU44DCV4to0LWw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.71.2", - "@typescript-eslint/typescript-estree": "8.71.2", - "@typescript-eslint/utils": "8.71.2", + "@typescript-eslint/types": "8.72.0", + "@typescript-eslint/typescript-estree": "8.72.0", + "@typescript-eslint/utils": "8.72.0", "debug": "^4.4.3", "ts-api-utils": "^2.5.0" }, @@ -3557,9 +3557,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "8.71.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.71.2.tgz", - "integrity": "sha512-y5Ukl3oVp7e/VGxqIoEXoeb/Roj71PAJ4WG/N/RGj+eeDvKRLM15kGr9MijLbN0i03S52zxu31Z98E5gWChJKw==", + "version": "8.72.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.72.0.tgz", + "integrity": "sha512-Adfoy59kxNEjT5E5fnyrp7GpHYuWs8ONbdohu4ez6IU46qDq8LltG90tLmkucZB2uhYL8mqBjtXqGd8yhfjXqQ==", "dev": true, "license": "MIT", "engines": { @@ -3571,16 +3571,16 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.71.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.71.2.tgz", - "integrity": "sha512-DgNOEsl4pdYzwSL+N/Cl33tX1Hlw3FvId73LnKXfq7jnrF2viOEn7X+P7RBkkSWCVm92gnWd28GIC5vJuLREeA==", + "version": "8.72.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.72.0.tgz", + "integrity": "sha512-gwLfFgWcw15tN2KXDCJvxEOQjPn+P3j/n3eSqkZ5sX4VpW9Cosodr+tWwBZRvJT3TcKx6HnPRGZMCNAiP1Xhug==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/project-service": "8.71.2", - "@typescript-eslint/tsconfig-utils": "8.71.2", - "@typescript-eslint/types": "8.71.2", - "@typescript-eslint/visitor-keys": "8.71.2", + "@typescript-eslint/project-service": "8.72.0", + "@typescript-eslint/tsconfig-utils": "8.72.0", + "@typescript-eslint/types": "8.72.0", + "@typescript-eslint/visitor-keys": "8.72.0", "debug": "^4.4.3", "minimatch": "^10.2.2", "semver": "^7.7.3", @@ -3612,16 +3612,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "8.71.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.71.2.tgz", - "integrity": "sha512-RyKa1G1M9rKHDhrk+HJtiF1MvLD5Ux2JW3TSkzw+02pRALdpJb+QzG1Y5em+LvCgzGwgg8H7mBRFKljNz7ImPw==", + "version": "8.72.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.72.0.tgz", + "integrity": "sha512-0up3oArJZBYnzOaEXKo8DmI43QvMZyPoFEt9LWzRJcyl/RcJjfKKPebknN1VbTgXBf3M/KggUh5uUMdURLnseg==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.9.1", - "@typescript-eslint/scope-manager": "8.71.2", - "@typescript-eslint/types": "8.71.2", - "@typescript-eslint/typescript-estree": "8.71.2" + "@typescript-eslint/scope-manager": "8.72.0", + "@typescript-eslint/types": "8.72.0", + "@typescript-eslint/typescript-estree": "8.72.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -3636,13 +3636,13 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.71.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.71.2.tgz", - "integrity": "sha512-zozlN0UA32bSG2zkKAgQyRYSbEISVoyU6vvkKYo2aSny74D8Jh4e+POkJ6Lk0dlezZi5x7TtD+88Xb06IB8nhg==", + "version": "8.72.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.72.0.tgz", + "integrity": "sha512-E2mroviasaWecDzTGiGMtuEguuLVOeRggnrIn93CJuxYJzQBHbyymlT08aVQydbBal5538o+JkBKXh2sRuCyIA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.71.2", + "@typescript-eslint/types": "8.72.0", "eslint-visitor-keys": "^5.0.0" }, "engines": { @@ -4753,9 +4753,9 @@ } }, "node_modules/eslint": { - "version": "10.12.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.12.0.tgz", - "integrity": "sha512-npHjrHb2o4ehH3mE+YuxABR+0gyb0aVWCIolgJDArwCiHEIsonBm3ZKjel5b0U5+a+MbEvIyRCGCzD3eKKK2NA==", + "version": "10.13.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.13.0.tgz", + "integrity": "sha512-UohDjD4zSzEwhf58M3O7vc/ycc8O1I7dNlhtD0WxE8Px8EHNJKtUwzBqrzeGhisRuv2ag4sAYswszCJRgKXYUg==", "dev": true, "license": "MIT", "workspaces": [ @@ -5030,9 +5030,9 @@ "license": "MIT" }, "node_modules/fast-uri": { - "version": "3.1.8", - "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.8.tgz", - "integrity": "sha512-GZMtZUTNRpOVIECoXwLNZS5xUGE+mVNbTB8h/7Rwh2TFWcBQiPzTgyZi05BF9UMZKkLJv8XBRJTlU7zg8+ZfMg==", + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.9.tgz", + "integrity": "sha512-hS/0Wt3Ya043oKXs0sIxrMpKQITXhMLIrVAKKXi4gozGC9v7YRWVnXIZzjNPTO02M9BdxLCWqK1yRXgNziVyJQ==", "dev": true, "funding": [ { @@ -6969,16 +6969,16 @@ } }, "node_modules/typescript-eslint": { - "version": "8.71.2", - "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.71.2.tgz", - "integrity": "sha512-Rz4effbMy2g9wnvOJZG6SbVavX313Lap1vNEbk1RUochzickvzP8P4HB+bkNg5e50eVz1hQGjh9K1omI1xB4Bw==", + "version": "8.72.0", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.72.0.tgz", + "integrity": "sha512-r26Fkc8As+mZvqp7SLsMmNFyYUup/6CjK7/eHBHmhOw6GH6n6YFxHVFrG0jN1c5CMpDzelLPxvgeCOzx7BjN+A==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/eslint-plugin": "8.71.2", - "@typescript-eslint/parser": "8.71.2", - "@typescript-eslint/typescript-estree": "8.71.2", - "@typescript-eslint/utils": "8.71.2" + "@typescript-eslint/eslint-plugin": "8.72.0", + "@typescript-eslint/parser": "8.72.0", + "@typescript-eslint/typescript-estree": "8.72.0", + "@typescript-eslint/utils": "8.72.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -6993,9 +6993,9 @@ } }, "node_modules/undici": { - "version": "8.12.2", - "resolved": "https://registry.npmjs.org/undici/-/undici-8.12.2.tgz", - "integrity": "sha512-XtuDWVdqTLr3NAxm2ly9/hU6kUsJOgGh1RASzMBbsw6aWCOaQzHdW+QQDfdERjfJ2V5vL5pRPa4RetO9UfivDg==", + "version": "8.12.3", + "resolved": "https://registry.npmjs.org/undici/-/undici-8.12.3.tgz", + "integrity": "sha512-+fdndUTwBP86cVjihTp21hZHo7d6oj1c/47XPA3lL8mM0XHs+C4EkcjmgRsFnFk2f/UONGDy9ItBItmXsLOQHw==", "dev": true, "license": "MIT", "engines": { @@ -7440,9 +7440,9 @@ } }, "node_modules/zod": { - "version": "4.6.5", - "resolved": "https://registry.npmjs.org/zod/-/zod-4.6.5.tgz", - "integrity": "sha512-v5l/aFXZQeai4awLbOpSoHecE9UiMrnfx75tEXLjNonXVARxQ5mOeipTjROUchszUNCqnE+hqAMujRsRHsut2Q==", + "version": "4.6.6", + "resolved": "https://registry.npmjs.org/zod/-/zod-4.6.6.tgz", + "integrity": "sha512-4UmzQUF5fxvfcYHlbjBmejU+w+hbDnWFx4aS8kBx7nPBHcO2SqPbpAG8snbdg+Xse4pRefR98hgjFgIMCI/UhA==", "license": "MIT", "funding": { "url": "https://github.com/sponsors/colinhacks" diff --git a/hub/package.json b/hub/package.json index 9a5aabc0..6cf7438a 100644 --- a/hub/package.json +++ b/hub/package.json @@ -35,25 +35,25 @@ "react": "19.3.0", "react-dom": "19.3.0", "react-redux": "9.3.0", - "zod": "4.6.5" + "zod": "4.6.6" }, "devDependencies": { "@github/copilot-sdk": "1.0.16", "@eslint/js": "10.0.1", - "@storybook/addon-a11y": "10.6.1", + "@storybook/addon-a11y": "10.6.2", "@storybook/addon-docs": "10.6.1", "@storybook/react-vite": "10.6.1", "@testing-library/jest-dom": "7.0.1", "@testing-library/react": "16.3.3", "@types/jsdom": "30.0.0", - "@types/node": "26.6.4", + "@types/node": "26.6.5", "@types/rails__actioncable": "8.0.3", "@types/react": "19.3.0", "@types/react-dom": "19.3.0", "@typescript/native": "npm:typescript@7.0.2", "@vitejs/plugin-react": "6.1.2", "ajv": "8.20.0", - "eslint": "10.12.0", + "eslint": "10.13.0", "eslint-config-prettier": "10.1.8", "eslint-plugin-react-hooks": "7.1.1", "eslint-plugin-react-refresh": "0.5.7", @@ -63,7 +63,7 @@ "prettier": "3.9.10", "storybook": "10.6.2", "typescript": "npm:@typescript/typescript6@6.0.2", - "typescript-eslint": "8.71.2", + "typescript-eslint": "8.72.0", "vite": "8.3.4", "vite-plugin-ruby": "5.2.5", "vitest": "5.0.3" diff --git a/starters/coreai/package-lock.json b/starters/coreai/package-lock.json index 1737823a..f1e8a11e 100644 --- a/starters/coreai/package-lock.json +++ b/starters/coreai/package-lock.json @@ -29,7 +29,7 @@ "@types/react": "^18.3.0", "@types/react-dom": "^18.3.0", "bippy": "^0.6.1", - "eslint": "^10.7.0", + "eslint": "^10.13.0", "eslint-plugin-react-hooks": "^7.1.1", "globals": "^16.5.0", "jsdom": "^26.1.0", @@ -38,7 +38,7 @@ "typescript": "~5.5.4", "typescript-eslint": "^8.65.0", "vite": "^6.3.5", - "vitest": "^3.2.4" + "vitest": "^5.0.5" }, "engines": { "node": "^24.15.0 || ^26.0.0" @@ -3638,7 +3638,8 @@ }, "node_modules/@types/chai": { "version": "5.2.3", - "integrity": "sha1-jpzZ4cNYH6azQaWu1ViOsoW+C0o=", + "resolved": "https://registry.npmjs.org/@types/chai/-/chai-5.2.3.tgz", + "integrity": "sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==", "dev": true, "license": "MIT", "dependencies": { @@ -3655,7 +3656,8 @@ }, "node_modules/@types/deep-eql": { "version": "4.0.2", - "integrity": "sha1-M0MRlx06BxIefrkbaEpgXn7qnL0=", + "resolved": "https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz", + "integrity": "sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==", "dev": true, "license": "MIT" }, @@ -3934,38 +3936,24 @@ "version": "1.4.0", "license": "ISC" }, - "node_modules/@vitest/expect": { - "version": "3.2.7", - "integrity": "sha1-cKNBWDg9AIw79dgC4mQzF/Cd9tg=", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/chai": "^5.2.2", - "@vitest/spy": "3.2.7", - "@vitest/utils": "3.2.7", - "chai": "^5.2.0", - "tinyrainbow": "^2.0.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, "node_modules/@vitest/mocker": { - "version": "3.2.7", - "integrity": "sha1-MxvpRMt4PGQt1CvXQ0EayiTqBGY=", + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-5.0.5.tgz", + "integrity": "sha512-xLL3lkDegJZw+MGoGaCCsFayDZthGgpAtr3Vziyfc4p7xH89K7KRPcRBBh/kEYm0Aqkt5DtTmkYpBtRV/FrHZg==", "dev": true, "license": "MIT", "dependencies": { - "@vitest/spy": "3.2.7", + "@jridgewell/trace-mapping": "0.3.31", + "@vitest/spy": "5.0.5", "estree-walker": "^3.0.3", - "magic-string": "^0.30.17" + "magic-string": "^1.4.3" }, "funding": { "url": "https://opencollective.com/vitest" }, "peerDependencies": { - "msw": "^2.4.9", - "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0" + "msw": "^2.4.9 || ^3.0.0", + "vite": "^6.0.0 || ^7.0.0 || ^8.0.0" }, "peerDependenciesMeta": { "msw": { @@ -3976,80 +3964,12 @@ } } }, - "node_modules/@vitest/pretty-format": { - "version": "3.2.7", - "integrity": "sha1-KntZP44Afp2O9+c0OqMOxz/eryk=", - "dev": true, - "license": "MIT", - "dependencies": { - "tinyrainbow": "^2.0.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@vitest/runner": { - "version": "3.2.7", - "integrity": "sha1-wMCAIoGJ8fps2kD1m+CddGsKylE=", - "dev": true, - "license": "MIT", - "dependencies": { - "@vitest/utils": "3.2.7", - "pathe": "^2.0.3", - "strip-literal": "^3.0.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@vitest/runner/node_modules/pathe": { - "version": "2.0.3", - "integrity": "sha1-PsvsVUIWhbcKnahyss/z4cvtFxY=", - "dev": true, - "license": "MIT" - }, - "node_modules/@vitest/snapshot": { - "version": "3.2.7", - "integrity": "sha1-o6fhlQzpnsTPAjleIN3KQDtsgY4=", - "dev": true, - "license": "MIT", - "dependencies": { - "@vitest/pretty-format": "3.2.7", - "magic-string": "^0.30.17", - "pathe": "^2.0.3" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@vitest/snapshot/node_modules/pathe": { - "version": "2.0.3", - "integrity": "sha1-PsvsVUIWhbcKnahyss/z4cvtFxY=", - "dev": true, - "license": "MIT" - }, "node_modules/@vitest/spy": { - "version": "3.2.7", - "integrity": "sha1-yn++5EAZUjykUDldmiKEzp7OHzE=", + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-5.0.5.tgz", + "integrity": "sha512-lwJRExuH417257Q5wv9QYugN9IMJkoxcrKrYxGPQkBzl7wlNpTUxD/5yNX4ESKVUIShKPgkGchYPFMWOOk0wzw==", "dev": true, "license": "MIT", - "dependencies": { - "tinyspy": "^4.0.3" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@vitest/utils": { - "version": "3.2.7", - "integrity": "sha1-MCyBJiEaxN/qh7O1CFwJjW0i6J4=", - "dev": true, - "license": "MIT", - "dependencies": { - "@vitest/pretty-format": "3.2.7", - "loupe": "^3.1.4", - "tinyrainbow": "^2.0.0" - }, "funding": { "url": "https://opencollective.com/vitest" } @@ -4154,7 +4074,8 @@ }, "node_modules/assertion-error": { "version": "2.0.1", - "integrity": "sha1-9kGhlrM1aQsQcL8AtudZP+wZC/c=", + "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz", + "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==", "dev": true, "license": "MIT", "engines": { @@ -4305,17 +4226,11 @@ } }, "node_modules/chai": { - "version": "5.3.3", - "integrity": "sha1-3T2pVeJwkWpL0/Yl9LkZmWrafgY=", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/chai/-/chai-6.3.0.tgz", + "integrity": "sha512-XWAtwJ6OHO+tj0EKCs0Y2UamnyOxseZWltU4x2U2wh8g4AigdjwvtUjvLP2tqkA/avxHEtzxNaqGq/YGNwckKg==", "dev": true, "license": "MIT", - "dependencies": { - "assertion-error": "^2.0.1", - "check-error": "^2.1.1", - "deep-eql": "^5.0.1", - "loupe": "^3.1.0", - "pathval": "^2.0.0" - }, "engines": { "node": ">=18" } @@ -4363,15 +4278,6 @@ "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/check-error": { - "version": "2.1.3", - "integrity": "sha1-JCc2ERe3DMqNyJaA6tMrFXAZyvU=", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 16" - } - }, "node_modules/chokidar": { "version": "4.0.3", "dev": true, @@ -4543,15 +4449,6 @@ } } }, - "node_modules/deep-eql": { - "version": "5.0.2", - "integrity": "sha1-S3VtjXcKklcwCCXVKiws/5nDo0E=", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, "node_modules/deep-is": { "version": "0.1.4", "dev": true, @@ -4681,7 +4578,9 @@ } }, "node_modules/eslint": { - "version": "10.12.0", + "version": "10.13.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.13.0.tgz", + "integrity": "sha512-UohDjD4zSzEwhf58M3O7vc/ycc8O1I7dNlhtD0WxE8Px8EHNJKtUwzBqrzeGhisRuv2ag4sAYswszCJRgKXYUg==", "dev": true, "license": "MIT", "workspaces": [ @@ -4858,7 +4757,8 @@ }, "node_modules/estree-walker": { "version": "3.0.3", - "integrity": "sha1-Z8PlSexAKkh7T8GT0ZU6UkdSNA0=", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", "dev": true, "license": "MIT", "dependencies": { @@ -5495,12 +5395,6 @@ "loose-envify": "cli.js" } }, - "node_modules/loupe": { - "version": "3.2.1", - "integrity": "sha1-AJXPVtxbepp8CP9bGoeW7IrRfnY=", - "dev": true, - "license": "MIT" - }, "node_modules/lowlight": { "version": "3.3.0", "license": "MIT", @@ -5533,12 +5427,13 @@ } }, "node_modules/magic-string": { - "version": "0.30.21", - "integrity": "sha1-VnY+wJoPqAkd8nh5/ZTRkHjADZE=", + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-1.4.4.tgz", + "integrity": "sha512-jQz9sVhrZuphH4NrAIHSgkDJCluQO7Ioi4KGRLa7aTUjAODQ13hENX0YIytqYE/rIkO485gQG2LeBxJaW53kkQ==", "dev": true, "license": "MIT", "dependencies": { - "@jridgewell/sourcemap-codec": "^1.5.5" + "@jridgewell/sourcemap-codec": "^1.6.0" } }, "node_modules/markdown-table": { @@ -6397,6 +6292,20 @@ "node": ">=0.10.0" } }, + "node_modules/obug": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/obug/-/obug-3.0.0.tgz", + "integrity": "sha512-5vvB5+W7ePv+p3uqxi+RcW1XAzLW0/hxt3/4X4Lc4qHudzOhmBiBwOY6DRob4WnanAEGvNcLjF+KNOufrUoEQw==", + "dev": true, + "funding": [ + "https://github.com/sponsors/sxzz", + "https://opencollective.com/debug" + ], + "license": "MIT", + "engines": { + "node": ">=12.20.0" + } + }, "node_modules/onetime": { "version": "7.0.0", "dev": true, @@ -6574,15 +6483,6 @@ "dev": true, "license": "MIT" }, - "node_modules/pathval": { - "version": "2.0.1", - "integrity": "sha1-iFXFooma8HLWrAXRHkYEWtDcYF0=", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 14.16" - } - }, "node_modules/picocolors": { "version": "1.1.1", "dev": true, @@ -7100,12 +7000,6 @@ "node": ">=8" } }, - "node_modules/siginfo": { - "version": "2.0.0", - "integrity": "sha1-MudscLeXJOO7Vny51UPrhYzPrzA=", - "dev": true, - "license": "ISC" - }, "node_modules/signal-exit": { "version": "4.1.0", "dev": true, @@ -7138,15 +7032,10 @@ "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/stackback": { - "version": "0.0.2", - "integrity": "sha1-Gsig2Ug4SNFpXkGLbQMaPDzmjjs=", - "dev": true, - "license": "MIT" - }, "node_modules/std-env": { - "version": "3.10.0", - "integrity": "sha1-2BCyfjoHMEeyteQANIgfXqb5yDs=", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/std-env/-/std-env-4.3.0.tgz", + "integrity": "sha512-OtU/EgQ1kIm5KwqQpBC6ZEMXrZRui11w8zgfTWp8cdO9B8OaPsbA8bTHO2P+HNo1VlUTGMVBwPhydu6poeXiag==", "dev": true, "license": "MIT" }, @@ -7202,24 +7091,6 @@ "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "node_modules/strip-literal": { - "version": "3.1.0", - "integrity": "sha1-IiskPdLUnAvNDeiQatvYQXcZYDI=", - "dev": true, - "license": "MIT", - "dependencies": { - "js-tokens": "^9.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/strip-literal/node_modules/js-tokens": { - "version": "9.0.1", - "integrity": "sha1-LsQ5ZGWENSlvZ2GzThBnHC2VJ/Q=", - "dev": true, - "license": "MIT" - }, "node_modules/style-to-js": { "version": "1.1.21", "license": "MIT", @@ -7253,10 +7124,14 @@ } }, "node_modules/tinybench": { - "version": "2.9.0", - "integrity": "sha1-EDyfi6bXI3pHq23R3P93JRhjQms=", + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-6.2.2.tgz", + "integrity": "sha512-nIZ2N2dFpjBsg2hgitKu7mA+FvsIJuGJOwysRngmVRRmWgR/UyPjwJj8c/fT/dhm8EkHnF5EOogRf+0Z2qrimA==", "dev": true, - "license": "MIT" + "license": "MIT", + "engines": { + "node": ">=20.0.0" + } }, "node_modules/tinyexec": { "version": "1.3.1", @@ -7281,33 +7156,6 @@ "url": "https://github.com/sponsors/SuperchupuDev" } }, - "node_modules/tinypool": { - "version": "1.1.1", - "integrity": "sha1-BZ8tBCvTdWf7wBfT1Ca90qJhJZE=", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.0.0 || >=20.0.0" - } - }, - "node_modules/tinyrainbow": { - "version": "2.0.0", - "integrity": "sha1-lQmyFiQ2MV6A4+7g/M5EdNJEQpQ=", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/tinyspy": { - "version": "4.0.6", - "integrity": "sha1-aOJ44gKH83vrX0sKTbIR0oBABWI=", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.0.0" - } - }, "node_modules/tldts": { "version": "6.1.86", "integrity": "sha1-CH4FVbMblyXuSMp+d+3FYRXNgvc=", @@ -7706,64 +7554,72 @@ "license": "MIT" }, "node_modules/vitest": { - "version": "3.2.7", - "integrity": "sha1-GUS27QE6Jf0mpz0Y4a+SwQpXr2w=", + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/vitest/-/vitest-5.0.5.tgz", + "integrity": "sha512-cPODOMF8YnkiiYtDdHo6n4wWmBrOBBbOIYH2d33M4l3CdNn72h+qMmO6uXffUN6A5AZFXNND/d+krS9mgkXRfg==", "dev": true, "license": "MIT", "dependencies": { "@types/chai": "^5.2.2", - "@vitest/expect": "3.2.7", - "@vitest/mocker": "3.2.7", - "@vitest/pretty-format": "^3.2.7", - "@vitest/runner": "3.2.7", - "@vitest/snapshot": "3.2.7", - "@vitest/spy": "3.2.7", - "@vitest/utils": "3.2.7", - "chai": "^5.2.0", - "debug": "^4.4.1", - "expect-type": "^1.2.1", - "magic-string": "^0.30.17", - "pathe": "^2.0.3", - "picomatch": "^4.0.2", - "std-env": "^3.9.0", - "tinybench": "^2.9.0", - "tinyexec": "^0.3.2", - "tinyglobby": "^0.2.14", - "tinypool": "^1.1.1", - "tinyrainbow": "^2.0.0", - "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0", - "vite-node": "3.2.4", - "why-is-node-running": "^2.3.0" + "@vitest/mocker": "5.0.5", + "chai": "^6.3.0", + "es-module-lexer": "^2.3.2", + "expect-type": "^1.4.0", + "magic-string": "^1.4.3", + "obug": "^3.0.0", + "picomatch": "^4.0.7", + "std-env": "^4.3.0", + "tinybench": "^6.2.2", + "tinyexec": "^1.3.1", + "tinyglobby": "^0.2.17", + "why-is-node-running": "3.2.1" }, "bin": { "vitest": "vitest.mjs" }, "engines": { - "node": "^18.0.0 || ^20.0.0 || >=22.0.0" + "node": "^22.12.0 || ^24.0.0 || >=26.0.0" }, "funding": { "url": "https://opencollective.com/vitest" }, "peerDependencies": { "@edge-runtime/vm": "*", - "@types/debug": "^4.1.12", - "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", - "@vitest/browser": "3.2.7", - "@vitest/ui": "3.2.7", + "@opentelemetry/api": "^1.9.0", + "@types/node": "^22.0.0 || >=24.0.0", + "@vitest/browser-playwright": "5.0.5", + "@vitest/browser-preview": "5.0.5", + "@vitest/browser-webdriverio": "^5.0.0-beta.5 || >=5.0.0", + "@vitest/coverage-istanbul": "5.0.5", + "@vitest/coverage-v8": "5.0.5", + "@vitest/ui": "5.0.5", "happy-dom": "*", - "jsdom": "*" + "jsdom": "*", + "vite": "^6.4.0 || ^7.0.0 || ^8.0.0" }, "peerDependenciesMeta": { "@edge-runtime/vm": { "optional": true }, - "@types/debug": { + "@opentelemetry/api": { "optional": true }, "@types/node": { "optional": true }, - "@vitest/browser": { + "@vitest/browser-playwright": { + "optional": true + }, + "@vitest/browser-preview": { + "optional": true + }, + "@vitest/browser-webdriverio": { + "optional": true + }, + "@vitest/coverage-istanbul": { + "optional": true + }, + "@vitest/coverage-v8": { "optional": true }, "@vitest/ui": { @@ -7774,18 +7630,16 @@ }, "jsdom": { "optional": true + }, + "vite": { + "optional": false } } }, - "node_modules/vitest/node_modules/pathe": { - "version": "2.0.3", - "integrity": "sha1-PsvsVUIWhbcKnahyss/z4cvtFxY=", - "dev": true, - "license": "MIT" - }, - "node_modules/vitest/node_modules/tinyexec": { - "version": "0.3.2", - "integrity": "sha1-lBeU5leoXklld5lcbu9m9T9Cs9I=", + "node_modules/vitest/node_modules/es-module-lexer": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.3.2.tgz", + "integrity": "sha512-poHGpORABojJJucnV9KbOavETW8lBVnphkW77ER5/BQ5Fz7oXSoCNek7IH3vR5nRjdsEz926ibFYX8KtLQmdyw==", "dev": true, "license": "MIT" }, @@ -7860,19 +7714,16 @@ } }, "node_modules/why-is-node-running": { - "version": "2.3.0", - "integrity": "sha1-o/aalxB/SUs83Dvd3Yg6fWXOvwQ=", + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-3.2.1.tgz", + "integrity": "sha512-Tb2FUhB4vUsGQlfSquQLYkApkuPAFQXGFzxWKHHumVz2dK+X1RUm/HnID4+TfIGYJ1kTcwOaCk/buYCEJr6YjQ==", "dev": true, "license": "MIT", - "dependencies": { - "siginfo": "^2.0.0", - "stackback": "0.0.2" - }, "bin": { "why-is-node-running": "cli.js" }, "engines": { - "node": ">=8" + "node": ">=20.11" } }, "node_modules/word-wrap": { diff --git a/starters/coreai/package.json b/starters/coreai/package.json index e1b3ca33..a10243ea 100644 --- a/starters/coreai/package.json +++ b/starters/coreai/package.json @@ -39,7 +39,7 @@ "@types/react": "^18.3.0", "@types/react-dom": "^18.3.0", "bippy": "^0.6.1", - "eslint": "^10.7.0", + "eslint": "^10.13.0", "eslint-plugin-react-hooks": "^7.1.1", "globals": "^16.5.0", "jsdom": "^26.1.0", @@ -48,6 +48,6 @@ "typescript": "~5.5.4", "typescript-eslint": "^8.65.0", "vite": "^6.3.5", - "vitest": "^3.2.4" + "vitest": "^5.0.5" } } diff --git a/starters/minimal/package-lock.json b/starters/minimal/package-lock.json index 97f09453..95cc9fe6 100644 --- a/starters/minimal/package-lock.json +++ b/starters/minimal/package-lock.json @@ -1919,9 +1919,9 @@ } }, "node_modules/undici": { - "version": "8.12.1", - "resolved": "https://registry.npmjs.org/undici/-/undici-8.12.1.tgz", - "integrity": "sha512-usz3OVQBeh1LxNn0DzU0voLXMgn5CU/WUdpBsY6Ti5afNao+vTkmn4H/NxoXolc10cOqe2+YIG0Hspq2rsl64w==", + "version": "8.12.3", + "resolved": "https://registry.npmjs.org/undici/-/undici-8.12.3.tgz", + "integrity": "sha512-+fdndUTwBP86cVjihTp21hZHo7d6oj1c/47XPA3lL8mM0XHs+C4EkcjmgRsFnFk2f/UONGDy9ItBItmXsLOQHw==", "dev": true, "license": "MIT", "engines": { From 36c06fc211a4ee4e45f8906581e7f71f4640a466 Mon Sep 17 00:00:00 2001 From: Copilot <223556219+Copilot@users.noreply.github.com> Date: Tue, 27 Oct 2026 16:15:19 +0000 Subject: [PATCH 2/2] build(canvas): refresh bundled dependencies for 1.5.3 Regenerate the canvas assets after updating Zod and apply the approved patch version bump. Co-authored-by: Nishiki <1121087+nshki@users.noreply.github.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .../assets/renderer-vendor.js | 12 +- .../assets/review-anchor-validation.mjs | 118 +++++++++--------- .../replica-prototype/marketplace.test.mjs | 2 +- .../extensions/replica-prototype/plugin.json | 2 +- 4 files changed, 67 insertions(+), 67 deletions(-) diff --git a/.github/extensions/replica-prototype/assets/renderer-vendor.js b/.github/extensions/replica-prototype/assets/renderer-vendor.js index f2f67b7c..8268969f 100644 --- a/.github/extensions/replica-prototype/assets/renderer-vendor.js +++ b/.github/extensions/replica-prototype/assets/renderer-vendor.js @@ -5,11 +5,11 @@ import{r as e,t}from"./renderer-rolldown-runtime.js";var n=t((e=>{function t(e,t `);for(i=r=0;ri||c[r]!==l[i]){var u=` `+c[r].replace(` at new `,` at `);return e.displayName&&u.includes(``)&&(u=u.replace(``,e.displayName)),u}while(1<=r&&0<=i);break}}}finally{Ne=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:``)?Me(n):``}function Fe(e,t){switch(e.tag){case 26:case 27:case 5:return Me(e.type);case 16:return Me(`Lazy`);case 13:return e.child!==t&&t!==null?Me(`Suspense Fallback`):Me(`Suspense`);case 19:return Me(`SuspenseList`);case 0:case 15:return Pe(e.type,!1);case 11:return Pe(e.type.render,!1);case 1:return Pe(e.type,!0);case 31:return Me(`Activity`);case 30:return Me(`ViewTransition`);default:return``}}function Ie(e){try{var t=``,n=null;do t+=Fe(e,n),n=e,e=e.return;while(e);return t}catch(e){return` Error generating stack: `+e.message+` -`+e.stack}}var Le=Object.prototype.hasOwnProperty,Re=t.unstable_scheduleCallback,ze=t.unstable_cancelCallback,Be=t.unstable_shouldYield,Ve=t.unstable_requestPaint,He=t.unstable_now,Ue=t.unstable_getCurrentPriorityLevel,We=t.unstable_ImmediatePriority,Ge=t.unstable_UserBlockingPriority,Ke=t.unstable_NormalPriority,qe=t.unstable_LowPriority,Je=t.unstable_IdlePriority,Ye=t.log,Xe=t.unstable_setDisableYieldValue,Ze=null,Qe=null;function $e(e){if(typeof Ye==`function`&&Xe(e),Qe&&typeof Qe.setStrictMode==`function`)try{Qe.setStrictMode(Ze,e)}catch{}}var et=Math.clz32?Math.clz32:rt,tt=Math.log,nt=Math.LN2;function rt(e){return e>>>=0,e===0?32:31-(tt(e)/nt|0)|0}var it=256,at=262144,ot=4194304;function st(e){var t=e&42;if(t!==0)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:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return e&-e;case 262144:case 524288:case 1048576:case 2097152:return e&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function ct(e,t,n){var r=e.pendingLanes;if(r===0)return 0;var i=0,a=e.suspendedLanes,o=e.pingedLanes;e=e.warmLanes;var s=r&134217727;return s===0?(s=r&~a,s===0?o===0?n||(n=r&~e,n!==0&&(i=st(n))):i=st(o):i=st(s)):(r=s&~a,r===0?(o&=s,o===0?n||(n=s&~e,n!==0&&(i=st(n))):i=st(o)):i=st(r)),i===0?0:t!==0&&t!==i&&(t&a)===0&&(a=i&-i,n=t&-t,a>=n||a===32&&n&4194048)?t:i}function lt(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function ut(e,t){t&8&&(t|=t&32);var n=e.entangledLanes;if(n!==0)for(e=e.entanglements,n&=t;0n;n++)t.push(e);return t}function mt(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function ht(e,t,n,r,i,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 s=e.entanglements,c=e.expirationTimes,l=e.hiddenUpdates;for(n=o&~n;0=lr),fr=` `,pr=!1;function mr(e,t){switch(e){case`keyup`:return sr.indexOf(t.keyCode)!==-1;case`keydown`:return t.keyCode!==229;case`keypress`:case`mousedown`:case`focusout`:return!0;default:return!1}}function hr(e){return e=e.detail,typeof e==`object`&&`data`in e?e.data:null}var gr=!1;function _r(e,t){switch(e){case`compositionend`:return hr(t);case`keypress`:return t.which===32?(pr=!0,fr):null;case`textInput`:return e=t.data,e===fr&&pr?null:e;default:return null}}function vr(e,t){if(gr)return e===`compositionend`||!cr&&mr(e,t)?(e=Nn(),Mn=jn=An=null,gr=!1,e):null;switch(e){case`paste`:return null;case`keypress`:if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}a:{for(;n;){if(n.nextSibling){n=n.nextSibling;break a}n=n.parentNode}n=void 0}n=Vr(n)}}function Ur(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Ur(e,t.parentNode):`contains`in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Wr(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=Br(e.document);t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href==`string`}catch{n=!1}if(n)e=t.contentWindow;else break;t=Br(e.document)}return t}function Gr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t===`input`&&(e.type===`text`||e.type===`search`||e.type===`tel`||e.type===`url`||e.type===`password`)||t===`textarea`||e.contentEditable===`true`)}var Kr=Dn&&`documentMode`in document&&11>=document.documentMode,qr=null,Jr=null,Yr=null,Xr=!1;function Zr(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Xr||qr==null||qr!==Br(r)||(r=qr,`selectionStart`in r&&Gr(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Yr&&zr(Yr,r)||(Yr=r,r=qf(Jr,`onSelect`),0>=o,i-=o,qi=1<<32-et(t)+i|n<h?(g=d,d=null):g=d.sibling;var _=p(i,d,s[h],c);if(_===null){d===null&&(d=g);break}e&&d&&_.alternate===null&&t(i,d),o=a(_,o,h),u===null?l=_:u.sibling=_,u=_,d=g}if(h===s.length)return n(i,d),U&&Yi(i,h),l;if(d===null){for(;hg?(_=h,h=null):_=h.sibling;var y=p(i,h,v.value,l);if(y===null){h===null&&(h=_);break}e&&h&&y.alternate===null&&t(i,h),s=a(y,s,g),d===null?u=y:d.sibling=y,d=y,h=_}if(v.done)return n(i,h),U&&Yi(i,g),u;if(h===null){for(;!v.done;g++,v=c.next())v=f(i,v.value,l),v!==null&&(s=a(v,s,g),d===null?u=v:d.sibling=v,d=v);return U&&Yi(i,g),u}for(h=r(h);!v.done;g++,v=c.next())v=m(h,i,g,v.value,l),v!==null&&(e&&(_=v.alternate,_!==null&&h.delete(_.key===null?g:_.key)),s=a(v,s,g),d===null?u=v:d.sibling=v,d=v);return e&&h.forEach(function(e){return t(i,e)}),U&&Yi(i,g),u}function _(e,r,a,c){if(typeof a==`object`&&a&&a.type===j&&a.key===null&&a.props.ref===void 0&&(a=a.props.children),typeof a==`object`&&a){switch(a.$$typeof){case k:a:{for(var l=a.key;r!==null;){if(r.key===l){if(l=a.type,l===j){if(r.tag===7){n(e,r.sibling),c=i(r,a.props.children),ao(c,a),c.return=e,e=c;break a}}else if(r.elementType===l||typeof l==`object`&&l&&l.$$typeof===oe&&Qa(l)===r.type){n(e,r.sibling),c=i(r,a.props),ao(c,a),c.return=e,e=c;break a}n(e,r);break}t(e,r),r=r.sibling}a.type===j?(c=Pi(a.props.children,e.mode,c,a.key),ao(c,a),c.return=e,e=c):(c=Ni(a.type,a.key,a.props,null,e.mode,c),ao(c,a),c.return=e,e=c)}return s(e);case A:a:{for(l=a.key;r!==null;){if(r.key===l){if(r.tag===4&&r.stateNode.containerInfo===a.containerInfo&&r.stateNode.implementation===a.implementation){n(e,r.sibling),c=i(r,a.children||[]),c.return=e,e=c;break a}n(e,r);break}t(e,r),r=r.sibling}c=Li(a,e.mode,c),c.return=e,e=c}return s(e);case oe:return a=Qa(a),_(e,r,a,c)}if(ge(a))return h(e,r,a,c);if(pe(a)){if(l=pe(a),typeof l!=`function`)throw Error(o(150));return a=l.call(a),g(e,r,a,c)}if(typeof a.then==`function`)return _(e,r,io(a),c);if(a.$$typeof===N)return _(e,r,Ca(e,a),c);oo(e,a)}return typeof a==`string`&&a!==``||typeof a==`number`||typeof a==`bigint`?(a=``+a,r!==null&&r.tag===6?(n(e,r.sibling),c=i(r,a),c.return=e,e=c):(n(e,r),c=Fi(a,e.mode,c),c.return=e,e=c),s(e)):n(e,r)}return function(e,t,n,r){try{ro=0;var i=_(e,t,n,r);return no=null,i}catch(t){if(t===Ka||t===Ja)throw t;var a=ki(29,t,null,e.mode);return a.lanes=r,a.return=e,a}}}var co=so(!0),lo=so(!1),uo=!1;function fo(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function po(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function mo(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function ho(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,Qu&2){var i=r.pending;return i===null?t.next=t:(t.next=i.next,i.next=t),r.pending=t,t=Ei(e),Ti(e,null,n),t}return Si(e,r,t,n),Ei(e)}function W(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,n&4194048)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,_t(e,n)}}function go(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var i=null,a=null;if(n=n.firstBaseUpdate,n!==null){do{var o={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,next:null};a===null?i=a=o:a=a.next=o,n=n.next}while(n!==null);a===null?i=a=t:a=a.next=t}else i=a=t;n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:a,shared:r.shared,callbacks:r.callbacks},e.updateQueue=n}else e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}var _o=!1;function vo(){if(_o){var e=La;if(e!==null)throw e}}function yo(e,t,n,r){_o=!1;var i=e.updateQueue;uo=!1;var a=i.firstBaseUpdate,o=i.lastBaseUpdate,s=i.shared.pending;if(s!==null){i.shared.pending=null;var c=s,l=c.next;c.next=null,o===null?a=l:o.next=l,o=c;var u=e.alternate;u!==null&&(u=u.updateQueue,s=u.lastBaseUpdate,s!==o&&(s===null?u.firstBaseUpdate=l:s.next=l,u.lastBaseUpdate=c))}if(a!==null){var d=i.baseState;o=0,u=l=c=null,s=a;do{var f=s.lane&-536870913,p=f!==s.lane;if(p?(Y&f)===f:(r&f)===f){f!==0&&f===Ia&&(_o=!0),u!==null&&(u=u.next={lane:0,tag:s.tag,payload:s.payload,callback:null,next:null});a:{var m=e,h=s;f=t;var g=n;switch(h.tag){case 1:if(m=h.payload,typeof m==`function`){d=m.call(g,d,f);break a}d=m;break a;case 3:m.flags=m.flags&-65537|128;case 0:if(m=h.payload,f=typeof m==`function`?m.call(g,d,f):m,f==null)break a;d=D({},d,f);break a;case 2:uo=!0}}f=s.callback,f!==null&&(e.flags|=64,p&&(e.flags|=8192),p=i.callbacks,p===null?i.callbacks=[f]:p.push(f))}else p={lane:f,tag:s.tag,payload:s.payload,callback:s.callback,next:null},u===null?(l=u=p,c=d):u=u.next=p,o|=f;if(s=s.next,s===null){if(s=i.shared.pending,s===null)break;p=s,s=p.next,p.next=null,i.lastBaseUpdate=p,i.shared.pending=null}}while(1);u===null&&(c=d),i.baseState=c,i.firstBaseUpdate=l,i.lastBaseUpdate=u,a===null&&(i.shared.lanes=0),od|=o,e.lanes=o,e.memoizedState=d}}function bo(e,t){if(typeof e!=`function`)throw Error(o(191,e));e.call(t)}function xo(e,t){var n=e.callbacks;if(n!==null)for(e.callbacks=null,e=0;ea?a:8;var o=P.T,s={};s.types=o===null?null:o.types,P.T=s,sc(e,!1,t,n);try{var c=i(),l=P.S;l!==null&&l(s,c),typeof c==`object`&&c&&typeof c.then==`function`?oc(e,t,Ba(c,r),Ad(e)):oc(e,t,r,Ad(e))}catch(n){oc(e,t,{then:function(){},status:`rejected`,reason:n},Ad())}finally{F.p=a,o!==null&&s.types!==null&&(o.types=s.types),P.T=o}}function Xs(){}function Zs(e,t,n,r){if(e.tag!==5)throw Error(o(476));var i=Qs(e).queue;Ys(e,i,t,_e,n===null?Xs:function(){return $s(e),n(r)})}function Qs(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:_e,baseState:_e,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:cs,lastRenderedState:_e},next:null};var n={};return t.next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:cs,lastRenderedState:n},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function $s(e){var t=Qs(e);t.next===null&&(t=e.alternate.memoizedState),oc(e,t.next.queue,{},Ad())}function ec(){return Sa(sh)}function tc(){return rs().memoizedState}function nc(){return rs().memoizedState}function rc(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var n=Ad();e=mo(n);var r=ho(t,e,n);r!==null&&(Nd(r,t,n),W(r,t,n)),t={cache:ka()},e.payload=t;return}t=t.return}}function ic(e,t,n){var r=Ad();n={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},cc(e)?lc(t,n):(n=Ci(e,t,n,r),n!==null&&(Nd(n,e,r),uc(n,t,r)))}function ac(e,t,n){oc(e,t,n,Ad())}function oc(e,t,n,r){var i={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null};if(cc(e))lc(t,i);else{var a=e.alternate;if(e.lanes===0&&(a===null||a.lanes===0)&&(a=t.lastRenderedReducer,a!==null))try{var o=t.lastRenderedState,s=a(o,n);if(i.hasEagerState=!0,i.eagerState=s,Rr(s,o))return Si(e,t,i,0),$u===null&&xi(),!1}catch{}if(n=Ci(e,t,i,r),n!==null)return Nd(n,e,r),uc(n,t,r),!0}return!1}function sc(e,t,n,r){if(r={lane:2,revertLane:Nf(),gesture:null,action:r,hasEagerState:!1,eagerState:null,next:null},cc(e)){if(t)throw Error(o(479))}else t=Ci(e,n,r,2),t!==null&&Nd(t,e,2)}function cc(e){var t=e.alternate;return e===K||t!==null&&t===K}function lc(e,t){Vo=Bo=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function uc(e,t,n){if(n&4194048){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,_t(e,n)}}var dc={readContext:Sa,use:os,useCallback:qo,useContext:qo,useEffect:qo,useImperativeHandle:qo,useLayoutEffect:qo,useInsertionEffect:qo,useMemo:qo,useReducer:qo,useRef:qo,useState:qo,useDebugValue:qo,useDeferredValue:qo,useTransition:qo,useSyncExternalStore:qo,useId:qo,useHostTransitionStatus:qo,useFormState:qo,useActionState:qo,useOptimistic:qo,useMemoCache:qo,useCacheRefresh:qo,useEffectEvent:qo},fc={readContext:Sa,use:os,useCallback:function(e,t){return ns().memoizedState=[e,t===void 0?null:t],e},useContext:Sa,useEffect:Is,useImperativeHandle:function(e,t,n){n=n==null?null:n.concat([e]),Ps(4194308,4,Hs.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Ps(4194308,4,e,t)},useInsertionEffect:function(e,t){Ps(4,2,e,t)},useMemo:function(e,t){var n=ns();t=t===void 0?null:t;var r=e();if(Ho){$e(!0);try{e()}finally{$e(!1)}}return n.memoizedState=[r,t],r},useReducer:function(e,t,n){var r=ns();if(n!==void 0){var i=n(t);if(Ho){$e(!0);try{n(t)}finally{$e(!1)}}}else i=t;return r.memoizedState=r.baseState=i,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:i},r.queue=e,e=e.dispatch=ic.bind(null,K,e),[r.memoizedState,e]},useRef:function(e){var t=ns();return e={current:e},t.memoizedState=e},useState:function(e){e=vs(e);var t=e.queue,n=ac.bind(null,K,t);return t.dispatch=n,[e.memoizedState,n]},useDebugValue:Ws,useDeferredValue:function(e,t){return qs(ns(),e,t)},useTransition:function(){var e=vs(!1);return e=Ys.bind(null,K,e.queue,!0,!1),ns().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var r=K,i=ns();if(U){if(n===void 0)throw Error(o(407));n=n()}else{if(n=t(),$u===null)throw Error(o(349));Y&127||ps(r,t,n)}i.memoizedState=n;var a={value:n,getSnapshot:t};return i.queue=a,Is(hs.bind(null,r,a,e),[e]),r.flags|=2048,Ms(9,{destroy:void 0},ms.bind(null,r,a,n,t),null),n},useId:function(){var e=ns(),t=$u.identifierPrefix;if(U){var n=Ji,r=qi;n=(r&~(1<<32-et(r)-1)).toString(32)+n,t=`_`+t+`R_`+n,n=Uo++,0<\/script>`,a=a.removeChild(a.firstChild);break;case`select`:a=typeof r.is==`string`?s.createElement(`select`,{is:r.is}):s.createElement(`select`),r.multiple?a.multiple=!0:r.size&&(a.size=r.size);break;default:a=typeof r.is==`string`?s.createElement(i,{is:r.is}):s.createElement(i)}}a[L]=t,a[wt]=r;a:for(s=t.child;s!==null;){if(s.tag===5||s.tag===6)a.appendChild(s.stateNode);else if(s.tag!==4&&s.tag!==27&&s.child!==null){s.child.return=s,s=s.child;continue}if(s===t)break a;for(;s.sibling===null;){if(s.return===null||s.return===t)break a;s=s.return}s.sibling.return=s.return,s=s.sibling}t.stateNode=a;a:switch(np(a,i,r),i){case`button`:case`input`:case`select`:case`textarea`:r=!!r.autoFocus;break a;case`img`:r=!0;break a;default:r=!1}r&&ll(t)}}return ml(t),t.subtreeFlags&=-33554433,ul(t,t.type,e===null?null:e.memoizedProps,t.pendingProps,n),null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==r&&ll(t);else{if(typeof r!=`string`&&t.stateNode===null)throw Error(o(166));if(e=we.current,ca(t)){if(e=t.stateNode,n=t.memoizedProps,r=null,i=ea,i!==null)switch(i.tag){case 27:case 5:r=i.memoizedProps}e[L]=t,e=!!(e.nodeValue===n||r!==null&&!0===r.suppressHydrationWarning||$f(e.nodeValue,n)),e||aa(t,!0)}else e=lp(e).createTextNode(r),e[L]=t,t.stateNode=e}return ml(t),null;case 31:if(n=t.memoizedState,e===null||e.memoizedState!==null){if(r=ca(t),n!==null){if(e===null){if(!r)throw Error(o(318));if(e=t.memoizedState,e=e===null?null:e.dehydrated,!e)throw Error(o(557));e[L]=t}else la(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;ml(t),e=!1}else n=ua(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=n),e=!0;if(!e)return t.flags&256?(Mo(t),t):(Mo(t),null);if(t.flags&128)throw Error(o(558))}return ml(t),null;case 13:if(r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(i=ca(t),r!==null&&r.dehydrated!==null){if(e===null){if(!i)throw Error(o(318));if(i=t.memoizedState,i=i===null?null:i.dehydrated,!i)throw Error(o(317));i[L]=t}else la(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;ml(t),i=!1}else i=ua(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=i),i=!0;if(!i)return t.flags&256?(Mo(t),t):(Mo(t),null)}return Mo(t),t.flags&128?(t.lanes=n,t):(n=r!==null,e=e!==null&&e.memoizedState!==null,n&&(r=t.child,i=null,r.alternate!==null&&r.alternate.memoizedState!==null&&r.alternate.memoizedState.cachePool!==null&&(i=r.alternate.memoizedState.cachePool.pool),a=null,r.memoizedState!==null&&r.memoizedState.cachePool!==null&&(a=r.memoizedState.cachePool.pool),a!==i&&(r.flags|=2048)),n!==e&&n&&(t.child.flags|=8192),fl(t,t.updateQueue),ml(t),null);case 4:return De(),e===null&&Uf(t.stateNode.containerInfo),t.flags|=67108864,ml(t),null;case 10:return ga(t.type),ml(t),null;case 19:if(Fo(t),r=t.memoizedState,r===null)return ml(t),null;if(i=!!(t.flags&128),a=r.rendering,a===null){if(i)pl(r,!1);else{if(ad!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(a=Io(e),a!==null){for(t.flags|=128,pl(r,!1),e=a.updateQueue,t.updateQueue=e,fl(t,e),t.subtreeFlags=0,e=n,n=t.child;n!==null;)Mi(n,e),n=n.sibling;return Po(t,No.current&1|2),U&&Yi(t,r.treeForkCount),t.child}e=e.sibling}r.tail!==null&&He()>gd&&(t.flags|=128,i=!0,pl(r,!1),t.lanes=4194304)}}else{if(!i){if(e=Io(a),e!==null){if(t.flags|=128,i=!0,e=e.updateQueue,t.updateQueue=e,fl(t,e),pl(r,!0),r.tail===null&&r.tailMode!==`collapsed`&&r.tailMode!==`visible`&&!a.alternate&&!U)return ml(t),null}else 2*He()-r.renderingStartTime>gd&&n!==536870912&&(t.flags|=128,i=!0,pl(r,!1),t.lanes=4194304)}r.isBackwards?(a.sibling=t.child,t.child=a):(e=r.last,e===null?t.child=a:e.sibling=a,r.last=a)}if(r.tail!==null){e=r.tail;a:{for(n=e;n!==null;){if(n.alternate!==null){n=!1;break a}n=n.sibling}n=!0}return r.rendering=e,r.tail=e.sibling,r.renderingStartTime=He(),e.sibling=null,a=No.current,a=i?a&1|2:a&1,r.tailMode===`visible`||r.tailMode===`collapsed`||!n||U?Po(t,a):(n=a,Se(Do,t),Se(No,n),G===null&&(G=t)),U&&Yi(t,r.treeForkCount),e}return ml(t),null;case 22:case 23:return Mo(t),Eo(),r=t.memoizedState!==null,e===null?r&&(t.flags|=8192):e.memoizedState!==null!==r&&(t.flags|=8192),r?n&536870912&&!(t.flags&128)&&(ml(t),t.subtreeFlags&6&&(t.flags|=8192)):ml(t),n=t.updateQueue,n!==null&&fl(t,n.retryQueue),n=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),r=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(r=t.memoizedState.cachePool.pool),r!==n&&(t.flags|=2048),e!==null&&xe(Ha),null;case 24:return n=null,e!==null&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),ga(Oa),ml(t),null;case 25:return null;case 30:return t.flags|=33554432,ml(t),null}throw Error(o(156,t.tag))}function gl(e,t){switch(Qi(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return ga(Oa),De(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return ke(t),null;case 31:if(t.memoizedState!==null){if(Mo(t),t.alternate===null)throw Error(o(340));la()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 13:if(Mo(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(o(340));la()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return Fo(t),e=t.flags,e&65536?(t.flags=e&-65537|128,e=t.memoizedState,e!==null&&(e.rendering=null,e.tail=null),t.flags|=4,t):null;case 4:return De(),null;case 10:return ga(t.type),null;case 22:case 23:return Mo(t),Eo(),e!==null&&xe(Ha),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return ga(Oa),null;case 25:return null;default:return null}}function _l(e,t){switch(Qi(t),t.tag){case 3:ga(Oa),De();break;case 26:case 27:case 5:ke(t);break;case 4:De();break;case 31:t.memoizedState!==null&&Mo(t);break;case 13:Mo(t);break;case 19:Fo(t);break;case 10:ga(t.type);break;case 22:case 23:Mo(t),Eo(),e!==null&&xe(Ha);break;case 24:ga(Oa)}}function vl(e,t){try{var n=t.updateQueue,r=n===null?null:n.lastEffect;if(r!==null){var i=r.next;n=i;do{if((n.tag&e)===e){r=void 0;var a=n.create,o=n.inst;r=a(),o.destroy=r}n=n.next}while(n!==i)}}catch(e){ff(t,t.return,e)}}function yl(e,t,n){try{var r=t.updateQueue,i=r===null?null:r.lastEffect;if(i!==null){var a=i.next;r=a;do{if((r.tag&e)===e){var o=r.inst,s=o.destroy;if(s!==void 0){o.destroy=void 0,i=t;var c=n,l=s;try{l()}catch(e){ff(i,c,e)}}}r=r.next}while(r!==a)}}catch(e){ff(t,t.return,e)}}function bl(e){var t=e.updateQueue;if(t!==null){var n=e.stateNode;try{xo(t,n)}catch(t){ff(e,e.return,t)}}}function xl(e,t,n){n.props=yc(e.type,e.memoizedProps),n.state=e.memoizedState;try{n.componentWillUnmount()}catch(n){ff(e,t,n)}}function Sl(e,t){try{var n=e.ref;if(n!==null){switch(e.tag){case 26:case 27:case 5:var r=e.stateNode;break;case 30:var i=e.stateNode,a=mi(e.memoizedProps,i);(i.ref===null||i.ref.name!==a)&&(i.ref=Pp(a)),r=i.ref;break;case 7:if(e.stateNode===null){var o=new Fp(e);h(e.child,!1,Qp,o,void 0,void 0),e.stateNode=o}r=e.stateNode;break;default:r=e.stateNode}typeof n==`function`?e.refCleanup=n(r):n.current=r}}catch(n){ff(e,t,n)}}function Cl(e,t){var n=e.ref,r=e.refCleanup;if(n!==null){if(typeof r==`function`)try{r()}catch(n){ff(e,t,n)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof n==`function`)try{n(null)}catch(n){ff(e,t,n)}else n.current=null}}function wl(e,t){if((e.tag===5||e.tag===27||e.tag===6)&&e.alternate===null&&t!==null)for(var n=0;n title`))),np(r,t,n),r[L]=e,Lt(r),t=r;break a;case`link`:if(a=Gm(`link`,`href`,i).get(t+(n.href||``))){for(s=0;sg&&(o=g,g=h,h=o);var _=Hr(s,h),v=Hr(s,g);if(_&&v&&(p.rangeCount!==1||p.anchorNode!==_.node||p.anchorOffset!==_.offset||p.focusNode!==v.node||p.focusOffset!==v.offset)){var y=d.createRange();y.setStart(_.node,_.offset),p.removeAllRanges(),h>g?(p.addRange(y),p.extend(v.node,v.offset)):(y.setEnd(v.node,v.offset),p.addRange(y))}}}}for(d=[],p=s;p=p.parentNode;)p.nodeType===1&&d.push({element:p,left:p.scrollLeft,top:p.scrollTop});for(typeof s.focus==`function`&&s.focus(),s=0;sn?32:n,P.T=null,n=Cd,Cd=null;var a=Z,s=xd;if(yd=0,bd=Z=null,xd=0,Qu&6)throw Error(o(331));var c=Qu;if(Qu|=4,qu(a.current),zu(a,a.current,s,n),Qu=c,Ef(0,!1),Qe&&typeof Qe.onPostCommitFiberRoot==`function`)try{Qe.onPostCommitFiberRoot(Ze,a)}catch{}return!0}finally{F.p=i,P.T=r,cf(e,t)}}function df(e,t,n){t=zi(n,t),t=Tc(e.stateNode,t,2),e=ho(e,t,2),e!==null&&(mt(e,2),Tf(e))}function ff(e,t,n){if(e.tag===3)df(e,e,n);else for(;t!==null;){if(t.tag===3){df(t,e,n);break}if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError==`function`||typeof r.componentDidCatch==`function`&&(vd===null||!vd.has(r))){e=zi(n,e),n=Ec(2),r=ho(t,n,2),r!==null&&(Dc(n,r,t,e),mt(r,2),Tf(r));break}}t=t.return}}function pf(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new Zu;var i=new Set;r.set(t,i)}else i=r.get(t),i===void 0&&(i=new Set,r.set(t,i));i.has(n)||(rd=!0,i.add(n),e=mf.bind(null,e,t,n),t.then(e,e))}function mf(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,$u===e&&(Y&n)===n&&(ad===4||ad===3&&(Y&62914560)===Y&&300>He()-md?Qu&2?cd|=n:Bd(e,0):cd|=n,ud===Y&&(ud=0)),Tf(e)}function hf(e,t){t===0&&(t=ft()),e=wi(e,t),e!==null&&(mt(e,t),Tf(e))}function gf(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),hf(e,n)}function _f(e,t){var n=0;switch(e.tag){case 31:case 13:var r=e.stateNode,i=e.memoizedState;i!==null&&(n=i.retryLane);break;case 19:r=e.stateNode;break;case 22:r=e.stateNode._retryCache;break;default:throw Error(o(314))}r!==null&&r.delete(t),hf(e,n)}function vf(e,t){return Re(e,t)}var yf=null,bf=null,xf=!1,Sf=!1,Cf=!1,wf=0;function Tf(e){e!==bf&&e.next===null&&(bf===null?yf=bf=e:bf=bf.next=e),Sf=!0,xf||(xf=!0,Mf())}function Ef(e,t){if(!Cf&&Sf){Cf=!0;do for(var n=!1,r=yf;r!==null;){if(!t){if(e!==0){var i=r.pendingLanes;if(i===0)var a=0;else{var o=r.suspendedLanes,s=r.pingedLanes;a=(1<<31-et(42|e)+1)-1,a&=i&~(o&~s),a=a&201326741?a&201326741|1:a?a|2:0}a!==0&&(n=!0,jf(r,a))}else a=Y,a=ct(r,r===$u?a:0,r.cancelPendingCommit!==null||r.timeoutHandle!==-1),!(a&3)||lt(r,a)||(n=!0,jf(r,a))}r=r.next}while(n);Cf=!1}}function Df(){Of()}function Of(){Sf=xf=!1;var e=0;wf!==0&&hp()&&(e=wf);for(var t=He(),n=null,r=yf;r!==null;){var i=r.next,a=kf(r,t);a===0?(r.next=null,n===null?yf=i:n.next=i,i===null&&(bf=n)):(n=r,(e!==0||a&3)&&(Sf=!0)),r=i}yd!==0&&yd!==5||Ef(e,!1),wf!==0&&(wf=0)}function kf(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,a=e.pendingLanes&-62914561;0s)break;var u=c.transferSize,d=c.initiatorType;u&&ap(d)&&(c=c.responseEnd,o+=u*(c$m){s.length=o;break}f=new Promise(jp.bind(f)),s.push(f)}}}if(0`u`?null:document;function Tm(e,t,n){var r=wm;if(r&&typeof t==`string`&&t){var i=rn(t);i=`link[rel="`+e+`"][href="`+i+`"]`,typeof n==`string`&&(i+=`[crossorigin="`+n+`"]`),ym.has(i)||(ym.add(i),e={rel:e,crossOrigin:n,href:t},r.querySelector(i)===null&&(t=r.createElement(`link`),np(t,`link`,e),Lt(t),r.head.appendChild(t)))}}function Em(e){xm.D(e),Tm(`dns-prefetch`,e,null)}function Dm(e,t){xm.C(e,t),Tm(`preconnect`,e,t)}function Om(e,t,n){xm.L(e,t,n);var r=wm;if(r&&e&&t){var i=`link[rel="preload"][as="`+rn(t)+`"]`;t===`image`&&n&&n.imageSrcSet?(i+=`[imagesrcset="`+rn(n.imageSrcSet)+`"]`,typeof n.imageSizes==`string`&&(i+=`[imagesizes="`+rn(n.imageSizes)+`"]`)):i+=`[href="`+rn(e)+`"]`;var a=i;switch(t){case`style`:a=Pm(e);break;case`script`:a=Rm(e)}if(!(vm.has(a)||(e=D({rel:`preload`,href:t===`image`&&n&&n.imageSrcSet?void 0:e,as:t},n),vm.set(a,e),r.querySelector(i)!==null||t===`style`&&r.querySelector(Fm(a))||t===`script`&&r.querySelector(zm(a))))){var o=r.createElement(`link`);np(o,`link`,e),t===`style`&&(o[jt]=!0,o.onload=o.onerror=function(){Rt(o)}),Lt(o),r.head.appendChild(o)}}}function km(e,t){xm.m(e,t);var n=wm;if(n&&e){var r=t&&typeof t.as==`string`?t.as:`script`,i=`link[rel="modulepreload"][as="`+rn(r)+`"][href="`+rn(e)+`"]`,a=i;switch(r){case`audioworklet`:case`paintworklet`:case`serviceworker`:case`sharedworker`:case`worker`:case`script`:a=Rm(e)}if(!vm.has(a)&&(e=D({rel:`modulepreload`,href:e},t),vm.set(a,e),n.querySelector(i)===null)){switch(r){case`audioworklet`:case`paintworklet`:case`serviceworker`:case`sharedworker`:case`worker`:case`script`:if(n.querySelector(zm(a)))return}r=n.createElement(`link`),np(r,`link`,e),Lt(r),n.head.appendChild(r)}}}function Am(e,t,n){xm.S(e,t,n);var r=wm;if(r&&e){var i=It(r).hoistableStyles,a=Pm(e);t||=`default`;var o=i.get(a);if(!o){var s={loading:0,preload:null};if(o=r.querySelector(Fm(a)))s.loading=5;else{e=D({rel:`stylesheet`,href:e,"data-precedence":t},n),(n=vm.get(a))&&Hm(e,n);var c=o=r.createElement(`link`);Lt(c),np(c,`link`,e),c._p=new Promise(function(e,t){c.onload=e,c.onerror=t}),c.addEventListener(`load`,function(){s.loading|=1}),c.addEventListener(`error`,function(){s.loading|=2}),s.loading|=4,Vm(o,t,r)}o={type:`stylesheet`,instance:o,count:1,state:s},i.set(a,o)}}}function jm(e,t){xm.X(e,t);var n=wm;if(n&&e){var r=It(n).hoistableScripts,i=Rm(e),a=r.get(i);a||(a=n.querySelector(zm(i)),a||(e=D({src:e,async:!0},t),(t=vm.get(i))&&Um(e,t),a=n.createElement(`script`),Lt(a),np(a,`link`,e),n.head.appendChild(a)),a={type:`script`,instance:a,count:1,state:null},r.set(i,a))}}function Mm(e,t){xm.M(e,t);var n=wm;if(n&&e){var r=It(n).hoistableScripts,i=Rm(e),a=r.get(i);a||(a=n.querySelector(zm(i)),a||(e=D({src:e,async:!0,type:`module`},t),(t=vm.get(i))&&Um(e,t),a=n.createElement(`script`),Lt(a),np(a,`link`,e),n.head.appendChild(a)),a={type:`script`,instance:a,count:1,state:null},r.set(i,a))}}function Nm(e,t,n,r){var i=(i=we.current)?bm(i):null;if(!i)throw Error(o(446));switch(e){case`meta`:case`title`:return null;case`style`:return typeof n.precedence==`string`&&typeof n.href==`string`?(n=Pm(n.href),t=It(i).hoistableStyles,r=t.get(n),r||(r={type:`style`,instance:null,count:0,state:null},t.set(n,r)),r):{type:`void`,instance:null,count:0,state:null};case`link`:if(n.rel===`stylesheet`&&typeof n.href==`string`&&typeof n.precedence==`string`){e=Pm(n.href);var a=It(i).hoistableStyles,s=a.get(e);if(s||(i=i.ownerDocument||i,s={type:`stylesheet`,instance:null,count:0,state:{loading:0,preload:null}},a.set(e,s),(a=i.querySelector(Fm(e)))?a._p||(s.instance=a,s.state.loading=5):(a=vm.get(e),a||(a={rel:`preload`,as:`style`,href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy},vm.set(e,a)),Lm(i,e,a,s.state))),t&&r===null)throw Error(o(528,``));return s}if(t&&r!==null)throw Error(o(529,``));return null;case`script`:return t=n.async,n=n.src,typeof n==`string`&&t&&typeof t!=`function`&&typeof t!=`symbol`?(n=Rm(n),t=It(i).hoistableScripts,r=t.get(n),r||(r={type:`script`,instance:null,count:0,state:null},t.set(n,r)),r):{type:`void`,instance:null,count:0,state:null};default:throw Error(o(444,e))}}function Pm(e){return`href="`+rn(e)+`"`}function Fm(e){return`link[rel="stylesheet"][`+e+`]`}function Im(e){return D({},e,{"data-precedence":e.precedence,precedence:null})}function Lm(e,t,n,r){if(t=e.querySelector(`link[rel="preload"][as="style"][`+t+`]`)){if(!0!==t[jt]){r.loading=1;return}}else t=e.createElement(`link`),t[jt]=!0,t.onload=t.onerror=Rt.bind(null,t),np(t,`link`,n),Lt(t),e.head.appendChild(t);r.preload=t,t.addEventListener(`load`,function(){return r.loading|=1}),t.addEventListener(`error`,function(){return r.loading|=2})}function Rm(e){return`[src="`+rn(e)+`"]`}function zm(e){return`script[async]`+e}function Bm(e,t,n){if(t.count++,t.instance===null)switch(t.type){case`style`:var r=e.querySelector(`style[data-href~="`+rn(n.href)+`"]`);if(r)return t.instance=r,Lt(r),r;var i=D({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return r=(e.ownerDocument||e).createElement(`style`),Lt(r),np(r,`style`,i),Vm(r,n.precedence,e),t.instance=r;case`stylesheet`:i=Pm(n.href);var a=e.querySelector(Fm(i));if(a)return t.state.loading|=4,t.instance=a,Lt(a),a;r=Im(n),(i=vm.get(i))&&Hm(r,i),a=(e.ownerDocument||e).createElement(`link`),Lt(a);var s=a;return s._p=new Promise(function(e,t){s.onload=e,s.onerror=t}),np(a,`link`,r),t.state.loading|=4,Vm(a,n.precedence,e),t.instance=a;case`script`:return a=Rm(n.src),(i=e.querySelector(zm(a)))?(t.instance=i,Lt(i),i):(r=n,(i=vm.get(a))&&(r=D({},n),Um(r,i)),e=e.ownerDocument||e,i=e.createElement(`script`),Lt(i),np(i,`link`,r),e.head.appendChild(i),t.instance=i);case`void`:return null;default:throw Error(o(443,t.type))}else t.type===`stylesheet`&&!(t.state.loading&4)&&(r=t.instance,t.state.loading|=4,Vm(r,n.precedence,e));return t.instance}function Vm(e,t,n){for(var r=n.querySelectorAll(`link[rel="stylesheet"][data-precedence],style[data-precedence]`),i=r.length?r[r.length-1]:null,a=i,o=0;o title`):null)}function qm(e,t,n){if(n===1||t.itemProp!=null)return!1;switch(e){case`meta`:case`title`:return!0;case`style`:if(typeof t.precedence!=`string`||typeof t.href!=`string`||t.href===``)break;return!0;case`link`:if(typeof t.rel!=`string`||typeof t.href!=`string`||t.href===``||t.onLoad||t.onError)break;switch(t.rel){case`stylesheet`:return e=t.disabled,typeof t.precedence==`string`&&e==null;default:return!0}case`script`:if(t.async&&typeof t.async!=`function`&&typeof t.async!=`symbol`&&!t.onLoad&&!t.onError&&t.src&&typeof t.src==`string`)return!0}return!1}function Jm(e,t){return e===`img`&&t.src!=null&&t.src!==``&&t.onLoad==null&&t.loading!==`lazy`}function Ym(e){return!(e.type===`stylesheet`&&!(e.state.loading&3))}function Xm(e){return(e.width||100)*(e.height||100)*(typeof devicePixelRatio==`number`?devicePixelRatio:1)*.25}function Zm(e,t){typeof t.decode==`function`&&(e.imgCount++,t.complete||(e.imgBytes+=Xm(t),e.suspenseyImages.push(t)),e=rh.bind(e),t.decode().then(e,e))}function Qm(e,t,n,r){if(n.type===`stylesheet`&&(typeof r.media!=`string`||!1!==matchMedia(r.media).matches)&&!(n.state.loading&4)){if(n.instance===null){var i=Pm(r.href),a=t.querySelector(Fm(i));if(a){t=a._p,typeof t==`object`&&t&&typeof t.then==`function`&&(e.count++,e=nh.bind(e),t.then(e,e)),n.state.loading|=4,n.instance=a,Lt(a);return}a=t.ownerDocument||t,r=Im(r),(i=vm.get(i))&&Hm(r,i),a=a.createElement(`link`),Lt(a);var o=a;o._p=new Promise(function(e,t){o.onload=e,o.onerror=t}),np(a,`link`,r),n.instance=a}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(n,t),(t=n.state.preload)&&!(n.state.loading&3)&&(e.count++,n=nh.bind(e),t.addEventListener(`load`,n),t.addEventListener(`error`,n))}}var $m=0;function eh(e,t){return e.stylesheets&&e.count===0&&ah(e,e.stylesheets),0$m?50:800)+t);return e.unsuspend=n,function(){e.unsuspend=null,clearTimeout(r),clearTimeout(i)}}:null}function th(e){if(e.count===0&&(e.imgCount===0||!e.waitingForImages)){if(e.stylesheets)ah(e,e.stylesheets);else if(e.unsuspend){var t=e.unsuspend;e.unsuspend=null,t()}}}function nh(){this.count--,th(this)}function rh(){this.imgCount--,th(this)}var ih=null;function ah(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,ih=new Map,t.forEach(oh,e),ih=null,nh.call(e))}function oh(e,t){if(!(t.state.loading&4)){var n=ih.get(e);if(n)var r=n.get(null);else{n=new Map,ih.set(e,n);for(var i=e.querySelectorAll(`link[data-precedence],style[data-precedence]`),a=0;a{function n(){if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<`u`&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE==`function`)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(e){console.error(e)}}n(),t.exports=c()})),u=t((e=>{var t=Symbol.for(`react.transitional.element`),n=Symbol.for(`react.fragment`);function r(e,n,r){var i=null;if(r!==void 0&&(i=``+r),n.key!==void 0&&(i=``+n.key),`key`in n)for(var a in r={},n)a!==`key`&&(r[a]=n[a]);else r=n;return n=r.ref,{$$typeof:t,type:e,key:i,ref:n===void 0?null:n,props:r}}e.Fragment=n,e.jsx=r,e.jsxs=r})),d=t(((e,t)=>{t.exports=u()})),f=t(((e,t)=>{(function(n,r){typeof e==`object`&&typeof t==`object`?t.exports=r(a(),s(),d()):typeof define==`function`&&define.amd?define(`@primer/react-brand`,[`react`,`react-dom`,`react/jsx-runtime`],r):typeof e==`object`?e["@primer/react-brand"]=r(a(),s(),d()):n[`@primer/react-brand`]=r(n.React,n.ReactDOM,n.ReactJSXRuntime)})(e,(e,t,n)=>(()=>{var r={442(t){t.exports=e},3(e){e.exports=t},742(e){e.exports=n}};let i={};function a(e){let t=i[e];if(t!==void 0)return t.exports;let n=i[e]={exports:{}};return r[e](n,n.exports,a),n.exports}a.n=e=>{let t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},a.d=(e,t)=>{for(var n in t)a.o(t,n)&&!a.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},a.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),a.r=e=>{Object.defineProperty(e,Symbol.toStringTag,{value:`Module`}),Object.defineProperty(e,"__esModule",{value:!0})};let o={};a.r(o),a.d(o,{Accordion:()=>Hi,AccordionContent:()=>Vi,AccordionHeading:()=>Bi,AccordionRoot:()=>Ri,AccordionToggleColors:()=>zi,ActionMenu:()=>Un,ActionMenuButtonModes:()=>Qt,ActionMenuProvider:()=>en,ActionMenuSizes:()=>Zt,AnchorNav:()=>tc,Animate:()=>Nl,AnimationContext:()=>C,AnimationProvider:()=>w,AnimationVariants:()=>S,Avatar:()=>Os,AvatarShapes:()=>Ts,AvatarSizes:()=>ws,Bento:()=>Wu,Box:()=>ue,BoxBackgroundColors:()=>ie,BoxBorderColorOptions:()=>se,BoxBorderRadiusOptions:()=>ae,BoxBorderWidthOptions:()=>oe,BoxSpacingValues:()=>re,BreadcrumbVariants:()=>vf,Breadcrumbs:()=>xf,BreakoutBanner:()=>Hf,BreakoutBannerBackgroundColors:()=>Rf,BreakpointSize:()=>$i,Button:()=>je,ButtonGroup:()=>Kn,ButtonGroupVariants:()=>Wn,ButtonSizes:()=>Ee,ButtonVariants:()=>Te,CTABanner:()=>dc,CTABannerBackgroundColors:()=>rc,CTAForm:()=>Oc,Card:()=>Tl,CardBackgroundColors:()=>nl,CardCTAVariants:()=>tl,CardIconColors:()=>ol,CardImagePaddingOptions:()=>al,CardLabelVariants:()=>il,CardTokenPositions:()=>rl,CardVariants:()=>el,Checkbox:()=>fo,CheckboxGroup:()=>xs,ColorModesEnum:()=>Vt,ComparisonTable:()=>Ks,DEFAULT_TEXTAREA_COLS:()=>30,DEFAULT_TEXTAREA_RESIZE:()=>`both`,DEFAULT_TEXTAREA_ROWS:()=>7,EyebrowBanner:()=>Y,EyebrowBannerIconColors:()=>Xu,EyebrowBannerLabelColors:()=>$u,EyebrowText:()=>ur,EyebrowTextVariants:()=>sr,FAQ:()=>us,FAQGroup:()=>ps,Footnotes:()=>Zf,FootnotesItemTags:()=>Yf,FootnotesTags:()=>Jf,FormControl:()=>Eo,FrostedGlassVFX:()=>ep,FrostedGlassVFXIntensity:()=>$f,Grid:()=>_,Heading:()=>Er,HeadingFontVariants:()=>Sr,HeadingLetterSpacing:()=>xr,HeadingSizes:()=>_r,HeadingStretch:()=>br,HeadingTags:()=>vr,HeadingWeights:()=>yr,Hero:()=>jr,IDE:()=>gf,IDEDefaultIconMap:()=>uf,IDEFileExtensions:()=>df,Icon:()=>Zi,IconButton:()=>zt,IconButtonSizes:()=>Ft,IconButtonVariants:()=>Pt,Image:()=>Qn,ImageBorderRadiusOptions:()=>Yn,InlineCode:()=>Qo,InlineLink:()=>Zo,Label:()=>yi,LabelColors:()=>pi,LabelSizes:()=>mi,Link:()=>qr,LinkArrowDirections:()=>Wr,LinkSizes:()=>Ur,LinkVariants:()=>Hr,LogoSuite:()=>Lu,MediaPlaylist:()=>Ja,MinimalFooter:()=>Uc,MinimalVideoPlayer:()=>Du,NavList:()=>Ud,OrderedList:()=>Cc,Pagination:()=>Fa,Pillar:()=>$c,PricingOptions:()=>yd,Prose:()=>Ll,Radio:()=>xo,RadioGroup:()=>Ss,River:()=>Oi,RiverAccordion:()=>ui,RiverAccordionVariants:()=>$r,RiverBreakout:()=>Fi,RiverBreakoutTabs:()=>xa,RiverBreakoutVariants:()=>ji,RiverStoryScroll:()=>Oa,RiverVisualPaddingOptions:()=>Ti,RiverVisualPositionOptions:()=>wi,Section:()=>Of,SectionBackgroundColors:()=>wf,SectionIntro:()=>Ml,SectionIntroStacked:()=>dp,SectionIntroStackedVariants:()=>np,SectionPaddingVariants:()=>Cf,SectionVariants:()=>Tf,Select:()=>ho,Stack:()=>N,StackAlignItemVariants:()=>ee,StackDirectionVariants:()=>O,StackFlexWrapVariants:()=>M,StackJustifyContentVariants:()=>te,StackSpacingVariants:()=>A,Statistic:()=>Lf,StatisticSizes:()=>Af,StatisticSpacingValues:()=>jf,SubNav:()=>Pd,SubNavSubMenuVariants:()=>Sd,SubdomainNavBar:()=>Xo,Tabs:()=>xp,Testimonial:()=>Bs,TestimonialQuoteMarkColors:()=>As,TestimonialVariants:()=>Ms,Text:()=>I,TextCursorAnimation:()=>pr,TextFontVariants:()=>ye,TextInput:()=>_o,TextInputSizes:()=>go,TextRevealAnimation:()=>Fl,TextSizes:()=>P,TextTags:()=>F,TextVariants:()=>_e,TextWeights:()=>ve,Textarea:()=>bo,ThemeContext:()=>Ut,ThemeProvider:()=>Wt,Tiles:()=>Op,Timeline:()=>Ru,Token:()=>is,TokenVariants:()=>es,Tooltip:()=>Mt,TooltipContext:()=>jt,TooltipDelays:()=>Tt,TooltipDirections:()=>wt,UnorderedList:()=>Sc,VideoPlayer:()=>bu,_Button:()=>Ae,_ComparisonTable:()=>Hs,_GLOBAL_STYLES:()=>!0,_MinimalVideoPlayer:()=>Eu,actionMenuOverlaySides:()=>Ln,classMap:()=>Tr,defaultButtonGroupVariant:()=>Gn,defaultButtonSize:()=>Oe,defaultButtonVariant:()=>De,defaultCardCTAVariant:()=>cl,defaultCardIconColor:()=>sl,defaultCardLabelVariant:()=>ll,defaultEyebrowBannerIconColor:()=>Zu,defaultFontVariant:()=>Ce,defaultFrostedGlassVFXIntensity:()=>`medium`,defaultHeadingFont:()=>wr,defaultHeadingTag:()=>Cr,defaultIconButtonSize:()=>Lt,defaultIconButtonVariant:()=>It,defaultIconColor:()=>Xi,defaultIconSize:()=>qi,defaultLabelColor:()=>hi,defaultLabelSize:()=>gi,defaultPillarIconColor:()=>Gc,defaultPillarIconSize:()=>Kc,defaultQuoteMarkColor:()=>js,defaultRiverAlign:()=>`start`,defaultRiverImageTextRatio:()=>`50:50`,defaultRiverVariant:()=>xi,defaultStackDirection:()=>k,defaultStackSpacing:()=>j,defaultTestimonialVariant:()=>Ns,defaultTextSize:()=>xe,defaultTextTag:()=>be,defaultTextVariant:()=>Se,defaultTokenVariant:()=>ts,iconColors:()=>Yi,iconSizeMap:()=>Ji,iconSizes:()=>Ki,namedIconSizes:()=>Wi,numericIconSizes:()=>Gi,testIds:()=>fr,useActionMenuContext:()=>tn,useAnimation:()=>E,useFocusTrap:()=>Lo,useSubNavContext:()=>wd,useTheme:()=>qt,useVideo:()=>Ul,useWindowSize:()=>ea});var s=a(742),c=a(442),l=a.n(c);function u(e){var t,n,r=``;if(typeof e==`string`||typeof e==`number`)r+=e;else if(typeof e==`object`){if(Array.isArray(e)){var i=e.length;for(t=0;t{let t=(0,c.useId)();return e||t},m={root:`Grid`},h=(0,c.memo)(({className:e,children:t,as:n=`div`,fullWidth:r=!1,enableOverlay:i=!1,enableGutters:a=!0,columnGap:o=`default`,rowGap:c=`default`,"data-testid":l,...u})=>{let h=d(f.Grid,f[`Grid--columnGap-${o}`],f[`Grid--rowGap-${c}`],i&&f[`Grid--has-overlay`],r&&f[`Grid--full-width`],a&&f[`Grid--has-gutters`],e),g=p(l),_=[`div`,`span`,`section`].includes(n)?n:`div`;return(0,s.jsx)(_,{className:h,"data-testid":l||`${m.root}-${g}`,...u,children:t})}),g=(0,c.memo)(({children:e,as:t=`div`,span:n=12,start:r,className:i,...a})=>{let o=[`div`,`span`,`section`].includes(t)?t:`div`,c=[f.Grid__column];if(typeof n==`number`)c.push(f[`Grid__column--span-${n}`]);else if(typeof n==`object`)for(let[e,t]of Object.entries(n))e===`xsmall`?c.push(f[`Grid__column--xsmall-span-${t}`]):c.push(f[`Grid__column--${e}-span-${t}`]);if(typeof r==`number`)c.push(f[`Grid__column--start-${r}`]);else if(typeof r==`object`)for(let[e,t]of Object.entries(r))e===`xsmall`?c.push(f[`Grid__column--xsmall-start-${t}`]):c.push(f[`Grid__column--${e}-start-${t}`]);let l=d(c,i);return(0,s.jsx)(o,{className:l,...a,children:e})}),_=Object.assign(h,{Column:g,testIds:m}),v=[`default`,`blue`,`coral`,`green`,`gray`,`indigo`,`lemon`,`lime`,`orange`,`pink`,`purple`,`red`,`teal`,`yellow`],y=[`blue-purple`,`green-blue`,`pink-blue`,`purple-red`,`red-orange`],b=[4,8,12,16,20,24,28,32,36,40,44,48,60,64,80,88,96,112,128],x={Animation:`Primer_Brand__Animation-module__Animation___KNtEW`,"Animation--active":`Primer_Brand__Animation-module__Animation--active___g_UBK`,"Animation--fade-in":`Primer_Brand__Animation-module__Animation--fade-in___jUvJD`,"Animation--fade-out":`Primer_Brand__Animation-module__Animation--fade-out___CsyfK`,"Animation--fill-in-right":`Primer_Brand__Animation-module__Animation--fill-in-right___G_LYH`,"Animation--fill-in-top":`Primer_Brand__Animation-module__Animation--fill-in-top___AHELS`,"Animation--reveal-in-up":`Primer_Brand__Animation-module__Animation--reveal-in-up___xMAnz`,"Animation--scale-in":`Primer_Brand__Animation-module__Animation--scale-in___P7xzG`,"Animation--scale-in-down":`Primer_Brand__Animation-module__Animation--scale-in-down___YEgko`,"Animation--scale-in-left":`Primer_Brand__Animation-module__Animation--scale-in-left___g8_dC`,"Animation--scale-in-right":`Primer_Brand__Animation-module__Animation--scale-in-right___jBPh4`,"Animation--scale-in-up":`Primer_Brand__Animation-module__Animation--scale-in-up___n0qDP`,"Animation--slide-in-down":`Primer_Brand__Animation-module__Animation--slide-in-down___bjmGv`,"Animation--slide-in-left":`Primer_Brand__Animation-module__Animation--slide-in-left___iy5Js`,"Animation--slide-in-right":`Primer_Brand__Animation-module__Animation--slide-in-right___UZvNx`,"Animation--slide-in-up":`Primer_Brand__Animation-module__Animation--slide-in-up___ONnmI`},S=[`fade-in`,`fade-out`,`slide-in-up`,`slide-in-down`,`slide-in-left`,`slide-in-right`,`scale-in-up`,`scale-in-down`,`scale-in`,`fill-in-top`,`scale-in-right`,`scale-in-left`,`fill-in-right`,`reveal-in-up`],C=(0,c.createContext)({});function w({children:e,disableAnimations:t=!1,animationTrigger:n=`on-visible`,visibilityOptions:r=`bottom-of-screen`,runOnce:i=!1,autoStaggerChildren:a=!0,staggerDelayIncrement:o=100}){let l=p(),[u,d]=(0,c.useState)({disableAnimations:t,animationTrigger:n,visibilityOptions:r,runOnce:i});return(0,c.useEffect)(()=>{window.matchMedia(`(prefers-reduced-motion: reduce)`).matches&&d({disableAnimations:!0,animationTrigger:n,visibilityOptions:r})},[]),(0,c.useEffect)(()=>{if(!t&&a&&l){let e=o,t=document.getElementById(l);if(!t)return;let n=Array.from(t.querySelectorAll(`.${x.Animation}`));if(n.length===0)return;for(let t=0;t{if(!t&&n===`immediate`&&l){let e=document.getElementById(l);if(!e)return;requestAnimationFrame(()=>{let t=Array.from(e.querySelectorAll(`.${x.Animation}`));for(let e of t)e.classList.add(x[`Animation--active`])})}},[t,n,l]),(0,c.useEffect)(()=>{if(!t&&n===`on-visible`){let e=new IntersectionObserver(e=>{for(let t of e)t.isIntersecting&&t.target.classList.contains(x.Animation)?t.target.classList.add(x[`Animation--active`]):i||t.target.classList.remove(x[`Animation--active`])},function(e){let{visibilityOptions:t}=e;switch(t){case`bottom-of-screen`:return{rootMargin:`0px 0px -10% 0px`,threshold:.4};case`middle-of-screen`:return{rootMargin:`0px 0px -30% 0px`,threshold:.4};case`about-to-leave`:return{rootMargin:`0px 0px -100% 0px`,threshold:.4};default:return typeof t==`number`?{rootMargin:`0px`,threshold:t/100}:{rootMargin:`0px`,threshold:.4}}}({disableAnimations:t,animationTrigger:n,visibilityOptions:r})),a=Array.from(document.querySelectorAll(`.${x.Animation}`));for(let t of a)e.observe(t);return()=>{e.disconnect()}}if(!t&&n===`click`){let e=e=>{let t=e.target;t.classList.contains(x.Animation)&&t.classList.add(x[`Animation--active`])};return document.addEventListener(`click`,e),()=>{document.removeEventListener(`click`,e)}}},[t,n,r,i]),(0,s.jsx)(C.Provider,{value:u,children:(0,s.jsx)(`div`,{id:l,children:e})})}let T=S.reduce((e,t)=>(e[t]=x[`Animation--${t}`],e),{}),E=e=>{let{disableAnimations:t}=(0,c.useContext)(C);return{classes:(0,c.useMemo)(()=>{if(!e||t)return``;let n=x.Animation,r=[],i=typeof e==`string`?e:e.variant,a=T[i];return a&&r.push(a),`${n} ${r.join(` `)}`},[e,t]),styles:(0,c.useMemo)(()=>{if(!e)return{};let t={};if(typeof e==`object`){let{delay:n,duration:r,ease:i}=e;typeof n==`number`&&(t.transitionDelay=`${n}ms`),typeof r==`number`&&(t.transitionDuration=`${r}ms`),i&&(t.transitionTimingFunction=i)}return t},[e])}},D={Stack:`Primer_Brand__Stack-module__Stack___tASKe`,"Stack--align-items-center":`Primer_Brand__Stack-module__Stack--align-items-center___xWKxj`,"Stack--align-items-flex-end":`Primer_Brand__Stack-module__Stack--align-items-flex-end___cJG6k`,"Stack--align-items-flex-start":`Primer_Brand__Stack-module__Stack--align-items-flex-start___Vh1Ca`,"Stack--gap-112":`Primer_Brand__Stack-module__Stack--gap-112___Rva1x`,"Stack--gap-12":`Primer_Brand__Stack-module__Stack--gap-12___hJNHc`,"Stack--gap-128":`Primer_Brand__Stack-module__Stack--gap-128___KJAoH`,"Stack--gap-16":`Primer_Brand__Stack-module__Stack--gap-16___gT_Of`,"Stack--gap-20":`Primer_Brand__Stack-module__Stack--gap-20___eVLBq`,"Stack--gap-24":`Primer_Brand__Stack-module__Stack--gap-24___TQnkj`,"Stack--gap-28":`Primer_Brand__Stack-module__Stack--gap-28___Ao4f4`,"Stack--gap-32":`Primer_Brand__Stack-module__Stack--gap-32___iSq9y`,"Stack--gap-36":`Primer_Brand__Stack-module__Stack--gap-36___QzYro`,"Stack--gap-4":`Primer_Brand__Stack-module__Stack--gap-4___Ig30K`,"Stack--gap-40":`Primer_Brand__Stack-module__Stack--gap-40___m5Kys`,"Stack--gap-44":`Primer_Brand__Stack-module__Stack--gap-44___grqBd`,"Stack--gap-48":`Primer_Brand__Stack-module__Stack--gap-48___vhQgW`,"Stack--gap-60":`Primer_Brand__Stack-module__Stack--gap-60___eZ7wt`,"Stack--gap-64":`Primer_Brand__Stack-module__Stack--gap-64___XKCAY`,"Stack--gap-8":`Primer_Brand__Stack-module__Stack--gap-8___fQ3Ul`,"Stack--gap-80":`Primer_Brand__Stack-module__Stack--gap-80___GfDtU`,"Stack--gap-88":`Primer_Brand__Stack-module__Stack--gap-88___IfwPj`,"Stack--gap-96":`Primer_Brand__Stack-module__Stack--gap-96___wM4RB`,"Stack--gap-condensed":`Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx`,"Stack--gap-none":`Primer_Brand__Stack-module__Stack--gap-none___M7T_v`,"Stack--gap-normal":`Primer_Brand__Stack-module__Stack--gap-normal___JEO7_`,"Stack--gap-spacious":`Primer_Brand__Stack-module__Stack--gap-spacious___w5ugZ`,"Stack--horizontal":`Primer_Brand__Stack-module__Stack--horizontal___YJFas`,"Stack--justify-content-center":`Primer_Brand__Stack-module__Stack--justify-content-center___uZGXl`,"Stack--justify-content-flex-end":`Primer_Brand__Stack-module__Stack--justify-content-flex-end___mp2Ka`,"Stack--justify-content-flex-start":`Primer_Brand__Stack-module__Stack--justify-content-flex-start___VIkHJ`,"Stack--justify-content-space-around":`Primer_Brand__Stack-module__Stack--justify-content-space-around___kqm4D`,"Stack--justify-content-space-between":`Primer_Brand__Stack-module__Stack--justify-content-space-between___r8E3d`,"Stack--justify-content-space-evenly":`Primer_Brand__Stack-module__Stack--justify-content-space-evenly___G1eGw`,"Stack--padding-112":`Primer_Brand__Stack-module__Stack--padding-112___wzOyM`,"Stack--padding-12":`Primer_Brand__Stack-module__Stack--padding-12___x5qIX`,"Stack--padding-128":`Primer_Brand__Stack-module__Stack--padding-128___uuMnk`,"Stack--padding-16":`Primer_Brand__Stack-module__Stack--padding-16___ZFRO_`,"Stack--padding-20":`Primer_Brand__Stack-module__Stack--padding-20___pi8jv`,"Stack--padding-24":`Primer_Brand__Stack-module__Stack--padding-24___iHVEv`,"Stack--padding-28":`Primer_Brand__Stack-module__Stack--padding-28___ZzMnF`,"Stack--padding-32":`Primer_Brand__Stack-module__Stack--padding-32___m4XKv`,"Stack--padding-36":`Primer_Brand__Stack-module__Stack--padding-36___TssXo`,"Stack--padding-4":`Primer_Brand__Stack-module__Stack--padding-4___aj4uj`,"Stack--padding-40":`Primer_Brand__Stack-module__Stack--padding-40___GoH03`,"Stack--padding-44":`Primer_Brand__Stack-module__Stack--padding-44___yXX7f`,"Stack--padding-48":`Primer_Brand__Stack-module__Stack--padding-48___Owl4z`,"Stack--padding-60":`Primer_Brand__Stack-module__Stack--padding-60___gm0l0`,"Stack--padding-64":`Primer_Brand__Stack-module__Stack--padding-64___IIv9e`,"Stack--padding-8":`Primer_Brand__Stack-module__Stack--padding-8___roPlm`,"Stack--padding-80":`Primer_Brand__Stack-module__Stack--padding-80___GvEJb`,"Stack--padding-88":`Primer_Brand__Stack-module__Stack--padding-88___ZuA5D`,"Stack--padding-96":`Primer_Brand__Stack-module__Stack--padding-96___JF88r`,"Stack--padding-condensed":`Primer_Brand__Stack-module__Stack--padding-condensed___mo7Aq`,"Stack--padding-none":`Primer_Brand__Stack-module__Stack--padding-none___RCMh9`,"Stack--padding-normal":`Primer_Brand__Stack-module__Stack--padding-normal___ySRTI`,"Stack--padding-spacious":`Primer_Brand__Stack-module__Stack--padding-spacious___REyye`,"Stack--vertical":`Primer_Brand__Stack-module__Stack--vertical___CFzE7`,"Stack-flexWrap--no-wrap":`Primer_Brand__Stack-module__Stack-flexWrap--no-wrap___bGR_x`,"Stack-flexWrap--wrap":`Primer_Brand__Stack-module__Stack-flexWrap--wrap___oHt4z`,"Stack-narrow--align-items-center":`Primer_Brand__Stack-module__Stack-narrow--align-items-center___jZIXU`,"Stack-narrow--align-items-flex-end":`Primer_Brand__Stack-module__Stack-narrow--align-items-flex-end___bXiXc`,"Stack-narrow--align-items-flex-start":`Primer_Brand__Stack-module__Stack-narrow--align-items-flex-start___eBtSy`,"Stack-narrow--gap-112":`Primer_Brand__Stack-module__Stack-narrow--gap-112___WsPB0`,"Stack-narrow--gap-12":`Primer_Brand__Stack-module__Stack-narrow--gap-12___g2DMv`,"Stack-narrow--gap-128":`Primer_Brand__Stack-module__Stack-narrow--gap-128___gWyum`,"Stack-narrow--gap-16":`Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T`,"Stack-narrow--gap-20":`Primer_Brand__Stack-module__Stack-narrow--gap-20___EI1Lr`,"Stack-narrow--gap-24":`Primer_Brand__Stack-module__Stack-narrow--gap-24___eCYeX`,"Stack-narrow--gap-28":`Primer_Brand__Stack-module__Stack-narrow--gap-28___lFWdB`,"Stack-narrow--gap-32":`Primer_Brand__Stack-module__Stack-narrow--gap-32___OvuFF`,"Stack-narrow--gap-36":`Primer_Brand__Stack-module__Stack-narrow--gap-36___iDp6W`,"Stack-narrow--gap-4":`Primer_Brand__Stack-module__Stack-narrow--gap-4___DPSDt`,"Stack-narrow--gap-40":`Primer_Brand__Stack-module__Stack-narrow--gap-40___nCuFr`,"Stack-narrow--gap-44":`Primer_Brand__Stack-module__Stack-narrow--gap-44___aAL4O`,"Stack-narrow--gap-48":`Primer_Brand__Stack-module__Stack-narrow--gap-48___NmFRy`,"Stack-narrow--gap-60":`Primer_Brand__Stack-module__Stack-narrow--gap-60___gC89b`,"Stack-narrow--gap-64":`Primer_Brand__Stack-module__Stack-narrow--gap-64___zmJsB`,"Stack-narrow--gap-8":`Primer_Brand__Stack-module__Stack-narrow--gap-8___kbBO7`,"Stack-narrow--gap-80":`Primer_Brand__Stack-module__Stack-narrow--gap-80___PZ_rn`,"Stack-narrow--gap-88":`Primer_Brand__Stack-module__Stack-narrow--gap-88___jCo0m`,"Stack-narrow--gap-96":`Primer_Brand__Stack-module__Stack-narrow--gap-96___lmTUq`,"Stack-narrow--gap-condensed":`Primer_Brand__Stack-module__Stack-narrow--gap-condensed___zwHUG`,"Stack-narrow--gap-none":`Primer_Brand__Stack-module__Stack-narrow--gap-none___YtqsL`,"Stack-narrow--gap-normal":`Primer_Brand__Stack-module__Stack-narrow--gap-normal___smNw5`,"Stack-narrow--gap-spacious":`Primer_Brand__Stack-module__Stack-narrow--gap-spacious___TX17G`,"Stack-narrow--horizontal":`Primer_Brand__Stack-module__Stack-narrow--horizontal___Co6IL`,"Stack-narrow--justify-content-center":`Primer_Brand__Stack-module__Stack-narrow--justify-content-center___kdlmI`,"Stack-narrow--justify-content-flex-end":`Primer_Brand__Stack-module__Stack-narrow--justify-content-flex-end___QUDo3`,"Stack-narrow--justify-content-flex-start":`Primer_Brand__Stack-module__Stack-narrow--justify-content-flex-start___fNLJd`,"Stack-narrow--justify-content-space-around":`Primer_Brand__Stack-module__Stack-narrow--justify-content-space-around___NHZVk`,"Stack-narrow--justify-content-space-between":`Primer_Brand__Stack-module__Stack-narrow--justify-content-space-between___w7Ki5`,"Stack-narrow--justify-content-space-evenly":`Primer_Brand__Stack-module__Stack-narrow--justify-content-space-evenly___ntQwA`,"Stack-narrow--padding-112":`Primer_Brand__Stack-module__Stack-narrow--padding-112___tNmYE`,"Stack-narrow--padding-12":`Primer_Brand__Stack-module__Stack-narrow--padding-12___dDOxC`,"Stack-narrow--padding-128":`Primer_Brand__Stack-module__Stack-narrow--padding-128___MeCmA`,"Stack-narrow--padding-16":`Primer_Brand__Stack-module__Stack-narrow--padding-16___fP_Cf`,"Stack-narrow--padding-20":`Primer_Brand__Stack-module__Stack-narrow--padding-20___iQimO`,"Stack-narrow--padding-24":`Primer_Brand__Stack-module__Stack-narrow--padding-24___A3O7E`,"Stack-narrow--padding-28":`Primer_Brand__Stack-module__Stack-narrow--padding-28___AQ6m1`,"Stack-narrow--padding-32":`Primer_Brand__Stack-module__Stack-narrow--padding-32___fwzmW`,"Stack-narrow--padding-36":`Primer_Brand__Stack-module__Stack-narrow--padding-36___nREO8`,"Stack-narrow--padding-4":`Primer_Brand__Stack-module__Stack-narrow--padding-4___u7vTZ`,"Stack-narrow--padding-40":`Primer_Brand__Stack-module__Stack-narrow--padding-40___Z0my5`,"Stack-narrow--padding-44":`Primer_Brand__Stack-module__Stack-narrow--padding-44___DBucu`,"Stack-narrow--padding-48":`Primer_Brand__Stack-module__Stack-narrow--padding-48___FmiJM`,"Stack-narrow--padding-60":`Primer_Brand__Stack-module__Stack-narrow--padding-60___wMl0S`,"Stack-narrow--padding-64":`Primer_Brand__Stack-module__Stack-narrow--padding-64___X7fQc`,"Stack-narrow--padding-8":`Primer_Brand__Stack-module__Stack-narrow--padding-8___I46C6`,"Stack-narrow--padding-80":`Primer_Brand__Stack-module__Stack-narrow--padding-80___URxqt`,"Stack-narrow--padding-88":`Primer_Brand__Stack-module__Stack-narrow--padding-88___TTW75`,"Stack-narrow--padding-96":`Primer_Brand__Stack-module__Stack-narrow--padding-96___OHxcW`,"Stack-narrow--padding-condensed":`Primer_Brand__Stack-module__Stack-narrow--padding-condensed___f1f4j`,"Stack-narrow--padding-none":`Primer_Brand__Stack-module__Stack-narrow--padding-none___ndsvs`,"Stack-narrow--padding-normal":`Primer_Brand__Stack-module__Stack-narrow--padding-normal___TQe_D`,"Stack-narrow--padding-spacious":`Primer_Brand__Stack-module__Stack-narrow--padding-spacious___YeMDB`,"Stack-narrow--vertical":`Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z`,"Stack-narrow-flexWrap--no-wrap":`Primer_Brand__Stack-module__Stack-narrow-flexWrap--no-wrap___DYcBz`,"Stack-narrow-flexWrap--wrap":`Primer_Brand__Stack-module__Stack-narrow-flexWrap--wrap___fnS6A`,"Stack-regular--align-items-center":`Primer_Brand__Stack-module__Stack-regular--align-items-center___tY013`,"Stack-regular--align-items-flex-end":`Primer_Brand__Stack-module__Stack-regular--align-items-flex-end___JlKOr`,"Stack-regular--align-items-flex-start":`Primer_Brand__Stack-module__Stack-regular--align-items-flex-start___jusm2`,"Stack-regular--gap-112":`Primer_Brand__Stack-module__Stack-regular--gap-112___VFbdf`,"Stack-regular--gap-12":`Primer_Brand__Stack-module__Stack-regular--gap-12___hzuKq`,"Stack-regular--gap-128":`Primer_Brand__Stack-module__Stack-regular--gap-128___o25ih`,"Stack-regular--gap-16":`Primer_Brand__Stack-module__Stack-regular--gap-16___o7HsO`,"Stack-regular--gap-20":`Primer_Brand__Stack-module__Stack-regular--gap-20___QDl67`,"Stack-regular--gap-24":`Primer_Brand__Stack-module__Stack-regular--gap-24___CweJ8`,"Stack-regular--gap-28":`Primer_Brand__Stack-module__Stack-regular--gap-28___Ud6HO`,"Stack-regular--gap-32":`Primer_Brand__Stack-module__Stack-regular--gap-32___pua20`,"Stack-regular--gap-36":`Primer_Brand__Stack-module__Stack-regular--gap-36___q_Cjl`,"Stack-regular--gap-4":`Primer_Brand__Stack-module__Stack-regular--gap-4___S08kR`,"Stack-regular--gap-40":`Primer_Brand__Stack-module__Stack-regular--gap-40___cZw83`,"Stack-regular--gap-44":`Primer_Brand__Stack-module__Stack-regular--gap-44___EzLI4`,"Stack-regular--gap-48":`Primer_Brand__Stack-module__Stack-regular--gap-48___IECRy`,"Stack-regular--gap-60":`Primer_Brand__Stack-module__Stack-regular--gap-60___BuFRm`,"Stack-regular--gap-64":`Primer_Brand__Stack-module__Stack-regular--gap-64___Jiu59`,"Stack-regular--gap-8":`Primer_Brand__Stack-module__Stack-regular--gap-8___TtKx9`,"Stack-regular--gap-80":`Primer_Brand__Stack-module__Stack-regular--gap-80___f0xxA`,"Stack-regular--gap-88":`Primer_Brand__Stack-module__Stack-regular--gap-88___p830y`,"Stack-regular--gap-96":`Primer_Brand__Stack-module__Stack-regular--gap-96___BYfZt`,"Stack-regular--gap-condensed":`Primer_Brand__Stack-module__Stack-regular--gap-condensed___ZYYsD`,"Stack-regular--gap-none":`Primer_Brand__Stack-module__Stack-regular--gap-none____ZDEx`,"Stack-regular--gap-normal":`Primer_Brand__Stack-module__Stack-regular--gap-normal___dRchQ`,"Stack-regular--gap-spacious":`Primer_Brand__Stack-module__Stack-regular--gap-spacious___oMqRv`,"Stack-regular--horizontal":`Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR`,"Stack-regular--justify-content-center":`Primer_Brand__Stack-module__Stack-regular--justify-content-center___oEcdF`,"Stack-regular--justify-content-flex-end":`Primer_Brand__Stack-module__Stack-regular--justify-content-flex-end___B0xmt`,"Stack-regular--justify-content-flex-start":`Primer_Brand__Stack-module__Stack-regular--justify-content-flex-start___DtA1j`,"Stack-regular--justify-content-space-around":`Primer_Brand__Stack-module__Stack-regular--justify-content-space-around___nSDM4`,"Stack-regular--justify-content-space-between":`Primer_Brand__Stack-module__Stack-regular--justify-content-space-between___F1gqO`,"Stack-regular--justify-content-space-evenly":`Primer_Brand__Stack-module__Stack-regular--justify-content-space-evenly___xZdXl`,"Stack-regular--padding-112":`Primer_Brand__Stack-module__Stack-regular--padding-112___iIwN_`,"Stack-regular--padding-12":`Primer_Brand__Stack-module__Stack-regular--padding-12___U43Fw`,"Stack-regular--padding-128":`Primer_Brand__Stack-module__Stack-regular--padding-128___CNuPG`,"Stack-regular--padding-16":`Primer_Brand__Stack-module__Stack-regular--padding-16___KvH6B`,"Stack-regular--padding-20":`Primer_Brand__Stack-module__Stack-regular--padding-20___eppyK`,"Stack-regular--padding-24":`Primer_Brand__Stack-module__Stack-regular--padding-24___vtwRC`,"Stack-regular--padding-28":`Primer_Brand__Stack-module__Stack-regular--padding-28___nTiOJ`,"Stack-regular--padding-32":`Primer_Brand__Stack-module__Stack-regular--padding-32___I5REZ`,"Stack-regular--padding-36":`Primer_Brand__Stack-module__Stack-regular--padding-36___WS1K6`,"Stack-regular--padding-4":`Primer_Brand__Stack-module__Stack-regular--padding-4___g1MlZ`,"Stack-regular--padding-40":`Primer_Brand__Stack-module__Stack-regular--padding-40___JMmOa`,"Stack-regular--padding-44":`Primer_Brand__Stack-module__Stack-regular--padding-44____aK4u`,"Stack-regular--padding-48":`Primer_Brand__Stack-module__Stack-regular--padding-48___oQ2EH`,"Stack-regular--padding-60":`Primer_Brand__Stack-module__Stack-regular--padding-60___iStI8`,"Stack-regular--padding-64":`Primer_Brand__Stack-module__Stack-regular--padding-64___lVIL3`,"Stack-regular--padding-8":`Primer_Brand__Stack-module__Stack-regular--padding-8___MV9gV`,"Stack-regular--padding-80":`Primer_Brand__Stack-module__Stack-regular--padding-80___iDn3V`,"Stack-regular--padding-88":`Primer_Brand__Stack-module__Stack-regular--padding-88___ugAjz`,"Stack-regular--padding-96":`Primer_Brand__Stack-module__Stack-regular--padding-96___a2rM5`,"Stack-regular--padding-condensed":`Primer_Brand__Stack-module__Stack-regular--padding-condensed___WxLyH`,"Stack-regular--padding-none":`Primer_Brand__Stack-module__Stack-regular--padding-none____wmhn`,"Stack-regular--padding-normal":`Primer_Brand__Stack-module__Stack-regular--padding-normal___oKpGh`,"Stack-regular--padding-spacious":`Primer_Brand__Stack-module__Stack-regular--padding-spacious___pL7HW`,"Stack-regular--vertical":`Primer_Brand__Stack-module__Stack-regular--vertical___TMpL8`,"Stack-regular-flexWrap--no-wrap":`Primer_Brand__Stack-module__Stack-regular-flexWrap--no-wrap___Y8wyw`,"Stack-regular-flexWrap--wrap":`Primer_Brand__Stack-module__Stack-regular-flexWrap--wrap___hwBqs`,"Stack-wide--align-items-center":`Primer_Brand__Stack-module__Stack-wide--align-items-center___DUG9C`,"Stack-wide--align-items-flex-end":`Primer_Brand__Stack-module__Stack-wide--align-items-flex-end___z5xxr`,"Stack-wide--align-items-flex-start":`Primer_Brand__Stack-module__Stack-wide--align-items-flex-start___QKRoP`,"Stack-wide--gap-112":`Primer_Brand__Stack-module__Stack-wide--gap-112___s5WKM`,"Stack-wide--gap-12":`Primer_Brand__Stack-module__Stack-wide--gap-12___bCgki`,"Stack-wide--gap-128":`Primer_Brand__Stack-module__Stack-wide--gap-128___JJ87b`,"Stack-wide--gap-16":`Primer_Brand__Stack-module__Stack-wide--gap-16___V0Ly_`,"Stack-wide--gap-20":`Primer_Brand__Stack-module__Stack-wide--gap-20___lcLAk`,"Stack-wide--gap-24":`Primer_Brand__Stack-module__Stack-wide--gap-24___H0crZ`,"Stack-wide--gap-28":`Primer_Brand__Stack-module__Stack-wide--gap-28___IVObp`,"Stack-wide--gap-32":`Primer_Brand__Stack-module__Stack-wide--gap-32___HXuJZ`,"Stack-wide--gap-36":`Primer_Brand__Stack-module__Stack-wide--gap-36___nP2T_`,"Stack-wide--gap-4":`Primer_Brand__Stack-module__Stack-wide--gap-4___jztrv`,"Stack-wide--gap-40":`Primer_Brand__Stack-module__Stack-wide--gap-40___NfVDb`,"Stack-wide--gap-44":`Primer_Brand__Stack-module__Stack-wide--gap-44___bqym2`,"Stack-wide--gap-48":`Primer_Brand__Stack-module__Stack-wide--gap-48___M3ciy`,"Stack-wide--gap-60":`Primer_Brand__Stack-module__Stack-wide--gap-60___X9p2c`,"Stack-wide--gap-64":`Primer_Brand__Stack-module__Stack-wide--gap-64___x2ZRh`,"Stack-wide--gap-8":`Primer_Brand__Stack-module__Stack-wide--gap-8___qaywr`,"Stack-wide--gap-80":`Primer_Brand__Stack-module__Stack-wide--gap-80___OKRwQ`,"Stack-wide--gap-88":`Primer_Brand__Stack-module__Stack-wide--gap-88___OXC9b`,"Stack-wide--gap-96":`Primer_Brand__Stack-module__Stack-wide--gap-96___piUPg`,"Stack-wide--gap-condensed":`Primer_Brand__Stack-module__Stack-wide--gap-condensed___TB7xm`,"Stack-wide--gap-none":`Primer_Brand__Stack-module__Stack-wide--gap-none___V9yZQ`,"Stack-wide--gap-normal":`Primer_Brand__Stack-module__Stack-wide--gap-normal___Et9_A`,"Stack-wide--gap-spacious":`Primer_Brand__Stack-module__Stack-wide--gap-spacious___WXQyb`,"Stack-wide--horizontal":`Primer_Brand__Stack-module__Stack-wide--horizontal___cvxh3`,"Stack-wide--justify-content-center":`Primer_Brand__Stack-module__Stack-wide--justify-content-center___XxA7G`,"Stack-wide--justify-content-flex-end":`Primer_Brand__Stack-module__Stack-wide--justify-content-flex-end___Hztn5`,"Stack-wide--justify-content-flex-start":`Primer_Brand__Stack-module__Stack-wide--justify-content-flex-start___gnhnO`,"Stack-wide--justify-content-space-around":`Primer_Brand__Stack-module__Stack-wide--justify-content-space-around___B30C2`,"Stack-wide--justify-content-space-between":`Primer_Brand__Stack-module__Stack-wide--justify-content-space-between___HEm_x`,"Stack-wide--justify-content-space-evenly":`Primer_Brand__Stack-module__Stack-wide--justify-content-space-evenly___Hgs5B`,"Stack-wide--padding-112":`Primer_Brand__Stack-module__Stack-wide--padding-112___xmuIf`,"Stack-wide--padding-12":`Primer_Brand__Stack-module__Stack-wide--padding-12___neDmy`,"Stack-wide--padding-128":`Primer_Brand__Stack-module__Stack-wide--padding-128___OV3zg`,"Stack-wide--padding-16":`Primer_Brand__Stack-module__Stack-wide--padding-16___Cj2BV`,"Stack-wide--padding-20":`Primer_Brand__Stack-module__Stack-wide--padding-20___lPynX`,"Stack-wide--padding-24":`Primer_Brand__Stack-module__Stack-wide--padding-24___Ypw7V`,"Stack-wide--padding-28":`Primer_Brand__Stack-module__Stack-wide--padding-28___k80vm`,"Stack-wide--padding-32":`Primer_Brand__Stack-module__Stack-wide--padding-32___SHTUT`,"Stack-wide--padding-36":`Primer_Brand__Stack-module__Stack-wide--padding-36___iWSDo`,"Stack-wide--padding-4":`Primer_Brand__Stack-module__Stack-wide--padding-4___a4P38`,"Stack-wide--padding-40":`Primer_Brand__Stack-module__Stack-wide--padding-40___qk1Hg`,"Stack-wide--padding-44":`Primer_Brand__Stack-module__Stack-wide--padding-44___a8DV4`,"Stack-wide--padding-48":`Primer_Brand__Stack-module__Stack-wide--padding-48___yc5OP`,"Stack-wide--padding-60":`Primer_Brand__Stack-module__Stack-wide--padding-60___JHhf2`,"Stack-wide--padding-64":`Primer_Brand__Stack-module__Stack-wide--padding-64____opnu`,"Stack-wide--padding-8":`Primer_Brand__Stack-module__Stack-wide--padding-8___JPU6G`,"Stack-wide--padding-80":`Primer_Brand__Stack-module__Stack-wide--padding-80___c5WnH`,"Stack-wide--padding-88":`Primer_Brand__Stack-module__Stack-wide--padding-88___cQ0Vq`,"Stack-wide--padding-96":`Primer_Brand__Stack-module__Stack-wide--padding-96___xJjZt`,"Stack-wide--padding-condensed":`Primer_Brand__Stack-module__Stack-wide--padding-condensed___heIOO`,"Stack-wide--padding-none":`Primer_Brand__Stack-module__Stack-wide--padding-none___GEcfF`,"Stack-wide--padding-normal":`Primer_Brand__Stack-module__Stack-wide--padding-normal___Pdr2C`,"Stack-wide--padding-spacious":`Primer_Brand__Stack-module__Stack-wide--padding-spacious___d_AmA`,"Stack-wide--vertical":`Primer_Brand__Stack-module__Stack-wide--vertical___G1Eu6`,"Stack-wide-flexWrap--no-wrap":`Primer_Brand__Stack-module__Stack-wide-flexWrap--no-wrap___C__JU`,"Stack-wide-flexWrap--wrap":`Primer_Brand__Stack-module__Stack-wide-flexWrap--wrap___i9hAC`},O=[`horizontal`,`vertical`],k=O[1],A=[`none`,`condensed`,`normal`,`spacious`,...b],j=A[1],ee=[`center`,`flex-start`,`flex-end`],M=[`wrap`,`nowrap`],te=[...ee,`space-between`,`space-around`,`space-evenly`],N=(0,c.forwardRef)(({animate:e,children:t,direction:n=k,gap:r=j,alignItems:i,padding:a=j,justifyContent:o,className:l,style:u,flexWrap:f,...p},m)=>{let{classes:h,styles:g}=E(e),_=(0,c.useMemo)(()=>typeof n==`string`?D[`Stack--${n}`]:Object.keys(n).map(e=>D[`Stack-${e}--${n[e]}`]).join(` `),[n]),v=(0,c.useMemo)(()=>typeof r==`string`||typeof r==`number`?D[`Stack--gap-${r}`]:Object.keys(r).map(e=>D[`Stack-${e}--gap-${r[e]}`]).join(` `),[r]),y=(0,c.useMemo)(()=>typeof a==`string`||typeof a==`number`?D[`Stack--padding-${a}`]:Object.keys(a).map(e=>D[`Stack-${e}--padding-${a[e]}`]).join(` `),[a]),b=(0,c.useMemo)(()=>typeof i==`string`?D[`Stack--align-items-${i}`]:typeof i==`object`?Object.keys(i).map(e=>D[`Stack-${e}--align-items-${i[e]}`]).join(` `):null,[i]),x=(0,c.useMemo)(()=>typeof o==`string`?D[`Stack--justify-content-${o}`]:typeof o==`object`?Object.keys(o).map(e=>D[`Stack-${e}--justify-content-${o[e]}`]).join(` `):null,[o]),S=(0,c.useMemo)(()=>typeof f==`string`?D[`Stack-flexWrap--${f}`]:typeof f==`object`?Object.keys(f).map(e=>D[`Stack-${e}-flexWrap--${f[e]}`]).join(` `):null,[f]);return(0,s.jsx)(`div`,{ref:m,className:d(h,D.Stack,_,v,b,x,y,S,l),style:{...g,...u},...p,children:t})}),ne={"Box-backgroundColor--default":`Primer_Brand__Box-module__Box-backgroundColor--default___yHgTN`,"Box-backgroundColor--inset":`Primer_Brand__Box-module__Box-backgroundColor--inset___VVJ5E`,"Box-backgroundColor--overlay":`Primer_Brand__Box-module__Box-backgroundColor--overlay___R1w8K`,"Box-backgroundColor--subtle":`Primer_Brand__Box-module__Box-backgroundColor--subtle___G0wT9`,"Box-borderBlockEndWidth--none":`Primer_Brand__Box-module__Box-borderBlockEndWidth--none___U4vUs`,"Box-borderBlockEndWidth--thick":`Primer_Brand__Box-module__Box-borderBlockEndWidth--thick___ROxs5`,"Box-borderBlockEndWidth--thicker":`Primer_Brand__Box-module__Box-borderBlockEndWidth--thicker___sED4_`,"Box-borderBlockEndWidth--thin":`Primer_Brand__Box-module__Box-borderBlockEndWidth--thin___aOdjf`,"Box-borderBlockStartWidth--none":`Primer_Brand__Box-module__Box-borderBlockStartWidth--none___U1tDw`,"Box-borderBlockStartWidth--thick":`Primer_Brand__Box-module__Box-borderBlockStartWidth--thick___kV7nz`,"Box-borderBlockStartWidth--thicker":`Primer_Brand__Box-module__Box-borderBlockStartWidth--thicker___lU32t`,"Box-borderBlockStartWidth--thin":`Primer_Brand__Box-module__Box-borderBlockStartWidth--thin___y3sZf`,"Box-borderColor--default":`Primer_Brand__Box-module__Box-borderColor--default___XVJKE`,"Box-borderColor--muted":`Primer_Brand__Box-module__Box-borderColor--muted___S3wPy`,"Box-borderColor--subtle":`Primer_Brand__Box-module__Box-borderColor--subtle___SnZYA`,"Box-borderInlineEndWidth--none":`Primer_Brand__Box-module__Box-borderInlineEndWidth--none___K0Ey4`,"Box-borderInlineEndWidth--thick":`Primer_Brand__Box-module__Box-borderInlineEndWidth--thick___OolZ3`,"Box-borderInlineEndWidth--thicker":`Primer_Brand__Box-module__Box-borderInlineEndWidth--thicker___bxZek`,"Box-borderInlineEndWidth--thin":`Primer_Brand__Box-module__Box-borderInlineEndWidth--thin___irPIY`,"Box-borderInlineStartWidth--none":`Primer_Brand__Box-module__Box-borderInlineStartWidth--none___R1fyF`,"Box-borderInlineStartWidth--thick":`Primer_Brand__Box-module__Box-borderInlineStartWidth--thick___OelxP`,"Box-borderInlineStartWidth--thicker":`Primer_Brand__Box-module__Box-borderInlineStartWidth--thicker___yWUW3`,"Box-borderInlineStartWidth--thin":`Primer_Brand__Box-module__Box-borderInlineStartWidth--thin___A4ZPo`,"Box-borderRadius--full":`Primer_Brand__Box-module__Box-borderRadius--full___NXuE7`,"Box-borderRadius--large":`Primer_Brand__Box-module__Box-borderRadius--large___CCcts`,"Box-borderRadius--medium":`Primer_Brand__Box-module__Box-borderRadius--medium___JB1YF`,"Box-borderRadius--small":`Primer_Brand__Box-module__Box-borderRadius--small___wqrhY`,"Box-borderRadius--xlarge":`Primer_Brand__Box-module__Box-borderRadius--xlarge___Efss7`,"Box-borderStyle--none":`Primer_Brand__Box-module__Box-borderStyle--none___GDHF9`,"Box-borderStyle--solid":`Primer_Brand__Box-module__Box-borderStyle--solid___ejOCw`,"Box-borderWidth--none":`Primer_Brand__Box-module__Box-borderWidth--none___Hy1LJ`,"Box-borderWidth--thick":`Primer_Brand__Box-module__Box-borderWidth--thick___dp1_H`,"Box-borderWidth--thicker":`Primer_Brand__Box-module__Box-borderWidth--thicker___HPZHA`,"Box-borderWidth--thin":`Primer_Brand__Box-module__Box-borderWidth--thin___Np1R8`,"Box-margin--112":`Primer_Brand__Box-module__Box-margin--112___CMH1O`,"Box-margin--12":`Primer_Brand__Box-module__Box-margin--12___olT6x`,"Box-margin--128":`Primer_Brand__Box-module__Box-margin--128___chyQh`,"Box-margin--16":`Primer_Brand__Box-module__Box-margin--16___bf8KF`,"Box-margin--20":`Primer_Brand__Box-module__Box-margin--20___eRoV_`,"Box-margin--24":`Primer_Brand__Box-module__Box-margin--24___pFF57`,"Box-margin--28":`Primer_Brand__Box-module__Box-margin--28___EGGCf`,"Box-margin--32":`Primer_Brand__Box-module__Box-margin--32___piqFe`,"Box-margin--36":`Primer_Brand__Box-module__Box-margin--36___xujLX`,"Box-margin--4":`Primer_Brand__Box-module__Box-margin--4___SAGHe`,"Box-margin--40":`Primer_Brand__Box-module__Box-margin--40___75KiU`,"Box-margin--44":`Primer_Brand__Box-module__Box-margin--44___eoeZ9`,"Box-margin--48":`Primer_Brand__Box-module__Box-margin--48___RveUf`,"Box-margin--60":`Primer_Brand__Box-module__Box-margin--60___A8h1D`,"Box-margin--64":`Primer_Brand__Box-module__Box-margin--64___U6GY0`,"Box-margin--8":`Primer_Brand__Box-module__Box-margin--8___rwesA`,"Box-margin--80":`Primer_Brand__Box-module__Box-margin--80___VXJ1m`,"Box-margin--88":`Primer_Brand__Box-module__Box-margin--88___dr4BK`,"Box-margin--96":`Primer_Brand__Box-module__Box-margin--96___W5lUS`,"Box-margin--condensed":`Primer_Brand__Box-module__Box-margin--condensed___t8Ura`,"Box-margin--none":`Primer_Brand__Box-module__Box-margin--none___x7HE0`,"Box-margin--normal":`Primer_Brand__Box-module__Box-margin--normal___ZVHSh`,"Box-margin--spacious":`Primer_Brand__Box-module__Box-margin--spacious___j0gGh`,"Box-marginBlockEnd--112":`Primer_Brand__Box-module__Box-marginBlockEnd--112___oSXen`,"Box-marginBlockEnd--12":`Primer_Brand__Box-module__Box-marginBlockEnd--12___kgVMq`,"Box-marginBlockEnd--128":`Primer_Brand__Box-module__Box-marginBlockEnd--128___zrQ7e`,"Box-marginBlockEnd--16":`Primer_Brand__Box-module__Box-marginBlockEnd--16___N2MVF`,"Box-marginBlockEnd--20":`Primer_Brand__Box-module__Box-marginBlockEnd--20___aX_J0`,"Box-marginBlockEnd--24":`Primer_Brand__Box-module__Box-marginBlockEnd--24___RTiyC`,"Box-marginBlockEnd--28":`Primer_Brand__Box-module__Box-marginBlockEnd--28___jhXpG`,"Box-marginBlockEnd--32":`Primer_Brand__Box-module__Box-marginBlockEnd--32___W5xYE`,"Box-marginBlockEnd--36":`Primer_Brand__Box-module__Box-marginBlockEnd--36___cj9Vj`,"Box-marginBlockEnd--4":`Primer_Brand__Box-module__Box-marginBlockEnd--4___uZDEK`,"Box-marginBlockEnd--40":`Primer_Brand__Box-module__Box-marginBlockEnd--40___ewAlH`,"Box-marginBlockEnd--44":`Primer_Brand__Box-module__Box-marginBlockEnd--44___ZxEv_`,"Box-marginBlockEnd--48":`Primer_Brand__Box-module__Box-marginBlockEnd--48___zt2OJ`,"Box-marginBlockEnd--60":`Primer_Brand__Box-module__Box-marginBlockEnd--60___c2uN1`,"Box-marginBlockEnd--64":`Primer_Brand__Box-module__Box-marginBlockEnd--64___a6txk`,"Box-marginBlockEnd--8":`Primer_Brand__Box-module__Box-marginBlockEnd--8___dx_JW`,"Box-marginBlockEnd--80":`Primer_Brand__Box-module__Box-marginBlockEnd--80___EZyqj`,"Box-marginBlockEnd--88":`Primer_Brand__Box-module__Box-marginBlockEnd--88___nMO9c`,"Box-marginBlockEnd--96":`Primer_Brand__Box-module__Box-marginBlockEnd--96___Lbz6K`,"Box-marginBlockEnd--condensed":`Primer_Brand__Box-module__Box-marginBlockEnd--condensed___yZSjt`,"Box-marginBlockEnd--none":`Primer_Brand__Box-module__Box-marginBlockEnd--none___q_Aov`,"Box-marginBlockEnd--normal":`Primer_Brand__Box-module__Box-marginBlockEnd--normal___BkMQg`,"Box-marginBlockEnd--spacious":`Primer_Brand__Box-module__Box-marginBlockEnd--spacious___Jjk8D`,"Box-marginBlockStart--112":`Primer_Brand__Box-module__Box-marginBlockStart--112___j68wy`,"Box-marginBlockStart--12":`Primer_Brand__Box-module__Box-marginBlockStart--12___Dw4MT`,"Box-marginBlockStart--128":`Primer_Brand__Box-module__Box-marginBlockStart--128___mzbEa`,"Box-marginBlockStart--16":`Primer_Brand__Box-module__Box-marginBlockStart--16___plaHc`,"Box-marginBlockStart--20":`Primer_Brand__Box-module__Box-marginBlockStart--20___gqeBE`,"Box-marginBlockStart--24":`Primer_Brand__Box-module__Box-marginBlockStart--24___puxKK`,"Box-marginBlockStart--28":`Primer_Brand__Box-module__Box-marginBlockStart--28___X08BZ`,"Box-marginBlockStart--32":`Primer_Brand__Box-module__Box-marginBlockStart--32___pWodO`,"Box-marginBlockStart--36":`Primer_Brand__Box-module__Box-marginBlockStart--36___v5wHR`,"Box-marginBlockStart--4":`Primer_Brand__Box-module__Box-marginBlockStart--4___ZxS80`,"Box-marginBlockStart--40":`Primer_Brand__Box-module__Box-marginBlockStart--40___hq_Nv`,"Box-marginBlockStart--44":`Primer_Brand__Box-module__Box-marginBlockStart--44___uLLSf`,"Box-marginBlockStart--48":`Primer_Brand__Box-module__Box-marginBlockStart--48___S_MhS`,"Box-marginBlockStart--60":`Primer_Brand__Box-module__Box-marginBlockStart--60___0Lb4o`,"Box-marginBlockStart--64":`Primer_Brand__Box-module__Box-marginBlockStart--64___oLHvC`,"Box-marginBlockStart--8":`Primer_Brand__Box-module__Box-marginBlockStart--8___RPhvf`,"Box-marginBlockStart--80":`Primer_Brand__Box-module__Box-marginBlockStart--80___Q0HsD`,"Box-marginBlockStart--88":`Primer_Brand__Box-module__Box-marginBlockStart--88___T0gdB`,"Box-marginBlockStart--96":`Primer_Brand__Box-module__Box-marginBlockStart--96___MqNC0`,"Box-marginBlockStart--condensed":`Primer_Brand__Box-module__Box-marginBlockStart--condensed___bTE8Q`,"Box-marginBlockStart--none":`Primer_Brand__Box-module__Box-marginBlockStart--none___iS0_r`,"Box-marginBlockStart--normal":`Primer_Brand__Box-module__Box-marginBlockStart--normal___wUotH`,"Box-marginBlockStart--spacious":`Primer_Brand__Box-module__Box-marginBlockStart--spacious___EOasI`,"Box-marginInlineEnd--112":`Primer_Brand__Box-module__Box-marginInlineEnd--112___It02k`,"Box-marginInlineEnd--12":`Primer_Brand__Box-module__Box-marginInlineEnd--12___uJExr`,"Box-marginInlineEnd--128":`Primer_Brand__Box-module__Box-marginInlineEnd--128___S5_Lm`,"Box-marginInlineEnd--16":`Primer_Brand__Box-module__Box-marginInlineEnd--16___dw6kz`,"Box-marginInlineEnd--20":`Primer_Brand__Box-module__Box-marginInlineEnd--20___qfURL`,"Box-marginInlineEnd--24":`Primer_Brand__Box-module__Box-marginInlineEnd--24___Q353Q`,"Box-marginInlineEnd--28":`Primer_Brand__Box-module__Box-marginInlineEnd--28___fQ3mR`,"Box-marginInlineEnd--32":`Primer_Brand__Box-module__Box-marginInlineEnd--32___bruVR`,"Box-marginInlineEnd--36":`Primer_Brand__Box-module__Box-marginInlineEnd--36___knq3Z`,"Box-marginInlineEnd--4":`Primer_Brand__Box-module__Box-marginInlineEnd--4___CmFW9`,"Box-marginInlineEnd--40":`Primer_Brand__Box-module__Box-marginInlineEnd--40___iZcVw`,"Box-marginInlineEnd--44":`Primer_Brand__Box-module__Box-marginInlineEnd--44___GKLwd`,"Box-marginInlineEnd--48":`Primer_Brand__Box-module__Box-marginInlineEnd--48___i5HE8`,"Box-marginInlineEnd--60":`Primer_Brand__Box-module__Box-marginInlineEnd--60___KIgH3`,"Box-marginInlineEnd--64":`Primer_Brand__Box-module__Box-marginInlineEnd--64___C5Tp6`,"Box-marginInlineEnd--8":`Primer_Brand__Box-module__Box-marginInlineEnd--8___9dSA9`,"Box-marginInlineEnd--80":`Primer_Brand__Box-module__Box-marginInlineEnd--80___j058F`,"Box-marginInlineEnd--88":`Primer_Brand__Box-module__Box-marginInlineEnd--88___dzYTi`,"Box-marginInlineEnd--96":`Primer_Brand__Box-module__Box-marginInlineEnd--96___YGHeA`,"Box-marginInlineEnd--condensed":`Primer_Brand__Box-module__Box-marginInlineEnd--condensed___EVJUU`,"Box-marginInlineEnd--none":`Primer_Brand__Box-module__Box-marginInlineEnd--none___cJZUG`,"Box-marginInlineEnd--normal":`Primer_Brand__Box-module__Box-marginInlineEnd--normal___AdtDi`,"Box-marginInlineEnd--spacious":`Primer_Brand__Box-module__Box-marginInlineEnd--spacious___rqfRo`,"Box-marginInlineStart--112":`Primer_Brand__Box-module__Box-marginInlineStart--112___UVHJh`,"Box-marginInlineStart--12":`Primer_Brand__Box-module__Box-marginInlineStart--12___TQxPD`,"Box-marginInlineStart--128":`Primer_Brand__Box-module__Box-marginInlineStart--128___rYSy2`,"Box-marginInlineStart--16":`Primer_Brand__Box-module__Box-marginInlineStart--16___J7y4b`,"Box-marginInlineStart--20":`Primer_Brand__Box-module__Box-marginInlineStart--20___ISuSe`,"Box-marginInlineStart--24":`Primer_Brand__Box-module__Box-marginInlineStart--24___IrW9d`,"Box-marginInlineStart--28":`Primer_Brand__Box-module__Box-marginInlineStart--28___xff1V`,"Box-marginInlineStart--32":`Primer_Brand__Box-module__Box-marginInlineStart--32___HQOmB`,"Box-marginInlineStart--36":`Primer_Brand__Box-module__Box-marginInlineStart--36___WdZwx`,"Box-marginInlineStart--4":`Primer_Brand__Box-module__Box-marginInlineStart--4___Wn1Ko`,"Box-marginInlineStart--40":`Primer_Brand__Box-module__Box-marginInlineStart--40___R3wYL`,"Box-marginInlineStart--44":`Primer_Brand__Box-module__Box-marginInlineStart--44___wwo_O`,"Box-marginInlineStart--48":`Primer_Brand__Box-module__Box-marginInlineStart--48___zdJZg`,"Box-marginInlineStart--60":`Primer_Brand__Box-module__Box-marginInlineStart--60___gPgQr`,"Box-marginInlineStart--64":`Primer_Brand__Box-module__Box-marginInlineStart--64___NHk5d`,"Box-marginInlineStart--8":`Primer_Brand__Box-module__Box-marginInlineStart--8___pDo7p`,"Box-marginInlineStart--80":`Primer_Brand__Box-module__Box-marginInlineStart--80___D1Kto`,"Box-marginInlineStart--88":`Primer_Brand__Box-module__Box-marginInlineStart--88___SqBcU`,"Box-marginInlineStart--96":`Primer_Brand__Box-module__Box-marginInlineStart--96___Cy8gp`,"Box-marginInlineStart--condensed":`Primer_Brand__Box-module__Box-marginInlineStart--condensed___IBp_X`,"Box-marginInlineStart--none":`Primer_Brand__Box-module__Box-marginInlineStart--none___fdOWF`,"Box-marginInlineStart--normal":`Primer_Brand__Box-module__Box-marginInlineStart--normal___BHhHI`,"Box-marginInlineStart--spacious":`Primer_Brand__Box-module__Box-marginInlineStart--spacious___ZtXj1`,"Box-narrow-borderBlockEndWidth--none":`Primer_Brand__Box-module__Box-narrow-borderBlockEndWidth--none___hKgwN`,"Box-narrow-borderBlockEndWidth--thick":`Primer_Brand__Box-module__Box-narrow-borderBlockEndWidth--thick___vfk5w`,"Box-narrow-borderBlockEndWidth--thicker":`Primer_Brand__Box-module__Box-narrow-borderBlockEndWidth--thicker___EjraB`,"Box-narrow-borderBlockEndWidth--thin":`Primer_Brand__Box-module__Box-narrow-borderBlockEndWidth--thin___uC5YX`,"Box-narrow-borderBlockStartWidth--none":`Primer_Brand__Box-module__Box-narrow-borderBlockStartWidth--none___DzZns`,"Box-narrow-borderBlockStartWidth--thick":`Primer_Brand__Box-module__Box-narrow-borderBlockStartWidth--thick___Xae6a`,"Box-narrow-borderBlockStartWidth--thicker":`Primer_Brand__Box-module__Box-narrow-borderBlockStartWidth--thicker___q7RoY`,"Box-narrow-borderBlockStartWidth--thin":`Primer_Brand__Box-module__Box-narrow-borderBlockStartWidth--thin___YCetR`,"Box-narrow-borderInlineEndWidth--none":`Primer_Brand__Box-module__Box-narrow-borderInlineEndWidth--none___X45sx`,"Box-narrow-borderInlineEndWidth--thick":`Primer_Brand__Box-module__Box-narrow-borderInlineEndWidth--thick___N4bpK`,"Box-narrow-borderInlineEndWidth--thicker":`Primer_Brand__Box-module__Box-narrow-borderInlineEndWidth--thicker___XP8q6`,"Box-narrow-borderInlineEndWidth--thin":`Primer_Brand__Box-module__Box-narrow-borderInlineEndWidth--thin___jTAEO`,"Box-narrow-borderInlineStartWidth--none":`Primer_Brand__Box-module__Box-narrow-borderInlineStartWidth--none___zbWQ4`,"Box-narrow-borderInlineStartWidth--thick":`Primer_Brand__Box-module__Box-narrow-borderInlineStartWidth--thick___PSJnX`,"Box-narrow-borderInlineStartWidth--thicker":`Primer_Brand__Box-module__Box-narrow-borderInlineStartWidth--thicker___Oji76`,"Box-narrow-borderInlineStartWidth--thin":`Primer_Brand__Box-module__Box-narrow-borderInlineStartWidth--thin___wwv_V`,"Box-narrow-borderWidth--none":`Primer_Brand__Box-module__Box-narrow-borderWidth--none___wcZvW`,"Box-narrow-borderWidth--thick":`Primer_Brand__Box-module__Box-narrow-borderWidth--thick___eCXhG`,"Box-narrow-borderWidth--thicker":`Primer_Brand__Box-module__Box-narrow-borderWidth--thicker___I_MYT`,"Box-narrow-borderWidth--thin":`Primer_Brand__Box-module__Box-narrow-borderWidth--thin___uvzKl`,"Box-narrow-margin--112":`Primer_Brand__Box-module__Box-narrow-margin--112___a5t03`,"Box-narrow-margin--12":`Primer_Brand__Box-module__Box-narrow-margin--12___iI8JN`,"Box-narrow-margin--128":`Primer_Brand__Box-module__Box-narrow-margin--128___P5b03`,"Box-narrow-margin--16":`Primer_Brand__Box-module__Box-narrow-margin--16____6lfa`,"Box-narrow-margin--20":`Primer_Brand__Box-module__Box-narrow-margin--20___eP512`,"Box-narrow-margin--24":`Primer_Brand__Box-module__Box-narrow-margin--24___WRxp2`,"Box-narrow-margin--28":`Primer_Brand__Box-module__Box-narrow-margin--28___Go_go`,"Box-narrow-margin--32":`Primer_Brand__Box-module__Box-narrow-margin--32___ZywhO`,"Box-narrow-margin--36":`Primer_Brand__Box-module__Box-narrow-margin--36___I5ZXC`,"Box-narrow-margin--4":`Primer_Brand__Box-module__Box-narrow-margin--4___Q2uQ_`,"Box-narrow-margin--40":`Primer_Brand__Box-module__Box-narrow-margin--40___LLwK7`,"Box-narrow-margin--44":`Primer_Brand__Box-module__Box-narrow-margin--44____tEzU`,"Box-narrow-margin--48":`Primer_Brand__Box-module__Box-narrow-margin--48___isJ89`,"Box-narrow-margin--60":`Primer_Brand__Box-module__Box-narrow-margin--60___GhiZZ`,"Box-narrow-margin--64":`Primer_Brand__Box-module__Box-narrow-margin--64___L0c0n`,"Box-narrow-margin--8":`Primer_Brand__Box-module__Box-narrow-margin--8___rBgr8`,"Box-narrow-margin--80":`Primer_Brand__Box-module__Box-narrow-margin--80___vvJ9F`,"Box-narrow-margin--88":`Primer_Brand__Box-module__Box-narrow-margin--88____rLH2`,"Box-narrow-margin--96":`Primer_Brand__Box-module__Box-narrow-margin--96___lp2Ry`,"Box-narrow-margin--condensed":`Primer_Brand__Box-module__Box-narrow-margin--condensed____oxX7`,"Box-narrow-margin--none":`Primer_Brand__Box-module__Box-narrow-margin--none___POgbx`,"Box-narrow-margin--normal":`Primer_Brand__Box-module__Box-narrow-margin--normal___XezR0`,"Box-narrow-margin--spacious":`Primer_Brand__Box-module__Box-narrow-margin--spacious___g6g0f`,"Box-narrow-marginBlockEnd--12":`Primer_Brand__Box-module__Box-narrow-marginBlockEnd--12___c87Ua`,"Box-narrow-marginBlockEnd--16":`Primer_Brand__Box-module__Box-narrow-marginBlockEnd--16___XP5Uw`,"Box-narrow-marginBlockEnd--20":`Primer_Brand__Box-module__Box-narrow-marginBlockEnd--20___p3Udz`,"Box-narrow-marginBlockEnd--24":`Primer_Brand__Box-module__Box-narrow-marginBlockEnd--24___oh65t`,"Box-narrow-marginBlockEnd--28":`Primer_Brand__Box-module__Box-narrow-marginBlockEnd--28___trRzs`,"Box-narrow-marginBlockEnd--32":`Primer_Brand__Box-module__Box-narrow-marginBlockEnd--32___qYFHR`,"Box-narrow-marginBlockEnd--36":`Primer_Brand__Box-module__Box-narrow-marginBlockEnd--36___mV2L1`,"Box-narrow-marginBlockEnd--4":`Primer_Brand__Box-module__Box-narrow-marginBlockEnd--4___CtSfn`,"Box-narrow-marginBlockEnd--40":`Primer_Brand__Box-module__Box-narrow-marginBlockEnd--40___taWN_`,"Box-narrow-marginBlockEnd--44":`Primer_Brand__Box-module__Box-narrow-marginBlockEnd--44___q5psW`,"Box-narrow-marginBlockEnd--48":`Primer_Brand__Box-module__Box-narrow-marginBlockEnd--48___u5_N1`,"Box-narrow-marginBlockEnd--60":`Primer_Brand__Box-module__Box-narrow-marginBlockEnd--60___znsW7`,"Box-narrow-marginBlockEnd--64":`Primer_Brand__Box-module__Box-narrow-marginBlockEnd--64___iRYFP`,"Box-narrow-marginBlockEnd--8":`Primer_Brand__Box-module__Box-narrow-marginBlockEnd--8___Y45AZ`,"Box-narrow-marginBlockEnd--80":`Primer_Brand__Box-module__Box-narrow-marginBlockEnd--80___h7LUD`,"Box-narrow-marginBlockEnd--88":`Primer_Brand__Box-module__Box-narrow-marginBlockEnd--88___mBsMQ`,"Box-narrow-marginBlockEnd--96":`Primer_Brand__Box-module__Box-narrow-marginBlockEnd--96___TcQuV`,"Box-narrow-marginBlockEnd--condensed":`Primer_Brand__Box-module__Box-narrow-marginBlockEnd--condensed___Tltof`,"Box-narrow-marginBlockEnd--none":`Primer_Brand__Box-module__Box-narrow-marginBlockEnd--none___CBZnh`,"Box-narrow-marginBlockEnd--normal":`Primer_Brand__Box-module__Box-narrow-marginBlockEnd--normal___ShWay`,"Box-narrow-marginBlockEnd--spacious":`Primer_Brand__Box-module__Box-narrow-marginBlockEnd--spacious___LV3s_`,"Box-narrow-marginBlockStart--112":`Primer_Brand__Box-module__Box-narrow-marginBlockStart--112___tW2zB`,"Box-narrow-marginBlockStart--12":`Primer_Brand__Box-module__Box-narrow-marginBlockStart--12___eaiGT`,"Box-narrow-marginBlockStart--128":`Primer_Brand__Box-module__Box-narrow-marginBlockStart--128___p0QMw`,"Box-narrow-marginBlockStart--16":`Primer_Brand__Box-module__Box-narrow-marginBlockStart--16___ViXmT`,"Box-narrow-marginBlockStart--20":`Primer_Brand__Box-module__Box-narrow-marginBlockStart--20___Y_3F2`,"Box-narrow-marginBlockStart--24":`Primer_Brand__Box-module__Box-narrow-marginBlockStart--24___fQcVJ`,"Box-narrow-marginBlockStart--28":`Primer_Brand__Box-module__Box-narrow-marginBlockStart--28___Pi7Wt`,"Box-narrow-marginBlockStart--32":`Primer_Brand__Box-module__Box-narrow-marginBlockStart--32___fWuQe`,"Box-narrow-marginBlockStart--36":`Primer_Brand__Box-module__Box-narrow-marginBlockStart--36___IK1Mg`,"Box-narrow-marginBlockStart--4":`Primer_Brand__Box-module__Box-narrow-marginBlockStart--4___t9ZC4`,"Box-narrow-marginBlockStart--40":`Primer_Brand__Box-module__Box-narrow-marginBlockStart--40___GbLEW`,"Box-narrow-marginBlockStart--44":`Primer_Brand__Box-module__Box-narrow-marginBlockStart--44___J8fNf`,"Box-narrow-marginBlockStart--48":`Primer_Brand__Box-module__Box-narrow-marginBlockStart--48___foZDz`,"Box-narrow-marginBlockStart--60":`Primer_Brand__Box-module__Box-narrow-marginBlockStart--60___xlE0n`,"Box-narrow-marginBlockStart--64":`Primer_Brand__Box-module__Box-narrow-marginBlockStart--64___AU4LW`,"Box-narrow-marginBlockStart--8":`Primer_Brand__Box-module__Box-narrow-marginBlockStart--8___ZsShH`,"Box-narrow-marginBlockStart--80":`Primer_Brand__Box-module__Box-narrow-marginBlockStart--80___PMcaT`,"Box-narrow-marginBlockStart--88":`Primer_Brand__Box-module__Box-narrow-marginBlockStart--88___RQRKe`,"Box-narrow-marginBlockStart--96":`Primer_Brand__Box-module__Box-narrow-marginBlockStart--96___mYSKK`,"Box-narrow-marginBlockStart--condensed":`Primer_Brand__Box-module__Box-narrow-marginBlockStart--condensed___QUr7S`,"Box-narrow-marginBlockStart--none":`Primer_Brand__Box-module__Box-narrow-marginBlockStart--none___vMaok`,"Box-narrow-marginBlockStart--normal":`Primer_Brand__Box-module__Box-narrow-marginBlockStart--normal___jTtqc`,"Box-narrow-marginBlockStart--spacious":`Primer_Brand__Box-module__Box-narrow-marginBlockStart--spacious___O2UPE`,"Box-narrow-marginInlineEnd--12":`Primer_Brand__Box-module__Box-narrow-marginInlineEnd--12___InPz1`,"Box-narrow-marginInlineEnd--16":`Primer_Brand__Box-module__Box-narrow-marginInlineEnd--16___UZzSI`,"Box-narrow-marginInlineEnd--20":`Primer_Brand__Box-module__Box-narrow-marginInlineEnd--20___AOZlY`,"Box-narrow-marginInlineEnd--24":`Primer_Brand__Box-module__Box-narrow-marginInlineEnd--24___uMFom`,"Box-narrow-marginInlineEnd--28":`Primer_Brand__Box-module__Box-narrow-marginInlineEnd--28___P312F`,"Box-narrow-marginInlineEnd--32":`Primer_Brand__Box-module__Box-narrow-marginInlineEnd--32___NfeGi`,"Box-narrow-marginInlineEnd--36":`Primer_Brand__Box-module__Box-narrow-marginInlineEnd--36___iU_kf`,"Box-narrow-marginInlineEnd--4":`Primer_Brand__Box-module__Box-narrow-marginInlineEnd--4___j15Se`,"Box-narrow-marginInlineEnd--40":`Primer_Brand__Box-module__Box-narrow-marginInlineEnd--40___lme45`,"Box-narrow-marginInlineEnd--44":`Primer_Brand__Box-module__Box-narrow-marginInlineEnd--44___lUlZs`,"Box-narrow-marginInlineEnd--48":`Primer_Brand__Box-module__Box-narrow-marginInlineEnd--48___sUFp9`,"Box-narrow-marginInlineEnd--60":`Primer_Brand__Box-module__Box-narrow-marginInlineEnd--60___NOyzc`,"Box-narrow-marginInlineEnd--64":`Primer_Brand__Box-module__Box-narrow-marginInlineEnd--64___BtND9`,"Box-narrow-marginInlineEnd--8":`Primer_Brand__Box-module__Box-narrow-marginInlineEnd--8___ivk9J`,"Box-narrow-marginInlineEnd--80":`Primer_Brand__Box-module__Box-narrow-marginInlineEnd--80____4Pas`,"Box-narrow-marginInlineEnd--88":`Primer_Brand__Box-module__Box-narrow-marginInlineEnd--88___uL4kN`,"Box-narrow-marginInlineEnd--96":`Primer_Brand__Box-module__Box-narrow-marginInlineEnd--96___gtx55`,"Box-narrow-marginInlineEnd--condensed":`Primer_Brand__Box-module__Box-narrow-marginInlineEnd--condensed___QlOtm`,"Box-narrow-marginInlineEnd--none":`Primer_Brand__Box-module__Box-narrow-marginInlineEnd--none___LYYdL`,"Box-narrow-marginInlineEnd--normal":`Primer_Brand__Box-module__Box-narrow-marginInlineEnd--normal____4LoS`,"Box-narrow-marginInlineEnd--spacious":`Primer_Brand__Box-module__Box-narrow-marginInlineEnd--spacious___ESjqc`,"Box-narrow-marginInlineStart--112":`Primer_Brand__Box-module__Box-narrow-marginInlineStart--112___ij9Sp`,"Box-narrow-marginInlineStart--12":`Primer_Brand__Box-module__Box-narrow-marginInlineStart--12___Uh4UZ`,"Box-narrow-marginInlineStart--128":`Primer_Brand__Box-module__Box-narrow-marginInlineStart--128___YmYWV`,"Box-narrow-marginInlineStart--16":`Primer_Brand__Box-module__Box-narrow-marginInlineStart--16___XZ8ZR`,"Box-narrow-marginInlineStart--20":`Primer_Brand__Box-module__Box-narrow-marginInlineStart--20___YbDKP`,"Box-narrow-marginInlineStart--24":`Primer_Brand__Box-module__Box-narrow-marginInlineStart--24___FNxOe`,"Box-narrow-marginInlineStart--28":`Primer_Brand__Box-module__Box-narrow-marginInlineStart--28___rMktN`,"Box-narrow-marginInlineStart--32":`Primer_Brand__Box-module__Box-narrow-marginInlineStart--32___tbEiO`,"Box-narrow-marginInlineStart--36":`Primer_Brand__Box-module__Box-narrow-marginInlineStart--36___uVdgf`,"Box-narrow-marginInlineStart--4":`Primer_Brand__Box-module__Box-narrow-marginInlineStart--4___zqjtT`,"Box-narrow-marginInlineStart--40":`Primer_Brand__Box-module__Box-narrow-marginInlineStart--40___LJia9`,"Box-narrow-marginInlineStart--44":`Primer_Brand__Box-module__Box-narrow-marginInlineStart--44___KmENz`,"Box-narrow-marginInlineStart--48":`Primer_Brand__Box-module__Box-narrow-marginInlineStart--48___zoftL`,"Box-narrow-marginInlineStart--60":`Primer_Brand__Box-module__Box-narrow-marginInlineStart--60___SWHzH`,"Box-narrow-marginInlineStart--64":`Primer_Brand__Box-module__Box-narrow-marginInlineStart--64___iwJE7`,"Box-narrow-marginInlineStart--8":`Primer_Brand__Box-module__Box-narrow-marginInlineStart--8___JQCG0`,"Box-narrow-marginInlineStart--80":`Primer_Brand__Box-module__Box-narrow-marginInlineStart--80___cekgc`,"Box-narrow-marginInlineStart--88":`Primer_Brand__Box-module__Box-narrow-marginInlineStart--88___bFGTa`,"Box-narrow-marginInlineStart--96":`Primer_Brand__Box-module__Box-narrow-marginInlineStart--96___J9dFk`,"Box-narrow-marginInlineStart--condensed":`Primer_Brand__Box-module__Box-narrow-marginInlineStart--condensed___LrhcU`,"Box-narrow-marginInlineStart--none":`Primer_Brand__Box-module__Box-narrow-marginInlineStart--none___pHChO`,"Box-narrow-marginInlineStart--normal":`Primer_Brand__Box-module__Box-narrow-marginInlineStart--normal___yjn7b`,"Box-narrow-marginInlineStart--spacious":`Primer_Brand__Box-module__Box-narrow-marginInlineStart--spacious___D_nVs`,"Box-narrow-padding--12":`Primer_Brand__Box-module__Box-narrow-padding--12___aaFXk`,"Box-narrow-padding--16":`Primer_Brand__Box-module__Box-narrow-padding--16___jdlkw`,"Box-narrow-padding--20":`Primer_Brand__Box-module__Box-narrow-padding--20___O5D_M`,"Box-narrow-padding--24":`Primer_Brand__Box-module__Box-narrow-padding--24___lyefS`,"Box-narrow-padding--28":`Primer_Brand__Box-module__Box-narrow-padding--28___TwWF_`,"Box-narrow-padding--32":`Primer_Brand__Box-module__Box-narrow-padding--32___fPqRw`,"Box-narrow-padding--36":`Primer_Brand__Box-module__Box-narrow-padding--36___IjUkb`,"Box-narrow-padding--4":`Primer_Brand__Box-module__Box-narrow-padding--4___gcJCt`,"Box-narrow-padding--40":`Primer_Brand__Box-module__Box-narrow-padding--40___pxXrQ`,"Box-narrow-padding--44":`Primer_Brand__Box-module__Box-narrow-padding--44___MCitQ`,"Box-narrow-padding--48":`Primer_Brand__Box-module__Box-narrow-padding--48___TYalO`,"Box-narrow-padding--60":`Primer_Brand__Box-module__Box-narrow-padding--60___GCUuJ`,"Box-narrow-padding--64":`Primer_Brand__Box-module__Box-narrow-padding--64___DfG4r`,"Box-narrow-padding--8":`Primer_Brand__Box-module__Box-narrow-padding--8___a7q08`,"Box-narrow-padding--80":`Primer_Brand__Box-module__Box-narrow-padding--80___aM_tb`,"Box-narrow-padding--88":`Primer_Brand__Box-module__Box-narrow-padding--88___RAwuQ`,"Box-narrow-padding--96":`Primer_Brand__Box-module__Box-narrow-padding--96___AAjgj`,"Box-narrow-padding--condensed":`Primer_Brand__Box-module__Box-narrow-padding--condensed___anAAR`,"Box-narrow-padding--none":`Primer_Brand__Box-module__Box-narrow-padding--none___Ee52O`,"Box-narrow-padding--normal":`Primer_Brand__Box-module__Box-narrow-padding--normal___drqoL`,"Box-narrow-padding--spacious":`Primer_Brand__Box-module__Box-narrow-padding--spacious___JblB1`,"Box-narrow-paddingBlockEnd--112":`Primer_Brand__Box-module__Box-narrow-paddingBlockEnd--112___pKYyd`,"Box-narrow-paddingBlockEnd--12":`Primer_Brand__Box-module__Box-narrow-paddingBlockEnd--12___fLDtZ`,"Box-narrow-paddingBlockEnd--128":`Primer_Brand__Box-module__Box-narrow-paddingBlockEnd--128___oI5vn`,"Box-narrow-paddingBlockEnd--16":`Primer_Brand__Box-module__Box-narrow-paddingBlockEnd--16___BHuqq`,"Box-narrow-paddingBlockEnd--20":`Primer_Brand__Box-module__Box-narrow-paddingBlockEnd--20___JI4SX`,"Box-narrow-paddingBlockEnd--24":`Primer_Brand__Box-module__Box-narrow-paddingBlockEnd--24___s1eco`,"Box-narrow-paddingBlockEnd--28":`Primer_Brand__Box-module__Box-narrow-paddingBlockEnd--28___g6wCx`,"Box-narrow-paddingBlockEnd--32":`Primer_Brand__Box-module__Box-narrow-paddingBlockEnd--32___wycVg`,"Box-narrow-paddingBlockEnd--36":`Primer_Brand__Box-module__Box-narrow-paddingBlockEnd--36___wjt4p`,"Box-narrow-paddingBlockEnd--4":`Primer_Brand__Box-module__Box-narrow-paddingBlockEnd--4___g4hDY`,"Box-narrow-paddingBlockEnd--40":`Primer_Brand__Box-module__Box-narrow-paddingBlockEnd--40___rVjJV`,"Box-narrow-paddingBlockEnd--44":`Primer_Brand__Box-module__Box-narrow-paddingBlockEnd--44___akvlZ`,"Box-narrow-paddingBlockEnd--48":`Primer_Brand__Box-module__Box-narrow-paddingBlockEnd--48___OPwru`,"Box-narrow-paddingBlockEnd--60":`Primer_Brand__Box-module__Box-narrow-paddingBlockEnd--60___zRr4T`,"Box-narrow-paddingBlockEnd--64":`Primer_Brand__Box-module__Box-narrow-paddingBlockEnd--64___icCAb`,"Box-narrow-paddingBlockEnd--8":`Primer_Brand__Box-module__Box-narrow-paddingBlockEnd--8___dhfNf`,"Box-narrow-paddingBlockEnd--80":`Primer_Brand__Box-module__Box-narrow-paddingBlockEnd--80___Y_JGc`,"Box-narrow-paddingBlockEnd--88":`Primer_Brand__Box-module__Box-narrow-paddingBlockEnd--88___dl3rO`,"Box-narrow-paddingBlockEnd--96":`Primer_Brand__Box-module__Box-narrow-paddingBlockEnd--96___ojJIp`,"Box-narrow-paddingBlockEnd--condensed":`Primer_Brand__Box-module__Box-narrow-paddingBlockEnd--condensed___QTO1y`,"Box-narrow-paddingBlockEnd--none":`Primer_Brand__Box-module__Box-narrow-paddingBlockEnd--none___xwpBe`,"Box-narrow-paddingBlockEnd--normal":`Primer_Brand__Box-module__Box-narrow-paddingBlockEnd--normal___MupAF`,"Box-narrow-paddingBlockEnd--spacious":`Primer_Brand__Box-module__Box-narrow-paddingBlockEnd--spacious____jivs`,"Box-narrow-paddingBlockStart--112":`Primer_Brand__Box-module__Box-narrow-paddingBlockStart--112___KR3bh`,"Box-narrow-paddingBlockStart--12":`Primer_Brand__Box-module__Box-narrow-paddingBlockStart--12___o4TBL`,"Box-narrow-paddingBlockStart--128":`Primer_Brand__Box-module__Box-narrow-paddingBlockStart--128___sY3Vs`,"Box-narrow-paddingBlockStart--16":`Primer_Brand__Box-module__Box-narrow-paddingBlockStart--16___e1SBw`,"Box-narrow-paddingBlockStart--20":`Primer_Brand__Box-module__Box-narrow-paddingBlockStart--20___n1NNi`,"Box-narrow-paddingBlockStart--24":`Primer_Brand__Box-module__Box-narrow-paddingBlockStart--24___uZOxT`,"Box-narrow-paddingBlockStart--28":`Primer_Brand__Box-module__Box-narrow-paddingBlockStart--28___m2mO9`,"Box-narrow-paddingBlockStart--32":`Primer_Brand__Box-module__Box-narrow-paddingBlockStart--32___qReqY`,"Box-narrow-paddingBlockStart--36":`Primer_Brand__Box-module__Box-narrow-paddingBlockStart--36___FeGVX`,"Box-narrow-paddingBlockStart--4":`Primer_Brand__Box-module__Box-narrow-paddingBlockStart--4___pKCVF`,"Box-narrow-paddingBlockStart--40":`Primer_Brand__Box-module__Box-narrow-paddingBlockStart--40___NWdbk`,"Box-narrow-paddingBlockStart--44":`Primer_Brand__Box-module__Box-narrow-paddingBlockStart--44___xUghA`,"Box-narrow-paddingBlockStart--48":`Primer_Brand__Box-module__Box-narrow-paddingBlockStart--48___QXRZC`,"Box-narrow-paddingBlockStart--60":`Primer_Brand__Box-module__Box-narrow-paddingBlockStart--60___Q10gK`,"Box-narrow-paddingBlockStart--64":`Primer_Brand__Box-module__Box-narrow-paddingBlockStart--64___xkgoO`,"Box-narrow-paddingBlockStart--8":`Primer_Brand__Box-module__Box-narrow-paddingBlockStart--8___Mno90`,"Box-narrow-paddingBlockStart--80":`Primer_Brand__Box-module__Box-narrow-paddingBlockStart--80___VP_yD`,"Box-narrow-paddingBlockStart--88":`Primer_Brand__Box-module__Box-narrow-paddingBlockStart--88___rCE4P`,"Box-narrow-paddingBlockStart--96":`Primer_Brand__Box-module__Box-narrow-paddingBlockStart--96___DwVjV`,"Box-narrow-paddingBlockStart--condensed":`Primer_Brand__Box-module__Box-narrow-paddingBlockStart--condensed___TpPWY`,"Box-narrow-paddingBlockStart--none":`Primer_Brand__Box-module__Box-narrow-paddingBlockStart--none___rBPCn`,"Box-narrow-paddingBlockStart--normal":`Primer_Brand__Box-module__Box-narrow-paddingBlockStart--normal___WoejX`,"Box-narrow-paddingBlockStart--spacious":`Primer_Brand__Box-module__Box-narrow-paddingBlockStart--spacious___YGOfc`,"Box-narrow-paddingInlineEnd--12":`Primer_Brand__Box-module__Box-narrow-paddingInlineEnd--12___F2fc4`,"Box-narrow-paddingInlineEnd--16":`Primer_Brand__Box-module__Box-narrow-paddingInlineEnd--16___hCEUi`,"Box-narrow-paddingInlineEnd--20":`Primer_Brand__Box-module__Box-narrow-paddingInlineEnd--20___moqMn`,"Box-narrow-paddingInlineEnd--24":`Primer_Brand__Box-module__Box-narrow-paddingInlineEnd--24___nUtP0`,"Box-narrow-paddingInlineEnd--28":`Primer_Brand__Box-module__Box-narrow-paddingInlineEnd--28___GoW1H`,"Box-narrow-paddingInlineEnd--32":`Primer_Brand__Box-module__Box-narrow-paddingInlineEnd--32___kE8pF`,"Box-narrow-paddingInlineEnd--36":`Primer_Brand__Box-module__Box-narrow-paddingInlineEnd--36___zUIaG`,"Box-narrow-paddingInlineEnd--4":`Primer_Brand__Box-module__Box-narrow-paddingInlineEnd--4___LCky2`,"Box-narrow-paddingInlineEnd--40":`Primer_Brand__Box-module__Box-narrow-paddingInlineEnd--40___U_LUs`,"Box-narrow-paddingInlineEnd--44":`Primer_Brand__Box-module__Box-narrow-paddingInlineEnd--44___HfR2e`,"Box-narrow-paddingInlineEnd--48":`Primer_Brand__Box-module__Box-narrow-paddingInlineEnd--48___VpyWJ`,"Box-narrow-paddingInlineEnd--60":`Primer_Brand__Box-module__Box-narrow-paddingInlineEnd--60___M439R`,"Box-narrow-paddingInlineEnd--64":`Primer_Brand__Box-module__Box-narrow-paddingInlineEnd--64____U2Bb`,"Box-narrow-paddingInlineEnd--8":`Primer_Brand__Box-module__Box-narrow-paddingInlineEnd--8___s737E`,"Box-narrow-paddingInlineEnd--80":`Primer_Brand__Box-module__Box-narrow-paddingInlineEnd--80___xLRwJ`,"Box-narrow-paddingInlineEnd--88":`Primer_Brand__Box-module__Box-narrow-paddingInlineEnd--88___venIk`,"Box-narrow-paddingInlineEnd--96":`Primer_Brand__Box-module__Box-narrow-paddingInlineEnd--96___lz9Ah`,"Box-narrow-paddingInlineEnd--condensed":`Primer_Brand__Box-module__Box-narrow-paddingInlineEnd--condensed___tbVph`,"Box-narrow-paddingInlineEnd--none":`Primer_Brand__Box-module__Box-narrow-paddingInlineEnd--none____Uy0e`,"Box-narrow-paddingInlineEnd--normal":`Primer_Brand__Box-module__Box-narrow-paddingInlineEnd--normal___J14DR`,"Box-narrow-paddingInlineEnd--spacious":`Primer_Brand__Box-module__Box-narrow-paddingInlineEnd--spacious___XYmJk`,"Box-narrow-paddingInlineStart--112":`Primer_Brand__Box-module__Box-narrow-paddingInlineStart--112___qXECF`,"Box-narrow-paddingInlineStart--12":`Primer_Brand__Box-module__Box-narrow-paddingInlineStart--12___Ci8GO`,"Box-narrow-paddingInlineStart--128":`Primer_Brand__Box-module__Box-narrow-paddingInlineStart--128___tBlKZ`,"Box-narrow-paddingInlineStart--16":`Primer_Brand__Box-module__Box-narrow-paddingInlineStart--16___fkZ4s`,"Box-narrow-paddingInlineStart--20":`Primer_Brand__Box-module__Box-narrow-paddingInlineStart--20___tRwV3`,"Box-narrow-paddingInlineStart--24":`Primer_Brand__Box-module__Box-narrow-paddingInlineStart--24___uVuT2`,"Box-narrow-paddingInlineStart--28":`Primer_Brand__Box-module__Box-narrow-paddingInlineStart--28___ueTAO`,"Box-narrow-paddingInlineStart--32":`Primer_Brand__Box-module__Box-narrow-paddingInlineStart--32___e1dD1`,"Box-narrow-paddingInlineStart--36":`Primer_Brand__Box-module__Box-narrow-paddingInlineStart--36___kPOzQ`,"Box-narrow-paddingInlineStart--4":`Primer_Brand__Box-module__Box-narrow-paddingInlineStart--4___pS_Gh`,"Box-narrow-paddingInlineStart--40":`Primer_Brand__Box-module__Box-narrow-paddingInlineStart--40___ekOE3`,"Box-narrow-paddingInlineStart--44":`Primer_Brand__Box-module__Box-narrow-paddingInlineStart--44___nALOu`,"Box-narrow-paddingInlineStart--48":`Primer_Brand__Box-module__Box-narrow-paddingInlineStart--48___cg27m`,"Box-narrow-paddingInlineStart--60":`Primer_Brand__Box-module__Box-narrow-paddingInlineStart--60___CwVSc`,"Box-narrow-paddingInlineStart--64":`Primer_Brand__Box-module__Box-narrow-paddingInlineStart--64___PBLfw`,"Box-narrow-paddingInlineStart--8":`Primer_Brand__Box-module__Box-narrow-paddingInlineStart--8___F6dKN`,"Box-narrow-paddingInlineStart--80":`Primer_Brand__Box-module__Box-narrow-paddingInlineStart--80___Mv5eX`,"Box-narrow-paddingInlineStart--88":`Primer_Brand__Box-module__Box-narrow-paddingInlineStart--88___QTgm8`,"Box-narrow-paddingInlineStart--96":`Primer_Brand__Box-module__Box-narrow-paddingInlineStart--96___W7uL8`,"Box-narrow-paddingInlineStart--condensed":`Primer_Brand__Box-module__Box-narrow-paddingInlineStart--condensed___YI9Eh`,"Box-narrow-paddingInlineStart--none":`Primer_Brand__Box-module__Box-narrow-paddingInlineStart--none___pGKmW`,"Box-narrow-paddingInlineStart--normal":`Primer_Brand__Box-module__Box-narrow-paddingInlineStart--normal___iqKMr`,"Box-narrow-paddingInlineStart--spacious":`Primer_Brand__Box-module__Box-narrow-paddingInlineStart--spacious___O1i9G`,"Box-padding--112":`Primer_Brand__Box-module__Box-padding--112___UKjfn`,"Box-padding--12":`Primer_Brand__Box-module__Box-padding--12___WZtC5`,"Box-padding--128":`Primer_Brand__Box-module__Box-padding--128___eM3cZ`,"Box-padding--16":`Primer_Brand__Box-module__Box-padding--16___uSvFs`,"Box-padding--20":`Primer_Brand__Box-module__Box-padding--20___CqPHd`,"Box-padding--24":`Primer_Brand__Box-module__Box-padding--24___ns6vt`,"Box-padding--28":`Primer_Brand__Box-module__Box-padding--28___C3Z0M`,"Box-padding--32":`Primer_Brand__Box-module__Box-padding--32___Xi9K8`,"Box-padding--36":`Primer_Brand__Box-module__Box-padding--36___elDVr`,"Box-padding--4":`Primer_Brand__Box-module__Box-padding--4___P8ym4`,"Box-padding--40":`Primer_Brand__Box-module__Box-padding--40___FiQOK`,"Box-padding--44":`Primer_Brand__Box-module__Box-padding--44___pcGzC`,"Box-padding--48":`Primer_Brand__Box-module__Box-padding--48___sKAhw`,"Box-padding--60":`Primer_Brand__Box-module__Box-padding--60___aeyGV`,"Box-padding--64":`Primer_Brand__Box-module__Box-padding--64___eD0xN`,"Box-padding--8":`Primer_Brand__Box-module__Box-padding--8___tkmC2`,"Box-padding--80":`Primer_Brand__Box-module__Box-padding--80___Ny1Eo`,"Box-padding--88":`Primer_Brand__Box-module__Box-padding--88___yPev4`,"Box-padding--96":`Primer_Brand__Box-module__Box-padding--96___vQxms`,"Box-padding--condensed":`Primer_Brand__Box-module__Box-padding--condensed___moOU_`,"Box-padding--none":`Primer_Brand__Box-module__Box-padding--none___SiKZE`,"Box-padding--normal":`Primer_Brand__Box-module__Box-padding--normal___I99VZ`,"Box-padding--spacious":`Primer_Brand__Box-module__Box-padding--spacious___IDH0L`,"Box-paddingBlockEnd--112":`Primer_Brand__Box-module__Box-paddingBlockEnd--112___ty2_p`,"Box-paddingBlockEnd--12":`Primer_Brand__Box-module__Box-paddingBlockEnd--12____EOsG`,"Box-paddingBlockEnd--128":`Primer_Brand__Box-module__Box-paddingBlockEnd--128___H35FY`,"Box-paddingBlockEnd--16":`Primer_Brand__Box-module__Box-paddingBlockEnd--16___wkJ99`,"Box-paddingBlockEnd--20":`Primer_Brand__Box-module__Box-paddingBlockEnd--20___xjcqw`,"Box-paddingBlockEnd--24":`Primer_Brand__Box-module__Box-paddingBlockEnd--24___NFG9h`,"Box-paddingBlockEnd--28":`Primer_Brand__Box-module__Box-paddingBlockEnd--28___u7XJS`,"Box-paddingBlockEnd--32":`Primer_Brand__Box-module__Box-paddingBlockEnd--32___zjWVZ`,"Box-paddingBlockEnd--36":`Primer_Brand__Box-module__Box-paddingBlockEnd--36___f12Tl`,"Box-paddingBlockEnd--4":`Primer_Brand__Box-module__Box-paddingBlockEnd--4____i2UO`,"Box-paddingBlockEnd--40":`Primer_Brand__Box-module__Box-paddingBlockEnd--40___j6T9R`,"Box-paddingBlockEnd--44":`Primer_Brand__Box-module__Box-paddingBlockEnd--44___gl2rH`,"Box-paddingBlockEnd--48":`Primer_Brand__Box-module__Box-paddingBlockEnd--48___OcWnm`,"Box-paddingBlockEnd--60":`Primer_Brand__Box-module__Box-paddingBlockEnd--60___T7psX`,"Box-paddingBlockEnd--64":`Primer_Brand__Box-module__Box-paddingBlockEnd--64___dSBrT`,"Box-paddingBlockEnd--8":`Primer_Brand__Box-module__Box-paddingBlockEnd--8___bNx7n`,"Box-paddingBlockEnd--80":`Primer_Brand__Box-module__Box-paddingBlockEnd--80___Sbcpv`,"Box-paddingBlockEnd--88":`Primer_Brand__Box-module__Box-paddingBlockEnd--88___tspXM`,"Box-paddingBlockEnd--96":`Primer_Brand__Box-module__Box-paddingBlockEnd--96___eMrZV`,"Box-paddingBlockEnd--condensed":`Primer_Brand__Box-module__Box-paddingBlockEnd--condensed___dEYMv`,"Box-paddingBlockEnd--none":`Primer_Brand__Box-module__Box-paddingBlockEnd--none____vlh7`,"Box-paddingBlockEnd--normal":`Primer_Brand__Box-module__Box-paddingBlockEnd--normal___85pec`,"Box-paddingBlockEnd--spacious":`Primer_Brand__Box-module__Box-paddingBlockEnd--spacious___LGfk7`,"Box-paddingBlockStart--112":`Primer_Brand__Box-module__Box-paddingBlockStart--112___WErQC`,"Box-paddingBlockStart--12":`Primer_Brand__Box-module__Box-paddingBlockStart--12___QFOW7`,"Box-paddingBlockStart--128":`Primer_Brand__Box-module__Box-paddingBlockStart--128___PQBNx`,"Box-paddingBlockStart--16":`Primer_Brand__Box-module__Box-paddingBlockStart--16___ZVevq`,"Box-paddingBlockStart--20":`Primer_Brand__Box-module__Box-paddingBlockStart--20___BIULn`,"Box-paddingBlockStart--24":`Primer_Brand__Box-module__Box-paddingBlockStart--24___W0xXx`,"Box-paddingBlockStart--28":`Primer_Brand__Box-module__Box-paddingBlockStart--28___cfKdr`,"Box-paddingBlockStart--32":`Primer_Brand__Box-module__Box-paddingBlockStart--32___nFZZ8`,"Box-paddingBlockStart--36":`Primer_Brand__Box-module__Box-paddingBlockStart--36___c5djO`,"Box-paddingBlockStart--4":`Primer_Brand__Box-module__Box-paddingBlockStart--4___dVFMa`,"Box-paddingBlockStart--40":`Primer_Brand__Box-module__Box-paddingBlockStart--40___vX8Fj`,"Box-paddingBlockStart--44":`Primer_Brand__Box-module__Box-paddingBlockStart--44___gHVxS`,"Box-paddingBlockStart--48":`Primer_Brand__Box-module__Box-paddingBlockStart--48___dATiV`,"Box-paddingBlockStart--60":`Primer_Brand__Box-module__Box-paddingBlockStart--60___iBaCb`,"Box-paddingBlockStart--64":`Primer_Brand__Box-module__Box-paddingBlockStart--64___GC9HQ`,"Box-paddingBlockStart--8":`Primer_Brand__Box-module__Box-paddingBlockStart--8___TNzCC`,"Box-paddingBlockStart--80":`Primer_Brand__Box-module__Box-paddingBlockStart--80___AzNIY`,"Box-paddingBlockStart--88":`Primer_Brand__Box-module__Box-paddingBlockStart--88___mlghT`,"Box-paddingBlockStart--96":`Primer_Brand__Box-module__Box-paddingBlockStart--96___eirfv`,"Box-paddingBlockStart--condensed":`Primer_Brand__Box-module__Box-paddingBlockStart--condensed___W1bY3`,"Box-paddingBlockStart--none":`Primer_Brand__Box-module__Box-paddingBlockStart--none___OMRh1`,"Box-paddingBlockStart--normal":`Primer_Brand__Box-module__Box-paddingBlockStart--normal___Zg_Os`,"Box-paddingBlockStart--spacious":`Primer_Brand__Box-module__Box-paddingBlockStart--spacious___ViXP1`,"Box-paddingInlineEnd--112":`Primer_Brand__Box-module__Box-paddingInlineEnd--112___u399j`,"Box-paddingInlineEnd--12":`Primer_Brand__Box-module__Box-paddingInlineEnd--12___ki7vg`,"Box-paddingInlineEnd--128":`Primer_Brand__Box-module__Box-paddingInlineEnd--128___XCfRF`,"Box-paddingInlineEnd--16":`Primer_Brand__Box-module__Box-paddingInlineEnd--16___eBvli`,"Box-paddingInlineEnd--20":`Primer_Brand__Box-module__Box-paddingInlineEnd--20___fUBLQ`,"Box-paddingInlineEnd--24":`Primer_Brand__Box-module__Box-paddingInlineEnd--24___qvm6U`,"Box-paddingInlineEnd--28":`Primer_Brand__Box-module__Box-paddingInlineEnd--28___RLJPP`,"Box-paddingInlineEnd--32":`Primer_Brand__Box-module__Box-paddingInlineEnd--32___rmFsu`,"Box-paddingInlineEnd--36":`Primer_Brand__Box-module__Box-paddingInlineEnd--36___eD4ie`,"Box-paddingInlineEnd--4":`Primer_Brand__Box-module__Box-paddingInlineEnd--4___QYTSr`,"Box-paddingInlineEnd--40":`Primer_Brand__Box-module__Box-paddingInlineEnd--40___Pa_hU`,"Box-paddingInlineEnd--44":`Primer_Brand__Box-module__Box-paddingInlineEnd--44___ISq6N`,"Box-paddingInlineEnd--48":`Primer_Brand__Box-module__Box-paddingInlineEnd--48____6VIs`,"Box-paddingInlineEnd--60":`Primer_Brand__Box-module__Box-paddingInlineEnd--60___nSk0c`,"Box-paddingInlineEnd--64":`Primer_Brand__Box-module__Box-paddingInlineEnd--64___XEdic`,"Box-paddingInlineEnd--8":`Primer_Brand__Box-module__Box-paddingInlineEnd--8___qOjp8`,"Box-paddingInlineEnd--80":`Primer_Brand__Box-module__Box-paddingInlineEnd--80___ro2Q6`,"Box-paddingInlineEnd--88":`Primer_Brand__Box-module__Box-paddingInlineEnd--88____tOlK`,"Box-paddingInlineEnd--96":`Primer_Brand__Box-module__Box-paddingInlineEnd--96___VGzUa`,"Box-paddingInlineEnd--condensed":`Primer_Brand__Box-module__Box-paddingInlineEnd--condensed___eOQgc`,"Box-paddingInlineEnd--none":`Primer_Brand__Box-module__Box-paddingInlineEnd--none___zgwVT`,"Box-paddingInlineEnd--normal":`Primer_Brand__Box-module__Box-paddingInlineEnd--normal___iaaKM`,"Box-paddingInlineEnd--spacious":`Primer_Brand__Box-module__Box-paddingInlineEnd--spacious___QRkuj`,"Box-paddingInlineStart--112":`Primer_Brand__Box-module__Box-paddingInlineStart--112___v4yZC`,"Box-paddingInlineStart--12":`Primer_Brand__Box-module__Box-paddingInlineStart--12___F1XBU`,"Box-paddingInlineStart--128":`Primer_Brand__Box-module__Box-paddingInlineStart--128___aafEk`,"Box-paddingInlineStart--16":`Primer_Brand__Box-module__Box-paddingInlineStart--16___QesGK`,"Box-paddingInlineStart--20":`Primer_Brand__Box-module__Box-paddingInlineStart--20___xOS1A`,"Box-paddingInlineStart--24":`Primer_Brand__Box-module__Box-paddingInlineStart--24___moDQ8`,"Box-paddingInlineStart--28":`Primer_Brand__Box-module__Box-paddingInlineStart--28___KBIxR`,"Box-paddingInlineStart--32":`Primer_Brand__Box-module__Box-paddingInlineStart--32___nVH6P`,"Box-paddingInlineStart--36":`Primer_Brand__Box-module__Box-paddingInlineStart--36___VqmhW`,"Box-paddingInlineStart--4":`Primer_Brand__Box-module__Box-paddingInlineStart--4___XP6SF`,"Box-paddingInlineStart--40":`Primer_Brand__Box-module__Box-paddingInlineStart--40___DXgBn`,"Box-paddingInlineStart--44":`Primer_Brand__Box-module__Box-paddingInlineStart--44___Bulbu`,"Box-paddingInlineStart--48":`Primer_Brand__Box-module__Box-paddingInlineStart--48___x5m9Q`,"Box-paddingInlineStart--60":`Primer_Brand__Box-module__Box-paddingInlineStart--60___Iprl6`,"Box-paddingInlineStart--64":`Primer_Brand__Box-module__Box-paddingInlineStart--64___WUgUO`,"Box-paddingInlineStart--8":`Primer_Brand__Box-module__Box-paddingInlineStart--8___OBQ5l`,"Box-paddingInlineStart--80":`Primer_Brand__Box-module__Box-paddingInlineStart--80___Kn2gO`,"Box-paddingInlineStart--88":`Primer_Brand__Box-module__Box-paddingInlineStart--88___kWkOB`,"Box-paddingInlineStart--96":`Primer_Brand__Box-module__Box-paddingInlineStart--96___B2qkH`,"Box-paddingInlineStart--condensed":`Primer_Brand__Box-module__Box-paddingInlineStart--condensed___rq2fI`,"Box-paddingInlineStart--none":`Primer_Brand__Box-module__Box-paddingInlineStart--none___zXxYO`,"Box-paddingInlineStart--normal":`Primer_Brand__Box-module__Box-paddingInlineStart--normal___BmKv4`,"Box-paddingInlineStart--spacious":`Primer_Brand__Box-module__Box-paddingInlineStart--spacious___rk6ci`,"Box-regular-borderBlockEndWidth--none":`Primer_Brand__Box-module__Box-regular-borderBlockEndWidth--none____Cl_j`,"Box-regular-borderBlockEndWidth--thick":`Primer_Brand__Box-module__Box-regular-borderBlockEndWidth--thick___YAX3O`,"Box-regular-borderBlockEndWidth--thicker":`Primer_Brand__Box-module__Box-regular-borderBlockEndWidth--thicker___GqngV`,"Box-regular-borderBlockEndWidth--thin":`Primer_Brand__Box-module__Box-regular-borderBlockEndWidth--thin___CDAYH`,"Box-regular-borderBlockStartWidth--none":`Primer_Brand__Box-module__Box-regular-borderBlockStartWidth--none___WSh9e`,"Box-regular-borderBlockStartWidth--thick":`Primer_Brand__Box-module__Box-regular-borderBlockStartWidth--thick___dKvYM`,"Box-regular-borderBlockStartWidth--thicker":`Primer_Brand__Box-module__Box-regular-borderBlockStartWidth--thicker___RzVQH`,"Box-regular-borderBlockStartWidth--thin":`Primer_Brand__Box-module__Box-regular-borderBlockStartWidth--thin___HDekH`,"Box-regular-borderInlineEndWidth--none":`Primer_Brand__Box-module__Box-regular-borderInlineEndWidth--none___tpeE3`,"Box-regular-borderInlineEndWidth--thick":`Primer_Brand__Box-module__Box-regular-borderInlineEndWidth--thick___ZP2wC`,"Box-regular-borderInlineEndWidth--thicker":`Primer_Brand__Box-module__Box-regular-borderInlineEndWidth--thicker___TWPKx`,"Box-regular-borderInlineEndWidth--thin":`Primer_Brand__Box-module__Box-regular-borderInlineEndWidth--thin___IDHa2`,"Box-regular-borderInlineStartWidth--none":`Primer_Brand__Box-module__Box-regular-borderInlineStartWidth--none___rx6Yf`,"Box-regular-borderInlineStartWidth--thick":`Primer_Brand__Box-module__Box-regular-borderInlineStartWidth--thick___lbQHo`,"Box-regular-borderInlineStartWidth--thicker":`Primer_Brand__Box-module__Box-regular-borderInlineStartWidth--thicker___HR4Nz`,"Box-regular-borderInlineStartWidth--thin":`Primer_Brand__Box-module__Box-regular-borderInlineStartWidth--thin___xkvhI`,"Box-regular-borderWidth--none":`Primer_Brand__Box-module__Box-regular-borderWidth--none___v_4r3`,"Box-regular-borderWidth--thick":`Primer_Brand__Box-module__Box-regular-borderWidth--thick___tAQPj`,"Box-regular-borderWidth--thicker":`Primer_Brand__Box-module__Box-regular-borderWidth--thicker____Mei9`,"Box-regular-borderWidth--thin":`Primer_Brand__Box-module__Box-regular-borderWidth--thin___WJJ4_`,"Box-regular-margin--112":`Primer_Brand__Box-module__Box-regular-margin--112___A6xDo`,"Box-regular-margin--12":`Primer_Brand__Box-module__Box-regular-margin--12___jqgj2`,"Box-regular-margin--128":`Primer_Brand__Box-module__Box-regular-margin--128___kHwQC`,"Box-regular-margin--16":`Primer_Brand__Box-module__Box-regular-margin--16___UkF2r`,"Box-regular-margin--20":`Primer_Brand__Box-module__Box-regular-margin--20___QOTe2`,"Box-regular-margin--24":`Primer_Brand__Box-module__Box-regular-margin--24___g6Kqw`,"Box-regular-margin--28":`Primer_Brand__Box-module__Box-regular-margin--28___rycHv`,"Box-regular-margin--32":`Primer_Brand__Box-module__Box-regular-margin--32___mqhOH`,"Box-regular-margin--36":`Primer_Brand__Box-module__Box-regular-margin--36___WB582`,"Box-regular-margin--4":`Primer_Brand__Box-module__Box-regular-margin--4___J8A2t`,"Box-regular-margin--40":`Primer_Brand__Box-module__Box-regular-margin--40___ZtXXm`,"Box-regular-margin--44":`Primer_Brand__Box-module__Box-regular-margin--44___WzwUP`,"Box-regular-margin--48":`Primer_Brand__Box-module__Box-regular-margin--48___AI_QF`,"Box-regular-margin--60":`Primer_Brand__Box-module__Box-regular-margin--60___srQSO`,"Box-regular-margin--64":`Primer_Brand__Box-module__Box-regular-margin--64___feT35`,"Box-regular-margin--8":`Primer_Brand__Box-module__Box-regular-margin--8___iSM8W`,"Box-regular-margin--80":`Primer_Brand__Box-module__Box-regular-margin--80___RT7fB`,"Box-regular-margin--88":`Primer_Brand__Box-module__Box-regular-margin--88___Q182S`,"Box-regular-margin--96":`Primer_Brand__Box-module__Box-regular-margin--96___Rvbjm`,"Box-regular-margin--condensed":`Primer_Brand__Box-module__Box-regular-margin--condensed___Caa8r`,"Box-regular-margin--none":`Primer_Brand__Box-module__Box-regular-margin--none____xN9L`,"Box-regular-margin--normal":`Primer_Brand__Box-module__Box-regular-margin--normal___KdX5O`,"Box-regular-margin--spacious":`Primer_Brand__Box-module__Box-regular-margin--spacious___mG0NN`,"Box-regular-marginBlockEnd--112":`Primer_Brand__Box-module__Box-regular-marginBlockEnd--112___NDi61`,"Box-regular-marginBlockEnd--12":`Primer_Brand__Box-module__Box-regular-marginBlockEnd--12___FKbqC`,"Box-regular-marginBlockEnd--128":`Primer_Brand__Box-module__Box-regular-marginBlockEnd--128___GUa4G`,"Box-regular-marginBlockEnd--16":`Primer_Brand__Box-module__Box-regular-marginBlockEnd--16___EkpkB`,"Box-regular-marginBlockEnd--20":`Primer_Brand__Box-module__Box-regular-marginBlockEnd--20___j3pUk`,"Box-regular-marginBlockEnd--24":`Primer_Brand__Box-module__Box-regular-marginBlockEnd--24___gnnxL`,"Box-regular-marginBlockEnd--28":`Primer_Brand__Box-module__Box-regular-marginBlockEnd--28___tHNzb`,"Box-regular-marginBlockEnd--32":`Primer_Brand__Box-module__Box-regular-marginBlockEnd--32___XIqmt`,"Box-regular-marginBlockEnd--36":`Primer_Brand__Box-module__Box-regular-marginBlockEnd--36___blLjI`,"Box-regular-marginBlockEnd--4":`Primer_Brand__Box-module__Box-regular-marginBlockEnd--4___xY73v`,"Box-regular-marginBlockEnd--40":`Primer_Brand__Box-module__Box-regular-marginBlockEnd--40___V9Sxn`,"Box-regular-marginBlockEnd--44":`Primer_Brand__Box-module__Box-regular-marginBlockEnd--44___xMsFn`,"Box-regular-marginBlockEnd--48":`Primer_Brand__Box-module__Box-regular-marginBlockEnd--48___pdAjC`,"Box-regular-marginBlockEnd--60":`Primer_Brand__Box-module__Box-regular-marginBlockEnd--60___km_JN`,"Box-regular-marginBlockEnd--64":`Primer_Brand__Box-module__Box-regular-marginBlockEnd--64___uLUtn`,"Box-regular-marginBlockEnd--8":`Primer_Brand__Box-module__Box-regular-marginBlockEnd--8___BUGRd`,"Box-regular-marginBlockEnd--80":`Primer_Brand__Box-module__Box-regular-marginBlockEnd--80___OlgXb`,"Box-regular-marginBlockEnd--88":`Primer_Brand__Box-module__Box-regular-marginBlockEnd--88___vClp9`,"Box-regular-marginBlockEnd--96":`Primer_Brand__Box-module__Box-regular-marginBlockEnd--96____imff`,"Box-regular-marginBlockEnd--condensed":`Primer_Brand__Box-module__Box-regular-marginBlockEnd--condensed___nz4bt`,"Box-regular-marginBlockEnd--none":`Primer_Brand__Box-module__Box-regular-marginBlockEnd--none___KZ8GC`,"Box-regular-marginBlockEnd--normal":`Primer_Brand__Box-module__Box-regular-marginBlockEnd--normal___PDHRc`,"Box-regular-marginBlockEnd--spacious":`Primer_Brand__Box-module__Box-regular-marginBlockEnd--spacious___l348T`,"Box-regular-marginBlockStart--112":`Primer_Brand__Box-module__Box-regular-marginBlockStart--112___GVoQX`,"Box-regular-marginBlockStart--12":`Primer_Brand__Box-module__Box-regular-marginBlockStart--12___fCXkQ`,"Box-regular-marginBlockStart--128":`Primer_Brand__Box-module__Box-regular-marginBlockStart--128___TFhvb`,"Box-regular-marginBlockStart--16":`Primer_Brand__Box-module__Box-regular-marginBlockStart--16___Z9p0d`,"Box-regular-marginBlockStart--20":`Primer_Brand__Box-module__Box-regular-marginBlockStart--20___E559T`,"Box-regular-marginBlockStart--24":`Primer_Brand__Box-module__Box-regular-marginBlockStart--24___CjRGa`,"Box-regular-marginBlockStart--28":`Primer_Brand__Box-module__Box-regular-marginBlockStart--28___VwKD6`,"Box-regular-marginBlockStart--32":`Primer_Brand__Box-module__Box-regular-marginBlockStart--32___eskz2`,"Box-regular-marginBlockStart--36":`Primer_Brand__Box-module__Box-regular-marginBlockStart--36___s1z4f`,"Box-regular-marginBlockStart--4":`Primer_Brand__Box-module__Box-regular-marginBlockStart--4___Uv8gl`,"Box-regular-marginBlockStart--40":`Primer_Brand__Box-module__Box-regular-marginBlockStart--40___QXz1n`,"Box-regular-marginBlockStart--44":`Primer_Brand__Box-module__Box-regular-marginBlockStart--44___OSyKv`,"Box-regular-marginBlockStart--48":`Primer_Brand__Box-module__Box-regular-marginBlockStart--48___qNEcn`,"Box-regular-marginBlockStart--60":`Primer_Brand__Box-module__Box-regular-marginBlockStart--60___nhnZh`,"Box-regular-marginBlockStart--64":`Primer_Brand__Box-module__Box-regular-marginBlockStart--64___Y0G5A`,"Box-regular-marginBlockStart--8":`Primer_Brand__Box-module__Box-regular-marginBlockStart--8___jnZgW`,"Box-regular-marginBlockStart--80":`Primer_Brand__Box-module__Box-regular-marginBlockStart--80___BlU1a`,"Box-regular-marginBlockStart--88":`Primer_Brand__Box-module__Box-regular-marginBlockStart--88___nSxLP`,"Box-regular-marginBlockStart--96":`Primer_Brand__Box-module__Box-regular-marginBlockStart--96___ZD_SH`,"Box-regular-marginBlockStart--condensed":`Primer_Brand__Box-module__Box-regular-marginBlockStart--condensed___rp3ys`,"Box-regular-marginBlockStart--none":`Primer_Brand__Box-module__Box-regular-marginBlockStart--none___KYSzT`,"Box-regular-marginBlockStart--normal":`Primer_Brand__Box-module__Box-regular-marginBlockStart--normal___SPLfG`,"Box-regular-marginBlockStart--spacious":`Primer_Brand__Box-module__Box-regular-marginBlockStart--spacious___fq56Y`,"Box-regular-marginInlineEnd--12":`Primer_Brand__Box-module__Box-regular-marginInlineEnd--12___k07gg`,"Box-regular-marginInlineEnd--16":`Primer_Brand__Box-module__Box-regular-marginInlineEnd--16___OOs0G`,"Box-regular-marginInlineEnd--20":`Primer_Brand__Box-module__Box-regular-marginInlineEnd--20___fsTtM`,"Box-regular-marginInlineEnd--24":`Primer_Brand__Box-module__Box-regular-marginInlineEnd--24___uOaQI`,"Box-regular-marginInlineEnd--28":`Primer_Brand__Box-module__Box-regular-marginInlineEnd--28___FbHfF`,"Box-regular-marginInlineEnd--32":`Primer_Brand__Box-module__Box-regular-marginInlineEnd--32___Ukveq`,"Box-regular-marginInlineEnd--36":`Primer_Brand__Box-module__Box-regular-marginInlineEnd--36___M92aJ`,"Box-regular-marginInlineEnd--4":`Primer_Brand__Box-module__Box-regular-marginInlineEnd--4___dn_Re`,"Box-regular-marginInlineEnd--40":`Primer_Brand__Box-module__Box-regular-marginInlineEnd--40____e3SN`,"Box-regular-marginInlineEnd--44":`Primer_Brand__Box-module__Box-regular-marginInlineEnd--44___UEAQj`,"Box-regular-marginInlineEnd--48":`Primer_Brand__Box-module__Box-regular-marginInlineEnd--48___ei98i`,"Box-regular-marginInlineEnd--60":`Primer_Brand__Box-module__Box-regular-marginInlineEnd--60___tipua`,"Box-regular-marginInlineEnd--64":`Primer_Brand__Box-module__Box-regular-marginInlineEnd--64___PIZxy`,"Box-regular-marginInlineEnd--8":`Primer_Brand__Box-module__Box-regular-marginInlineEnd--8___VFtdE`,"Box-regular-marginInlineEnd--80":`Primer_Brand__Box-module__Box-regular-marginInlineEnd--80___lnDcp`,"Box-regular-marginInlineEnd--88":`Primer_Brand__Box-module__Box-regular-marginInlineEnd--88___BPqAI`,"Box-regular-marginInlineEnd--96":`Primer_Brand__Box-module__Box-regular-marginInlineEnd--96___aRTvT`,"Box-regular-marginInlineEnd--condensed":`Primer_Brand__Box-module__Box-regular-marginInlineEnd--condensed___BCcsA`,"Box-regular-marginInlineEnd--none":`Primer_Brand__Box-module__Box-regular-marginInlineEnd--none___W0mRJ`,"Box-regular-marginInlineEnd--normal":`Primer_Brand__Box-module__Box-regular-marginInlineEnd--normal___silfR`,"Box-regular-marginInlineEnd--spacious":`Primer_Brand__Box-module__Box-regular-marginInlineEnd--spacious___sjnml`,"Box-regular-marginInlineStart--112":`Primer_Brand__Box-module__Box-regular-marginInlineStart--112___g0s1Q`,"Box-regular-marginInlineStart--12":`Primer_Brand__Box-module__Box-regular-marginInlineStart--12___GKnNE`,"Box-regular-marginInlineStart--128":`Primer_Brand__Box-module__Box-regular-marginInlineStart--128___txGNr`,"Box-regular-marginInlineStart--16":`Primer_Brand__Box-module__Box-regular-marginInlineStart--16___zvb7s`,"Box-regular-marginInlineStart--20":`Primer_Brand__Box-module__Box-regular-marginInlineStart--20___TyM9P`,"Box-regular-marginInlineStart--24":`Primer_Brand__Box-module__Box-regular-marginInlineStart--24___FR9ti`,"Box-regular-marginInlineStart--28":`Primer_Brand__Box-module__Box-regular-marginInlineStart--28___cImoh`,"Box-regular-marginInlineStart--32":`Primer_Brand__Box-module__Box-regular-marginInlineStart--32___uzbKA`,"Box-regular-marginInlineStart--36":`Primer_Brand__Box-module__Box-regular-marginInlineStart--36___KDLC7`,"Box-regular-marginInlineStart--4":`Primer_Brand__Box-module__Box-regular-marginInlineStart--4____RoBu`,"Box-regular-marginInlineStart--40":`Primer_Brand__Box-module__Box-regular-marginInlineStart--40___WtED9`,"Box-regular-marginInlineStart--44":`Primer_Brand__Box-module__Box-regular-marginInlineStart--44___T1yz0`,"Box-regular-marginInlineStart--48":`Primer_Brand__Box-module__Box-regular-marginInlineStart--48___RDHdq`,"Box-regular-marginInlineStart--60":`Primer_Brand__Box-module__Box-regular-marginInlineStart--60___MVbk9`,"Box-regular-marginInlineStart--64":`Primer_Brand__Box-module__Box-regular-marginInlineStart--64___sswJ8`,"Box-regular-marginInlineStart--8":`Primer_Brand__Box-module__Box-regular-marginInlineStart--8___HIT7W`,"Box-regular-marginInlineStart--80":`Primer_Brand__Box-module__Box-regular-marginInlineStart--80___V9k8f`,"Box-regular-marginInlineStart--88":`Primer_Brand__Box-module__Box-regular-marginInlineStart--88___Xo4dd`,"Box-regular-marginInlineStart--96":`Primer_Brand__Box-module__Box-regular-marginInlineStart--96___MRqfB`,"Box-regular-marginInlineStart--condensed":`Primer_Brand__Box-module__Box-regular-marginInlineStart--condensed___b3jtW`,"Box-regular-marginInlineStart--none":`Primer_Brand__Box-module__Box-regular-marginInlineStart--none___dMyhc`,"Box-regular-marginInlineStart--normal":`Primer_Brand__Box-module__Box-regular-marginInlineStart--normal___Afnyr`,"Box-regular-marginInlineStart--spacious":`Primer_Brand__Box-module__Box-regular-marginInlineStart--spacious___T94RJ`,"Box-regular-padding--112":`Primer_Brand__Box-module__Box-regular-padding--112___uyz9m`,"Box-regular-padding--12":`Primer_Brand__Box-module__Box-regular-padding--12___aqPhA`,"Box-regular-padding--128":`Primer_Brand__Box-module__Box-regular-padding--128___a3PIs`,"Box-regular-padding--16":`Primer_Brand__Box-module__Box-regular-padding--16___dspf1`,"Box-regular-padding--20":`Primer_Brand__Box-module__Box-regular-padding--20___je3L4`,"Box-regular-padding--24":`Primer_Brand__Box-module__Box-regular-padding--24___BRWrO`,"Box-regular-padding--28":`Primer_Brand__Box-module__Box-regular-padding--28___MLuWu`,"Box-regular-padding--32":`Primer_Brand__Box-module__Box-regular-padding--32___UuJR3`,"Box-regular-padding--36":`Primer_Brand__Box-module__Box-regular-padding--36___pnnlM`,"Box-regular-padding--4":`Primer_Brand__Box-module__Box-regular-padding--4___Hrlt7`,"Box-regular-padding--40":`Primer_Brand__Box-module__Box-regular-padding--40___KvG6x`,"Box-regular-padding--44":`Primer_Brand__Box-module__Box-regular-padding--44___QbfqE`,"Box-regular-padding--48":`Primer_Brand__Box-module__Box-regular-padding--48___o68vT`,"Box-regular-padding--60":`Primer_Brand__Box-module__Box-regular-padding--60___w5Ah3`,"Box-regular-padding--64":`Primer_Brand__Box-module__Box-regular-padding--64___VXnt9`,"Box-regular-padding--8":`Primer_Brand__Box-module__Box-regular-padding--8___S4Vzp`,"Box-regular-padding--80":`Primer_Brand__Box-module__Box-regular-padding--80___sCKZd`,"Box-regular-padding--88":`Primer_Brand__Box-module__Box-regular-padding--88___rtS6L`,"Box-regular-padding--96":`Primer_Brand__Box-module__Box-regular-padding--96___MjgI_`,"Box-regular-padding--condensed":`Primer_Brand__Box-module__Box-regular-padding--condensed___Sa56q`,"Box-regular-padding--none":`Primer_Brand__Box-module__Box-regular-padding--none___RqmqL`,"Box-regular-padding--normal":`Primer_Brand__Box-module__Box-regular-padding--normal___kPK0N`,"Box-regular-padding--spacious":`Primer_Brand__Box-module__Box-regular-padding--spacious___eg7WK`,"Box-regular-paddingBlockEnd--112":`Primer_Brand__Box-module__Box-regular-paddingBlockEnd--112___Ql_U3`,"Box-regular-paddingBlockEnd--12":`Primer_Brand__Box-module__Box-regular-paddingBlockEnd--12___UBth1`,"Box-regular-paddingBlockEnd--128":`Primer_Brand__Box-module__Box-regular-paddingBlockEnd--128___R4xJd`,"Box-regular-paddingBlockEnd--16":`Primer_Brand__Box-module__Box-regular-paddingBlockEnd--16___LKRrT`,"Box-regular-paddingBlockEnd--20":`Primer_Brand__Box-module__Box-regular-paddingBlockEnd--20___mRbHZ`,"Box-regular-paddingBlockEnd--24":`Primer_Brand__Box-module__Box-regular-paddingBlockEnd--24___il8K_`,"Box-regular-paddingBlockEnd--28":`Primer_Brand__Box-module__Box-regular-paddingBlockEnd--28___ZmE1R`,"Box-regular-paddingBlockEnd--32":`Primer_Brand__Box-module__Box-regular-paddingBlockEnd--32____C9RT`,"Box-regular-paddingBlockEnd--36":`Primer_Brand__Box-module__Box-regular-paddingBlockEnd--36___nocbv`,"Box-regular-paddingBlockEnd--4":`Primer_Brand__Box-module__Box-regular-paddingBlockEnd--4___TL1oP`,"Box-regular-paddingBlockEnd--40":`Primer_Brand__Box-module__Box-regular-paddingBlockEnd--40___nsz4g`,"Box-regular-paddingBlockEnd--44":`Primer_Brand__Box-module__Box-regular-paddingBlockEnd--44___bsz6J`,"Box-regular-paddingBlockEnd--48":`Primer_Brand__Box-module__Box-regular-paddingBlockEnd--48___eApXN`,"Box-regular-paddingBlockEnd--60":`Primer_Brand__Box-module__Box-regular-paddingBlockEnd--60___FR7Cn`,"Box-regular-paddingBlockEnd--64":`Primer_Brand__Box-module__Box-regular-paddingBlockEnd--64___ATo_6`,"Box-regular-paddingBlockEnd--8":`Primer_Brand__Box-module__Box-regular-paddingBlockEnd--8___pKg9P`,"Box-regular-paddingBlockEnd--80":`Primer_Brand__Box-module__Box-regular-paddingBlockEnd--80___HuPNm`,"Box-regular-paddingBlockEnd--88":`Primer_Brand__Box-module__Box-regular-paddingBlockEnd--88___axhPf`,"Box-regular-paddingBlockEnd--96":`Primer_Brand__Box-module__Box-regular-paddingBlockEnd--96___QWDd0`,"Box-regular-paddingBlockEnd--condensed":`Primer_Brand__Box-module__Box-regular-paddingBlockEnd--condensed___iiMOv`,"Box-regular-paddingBlockEnd--none":`Primer_Brand__Box-module__Box-regular-paddingBlockEnd--none___D1NkR`,"Box-regular-paddingBlockEnd--normal":`Primer_Brand__Box-module__Box-regular-paddingBlockEnd--normal___J5glu`,"Box-regular-paddingBlockEnd--spacious":`Primer_Brand__Box-module__Box-regular-paddingBlockEnd--spacious___Qbwlq`,"Box-regular-paddingBlockStart--112":`Primer_Brand__Box-module__Box-regular-paddingBlockStart--112___OpuYq`,"Box-regular-paddingBlockStart--12":`Primer_Brand__Box-module__Box-regular-paddingBlockStart--12___vUJnn`,"Box-regular-paddingBlockStart--128":`Primer_Brand__Box-module__Box-regular-paddingBlockStart--128___Gp33i`,"Box-regular-paddingBlockStart--16":`Primer_Brand__Box-module__Box-regular-paddingBlockStart--16___N8Zxa`,"Box-regular-paddingBlockStart--20":`Primer_Brand__Box-module__Box-regular-paddingBlockStart--20___BsEXk`,"Box-regular-paddingBlockStart--24":`Primer_Brand__Box-module__Box-regular-paddingBlockStart--24___AI2B1`,"Box-regular-paddingBlockStart--28":`Primer_Brand__Box-module__Box-regular-paddingBlockStart--28___OZFGX`,"Box-regular-paddingBlockStart--32":`Primer_Brand__Box-module__Box-regular-paddingBlockStart--32___viH7U`,"Box-regular-paddingBlockStart--36":`Primer_Brand__Box-module__Box-regular-paddingBlockStart--36___E6h7E`,"Box-regular-paddingBlockStart--4":`Primer_Brand__Box-module__Box-regular-paddingBlockStart--4___hDJd4`,"Box-regular-paddingBlockStart--40":`Primer_Brand__Box-module__Box-regular-paddingBlockStart--40___qZE9d`,"Box-regular-paddingBlockStart--44":`Primer_Brand__Box-module__Box-regular-paddingBlockStart--44___mveRI`,"Box-regular-paddingBlockStart--48":`Primer_Brand__Box-module__Box-regular-paddingBlockStart--48___HcGS_`,"Box-regular-paddingBlockStart--60":`Primer_Brand__Box-module__Box-regular-paddingBlockStart--60___h0JrH`,"Box-regular-paddingBlockStart--64":`Primer_Brand__Box-module__Box-regular-paddingBlockStart--64___nx8cK`,"Box-regular-paddingBlockStart--8":`Primer_Brand__Box-module__Box-regular-paddingBlockStart--8___sMD28`,"Box-regular-paddingBlockStart--80":`Primer_Brand__Box-module__Box-regular-paddingBlockStart--80___ld1du`,"Box-regular-paddingBlockStart--88":`Primer_Brand__Box-module__Box-regular-paddingBlockStart--88___lU6HN`,"Box-regular-paddingBlockStart--96":`Primer_Brand__Box-module__Box-regular-paddingBlockStart--96___BOrMI`,"Box-regular-paddingBlockStart--condensed":`Primer_Brand__Box-module__Box-regular-paddingBlockStart--condensed____4rsh`,"Box-regular-paddingBlockStart--none":`Primer_Brand__Box-module__Box-regular-paddingBlockStart--none___gWbHQ`,"Box-regular-paddingBlockStart--normal":`Primer_Brand__Box-module__Box-regular-paddingBlockStart--normal___D08eA`,"Box-regular-paddingBlockStart--spacious":`Primer_Brand__Box-module__Box-regular-paddingBlockStart--spacious___ANm3m`,"Box-regular-paddingInlineEnd--112":`Primer_Brand__Box-module__Box-regular-paddingInlineEnd--112___fkEpY`,"Box-regular-paddingInlineEnd--12":`Primer_Brand__Box-module__Box-regular-paddingInlineEnd--12___MZaFD`,"Box-regular-paddingInlineEnd--128":`Primer_Brand__Box-module__Box-regular-paddingInlineEnd--128___gQRRw`,"Box-regular-paddingInlineEnd--16":`Primer_Brand__Box-module__Box-regular-paddingInlineEnd--16___zuYxe`,"Box-regular-paddingInlineEnd--20":`Primer_Brand__Box-module__Box-regular-paddingInlineEnd--20___X7kQ7`,"Box-regular-paddingInlineEnd--24":`Primer_Brand__Box-module__Box-regular-paddingInlineEnd--24___OLwfl`,"Box-regular-paddingInlineEnd--28":`Primer_Brand__Box-module__Box-regular-paddingInlineEnd--28___S8g3g`,"Box-regular-paddingInlineEnd--32":`Primer_Brand__Box-module__Box-regular-paddingInlineEnd--32___fOGZt`,"Box-regular-paddingInlineEnd--36":`Primer_Brand__Box-module__Box-regular-paddingInlineEnd--36___Gsz4A`,"Box-regular-paddingInlineEnd--4":`Primer_Brand__Box-module__Box-regular-paddingInlineEnd--4____Mu6j`,"Box-regular-paddingInlineEnd--40":`Primer_Brand__Box-module__Box-regular-paddingInlineEnd--40___beKbG`,"Box-regular-paddingInlineEnd--44":`Primer_Brand__Box-module__Box-regular-paddingInlineEnd--44___Fbir5`,"Box-regular-paddingInlineEnd--48":`Primer_Brand__Box-module__Box-regular-paddingInlineEnd--48___JLuQO`,"Box-regular-paddingInlineEnd--60":`Primer_Brand__Box-module__Box-regular-paddingInlineEnd--60___RhhLC`,"Box-regular-paddingInlineEnd--64":`Primer_Brand__Box-module__Box-regular-paddingInlineEnd--64___j2pqZ`,"Box-regular-paddingInlineEnd--8":`Primer_Brand__Box-module__Box-regular-paddingInlineEnd--8___KLTjM`,"Box-regular-paddingInlineEnd--80":`Primer_Brand__Box-module__Box-regular-paddingInlineEnd--80____2Wqx`,"Box-regular-paddingInlineEnd--88":`Primer_Brand__Box-module__Box-regular-paddingInlineEnd--88___DFSeP`,"Box-regular-paddingInlineEnd--96":`Primer_Brand__Box-module__Box-regular-paddingInlineEnd--96___VLntF`,"Box-regular-paddingInlineEnd--condensed":`Primer_Brand__Box-module__Box-regular-paddingInlineEnd--condensed___Y3PpC`,"Box-regular-paddingInlineEnd--none":`Primer_Brand__Box-module__Box-regular-paddingInlineEnd--none___d07JU`,"Box-regular-paddingInlineEnd--normal":`Primer_Brand__Box-module__Box-regular-paddingInlineEnd--normal___uQZJL`,"Box-regular-paddingInlineEnd--spacious":`Primer_Brand__Box-module__Box-regular-paddingInlineEnd--spacious___Yg_oy`,"Box-regular-paddingInlineStart--112":`Primer_Brand__Box-module__Box-regular-paddingInlineStart--112___MFUWm`,"Box-regular-paddingInlineStart--12":`Primer_Brand__Box-module__Box-regular-paddingInlineStart--12___ZI1Zt`,"Box-regular-paddingInlineStart--128":`Primer_Brand__Box-module__Box-regular-paddingInlineStart--128___lfSNz`,"Box-regular-paddingInlineStart--16":`Primer_Brand__Box-module__Box-regular-paddingInlineStart--16___pSuDM`,"Box-regular-paddingInlineStart--20":`Primer_Brand__Box-module__Box-regular-paddingInlineStart--20___J_Lac`,"Box-regular-paddingInlineStart--24":`Primer_Brand__Box-module__Box-regular-paddingInlineStart--24___olfR2`,"Box-regular-paddingInlineStart--28":`Primer_Brand__Box-module__Box-regular-paddingInlineStart--28___u3Jxq`,"Box-regular-paddingInlineStart--32":`Primer_Brand__Box-module__Box-regular-paddingInlineStart--32___j8YOd`,"Box-regular-paddingInlineStart--36":`Primer_Brand__Box-module__Box-regular-paddingInlineStart--36___ioVRd`,"Box-regular-paddingInlineStart--4":`Primer_Brand__Box-module__Box-regular-paddingInlineStart--4___ffJtu`,"Box-regular-paddingInlineStart--40":`Primer_Brand__Box-module__Box-regular-paddingInlineStart--40___CZDsm`,"Box-regular-paddingInlineStart--44":`Primer_Brand__Box-module__Box-regular-paddingInlineStart--44___eBvKb`,"Box-regular-paddingInlineStart--48":`Primer_Brand__Box-module__Box-regular-paddingInlineStart--48___JdZPY`,"Box-regular-paddingInlineStart--60":`Primer_Brand__Box-module__Box-regular-paddingInlineStart--60___gyHKL`,"Box-regular-paddingInlineStart--64":`Primer_Brand__Box-module__Box-regular-paddingInlineStart--64___GGNhi`,"Box-regular-paddingInlineStart--8":`Primer_Brand__Box-module__Box-regular-paddingInlineStart--8___K3PDT`,"Box-regular-paddingInlineStart--80":`Primer_Brand__Box-module__Box-regular-paddingInlineStart--80___oqP9L`,"Box-regular-paddingInlineStart--88":`Primer_Brand__Box-module__Box-regular-paddingInlineStart--88___dCPPv`,"Box-regular-paddingInlineStart--96":`Primer_Brand__Box-module__Box-regular-paddingInlineStart--96___XT27R`,"Box-regular-paddingInlineStart--condensed":`Primer_Brand__Box-module__Box-regular-paddingInlineStart--condensed___K1JTe`,"Box-regular-paddingInlineStart--none":`Primer_Brand__Box-module__Box-regular-paddingInlineStart--none___rA7QC`,"Box-regular-paddingInlineStart--normal":`Primer_Brand__Box-module__Box-regular-paddingInlineStart--normal___hE24G`,"Box-regular-paddingInlineStart--spacious":`Primer_Brand__Box-module__Box-regular-paddingInlineStart--spacious___Y3FYm`,"Box-wide-borderBlockEndWidth--none":`Primer_Brand__Box-module__Box-wide-borderBlockEndWidth--none___ucisL`,"Box-wide-borderBlockEndWidth--thick":`Primer_Brand__Box-module__Box-wide-borderBlockEndWidth--thick___RG7PT`,"Box-wide-borderBlockEndWidth--thicker":`Primer_Brand__Box-module__Box-wide-borderBlockEndWidth--thicker___XpkDn`,"Box-wide-borderBlockEndWidth--thin":`Primer_Brand__Box-module__Box-wide-borderBlockEndWidth--thin___yEtFX`,"Box-wide-borderBlockStartWidth--none":`Primer_Brand__Box-module__Box-wide-borderBlockStartWidth--none___BZm7v`,"Box-wide-borderBlockStartWidth--thick":`Primer_Brand__Box-module__Box-wide-borderBlockStartWidth--thick___q0gtM`,"Box-wide-borderBlockStartWidth--thicker":`Primer_Brand__Box-module__Box-wide-borderBlockStartWidth--thicker___gBysF`,"Box-wide-borderBlockStartWidth--thin":`Primer_Brand__Box-module__Box-wide-borderBlockStartWidth--thin___dDKTT`,"Box-wide-borderInlineEndWidth--none":`Primer_Brand__Box-module__Box-wide-borderInlineEndWidth--none___VvuSn`,"Box-wide-borderInlineEndWidth--thick":`Primer_Brand__Box-module__Box-wide-borderInlineEndWidth--thick___ATGqg`,"Box-wide-borderInlineEndWidth--thicker":`Primer_Brand__Box-module__Box-wide-borderInlineEndWidth--thicker___RBeFn`,"Box-wide-borderInlineEndWidth--thin":`Primer_Brand__Box-module__Box-wide-borderInlineEndWidth--thin___RyHjJ`,"Box-wide-borderInlineStartWidth--none":`Primer_Brand__Box-module__Box-wide-borderInlineStartWidth--none___VywCc`,"Box-wide-borderInlineStartWidth--thick":`Primer_Brand__Box-module__Box-wide-borderInlineStartWidth--thick___gTJ8P`,"Box-wide-borderInlineStartWidth--thicker":`Primer_Brand__Box-module__Box-wide-borderInlineStartWidth--thicker___Y1S9l`,"Box-wide-borderInlineStartWidth--thin":`Primer_Brand__Box-module__Box-wide-borderInlineStartWidth--thin___q9saE`,"Box-wide-borderWidth--none":`Primer_Brand__Box-module__Box-wide-borderWidth--none___M7jW_`,"Box-wide-borderWidth--thick":`Primer_Brand__Box-module__Box-wide-borderWidth--thick___XGwFE`,"Box-wide-borderWidth--thicker":`Primer_Brand__Box-module__Box-wide-borderWidth--thicker___hVG5a`,"Box-wide-borderWidth--thin":`Primer_Brand__Box-module__Box-wide-borderWidth--thin___xhh3v`,"Box-wide-margin--112":`Primer_Brand__Box-module__Box-wide-margin--112___HsLag`,"Box-wide-margin--12":`Primer_Brand__Box-module__Box-wide-margin--12___sqf5U`,"Box-wide-margin--128":`Primer_Brand__Box-module__Box-wide-margin--128___v9LVz`,"Box-wide-margin--16":`Primer_Brand__Box-module__Box-wide-margin--16___DTrBi`,"Box-wide-margin--20":`Primer_Brand__Box-module__Box-wide-margin--20___dlbWa`,"Box-wide-margin--24":`Primer_Brand__Box-module__Box-wide-margin--24___L_Aj9`,"Box-wide-margin--28":`Primer_Brand__Box-module__Box-wide-margin--28___Vjv_a`,"Box-wide-margin--32":`Primer_Brand__Box-module__Box-wide-margin--32___GECyy`,"Box-wide-margin--36":`Primer_Brand__Box-module__Box-wide-margin--36___PWhqP`,"Box-wide-margin--4":`Primer_Brand__Box-module__Box-wide-margin--4___dGG0a`,"Box-wide-margin--40":`Primer_Brand__Box-module__Box-wide-margin--40___vemke`,"Box-wide-margin--44":`Primer_Brand__Box-module__Box-wide-margin--44___Ennon`,"Box-wide-margin--48":`Primer_Brand__Box-module__Box-wide-margin--48___MkKEg`,"Box-wide-margin--60":`Primer_Brand__Box-module__Box-wide-margin--60___WPJsx`,"Box-wide-margin--64":`Primer_Brand__Box-module__Box-wide-margin--64___vYLMh`,"Box-wide-margin--8":`Primer_Brand__Box-module__Box-wide-margin--8___VEXWc`,"Box-wide-margin--80":`Primer_Brand__Box-module__Box-wide-margin--80___I3XVP`,"Box-wide-margin--88":`Primer_Brand__Box-module__Box-wide-margin--88___Tlgzv`,"Box-wide-margin--condensed":`Primer_Brand__Box-module__Box-wide-margin--condensed___Uj_ap`,"Box-wide-margin--none":`Primer_Brand__Box-module__Box-wide-margin--none___RuZOH`,"Box-wide-margin--normal":`Primer_Brand__Box-module__Box-wide-margin--normal___o0WKl`,"Box-wide-margin--spacious":`Primer_Brand__Box-module__Box-wide-margin--spacious___Fmgze`,"Box-wide-marginBlockEnd--112":`Primer_Brand__Box-module__Box-wide-marginBlockEnd--112___ddfRk`,"Box-wide-marginBlockEnd--12":`Primer_Brand__Box-module__Box-wide-marginBlockEnd--12___UmBRd`,"Box-wide-marginBlockEnd--128":`Primer_Brand__Box-module__Box-wide-marginBlockEnd--128___ESEm8`,"Box-wide-marginBlockEnd--16":`Primer_Brand__Box-module__Box-wide-marginBlockEnd--16___GfSQm`,"Box-wide-marginBlockEnd--20":`Primer_Brand__Box-module__Box-wide-marginBlockEnd--20___D4t78`,"Box-wide-marginBlockEnd--24":`Primer_Brand__Box-module__Box-wide-marginBlockEnd--24___Vokvc`,"Box-wide-marginBlockEnd--28":`Primer_Brand__Box-module__Box-wide-marginBlockEnd--28___l4an3`,"Box-wide-marginBlockEnd--32":`Primer_Brand__Box-module__Box-wide-marginBlockEnd--32___iAcDG`,"Box-wide-marginBlockEnd--36":`Primer_Brand__Box-module__Box-wide-marginBlockEnd--36___uWsmR`,"Box-wide-marginBlockEnd--4":`Primer_Brand__Box-module__Box-wide-marginBlockEnd--4___qjlqV`,"Box-wide-marginBlockEnd--40":`Primer_Brand__Box-module__Box-wide-marginBlockEnd--40___DlDrK`,"Box-wide-marginBlockEnd--44":`Primer_Brand__Box-module__Box-wide-marginBlockEnd--44___c9aSx`,"Box-wide-marginBlockEnd--48":`Primer_Brand__Box-module__Box-wide-marginBlockEnd--48___X5ONp`,"Box-wide-marginBlockEnd--60":`Primer_Brand__Box-module__Box-wide-marginBlockEnd--60___ZNOYi`,"Box-wide-marginBlockEnd--64":`Primer_Brand__Box-module__Box-wide-marginBlockEnd--64___FOyXs`,"Box-wide-marginBlockEnd--8":`Primer_Brand__Box-module__Box-wide-marginBlockEnd--8___jhRo2`,"Box-wide-marginBlockEnd--80":`Primer_Brand__Box-module__Box-wide-marginBlockEnd--80___Jqalb`,"Box-wide-marginBlockEnd--88":`Primer_Brand__Box-module__Box-wide-marginBlockEnd--88___G6Art`,"Box-wide-marginBlockEnd--96":`Primer_Brand__Box-module__Box-wide-marginBlockEnd--96___gjf5z`,"Box-wide-marginBlockEnd--condensed":`Primer_Brand__Box-module__Box-wide-marginBlockEnd--condensed___UBH5e`,"Box-wide-marginBlockEnd--none":`Primer_Brand__Box-module__Box-wide-marginBlockEnd--none___k2UfA`,"Box-wide-marginBlockEnd--normal":`Primer_Brand__Box-module__Box-wide-marginBlockEnd--normal___Bi1K6`,"Box-wide-marginBlockEnd--spacious":`Primer_Brand__Box-module__Box-wide-marginBlockEnd--spacious___fC5ai`,"Box-wide-marginBlockStart--112":`Primer_Brand__Box-module__Box-wide-marginBlockStart--112___M351c`,"Box-wide-marginBlockStart--12":`Primer_Brand__Box-module__Box-wide-marginBlockStart--12___Xxtk6`,"Box-wide-marginBlockStart--128":`Primer_Brand__Box-module__Box-wide-marginBlockStart--128___I90P4`,"Box-wide-marginBlockStart--16":`Primer_Brand__Box-module__Box-wide-marginBlockStart--16___NYL3P`,"Box-wide-marginBlockStart--20":`Primer_Brand__Box-module__Box-wide-marginBlockStart--20___W9gU2`,"Box-wide-marginBlockStart--24":`Primer_Brand__Box-module__Box-wide-marginBlockStart--24___lMuAD`,"Box-wide-marginBlockStart--28":`Primer_Brand__Box-module__Box-wide-marginBlockStart--28___FT3Mf`,"Box-wide-marginBlockStart--32":`Primer_Brand__Box-module__Box-wide-marginBlockStart--32___dlVS5`,"Box-wide-marginBlockStart--36":`Primer_Brand__Box-module__Box-wide-marginBlockStart--36___ZCOj2`,"Box-wide-marginBlockStart--4":`Primer_Brand__Box-module__Box-wide-marginBlockStart--4___k48Xj`,"Box-wide-marginBlockStart--40":`Primer_Brand__Box-module__Box-wide-marginBlockStart--40___rEDpG`,"Box-wide-marginBlockStart--44":`Primer_Brand__Box-module__Box-wide-marginBlockStart--44___DGFwo`,"Box-wide-marginBlockStart--48":`Primer_Brand__Box-module__Box-wide-marginBlockStart--48___WRSPh`,"Box-wide-marginBlockStart--60":`Primer_Brand__Box-module__Box-wide-marginBlockStart--60___OWBYp`,"Box-wide-marginBlockStart--64":`Primer_Brand__Box-module__Box-wide-marginBlockStart--64___ZueKk`,"Box-wide-marginBlockStart--8":`Primer_Brand__Box-module__Box-wide-marginBlockStart--8___EmewZ`,"Box-wide-marginBlockStart--80":`Primer_Brand__Box-module__Box-wide-marginBlockStart--80___TA3IX`,"Box-wide-marginBlockStart--88":`Primer_Brand__Box-module__Box-wide-marginBlockStart--88___eU6Uu`,"Box-wide-marginBlockStart--96":`Primer_Brand__Box-module__Box-wide-marginBlockStart--96___trWhE`,"Box-wide-marginBlockStart--condensed":`Primer_Brand__Box-module__Box-wide-marginBlockStart--condensed___mqYho`,"Box-wide-marginBlockStart--none":`Primer_Brand__Box-module__Box-wide-marginBlockStart--none___o5UYw`,"Box-wide-marginBlockStart--normal":`Primer_Brand__Box-module__Box-wide-marginBlockStart--normal___c81Vf`,"Box-wide-marginBlockStart--spacious":`Primer_Brand__Box-module__Box-wide-marginBlockStart--spacious___gD8F4`,"Box-wide-marginInlineEnd--12":`Primer_Brand__Box-module__Box-wide-marginInlineEnd--12___uQT7v`,"Box-wide-marginInlineEnd--16":`Primer_Brand__Box-module__Box-wide-marginInlineEnd--16___n01ap`,"Box-wide-marginInlineEnd--20":`Primer_Brand__Box-module__Box-wide-marginInlineEnd--20___X4OVV`,"Box-wide-marginInlineEnd--24":`Primer_Brand__Box-module__Box-wide-marginInlineEnd--24___AJ1ri`,"Box-wide-marginInlineEnd--28":`Primer_Brand__Box-module__Box-wide-marginInlineEnd--28___E5VbM`,"Box-wide-marginInlineEnd--32":`Primer_Brand__Box-module__Box-wide-marginInlineEnd--32___ypePn`,"Box-wide-marginInlineEnd--36":`Primer_Brand__Box-module__Box-wide-marginInlineEnd--36___gmvEm`,"Box-wide-marginInlineEnd--4":`Primer_Brand__Box-module__Box-wide-marginInlineEnd--4___sWBPo`,"Box-wide-marginInlineEnd--40":`Primer_Brand__Box-module__Box-wide-marginInlineEnd--40___r90G7`,"Box-wide-marginInlineEnd--44":`Primer_Brand__Box-module__Box-wide-marginInlineEnd--44___Q4G5c`,"Box-wide-marginInlineEnd--48":`Primer_Brand__Box-module__Box-wide-marginInlineEnd--48___z9Lmw`,"Box-wide-marginInlineEnd--60":`Primer_Brand__Box-module__Box-wide-marginInlineEnd--60___TTkKW`,"Box-wide-marginInlineEnd--64":`Primer_Brand__Box-module__Box-wide-marginInlineEnd--64___F57r_`,"Box-wide-marginInlineEnd--8":`Primer_Brand__Box-module__Box-wide-marginInlineEnd--8___kacX3`,"Box-wide-marginInlineEnd--80":`Primer_Brand__Box-module__Box-wide-marginInlineEnd--80___E0tJe`,"Box-wide-marginInlineEnd--88":`Primer_Brand__Box-module__Box-wide-marginInlineEnd--88___v8a26`,"Box-wide-marginInlineEnd--96":`Primer_Brand__Box-module__Box-wide-marginInlineEnd--96___pUCiy`,"Box-wide-marginInlineEnd--condensed":`Primer_Brand__Box-module__Box-wide-marginInlineEnd--condensed___QoI21`,"Box-wide-marginInlineEnd--none":`Primer_Brand__Box-module__Box-wide-marginInlineEnd--none___JwlqX`,"Box-wide-marginInlineEnd--normal":`Primer_Brand__Box-module__Box-wide-marginInlineEnd--normal___HNliJ`,"Box-wide-marginInlineEnd--spacious":`Primer_Brand__Box-module__Box-wide-marginInlineEnd--spacious___X8NXv`,"Box-wide-marginInlineStart--112":`Primer_Brand__Box-module__Box-wide-marginInlineStart--112___jFEAD`,"Box-wide-marginInlineStart--12":`Primer_Brand__Box-module__Box-wide-marginInlineStart--12___j2X_6`,"Box-wide-marginInlineStart--128":`Primer_Brand__Box-module__Box-wide-marginInlineStart--128___Ma3u7`,"Box-wide-marginInlineStart--16":`Primer_Brand__Box-module__Box-wide-marginInlineStart--16___tlIaR`,"Box-wide-marginInlineStart--20":`Primer_Brand__Box-module__Box-wide-marginInlineStart--20___tcnmb`,"Box-wide-marginInlineStart--24":`Primer_Brand__Box-module__Box-wide-marginInlineStart--24___faDE1`,"Box-wide-marginInlineStart--28":`Primer_Brand__Box-module__Box-wide-marginInlineStart--28___H0kuG`,"Box-wide-marginInlineStart--32":`Primer_Brand__Box-module__Box-wide-marginInlineStart--32___cEhsd`,"Box-wide-marginInlineStart--36":`Primer_Brand__Box-module__Box-wide-marginInlineStart--36___rotpN`,"Box-wide-marginInlineStart--4":`Primer_Brand__Box-module__Box-wide-marginInlineStart--4___k170X`,"Box-wide-marginInlineStart--40":`Primer_Brand__Box-module__Box-wide-marginInlineStart--40___a4Yp_`,"Box-wide-marginInlineStart--44":`Primer_Brand__Box-module__Box-wide-marginInlineStart--44___mAiW2`,"Box-wide-marginInlineStart--48":`Primer_Brand__Box-module__Box-wide-marginInlineStart--48___pJQ14`,"Box-wide-marginInlineStart--60":`Primer_Brand__Box-module__Box-wide-marginInlineStart--60___LZehP`,"Box-wide-marginInlineStart--64":`Primer_Brand__Box-module__Box-wide-marginInlineStart--64___yBVt2`,"Box-wide-marginInlineStart--8":`Primer_Brand__Box-module__Box-wide-marginInlineStart--8___dWDhU`,"Box-wide-marginInlineStart--80":`Primer_Brand__Box-module__Box-wide-marginInlineStart--80___UNM1_`,"Box-wide-marginInlineStart--88":`Primer_Brand__Box-module__Box-wide-marginInlineStart--88___xYk7j`,"Box-wide-marginInlineStart--96":`Primer_Brand__Box-module__Box-wide-marginInlineStart--96___ZVqGY`,"Box-wide-marginInlineStart--condensed":`Primer_Brand__Box-module__Box-wide-marginInlineStart--condensed___d78eT`,"Box-wide-marginInlineStart--none":`Primer_Brand__Box-module__Box-wide-marginInlineStart--none___Ygvgs`,"Box-wide-marginInlineStart--normal":`Primer_Brand__Box-module__Box-wide-marginInlineStart--normal___KvxjM`,"Box-wide-marginInlineStart--spacious":`Primer_Brand__Box-module__Box-wide-marginInlineStart--spacious___ttmF3`,"Box-wide-padding--112":`Primer_Brand__Box-module__Box-wide-padding--112___xnULq`,"Box-wide-padding--12":`Primer_Brand__Box-module__Box-wide-padding--12___OUxUa`,"Box-wide-padding--128":`Primer_Brand__Box-module__Box-wide-padding--128___Cd7wM`,"Box-wide-padding--16":`Primer_Brand__Box-module__Box-wide-padding--16___IIZ2x`,"Box-wide-padding--20":`Primer_Brand__Box-module__Box-wide-padding--20___IMkXv`,"Box-wide-padding--24":`Primer_Brand__Box-module__Box-wide-padding--24___Jqf0K`,"Box-wide-padding--28":`Primer_Brand__Box-module__Box-wide-padding--28___qJoHf`,"Box-wide-padding--32":`Primer_Brand__Box-module__Box-wide-padding--32___QiAzQ`,"Box-wide-padding--36":`Primer_Brand__Box-module__Box-wide-padding--36___HliwM`,"Box-wide-padding--4":`Primer_Brand__Box-module__Box-wide-padding--4___aySqW`,"Box-wide-padding--40":`Primer_Brand__Box-module__Box-wide-padding--40___ebzR0`,"Box-wide-padding--44":`Primer_Brand__Box-module__Box-wide-padding--44___kxHFt`,"Box-wide-padding--48":`Primer_Brand__Box-module__Box-wide-padding--48___VI8OS`,"Box-wide-padding--60":`Primer_Brand__Box-module__Box-wide-padding--60___aDgU_`,"Box-wide-padding--64":`Primer_Brand__Box-module__Box-wide-padding--64___ZIZly`,"Box-wide-padding--8":`Primer_Brand__Box-module__Box-wide-padding--8___cPNFj`,"Box-wide-padding--80":`Primer_Brand__Box-module__Box-wide-padding--80___Pm5Do`,"Box-wide-padding--88":`Primer_Brand__Box-module__Box-wide-padding--88___fj9YB`,"Box-wide-padding--96":`Primer_Brand__Box-module__Box-wide-padding--96___cdgwB`,"Box-wide-padding--condensed":`Primer_Brand__Box-module__Box-wide-padding--condensed___G1jXL`,"Box-wide-padding--none":`Primer_Brand__Box-module__Box-wide-padding--none___qcMjk`,"Box-wide-padding--normal":`Primer_Brand__Box-module__Box-wide-padding--normal___tIQlq`,"Box-wide-padding--spacious":`Primer_Brand__Box-module__Box-wide-padding--spacious___PGhNc`,"Box-wide-paddingBlockEnd--112":`Primer_Brand__Box-module__Box-wide-paddingBlockEnd--112___B96UD`,"Box-wide-paddingBlockEnd--12":`Primer_Brand__Box-module__Box-wide-paddingBlockEnd--12___cjNk6`,"Box-wide-paddingBlockEnd--128":`Primer_Brand__Box-module__Box-wide-paddingBlockEnd--128___GcJ48`,"Box-wide-paddingBlockEnd--16":`Primer_Brand__Box-module__Box-wide-paddingBlockEnd--16___PKo6_`,"Box-wide-paddingBlockEnd--20":`Primer_Brand__Box-module__Box-wide-paddingBlockEnd--20___bNtXr`,"Box-wide-paddingBlockEnd--24":`Primer_Brand__Box-module__Box-wide-paddingBlockEnd--24___o8_OD`,"Box-wide-paddingBlockEnd--28":`Primer_Brand__Box-module__Box-wide-paddingBlockEnd--28___zR53L`,"Box-wide-paddingBlockEnd--32":`Primer_Brand__Box-module__Box-wide-paddingBlockEnd--32___xX0KK`,"Box-wide-paddingBlockEnd--36":`Primer_Brand__Box-module__Box-wide-paddingBlockEnd--36___KeAYu`,"Box-wide-paddingBlockEnd--4":`Primer_Brand__Box-module__Box-wide-paddingBlockEnd--4___YjBbR`,"Box-wide-paddingBlockEnd--40":`Primer_Brand__Box-module__Box-wide-paddingBlockEnd--40___FUROs`,"Box-wide-paddingBlockEnd--44":`Primer_Brand__Box-module__Box-wide-paddingBlockEnd--44___nWycQ`,"Box-wide-paddingBlockEnd--48":`Primer_Brand__Box-module__Box-wide-paddingBlockEnd--48___J4Ljw`,"Box-wide-paddingBlockEnd--60":`Primer_Brand__Box-module__Box-wide-paddingBlockEnd--60___YiIwB`,"Box-wide-paddingBlockEnd--64":`Primer_Brand__Box-module__Box-wide-paddingBlockEnd--64___pbSxt`,"Box-wide-paddingBlockEnd--8":`Primer_Brand__Box-module__Box-wide-paddingBlockEnd--8___CpDlD`,"Box-wide-paddingBlockEnd--80":`Primer_Brand__Box-module__Box-wide-paddingBlockEnd--80___wJtUa`,"Box-wide-paddingBlockEnd--88":`Primer_Brand__Box-module__Box-wide-paddingBlockEnd--88___M2vDM`,"Box-wide-paddingBlockEnd--96":`Primer_Brand__Box-module__Box-wide-paddingBlockEnd--96___Uq5AZ`,"Box-wide-paddingBlockEnd--condensed":`Primer_Brand__Box-module__Box-wide-paddingBlockEnd--condensed___fKrol`,"Box-wide-paddingBlockEnd--none":`Primer_Brand__Box-module__Box-wide-paddingBlockEnd--none___rVFoE`,"Box-wide-paddingBlockEnd--normal":`Primer_Brand__Box-module__Box-wide-paddingBlockEnd--normal___Kbldz`,"Box-wide-paddingBlockEnd--spacious":`Primer_Brand__Box-module__Box-wide-paddingBlockEnd--spacious___zbi5h`,"Box-wide-paddingBlockStart--112":`Primer_Brand__Box-module__Box-wide-paddingBlockStart--112___kU2x1`,"Box-wide-paddingBlockStart--12":`Primer_Brand__Box-module__Box-wide-paddingBlockStart--12___U5Ofg`,"Box-wide-paddingBlockStart--128":`Primer_Brand__Box-module__Box-wide-paddingBlockStart--128___nWESD`,"Box-wide-paddingBlockStart--16":`Primer_Brand__Box-module__Box-wide-paddingBlockStart--16___ZBJ3Y`,"Box-wide-paddingBlockStart--20":`Primer_Brand__Box-module__Box-wide-paddingBlockStart--20___pAFgx`,"Box-wide-paddingBlockStart--24":`Primer_Brand__Box-module__Box-wide-paddingBlockStart--24___MEQNA`,"Box-wide-paddingBlockStart--28":`Primer_Brand__Box-module__Box-wide-paddingBlockStart--28___dNYbO`,"Box-wide-paddingBlockStart--32":`Primer_Brand__Box-module__Box-wide-paddingBlockStart--32___ohjFs`,"Box-wide-paddingBlockStart--36":`Primer_Brand__Box-module__Box-wide-paddingBlockStart--36___nZoBT`,"Box-wide-paddingBlockStart--4":`Primer_Brand__Box-module__Box-wide-paddingBlockStart--4___Zryv_`,"Box-wide-paddingBlockStart--40":`Primer_Brand__Box-module__Box-wide-paddingBlockStart--40___ak06g`,"Box-wide-paddingBlockStart--44":`Primer_Brand__Box-module__Box-wide-paddingBlockStart--44___o7t7i`,"Box-wide-paddingBlockStart--48":`Primer_Brand__Box-module__Box-wide-paddingBlockStart--48___XERud`,"Box-wide-paddingBlockStart--60":`Primer_Brand__Box-module__Box-wide-paddingBlockStart--60___DB6D9`,"Box-wide-paddingBlockStart--64":`Primer_Brand__Box-module__Box-wide-paddingBlockStart--64___c4HWW`,"Box-wide-paddingBlockStart--8":`Primer_Brand__Box-module__Box-wide-paddingBlockStart--8___u5PHy`,"Box-wide-paddingBlockStart--80":`Primer_Brand__Box-module__Box-wide-paddingBlockStart--80___IQUjF`,"Box-wide-paddingBlockStart--88":`Primer_Brand__Box-module__Box-wide-paddingBlockStart--88___sNl4k`,"Box-wide-paddingBlockStart--96":`Primer_Brand__Box-module__Box-wide-paddingBlockStart--96___ziRgY`,"Box-wide-paddingBlockStart--condensed":`Primer_Brand__Box-module__Box-wide-paddingBlockStart--condensed___PXi4I`,"Box-wide-paddingBlockStart--none":`Primer_Brand__Box-module__Box-wide-paddingBlockStart--none___Y9qJB`,"Box-wide-paddingBlockStart--normal":`Primer_Brand__Box-module__Box-wide-paddingBlockStart--normal___GnoL0`,"Box-wide-paddingBlockStart--spacious":`Primer_Brand__Box-module__Box-wide-paddingBlockStart--spacious___krfm9`,"Box-wide-paddingInlineEnd--112":`Primer_Brand__Box-module__Box-wide-paddingInlineEnd--112___fAjZM`,"Box-wide-paddingInlineEnd--12":`Primer_Brand__Box-module__Box-wide-paddingInlineEnd--12___mTBkP`,"Box-wide-paddingInlineEnd--128":`Primer_Brand__Box-module__Box-wide-paddingInlineEnd--128___V6AHo`,"Box-wide-paddingInlineEnd--16":`Primer_Brand__Box-module__Box-wide-paddingInlineEnd--16___yWWxx`,"Box-wide-paddingInlineEnd--20":`Primer_Brand__Box-module__Box-wide-paddingInlineEnd--20___Ho0IF`,"Box-wide-paddingInlineEnd--24":`Primer_Brand__Box-module__Box-wide-paddingInlineEnd--24___eQFrc`,"Box-wide-paddingInlineEnd--28":`Primer_Brand__Box-module__Box-wide-paddingInlineEnd--28___NDHpo`,"Box-wide-paddingInlineEnd--32":`Primer_Brand__Box-module__Box-wide-paddingInlineEnd--32___W5qHl`,"Box-wide-paddingInlineEnd--36":`Primer_Brand__Box-module__Box-wide-paddingInlineEnd--36___GjFzC`,"Box-wide-paddingInlineEnd--4":`Primer_Brand__Box-module__Box-wide-paddingInlineEnd--4___Po8UR`,"Box-wide-paddingInlineEnd--40":`Primer_Brand__Box-module__Box-wide-paddingInlineEnd--40___waIcY`,"Box-wide-paddingInlineEnd--44":`Primer_Brand__Box-module__Box-wide-paddingInlineEnd--44___JOSMH`,"Box-wide-paddingInlineEnd--48":`Primer_Brand__Box-module__Box-wide-paddingInlineEnd--48___pI6_m`,"Box-wide-paddingInlineEnd--60":`Primer_Brand__Box-module__Box-wide-paddingInlineEnd--60___ed3T2`,"Box-wide-paddingInlineEnd--64":`Primer_Brand__Box-module__Box-wide-paddingInlineEnd--64___D6UgI`,"Box-wide-paddingInlineEnd--8":`Primer_Brand__Box-module__Box-wide-paddingInlineEnd--8___JogoU`,"Box-wide-paddingInlineEnd--80":`Primer_Brand__Box-module__Box-wide-paddingInlineEnd--80___A72UQ`,"Box-wide-paddingInlineEnd--88":`Primer_Brand__Box-module__Box-wide-paddingInlineEnd--88___DE0O8`,"Box-wide-paddingInlineEnd--96":`Primer_Brand__Box-module__Box-wide-paddingInlineEnd--96___JZowF`,"Box-wide-paddingInlineEnd--condensed":`Primer_Brand__Box-module__Box-wide-paddingInlineEnd--condensed___Qcd9O`,"Box-wide-paddingInlineEnd--none":`Primer_Brand__Box-module__Box-wide-paddingInlineEnd--none___l9mTk`,"Box-wide-paddingInlineEnd--normal":`Primer_Brand__Box-module__Box-wide-paddingInlineEnd--normal___RCW25`,"Box-wide-paddingInlineEnd--spacious":`Primer_Brand__Box-module__Box-wide-paddingInlineEnd--spacious___l9ArL`,"Box-wide-paddingInlineStart--112":`Primer_Brand__Box-module__Box-wide-paddingInlineStart--112___Z_i9M`,"Box-wide-paddingInlineStart--12":`Primer_Brand__Box-module__Box-wide-paddingInlineStart--12___rnbWe`,"Box-wide-paddingInlineStart--128":`Primer_Brand__Box-module__Box-wide-paddingInlineStart--128___dxJ4W`,"Box-wide-paddingInlineStart--16":`Primer_Brand__Box-module__Box-wide-paddingInlineStart--16___lhOME`,"Box-wide-paddingInlineStart--20":`Primer_Brand__Box-module__Box-wide-paddingInlineStart--20___ULYpU`,"Box-wide-paddingInlineStart--24":`Primer_Brand__Box-module__Box-wide-paddingInlineStart--24___HVDrv`,"Box-wide-paddingInlineStart--28":`Primer_Brand__Box-module__Box-wide-paddingInlineStart--28___CDihC`,"Box-wide-paddingInlineStart--32":`Primer_Brand__Box-module__Box-wide-paddingInlineStart--32___Wq77T`,"Box-wide-paddingInlineStart--36":`Primer_Brand__Box-module__Box-wide-paddingInlineStart--36___tCHNn`,"Box-wide-paddingInlineStart--4":`Primer_Brand__Box-module__Box-wide-paddingInlineStart--4___nVn_B`,"Box-wide-paddingInlineStart--40":`Primer_Brand__Box-module__Box-wide-paddingInlineStart--40___Yfoos`,"Box-wide-paddingInlineStart--44":`Primer_Brand__Box-module__Box-wide-paddingInlineStart--44___GIxDS`,"Box-wide-paddingInlineStart--48":`Primer_Brand__Box-module__Box-wide-paddingInlineStart--48___GlLkg`,"Box-wide-paddingInlineStart--60":`Primer_Brand__Box-module__Box-wide-paddingInlineStart--60___nBbo0`,"Box-wide-paddingInlineStart--64":`Primer_Brand__Box-module__Box-wide-paddingInlineStart--64___EVzB4`,"Box-wide-paddingInlineStart--8":`Primer_Brand__Box-module__Box-wide-paddingInlineStart--8___wLVn9`,"Box-wide-paddingInlineStart--80":`Primer_Brand__Box-module__Box-wide-paddingInlineStart--80___F366d`,"Box-wide-paddingInlineStart--88":`Primer_Brand__Box-module__Box-wide-paddingInlineStart--88___yrcrw`,"Box-wide-paddingInlineStart--96":`Primer_Brand__Box-module__Box-wide-paddingInlineStart--96___jvQgf`,"Box-wide-paddingInlineStart--condensed":`Primer_Brand__Box-module__Box-wide-paddingInlineStart--condensed___p04xa`,"Box-wide-paddingInlineStart--none":`Primer_Brand__Box-module__Box-wide-paddingInlineStart--none___Nv0wp`,"Box-wide-paddingInlineStart--normal":`Primer_Brand__Box-module__Box-wide-paddingInlineStart--normal___fUsFX`,"Box-wide-paddingInlineStart--spacious":`Primer_Brand__Box-module__Box-wide-paddingInlineStart--spacious___Sqsw2`},re=[`none`,`condensed`,`normal`,`spacious`,...b],ie=[`default`,`inset`,`subtle`,`overlay`],ae=[`small`,`medium`,`large`,`xlarge`,`full`],oe=[`none`,`thin`,`thick`,`thicker`],se=[`default`,`muted`,`subtle`],ce=e=>ie.includes(e),le=(e,t)=>t?typeof t==`string`||typeof t==`number`?ne[`Box-${e}--${t}`]:Object.keys(t).map(n=>ne[`Box-${n}-${e}--${t[n]}`]).join(` `):``,ue=({animate:e,children:t,className:n,"data-testid":r,style:i,padding:a,paddingBlockStart:o,paddingInlineEnd:l,paddingBlockEnd:u,paddingInlineStart:f,margin:p,marginBlockStart:m,marginInlineEnd:h,marginBlockEnd:g,marginInlineStart:_,backgroundColor:v,borderRadius:y,borderWidth:b,borderBlockStartWidth:x,borderInlineEndWidth:S,borderBlockEndWidth:C,borderInlineStartWidth:w,borderColor:T,borderStyle:D,...O})=>{let{classes:k,styles:A}=E(e),j=(0,c.useMemo)(()=>le(`padding`,a),[a]),ee=(0,c.useMemo)(()=>le(`paddingBlockStart`,o),[o]),M=(0,c.useMemo)(()=>le(`paddingInlineEnd`,l),[l]),te=(0,c.useMemo)(()=>le(`paddingBlockEnd`,u),[u]),N=(0,c.useMemo)(()=>le(`paddingInlineStart`,f),[f]),ne=(0,c.useMemo)(()=>le(`margin`,p),[p]),re=(0,c.useMemo)(()=>le(`marginBlockStart`,m),[m]),ie=(0,c.useMemo)(()=>le(`marginInlineEnd`,h),[h]),ae=(0,c.useMemo)(()=>le(`marginBlockEnd`,g),[g]),oe=(0,c.useMemo)(()=>le(`marginInlineStart`,_),[_]),se=(0,c.useMemo)(()=>v&&ce(v)?le(`backgroundColor`,v):``,[v]),ue=(0,c.useMemo)(()=>v&&!ce(v)?{backgroundColor:v}:{},[v]),de=(0,c.useMemo)(()=>le(`borderRadius`,y),[y]),fe=(0,c.useMemo)(()=>le(`borderWidth`,b),[b]),pe=(0,c.useMemo)(()=>le(`borderBlockStartWidth`,x),[x]),me=(0,c.useMemo)(()=>le(`borderInlineEndWidth`,S),[S]),he=(0,c.useMemo)(()=>le(`borderBlockEndWidth`,C),[C]),ge=(0,c.useMemo)(()=>le(`borderInlineStartWidth`,w),[w]),P=(0,c.useMemo)(()=>le(`borderColor`,T),[T]),F=(0,c.useMemo)(()=>le(`borderStyle`,D),[D]);return(0,s.jsx)(`div`,{className:d(k,j,ee,M,te,N,ne,re,ie,ae,oe,se,de,fe,pe,me,he,ge,P,F,n),"data-testid":r,style:{...A,...ue,...i},...O,children:t})},de=[`inline-start`,`inline-end`],fe=l().createContext(void 0),pe=()=>{let e=l().useContext(fe);if(!e)throw Error(`useHeroContext must be used within a HeroProvider`);return e},me={ExpandableArrow:`Primer_Brand__ExpandableArrow-module__ExpandableArrow___rkfek`,"ExpandableArrow--expanded":`Primer_Brand__ExpandableArrow-module__ExpandableArrow--expanded___gajDr`,"ExpandableArrow--reversed":`Primer_Brand__ExpandableArrow-module__ExpandableArrow--reversed___LPFUS`,"ExpandableArrow-stem":`Primer_Brand__ExpandableArrow-module__ExpandableArrow-stem___g4mdy`,"ExpandableArrow-stem--expanded":`Primer_Brand__ExpandableArrow-module__ExpandableArrow-stem--expanded___KwI_9`};function he({className:e,expanded:t=!1,reverse:n=!1,hidden:r,...i}){return(0,s.jsxs)(`svg`,{className:d(me.ExpandableArrow,t&&me[`ExpandableArrow--expanded`],n&&me[`ExpandableArrow--reversed`],e),width:`16`,height:`16`,viewBox:`0 0 16 16`,fill:`none`,"aria-hidden":r,focusable:r?`false`:void 0,...i,children:[(0,s.jsx)(`path`,{fill:`currentColor`,d:`M7.28033 3.21967C6.98744 2.92678 6.51256 2.92678 6.21967 3.21967C5.92678 3.51256 5.92678 3.98744 6.21967 4.28033L7.28033 3.21967ZM11 8L11.5303 8.53033C11.8232 8.23744 11.8232 7.76256 11.5303 7.46967L11 8ZM6.21967 11.7197C5.92678 12.0126 5.92678 12.4874 6.21967 12.7803C6.51256 13.0732 6.98744 13.0732 7.28033 12.7803L6.21967 11.7197ZM6.21967 4.28033L10.4697 8.53033L11.5303 7.46967L7.28033 3.21967L6.21967 4.28033ZM10.4697 7.46967L6.21967 11.7197L7.28033 12.7803L11.5303 8.53033L10.4697 7.46967Z`}),(0,s.jsx)(`path`,{className:d(me[`ExpandableArrow-stem`],t&&me[`ExpandableArrow-stem--expanded`]),stroke:`currentColor`,d:`M1.75 8H11`,strokeWidth:`1.5`,strokeLinecap:`round`})]})}let ge={Text:`Primer_Brand__Text-module__Text___pecHN`,"Text--100":`Primer_Brand__Text-module__Text--100___csEom`,"Text--1000":`Primer_Brand__Text-module__Text--1000___j3rsl`,"Text--200":`Primer_Brand__Text-module__Text--200___XAIGT`,"Text--300":`Primer_Brand__Text-module__Text--300___TBQTB`,"Text--350":`Primer_Brand__Text-module__Text--350___L4bn4`,"Text--400":`Primer_Brand__Text-module__Text--400___y7m4l`,"Text--500":`Primer_Brand__Text-module__Text--500___orDRu`,"Text--600":`Primer_Brand__Text-module__Text--600___ThppA`,"Text--700":`Primer_Brand__Text-module__Text--700___cOggy`,"Text--800":`Primer_Brand__Text-module__Text--800___OdB5a`,"Text--900":`Primer_Brand__Text-module__Text--900___Fo_yP`,"Text--antialiased":`Primer_Brand__Text-module__Text--antialiased___fYDxq`,"Text--default":`Primer_Brand__Text-module__Text--default___DChoE`,"Text--muted":`Primer_Brand__Text-module__Text--muted___lTaVa`,"Text--weight-bold":`Primer_Brand__Text-module__Text--weight-bold___jgFdL`,"Text--weight-extrabold":`Primer_Brand__Text-module__Text--weight-extrabold____UVFN`,"Text--weight-extralight":`Primer_Brand__Text-module__Text--weight-extralight___JRMel`,"Text--weight-heavy":`Primer_Brand__Text-module__Text--weight-heavy___ege7O`,"Text--weight-light":`Primer_Brand__Text-module__Text--weight-light___SpQAz`,"Text--weight-medium":`Primer_Brand__Text-module__Text--weight-medium___E0iQL`,"Text--weight-normal":`Primer_Brand__Text-module__Text--weight-normal___siVLX`,"Text--weight-semibold":`Primer_Brand__Text-module__Text--weight-semibold___Ns19j`,"Text-align--center":`Primer_Brand__Text-module__Text-align--center___NbZtZ`,"Text-align--end":`Primer_Brand__Text-module__Text-align--end___E4m7M`,"Text-align--start":`Primer_Brand__Text-module__Text-align--start___wkiCN`,"Text-font--hubot-sans":`Primer_Brand__Text-module__Text-font--hubot-sans___l0tzF`,"Text-font--mona-sans":`Primer_Brand__Text-module__Text-font--mona-sans___GpzSG`,"Text-font--monospace":`Primer_Brand__Text-module__Text-font--monospace___Mifnv`,"Text-narrow--weight-bold":`Primer_Brand__Text-module__Text-narrow--weight-bold___Flbbf`,"Text-narrow--weight-extrabold":`Primer_Brand__Text-module__Text-narrow--weight-extrabold___ts3be`,"Text-narrow--weight-extralight":`Primer_Brand__Text-module__Text-narrow--weight-extralight___aHSut`,"Text-narrow--weight-heavy":`Primer_Brand__Text-module__Text-narrow--weight-heavy___EZzqD`,"Text-narrow--weight-light":`Primer_Brand__Text-module__Text-narrow--weight-light___cIyjf`,"Text-narrow--weight-medium":`Primer_Brand__Text-module__Text-narrow--weight-medium___tQs9y`,"Text-narrow--weight-normal":`Primer_Brand__Text-module__Text-narrow--weight-normal___gb0q4`,"Text-narrow--weight-semibold":`Primer_Brand__Text-module__Text-narrow--weight-semibold___jtFFh`,"Text-regular--weight-bold":`Primer_Brand__Text-module__Text-regular--weight-bold___E3xyf`,"Text-regular--weight-extrabold":`Primer_Brand__Text-module__Text-regular--weight-extrabold___uvNQM`,"Text-regular--weight-extralight":`Primer_Brand__Text-module__Text-regular--weight-extralight___p7mr2`,"Text-regular--weight-heavy":`Primer_Brand__Text-module__Text-regular--weight-heavy___YumNc`,"Text-regular--weight-light":`Primer_Brand__Text-module__Text-regular--weight-light___MalyV`,"Text-regular--weight-medium":`Primer_Brand__Text-module__Text-regular--weight-medium___TnD35`,"Text-regular--weight-normal":`Primer_Brand__Text-module__Text-regular--weight-normal___FEkFF`,"Text-regular--weight-semibold":`Primer_Brand__Text-module__Text-regular--weight-semibold___Wwz9g`,"Text-wide--weight-bold":`Primer_Brand__Text-module__Text-wide--weight-bold___CWJA2`,"Text-wide--weight-extrabold":`Primer_Brand__Text-module__Text-wide--weight-extrabold___rggXv`,"Text-wide--weight-extralight":`Primer_Brand__Text-module__Text-wide--weight-extralight___HH1z4`,"Text-wide--weight-heavy":`Primer_Brand__Text-module__Text-wide--weight-heavy___AXiAN`,"Text-wide--weight-light":`Primer_Brand__Text-module__Text-wide--weight-light___iYFr9`,"Text-wide--weight-medium":`Primer_Brand__Text-module__Text-wide--weight-medium___QQ0IW`,"Text-wide--weight-normal":`Primer_Brand__Text-module__Text-wide--weight-normal___KpqrG`,"Text-wide--weight-semibold":`Primer_Brand__Text-module__Text-wide--weight-semibold___LEBmW`},P=[`1000`,`900`,`800`,`700`,`600`,`500`,`400`,`350`,`300`,`200`,`100`],F=[`p`,`span`,`div`,`strong`,`em`],_e=[`default`,`muted`],ve=[`heavy`,`extrabold`,`bold`,`semibold`,`medium`,`normal`,`light`,`extralight`],ye=[`mona-sans`,`hubot-sans`,`monospace`],be=F[1],xe=P[9],Se=_e[0],Ce=ye[0];function I({align:e,animate:t,as:n=be,className:r,children:i,font:a=Ce,size:o=xe,variant:l=Se,weight:u,style:f,hasAntiAliasing:p=!0,...m}){let{classes:h,styles:g}=E(t),_=(0,c.useMemo)(()=>u?typeof u==`string`?ge[`Text--weight-${u}`]:Object.keys(u).map(e=>ge[`Text-${e}--weight-${u[e]}`]).join(` `):null,[u]),v=!!(!p||u&&[`light`,`extralight`].includes(u)&&[`100`,`200`].includes(o)||o===`100`),y=d(h,ge.Text,ge[`Text-font--${a}`],ge[`Text--${l}`],ge[`Text--${o}`],!v&&ge[`Text--antialiased`],u&&_,e&&ge[`Text-align--${e}`],r);return n===`p`?(0,s.jsx)(`p`,{className:y,style:{...g,...f},...m,children:i}):n===`em`?(0,s.jsx)(`em`,{className:y,style:{...g,...f},...m,children:i}):n===`div`?(0,s.jsx)(`div`,{className:y,style:{...g,...f},...m,children:i}):n===`strong`?(0,s.jsx)(`strong`,{className:y,style:{...g,...f},...m,children:i}):(0,s.jsx)(`span`,{className:y,style:{...g,...f},...m,children:i})}let we={Button:`Primer_Brand__Button-module__Button___lDruK`,"Button--block":`Primer_Brand__Button-module__Button--block___F5RXs`,"Button--disabled":`Primer_Brand__Button-module__Button--disabled___Ba17E`,"Button--label":`Primer_Brand__Button-module__Button--label___lUBc0`,"Button--label-large":`Primer_Brand__Button-module__Button--label-large____iBy6`,"Button--label-medium":`Primer_Brand__Button-module__Button--label-medium___DW2TM`,"Button--label-primary":`Primer_Brand__Button-module__Button--label-primary___Leisi`,"Button--label-secondary":`Primer_Brand__Button-module__Button--label-secondary___DRJoJ`,"Button--label-subtle":`Primer_Brand__Button-module__Button--label-subtle___RRaqm`,"Button--primary":`Primer_Brand__Button-module__Button--primary___xIC7G`,"Button--secondary":`Primer_Brand__Button-module__Button--secondary___akMC2`,"Button--size-large":`Primer_Brand__Button-module__Button--size-large___REN1l`,"Button--size-medium":`Primer_Brand__Button-module__Button--size-medium___EyCyw`,"Button--size-small":`Primer_Brand__Button-module__Button--size-small___iNTn1`,"Button--subtle":`Primer_Brand__Button-module__Button--subtle___UMmi9`,"Button-arrow":`Primer_Brand__Button-module__Button-arrow___SkJXQ`,"Button-arrow--disabled":`Primer_Brand__Button-module__Button-arrow--disabled____UgPq`,"Button-label--disabled":`Primer_Brand__Button-module__Button-label--disabled___ZBpbj`,"Button__icon-visual":`Primer_Brand__Button-module__Button__icon-visual___zR2Hi`,"Button__icon-visual--disabled":`Primer_Brand__Button-module__Button__icon-visual--disabled___j7aVy`,"Button__leading-visual":`Primer_Brand__Button-module__Button__leading-visual___FIPvg`,Button__text:`Primer_Brand__Button-module__Button__text___Z3ocU`,"Button__trailing-visual":`Primer_Brand__Button-module__Button__trailing-visual___zg8jd`},Te=[`primary`,`secondary`,`subtle`],Ee=[`small`,`medium`,`large`],De=Te[1],Oe=Ee[1],ke={root:`Button`,get leadingVisual(){return`${this.root}-leading-visual`},get trailingVisual(){return`${this.root}-trailing-visual`},get expandableArrow(){return`${this.root}-expandable-arrow`}},Ae=(0,c.forwardRef)(({animate:e,as:t,variant:n=De,size:r=Oe,hasArrow:i,block:a=!1,className:o,children:u,disabled:f,"aria-disabled":p,onMouseEnter:m,onMouseLeave:h,onFocus:g,onBlur:_,leadingVisual:v,trailingVisual:y,style:b,...x},S)=>{let[C,w]=l().useState(!1),[T,D]=l().useState(!1),O=t||`button`,k=!!f,A=p===`true`||!0===p,j=k||A,{classes:ee,styles:M}=E(e),te=!!i,N=(0,c.useCallback)(e=>l().isValidElement(e)?e:typeof e==`function`?l().createElement(e):void 0,[]),ne=N(v),re=N(y),ie=(0,c.useCallback)(e=>{k||(w(!0),m?.(e))},[k,m]),ae=(0,c.useCallback)(e=>{k||(w(!1),h?.(e))},[k,h]),oe=(0,c.useCallback)(e=>{k||(D(!0),g?.(e))},[k,g]),se=(0,c.useCallback)(e=>{k||(D(!1),_?.(e))},[k,_]);return(0,s.jsxs)(O,{ref:S,className:d(we.Button,we[`Button--${n}`],we[`Button--size-${r}`],a&&we[`Button--block`],j&&we[`Button--disabled`],ee,o),onMouseEnter:ie,onMouseLeave:ae,onFocus:oe,onBlur:se,disabled:k&&O===`button`||void 0,"aria-disabled":A||k&&O!==`button`||void 0,style:{...M,...b},...x,children:[l().isValidElement(ne)&&(0,s.jsx)(`span`,{className:we[`Button__leading-visual`],"data-testid":ke.leadingVisual,children:l().cloneElement(ne,{className:d(ne.props.className,we[`Button__icon-visual`],j&&we[`Button__icon-visual--disabled`]),"aria-hidden":`true`,focusable:`false`})}),u&&(0,s.jsx)(`span`,{className:we.Button__text,children:(0,s.jsx)(I,{as:`span`,size:r===`small`?`100`:r===`medium`?`200`:`400`,weight:`medium`,className:d(we[`Button--label`],we[`Button--label-${r}`],we[`Button--label-${n}`],j&&we[`Button-label--disabled`]),children:u})}),!y&&te&&(0,s.jsx)(`span`,{className:d(we[`Button__trailing-visual`]),children:(0,s.jsx)(he,{hidden:!0,className:d(we[`Button-arrow`],j&&we[`Button-arrow--disabled`]),expanded:!j&&(C||T),"data-testid":ke.expandableArrow})}),l().isValidElement(re)&&(0,s.jsx)(`span`,{className:d(we[`Button__trailing-visual`]),"data-testid":ke.trailingVisual,children:l().cloneElement(re,{className:d(re.props.className,we[`Button__icon-visual`],j&&we[`Button__icon-visual--disabled`]),"aria-hidden":`true`,focusable:`false`})})]})}),je=Object.assign(Ae,{testIds:ke}),Me=(0,c.forwardRef)(({href:e,as:t=`a`,children:n,...r},i)=>{let{variant:a,enableAnimation:o}=pe(),c=a===`gridline`||a===`gridline-expressive`,u=c?ue:l().Fragment,d=c?{animate:o?{variant:`slide-in-up`,delay:750,duration:1e3}:void 0}:{};return(0,s.jsx)(u,{...d,children:(0,s.jsx)(je,{ref:i,as:t,variant:`primary`,size:`medium`,href:e,...r,children:n})})}),Ne=(0,c.forwardRef)(({href:e,as:t=`a`,children:n,...r},i)=>{let{variant:a,enableAnimation:o}=pe(),c=a===`gridline`||a===`gridline-expressive`,u=c?ue:l().Fragment,d=c?{animate:o?{variant:`slide-in-up`,delay:750,duration:1e3}:void 0}:{};return(0,s.jsx)(u,{...d,children:(0,s.jsx)(je,{ref:i,as:t,variant:`secondary`,size:`medium`,href:e,...r,children:n})})}),Pe={"outside-top":[`outside-bottom`,`outside-right`,`outside-left`,`outside-bottom`],"outside-bottom":[`outside-top`,`outside-right`,`outside-left`,`outside-bottom`],"outside-left":[`outside-right`,`outside-bottom`,`outside-top`,`outside-bottom`],"outside-right":[`outside-left`,`outside-bottom`,`outside-top`,`outside-bottom`]},Fe={start:[`end`,`center`],end:[`start`,`center`],center:[`end`,`start`]};function Ie(e,t,n={}){let{positionedParent:r,clippingNode:i,positionedParentStyle:a,clippingNodeStyle:o}=function(e){if(function(e){if(e.tagName===`DIALOG`)return!0;try{if(e.matches(`:popover-open`)&&/native code/.test(document.body.showPopover?.toString()))return!0}catch{return!1}return!1}(e))return{positionedParent:document.body,clippingNode:document.body,positionedParentStyle:null,clippingNodeStyle:null};let t=null,n=null,r=null,i=null,a=e.parentNode;for(;a!==null&&a!==document.body;){if(a instanceof HTMLElement){let e=getComputedStyle(a);if(t||e.position===`static`||(t=a,r=e),n||e.overflow===`visible`||(n=a,i=e),t&&n)break}a=a.parentNode}return{positionedParent:t??document.body,clippingNode:n??document.body,positionedParentStyle:r,clippingNodeStyle:i}}(e),s=function(e,t=null){let n=e.getBoundingClientRect(),r=t||getComputedStyle(e),i=parseInt(r.borderTopWidth,10)||0,a=parseInt(r.borderLeftWidth,10)||0,o=parseInt(r.borderRightWidth,10)||0,s=parseInt(r.borderBottomWidth,10)||0;return{top:n.top+i,left:n.left+a,width:n.width-o-a,height:Math.max(n.height-i-s,e===document.body?window.innerHeight:-1/0)}}(i,o),c=a||getComputedStyle(r),l=r.getBoundingClientRect(),[u,d]=[c.borderTopWidth,c.borderLeftWidth].map(e=>parseInt(e,10)||0);return function(e,t,n,r,{side:i,align:a,allowOutOfBounds:o,anchorOffset:s,alignmentOffset:c,displayInViewport:l},u){let d=e;l&&(d={top:0,left:0,width:u.width,height:u.height});let f={top:d.top-t.top,left:d.left-t.left,width:d.width,height:d.height},p=Re(n,r,i,a,s,c),m=i,h=a;if(p.top-=t.top,p.left-=t.left,!o){let e=Pe[i],o=0;if(e){let l=i;for(;od.width+f.left&&(p.left=d.width+f.left-n.width),(l||e&&od.height+f.top&&(p.top=Math.max(d.height+f.top-n.height,0))}return Object.assign(Object.assign({},p),{anchorSide:m,anchorAlign:h})}(s,{top:l.top+u,left:l.left+d},e.getBoundingClientRect(),t instanceof Element?t.getBoundingClientRect():t,function(e={}){let t=e.side??Le.side,n=e.align??Le.align;return{side:t,align:n,anchorOffset:e.anchorOffset??(t===`inside-center`?0:Le.anchorOffset),alignmentOffset:e.alignmentOffset??(n!==`center`&&t.startsWith(`inside`)?Le.alignmentOffset:0),allowOutOfBounds:e.allowOutOfBounds??Le.allowOutOfBounds,displayInViewport:e.displayInViewport??Le.displayInViewport}}(n),{width:window.innerWidth,height:window.innerHeight})}let Le={side:`outside-bottom`,align:`start`,anchorOffset:4,alignmentOffset:4,allowOutOfBounds:!1,displayInViewport:!1};function Re(e,t,n,r,i,a){let o=t.left+t.width,s=t.top+t.height,c=-1,l=-1;return n===`outside-top`?c=t.top-i-e.height:n===`outside-bottom`?c=s+i:n===`outside-left`?l=t.left-i-e.width:n===`outside-right`&&(l=o+i),n!==`outside-top`&&n!==`outside-bottom`||(l=r===`start`?t.left+a:r===`center`?t.left-(e.width-t.width)/2+a:o-e.width-a),n!==`outside-left`&&n!==`outside-right`||(c=r===`start`?t.top+a:r===`center`?t.top-(e.height-t.height)/2+a:s-e.height-a),n===`inside-top`?c=t.top+i:n===`inside-bottom`?c=s-i-e.height:n===`inside-left`?l=t.left+i:n===`inside-right`?l=o-i-e.width:n===`inside-center`&&(l=(o+t.left)/2-e.width/2+i),n===`inside-top`||n===`inside-bottom`?l=r===`start`?t.left+a:r===`center`?t.left-(e.width-t.width)/2+a:o-e.width-a:n!==`inside-left`&&n!==`inside-right`&&n!==`inside-center`||(c=r===`start`?t.top+a:r===`center`?t.top-(e.height-t.height)/2+a:s-e.height-a),{top:c,left:l}}function ze(e,t,n,r){return e===`outside-top`||e===`outside-bottom`?t.topn.height+n.top:t.leftn.width+n.left}function Be(e,t,n,r){return e===`end`?t.leftn.left+n.width||t.left{He.has(e)&&e.dispatchEvent(new Ve(`toggle`,{cancelable:!1,oldState:t,newState:n}))},0))}var We=globalThis.ShadowRoot||function(){},Ge=globalThis.HTMLDialogElement||function(){},Ke=new WeakMap,qe=new WeakMap,Je=new WeakMap,Ye=new WeakMap;function Xe(e){return Ye.get(e)||`hidden`}var Ze=new WeakMap;function Qe(e){return[...e].pop()}function $e(e,t){return!(e.popover!==`auto`&&e.popover!==`manual`&&e.popover!==`hint`||!e.isConnected||t&&Xe(e)!==`showing`||!t&&Xe(e)!==`hidden`||e instanceof Ge&&e.hasAttribute(`open`)||document.fullscreenElement===e)}function et(e){if(!e)return 0;let t=qe.get(document)||new Set,n=Je.get(document)||new Set;return n.has(e)?[...n].indexOf(e)+t.size+1:t.has(e)?[...t].indexOf(e)+1:0}function tt(e){let t,n=Je.get(e)||new Set,r=qe.get(e)||new Set,i=n.size>0?n:r.size>0?r:null;return i?(t=Qe(i),t.isConnected?t:(i.delete(t),tt(e))):null}function nt(e){for(let t of e||[]){if(t.isConnected)return t;e.delete(t)}return null}function rt(e){return typeof e.getRootNode==`function`?e.getRootNode():e.parentNode?rt(e.parentNode):e}function it(e){for(;e;){if(e instanceof HTMLElement&&e.popover===`auto`&&Ye.get(e)===`showing`)return e;if((e=e instanceof Element&&e.assignedSlot||e.parentElement||rt(e))instanceof We&&(e=e.host),e instanceof Document)return}}function at(e,t){let n=new Map,r=0;for(let e of t||[])n.set(e,r),r+=1;n.set(e,r),r+=1;let i=null;return function(t){if(!t)return;let r=!1,a=null;for(;!r;){if(a=it(t)||null,a===null||!n.has(a))return;e.popover!==`hint`&&a.popover!==`auto`||(r=!0),r||(t=a.parentElement)}let o=n.get(a)??null;(i===null||n.get(i)et(n)?t:n}(t);if(r&&e.type===`pointerdown`)pt.set(n,r);else if(e.type===`pointerup`){let e=pt.get(n)===r;pt.delete(n),e&&ft(r||n,!1,!0)}}var ht=new WeakMap;function gt(e,t=!1){if(!e)return;ht.has(e)||ht.set(e,e.getAttribute(`aria-expanded`));let n=e.popoverTargetElement;if(n instanceof HTMLElement&&n.popover===`auto`)e.setAttribute(`aria-expanded`,String(t));else{let t=ht.get(e);t?e.setAttribute(`aria-expanded`,t):e.removeAttribute(`aria-expanded`)}}var _t=globalThis.ShadowRoot||function(){};function vt(){return typeof HTMLElement<`u`&&typeof HTMLElement.prototype==`object`&&`popover`in HTMLElement.prototype&&`showPopover`in HTMLElement.prototype}function yt(e,t,n){let r=e[t];Object.defineProperty(e,t,{value(e){return r.call(this,n(e))}})}var bt=/(^|[^\\]):popover-open\b/g,xt=null;function St(e,t){let n=function(e){let t=typeof globalThis.CSSLayerBlockRule==`function`,n=(e??window.POPOVER_POLYFILL_OPTIONS?.layerName??`popover-polyfill`).split(`.`).map(e=>CSS.escape(e)).join(`.`);return`\n${t?`@layer ${n} {`:``}\n :where([popover]) {\n position: fixed;\n z-index: 2147483647;\n inset: 0;\n padding: 0.25em;\n width: fit-content;\n height: fit-content;\n border-width: initial;\n border-color: initial;\n border-image: initial;\n border-style: solid;\n background-color: canvas;\n color: canvastext;\n overflow: auto;\n margin: auto;\n }\n\n :where([popover]:not(.\\:popover-open)) {\n display: none;\n }\n\n :where(dialog[popover].\\:popover-open) {\n display: block;\n }\n\n :where(dialog[popover][open]) {\n display: revert;\n }\n\n :where([anchor].\\:popover-open) {\n inset: auto;\n }\n\n :where([anchor]:popover-open) {\n inset: auto;\n }\n\n @supports not (background-color: canvas) {\n :where([popover]) {\n background-color: white;\n color: black;\n }\n }\n\n @supports (width: -moz-fit-content) {\n :where([popover]) {\n width: -moz-fit-content;\n height: -moz-fit-content;\n }\n }\n\n @supports not (inset: 0) {\n :where([popover]) {\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n }\n }\n${t?`}`:``}\n`}(t);if(xt===null)try{(xt=new CSSStyleSheet).replaceSync(n)}catch{xt=!1}if(!1!==xt&&e.adoptedStyleSheets)e.adoptedStyleSheets=[xt,...e.adoptedStyleSheets];else{let t=document.createElement(`style`);t.textContent=n,e instanceof Document?e.head.prepend(t):e.prepend(t)}}function Ct(e){if(typeof window>`u`)return;let t=e?.layerName;function n(e){return e!=null&&e.includes(`:popover-open`)&&(e=e.replace(bt,`$1.\\:popover-open`)),e}window.ToggleEvent=window.ToggleEvent||Ve,yt(Document.prototype,`querySelector`,n),yt(Document.prototype,`querySelectorAll`,n),yt(Element.prototype,`querySelector`,n),yt(Element.prototype,`querySelectorAll`,n),yt(Element.prototype,`matches`,n),yt(Element.prototype,`closest`,n),yt(DocumentFragment.prototype,`querySelectorAll`,n),Object.defineProperties(HTMLElement.prototype,{popover:{enumerable:!0,configurable:!0,get(){if(!this.hasAttribute(`popover`))return null;let e=(this.getAttribute(`popover`)||``).toLowerCase();return e===``||e==`auto`?`auto`:e==`hint`?`hint`:`manual`},set(e){e===null?this.removeAttribute(`popover`):this.setAttribute(`popover`,e)}},showPopover:{enumerable:!0,configurable:!0,writable:!0,value(e={}){ct(this)}},hidePopover:{enumerable:!0,configurable:!0,writable:!0,value(){lt(this,!0,!0)}},togglePopover:{enumerable:!0,configurable:!0,writable:!0,value(e={}){return typeof e==`boolean`&&(e={force:e}),Ye.get(this)===`showing`&&e.force===void 0||!1===e.force?lt(this,!0,!0):e.force!==void 0&&!0!==e.force||ct(this),Ye.get(this)===`showing`}}});let r=Element.prototype.attachShadow;r&&Object.defineProperties(Element.prototype,{attachShadow:{enumerable:!0,configurable:!0,writable:!0,value(e){let n=r.call(this,e);return St(n,t),n}}});let i=HTMLElement.prototype.attachInternals;i&&Object.defineProperties(HTMLElement.prototype,{attachInternals:{enumerable:!0,configurable:!0,writable:!0,value(){let e=i.call(this);return e.shadowRoot&&St(e.shadowRoot,t),e}}});let a=new WeakMap;function o(e){Object.defineProperties(e.prototype,{popoverTargetElement:{enumerable:!0,configurable:!0,set(e){if(e===null)this.removeAttribute(`popovertarget`),a.delete(this);else{if(!(e instanceof Element))throw TypeError(`popoverTargetElement must be an element or null`);this.setAttribute(`popovertarget`,``),a.set(this,e)}},get(){if(this.localName!==`button`&&this.localName!==`input`||this.localName===`input`&&this.type!==`reset`&&this.type!==`image`&&this.type!==`button`||this.disabled||this.form&&this.type===`submit`)return null;let e=a.get(this);if(e&&e.isConnected)return e;if(e&&!e.isConnected)return a.delete(this),null;let t=rt(this),n=this.getAttribute(`popovertarget`);return(t instanceof Document||t instanceof _t)&&n&&t.getElementById(n)||null}},popoverTargetAction:{enumerable:!0,configurable:!0,get(){let e=(this.getAttribute(`popovertargetaction`)||``).toLowerCase();return e===`show`||e===`hide`?e:`toggle`},set(e){this.setAttribute(`popovertargetaction`,e)}}})}o(HTMLButtonElement),o(HTMLInputElement);var s;(s=document).addEventListener(`click`,e=>{if(e.defaultPrevented)return;let t=e.composedPath(),n=t[0];if(!(n instanceof Element)||n?.shadowRoot)return;let r=rt(n);if(!(r instanceof _t||r instanceof Document))return;let i=t.find(e=>e.matches?.call(e,`[popovertargetaction],[popovertarget]`));i&&(function(e){let t=e.popoverTargetElement;if(!(t instanceof HTMLElement))return;let n=Xe(t);e.popoverTargetAction===`show`&&n===`showing`||e.popoverTargetAction===`hide`&&n===`hidden`||(n===`showing`?lt(t,!0,!0):$e(t,!1)&&(Ze.set(t,e),ct(t)))}(i),e.preventDefault())}),s.addEventListener(`keydown`,e=>{let t=e.key,n=e.target;e.defaultPrevented||!n||t!==`Escape`&&t!==`Esc`||ft(n.ownerDocument||n,!0,!0)}),s.addEventListener(`pointerdown`,mt),s.addEventListener(`pointerup`,mt),St(document,t)}function L(e){let t=(0,c.useRef)(null),n=(0,c.useRef)(null);return(0,c.useMemo)(()=>{if(typeof e==`function`){if(!n.current){let t=null;n.current={get current(){return t},set current(n){t=n,e(n)}}}return n.current}return n.current=null,e&&typeof e==`object`&&e.current!==void 0?e:t},[e,t])}let wt=[`nw`,`n`,`ne`,`e`,`se`,`s`,`sw`,`w`],Tt=[`short`,`medium`,`long`],Et={nw:{side:`outside-top`,align:`end`},n:{side:`outside-top`,align:`center`},ne:{side:`outside-top`,align:`start`},e:{side:`outside-right`,align:`center`},se:{side:`outside-bottom`,align:`start`},s:{side:`outside-bottom`,align:`center`},sw:{side:`outside-bottom`,align:`end`},w:{side:`outside-left`,align:`center`}},Dt={"outside-top-end":`nw`,"outside-top-center":`n`,"outside-top-start":`ne`,"outside-right-center":`e`,"outside-bottom-start":`se`,"outside-bottom-center":`s`,"outside-bottom-end":`sw`,"outside-left-center":`w`},Ot={short:50,medium:400,long:1200},kt=[`a[href]`,`button:not(:disabled)`,`summary`,`select`,`input:not([type=hidden])`,`textarea`],At=e=>kt.some(t=>e.matches(t))||e.hasAttribute(`role`)&&e.getAttribute(`role`)===`button`,jt=l().createContext({}),Mt=l().forwardRef(({direction:e=`s`,delay:t=`short`,text:n,type:r=`description`,children:i,id:a,className:o,...u},f)=>{let m=p(a),h=c.Children.only(i)??null,g=L(f),_=(0,c.useRef)(null),v=(0,c.useRef)(null),y=(0,c.useRef)(null),[b,x]=(0,c.useState)(e),S=l().useCallback(()=>{v.current&&=(clearTimeout(v.current),null);let e=g.current?.getAttribute(`aria-haspopup`);g.current?.getAttribute(`aria-expanded`)===`true`&&e!==null&&e!==`false`||(y.current&&=(clearTimeout(y.current),null),_.current&&g.current&&typeof _.current.showPopover==`function`&&!_.current.matches(`:popover-open`)&&_.current.showPopover())},[_,g]),C=l().useCallback(()=>{v.current&&clearTimeout(v.current),v.current=setTimeout(()=>{v.current=null,S()},Ot[t])},[t,S]),w=l().useCallback(()=>{v.current&&=(clearTimeout(v.current),null),y.current=setTimeout(()=>{_.current&&g.current&&typeof _.current.hidePopover==`function`&&_.current.matches(`:popover-open`)&&_.current.hidePopover()},200)},[_,g]);return(0,c.useEffect)(()=>()=>{v.current&&clearTimeout(v.current),y.current&&clearTimeout(y.current)},[y]),(0,c.useEffect)(()=>{if(!_.current||!g.current)return;At(g.current);let t=g.current.childNodes;Array.from(t).some(e=>e instanceof HTMLElement&&At(e)),r===`label`&&(g.current.hasAttribute(`aria-label`),Array.from(g.current.childNodes).some(e=>e instanceof HTMLElement&&e.hasAttribute(`aria-label`))),typeof window<`u`&&(vt()||Ct());let n=_.current,i=g.current;n.setAttribute(`popover`,`auto`);let a={side:Et[e].side,align:Et[e].align,anchorOffset:8},o=()=>{let{top:e,left:t,anchorAlign:r,anchorSide:o}=Ie(n,i,a);n.style.top=`${e}px`,n.style.left=`${t}px`;let s=n.getBoundingClientRect(),c=i.getBoundingClientRect(),l=o===`outside-top`||o===`outside-bottom`,u=l?c.left+c.width/2-s.left:c.top+c.height/2-s.top,d=l?s.width:s.height,f=Math.max(0,Math.min(u,d));n.style.setProperty(`--p`,`${f}px`),x(Dt[`${o}-${r}`])};return n.addEventListener(`toggle`,o),()=>{n.removeEventListener(`toggle`,o)}},[_,g,e,r]),(0,s.jsxs)(jt.Provider,{value:{tooltipId:m},children:[h&&l().cloneElement(h,{ref:g,"aria-describedby":r===`description`?m:h.props[`aria-describedby`],"aria-labelledby":r===`label`?m:h.props[`aria-labelledby`],onBlur:e=>{w(),h.props.onBlur?.(e)},onFocus:e=>{S(),h.props.onFocus?.(e)},onMouseEnter:e=>{C(),h.props.onMouseEnter?.(e)},onMouseLeave:e=>{w(),h.props.onMouseLeave?.(e)}}),(0,s.jsx)(`div`,{className:d(`Primer_Brand__Tooltip-module__Tooltip___u1Usz`,o),ref:_,"data-direction":b,...u,role:r===`description`?`tooltip`:void 0,"aria-hidden":r===`label`||void 0,id:m,onMouseEnter:S,onMouseLeave:w,children:n})]})}),Nt={IconButton:`Primer_Brand__IconButton-module__IconButton___Rw5mP`,"IconButton--inactive":`Primer_Brand__IconButton-module__IconButton--inactive___rqx6f`,"IconButton--large":`Primer_Brand__IconButton-module__IconButton--large___XSwOm`,"IconButton--medium":`Primer_Brand__IconButton-module__IconButton--medium___o7XG8`,"IconButton--rounded":`Primer_Brand__IconButton-module__IconButton--rounded___D7bgG`,"IconButton--small":`Primer_Brand__IconButton-module__IconButton--small___vIOsv`,"IconButton--variant-danger":`Primer_Brand__IconButton-module__IconButton--variant-danger___nppfN`,"IconButton--variant-invisible":`Primer_Brand__IconButton-module__IconButton--variant-invisible___N5QCb`,"IconButton-spin":`Primer_Brand__IconButton-module__IconButton-spin___Xg2de`,IconButton__icon:`Primer_Brand__IconButton-module__IconButton__icon___krMSy`,IconButton__loadingAnnouncement:`Primer_Brand__IconButton-module__IconButton__loadingAnnouncement___EDict`,IconButton__loadingIndicator:`Primer_Brand__IconButton-module__IconButton__loadingIndicator___x8pth`},Pt=[...Te,`danger`,`invisible`],Ft=[...Ee],It=De,Lt=Oe,Rt={root:`IconButton`,get loadingIndicator(){return`${this.root}-loading-indicator`},get loadingAnnouncement(){return`${this.root}-loading-announcement`}},zt=(0,c.forwardRef)(function({as:e,icon:t,"aria-label":n,description:r,loading:i=!1,loadingAnnouncement:a=`Loading`,rounded:o=!1,tooltipDirection:c=`s`,size:u=Lt,variant:f=It,inactive:p=!1,disabled:m,className:h,onClick:g,"aria-disabled":_,"aria-expanded":v,"aria-haspopup":y,"data-testid":b,...x},S){let{tooltipId:C}=l().useContext(jt),w=i&&!m,T=p&&!m&&!w,E=!m&&!C,D=r||n,O=f===`danger`?`secondary`:f===`invisible`?`subtle`:f,k=w?(0,s.jsx)(`span`,{className:Nt.IconButton__loadingIndicator,"data-testid":Rt.loadingIndicator}):(0,s.jsx)(t,{className:Nt.IconButton__icon}),A=(0,s.jsx)(je,{...x,ref:E?void 0:S,as:e,variant:O,size:u,disabled:m,"aria-disabled":!(!w&&!T)||_,"aria-expanded":v,"aria-haspopup":y,"aria-label":!E||r?n:void 0,className:d(Nt.IconButton,Nt[`IconButton--${u}`],Nt[`IconButton--variant-${f}`],T&&Nt[`IconButton--inactive`],o&&Nt[`IconButton--rounded`],h),"data-testid":b||Rt.root,leadingVisual:k,onClick:w?e=>{e.preventDefault(),e.stopPropagation()}:g});return(0,s.jsxs)(s.Fragment,{children:[E?(0,s.jsx)(Mt,{ref:S,direction:c,text:D,type:r?`description`:`label`,children:A}):A,(0,s.jsx)(`span`,{"aria-live":`polite`,className:Nt.IconButton__loadingAnnouncement,"data-testid":Rt.loadingAnnouncement,children:w?a:null})]})}),Bt=typeof window<`u`&&window.document!==void 0&&window.document.createElement!==void 0?c.useLayoutEffect:c.useEffect;var Vt;(function(e){e.LIGHT=`light`,e.DARK=`dark`,e.AUTO=`auto`})(Vt||={});let Ht=Vt.LIGHT,Ut=(0,c.createContext)({colorMode:Ht,availableColorModes:Object.values(Vt)});function Wt({colorMode:e=Ht,children:t,...n}){let[r,i]=(0,c.useState)(Ht),a=e===Vt.AUTO?r:(o=e)===Vt.DARK||o.startsWith(`${Vt.DARK}_`)?Vt.DARK:Vt.LIGHT;var o;let l=(0,c.useMemo)(()=>Object.values(Vt),[]);return Bt(()=>{if(e===Vt.AUTO)return i(Kt()),R(i)},[e]),(0,s.jsx)(Ut.Provider,{value:{colorMode:a,availableColorModes:l},children:(0,s.jsx)(`div`,{"data-color-mode":a,...n,children:t})})}let Gt=()=>window.matchMedia(`(prefers-color-scheme: ${Vt.DARK})`),Kt=()=>Gt().matches?Vt.DARK:Vt.LIGHT,R=e=>{let t=Gt(),n=t=>e(t.matches?Vt.DARK:Vt.LIGHT);return t.addEventListener(`change`,n),()=>t.removeEventListener(`change`,n)},qt=()=>(0,c.useContext)(Ut);function Jt(e,t=[]){let n=e?.floatingElementRef,r=e?.anchorElementRef,[i,a]=(0,c.useState)(void 0),o=(0,c.useCallback)(()=>{if(n.current instanceof Element&&r.current instanceof Element){let t=Ie(n.current,r.current,{side:e?.side,align:e?.align});a(t)}else a(void 0)},[n,r,...t]);return(0,c.useEffect)(o,[o]),function(e,t){let n=(0,c.useRef)(e);(0,c.useEffect)(()=>{n.current=e}),(0,c.useEffect)(()=>{let e=document.documentElement;if(!e)return;let t=new ResizeObserver(e=>{n.current(e)});return t.observe(e),()=>{t.disconnect()}},[t])}(o),{floatingElementRef:n,anchorElementRef:r,position:i}}function Yt(e,t,n){(0,c.useEffect)(()=>{let r=r=>{!e.current||e.current.contains(r.target)||n&&n.current&&n.current.contains(r.target)||t&&t(r)};return document.addEventListener(`mousedown`,r),document.addEventListener(`touchstart`,r,{passive:!0}),document.addEventListener(`focusin`,r),()=>{document.removeEventListener(`mousedown`,r),document.removeEventListener(`touchstart`,r),document.removeEventListener(`focusin`,r)}},[e,t,n])}function Xt(e){let t=(0,c.useCallback)(t=>{t.key===`Escape`&&e()},[e]);(0,c.useEffect)(()=>(document.addEventListener(`keydown`,t,!1),()=>{document.removeEventListener(`keydown`,t,!1)}),[t])}let Zt=[`small`,`medium`],Qt=[`default`,`split-button`],$t=l().createContext(void 0),en=({children:e,menuLabel:t=`Menu`,mode:n=`default`,onMenuToggle:r,size:i})=>{let[a,o]=(0,c.useState)(i);return(0,s.jsx)($t.Provider,{value:{menuLabel:t,mode:n,onMenuToggle:r,setSize:o,size:a},children:e})},tn=()=>{let e=l().useContext($t);if(!e)throw Error(`useActionMenuContext must be used within an ActionMenuProvider`);return e};function nn(e){return nn=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},nn(e)}var rn=[`aria-hidden`,`aria-label`,`aria-labelledby`,`tabIndex`,`className`,`fill`,`size`,`verticalAlign`,`id`,`title`,`style`];function an(){return an=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0?`true`:`false`,"aria-label":o,"aria-labelledby":s,className:`${n} ${d}`.trim(),role:k,viewBox:`0 0 ${w} ${C}`,width:T,height:S,fill:p,id:v,display:`inline-block`,overflow:`visible`,style:sn({verticalAlign:_},b)}),y?c.createElement(`title`,null,y):null,E)}var dn=[`12`,`16`,`24`],fn={12:{width:12,path:c.createElement(`path`,{d:`M6 8.825c-.2 0-.4-.1-.5-.2l-3.3-3.3c-.3-.3-.3-.8 0-1.1.3-.3.8-.3 1.1 0l2.7 2.7 2.7-2.7c.3-.3.8-.3 1.1 0 .3.3.3.8 0 1.1l-3.2 3.2c-.2.2-.4.3-.6.3Z`})},16:{width:16,path:c.createElement(`path`,{d:`M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z`})},24:{width:24,path:c.createElement(`path`,{d:`M5.22 8.22a.749.749 0 0 0 0 1.06l6.25 6.25a.749.749 0 0 0 1.06 0l6.25-6.25a.749.749 0 1 0-1.06-1.06L12 13.939 6.28 8.22a.749.749 0 0 0-1.06 0Z`})}},pn=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-chevron-down`,fn,dn)});pn.displayName=`ChevronDownIcon`;var mn=[`16`,`24`],z={16:{width:16,path:c.createElement(`path`,{d:`M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z`})},24:{width:24,path:c.createElement(`path`,{d:`M21.03 5.72a.75.75 0 0 1 0 1.06l-11.5 11.5a.747.747 0 0 1-1.072-.012l-5.5-5.75a.75.75 0 1 1 1.084-1.036l4.97 5.195L19.97 5.72a.75.75 0 0 1 1.06 0Z`})}},hn=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-check`,z,mn)});hn.displayName=`CheckIcon`;let gn,_n=!1;function vn(){}try{let e=Object.create({},{signal:{get(){_n=!0}}});window.addEventListener(`test`,vn,e),window.removeEventListener(`test`,vn,e)}catch{}function yn(){_n||=(function(){if(typeof window>`u`)return;let e=EventTarget.prototype.addEventListener;EventTarget.prototype.addEventListener=function(t,n,r){return typeof r==`object`&&`signal`in r&&r.signal instanceof AbortSignal&&e.call(r.signal,`abort`,()=>{this.removeEventListener(t,n,r)}),e.call(this,t,n,r)}}(),!0)}function bn(){return gn===void 0&&(gn=/^mac/i.test(window.navigator.platform)),gn}function*xn(e,t={}){var n,r;let i=(n=t.strict)!=null&&n,a=(r=t.onlyTabbable)!=null&&r?Tn:wn,o=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>e instanceof HTMLElement&&a(e,i)?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}),s=null;if(!t.reverse&&a(e,i)&&(yield e),t.reverse){let e=o.lastChild();for(;e;)s=e,e=o.lastChild()}else s=o.firstChild();for(;s instanceof HTMLElement;)yield s,s=t.reverse?o.previousNode():o.nextNode();t.reverse&&a(e,i)&&(yield e)}function Sn(e,t=!1){return xn(e,{reverse:t,strict:!0,onlyTabbable:!0}).next().value}let Cn=new Set([`BUTTON`,`INPUT`,`SELECT`,`TEXTAREA`,`OPTGROUP`,`OPTION`,`FIELDSET`]);function wn(e,t=!1){if(e.hidden||e.classList.contains(`sentinel`)||e instanceof HTMLInputElement&&e.type===`hidden`||Cn.has(e.tagName)&&e.disabled)return!1;if(t){let t=e.offsetWidth,n=e.offsetHeight,r=e.offsetParent;if(t===0||n===0)return!1;let i=getComputedStyle(e);if(i.display===`none`||i.visibility===`hidden`||i.visibility===`collapse`)return!1;let a=i.position;if(!r&&a!==`fixed`&&a!==`sticky`||e.getClientRects().length===0)return!1}return e.getAttribute(`tabindex`)!=null||e.getAttribute(`contenteditable`)===`true`||e.getAttribute(`contenteditable`)===`plaintext-only`||!(e instanceof HTMLAnchorElement&&e.getAttribute(`href`)==null)&&e.tabIndex!==-1}function Tn(e,t=!1){return wn(e,t)&&e.getAttribute(`tabindex`)!==`-1`}let En=1e4,Dn=new Set([`button`,`checkbox`,`color`,`file`,`hidden`,`image`,`radio`,`range`,`reset`,`submit`]);class On{constructor(){this._items=[],this._itemSet=new Set,this._indexMap=new Map}insertAt(e,t){let n;if(t.length<=100)n=t.filter((e,t,n)=>!this._itemSet.has(e)&&n.indexOf(e)===t);else{let e=new Set;n=[];for(let r=0;r=r;e--)this._indexMap.set(this._items[e],e+n.length);n.length<=1e4?this._items.splice(r,0,...n):this._chunkedInsert(r,n);for(let e=0;et.focusableElementFilter(e)):e;if(n.length===0)return;let r=function(e){let t=e[0];if(a.size===0)return 0;let n=0,r=a.size-1;for(;n<=r;){let e=Math.floor((n+r)/2);w(t,a.get(e))?r=e-1:n=e+1}return n}(n);a.insertAt(r,n);for(let e of n)o.has(e)||o.set(e,e.getAttribute(`tabindex`)),e.setAttribute(`tabindex`,`-1`);_||!p||r!==0||h?_||m||y(v()):C()}function C(){let t=[...xn(e,E)];a.clear(),a.insertAt(0,t);for(let e of t)o.has(e)||o.set(e,e.getAttribute(`tabindex`)),e.setAttribute(`tabindex`,`-1`);y(v())}function w(e,t){return(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)>0}function T(...e){for(let t of e){a.delete(t);let e=o.get(t);e!==void 0&&(e===null?t.removeAttribute(`tabindex`):t.setAttribute(`tabindex`,e),o.delete(t)),t===m&&y(v())}}let E={reverse:t?.reverse,strict:t?.strict,onlyTabbable:t?.onlyTabbable};S(...xn(e,E));let D=typeof l==`function`?l(document.body):v();_||y(D);let O=new MutationObserver(e=>{let t=new Set,n=new Set,r=new Set,i=new Set;for(let a of e)if(a.type===`childList`){for(let e of a.removedNodes)e instanceof HTMLElement&&t.add(e);for(let e of a.addedNodes)e instanceof HTMLElement&&n.add(e)}else if(a.type===`attributes`&&a.target instanceof HTMLElement){let e=a.attributeName;e&&a.target.hasAttribute(e)?r.add(a.target):i.add(a.target)}if(t.size>0){let e=[];for(let n of t)for(let t of xn(n))e.push(t);e.length>0&&T(...e)}if(r.size>0&&T(...r),n.size>0){let e=[];for(let t of n)for(let n of xn(t,E))e.push(n);e.length>0&&(p?C():S(...e))}i.size>0&&S(...i)});O.observe(e,{subtree:!0,childList:!0,attributeFilter:[`hidden`,`disabled`],attributeOldValue:!0});let k=new AbortController,A=t?.abortSignal??k.signal,j;A.addEventListener(`abort`,()=>{O.disconnect(),T(...a),a.clear()}),e.addEventListener(`mousedown`,e=>{e.target instanceof HTMLElement&&e.target!==document.activeElement&&(j=a.indexOf(e.target))},{signal:A}),u?(e.addEventListener(`focusin`,e=>{e.target instanceof HTMLElement&&a.has(e.target)&&(u.focus({preventScroll:g}),y(e.target))},{signal:A}),f||e.addEventListener(`mousemove`,({target:e})=>{if(!(e instanceof Node))return;if(e instanceof HTMLElement&&a.has(e))return void y(e);let t=a.find(t=>t.contains(e));t&&y(t)},{signal:A,capture:!0}),u.addEventListener(`focusin`,()=>{m?b(void 0,m):_||y(v())},{signal:A}),u.addEventListener(`focusout`,()=>{x()},{signal:A})):e.addEventListener(`focusin`,t=>{if(t.target instanceof HTMLElement){if(j!==void 0){if(j>=0){let e=a.get(j);e&&e!==m&&y(e)}j=void 0}else if(l===`previous`)y(t.target);else if(l===`closest`||l===`first`){if(t.relatedTarget instanceof Element&&!e.contains(t.relatedTarget)){let e=M===`previous`?a.size-1:0;a.get(e)?.focus({preventScroll:g});return}y(t.target)}else if(typeof l==`function`){if(t.relatedTarget instanceof Element&&!e.contains(t.relatedTarget)){let e=l(t.relatedTarget);if(e&&a.has(e))return void e.focus({preventScroll:g});console.warn(`Element requested is not a known focusable element.`)}else y(t.target)}}M=void 0},{signal:A});let ee=u??e,M;return l===`closest`&&document.addEventListener(`keydown`,e=>{e.key===`Tab`&&(M=Mn(e))},{signal:A,capture:!0}),ee.addEventListener(`keydown`,n=>{if(n.key in jn){let r=An[n.key];if(!n.defaultPrevented&&(r&s)>0&&!function(e,t){let n=e.key,r=n.length===1||n.length===2&&n.charCodeAt(0)>=55296&&n.charCodeAt(0)<=56319,i=function(e){if(!(e instanceof HTMLElement))return!1;let t=e.nodeName.toLowerCase(),n=e.getAttribute(`type`)?.toLowerCase()??`text`,r=e.ariaReadOnly===`true`||e.getAttribute(`aria-readonly`)===`true`||e.getAttribute(`readonly`)!==null;return(t===`select`||t===`textarea`||t===`input`&&!Dn.has(n)||e.isContentEditable)&&!r}(t),a=t instanceof HTMLSelectElement;if(i&&(r||n===`Home`||n===`End`))return!0;if(a){let t=bn();return!(n!==`ArrowDown`||!t||e.metaKey)||!(n!==`ArrowDown`||t||!e.altKey)}if(i&&!a){let e=t instanceof HTMLTextAreaElement||t instanceof HTMLInputElement,r=e&&t.selectionStart===0&&t.selectionEnd===0,i=e&&t.selectionStart===t.value.length&&t.selectionEnd===t.value.length;if(n===`ArrowLeft`&&!r||n===`ArrowRight`&&!i)return!0;let a=t instanceof HTMLElement&&t.isContentEditable;if((t instanceof HTMLTextAreaElement||a)&&(n===`PageUp`||n===`PageDown`||n===`ArrowUp`&&!r||n===`ArrowDown`&&!i))return!0}return!1}(n,document.activeElement)){let r=Mn(n),i;if(t!=null&&t.getNextFocusable&&(i=t.getNextFocusable(r,document.activeElement??void 0,n)),!i){let t=function(){if(!m)return _?-1:0;let t=a.indexOf(m);return t===-1?m===e?-1:0:t}(),o=t;r===`previous`?--o:r===`start`?o=0:r===`next`?o+=1:o=a.size-1,o<0&&(o=c===`wrap`&&n.key!==`Tab`?a.size-1:0),o>=a.size&&(o=c===`wrap`&&n.key!==`Tab`?0:a.size-1),t!==o&&(i=a.get(o))}u?y(i||m,!0):i&&(M=r,i.focus({preventScroll:g})),(n.key!==`Tab`||i)&&n.preventDefault()}}},{signal:A}),k}let B={ActionMenu:`Primer_Brand__ActionMenu-module__ActionMenu___xAoB5`,"ActionMenu--disabled":`Primer_Brand__ActionMenu-module__ActionMenu--disabled___Ic5nl`,ActionMenu__button:`Primer_Brand__ActionMenu-module__ActionMenu__button___gqNoG`,"ActionMenu__button--default":`Primer_Brand__ActionMenu-module__ActionMenu__button--default___mloG_`,"ActionMenu__button--medium":`Primer_Brand__ActionMenu-module__ActionMenu__button--medium___xG3FK`,"ActionMenu__button--small":`Primer_Brand__ActionMenu-module__ActionMenu__button--small___VpvNg`,"ActionMenu__button--split-button":`Primer_Brand__ActionMenu-module__ActionMenu__button--split-button___zE_P6`,"ActionMenu__inner-button-dropdown-icon":`Primer_Brand__ActionMenu-module__ActionMenu__inner-button-dropdown-icon___Pd6ae`,"ActionMenu__innerButton--disabled":`Primer_Brand__ActionMenu-module__ActionMenu__innerButton--disabled___ZjXdS`,"ActionMenu__innerButton--medium":`Primer_Brand__ActionMenu-module__ActionMenu__innerButton--medium___cpKu6`,"ActionMenu__innerButton--primary":`Primer_Brand__ActionMenu-module__ActionMenu__innerButton--primary___GexBE`,"ActionMenu__innerButton--split-button":`Primer_Brand__ActionMenu-module__ActionMenu__innerButton--split-button___kDo2J`,"ActionMenu__innerButton--split-button-menu":`Primer_Brand__ActionMenu-module__ActionMenu__innerButton--split-button-menu___rbice`,"ActionMenu__innerButton--split-button-primary":`Primer_Brand__ActionMenu-module__ActionMenu__innerButton--split-button-primary___pruFH`,"ActionMenu__innerButton--subtle":`Primer_Brand__ActionMenu-module__ActionMenu__innerButton--subtle___O9TkT`,ActionMenu__item:`Primer_Brand__ActionMenu-module__ActionMenu__item___GxmDr`,"ActionMenu__item--medium":`Primer_Brand__ActionMenu-module__ActionMenu__item--medium___YjquB`,"ActionMenu__item--selection-type-single":`Primer_Brand__ActionMenu-module__ActionMenu__item--selection-type-single___ZdivU`,"ActionMenu__item--small":`Primer_Brand__ActionMenu-module__ActionMenu__item--small___Y17Or`,"ActionMenu__item-anchor":`Primer_Brand__ActionMenu-module__ActionMenu__item-anchor___P15pl`,"ActionMenu__item-anchor--disabled":`Primer_Brand__ActionMenu-module__ActionMenu__item-anchor--disabled___SrwBA`,"ActionMenu__item-content--disabled":`Primer_Brand__ActionMenu-module__ActionMenu__item-content--disabled___WrxPY`,"ActionMenu__item-icon":`Primer_Brand__ActionMenu-module__ActionMenu__item-icon___JyMwz`,"ActionMenu__item-icon--disabled":`Primer_Brand__ActionMenu-module__ActionMenu__item-icon--disabled___Ebefz`,"ActionMenu__item-leadingVisual":`Primer_Brand__ActionMenu-module__ActionMenu__item-leadingVisual___UWjE1`,"ActionMenu__item-text":`Primer_Brand__ActionMenu-module__ActionMenu__item-text___K_1vl`,ActionMenu__menu:`Primer_Brand__ActionMenu-module__ActionMenu__menu____B9HP`,"ActionMenu__menu--medium":`Primer_Brand__ActionMenu-module__ActionMenu__menu--medium___X8Sgj`,"ActionMenu__menu--pos-outside-bottom":`Primer_Brand__ActionMenu-module__ActionMenu__menu--pos-outside-bottom___dEYrx`,"ActionMenu__menu--pos-outside-top":`Primer_Brand__ActionMenu-module__ActionMenu__menu--pos-outside-top___WhOjX`,"ActionMenu__menu--small":`Primer_Brand__ActionMenu-module__ActionMenu__menu--small___EiV1K`,"ActionMenu__menu--visible":`Primer_Brand__ActionMenu-module__ActionMenu__menu--visible___dIcw5`,"overlay-appear-outside-bottom":`Primer_Brand__ActionMenu-module__overlay-appear-outside-bottom___P9_uK`,"overlay-appear-outside-top":`Primer_Brand__ActionMenu-module__overlay-appear-outside-top___hI7o9`},In={root:`ActionMenu`,get button(){return`${this.root}-button`},get overlay(){return`${this.root}-overlay`},get list(){return`${this.root}-list`},get item(){return`${this.root}-list-item`}},Ln=[`inside-top`,`inside-bottom`,`inside-left`,`inside-right`,`inside-center`,`outside-top`,`outside-bottom`,`outside-left`,`outside-right`],Rn=(0,c.memo)(({id:e,children:t,"data-testid":n,disabled:r,open:i=!1,selectionVariant:a=`none`,menuAlignment:o=`end`,size:l=`medium`,menuSide:u,onSelect:f,mode:m=`default`})=>{let[h,g]=(0,c.useState)(i),_=(0,c.useRef)(null),v=(0,c.useRef)(null),y=p(e);Yt(_,()=>g(!1),v),Xt((0,c.useCallback)(()=>{g(!1)},[]));let b=(0,c.useCallback)(()=>{g(!h)},[h]),x=(0,c.useCallback)(e=>{f&&f(e),b()},[f,b]),S=(0,c.useCallback)(e=>{x(e),b(),v.current?.focus()},[x,b,v]);(0,c.useEffect)(()=>{if(h&&_.current){let e=_.current,t=m===`split-button`,n=t?e=>e.tagName===`A`:void 0;Fn(_.current,{bindKeys:kn.ArrowVertical,focusableElementFilter:n,focusInStrategy:t?`first`:void 0}),e.addEventListener(`keydown`,e=>{if(e.key===`Enter`){let t=e.target,n=t.tagName===`A`?t.closest(`li`):t;if(!n||n.getAttribute(`aria-disabled`)===`true`)return;let r=n.getAttribute(`data-value`);r&&(x(r),g(!1),setTimeout(()=>{v.current?.focus()},10))}});let r=t?`a`:`li`,i=_.current.querySelector(r);i&&setTimeout(()=>{i.focus()},10);let a=e.querySelectorAll(r)[e.querySelectorAll(r).length-1];a.addEventListener(`keydown`,e=>{let t=e;t.key===`ArrowDown`&&(t.preventDefault(),i?.focus())}),i?.addEventListener(`keydown`,e=>{let t=e;t.key===`ArrowUp`&&(t.preventDefault(),a.focus())}),e.addEventListener(`keydown`,e=>{e.key===`Escape`&&v.current?.focus()})}},[h,_,m,S,b,x]);let{position:C}=Jt({floatingElementRef:_,anchorElementRef:v,align:o,allowOutOfBounds:!0,side:u},[h]),w=c.Children.toArray(t),T=w.find(e=>(0,c.isValidElement)(e)&&e.type===Hn)?.props[`aria-label`],{Button:E,Overlay:D}=w.reduce((e,t)=>((0,c.isValidElement)(t)&&t.type===zn?e.Button=(0,c.cloneElement)(t,{ref:v,className:d(t.props.className,B[`ActionMenu__button--${m}`],h),menuOpen:h,disabled:r,id:`${y}-button`,size:l}):(0,c.isValidElement)(t)&&t.type===Bn?e.Button=(0,c.cloneElement)(t,{ref:v,className:d(t.props.className,m===`split-button`&&B[`ActionMenu__button--split-button`]),menuOpen:h,disabled:r,id:`${y}-button`,size:l}):(0,c.isValidElement)(t)&&t.type===Hn&&(e.Overlay=(0,c.cloneElement)(t,{ref:_,className:d(B.ActionMenu__menu,C&&B[`ActionMenu__menu--visible`],C&&B[`ActionMenu__menu--pos-${C.anchorSide}`],B[`ActionMenu__menu--${l}`],m===`split-button`&&`ActionMenu__menu--split`),style:{top:`${C?.top??0}px`,left:`${C?.left??0}px`},id:`${y}-menu`,children:c.Children.map(t.props.children,e=>(0,c.isValidElement)(e)?(0,c.cloneElement)(e,{handler:S,type:m===`split-button`?`link`:a}):e)})),e),{});return(0,s.jsx)(en,{size:l,mode:m,menuLabel:T,onMenuToggle:b,children:(0,s.jsxs)(`div`,{id:y,className:d(B.ActionMenu,r&&B[`ActionMenu--disabled`]),"data-testid":n||In.root,children:[E,h?D:null]})})}),zn=(0,c.forwardRef)(({as:e,href:t,id:n,children:r,className:i,"data-testid":a,disabled:o,menuOpen:l,size:u,onClick:f,leadingVisual:p,variant:m,...h},g)=>{let{menuLabel:_,mode:v,onMenuToggle:y}=tn(),b=(0,c.useCallback)(e=>{o?e.preventDefault():(f?.(e),e.defaultPrevented||y?.())},[o,f,y]),x=(0,c.useCallback)(e=>{o?e.preventDefault():f?.(e)},[o,f]);if(v===`split-button`){let c=m??`primary`;return(0,s.jsxs)(`div`,{className:d(B.ActionMenu__button,B[`ActionMenu__button--${u}`],i),children:[(0,s.jsx)(je,{as:e,href:t,className:d(B[`ActionMenu__innerButton--split-button`],B[`ActionMenu__innerButton--split-button-primary`],B[`ActionMenu__innerButton--${c}`],B[`ActionMenu__innerButton--${u}`],o&&B[`ActionMenu__innerButton--disabled`]),variant:c,"aria-disabled":o,"data-testid":a||In.button,size:u,leadingVisual:p,onClick:x,...h,children:(0,s.jsx)(`span`,{className:B[`ActionMenu__button-text`],children:r})}),(0,s.jsx)(je,{ref:g,id:n,as:`button`,className:d(B[`ActionMenu__innerButton--split-button`],B[`ActionMenu__innerButton--split-button-menu`]),variant:c,"aria-haspopup":`true`,"aria-label":_,size:u,"aria-expanded":l?`true`:`false`,onClick:y,disabled:o,children:(0,s.jsx)(pn,{className:B[`ActionMenu__inner-button-dropdown-icon`]})})]})}return(0,s.jsx)(je,{ref:g,id:n,className:d(B.ActionMenu__button,B[`ActionMenu__button--${u}`],i),"aria-haspopup":`true`,"aria-expanded":l?`true`:`false`,disabled:o,"data-testid":a||In.button,size:u,variant:m,leadingVisual:p,trailingVisual:(0,s.jsx)(pn,{}),onClick:b,...h,children:(0,s.jsx)(`span`,{className:B[`ActionMenu__button-text`],children:r})})}),Bn=(0,c.forwardRef)(({as:e,id:t,icon:n,className:r,"aria-label":i,"data-testid":a,disabled:o,menuOpen:l,size:u,variant:f,onClick:p,...m},h)=>{let{menuLabel:g,mode:_,onMenuToggle:v}=tn(),y=(0,c.useCallback)(e=>{o?e.preventDefault():(p?.(e),e.defaultPrevented||v?.())},[o,p,v]),b=(0,c.useCallback)(e=>{o?e.preventDefault():p?.(e)},[o,p]);if(_===`split-button`){let c=f??`primary`;return(0,s.jsxs)(`div`,{className:d(B.ActionMenu__button,B[`ActionMenu__button--${u}`],r),children:[(0,s.jsx)(zt,{...m,as:e,icon:n,"aria-label":i,className:d(B[`ActionMenu__innerButton--split-button`],B[`ActionMenu__innerButton--split-button-primary`],B[`ActionMenu__innerButton--${c}`],B[`ActionMenu__innerButton--${u}`],o&&B[`ActionMenu__innerButton--disabled`]),variant:c,"aria-disabled":o,"data-testid":a||In.button,size:u,onClick:b}),(0,s.jsx)(zt,{ref:h,id:t,icon:pn,"aria-label":g,className:d(B[`ActionMenu__innerButton--split-button`],B[`ActionMenu__innerButton--split-button-menu`]),variant:c,"aria-haspopup":`menu`,size:u,"aria-expanded":l?`true`:`false`,onClick:v,disabled:o})]})}return(0,s.jsx)(zt,{...m,ref:h,as:e,id:t,icon:n,"aria-label":i,className:r,"aria-haspopup":`menu`,"aria-expanded":l?`true`:`false`,disabled:o,"data-testid":a||In.button,size:u,variant:f,onClick:y})}),Vn={none:`menuitem`,single:`menuitemradio`,link:`menuitem`},Hn=(0,c.forwardRef)(({children:e,className:t,"data-testid":n,menuOpen:r,...i},a)=>{let{colorMode:o}=qt(),c=t?.includes(`ActionMenu__menu--split`)?`light`:o;return(0,s.jsx)(Wt,{colorMode:c,children:(0,s.jsx)(`ul`,{ref:a,className:d(t),role:`menu`,"data-testid":n||In.list,...i,children:e})})}),Un=Object.assign(Rn,{Button:zn,IconButton:Bn,Item:({as:e,children:t,className:n,disabled:r,handler:i,selected:a,type:o,value:u,onClick:f,onKeyDown:p,leadingVisual:m,...h})=>{let{size:g}=tn(),_=(0,c.useCallback)(e=>{f?.(e),r||i?.(String(u))},[i,u,r,f]),v=(0,c.useCallback)(e=>{p?.(e),r||e.key!==`Enter`||i?.(String(u))},[i,u,r,p]),y=(0,c.useMemo)(()=>({className:d(B.ActionMenu__item,o===`single`&&B[`ActionMenu__item--selection-type-${o}`],g&&B[`ActionMenu__item--${g}`],n),role:Vn[o||`single`],"aria-disabled":r,tabIndex:-1,"data-value":u,...h}),[h,o,g,n,r,u]),b=(0,c.useMemo)(()=>(0,s.jsxs)(s.Fragment,{children:[l().isValidElement(m)?l().cloneElement(m,{width:m.props.width||20,height:m.props.width||20}):null,o===`single`&&(0,s.jsx)(`span`,{className:B[`ActionMenu__item-leadingVisual`],children:a&&(0,s.jsx)(hn,{className:d(B[`ActionMenu__item-icon`],r&&B[`ActionMenu__item-icon--disabled`]),size:16})}),(0,s.jsx)(`span`,{className:B[`ActionMenu__item-text`],children:(0,s.jsx)(I,{variant:r?`muted`:`default`,size:g===`medium`?`200`:`100`,className:d(r&&B[`ActionMenu__item-content--disabled`]),children:t})})]}),[m,t,a,r,g,o]);return e===`a`?(0,s.jsx)(`li`,{role:`menuitem`,...y,onClick:f,onKeyDown:p,children:(0,s.jsx)(`a`,{className:d(B[`ActionMenu__item-anchor`],r&&B[`ActionMenu__item--disabled`]),href:h.href,children:b})}):(0,s.jsx)(`li`,{role:`menuitem`,...y,"aria-checked":o===`none`?void 0:a?`true`:`false`,onClick:_,onKeyDown:v,children:b})},Overlay:Hn,testIds:In}),Wn=[`default`,`joined`],Gn=Wn[0],Kn=(0,c.forwardRef)(({buttonSize:e=`medium`,buttonsAs:t,className:n,children:r,variant:i=Gn,...a},o)=>{let c=l().Children.toArray(r).filter(e=>l().isValidElement(e)&&(e.type===je||e.type===zt||e.type===Un)),u=c.length>0&&c.every(e=>e.type===je||e.type===zt),f=i===`joined`&&u,p=(f?c:c.slice(0,2)).map((n,r)=>{let i=f?`secondary`:r===0?`primary`:`secondary`;if(l().isValidElement(n)&&n.type===je||l().isValidElement(n)&&n.type===zt){let a=l().cloneElement(n,{size:n.props.size??e,as:n.props.as??t,variant:n.props.variant??i,className:d(n.props.className,f&&`Primer_Brand__ButtonGroup-module__ButtonGroup__joinedButton___W6KlX`)});return f?(0,s.jsx)(`span`,{className:`Primer_Brand__ButtonGroup-module__ButtonGroup__item___cqbJu`,children:a},n.key??r):a}let a=n,o=e===`large`?`medium`:e,c=l().Children.map(a.props.children,e=>l().isValidElement(e)&&e.type===Un.Button?l().cloneElement(e,{variant:e.props.variant??i}):e);return l().cloneElement(a,{children:c,size:a.props.size??o})});return(0,s.jsx)(`section`,{ref:o,...a,className:d(`Primer_Brand__ButtonGroup-module__ButtonGroup___QQSsj`,f&&`Primer_Brand__ButtonGroup-module__ButtonGroup--variant-joined___Fxe7t`,n),children:p})}),V={Hero:`Primer_Brand__Hero-module__Hero___EM3jf`,"Hero--align-center":`Primer_Brand__Hero-module__Hero--align-center___HUXm3`,"Hero--align-start":`Primer_Brand__Hero-module__Hero--align-start___m8GEr`,"Hero--image-pos-inline":`Primer_Brand__Hero-module__Hero--image-pos-inline___xR7vm`,"Hero--variant-default":`Primer_Brand__Hero-module__Hero--variant-default___TGFpg`,"Hero--variant-gridline":`Primer_Brand__Hero-module__Hero--variant-gridline___V46Aa`,"Hero--variant-gridline-expressive":`Primer_Brand__Hero-module__Hero--variant-gridline-expressive___VAhu0`,"Hero--variant-inline-gridline":`Primer_Brand__Hero-module__Hero--variant-inline-gridline___C1LBx`,"Hero-actions":`Primer_Brand__Hero-module__Hero-actions___oH1NT`,"Hero-content":`Primer_Brand__Hero-module__Hero-content___kP85C`,"Hero-contentColumn--bordered-inline":`Primer_Brand__Hero-module__Hero-contentColumn--bordered-inline___dpmwM`,"Hero-description":`Primer_Brand__Hero-module__Hero-description___vG4iA`,"Hero-expressive-body-column":`Primer_Brand__Hero-module__Hero-expressive-body-column___k1AUC`,"Hero-expressive-header-column":`Primer_Brand__Hero-module__Hero-expressive-header-column___ycDFD`,"Hero-eyebrow":`Primer_Brand__Hero-module__Hero-eyebrow___NLX6a`,"Hero-grid":`Primer_Brand__Hero-module__Hero-grid___ty4Y7`,"Hero-grid--block-end":`Primer_Brand__Hero-module__Hero-grid--block-end___vzO3L`,"Hero-grid--bordered-inline":`Primer_Brand__Hero-module__Hero-grid--bordered-inline___WO6tw`,"Hero-grid--contained":`Primer_Brand__Hero-module__Hero-grid--contained___AU1X0`,"Hero-grid--expressive":`Primer_Brand__Hero-module__Hero-grid--expressive___VviA1`,"Hero-grid--inline-end":`Primer_Brand__Hero-module__Hero-grid--inline-end___Hh_fz`,"Hero-heading":`Primer_Brand__Hero-module__Hero-heading___QuVBH`,"Hero-heading--fullWidth":`Primer_Brand__Hero-module__Hero-heading--fullWidth___Q3N1y`,"Hero-image":`Primer_Brand__Hero-module__Hero-image___ctmnL`,"Hero-imageContainer--bg-subtle":`Primer_Brand__Hero-module__Hero-imageContainer--bg-subtle___pdiQ2`,"Hero-imageContainer--inline-bordered":`Primer_Brand__Hero-module__Hero-imageContainer--inline-bordered____bhxf`,"Hero-imageContainer--inline-padding-all":`Primer_Brand__Hero-module__Hero-imageContainer--inline-padding-all___Uu74V`,"Hero-imageContainer--inline-padding-none":`Primer_Brand__Hero-module__Hero-imageContainer--inline-padding-none___xKjhe`,"Hero-imageWrapper":`Primer_Brand__Hero-module__Hero-imageWrapper___hXPku`,"Hero-imageWrapper--bg-subtle":`Primer_Brand__Hero-module__Hero-imageWrapper--bg-subtle___YSEjN`,"Hero-imageWrapper--padding-none":`Primer_Brand__Hero-module__Hero-imageWrapper--padding-none___e4ebj`,"Hero-imageWrapper-inner":`Primer_Brand__Hero-module__Hero-imageWrapper-inner___grxfI`,"Hero-imageWrapper-inner--padding-all":`Primer_Brand__Hero-module__Hero-imageWrapper-inner--padding-all___Iu5X5`,"Hero-imageWrapper-inner--padding-none":`Primer_Brand__Hero-module__Hero-imageWrapper-inner--padding-none___aFKaV`,"Hero-imageWrapper-inner--with-gridline":`Primer_Brand__Hero-module__Hero-imageWrapper-inner--with-gridline___shdFJ`,"Hero-label":`Primer_Brand__Hero-module__Hero-label___exV9w`,"Hero-media":`Primer_Brand__Hero-module__Hero-media___tN0uT`,"Hero-media--padding-all":`Primer_Brand__Hero-module__Hero-media--padding-all___XQm3q`,"Hero-media--padding-none":`Primer_Brand__Hero-module__Hero-media--padding-none___mvsXo`,"Hero-media--pos-block-end":`Primer_Brand__Hero-module__Hero-media--pos-block-end___XPyHx`,"Hero-media--pos-inline":`Primer_Brand__Hero-module__Hero-media--pos-inline___fithu`,"Hero-media-item":`Primer_Brand__Hero-module__Hero-media-item___ZpZ02`,"Hero-media-item--block-end":`Primer_Brand__Hero-module__Hero-media-item--block-end___gAlCl`,"Hero-media-item--inline":`Primer_Brand__Hero-module__Hero-media-item--inline___QS58d`,"Hero-mediaContainer":`Primer_Brand__Hero-module__Hero-mediaContainer___DFAW_`,"Hero-text-column--inline-gridline":`Primer_Brand__Hero-module__Hero-text-column--inline-gridline___ADqxq`,"Hero-trailing":`Primer_Brand__Hero-module__Hero-trailing___UeIyX`,"Hero-video":`Primer_Brand__Hero-module__Hero-video___Nibos`,"Hero-video-header-poster-icon":`Primer_Brand__Hero-module__Hero-video-header-poster-icon___WOvuy`,"Hero-video-poster-button":`Primer_Brand__Hero-module__Hero-video-poster-button___fXNeO`,"Hero-video-poster-header":`Primer_Brand__Hero-module__Hero-video-poster-header___RwX23`,"Hero-video-poster-icon":`Primer_Brand__Hero-module__Hero-video-poster-icon___qBPv_`,"Hero-video-poster-image":`Primer_Brand__Hero-module__Hero-video-poster-image___OF5WQ`,"Hero-video-poster-text":`Primer_Brand__Hero-module__Hero-video-poster-text___XZwq_`},qn=(0,c.forwardRef)(({className:e,children:t,...n},r)=>{let{variant:i,enableAnimation:a}=pe(),o=i===`gridline`||i===`gridline-expressive`,c=o?ue:l().Fragment,u=o?{animate:a?{variant:`slide-in-up`,delay:750,duration:1e3}:void 0}:{};return(0,s.jsx)(c,{...u,children:(0,s.jsx)(Kn,{ref:r,className:d(V[`Hero-actions`],e),...n,children:t})})}),Jn={Image:`Primer_Brand__Image-module__Image___FgVuK`,"Image--aspect-ratio-1-1":`Primer_Brand__Image-module__Image--aspect-ratio-1-1___gDnTF`,"Image--aspect-ratio-16-10":`Primer_Brand__Image-module__Image--aspect-ratio-16-10___dkGM6`,"Image--aspect-ratio-16-9":`Primer_Brand__Image-module__Image--aspect-ratio-16-9___bscHI`,"Image--aspect-ratio-4-3":`Primer_Brand__Image-module__Image--aspect-ratio-4-3___Tt_MI`,"Image--aspect-ratio-custom":`Primer_Brand__Image-module__Image--aspect-ratio-custom___gXFxx`,"Image--borderRadius-full":`Primer_Brand__Image-module__Image--borderRadius-full___AlwaQ`,"Image--borderRadius-large":`Primer_Brand__Image-module__Image--borderRadius-large___ivnDN`,"Image--borderRadius-medium":`Primer_Brand__Image-module__Image--borderRadius-medium___VsUEt`,"Image--borderRadius-small":`Primer_Brand__Image-module__Image--borderRadius-small___p94p1`,"Image--borderRadius-xlarge":`Primer_Brand__Image-module__Image--borderRadius-xlarge___X8Rkm`,Image__container:`Primer_Brand__Image-module__Image__container___acBJi`},Yn=[`small`,`medium`,`large`,`xlarge`,`full`],Xn=e=>{if(typeof e==`string`){if(e===`custom`)return`custom`;let[t,n]=e.split(`:`).map(Number);return`${t}-${n}`}},Zn=(e,t)=>{let{[t]:n,...r}=e;return r},Qn=({animate:e,aspectRatio:t,className:n,as:r=`img`,ref:i,alt:a,width:o,height:c,media:l,srcSet:u,style:f,borderRadius:p,...m})=>{let{classes:h,styles:g}=E(e);return r===`picture`?(0,s.jsxs)(`picture`,{className:d(h,Jn.Image__container,t&&Jn[`Image--aspect-ratio-${Xn(t)}`],p&&Jn[`Image--borderRadius-${p}`],n),style:{...g,...f},children:[m.sources&&m.sources.map((e,t)=>(0,s.jsx)(`source`,{srcSet:e.srcset,media:e.media},t)),u&&(0,s.jsx)(`source`,{srcSet:u,media:l}),(0,s.jsx)(`img`,{ref:i,alt:a,width:o??`100%`,height:c??`100%`,className:d(Jn.Image,p&&Jn[`Image--borderRadius-${p}`]),...Zn(m,`sources`)})]}):t?(0,s.jsx)(`span`,{className:d(Jn.Image__container,Jn[`Image--aspect-ratio-${Xn(t)}`]),children:(0,s.jsx)(`img`,{ref:i,alt:a,width:o||`100%`,height:c||`100%`,className:d(h,Jn.Image,p&&Jn[`Image--borderRadius-${p}`],n),srcSet:u,style:{...g,...f},...m})}):(0,s.jsx)(`img`,{ref:i,alt:a,className:d(h,Jn.Image,p&&Jn[`Image--borderRadius-${p}`],n),width:o&&o,height:c&&c,srcSet:u,style:{...g,...f},...m})},$n=(0,c.forwardRef)(({position:e=`block-end`,padding:t=`default`,className:n,enableBorder:r,...i},a)=>{let{variant:o,enableAnimation:c}=pe(),l=e.startsWith(`inline`);return(0,s.jsx)(Qn,{animate:o===`gridline`&&c?{variant:`slide-in-up`,delay:0,duration:1e3}:void 0,ref:a,className:d(V[`Hero-image`],V[`Hero-media`],V[`Hero-media--pos-${e}`],l&&V[`Hero-media--pos-inline`],t===`all`&&V[`Hero-media--padding-all`],t===`none`&&V[`Hero-media--padding-none`],n),...i})}),H=e=>(0,s.jsx)(`svg`,{xmlns:`http://www.w3.org/2000/svg`,width:`24`,height:`24`,viewBox:`0 0 24 24`,fill:`none`,...e,children:(0,s.jsx)(`path`,{d:`M1.56489 23.8112C0.884817 24.2389 1.07491e-06 23.7501 1.0398e-06 22.9467L8.28679e-08 1.05473C4.73246e-08 0.241596 0.904067 -0.245404 1.58307 0.201969L18.5829 11.4026C19.2032 11.8113 19.1935 12.7244 18.5647 13.1198L1.56489 23.8112Z`,fill:`currentColor`})});var er=[`16`,`24`],tr={16:{width:16,path:c.createElement(`path`,{d:`M6.766 11.328c-2.063-.25-3.516-1.734-3.516-3.656 0-.781.281-1.625.75-2.188-.203-.515-.172-1.609.063-2.062.625-.078 1.468.25 1.968.703.594-.187 1.219-.281 1.985-.281.765 0 1.39.094 1.953.265.484-.437 1.344-.765 1.969-.687.218.422.25 1.515.046 2.047.5.593.766 1.39.766 2.203 0 1.922-1.453 3.375-3.547 3.64.531.344.89 1.094.89 1.954v1.625c0 .468.391.734.86.547C13.781 14.359 16 11.53 16 8.03 16 3.61 12.406 0 7.984 0 3.563 0 0 3.61 0 8.031a7.88 7.88 0 0 0 5.172 7.422c.422.156.828-.125.828-.547v-1.25c-.219.094-.5.156-.75.156-1.031 0-1.64-.562-2.078-1.609-.172-.422-.36-.672-.719-.719-.187-.015-.25-.093-.25-.187 0-.188.313-.328.625-.328.453 0 .844.281 1.25.86.313.452.64.655 1.031.655s.641-.14 1-.5c.266-.265.47-.5.657-.656`})},24:{width:24,path:c.createElement(`path`,{d:`M10.226 17.284c-2.965-.36-5.054-2.493-5.054-5.256 0-1.123.404-2.336 1.078-3.144-.292-.741-.247-2.314.09-2.965.898-.112 2.111.36 2.83 1.01.853-.269 1.752-.404 2.853-.404 1.1 0 1.999.135 2.807.382.696-.629 1.932-1.1 2.83-.988.315.606.36 2.179.067 2.942.72.854 1.101 2 1.101 3.167 0 2.763-2.089 4.852-5.098 5.234.763.494 1.28 1.572 1.28 2.807v2.336c0 .674.561 1.056 1.235.786 4.066-1.55 7.255-5.615 7.255-10.646C23.5 6.188 18.334 1 11.978 1 5.62 1 .5 6.188.5 12.545c0 4.986 3.167 9.12 7.435 10.669.606.225 1.19-.18 1.19-.786V20.63a2.9 2.9 0 0 1-1.078.224c-1.483 0-2.359-.808-2.987-2.313-.247-.607-.517-.966-1.034-1.033-.27-.023-.359-.135-.359-.27 0-.27.45-.471.898-.471.652 0 1.213.404 1.797 1.235.45.651.921.943 1.483.943.561 0 .92-.202 1.437-.719.382-.381.674-.718.944-.943`})}},nr=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-mark-github`,tr,er)});nr.displayName=`MarkGithubIcon`;let rr=(0,c.forwardRef)(({className:e,children:t,position:n=`block-end`,padding:r=`default`,poster:i,posterTitle:a,posterAltText:o,enableBorder:c,"data-testid":u,...f},p)=>{let[m,h]=l().useState(!i),g=L(p),_=n.startsWith(`inline`),v=d(V[`Hero-video`],V[`Hero-media`],V[`Hero-media--pos-${n}`],_&&V[`Hero-media--pos-inline`],r===`all`&&V[`Hero-media--padding-all`],r===`none`&&V[`Hero-media--padding-none`],e),y=(0,s.jsx)(`div`,{className:v,ref:g,"data-testid":u||`Hero-video`,...f,children:t});return m?y:(0,s.jsx)(ir,{posterSrc:i,posterAlt:o,posterTitle:a,onClick:()=>h(!0),className:v})});function ir({posterSrc:e,posterAlt:t,posterTitle:n,onClick:r,className:i}){return(0,s.jsx)(ue,{className:i,children:(0,s.jsxs)(`button`,{"aria-label":`Play video`,onClick:r,className:V[`Hero-video-poster-button`],children:[(0,s.jsx)(Qn,{src:e,alt:t,className:V[`Hero-video-poster-image`]}),(0,s.jsx)(H,{className:V[`Hero-video-poster-icon`]}),(0,s.jsxs)(`span`,{className:V[`Hero-video-poster-header`],children:[(0,s.jsx)(nr,{size:48,className:V[`Hero-video-header-poster-icon`]}),(0,s.jsx)(I,{size:`350`,className:V[`Hero-video-poster-text`],children:n})]})]})})}function ar(){let[e,t]=(0,c.useState)(()=>typeof window<`u`&&window.matchMedia(`(prefers-reduced-motion: reduce)`).matches);return(0,c.useEffect)(()=>{let e=window.matchMedia(`(prefers-reduced-motion: reduce)`);t(e.matches);let n=e=>{t(e.matches)};return e.addEventListener(`change`,n),()=>e.removeEventListener(`change`,n)},[]),e}function or({text:e,initialText:t,animate:n,delay:r=500,waitForPageLoad:i=!0,startOnIntersection:a=!1,intersectionRef:o}){let s=ar(),[l,u]=(0,c.useState)(!1),d=!0===n&&e.length>0,f=d&&!s,p=f&&(!a||l),[m,h]=(0,c.useState)({visibleText:d?``:e,cursorPhase:d?`initial`:`complete`});return(0,c.useEffect)(()=>{if(!a||!f||l)return;if(typeof IntersectionObserver>`u`)return void u(!0);let e=o?.current;if(!e)return;let t=new IntersectionObserver(([e])=>{e.isIntersecting&&(u(!0),t.disconnect())});return t.observe(e),()=>t.disconnect()},[l,o,f,a]),Bt(()=>{f||h({visibleText:e,cursorPhase:`complete`})},[f,e]),(0,c.useEffect)(()=>{if(!p)return;let n=[`>`,`*`,`=`,`&`,`+`,`-`,`%`,`^`,`_`];h({visibleText:``,cursorPhase:`initial`});let a=typeof t==`string`&&t.length>0&&t!==e?t:void 0,o=0;if(a)for(;o{let t=performance.now(),r={visibleText:``,cursorPhase:`initial`},i=a=>{let l=a-t,p=(t=>{let r=``;if(t>0&&t{let r=``,i=0;for(let a=0;a=u&&t=d&&t=f&&t=m&&(r=e);let i=`initial`;return s&&t>=g&&(i=`correction`),t>=_&&(i=`final`),t>=m&&(i=`complete`),{visibleText:r,cursorPhase:i}})(l);r.visibleText===p.visibleText&&r.cursorPhase===p.cursorPhase||(r=p,h(p)),l{y=setTimeout(b,r)};if(i&&typeof window<`u`){if(document.readyState!==`complete`){let e=()=>x();return window.addEventListener(`load`,e),()=>{window.removeEventListener(`load`,e),y!==void 0&&clearTimeout(y),v!==void 0&&window.cancelAnimationFrame(v)}}x()}else x();return()=>{y!==void 0&&clearTimeout(y),v!==void 0&&window.cancelAnimationFrame(v)}},[r,t,p,e,i]),{visibleText:m.visibleText,showCursor:!d||m.visibleText.length>0,cursorPhase:m.cursorPhase}}let sr=[`default`,`muted`,`accent`],cr={root:`EyebrowText`},lr=(0,c.forwardRef)(({className:e,children:t,style:n,"data-testid":r,font:i=`monospace`,size:a=`100`,variant:o=`muted`,weight:c=`normal`,...l},u)=>{let f=o===`accent`?`default`:o;return(0,s.jsx)(I,{ref:u,as:`span`,size:a,variant:f,font:i,weight:c,className:d(`Primer_Brand__EyebrowText-module__EyebrowText___YZHDa`,o===`accent`&&`Primer_Brand__EyebrowText-module__EyebrowText--variant-accent___p07g3`,e),style:n,"data-testid":r||cr.root,...l,children:t})}),ur=Object.assign(lr,{testIds:cr}),dr={TextCursorAnimation:`Primer_Brand__TextCursorAnimation-module__TextCursorAnimation___oT5SI`,"TextCursorAnimation-cursor-blink":`Primer_Brand__TextCursorAnimation-module__TextCursorAnimation-cursor-blink___B89IH`,TextCursorAnimation__content:`Primer_Brand__TextCursorAnimation-module__TextCursorAnimation__content___V_c3N`,"TextCursorAnimation__content--animated":`Primer_Brand__TextCursorAnimation-module__TextCursorAnimation__content--animated___HgWNj`,TextCursorAnimation__cursor:`Primer_Brand__TextCursorAnimation-module__TextCursorAnimation__cursor___fNada`,"TextCursorAnimation__cursor--animated":`Primer_Brand__TextCursorAnimation-module__TextCursorAnimation__cursor--animated___NKuyb`,"TextCursorAnimation__cursor--complete":`Primer_Brand__TextCursorAnimation-module__TextCursorAnimation__cursor--complete___eaBZl`,"TextCursorAnimation__cursor--correction":`Primer_Brand__TextCursorAnimation-module__TextCursorAnimation__cursor--correction___H0shI`,"TextCursorAnimation__cursor--final":`Primer_Brand__TextCursorAnimation-module__TextCursorAnimation__cursor--final___HqWmn`,"TextCursorAnimation__cursor--initial":`Primer_Brand__TextCursorAnimation-module__TextCursorAnimation__cursor--initial___y1m0J`,TextCursorAnimation__inner:`Primer_Brand__TextCursorAnimation-module__TextCursorAnimation__inner___MKMEx`,TextCursorAnimation__sizingContainer:`Primer_Brand__TextCursorAnimation-module__TextCursorAnimation__sizingContainer___BLhzn`,TextCursorAnimation__sizingText:`Primer_Brand__TextCursorAnimation-module__TextCursorAnimation__sizingText___ipUBO`,TextCursorAnimation__text:`Primer_Brand__TextCursorAnimation-module__TextCursorAnimation__text___gB3n2`},fr={root:`TextCursorAnimation`,get text(){return`${this.root}-text`},get cursor(){return`${this.root}-cursor`}};function pr({children:e,className:t,animate:n,initialText:r,"data-testid":i,delay:a,waitForPageLoad:o=!0,animationTrigger:l=`immediate`,variant:u=`muted`}){let f=(0,c.useRef)(null),p=typeof e==`string`?e:``,{showCursor:m,visibleText:h,cursorPhase:g}=or({text:p,initialText:r,animate:n,delay:a,waitForPageLoad:o,startOnIntersection:l===`on-visible`,intersectionRef:f}),_=!0===n&&p.length>0,v=p||e,y={initial:dr[`TextCursorAnimation__cursor--initial`],correction:dr[`TextCursorAnimation__cursor--correction`],final:dr[`TextCursorAnimation__cursor--final`],complete:dr[`TextCursorAnimation__cursor--complete`]}[_?g:`complete`],b=m?(0,s.jsx)(`span`,{className:d(dr.TextCursorAnimation__cursor,_&&dr[`TextCursorAnimation__cursor--animated`],y),"aria-hidden":`true`,"data-testid":fr.cursor}):null;return(0,s.jsx)(`span`,{ref:f,className:d(dr.TextCursorAnimation,t),"data-testid":i||fr.root,children:(0,s.jsxs)(`span`,{className:dr.TextCursorAnimation__inner,children:[_&&(0,s.jsxs)(`span`,{className:dr.TextCursorAnimation__sizingContainer,children:[(0,s.jsx)(ur,{size:`100`,variant:u,font:`monospace`,weight:`medium`,className:d(dr.TextCursorAnimation__text,dr.TextCursorAnimation__sizingText),children:p}),r&&r!==p&&(0,s.jsx)(ur,{size:`100`,variant:u,font:`monospace`,weight:`medium`,className:d(dr.TextCursorAnimation__text,dr.TextCursorAnimation__sizingText),"aria-hidden":`true`,children:r})]}),(0,s.jsxs)(`span`,{className:d(dr.TextCursorAnimation__content,_&&dr[`TextCursorAnimation__content--animated`]),"aria-hidden":_?`true`:void 0,children:[(0,s.jsx)(ur,{size:`100`,variant:u,font:`monospace`,weight:`medium`,className:dr.TextCursorAnimation__text,"data-testid":fr.text,children:_?h:v}),b]})]})})}let mr=(0,c.forwardRef)(({children:e,className:t,variant:n=`muted`,animate:r=!1,animationDelay:i=1e3,initialText:a,...o},c)=>{let{variant:l,enableAnimation:u}=pe(),f=u||r,p=(l===`gridline`||l===`gridline-expressive`)&&u||r;return(0,s.jsx)(`span`,{ref:c,className:d(V[`Hero-label`],t),...o,children:(0,s.jsx)(pr,{variant:n,animate:f,delay:p?i:0,initialText:a,children:e})})}),hr=(0,c.forwardRef)(({children:e,className:t,...n},r)=>(0,s.jsx)(`div`,{ref:r,className:d(V[`Hero-eyebrow`],t),...n,children:e})),gr={Heading:`Primer_Brand__Heading-module__Heading___IVpmp`,"Heading--1":`Primer_Brand__Heading-module__Heading--1___Ufc7G`,"Heading--2":`Primer_Brand__Heading-module__Heading--2___TFg09`,"Heading--3":`Primer_Brand__Heading-module__Heading--3___wsITu`,"Heading--4":`Primer_Brand__Heading-module__Heading--4___C9jDG`,"Heading--5":`Primer_Brand__Heading-module__Heading--5___HgypG`,"Heading--6":`Primer_Brand__Heading-module__Heading--6___FEQ_V`,"Heading--display":`Primer_Brand__Heading-module__Heading--display___xFecE`,"Heading--letter-spacing-condensed":`Primer_Brand__Heading-module__Heading--letter-spacing-condensed___b6mZa`,"Heading--letter-spacing-none":`Primer_Brand__Heading-module__Heading--letter-spacing-none___vuohz`,"Heading--letter-spacing-normal":`Primer_Brand__Heading-module__Heading--letter-spacing-normal___Qhzoc`,"Heading--stretch-condensed":`Primer_Brand__Heading-module__Heading--stretch-condensed____i8A2`,"Heading--stretch-expanded":`Primer_Brand__Heading-module__Heading--stretch-expanded___gzwLQ`,"Heading--stretch-normal":`Primer_Brand__Heading-module__Heading--stretch-normal___apWVy`,"Heading--subhead-large":`Primer_Brand__Heading-module__Heading--subhead-large____C6GZ`,"Heading--subhead-medium":`Primer_Brand__Heading-module__Heading--subhead-medium___Pik5E`,"Heading--textWrap-balance":`Primer_Brand__Heading-module__Heading--textWrap-balance___AOKvC`,"Heading--textWrap-wrap":`Primer_Brand__Heading-module__Heading--textWrap-wrap___iM9k3`,"Heading--weight-bold":`Primer_Brand__Heading-module__Heading--weight-bold___Zqsyk`,"Heading--weight-extrabold":`Primer_Brand__Heading-module__Heading--weight-extrabold___SJAUw`,"Heading--weight-extralight":`Primer_Brand__Heading-module__Heading--weight-extralight___KRgjg`,"Heading--weight-heavy":`Primer_Brand__Heading-module__Heading--weight-heavy___ssSay`,"Heading--weight-light":`Primer_Brand__Heading-module__Heading--weight-light___aF2Rw`,"Heading--weight-medium":`Primer_Brand__Heading-module__Heading--weight-medium___II172`,"Heading--weight-normal":`Primer_Brand__Heading-module__Heading--weight-normal___ZLGhx`,"Heading--weight-semibold":`Primer_Brand__Heading-module__Heading--weight-semibold___NMvbh`,"Heading-font--hubot-sans":`Primer_Brand__Heading-module__Heading-font--hubot-sans___w3_5f`,"Heading-font--mona-sans":`Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx`,"Heading-font--monospace":`Primer_Brand__Heading-module__Heading-font--monospace___dFpiK`,"Heading-narrow--letter-spacing-condensed":`Primer_Brand__Heading-module__Heading-narrow--letter-spacing-condensed___U6uGD`,"Heading-narrow--letter-spacing-none":`Primer_Brand__Heading-module__Heading-narrow--letter-spacing-none___RR_W3`,"Heading-narrow--letter-spacing-normal":`Primer_Brand__Heading-module__Heading-narrow--letter-spacing-normal___gzn9r`,"Heading-narrow--stretch-condensed":`Primer_Brand__Heading-module__Heading-narrow--stretch-condensed___koHLR`,"Heading-narrow--stretch-expanded":`Primer_Brand__Heading-module__Heading-narrow--stretch-expanded___RHi1z`,"Heading-narrow--stretch-normal":`Primer_Brand__Heading-module__Heading-narrow--stretch-normal___AP9Ba`,"Heading-narrow--weight-bold":`Primer_Brand__Heading-module__Heading-narrow--weight-bold___IXjRC`,"Heading-narrow--weight-expanded":`Primer_Brand__Heading-module__Heading-narrow--weight-expanded___jvotv`,"Heading-narrow--weight-extrabold":`Primer_Brand__Heading-module__Heading-narrow--weight-extrabold___vmOAQ`,"Heading-narrow--weight-extralight":`Primer_Brand__Heading-module__Heading-narrow--weight-extralight___qHJfi`,"Heading-narrow--weight-heavy":`Primer_Brand__Heading-module__Heading-narrow--weight-heavy___s43iL`,"Heading-narrow--weight-light":`Primer_Brand__Heading-module__Heading-narrow--weight-light___mOWUt`,"Heading-narrow--weight-medium":`Primer_Brand__Heading-module__Heading-narrow--weight-medium___q5O6L`,"Heading-narrow--weight-normal":`Primer_Brand__Heading-module__Heading-narrow--weight-normal___Q0Jkf`,"Heading-narrow--weight-semibold":`Primer_Brand__Heading-module__Heading-narrow--weight-semibold___bAIHy`,"Heading-narrow--weight-wide":`Primer_Brand__Heading-module__Heading-narrow--weight-wide___ikyG2`,"Heading-regular--letter-spacing-condensed":`Primer_Brand__Heading-module__Heading-regular--letter-spacing-condensed___gEGJy`,"Heading-regular--letter-spacing-none":`Primer_Brand__Heading-module__Heading-regular--letter-spacing-none____NH9r`,"Heading-regular--letter-spacing-normal":`Primer_Brand__Heading-module__Heading-regular--letter-spacing-normal___GWmk5`,"Heading-regular--stretch-condensed":`Primer_Brand__Heading-module__Heading-regular--stretch-condensed___CHFa4`,"Heading-regular--stretch-expanded":`Primer_Brand__Heading-module__Heading-regular--stretch-expanded___ozx5y`,"Heading-regular--stretch-normal":`Primer_Brand__Heading-module__Heading-regular--stretch-normal___IX9Vl`,"Heading-regular--weight-bold":`Primer_Brand__Heading-module__Heading-regular--weight-bold___QMMCW`,"Heading-regular--weight-extrabold":`Primer_Brand__Heading-module__Heading-regular--weight-extrabold___H5Gyr`,"Heading-regular--weight-extralight":`Primer_Brand__Heading-module__Heading-regular--weight-extralight___LE9Tu`,"Heading-regular--weight-heavy":`Primer_Brand__Heading-module__Heading-regular--weight-heavy___SwJ1c`,"Heading-regular--weight-light":`Primer_Brand__Heading-module__Heading-regular--weight-light___CCVVF`,"Heading-regular--weight-medium":`Primer_Brand__Heading-module__Heading-regular--weight-medium___wC9qR`,"Heading-regular--weight-normal":`Primer_Brand__Heading-module__Heading-regular--weight-normal___joqMx`,"Heading-regular--weight-semibold":`Primer_Brand__Heading-module__Heading-regular--weight-semibold___h3bHv`,"Heading-wide--letter-spacing-condensed":`Primer_Brand__Heading-module__Heading-wide--letter-spacing-condensed___RhUHL`,"Heading-wide--letter-spacing-none":`Primer_Brand__Heading-module__Heading-wide--letter-spacing-none___w4Oh2`,"Heading-wide--letter-spacing-normal":`Primer_Brand__Heading-module__Heading-wide--letter-spacing-normal___qPBdW`,"Heading-wide--stretch-condensed":`Primer_Brand__Heading-module__Heading-wide--stretch-condensed___d3GoN`,"Heading-wide--stretch-expanded":`Primer_Brand__Heading-module__Heading-wide--stretch-expanded___TlWrW`,"Heading-wide--stretch-normal":`Primer_Brand__Heading-module__Heading-wide--stretch-normal___te0lW`,"Heading-wide--weight-bold":`Primer_Brand__Heading-module__Heading-wide--weight-bold___wMxlL`,"Heading-wide--weight-extrabold":`Primer_Brand__Heading-module__Heading-wide--weight-extrabold___CIRWW`,"Heading-wide--weight-heavy":`Primer_Brand__Heading-module__Heading-wide--weight-heavy___IiVTg`,"Heading-wide--weight-light":`Primer_Brand__Heading-module__Heading-wide--weight-light___Lh64A`,"Heading-wide--weight-medium":`Primer_Brand__Heading-module__Heading-wide--weight-medium___Uq302`,"Heading-wide--weight-normal":`Primer_Brand__Heading-module__Heading-wide--weight-normal___zWzeR`,"Heading-wide--weight-semibold":`Primer_Brand__Heading-module__Heading-wide--weight-semibold___IqaIc`},_r=[`display`,`1`,`2`,`3`,`4`,`5`,`6`,`subhead-large`,`subhead-medium`],vr=[`h1`,`h2`,`h3`,`h4`,`h5`,`h6`],yr=[`heavy`,`extrabold`,`bold`,`semibold`,`medium`,`normal`,`light`,`extralight`],br=[`condensed`,`normal`,`expanded`],xr=[`condensed`,`normal`,`none`],Sr=[`mona-sans`,`hubot-sans`,`monospace`],Cr=vr[1],wr=Sr[0],Tr={h1:_r[1],h2:_r[2],h3:_r[3],h4:_r[4],h5:_r[5],h6:_r[6]},Er=(0,c.forwardRef)(({animate:e,className:t,children:n,as:r=Cr,size:i,letterSpacing:a,weight:o,stretch:l,style:u,font:f=`mona-sans`,textWrap:p=`balance`,...m},h)=>{let{classes:g,styles:_}=E(e),v=(e,t)=>t?typeof t==`string`?gr[`Heading--${e}-${t}`]:Object.keys(t).map(n=>gr[`Heading-${n}--${e}-${t[n]}`]).join(` `):null,y=(0,c.useMemo)(()=>v(`weight`,o),[o]),b=(0,c.useMemo)(()=>v(`stretch`,l),[l]),x=(0,c.useMemo)(()=>v(`letter-spacing`,a),[a]),S=d(g,gr.Heading,gr[`Heading-font--${f}`],!i&&gr[`Heading--${Tr[r]}`],i&&gr[`Heading--${i}`],gr[`Heading--textWrap-${p}`],o&&y,l&&b,x&&x,t);return vr.includes(r)?(0,s.jsx)(r,{ref:h,className:S,style:{..._,...u},...m,children:n}):(console.error(`Heading: 'as' prop must be one of ${vr.join(`, `)}`),null)}),Dr=(0,c.forwardRef)(({children:e,fullWidth:t=!1,size:n=`1`,...r},i)=>{let{hasInlineMedia:a,variant:o,enableAnimation:c}=pe(),l=o===`gridline`||o===`gridline-expressive`;return(0,s.jsx)(Er,{animate:l&&c?{variant:`reveal-in-up`,delay:0,duration:1e3}:void 0,id:`hero-section-brand-heading`,className:d(V[`Hero-heading`],t&&V[`Hero-heading--fullWidth`]),as:`h1`,size:a?`2`:n,ref:i,...r,children:e})}),Or=(0,c.forwardRef)(({size:e=`200`,weight:t=`normal`,children:n,variant:r=`muted`,className:i},a)=>{let{variant:o,enableAnimation:c}=pe(),l=o===`gridline`||o===`gridline-expressive`;return(0,s.jsx)(I,{animate:l&&c?{variant:`slide-in-up`,delay:500,duration:1e3}:void 0,ref:a,className:d(V[`Hero-description`],i),as:`p`,size:e,weight:t,variant:r,children:n})}),kr={root:`Hero`,get video(){return`${this.root}-video`},get grid(){return`${this.root}-grid`},get imageWrapper(){return`${this.root}-imageWrapper`}},Ar=(0,c.forwardRef)(({className:e,align:t=`start`,children:n,imageContainerClassName:r,imageContainerStyle:i,imageContainerRef:a,imageBackgroundColor:o,variant:u=`default`,trailingComponent:f,enableAnimation:p=!1,"data-testid":m,...h},g)=>{let{HeroActions:v,HeroButtonGroupChild:y,HeroChildren:b,HeroImageChild:x,HeroVideoChild:S,HeroHeaderChildren:C,HeroDescriptionChild:T}=(0,c.useMemo)(()=>{let e=l().Children.toArray(n).reduce((e,t)=>(l().isValidElement(t)&&(t.type===Me||t.type===Ne?e.HeroActions.push(t):t.type===qn?e.HeroButtonGroupChild=t:t.type===$n?e.HeroImageChild=t:t.type===rr?e.HeroVideoChild=t:(e.HeroChildren.push(t),t.type===mr||t.type===hr||t.type===Dr?e.HeroHeaderChildren.push(t):t.type===Or&&(e.HeroDescriptionChild=t))),e),{HeroActions:[],HeroButtonGroupChild:void 0,HeroChildren:[],HeroImageChild:void 0,HeroVideoChild:void 0,HeroHeaderChildren:[],HeroDescriptionChild:void 0});return e.HeroImageChild&&e.HeroVideoChild&&(e.HeroVideoChild=void 0),e},[n]),E=x?.props.position||S?.props.position,D=u===`gridline-expressive`&&E?.startsWith(`inline-`)?`block-end`:E||`block-end`,O=x?.props.enableBorder??S?.props.enableBorder??!0,k=x?.props.padding??S?.props.padding??`default`,A=de.includes(D),j=x||S,ee=u===`gridline`,M=u===`gridline-expressive`,te=D===`block-end`,ne=M&&t===`center`?`start`:t,re=(ee||M)&&p?w:c.Fragment,ie=(ee||M)&&p?{autoStaggerChildren:!1,animationTrigger:`immediate`}:{},ae=(ee||M)&&te,oe=ee&&A,se=x?V[`Hero--layout-image`]:V[`Hero--layout-default`],ce=D===`inline-start`,le=e=>f&&(0,s.jsx)(ue,{animate:e?{variant:`slide-in-up`,delay:1e3,duration:1e3}:void 0,children:(0,s.jsx)(`div`,{className:V[`Hero-trailing`],children:(0,s.jsx)(f,{})})}),pe=()=>(0,s.jsxs)(s.Fragment,{children:[y,v.length>0&&(0,s.jsx)(`div`,{className:V[`Hero-actions`],children:v})]});return(0,s.jsx)(re,{...ie,children:(0,s.jsx)(fe.Provider,{value:{imagePosition:D,variant:u,align:ne,hasInlineMedia:A,enableAnimation:p},children:(0,s.jsxs)(`section`,{className:d(V.Hero,V[`Hero--variant-${u}`],!A&&V[`Hero--align-${ne}`],se,(x||S)&&V[`Hero--image-pos-${D}`],(x||S)&&A&&V[`Hero--image-pos-inline`],oe&&V[`Hero--variant-inline-gridline`],e),ref:g,"aria-labelledby":`hero-section-brand-heading`,"data-testid":m||kr.root,...h,children:[(0,s.jsx)(_,{fullWidth:!ae&&!oe,"data-testid":kr.grid,className:d(V[`Hero-grid`],V[`Hero-grid--${D}`],ae&&!M&&V[`Hero-grid--contained`],oe&&V[`Hero-grid--bordered-inline`],M&&V[`Hero-grid--expressive`]),children:M?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(_.Column,{span:{medium:12,large:T?7:6},className:V[`Hero-expressive-header-column`],children:(0,s.jsx)(N,{direction:`vertical`,gap:`none`,padding:`none`,alignItems:`flex-start`,children:C})}),(0,s.jsx)(_.Column,{span:{medium:12,large:T?5:6},className:V[`Hero-expressive-body-column`],children:(0,s.jsxs)(N,{direction:`vertical`,gap:`none`,padding:`none`,alignItems:`flex-start`,children:[T,pe(),le(p)]})})]}):(0,s.jsxs)(s.Fragment,{children:[ce&&j&&!ae&&(0,s.jsx)(_.Column,{ref:a,span:{large:6},className:d(o&&k!==`none`&&V[`Hero-imageContainer--bg-${o}`],oe&&k===`all`&&V[`Hero-imageContainer--inline-padding-all`],oe&&k===`none`&&V[`Hero-imageContainer--inline-padding-none`],oe&&V[`Hero-imageContainer--inline-bordered`]),children:(0,s.jsx)(`div`,{className:d(V[`Hero-mediaContainer`],r),style:i,children:j})}),(0,s.jsx)(_.Column,{span:{large:j&&A?6:12},children:(0,s.jsxs)(N,{className:d(oe&&V[`Hero-text-column--inline-gridline`],oe&&V[`Hero-contentColumn--bordered-inline`]),direction:`vertical`,gap:`none`,padding:`none`,alignItems:A||ne===`start`?`flex-start`:`center`,justifyContent:A?void 0:ne===`start`?`flex-start`:`center`,children:[b,pe(),le(ee&&p)]})}),!ce&&j&&!ae&&(0,s.jsx)(_.Column,{ref:a,span:{large:A?6:12},className:d(o&&k!==`none`&&V[`Hero-imageContainer--bg-${o}`],oe&&k===`all`&&V[`Hero-imageContainer--inline-padding-all`],oe&&k===`none`&&V[`Hero-imageContainer--inline-padding-none`],oe&&V[`Hero-imageContainer--inline-bordered`]),children:(0,s.jsx)(`div`,{className:d(V[`Hero-mediaContainer`],r),style:i,children:j})})]})}),j&&ae&&(0,s.jsx)(`div`,{ref:a,"data-testid":kr.imageWrapper,className:d(V[`Hero-imageWrapper`],r,o&&k!==`none`&&V[`Hero-imageWrapper--bg-${o}`],k===`none`&&V[`Hero-imageWrapper--padding-none`]),style:i,children:(0,s.jsx)(`div`,{className:d(V[`Hero-imageWrapper-inner`],k===`all`&&V[`Hero-imageWrapper-inner--padding-all`],k===`none`&&V[`Hero-imageWrapper-inner--padding-none`],O&&V[`Hero-imageWrapper-inner--with-gridline`]),children:j})})]})})})}),jr=Object.assign(Ar,{Heading:Dr,Description:Or,ButtonGroup:qn,PrimaryAction:Me,SecondaryAction:Ne,Image:$n,Video:rr,Label:mr,Eyebrow:hr,testIds:kr});var Mr=[`16`,`24`],Nr={16:{width:16,path:c.createElement(`path`,{d:`m4.427 9.573 3.396-3.396a.25.25 0 0 1 .354 0l3.396 3.396a.25.25 0 0 1-.177.427H4.604a.25.25 0 0 1-.177-.427Z`})},24:{width:24,path:c.createElement(`path`,{d:`m12.354 8.854 5.792 5.792a.5.5 0 0 1-.353.854H6.207a.5.5 0 0 1-.353-.854l5.792-5.792a.5.5 0 0 1 .708 0Z`})}},Pr=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-triangle-up`,Nr,Mr)});Pr.displayName=`TriangleUpIcon`;var Fr=[`16`,`24`],Ir={16:{width:16,path:c.createElement(`path`,{d:`m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z`})},24:{width:24,path:c.createElement(`path`,{d:`M11.646 15.146 5.854 9.354a.5.5 0 0 1 .353-.854h11.586a.5.5 0 0 1 .353.854l-5.793 5.792a.5.5 0 0 1-.707 0Z`})}},Lr=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-triangle-down`,Ir,Fr)});Lr.displayName=`TriangleDownIcon`;var Rr=[`16`,`24`],zr={16:{width:16,path:c.createElement(`path`,{d:`M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z`})},24:{width:24,path:c.createElement(c.Fragment,null,c.createElement(`path`,{d:`M15.5 2.25a.75.75 0 0 1 .75-.75h5.5a.75.75 0 0 1 .75.75v5.5a.75.75 0 0 1-1.5 0V4.06l-6.22 6.22a.75.75 0 1 1-1.06-1.06L19.94 3h-3.69a.75.75 0 0 1-.75-.75Z`}),c.createElement(`path`,{d:`M2.5 4.25c0-.966.784-1.75 1.75-1.75h8.5a.75.75 0 0 1 0 1.5h-8.5a.25.25 0 0 0-.25.25v15.5c0 .138.112.25.25.25h15.5a.25.25 0 0 0 .25-.25v-8.5a.75.75 0 0 1 1.5 0v8.5a1.75 1.75 0 0 1-1.75 1.75H4.25a1.75 1.75 0 0 1-1.75-1.75V4.25Z`}))}},Br=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-link-external`,zr,Rr)});Br.displayName=`LinkExternalIcon`;let Vr={Link:`Primer_Brand__Link-module__Link___lvKjM`,"Link--accent":`Primer_Brand__Link-module__Link--accent___FWEDd`,"Link--arrow-end":`Primer_Brand__Link-module__Link--arrow-end___l0EPS`,"Link--arrow-start":`Primer_Brand__Link-module__Link--arrow-start___AT1uu`,"Link--default":`Primer_Brand__Link-module__Link--default___UKAcZ`,"Link--is-external":`Primer_Brand__Link-module__Link--is-external___AthYf`,"Link--label":`Primer_Brand__Link-module__Link--label___j8etE`,"Link--large":`Primer_Brand__Link-module__Link--large___cXMt5`,"Link-arrow":`Primer_Brand__Link-module__Link-arrow___HBMJ9`},Hr=[`default`,`accent`],Ur=[`small`,`medium`,`large`],Wr=[`start`,`end`,`none`],Gr={small:`100`,medium:`200`,large:`300`},Kr={small:16,medium:16,large:20};function qr({size:e=`medium`,variant:t=`default`,className:n,children:r,isExternal:i,onMouseEnter:a,onMouseLeave:o,onFocus:u,onBlur:f,arrowDirection:p=`end`,...m}){let[h,g]=l().useState(!1),[_,v]=l().useState(!1),y=(0,c.useCallback)(e=>{g(!h),a?.(e)},[a,h]),b=(0,c.useCallback)(e=>{g(!h),o?.(e)},[o,h]),x=(0,c.useCallback)(e=>{v(!_),u?.(e)},[u,_]),S=(0,c.useCallback)(e=>{v(!_),f?.(e)},[f,_]);return(0,s.jsxs)(`a`,{className:d(Vr.Link,Vr[`Link--${e}`],Vr[`Link--${t}`],i?Vr[`Link--is-external`]:Vr[`Link--arrow-${p}`],n),onMouseEnter:y,onMouseLeave:b,onFocus:x,onBlur:S,...m,children:[p===`start`&&!i&&(0,s.jsx)(he,{className:Vr[`Link-arrow`],expanded:h||_,reverse:!0,hidden:!0}),(0,s.jsx)(I,{as:`span`,size:Gr[e],className:d(Vr[`Link--label`]),children:r}),p===`end`&&!i&&(0,s.jsx)(he,{className:Vr[`Link-arrow`],expanded:h||_,hidden:!0}),i&&(0,s.jsx)(Br,{size:Kr[e],"aria-label":`External link`})]})}let Jr={RiverAccordion:`Primer_Brand__RiverAccordion-module__RiverAccordion___aCPIE`,"RiverAccordion--active-item-has-background":`Primer_Brand__RiverAccordion-module__RiverAccordion--active-item-has-background___xYbsA`,"RiverAccordion--variant-gridline":`Primer_Brand__RiverAccordion-module__RiverAccordion--variant-gridline___Xsbet`,RiverAccordion__accordionContainer:`Primer_Brand__RiverAccordion-module__RiverAccordion__accordionContainer___fGxlS`,"RiverAccordion__align-end":`Primer_Brand__RiverAccordion-module__RiverAccordion__align-end___cYDE6`,"RiverAccordion__align-start":`Primer_Brand__RiverAccordion-module__RiverAccordion__align-start___RuTNC`,RiverAccordion__content:`Primer_Brand__RiverAccordion-module__RiverAccordion__content___ECkev`,RiverAccordion__heading:`Primer_Brand__RiverAccordion-module__RiverAccordion__heading___STSM7`,RiverAccordion__headingText:`Primer_Brand__RiverAccordion-module__RiverAccordion__headingText___tOQEC`,RiverAccordion__icon:`Primer_Brand__RiverAccordion-module__RiverAccordion__icon___gl6pH`,RiverAccordion__item:`Primer_Brand__RiverAccordion-module__RiverAccordion__item___SQRnH`,"RiverAccordion__item--open":`Primer_Brand__RiverAccordion-module__RiverAccordion__item--open___nnixq`,RiverAccordion__leadingVisual:`Primer_Brand__RiverAccordion-module__RiverAccordion__leadingVisual___OseYz`,RiverAccordion__panel:`Primer_Brand__RiverAccordion-module__RiverAccordion__panel___GkOCl`,RiverAccordion__trigger:`Primer_Brand__RiverAccordion-module__RiverAccordion__trigger___x_yLq`,"RiverAccordion__trigger--has-leading-visual":`Primer_Brand__RiverAccordion-module__RiverAccordion__trigger--has-leading-visual___lyq8k`,RiverAccordion__visual:`Primer_Brand__RiverAccordion-module__RiverAccordion__visual___GxbPw`,"RiverAccordion__visual--has-background":`Primer_Brand__RiverAccordion-module__RiverAccordion__visual--has-background___kuInp`,RiverAccordion__visualsContainer:`Primer_Brand__RiverAccordion-module__RiverAccordion__visualsContainer___evCWP`,RiverAccordion__visualsWrapper:`Primer_Brand__RiverAccordion-module__RiverAccordion__visualsWrapper___H5Ixf`},Yr=`Primer_Brand__shared-module__gridline___Vmwmu`,Xr=(0,c.createContext)(null),Zr=()=>{let e=(0,c.useContext)(Xr);if(e===null)throw Error(`useRiverAccordionContext must be used within a RiverAccordion component`);return e},Qr=(0,c.createContext)(null),$r=[`default`,`gridline`],ei=(0,c.forwardRef)(({align:e=`start`,variant:t=`default`,children:n,className:r,...i},a)=>{let o=L(a),[u,f]=(0,c.useState)(0),p=(0,c.useMemo)(()=>l().Children.toArray(n).reduce((e,t)=>{if(!oi(t))return e;let n=l().Children.toArray(t.props.children).find(li);return n&&(e.items.push(t),e.visuals.push(n)),e},{items:[],visuals:[]}),[n]),m=p.items.map((e,t)=>l().cloneElement(e,{key:t,index:t})),h=p.visuals.map((e,t)=>l().cloneElement(e,{key:t,"aria-hidden":!0})),g=t===`gridline`&&(p.visuals[u]?.props.hasBackground??!0),_=(0,c.useMemo)(()=>({openIndex:u,setOpenIndex:f,variant:t}),[u,f,t]);return(0,s.jsx)(Xr.Provider,{value:_,children:(0,s.jsxs)(`div`,{ref:o,className:d(Jr.RiverAccordion,Jr[`RiverAccordion__align-${e}`],Jr[`RiverAccordion--variant-${t}`],g&&Jr[`RiverAccordion--active-item-has-background`],t===`gridline`&&Yr,r),...i,children:[(0,s.jsx)(`div`,{className:Jr.RiverAccordion__accordionContainer,children:m}),(0,s.jsx)(`div`,{className:Jr.RiverAccordion__visualsContainer,children:(0,s.jsx)(`div`,{className:Jr.RiverAccordion__visualsWrapper,children:h})})]})})}),ti=({className:e,index:t,children:n,...r})=>{let{openIndex:i}=Zr(),a=p(),o=t===i,u=(0,c.useRef)(null);(0,c.useEffect)(()=>{u.current&&u.current.toggleAttribute(`inert`,!o)},[o]);let f=(0,c.useMemo)(()=>({id:a,index:t,isOpen:o}),[a,t,o]),{heading:m,content:h,visual:g}=(0,c.useMemo)(()=>l().Children.toArray(n).reduce((e,t)=>(ci(t)&&(e.heading=t),si(t)&&(e.content=t),li(t)&&(e.visual=t),e),{heading:null,content:null,visual:null}),[n]);return m&&h&&g?(0,s.jsx)(Qr.Provider,{value:f,children:(0,s.jsxs)(`div`,{className:d(Jr.RiverAccordion__item,o&&Jr[`RiverAccordion__item--open`],e),...r,children:[m,(0,s.jsxs)(`div`,{ref:u,className:Jr.RiverAccordion__panel,id:a,"aria-hidden":!o,children:[h,g]})]})}):null},ni=({as:e=`h3`,children:t,className:n,leadingVisual:r,size:i=`6`,...a})=>{let{setOpenIndex:o}=Zr(),{id:l,index:u,isOpen:f}=(()=>{let e=(0,c.useContext)(Qr);if(e===null)throw Error(`useRiverAccordionItemContext must be used within a RiverAccordion component`);return e})(),p=(0,c.useCallback)(()=>{f||o(u)},[u,f,o]);return(0,s.jsx)(Er,{size:i,as:e,className:d(Jr.RiverAccordion__heading,n),...a,children:(0,s.jsxs)(`button`,{type:`button`,className:d(Jr.RiverAccordion__trigger,r&&Jr[`RiverAccordion__trigger--has-leading-visual`]),onClick:p,"aria-disabled":f,"aria-controls":l,"aria-expanded":f,children:[r&&(0,s.jsx)(`span`,{"aria-hidden":`true`,className:Jr.RiverAccordion__leadingVisual,children:typeof r==`function`?(0,s.jsx)(r,{}):r}),r?(0,s.jsx)(`span`,{className:Jr.RiverAccordion__headingText,children:t}):t,(0,s.jsx)(`span`,{"aria-hidden":`true`,className:Jr.RiverAccordion__icon,children:f?(0,s.jsx)(Pr,{size:24}):(0,s.jsx)(Lr,{size:24})})]})})},ri=({className:e,children:t,...n})=>{let r=(0,c.useMemo)(()=>{let e=ai(qr),n=ai(I);return l().Children.toArray(t).map(t=>n(t)?l().cloneElement(t,{as:t.props.as??`p`,variant:t.props.variant??`muted`,size:t.props.size??`300`}):e(t)?l().cloneElement(t,{variant:t.props.variant??`accent`}):t)},[t]);return(0,s.jsx)(`div`,{className:d(Jr.RiverAccordion__content,e),...n,children:r})},ii=({className:e,hasBackground:t=!0,...n})=>{let{variant:r}=Zr();return(0,s.jsx)(`div`,{className:d(Jr.RiverAccordion__visual,r===`gridline`&&t&&Jr[`RiverAccordion__visual--has-background`],e),...n})},ai=e=>t=>l().isValidElement(t)&&t.type===e,oi=ai(ti),si=ai(ri),ci=ai(ni),li=ai(ii),ui=Object.assign(ei,{Content:ri,Heading:ni,Item:ti,Visual:ii}),di={Label:`Primer_Brand__Label-module__Label___TW0HL`,"Label--color-blue":`Primer_Brand__Label-module__Label--color-blue___lZSxf`,"Label--color-blue-purple":`Primer_Brand__Label-module__Label--color-blue-purple___ER3VP`,"Label--color-coral":`Primer_Brand__Label-module__Label--color-coral___V0Yif`,"Label--color-default":`Primer_Brand__Label-module__Label--color-default___YCx2l`,"Label--color-gray":`Primer_Brand__Label-module__Label--color-gray___MCa_k`,"Label--color-green":`Primer_Brand__Label-module__Label--color-green___SoiE4`,"Label--color-green-blue":`Primer_Brand__Label-module__Label--color-green-blue___R2mSi`,"Label--color-green-blue-purple":`Primer_Brand__Label-module__Label--color-green-blue-purple___UKGU_`,"Label--color-indigo":`Primer_Brand__Label-module__Label--color-indigo___VEHOi`,"Label--color-lemon":`Primer_Brand__Label-module__Label--color-lemon___xvb0x`,"Label--color-lime":`Primer_Brand__Label-module__Label--color-lime___rORM1`,"Label--color-orange":`Primer_Brand__Label-module__Label--color-orange___PMqMi`,"Label--color-pink":`Primer_Brand__Label-module__Label--color-pink___kHEv5`,"Label--color-pink-blue":`Primer_Brand__Label-module__Label--color-pink-blue___y5skb`,"Label--color-purple":`Primer_Brand__Label-module__Label--color-purple___ZHLtp`,"Label--color-purple-red":`Primer_Brand__Label-module__Label--color-purple-red___MsWGq`,"Label--color-red":`Primer_Brand__Label-module__Label--color-red___GYMDt`,"Label--color-red-orange":`Primer_Brand__Label-module__Label--color-red-orange___FVyXX`,"Label--color-teal":`Primer_Brand__Label-module__Label--color-teal___VOUIS`,"Label--color-yellow":`Primer_Brand__Label-module__Label--color-yellow___S2Zu2`,"Label--gradient":`Primer_Brand__Label-module__Label--gradient___smCNu`,"Label--size-large":`Primer_Brand__Label-module__Label--size-large___BrKTp`,"Label--size-medium":`Primer_Brand__Label-module__Label--size-medium___g4Jkm`,"Label--size-small":`Primer_Brand__Label-module__Label--size-small___TvoL_`,"Label__icon-visual":`Primer_Brand__Label-module__Label__icon-visual___lD1Qa`,Label__label:`Primer_Brand__Label-module__Label__label___bD_B4`,"Label__leading-visual":`Primer_Brand__Label-module__Label__leading-visual___a1rnF`,Label__text:`Primer_Brand__Label-module__Label__text____nAxj`},fi=[...y,`green-blue-purple`],pi=[...v,...fi],mi=[`small`,`medium`,`large`],hi=pi[0],gi=mi[1],_i={root:`Label`,get leadingVisual(){return`${this.root}-leading-visual`}},vi=(0,c.forwardRef)(({animate:e,className:t,size:n=gi,color:r=hi,children:i,"data-testid":a,leadingVisual:o,style:u,...f},p)=>{let{classes:m,styles:h}=E(e),g=(0,c.useMemo)(()=>fi.find(e=>e===r),[r]);return(0,s.jsxs)(`span`,{ref:p,className:d(m,di.Label,di[`Label--color-${r}`],di[`Label--size-${n}`],g&&di[`Label--gradient`],t),"data-testid":a||_i.root,style:{...h,...u},...f,children:[o&&(0,s.jsx)(`span`,{className:di[`Label__leading-visual`],"data-testid":_i.leadingVisual,"aria-hidden":`true`,children:typeof o==`function`?(0,s.jsx)(o,{}):l().isValidElement(o)&&l().cloneElement(o,{className:d(di[`Label__icon-visual`])})}),(0,s.jsx)(`span`,{className:d(di.Label__text),children:(0,s.jsx)(I,{as:`span`,size:n===`large`?`200`:`100`,className:d(di.Label__label),children:i})})]})}),yi=Object.assign(vi,{testIds:_i}),bi={River:`Primer_Brand__river-shared-module__River___eSXvR`,"River--50-50":`Primer_Brand__river-shared-module__River--50-50___y5_l2`,"River--60-40":`Primer_Brand__river-shared-module__River--60-40___NljA1`,"River--align-center":`Primer_Brand__river-shared-module__River--align-center___VxJ3H`,"River--align-end":`Primer_Brand__river-shared-module__River--align-end___aNjz4`,"River--align-start":`Primer_Brand__river-shared-module__River--align-start___wo12V`,"River--variant-gridline":`Primer_Brand__river-shared-module__River--variant-gridline___mq5R1`,RiverBreakout:`Primer_Brand__river-shared-module__RiverBreakout___VNW5e`,"RiverBreakout--muted":`Primer_Brand__river-shared-module__RiverBreakout--muted___k_sJO`,"RiverBreakout--variant-gridline":`Primer_Brand__river-shared-module__RiverBreakout--variant-gridline___jHgqX`,RiverBreakout__hiddenHeading:`Primer_Brand__river-shared-module__RiverBreakout__hiddenHeading___axLfo`,"River__body-text":`Primer_Brand__river-shared-module__River__body-text___aJne5`,"River__call-to-action":`Primer_Brand__river-shared-module__River__call-to-action___yeIFh`,River__content:`Primer_Brand__river-shared-module__River__content___p4EdY`,"River__content--align-block-end":`Primer_Brand__river-shared-module__River__content--align-block-end___xI62E`,River__heading:`Primer_Brand__river-shared-module__River__heading___tl6zS`,River__label:`Primer_Brand__river-shared-module__River__label___ztaaN`,River__leadingComponent:`Primer_Brand__river-shared-module__River__leadingComponent___RBKiv`,River__text:`Primer_Brand__river-shared-module__River__text___TQQhU`,River__trailingComponent:`Primer_Brand__river-shared-module__River__trailingComponent___bjdxv`,"River__trailingComponent--divider":`Primer_Brand__river-shared-module__River__trailingComponent--divider___q9hCY`,River__visual:`Primer_Brand__river-shared-module__River__visual___kjFE2`,"River__visual--fill-media":`Primer_Brand__river-shared-module__River__visual--fill-media___psmFL`,"River__visual--has-background":`Primer_Brand__river-shared-module__River__visual--has-background___QG17S`,"River__visual--has-shadow":`Primer_Brand__river-shared-module__River__visual--has-shadow___PyzIW`,"River__visual--padding-all":`Primer_Brand__river-shared-module__River__visual--padding-all___M94vb`,"River__visual--padding-none":`Primer_Brand__river-shared-module__River__visual--padding-none___th1qK`,"River__visual--position-block-end":`Primer_Brand__river-shared-module__River__visual--position-block-end___ErF_R`,"River__visual--position-block-end-inline-end":`Primer_Brand__river-shared-module__River__visual--position-block-end-inline-end___kmFTW`,"River__visual--position-block-end-inline-start":`Primer_Brand__river-shared-module__River__visual--position-block-end-inline-start___QmQP6`,"River__visual--position-center":`Primer_Brand__river-shared-module__River__visual--position-center___p6KT1`,"River__visual--rounded":`Primer_Brand__river-shared-module__River__visual--rounded___x1iTx`,"does-not-exist":`Primer_Brand__river-shared-module__does-not-exist____jjTp`},xi=`default`,Si=(0,c.forwardRef)(({animate:e,imageTextRatio:t=`50:50`,align:n=`start`,variant:r=xi,className:i,children:a,style:o,...c},u)=>{let{classes:f,styles:p}=E(e),{Visual:m,Content:h}=l().Children.toArray(a).reduce((e,t)=>(l().isValidElement(t)&&typeof t.type!=`string`&&(t.type===Di&&(e.Visual=t),t.type===Ci&&(e.Content=t)),e),{Visual:null,Content:null});m?.props.position,m?.props.padding;let g=m?l().cloneElement(m,{className:d(m.props.className,r===`gridline`&&bi[`River__visual--has-background`])}):null;return(0,s.jsxs)(`section`,{ref:u,className:d(bi.River,bi[`River--${t.replace(`:`,`-`)}`],bi[`River--align-${n}`],bi[`River--variant-${r}`],r===`gridline`&&Yr,f,i),style:{...p,...o},...c,children:[h,g]})}),Ci=(0,c.forwardRef)(({align:e=`center`,animate:t,children:n,className:r,leadingComponent:i,trailingComponent:a,trailingComponentDivider:o=!1,style:u,...f},p)=>{let{classes:m,styles:h}=E(t),g=(0,c.useMemo)(()=>l().Children.toArray(n),[n]),_=g.find(e=>l().isValidElement(e)&&e.type===Er),v=g.find(e=>l().isValidElement(e)&&e.type===I),y=g.find(e=>l().isValidElement(e)&&e.type===qr),b=g.find(e=>l().isValidElement(e)&&e.type===yi),x=g.find(e=>l().isValidElement(e)&&e.type===ur),S=l().isValidElement(b)&&!i;return(0,s.jsxs)(`div`,{ref:p,className:d(m,bi.River__content,bi[`River__content--align-${e}`],r),style:{...h,...u},...f,children:[S&&(0,s.jsx)(`div`,{className:bi.River__label,children:l().cloneElement(b,{})}),!b&&l().isValidElement(x)&&!i&&(0,s.jsx)(`div`,{className:bi.River__label,children:x}),!b&&!x&&i&&(0,s.jsx)(`div`,{className:bi.River__leadingComponent,children:(0,s.jsx)(i,{})}),l().isValidElement(_)&&(0,s.jsx)(`div`,{className:bi.River__heading,children:l().cloneElement(_,{as:_.props.as||`h3`,size:_.props.size||`5`,weight:_.props.weight})}),l().isValidElement(v)&&(0,s.jsx)(`div`,{className:bi[`River__body-text`],children:l().cloneElement(v,{variant:`muted`,as:`p`,className:d(bi.River__text,v.props.className)})}),l().isValidElement(y)&&(0,s.jsx)(`div`,{className:bi[`River__call-to-action`],children:l().cloneElement(y,{size:`medium`,variant:y.props.variant||`accent`})}),a&&(0,s.jsx)(`div`,{className:d(bi.River__trailingComponent,o&&bi[`River__trailingComponent--divider`]),children:(0,s.jsx)(a,{})})]})}),wi=[`default`,`center`,`block-end`,`block-end-inline-start`,`block-end-inline-end`],Ti=[`default`,`none`,`all`],Ei=(0,c.forwardRef)(({fillMedia:e=!0,children:t,className:n,hasShadow:r=!1,rounded:i=!0,...a},o)=>(0,s.jsx)(`div`,{ref:o,className:d(bi.River__visual,r&&bi[`River__visual--has-shadow`],e&&bi[`River__visual--fill-media`],i&&bi[`River__visual--rounded`],n),...a,children:t})),Di=(0,c.forwardRef)(({className:e,position:t=`default`,padding:n=`default`,...r},i)=>(0,s.jsx)(Ei,{ref:i,className:d(t!=="default"&&bi[`River__visual--position-${t}`],n!=="default"&&bi[`River__visual--padding-${n}`],e),...r})),Oi=Object.assign(Si,{Visual:Di,Content:Ci}),ki=(e,t)=>{if(!e)return!1;if(Array.isArray(e)){for(let n of e)if(ki(n,t))return!0}else if(l().isValidElement(e)&&(e.type===t||e.props.children&&ki(e.props.children,t)))return!0;return!1},Ai=ki,ji=[`default`,`gridline`],Mi=(0,c.forwardRef)(({animate:e,className:t,children:n,style:r,variant:i=`default`,...a},o)=>{let{classes:c,styles:l}=E(e),u=Ai(n,`b`)||Ai(n,`em`)?`muted`:`default`;return Ai(n,Ni),(0,s.jsx)(`section`,{ref:o,className:d(bi.RiverBreakout,i===`gridline`&&bi[`RiverBreakout--variant-gridline`],i===`gridline`&&Yr,u===`muted`&&bi[`RiverBreakout--muted`],c,t),style:{...l,...r},...a,children:n})}),Ni=({as:e=`h3`,children:t})=>(0,s.jsx)(Er,{className:`visually-hidden`,as:e,children:t}),Pi=(0,c.forwardRef)(({className:e,...t},n)=>(0,s.jsx)(Ei,{ref:n,className:e,...t})),Fi=Object.assign(Mi,{Visual:Pi,Content:Ci,A11yHeading:Ni}),Ii={Accordion:`Primer_Brand__Accordion-module__Accordion___M_LPt`,"Accordion--closing":`Primer_Brand__Accordion-module__Accordion--closing___fnh8x`,"Accordion--default":`Primer_Brand__Accordion-module__Accordion--default___wLsHR`,"Accordion--disableAnimation":`Primer_Brand__Accordion-module__Accordion--disableAnimation___kmWJk`,"Accordion--emphasis":`Primer_Brand__Accordion-module__Accordion--emphasis___j9wgA`,Accordion__content:`Primer_Brand__Accordion-module__Accordion__content___wMZGe`,"Accordion__content-inner":`Primer_Brand__Accordion-module__Accordion__content-inner___AZfFA`,Accordion__summary:`Primer_Brand__Accordion-module__Accordion__summary___NUIYc`,"Accordion__summary--default":`Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_`,"Accordion__summary--emphasis":`Primer_Brand__Accordion-module__Accordion__summary--emphasis___FqzWk`,"Accordion__summary--reversed-toggles":`Primer_Brand__Accordion-module__Accordion__summary--reversed-toggles___cpkAW`,"Accordion__summary--toggleColor-blue":`Primer_Brand__Accordion-module__Accordion__summary--toggleColor-blue___BpPxQ`,"Accordion__summary--toggleColor-blue-purple":`Primer_Brand__Accordion-module__Accordion__summary--toggleColor-blue-purple___R4Ta3`,"Accordion__summary--toggleColor-coral":`Primer_Brand__Accordion-module__Accordion__summary--toggleColor-coral___T3Lvh`,"Accordion__summary--toggleColor-default":`Primer_Brand__Accordion-module__Accordion__summary--toggleColor-default___J06Ol`,"Accordion__summary--toggleColor-gray":`Primer_Brand__Accordion-module__Accordion__summary--toggleColor-gray___gGQN8`,"Accordion__summary--toggleColor-green":`Primer_Brand__Accordion-module__Accordion__summary--toggleColor-green___GThPe`,"Accordion__summary--toggleColor-green-blue":`Primer_Brand__Accordion-module__Accordion__summary--toggleColor-green-blue___PHnZc`,"Accordion__summary--toggleColor-indigo":`Primer_Brand__Accordion-module__Accordion__summary--toggleColor-indigo___f5_9S`,"Accordion__summary--toggleColor-lemon":`Primer_Brand__Accordion-module__Accordion__summary--toggleColor-lemon___c5Gz6`,"Accordion__summary--toggleColor-lime":`Primer_Brand__Accordion-module__Accordion__summary--toggleColor-lime___Tj0cg`,"Accordion__summary--toggleColor-orange":`Primer_Brand__Accordion-module__Accordion__summary--toggleColor-orange____Dby3`,"Accordion__summary--toggleColor-pink":`Primer_Brand__Accordion-module__Accordion__summary--toggleColor-pink___BXVJc`,"Accordion__summary--toggleColor-pink-blue":`Primer_Brand__Accordion-module__Accordion__summary--toggleColor-pink-blue___NVPxr`,"Accordion__summary--toggleColor-purple":`Primer_Brand__Accordion-module__Accordion__summary--toggleColor-purple___whcwP`,"Accordion__summary--toggleColor-purple-red":`Primer_Brand__Accordion-module__Accordion__summary--toggleColor-purple-red___l3gUG`,"Accordion__summary--toggleColor-red":`Primer_Brand__Accordion-module__Accordion__summary--toggleColor-red___txXJX`,"Accordion__summary--toggleColor-red-orange":`Primer_Brand__Accordion-module__Accordion__summary--toggleColor-red-orange___ZODhv`,"Accordion__summary--toggleColor-teal":`Primer_Brand__Accordion-module__Accordion__summary--toggleColor-teal___h2drb`,"Accordion__summary--toggleColor-yellow":`Primer_Brand__Accordion-module__Accordion__summary--toggleColor-yellow___WGTG3`,"Accordion__summary-toggle":`Primer_Brand__Accordion-module__Accordion__summary-toggle___Hw7fW`,"Accordion__summary-toggleIcon":`Primer_Brand__Accordion-module__Accordion__summary-toggleIcon___IdMKy`},Li=(0,c.createContext)(null),Ri=(0,c.forwardRef)(({children:e,className:t,variant:n=`default`,disableAnimation:r=!1,open:i,onClick:a,onToggle:o,onKeyDown:l,handleOpen:u,...f},p)=>{let m=L(p),h=(0,c.useRef)(null),g=(0,c.useRef)(!1),_=(0,c.useMemo)(()=>({variant:n}),[n]),v=(0,c.useCallback)(e=>{let t=e.querySelector(`:scope > .${Ii.Accordion__content}`),n=t?.querySelector(`.${Ii[`Accordion__content-inner`]}`);return t&&n?(e.style.setProperty(`--brand-Accordion-content-height`,`${n.scrollHeight}px`),t):null},[]),y=(0,c.useCallback)(()=>{h.current&&=(clearTimeout(h.current),null)},[]),b=(0,c.useCallback)(e=>{y();let t=typeof window<`u`&&typeof window.matchMedia==`function`?window.matchMedia(`(prefers-reduced-motion: reduce)`):null;if(t!==null&&t.matches)return e.open=!1,g.current=!1,void e.classList.remove(Ii[`Accordion--closing`]);let n=v(e);n&&n.getBoundingClientRect(),g.current=!0,e.classList.add(Ii[`Accordion--closing`]),h.current=setTimeout(()=>{e.open=!1,g.current=!1,e.classList.remove(Ii[`Accordion--closing`]),h.current=null},300)},[y,v]),x=(0,c.useCallback)(e=>{let t=e;t.currentTarget.open&&(y(),g.current=!1,t.currentTarget.classList.remove(Ii[`Accordion--closing`]),v(t.currentTarget)),o?.(t),u?.(t.currentTarget.open)},[y,o,u,v]),S=(0,c.useCallback)(e=>{if(a?.(e),e.defaultPrevented||r)return;let t=e.currentTarget,n=e.target;n instanceof Element&&t.open&&n.closest(`summary`)?.parentElement===t&&(e.preventDefault(),g.current||b(t))},[b,r,a]),C=(0,c.useCallback)(e=>{let t=e;l?.(t);let n=m.current;t.key===`Escape`&&n?.open&&(y(),n.open=!1,g.current=!1,n.classList.remove(Ii[`Accordion--closing`]),n.querySelector(`summary`)?.focus())},[y,l,m]);return(0,c.useEffect)(()=>{let e=m.current;if(e){let t=e.querySelector(`.${Ii[`Accordion__content-inner`]}`),n;return e.open&&v(e),typeof ResizeObserver<`u`&&t&&(n=new ResizeObserver(()=>{e.open&&v(e)}),n.observe(t)),e.addEventListener(`toggle`,x),e.addEventListener(`keydown`,C),()=>{y(),n?.disconnect(),e.removeEventListener(`toggle`,x),e.removeEventListener(`keydown`,C)}}},[y,x,C,m,v]),(0,s.jsx)(Li.Provider,{value:_,children:(0,s.jsx)(`details`,{className:d(Ii.Accordion,Ii[`Accordion--${n}`],r&&Ii[`Accordion--disableAnimation`],t),ref:m,open:i,...f,onClick:S,children:e})})}),zi=[...v,...y],Bi=(0,c.forwardRef)(({children:e,className:t,as:n=`h4`,toggleColor:r,reversedToggles:i,weight:a=`normal`,...o},l)=>{let{variant:u}=(()=>{let e=(0,c.useContext)(Li);if(e===null)throw Error(`Unable to find Accordion provider. Did you forget to wrap your component in an Accordion?`);return e})();return(0,s.jsxs)(`summary`,{className:d(Ii.Accordion__summary,i&&Ii[`Accordion__summary--reversed-toggles`],Ii[`Accordion__summary--${u}`],r&&Ii[`Accordion__summary--toggleColor-${r}`],t),ref:l,...o,children:[(0,s.jsx)(`span`,{"aria-hidden":`true`,className:Ii[`Accordion__summary-toggle`],children:(0,s.jsx)(Lr,{className:Ii[`Accordion__summary-toggleIcon`],size:22})}),(0,s.jsx)(Er,{as:n,size:u===`emphasis`?`6`:`subhead-large`,weight:a,children:e})]})}),Vi=({children:e,className:t,...n})=>(0,s.jsx)(`section`,{className:d(Ii.Accordion__content,t),...n,children:(0,s.jsx)(`div`,{className:Ii[`Accordion__content-inner`],children:e})}),Hi=Object.assign(Ri,{Content:Vi,Heading:Bi}),Ui={Icon:`Primer_Brand__Icon-module__Icon___bf2xY`,"Icon--background":`Primer_Brand__Icon-module__Icon--background___d6RdL`,"Icon--background-color-blue":`Primer_Brand__Icon-module__Icon--background-color-blue___zsNDL`,"Icon--background-color-coral":`Primer_Brand__Icon-module__Icon--background-color-coral___FKaij`,"Icon--background-color-default":`Primer_Brand__Icon-module__Icon--background-color-default___h6tiH`,"Icon--background-color-gray":`Primer_Brand__Icon-module__Icon--background-color-gray___dpdtX`,"Icon--background-color-green":`Primer_Brand__Icon-module__Icon--background-color-green___UUQt1`,"Icon--background-color-indigo":`Primer_Brand__Icon-module__Icon--background-color-indigo___TIqOT`,"Icon--background-color-lemon":`Primer_Brand__Icon-module__Icon--background-color-lemon___BhpS6`,"Icon--background-color-lime":`Primer_Brand__Icon-module__Icon--background-color-lime___K4TMA`,"Icon--background-color-orange":`Primer_Brand__Icon-module__Icon--background-color-orange___z52U7`,"Icon--background-color-pink":`Primer_Brand__Icon-module__Icon--background-color-pink___cy5Kg`,"Icon--background-color-purple":`Primer_Brand__Icon-module__Icon--background-color-purple___JmhnQ`,"Icon--background-color-red":`Primer_Brand__Icon-module__Icon--background-color-red___qoirP`,"Icon--background-color-teal":`Primer_Brand__Icon-module__Icon--background-color-teal___a7cyd`,"Icon--background-color-yellow":`Primer_Brand__Icon-module__Icon--background-color-yellow___Yhfck`,"Icon--color-blue":`Primer_Brand__Icon-module__Icon--color-blue___Wne9C`,"Icon--color-coral":`Primer_Brand__Icon-module__Icon--color-coral___vdwGj`,"Icon--color-default":`Primer_Brand__Icon-module__Icon--color-default___z2cYk`,"Icon--color-gray":`Primer_Brand__Icon-module__Icon--color-gray___tVTnd`,"Icon--color-green":`Primer_Brand__Icon-module__Icon--color-green___OxAZK`,"Icon--color-indigo":`Primer_Brand__Icon-module__Icon--color-indigo___OrE5M`,"Icon--color-lemon":`Primer_Brand__Icon-module__Icon--color-lemon___Ftx9H`,"Icon--color-lime":`Primer_Brand__Icon-module__Icon--color-lime___mQVWo`,"Icon--color-orange":`Primer_Brand__Icon-module__Icon--color-orange___CIjjp`,"Icon--color-pink":`Primer_Brand__Icon-module__Icon--color-pink___cS_v5`,"Icon--color-purple":`Primer_Brand__Icon-module__Icon--color-purple___d05Sh`,"Icon--color-red":`Primer_Brand__Icon-module__Icon--color-red___K_2c0`,"Icon--color-teal":`Primer_Brand__Icon-module__Icon--color-teal___fix20`,"Icon--color-yellow":`Primer_Brand__Icon-module__Icon--color-yellow___Z1juk`,"Icon--size-20":`Primer_Brand__Icon-module__Icon--size-20___bxF8U`,"Icon--size-24":`Primer_Brand__Icon-module__Icon--size-24___yTJML`,"Icon--size-28":`Primer_Brand__Icon-module__Icon--size-28___tnGmL`,"Icon--size-32":`Primer_Brand__Icon-module__Icon--size-32___Rhkw8`,"Icon--size-36":`Primer_Brand__Icon-module__Icon--size-36___F4Mcj`,"Icon--size-40":`Primer_Brand__Icon-module__Icon--size-40___cXhgu`,"Icon--size-44":`Primer_Brand__Icon-module__Icon--size-44___vwox2`},Wi=[`small`,`medium`,`large`],Gi=[20,24,28,32,36,40,44],Ki=[...Wi,...Gi],qi=Ki[0],Ji={small:20,medium:32,large:44},Yi=v,Xi=Yi[0],Zi=({icon:e,className:t,color:n=Xi,hasBackground:r=!1,size:i=qi,...a})=>{let o=(e=>(e=>typeof e==`number`)(e)?e:Ji[e])(i),c={size:o,...a},u=l().isValidElement(e)?l().cloneElement(e,{...e.props,...c}):(0,s.jsx)(e,{...c});return(0,s.jsx)(`div`,{className:d(Ui.Icon,Ui[`Icon--size-${o}`],Ui[`Icon--color-${n}`],r&&[Ui[`Icon--background`],Ui[`Icon--background-color-${n}`]],t),children:u})},Qi=({defaultTab:e,autoActivate:t=!0,orientation:n=`horizontal`,onTabActivate:r}={})=>{let i=p(),[a,o]=(0,c.useState)({activeTab:e||null,focusedTab:null,tabs:new Set}),s=(0,c.useCallback)(e=>{o(t=>{let n=e(t);return n.activeTab&&n.activeTab!==t.activeTab&&t.activeTab!==null&&r?.(n.activeTab,l.current.get(n.activeTab)),n})},[r]),l=(0,c.useRef)(new Map),u=(0,c.useCallback)(e=>`tabs-${i}-tab-${e}`,[i]),d=(0,c.useCallback)(e=>`tabs-${i}-panel-${e}`,[i]),f=(0,c.useCallback)((e,t)=>{l.current.has(e)||(l.current.set(e,t),s(t=>({...t,tabs:new Set([...t.tabs,e]),activeTab:t.activeTab||e})))},[s]),m=(0,c.useCallback)(e=>{l.current.get(e)?.focus()},[]),h=(0,c.useCallback)(e=>{s(t=>({...t,activeTab:e,focusedTab:e}))},[s]),g=(0,c.useCallback)((e,t)=>(e+1)%t.length,[]),_=(0,c.useCallback)((e,t)=>(e-1+t.length)%t.length,[]),v=(0,c.useCallback)((e,r)=>{let i=[...a.tabs],o=i.indexOf(r);switch(!0){case e.key===`ArrowLeft`&&n===`horizontal`:case e.key===`ArrowUp`&&n===`vertical`:{e.preventDefault();let n=i[_(o,i)];m(n),t&&h(n);break}case e.key===`ArrowRight`&&n===`horizontal`:case e.key===`ArrowDown`&&n===`vertical`:{e.preventDefault();let n=i[g(o,i)];m(n),t&&h(n);break}case e.key===`Home`:e.preventDefault(),m(i[0]),t&&h(i[0]);break;case e.key===`End`:e.preventDefault(),m(i[i.length-1]),t&&h(i[i.length-1]);break;case e.key===` `:case e.key===`Enter`:e.preventDefault(),t||h(r)}},[a.tabs,n,_,m,t,h,g]),y=(0,c.useCallback)(e=>{h(e)},[h]),b=(0,c.useCallback)(e=>{s(t=>t.focusedTab===e?t:{...t,focusedTab:e})},[s]),x=(0,c.useCallback)(({label:e,labelledBy:t})=>({role:`tablist`,"aria-orientation":n,...e&&{"aria-label":e},...t&&{"aria-labelledby":t}}),[n]),S=(0,c.useCallback)((e,t)=>({role:`tab`,id:u(e),"aria-controls":d(e),"aria-selected":e===a.activeTab,tabIndex:e===a.activeTab?0:-1,onClick:()=>y(e),onKeyDown:t=>v(t,e),onFocus:()=>b(e),ref:n=>{n&&f(e,n),t&&(typeof t==`function`?t(n):`current`in t&&(t.current=n))}}),[a.activeTab,u,d,y,v,b,f]),C=(0,c.useCallback)(e=>({role:`tabpanel`,id:d(e),"aria-labelledby":u(e),hidden:e!==a.activeTab,tabIndex:0}),[a.activeTab,d,u]);return{activeTab:a.activeTab,focusedTab:a.focusedTab,activateTab:h,focusTab:m,getTabListProps:x,getTabProps:S,getTabPanelProps:C}};var $i;function ea(){let[e,t]=(0,c.useState)({width:void 0,height:void 0,isXSmall:void 0,isSmall:void 0,isMedium:void 0,isLarge:void 0,isXLarge:void 0,isXXLarge:void 0,currentBreakpointSize:void 0});return(0,c.useEffect)(()=>{function e(){t({width:window.innerWidth,height:window.innerHeight,isXSmall:window.innerWidth>=320,isSmall:window.innerWidth>=544,isMedium:window.innerWidth>=768,isLarge:window.innerWidth>=1012,isXLarge:window.innerWidth>=1280,isXXLarge:window.innerWidth>=1440,currentBreakpointSize:ta(window.innerWidth)})}return window.addEventListener(`resize`,e),e(),()=>window.removeEventListener(`resize`,e)},[]),e}(function(e){e.XSMALL=`xsmall`,e.SMALL=`small`,e.MEDIUM=`medium`,e.LARGE=`large`,e.XLARGE=`xlarge`,e.XXLARGE=`xxlarge`})($i||={});let ta=e=>{let t=$i.XXLARGE;switch(!0){case e>=320&&e<544:t=$i.XSMALL;break;case e>=544&&e<768:t=$i.SMALL;break;case e>=768&&e<1012:t=$i.MEDIUM;break;case e>=1012&&e<1280:t=$i.LARGE;break;case e>=1280&&e<1440:t=$i.XLARGE;break;default:t=$i.XXLARGE}return t},U=`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__item--selected___dLXod`,na=`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__link___zcQY5`,ra=e=>t=>l().isValidElement(t)&&t.type===e,ia=({children:e})=>(0,s.jsx)(s.Fragment,{children:e}),aa=({as:e=`h3`,children:t,id:n})=>(0,s.jsx)(Er,{as:e,id:n,className:`visually-hidden`,children:t}),oa=({color:e=`green`,...t})=>(0,s.jsx)(Zi,{color:e,...t}),sa=({as:e=`h3`,children:t,className:n,size:r=`subhead-large`,weight:i=`normal`,...a})=>(0,s.jsx)(Er,{as:e,className:d(`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__heading___HScg4`,n),size:r,weight:i,...a,children:t}),ca=({children:e,className:t,...n})=>{let r=(0,c.useMemo)(()=>l().Children.toArray(e).map(e=>ga(e)?(0,c.cloneElement)(e,{as:e.props.as??`p`,variant:e.props.variant??`muted`}):_a(e)?(0,c.cloneElement)(e,{className:d(e.props.className,na),size:e.props.size??`medium`,variant:e.props.variant??`accent`}):e),[e]);return(0,s.jsx)(`div`,{className:d(`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__content___LpEoz`,t),...n,children:r})},la=(0,c.forwardRef)(({className:e,rounded:t=!0,...n},r)=>(0,s.jsx)(Ei,{ref:r,className:d(t&&`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__visual--rounded___herZ2`,e),rounded:t,...n})),ua=ra(ia),da=ra(aa),fa=ra(oa),pa=ra(sa),ma=ra(ca),ha=ra(la),ga=e=>l().isValidElement(e)&&e.type===I,_a=e=>l().isValidElement(e)&&e.type===qr,va=e=>l().Children.toArray(e.props.children).reduce((e,t)=>(fa(t)&&(e.icon=t),pa(t)&&(e.heading=t),ma(t)&&(e.content=t),ha(t)&&(e.visual=t),e),{icon:null,heading:null,content:null,visual:null,className:e.props.className}),ya=(e,t)=>t===0?-1:Math.min(Math.max(Number.isFinite(e)?Math.trunc(e):0,0),t-1),ba=(0,c.forwardRef)(({children:e,className:t,defaultSelectedIndex:n=0,onChange:r,selectedIndex:i,backgroundVisual:a,imagePosition:o=`center`,backgroundVisualFullBleed:u=!1,...f},m)=>{let h=p(),{isLarge:g}=ea(),_=(0,c.useMemo)(()=>l().Children.toArray(e),[e]),v=_.find(da)??null,y=_.filter(ua).map(va).filter(e=>e.heading&&e.content&&e.visual),b=ya(n,y.length),x=typeof i==`number`&&Number.isFinite(i)?ya(i,y.length):null,S=x??b,C=v?.props.id??`${h}-heading`,w=Math.min(Math.max(y.length,1),3),T=S>=0?String(S):void 0,E=!0===g,D=(0,c.useRef)(!1),O=(0,c.useCallback)(e=>{if(D.current)return void(D.current=!1);if(!r)return;let t=Number(e);Number.isNaN(t)||r(t)},[r]),{activeTab:k,activateTab:A,getTabListProps:j,getTabPanelProps:ee,getTabProps:M}=Qi({defaultTab:T,onTabActivate:O}),[te,N]=(0,c.useState)(S);(0,c.useEffect)(()=>{if(k===null)return;let e=Number(k);Number.isNaN(e)||N(e)},[k]),(0,c.useEffect)(()=>{if(x===null||x<0)return;let e=String(x);k!==e&&(D.current=!0,A(e)),N(x)},[A,k,x]);let ne=e=>t=>{t&&(N(e),k!==String(e)&&A(String(e)))},re=e=>{let t=Number(e.currentTarget.getAttribute(`data-index`));e.currentTarget.open||te!==t||(e.currentTarget.open=!0)},ie=j(v?{labelledBy:C}:{label:`River breakout tabs`}),ae=(0,c.useMemo)(()=>y.map(e=>{return(t=e.content)?l().Children.toArray(t.props.children).map(e=>ga(e)?(0,c.cloneElement)(e,{as:e.props.as??`p`,variant:e.props.variant??`muted`}):_a(e)?(0,c.cloneElement)(e,{className:d(e.props.className,na),size:e.props.size??`medium`,variant:e.props.variant??`accent`}):e).reduce((e,t)=>_a(t)?(e.action||=t,e):(e.body.push(t),e),{action:null,body:[]}):{action:null,body:[]};var t}),[y]),oe=a==null?null:(0,s.jsx)(`div`,{className:`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__backgroundVisual___rywqw`,"aria-hidden":`true`,children:a});return(0,s.jsxs)(`section`,{ref:m,className:d(bi.RiverBreakout,bi[`RiverBreakout--variant-gridline`],Yr,`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs___X8Dk9`,a!=null&&`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs--has-background-visual___dx2xk`,a!=null&&o===`block-end`&&`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs--image-position-block-end___qTggg`,a!=null&&u&&`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs--background-visual-full-bleed___EsvXd`,t),...f,children:[v&&(0,c.cloneElement)(v,{id:C}),E?(0,s.jsxs)(`div`,{className:`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__wideTabList___xlU3i`,children:[(0,s.jsx)(`div`,{...ie,className:`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__tablist___f5FNH`,style:{"--river-breakout-tabs-columns":String(w)},children:y.map((e,t)=>{let n=k===String(t),r=M(String(t)),{body:i}=ae[t];return(0,s.jsx)(`div`,{className:d(`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__item___SymTq`,n&&U,e.className),children:(0,s.jsxs)(`button`,{type:`button`,...r,className:`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__tab___tHZFA`,children:[e.icon&&(0,c.cloneElement)(e.icon,{className:e.icon.props.className}),e.heading&&(0,c.cloneElement)(e.heading,{className:d(e.heading.props.className,`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__tabHeading___cEwLt`)}),i.length>0&&(0,s.jsx)(`div`,{className:`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__wideTabListContent___D9V9I`,children:i})]})},t)})}),(0,s.jsxs)(`div`,{className:`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__sharedVisuals___hDA4K`,children:[oe,y.map((e,t)=>{let n=ee(String(t));return(0,s.jsx)(`div`,{...n,tabIndex:-1,className:`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__sharedVisualPanel___Jkko_`,children:(0,c.cloneElement)(e.visual,{className:d(e.visual?.props.className,`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__sharedVisual___ZpMy9`)})},t)})]}),ae.some(e=>e.action)&&(0,s.jsx)(`div`,{className:`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__wideTabListActions___iCX6R`,style:{"--river-breakout-tabs-columns":String(w)},children:y.map((e,t)=>{let{action:n}=ae[t];return(0,s.jsx)(`div`,{className:`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__wideTabListActionItem___q6pS2`,children:n&&(0,c.cloneElement)(n,{className:d(n.props.className,`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__wideTabListAction___SaBmu`)})},t)})})]}):(0,s.jsxs)(`div`,{className:`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__accordion___sGtKW`,children:[te>=0&&y[te]?.visual&&(0,s.jsxs)(`div`,{className:`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__accordionSharedVisuals___yL4Ev`,children:[oe,(0,c.cloneElement)(y[te].visual,{key:String(te),className:d(y[te].visual.props.className,`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__accordionSharedVisual___K1OyU`)})]}),y.map((e,t)=>(0,s.jsxs)(Hi,{"data-index":t,className:d(`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__accordionItem___SyD2o`,t===te&&U,e.className),onToggle:re,open:t===te,handleOpen:ne(t),children:[(0,s.jsx)(Hi.Heading,{className:`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__accordionHeading___RiuA9`,children:(0,s.jsxs)(`span`,{className:`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__accordionHeadingInner___vvOjI`,children:[e.icon&&(0,c.cloneElement)(e.icon,{className:d(e.icon.props.className,`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__accordionIcon___pslaZ`)}),(0,s.jsx)(`span`,{className:`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__accordionLabel___gIy1N`,children:e.heading?.props.children})]})}),(0,s.jsx)(Hi.Content,{className:`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__accordionPanel___EqiKL`,children:(0,c.cloneElement)(e.content,{className:d(e.content?.props.className,`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__accordionContent___wykRr`)})})]},t))]})]})}),xa=Object.assign(ba,{A11yHeading:aa,Content:ca,Heading:sa,Icon:oa,Item:ia,Visual:la}),Sa=(0,c.createContext)({visibilityStates:[],setVisibilityStates:()=>{throw Error(`setVisibilityStates function must be implemented.`)}}),Ca=()=>(0,c.useContext)(Sa);function wa({children:e,className:t,initialStates:n}){let[r,i]=(0,c.useState)(n),[,a]=(0,c.useState)(new Set),[o,l]=(0,c.useState)(null);return(0,s.jsx)(`div`,{className:t,children:(0,s.jsx)(Sa.Provider,{value:{visibilityStates:r,setVisibilityStates:(e,t)=>{a(n=>{let r=new Set(n);t?r.add(e):r.delete(e);let a=r.size>0?Math.max(...Array.from(r)):o;return a!==null&&(l(a),i(e=>e.map((e,t)=>t===a))),r})}},children:e})})}let Ta={RiverStoryScroll:`Primer_Brand__RiverStoryScroll-module__RiverStoryScroll___GKo1Z`,"RiverStoryScroll--enabled":`Primer_Brand__RiverStoryScroll-module__RiverStoryScroll--enabled___EpqB5`,"RiverStoryScroll__content-container":`Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__content-container____Rsbs`,"RiverStoryScroll__content-container--below":`Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__content-container--below____OTaq`,"RiverStoryScroll__content-stack":`Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__content-stack___jBEVs`,RiverStoryScroll__image:`Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__image___WmawN`,RiverStoryScroll__inner:`Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__inner___V0daX`,"RiverStoryScroll__internal-river":`Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__internal-river___eUmDR`,RiverStoryScroll__pagination:`Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__pagination___KPrEv`,"RiverStoryScroll__pagination-dot":`Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__pagination-dot___G_E1k`,RiverStoryScroll__tracker:`Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__tracker___SR7oo`,"RiverStoryScroll__visual--below":`Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__visual--below___gJyav`,"RiverStoryScroll__visual-container":`Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__visual-container___ZJlnt`,"RiverStoryScroll__visual-container-inner":`Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__visual-container-inner___oFalR`,"RiverStoryScroll__visual-cover":`Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__visual-cover___rCa_Y`,"RiverStoryScroll__visual-scroll-responder":`Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__visual-scroll-responder___DKr1C`,"in-viewport":`Primer_Brand__RiverStoryScroll-module__in-viewport___AxNUA`,"outside-viewport":`Primer_Brand__RiverStoryScroll-module__outside-viewport___ivCAg`,"story-scroll-text":`Primer_Brand__RiverStoryScroll-module__story-scroll-text___isxdl`,"tracker-in-viewport":`Primer_Brand__RiverStoryScroll-module__tracker-in-viewport___MYQAv`,"tracker-outside-viewport":`Primer_Brand__RiverStoryScroll-module__tracker-outside-viewport___K2b2B`};function Ea({index:e,children:t,className:n,visibleClassName:r=Ta[`tracker-in-viewport`],hiddenClassName:i=Ta[`tracker-outside-viewport`]}){let{visibilityStates:a}=Ca(),o=a[e],u=(0,c.useRef)(null);(0,c.useEffect)(()=>{let e=u.current;e&&(o?e.play().catch(e=>{console.error(`Error playing the video:`,e)}):e.pause())},[o]);let f=l().Children.map(t,e=>l().isValidElement(e)&&e.type===`video`?l().cloneElement(e,{ref:u}):e);return(0,s.jsx)(`div`,{className:d(n,o?r:i),children:f})}let Da=({index:e,children:t,className:n=``})=>{let{isLarge:r}=ea(),i=(0,c.useRef)(null),[a,o]=(0,c.useState)(!1),{setVisibilityStates:l}=Ca();return(0,c.useEffect)(()=>{function t(){return window.innerWidth/window.innerHeight>=.78}let n=new IntersectionObserver(([n])=>{t()&&(o(n.isIntersecting),l(e,n.isIntersecting))},r?{threshold:.8}:{rootMargin:`-80% 0% -19.99% 0%`,threshold:0}),a=new IntersectionObserver(([n])=>{t()||(o(n.isIntersecting),l(e,n.isIntersecting))},r?{threshold:.8}:{rootMargin:`-65% 0% -34.99% 0%`,threshold:0});return i.current&&(n.observe(i.current),a.observe(i.current)),()=>{n.disconnect(),a.disconnect()}},[e,r,l]),(0,s.jsx)(`div`,{ref:i,className:d(n,a?Ta[`in-viewport`]:Ta[`outside-viewport`]),children:t})};function Oa({children:e,disabled:t}){let n=(0,c.useRef)(null),r=(0,c.useRef)(null),[i,a]=l().useState(!1),[o,u]=l().useState([]),f=l().Children.map(e,e=>{if(l().isValidElement(e))return l().cloneElement(e,{className:d(Ta[`RiverStoryScroll__internal-river`],!t&&Ta[`RiverStoryScroll__content-stack`])})}),p=f?Array(f.length).fill(!1):[];return(0,c.useEffect)(()=>{let e=window.matchMedia(`(prefers-reduced-motion: reduce)`);a(e.matches);let t=e=>{a(e.matches)};return e.addEventListener(`change`,t),()=>{e.removeEventListener(`change`,t)}},[]),(0,c.useEffect)(()=>{if(t||i||!r.current)return;let e=Array.from(r.current.querySelectorAll(`img, video`)).map(e=>e instanceof HTMLImageElement?{type:`image`,src:e.src}:{type:`video`,src:e.querySelector(`source`)?.src||``});u(e)},[t,i]),t||i?(0,s.jsx)(s.Fragment,{children:e}):(0,s.jsx)(`div`,{className:d(Ta.RiverStoryScroll,Ta[`RiverStoryScroll--enabled`]),children:(0,s.jsxs)(wa,{initialStates:p,className:Ta.RiverStoryScroll__inner,children:[(0,s.jsx)(`div`,{className:Ta[`RiverStoryScroll__visual-container`],ref:n,children:(0,s.jsxs)(`div`,{className:d(Ta[`RiverStoryScroll__visual-container-inner`],Ta[`RiverStoryScroll__visual--below`]),children:[(0,s.jsx)(`div`,{className:Ta[`RiverStoryScroll__visual-cover`]}),o.map((e,t)=>(0,s.jsxs)(Ea,{className:Ta[`RiverStoryScroll__visual-scroll-responder`],index:t,children:[e.type===`video`&&(0,s.jsx)(`video`,{playsInline:!0,muted:!0,preload:`auto`,className:Ta.RiverStoryScroll__image,children:(0,s.jsx)(`source`,{src:e.src,type:`video/mp4; codecs=avc1.4d002a`})}),e.type===`image`&&(0,s.jsx)(`img`,{className:Ta.RiverStoryScroll__image,src:`${e.src}`,alt:``})]},t)),(0,s.jsx)(`div`,{className:Ta.RiverStoryScroll__pagination,children:o.map((e,t)=>(0,s.jsx)(`div`,{className:Ta[`RiverStoryScroll__pagination-dot`]},t))})]})}),(0,s.jsx)(`div`,{ref:r,className:d(Ta[`RiverStoryScroll__content-container`],Ta[`RiverStoryScroll__content-container--below`]),children:l().Children.map(f,(e,t)=>(0,s.jsx)(Da,{location:`below`,index:t,className:Ta.RiverStoryScroll__tracker,children:e},t))})]})})}let ka=`Primer_Brand__Pagination-module__Pagination__controlArrow___gKpCw`,Aa=`Primer_Brand__Pagination-module__Pagination__controlArrowWrapper___UbqtD`,ja=`Primer_Brand__Pagination-module__Pagination__controlContent___QuYzj`,Ma=`Primer_Brand__Pagination-module__Pagination__controlItem___jcLa5`,Na=`Primer_Brand__Pagination-module__Pagination__controlText___jthrj`,Pa=`Primer_Brand__Pagination-module__Pagination__pageItem___Ehtp4`,Fa=(0,c.memo)(({id:e,className:t,pageCount:n,currentPage:r,onPageChange:i,hrefBuilder:a=La,pageAttributesBuilder:o,marginPageCount:u=1,showPages:f=!0,surroundingPageCount:p=2,labels:m,"aria-label":h,"data-testid":g,..._})=>{let{width:v}=ea();v&&v<768&&(u=1,p=0);let y=m?.prev??`Previous`,b=m?.next??`Next`,x=m?.prevAriaLabel??`Previous Page`,S=m?.nextAriaLabel??`Next Page`,C=l().useRef(null),w=(0,c.useCallback)(e=>t=>{i&&i(t,e)},[i]),T=l().useMemo(()=>function(e,t,n,r,i){let a=[];if(n){let n=[],o=t=>{t>=1&&t<=e&&n.push(t)},s=t-i,c=t+i;if(s<1&&c>e)s=1,c=e;else if(s<1)for(;s<1;)s++,c++;else if(c>e)for(;c>e;)s--,c--;for(let t=1;t<=r;t++){let n=e-(t-1);t>=s?c++:o(t),n<=c?s--:o(n)}for(let e=s;e<=c;e++)o(e);let l=n.slice().sort((e,t)=>e-t).filter((e,t,n)=>!t||e!==n[t-1]);for(let e=0;e(0,s.jsx)(Ia,{page:e,hrefBuilder:a,pageAttributesBuilder:o,prevLabel:y,nextLabel:b,prevAriaLabel:x,nextAriaLabel:S,onClick:w(e.num)},`${e.type}-${e.num}`)),[n,r,f,u,p,a,o,y,b,x,S,w]);return(0,s.jsx)(`nav`,{ref:C,id:e,className:d(`Primer_Brand__Pagination-module__Pagination___qDHkk`,t),"data-testid":g,"aria-label":h||`Pagination`,..._,children:(0,s.jsx)(`div`,{className:d(`Primer_Brand__Pagination-module__Pagination__inner___tB9Za`),children:T})})}),Ia=({page:e,hrefBuilder:t,pageAttributesBuilder:n,prevLabel:r,nextLabel:i,prevAriaLabel:a,nextAriaLabel:o,onClick:c})=>{let[u,f]=l().useState(!1),p={role:`button`,size:`small`,variant:`subtle`,onClick:e.disabled?void 0:c},{className:m,...h}=n?.(e.num,e)??{};switch(e.type){case`PREV`:return(0,s.jsx)(je,{...p,as:`a`,rel:`prev`,href:e.disabled?void 0:t(e.num),"aria-disabled":e.disabled||void 0,"aria-label":a,...h,className:d(Ma,m),onMouseEnter:()=>f(!0),onMouseLeave:()=>f(!1),onFocus:()=>f(!0),onBlur:()=>f(!1),children:(0,s.jsxs)(`span`,{className:ja,children:[(0,s.jsx)(`span`,{className:d(Aa,`Primer_Brand__Pagination-module__Pagination__controlArrowWrapper--previous___yVz6V`),children:(0,s.jsx)(he,{hidden:!0,reverse:!0,expanded:!e.disabled&&u,className:ka})}),(0,s.jsx)(`span`,{className:Na,children:r})]})});case`NEXT`:return(0,s.jsx)(je,{...p,as:`a`,rel:`next`,href:e.disabled?void 0:t(e.num),"aria-disabled":e.disabled||void 0,"aria-label":o,...h,className:d(Ma,m),onMouseEnter:()=>f(!0),onMouseLeave:()=>f(!1),onFocus:()=>f(!0),onBlur:()=>f(!1),children:(0,s.jsxs)(`span`,{className:ja,children:[(0,s.jsx)(`span`,{className:Na,children:i}),(0,s.jsx)(`span`,{className:d(Aa,`Primer_Brand__Pagination-module__Pagination__controlArrowWrapper--next___jHfRO`),children:(0,s.jsx)(he,{hidden:!0,expanded:!e.disabled&&u,className:ka})})]})});case`NUM`:return(0,s.jsx)(je,{...p,as:`a`,variant:e.selected?`primary`:`subtle`,className:d(Pa,m),href:t(e.num),"aria-label":`Page ${e.num}${e.precedesBreak?`...`:``}`,"aria-current":e.selected?`page`:void 0,...h,children:e.num});case`BREAK`:return(0,s.jsx)(je,{...p,as:`a`,className:d(Pa,m),variant:`subtle`,role:`presentation`,href:void 0,onClick:void 0,...h,children:`…`})}};function La(e){return`#${e}`}let Ra=e=>t=>l().isValidElement(t)&&t.type===e,za=(e,t)=>t<1?null:Math.min(Math.max(Number.isFinite(e)?Math.trunc(e):0,0),t-1),Ba=(0,c.forwardRef)(({children:e,className:t,defaultSelectedIndex:n=0,onChange:r,selectedIndex:i,"data-testid":a,...o},u)=>{let f=p(),{activeIndex:m,currentItemPage:h,getPaginationAttributes:g,getTabListProps:_,getTabPanelProps:v,getTabProps:y,handlePageChange:b,hasOverflowItems:x,headingChild:S,isItemSelected:C,items:w,setItemRef:T,tabListRef:E}=function({children:e,components:t,defaultSelectedIndex:n,onChange:r,selectedIndex:i}){let{headingChild:a,items:o}=(0,c.useMemo)(()=>function(e,t){let n=Ra(t.Heading),r=Ra(t.Item),i=Ra(t.ItemHeading),a=Ra(t.ItemContent),o=Ra(t.ItemMedia),s={headingChild:null,items:[]};for(let t of l().Children.toArray(e)){if(n(t)){s.headingChild=t;continue}if(!r(t))continue;let e=l().Children.toArray(t.props.children),c={heading:null,content:null,media:null};for(let t of e)i(t)&&(c.heading=t),a(t)&&(c.content=t),o(t)&&(c.media=t);c.heading&&c.content&&c.media&&s.items.push({className:t.props.className,content:c.content,heading:c.heading,media:c.media,thumbnail:t.props.thumbnail})}return s}(e,t),[e,t]),s=o.length,u=za(n,s),d=typeof i==`number`&&Number.isFinite(i)?za(i,s):null,f=d??u,p=f===null?void 0:String(f),m=s>3,h=(0,c.useRef)(null),g=(0,c.useRef)([]),_=(0,c.useRef)(!1),v=(0,c.useCallback)(e=>{let t=h.current,n=g.current[e];t&&n&&typeof t.scrollTo==`function`&&t.scrollTo({top:Math.max(0,n.offsetTop-t.offsetTop),behavior:`smooth`})},[]),y=(0,c.useCallback)(e=>{let t=Number(e);Number.isNaN(t)||(m&&v(t),_.current?_.current=!1:r?.(t))},[m,r,v]),{activeTab:b,activateTab:x,getTabListProps:S,getTabPanelProps:C,getTabProps:w}=Qi({defaultTab:p,onTabActivate:y,orientation:`vertical`}),T=b===null?f:za(Number(b),s),E=T===null?1:T+1;(0,c.useEffect)(()=>{if(d===null)return;let e=String(d);b!==e&&(_.current=!0,x(e))},[x,b,d]),(0,c.useEffect)(()=>{T!==null&&b!==String(T)&&(_.current=!0,x(String(T)))},[x,T,b]);let D=(0,c.useCallback)((e,t)=>{e.preventDefault();let n=za(t-1,s);n!==null&&(v(n),b!==String(n)&&x(String(n)))},[x,b,s,v]),O=(0,c.useCallback)(e=>b===String(e),[b]),k=(0,c.useCallback)((e,t)=>{g.current[e]=t},[]);return{activeIndex:T,currentItemPage:E,getPaginationAttributes:(0,c.useCallback)((e,t)=>{switch(t.type){case`PREV`:return{"aria-label":`Previous video`};case`NEXT`:return{"aria-label":`Next video`};case`NUM`:{let n={"aria-label":`Video ${e}`};return t.selected&&(n[`aria-current`]=`step`),n}case`BREAK`:return{}}},[]),getTabListProps:S,getTabPanelProps:C,getTabProps:w,handlePageChange:D,hasOverflowItems:m,headingChild:a,isItemSelected:O,items:o,setItemRef:k,tabListRef:h}}({children:e,components:Ka,defaultSelectedIndex:n,onChange:r,selectedIndex:i}),D=S?.props.id??`${f}-heading`,O=_(S?{labelledBy:D}:{label:`Media playlist`});return(0,s.jsx)(`div`,{ref:u,className:d(`Primer_Brand__MediaPlaylist-module__MediaPlaylist___X3BZt`,Yr,x&&`Primer_Brand__MediaPlaylist-module__MediaPlaylist--overflowItems___tKiJV`,t),"data-testid":a||qa.root,...o,children:(0,s.jsxs)(`div`,{className:`Primer_Brand__MediaPlaylist-module__MediaPlaylist__layout___YZKVk`,children:[(0,s.jsxs)(`div`,{className:`Primer_Brand__MediaPlaylist-module__MediaPlaylist__playlist___nIpOa`,children:[S&&(0,c.cloneElement)(S,{activeIndex:m,id:D,itemCount:w.length}),(0,s.jsx)(`div`,{...O,ref:E,className:`Primer_Brand__MediaPlaylist-module__MediaPlaylist__tablist___IODGO`,children:w.map((e,t)=>{let n=y(String(t));return(0,s.jsx)(`div`,{ref:e=>{T(t,e)},className:d(`Primer_Brand__MediaPlaylist-module__MediaPlaylist__item___BXYUO`,C(t)&&`Primer_Brand__MediaPlaylist-module__MediaPlaylist__item--selected___vmJ8h`,e.className),children:(0,s.jsx)(`button`,{type:`button`,...n,className:`Primer_Brand__MediaPlaylist-module__MediaPlaylist__tab___hcSSV`,children:(0,s.jsxs)(`span`,{className:`Primer_Brand__MediaPlaylist-module__MediaPlaylist__tabContent___sa1zl`,children:[e.thumbnail&&(0,s.jsx)(`span`,{className:`Primer_Brand__MediaPlaylist-module__MediaPlaylist__thumbnail___ApiLF`,children:e.thumbnail}),(0,s.jsx)(`span`,{className:`Primer_Brand__MediaPlaylist-module__MediaPlaylist__itemHeadingContent___Nl9LU`,children:e.heading})]})})},t)})}),x&&(0,s.jsx)(Fa,{className:`Primer_Brand__MediaPlaylist-module__MediaPlaylist__pagination___WG5zu`,pageCount:w.length,currentPage:h,onPageChange:b,hrefBuilder:()=>`#`,pageAttributesBuilder:g,"aria-label":`Media playlist items`,showPages:!1})]}),(0,s.jsx)(`div`,{className:`Primer_Brand__MediaPlaylist-module__MediaPlaylist__mediaPanels___hwtyP`,children:w.map((e,t)=>{let n=v(String(t));return(0,s.jsxs)(`div`,{...n,tabIndex:-1,className:d(`Primer_Brand__MediaPlaylist-module__MediaPlaylist__mediaPanel___sTQVI`,`Primer_Brand__MediaPlaylist-module__MediaPlaylist__panel___VH451`),children:[e.media,(0,s.jsx)(`div`,{className:`Primer_Brand__MediaPlaylist-module__MediaPlaylist__panelContent___xAUrL`,children:e.content})]},t)})})]})})});function Va({activeIndex:e=null,as:t=`h3`,children:n,className:r,id:i,itemCount:a=0,...o}){return(0,s.jsxs)(`div`,{className:d(`Primer_Brand__MediaPlaylist-module__MediaPlaylist__heading___nM7Ip`,r),...o,children:[(0,s.jsx)(Er,{as:t,id:i,className:`Primer_Brand__MediaPlaylist-module__MediaPlaylist__headingLabel___BRQPm`,children:n}),a>0&&e!==null&&(0,s.jsxs)(`span`,{className:`Primer_Brand__MediaPlaylist-module__MediaPlaylist__headingCounter___ao736`,"aria-live":`polite`,children:[e+1,`/`,a]})]})}function Ha({children:e}){return(0,s.jsx)(s.Fragment,{children:e})}function Ua({children:e,className:t,description:n,font:r=`mona-sans`,size:i=`200`,title:a,variant:o=`default`,weight:c=`medium`,...l}){let u=a!==void 0||n!==void 0,f=a??e;return(0,s.jsx)(I,{...l,as:`span`,className:d(`Primer_Brand__MediaPlaylist-module__MediaPlaylist__itemHeading___mWbE8`,t),font:r,size:i,variant:o,weight:c,children:u?(0,s.jsxs)(`span`,{className:`Primer_Brand__MediaPlaylist-module__MediaPlaylist__itemHeadingDetails___Y6For`,children:[f&&(0,s.jsx)(`span`,{className:`Primer_Brand__MediaPlaylist-module__MediaPlaylist__itemHeadingTitle___PcEmO`,children:f}),n&&(0,s.jsx)(I,{as:`span`,font:`monospace`,size:`100`,variant:`muted`,children:n})]}):e})}function Wa({children:e,className:t,...n}){return(0,s.jsx)(`div`,{className:d(`Primer_Brand__MediaPlaylist-module__MediaPlaylist__content___BaIhp`,t),...n,children:e})}let Ga=(0,c.forwardRef)(function({children:e,className:t,...n},r){return(0,s.jsx)(`div`,{ref:r,className:d(`Primer_Brand__MediaPlaylist-module__MediaPlaylist__media___rS1uR`,t),...n,children:e})}),Ka={Heading:Va,Item:Ha,ItemHeading:Ua,ItemContent:Wa,ItemMedia:Ga},qa={root:`MediaPlaylist`},Ja=Object.assign(Ba,{Heading:Va,Item:Ha,ItemHeading:Ua,ItemContent:Wa,ItemMedia:Ga,testIds:qa});var Ya=[`12`,`16`,`24`],Xa={12:{width:12,path:c.createElement(`path`,{d:`M3.587 6.025c0 .2.1.4.2.5l3.3 3.3c.3.3.8.3 1.1 0 .3-.3.3-.8 0-1.1l-2.7-2.7 2.7-2.7c.3-.3.3-.8 0-1.1-.3-.3-.8-.3-1.1 0l-3.2 3.2c-.2.2-.3.4-.3.6Z`})},16:{width:16,path:c.createElement(`path`,{d:`M9.78 12.78a.75.75 0 0 1-1.06 0L4.47 8.53a.75.75 0 0 1 0-1.06l4.25-4.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L6.06 8l3.72 3.72a.75.75 0 0 1 0 1.06Z`})},24:{width:24,path:c.createElement(`path`,{d:`M15.28 5.22a.75.75 0 0 1 0 1.06L9.56 12l5.72 5.72a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215l-6.25-6.25a.75.75 0 0 1 0-1.06l6.25-6.25a.75.75 0 0 1 1.06 0Z`})}},Za=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-chevron-left`,Xa,Ya)});Za.displayName=`ChevronLeftIcon`;var Qa=[`16`,`24`],$a={16:{width:16,path:c.createElement(`path`,{d:`M4.53 4.75A.75.75 0 0 1 5.28 4h6.01a.75.75 0 0 1 .75.75v6.01a.75.75 0 0 1-1.5 0v-4.2l-5.26 5.261a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L9.48 5.5h-4.2a.75.75 0 0 1-.75-.75Z`})},24:{width:24,path:c.createElement(`path`,{d:`M18.25 15.5a.75.75 0 0 1-.75-.75V7.56L7.28 17.78a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L16.44 6.5H9.25a.75.75 0 0 1 0-1.5h9a.75.75 0 0 1 .75.75v9a.75.75 0 0 1-.75.75Z`})}},eo=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-arrow-up-right`,$a,Qa)});eo.displayName=`ArrowUpRightIcon`;var to=[`16`,`24`],no={16:{width:16,path:c.createElement(`path`,{d:`M10.68 11.74a6 6 0 0 1-7.922-8.982 6 6 0 0 1 8.982 7.922l3.04 3.04a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215ZM11.5 7a4.499 4.499 0 1 0-8.997 0A4.499 4.499 0 0 0 11.5 7Z`})},24:{width:24,path:c.createElement(`path`,{d:`M10.25 2a8.25 8.25 0 0 1 6.34 13.53l5.69 5.69a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215l-5.69-5.69A8.25 8.25 0 1 1 10.25 2ZM3.5 10.25a6.75 6.75 0 1 0 13.5 0 6.75 6.75 0 0 0-13.5 0Z`})}},ro=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-search`,no,to)});ro.displayName=`SearchIcon`;var io=[`12`,`16`,`24`],ao={12:{width:12,path:c.createElement(`path`,{d:`M4.855.708c.5-.896 1.79-.896 2.29 0l4.675 8.351a1.312 1.312 0 0 1-1.146 1.954H1.33A1.313 1.313 0 0 1 .183 9.058ZM7 7V3H5v4Zm-1 3a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z`})},16:{width:16,path:c.createElement(`path`,{d:`M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575ZM8 5a.75.75 0 0 0-.75.75v2.5a.75.75 0 0 0 1.5 0v-2.5A.75.75 0 0 0 8 5Zm1 6a1 1 0 1 0-2 0 1 1 0 0 0 2 0Z`})},24:{width:24,path:c.createElement(`path`,{d:`M9.836 3.244c.963-1.665 3.365-1.665 4.328 0l8.967 15.504c.963 1.667-.24 3.752-2.165 3.752H3.034c-1.926 0-3.128-2.085-2.165-3.752ZM12 8.5a.75.75 0 0 0-.75.75v4.5a.75.75 0 0 0 1.5 0v-4.5A.75.75 0 0 0 12 8.5Zm1 9a1 1 0 1 0-2 0 1 1 0 0 0 2 0Z`})}},oo=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-alert-fill`,ao,io)});oo.displayName=`AlertFillIcon`;var so=[`12`,`16`,`24`],co={12:{width:12,path:c.createElement(`path`,{d:`M6 0a6 6 0 1 1 0 12A6 6 0 0 1 6 0Zm-.705 8.737L9.63 4.403 8.392 3.166 5.295 6.263l-1.7-1.702L2.356 5.8l2.938 2.938Z`})},16:{width:16,path:c.createElement(`path`,{d:`M8 16A8 8 0 1 1 8 0a8 8 0 0 1 0 16Zm3.78-9.72a.751.751 0 0 0-.018-1.042.751.751 0 0 0-1.042-.018L6.75 9.19 5.28 7.72a.751.751 0 0 0-1.042.018.751.751 0 0 0-.018 1.042l2 2a.75.75 0 0 0 1.06 0Z`})},24:{width:24,path:c.createElement(`path`,{d:`M1 12C1 5.925 5.925 1 12 1s11 4.925 11 11-4.925 11-11 11S1 18.075 1 12Zm16.28-2.72a.751.751 0 0 0-.018-1.042.751.751 0 0 0-1.042-.018l-5.97 5.97-2.47-2.47a.751.751 0 0 0-1.042.018.751.751 0 0 0-.018 1.042l3 3a.75.75 0 0 0 1.06 0Z`})}},lo=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-check-circle-fill`,co,so)});lo.displayName=`CheckCircleFillIcon`;let uo=`Primer_Brand__Checkbox-module__Checkbox-checkmark___atiwt`,fo=(0,c.forwardRef)(({checked:e,className:t,indeterminate:n,disabled:r,id:i,onChange:a,required:o,validationStatus:l,value:u,...f},m)=>{let h=L(m||null),g=p(i);Bt(()=>{h.current&&(h.current.indeterminate=n||!1)},[n,e,h]);let _=(0,c.useCallback)(()=>{!r&&h.current&&h.current.click()},[r,h]);return(0,s.jsxs)(`span`,{className:`Primer_Brand__Checkbox-module__Checkbox-wrapper___qo8KL`,children:[(0,s.jsx)(`input`,{id:g,"aria-invalid":l===`error`?`true`:`false`,"aria-required":o?`true`:`false`,"aria-checked":n?`mixed`:e,checked:!n&&e,className:d(`Primer_Brand__Checkbox-module__Checkbox-input___sux6s`),disabled:r,name:u,onChange:a,ref:h,required:o,type:`checkbox`,value:u,...f}),(0,s.jsx)(`span`,{className:d(`Primer_Brand__Checkbox-module__Checkbox___T8FJa`,n&&`Primer_Brand__Checkbox-module__Checkbox--indeterminate___U5S6k`,t),onClick:_,tabIndex:-1,"aria-hidden":`true`,children:n?(0,s.jsx)(`svg`,{className:d(uo),xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 16 16`,width:`16`,height:`16`,"aria-hidden":`true`,children:(0,s.jsx)(`path`,{fillRule:`evenodd`,d:`M2 7.75A.75.75 0 012.75 7h10a.75.75 0 010 1.5h-10A.75.75 0 012 7.75z`})}):(0,s.jsx)(`svg`,{viewBox:`0 0 100 100`,className:d(uo),"aria-hidden":`true`,children:(0,s.jsx)(`path`,{className:d(`Primer_Brand__Checkbox-module__Checkbox-checkmark-path___qgsjb`),fill:`none`,stroke:`#000`,strokeWidth:`13`,strokeLinecap:`round`,strokeLinejoin:`round`,strokeMiterlimit:`10`,d:`M12.1 52.1l24.4 24.4 53-53`})})})]})}),po={Select:`Primer_Brand__Select-module__Select___Jqn1f`,"Select--error":`Primer_Brand__Select-module__Select--error___A9JuG`,"Select--large":`Primer_Brand__Select-module__Select--large___A7u6F`,"Select--medium":`Primer_Brand__Select-module__Select--medium___kckBr`,"Select--success":`Primer_Brand__Select-module__Select--success___pkmVg`,"Select-wrapper":`Primer_Brand__Select-module__Select-wrapper___iV0Tg`,"Select-wrapper--disabled":`Primer_Brand__Select-module__Select-wrapper--disabled___Ka43y`,"Select-wrapper--fullWidth":`Primer_Brand__Select-module__Select-wrapper--fullWidth___oOOo4`,"Select-wrapper--large":`Primer_Brand__Select-module__Select-wrapper--large___Q4_2q`,"Select-wrapper--medium":`Primer_Brand__Select-module__Select-wrapper--medium___xjmMc`},mo=(0,c.forwardRef)(({children:e,className:t,disabled:n,fullWidth:r=!1,placeholder:i,size:a=`medium`,validationStatus:o,...c},l)=>(0,s.jsx)(`span`,{className:d(po[`Select-wrapper`],po[`Select-wrapper--${a}`],r&&po[`Select-wrapper--fullWidth`],o&&po[`Select--${o}`],n&&po[`Select-wrapper--disabled`]),children:(0,s.jsxs)(`select`,{"aria-invalid":o===`error`,className:d(po.Select,po[`Select--${a}`],`Select`,r&&po[`Select--fullWidth`],t),disabled:n,ref:l,...c,children:[i&&(0,s.jsx)(`option`,{value:``,disabled:n,children:i}),e]})})),ho=Object.assign(mo,{Option:({children:e,value:t,...n})=>(0,s.jsx)(`option`,{value:t,...n,children:e}),OptGroup:({children:e,label:t,...n})=>(0,s.jsx)(`optgroup`,{label:t,...n,children:e})}),W={Checkbox:`Primer_Brand__TextInput-module__Checkbox___TOylA`,TextInput:`Primer_Brand__TextInput-module__TextInput___EtKj3`,"TextInput--fullWidth":`Primer_Brand__TextInput-module__TextInput--fullWidth___rbllM`,"TextInput--has-leading-text":`Primer_Brand__TextInput-module__TextInput--has-leading-text___u7qke`,"TextInput--has-leading-visual--large":`Primer_Brand__TextInput-module__TextInput--has-leading-visual--large___nCVT9`,"TextInput--has-leading-visual--medium":`Primer_Brand__TextInput-module__TextInput--has-leading-visual--medium___i7gLS`,"TextInput--has-leading-visual--small":`Primer_Brand__TextInput-module__TextInput--has-leading-visual--small___Chfzr`,"TextInput--has-trailing-text":`Primer_Brand__TextInput-module__TextInput--has-trailing-text___Rsoog`,"TextInput--has-trailing-visual--large":`Primer_Brand__TextInput-module__TextInput--has-trailing-visual--large___n1U0P`,"TextInput--has-trailing-visual--medium":`Primer_Brand__TextInput-module__TextInput--has-trailing-visual--medium___pP4lM`,"TextInput--has-trailing-visual--small":`Primer_Brand__TextInput-module__TextInput--has-trailing-visual--small___gl_37`,"TextInput--large":`Primer_Brand__TextInput-module__TextInput--large___zpUvY`,"TextInput--medium":`Primer_Brand__TextInput-module__TextInput--medium___kJrew`,"TextInput--small":`Primer_Brand__TextInput-module__TextInput--small___jNp_Y`,"TextInput-leading-text":`Primer_Brand__TextInput-module__TextInput-leading-text___H5Cfr`,"TextInput-leading-text--disabled":`Primer_Brand__TextInput-module__TextInput-leading-text--disabled___APVY0`,"TextInput-leading-text--error":`Primer_Brand__TextInput-module__TextInput-leading-text--error___TM77D`,"TextInput-leading-text--success":`Primer_Brand__TextInput-module__TextInput-leading-text--success___LLFx7`,"TextInput-leading-text-inner":`Primer_Brand__TextInput-module__TextInput-leading-text-inner___wsz6j`,"TextInput-leading-text-inner--large":`Primer_Brand__TextInput-module__TextInput-leading-text-inner--large___HfLcI`,"TextInput-leading-text-inner--medium":`Primer_Brand__TextInput-module__TextInput-leading-text-inner--medium___B7Rra`,"TextInput-leading-text-inner--small":`Primer_Brand__TextInput-module__TextInput-leading-text-inner--small___scMhg`,"TextInput-leading-visual":`Primer_Brand__TextInput-module__TextInput-leading-visual___tk7Yz`,"TextInput-leading-visual--large":`Primer_Brand__TextInput-module__TextInput-leading-visual--large___LoDri`,"TextInput-leading-visual--medium":`Primer_Brand__TextInput-module__TextInput-leading-visual--medium___BW5d2`,"TextInput-leading-visual--small":`Primer_Brand__TextInput-module__TextInput-leading-visual--small___im1Vd`,"TextInput-leading-visual-icon--large":`Primer_Brand__TextInput-module__TextInput-leading-visual-icon--large___VPOF7`,"TextInput-leading-visual-icon--medium":`Primer_Brand__TextInput-module__TextInput-leading-visual-icon--medium___y_4Pu`,"TextInput-leading-visual-icon--small":`Primer_Brand__TextInput-module__TextInput-leading-visual-icon--small___IvacS`,"TextInput-trailing-text":`Primer_Brand__TextInput-module__TextInput-trailing-text___ikt8X`,"TextInput-trailing-text--disabled":`Primer_Brand__TextInput-module__TextInput-trailing-text--disabled___oM2Ls`,"TextInput-trailing-text--error":`Primer_Brand__TextInput-module__TextInput-trailing-text--error___R96jr`,"TextInput-trailing-text--success":`Primer_Brand__TextInput-module__TextInput-trailing-text--success___EfLVd`,"TextInput-trailing-text-inner":`Primer_Brand__TextInput-module__TextInput-trailing-text-inner___hHCPx`,"TextInput-trailing-text-inner--large":`Primer_Brand__TextInput-module__TextInput-trailing-text-inner--large___LTt33`,"TextInput-trailing-text-inner--medium":`Primer_Brand__TextInput-module__TextInput-trailing-text-inner--medium___P9cYA`,"TextInput-trailing-text-inner--small":`Primer_Brand__TextInput-module__TextInput-trailing-text-inner--small___B4sQm`,"TextInput-trailing-visual":`Primer_Brand__TextInput-module__TextInput-trailing-visual___k0E6L`,"TextInput-trailing-visual--large":`Primer_Brand__TextInput-module__TextInput-trailing-visual--large___pdxBc`,"TextInput-trailing-visual--medium":`Primer_Brand__TextInput-module__TextInput-trailing-visual--medium___WMlar`,"TextInput-trailing-visual--small":`Primer_Brand__TextInput-module__TextInput-trailing-visual--small___cYDMo`,"TextInput-wrapper":`Primer_Brand__TextInput-module__TextInput-wrapper___HgxNu`,"TextInput-wrapper--disabled":`Primer_Brand__TextInput-module__TextInput-wrapper--disabled___HWTx_`,"TextInput-wrapper--error":`Primer_Brand__TextInput-module__TextInput-wrapper--error___V7qtN`,"TextInput-wrapper--fullWidth":`Primer_Brand__TextInput-module__TextInput-wrapper--fullWidth___eclO4`,"TextInput-wrapper--invisible":`Primer_Brand__TextInput-module__TextInput-wrapper--invisible___cKDcl`,"TextInput-wrapper--large":`Primer_Brand__TextInput-module__TextInput-wrapper--large___lga4f`,"TextInput-wrapper--medium":`Primer_Brand__TextInput-module__TextInput-wrapper--medium___K9iTj`,"TextInput-wrapper--monospace":`Primer_Brand__TextInput-module__TextInput-wrapper--monospace___y1fd6`,"TextInput-wrapper--small":`Primer_Brand__TextInput-module__TextInput-wrapper--small___IyT4V`,"TextInput-wrapper--success":`Primer_Brand__TextInput-module__TextInput-wrapper--success___g5ODK`},go=[`small`,`medium`,`large`],_o=(0,c.forwardRef)(({className:e,disabled:t,fullWidth:n=!1,invisible:r=!1,leadingText:i,leadingVisual:a,monospace:o,placeholder:u,size:f=`medium`,trailingText:m,trailingVisual:h,validationStatus:g,..._},v)=>{let y=p(),b=i&&!a,x=a&&!i,S=m&&!h,C=h&&!m,w=`${y}-leading-text`,T=`${y}-leading-visual`,E=`${y}-trailing-visual`,D=`${y}-trailing-text`,O=(0,c.useMemo)(()=>[{condition:b,id:w},{condition:x,id:T},{condition:C,id:E},{condition:S,id:D}].filter(({condition:e})=>e).map(({id:e})=>e).join(` `),[b,x,C,S,w,T,E,D]);return(0,s.jsxs)(`span`,{className:d(W[`TextInput-wrapper`],W[`TextInput-wrapper--${f}`],n&&W[`TextInput-wrapper--fullWidth`],r&&W[`TextInput-wrapper--invisible`],t&&W[`TextInput-wrapper--disabled`],o&&W[`TextInput-wrapper--monospace`],g&&W[`TextInput-wrapper--${g}`]),children:[b&&(0,s.jsx)(`span`,{className:d(W[`TextInput-leading-text`],W[`TextInput-leading-text--${f}`],t&&W[`TextInput-leading-text--disabled`],g&&W[`TextInput-leading-text--${g}`]),children:(0,s.jsx)(I,{size:f===`large`?`200`:`100`,as:`span`,className:d(W[`TextInput-leading-text-inner`],W[`TextInput-leading-text-inner--${f}`]),id:w,children:i})}),x&&(0,s.jsx)(`span`,{className:d(W[`TextInput-leading-visual`],W[`TextInput-leading-visual--${f}`]),children:a&&l().isValidElement(a)?l().cloneElement(a,{className:d(W[`TextInput-leading-visual-icon`],W[`TextInput-leading-visual-icon--${f}`]),width:f===`large`?20:16,height:f===`large`?20:16,id:T}):null}),(0,s.jsx)(`input`,{type:`text`,ref:v,className:d(W.TextInput,`TextInput`,W[`TextInput--${f}`],n&&W[`TextInput--fullWidth`],a&&W[`TextInput--has-leading-visual--${f}`],h&&W[`TextInput--has-trailing-visual--${f}`],g&&W[`TextInput--${g}`],i&&!a&&W[`TextInput--has-leading-text`],m&&!h&&W[`TextInput--has-trailing-text`],e),placeholder:u,disabled:t,"aria-invalid":g===`error`,"aria-describedby":O||void 0,..._}),C&&(0,s.jsx)(`span`,{className:d(W[`TextInput-trailing-visual`],W[`TextInput-trailing-visual--${f}`]),children:h&&l().isValidElement(h)?l().cloneElement(h,{className:d(W[`TextInput-trailing-visual-icon`],W[`TextInput-trailing-visual-icon--${f}`]),width:f===`large`?20:16,height:f===`large`?20:16,id:E}):null}),S&&(0,s.jsx)(`span`,{className:d(W[`TextInput-trailing-text`],W[`TextInput-trailing-text--${f}`],t&&W[`TextInput-trailing-text--disabled`],g&&W[`TextInput-trailing-text--${g}`]),children:(0,s.jsx)(I,{size:f===`large`?`200`:`100`,as:`span`,className:d(W[`TextInput-trailing-text-inner`],W[`TextInput-trailing-text-inner--${f}`]),id:D,children:m})})]})});_o.displayName=`TextInput`;let vo={Textarea:`Primer_Brand__Textarea-module__Textarea___xmKD5`,"Textarea--fullWidth":`Primer_Brand__Textarea-module__Textarea--fullWidth___lPWcQ`,"Textarea--large":`Primer_Brand__Textarea-module__Textarea--large___wCPXA`,"Textarea--medium":`Primer_Brand__Textarea-module__Textarea--medium___pMZGb`,"Textarea-resize--both":`Primer_Brand__Textarea-module__Textarea-resize--both___bDJp5`,"Textarea-resize--horizontal":`Primer_Brand__Textarea-module__Textarea-resize--horizontal___gT0d4`,"Textarea-resize--none":`Primer_Brand__Textarea-module__Textarea-resize--none___VNofG`,"Textarea-resize--vertical":`Primer_Brand__Textarea-module__Textarea-resize--vertical___uAPaM`,"Textarea-wrapper":`Primer_Brand__Textarea-module__Textarea-wrapper___A4lsG`,"Textarea-wrapper--disabled":`Primer_Brand__Textarea-module__Textarea-wrapper--disabled___fg8We`,"Textarea-wrapper--error":`Primer_Brand__Textarea-module__Textarea-wrapper--error___zcHSQ`,"Textarea-wrapper--fullWidth":`Primer_Brand__Textarea-module__Textarea-wrapper--fullWidth___EtLL9`,"Textarea-wrapper--invisible":`Primer_Brand__Textarea-module__Textarea-wrapper--invisible___fF78K`,"Textarea-wrapper--monospace":`Primer_Brand__Textarea-module__Textarea-wrapper--monospace___lA41d`,"Textarea-wrapper--success":`Primer_Brand__Textarea-module__Textarea-wrapper--success___RaDVX`},yo={root:`Textarea`,get outerContainer(){return`${this.root}-outer-container`}},bo=(0,c.forwardRef)(({children:e,className:t,cols:n=30,disabled:r,fullWidth:i=!1,invisible:a=!1,monospace:o,placeholder:c,size:l=`medium`,validationStatus:u,required:f,resize:p=`both`,rows:m=7,...h},g)=>(0,s.jsx)(`span`,{className:d(vo[`Textarea-wrapper`],i&&vo[`Textarea-wrapper--fullWidth`],a&&vo[`Textarea-wrapper--invisible`],r&&vo[`Textarea-wrapper--disabled`],o&&vo[`Textarea-wrapper--monospace`],u&&vo[`Textarea-wrapper--${u}`]),"data-testid":yo.outerContainer,children:(0,s.jsx)(`textarea`,{ref:g,className:d(vo.Textarea,`Textarea`,vo[`Textarea--${l}`],vo[`Textarea-resize--${p}`],i&&vo[`Textarea--fullWidth`],u&&vo[`Textarea--${u}`],t),placeholder:c,disabled:r,"aria-invalid":u===`error`,required:f,rows:m,cols:n,...h,children:e})}));bo.displayName=`Textarea`;let xo=(0,c.forwardRef)(({checked:e,className:t,disabled:n,id:r,onChange:i,required:a,value:o,...l},u)=>{let f=L(u||null),m=p(r),h=(0,c.useCallback)(()=>{!n&&f.current&&f.current.click()},[n,f]);return(0,s.jsxs)(`span`,{className:`Primer_Brand__Radio-module__Radio-wrapper___Gt9uM`,children:[(0,s.jsx)(`input`,{id:m,"aria-checked":e?`true`:`false`,checked:e,className:d(`Primer_Brand__Radio-module__Radio-input___n3jX4`),disabled:n,name:o,onChange:i,ref:f,required:a,type:`radio`,value:o,...l}),(0,s.jsx)(`span`,{className:d(`Primer_Brand__Radio-module__Radio___JycTo`,t),onClick:h,tabIndex:-1,"aria-hidden":`true`,children:(0,s.jsx)(`span`,{className:`Primer_Brand__Radio-module__Radio-dot___rmEAJ`})})]})}),So={FormControl:`Primer_Brand__FormControl-module__FormControl___ZJtXy`,"FormControl--border":`Primer_Brand__FormControl-module__FormControl--border___CRSaq`,"FormControl--checkbox":`Primer_Brand__FormControl-module__FormControl--checkbox___R2ng7`,"FormControl--fullWidth":`Primer_Brand__FormControl-module__FormControl--fullWidth___QyLCS`,"FormControl-control--radio":`Primer_Brand__FormControl-module__FormControl-control--radio___aSHRG`,"FormControl-hint":`Primer_Brand__FormControl-module__FormControl-hint___dbP0O`,"FormControl-label":`Primer_Brand__FormControl-module__FormControl-label___meeuB`,"FormControl-label--checkbox":`Primer_Brand__FormControl-module__FormControl-label--checkbox___x2U9X`,"FormControl-label--large":`Primer_Brand__FormControl-module__FormControl-label--large___okLn6`,"FormControl-label--medium":`Primer_Brand__FormControl-module__FormControl-label--medium___inrKd`,"FormControl-label--visually-hidden":`Primer_Brand__FormControl-module__FormControl-label--visually-hidden___cFizI`,"FormControl-validation":`Primer_Brand__FormControl-module__FormControl-validation___vG5tm`,"FormControl-validation--animate-in":`Primer_Brand__FormControl-module__FormControl-validation--animate-in___C_pxB`,"FormControl-validation--error":`Primer_Brand__FormControl-module__FormControl-validation--error___DJVR5`,"FormControl-validation--success":`Primer_Brand__FormControl-module__FormControl-validation--success___fGV4L`,"FormControl-validation-checkbox":`Primer_Brand__FormControl-module__FormControl-validation-checkbox___Cigqb`,"FormControl-validation-error-icon":`Primer_Brand__FormControl-module__FormControl-validation-error-icon___o3GQW`,"FormControl-validation-success-icon":`Primer_Brand__FormControl-module__FormControl-validation-success-icon___UgUzb`,FormControlValidationFadeIn:`Primer_Brand__FormControl-module__FormControlValidationFadeIn___hRw_R`},Co=({children:e,className:t,htmlFor:n,required:r,showRequiredIndicator:i=!0,size:a=`medium`,validationStatus:o,visuallyHidden:c,...u})=>(0,s.jsxs)(`label`,{htmlFor:n,className:d(So[`FormControl-label`],o&&So[`FormControl-label--${o}`],So[`FormControl-label--${a}`],c&&So[`FormControl-label--visually-hidden`],t),...u,children:[l().Children.map(e,e=>l().isValidElement(e)&&e.type===To?l().cloneElement(e,{className:d(So[`FormControl--visible`],e.props.className)}):e),r&&i&&(0,s.jsxs)(`span`,{className:So[`FormControl-label-required`],"aria-hidden":!0,children:[` `,`*`]})]}),wo=({children:e,validationStatus:t,className:n,...r})=>(0,s.jsxs)(I,{as:`span`,size:`100`,className:d(So[`FormControl-validation`],t&&So[`FormControl-validation--animate-in`],t&&So[`FormControl-validation--${t}`],n),...r,children:[t===`error`&&(0,s.jsx)(`span`,{className:So[`FormControl-validation-error-icon`],children:(0,s.jsx)(oo,{})}),t===`success`&&(0,s.jsx)(`span`,{className:So[`FormControl-validation-success-icon`],children:(0,s.jsx)(lo,{})}),e]}),To=({className:e,...t})=>(0,s.jsx)(I,{as:`span`,size:`100`,variant:`muted`,className:d(So[`FormControl-hint`],e),...t}),Eo=Object.assign(({children:e,className:t,hasBorder:n,fullWidth:r,id:i,required:a,size:o=`medium`,validationStatus:c,...u})=>{let f=p(i),m=l().Children.toArray(e),h=m.some(e=>l().isValidElement(e)&&(e.type===fo||e.type===xo)),g=m.some(e=>l().isValidElement(e)&&e.type===To),_=m.some(e=>l().isValidElement(e)&&e.type===wo);return(0,s.jsx)(`section`,{id:`FormControl--${f}`,className:d(So.FormControl,r&&So[`FormControl--fullWidth`],h&&So[`FormControl--checkbox`],n&&So[`FormControl--border`],t),...u,children:l().Children.map(e,e=>{if(!l().isValidElement(e))return e;let t=[g&&`${f}-hint`,_&&`${f}-validation`].filter(Boolean).join(` `)||void 0;if(e.type===_o||e.type===bo||e.type===ho){let n=e;return l().cloneElement(n,{className:d(n.props.className),id:f,name:n.props.name||f,required:n.props.required||a,validationStatus:n.props.validationStatus||c,fullWidth:r,size:o,"aria-describedby":t})}if(e.type===fo){let n=e;return l().cloneElement(n,{className:d(n.props.className,So[`FormControl-control--checkbox`]),id:f,name:n.props.name||f,required:n.props.required||a,validationStatus:n.props.validationStatus||c,"aria-describedby":t})}if(e.type===xo){let n=e;return l().cloneElement(n,{className:d(h&&So[`FormControl-control--radio`],n.props.className),id:f,name:n.props.name,required:n.props.required||a,"aria-describedby":t})}if(e.type===Co){let t=e;return l().cloneElement(t,{className:d(h&&So[`FormControl-label--checkbox`],t.props.className),htmlFor:f,children:t.props.children,required:a,validationStatus:c,size:o,showRequiredIndicator:!h&&t.props.showRequiredIndicator})}if(e.type===wo){let t=e;return l().cloneElement(t,{className:d(h&&So[`FormControl-validation-checkbox`],t.props.className),validationStatus:c,id:`${f}-validation`})}if(e.type===To){let t=e;return l().cloneElement(t,{id:`${f}-hint`})}return e})})},{Label:Co,Validation:wo,Hint:To});function Do(e,t){let n=Object.keys(e),r=Object.keys(t);return n.length===r.length&&r.every(n=>e[n]===t[n])}let G={SubdomainNavBar:`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar___JNpcK`,"SubdomainNavBar--has-primary-nav":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar--has-primary-nav___QwOCp`,"SubdomainNavBar--has-title":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar--has-title___JWpl2`,"SubdomainNavBar--variant-default":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar--variant-default___jNIQp`,"SubdomainNavBar--variant-featured":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar--variant-featured___i_EMH`,"SubdomainNavBar-back-arrow":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-back-arrow___OOrj8`,"SubdomainNavBar-button-area":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-button-area___MbQys`,"SubdomainNavBar-button-area--has-leading-item":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-button-area--has-leading-item___HsvBF`,"SubdomainNavBar-button-area--visible":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-button-area--visible___fLvbf`,"SubdomainNavBar-button-area-inner":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-button-area-inner___dbpYv`,"SubdomainNavBar-cta-button":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-cta-button___g_9BM`,"SubdomainNavBar-cta-button--secondary":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-cta-button--secondary___P0FJH`,"SubdomainNavBar-inner-container":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-inner-container___kdy5Y`,"SubdomainNavBar-inner-container--centered":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-inner-container--centered___FXUTh`,"SubdomainNavBar-inner-container--search-open":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-inner-container--search-open___nhMNU`,"SubdomainNavBar-leading-component":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-leading-component___qa6xA`,"SubdomainNavBar-link":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-link___XmtPc`,"SubdomainNavBar-link--title":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-link--title___ApFQt`,"SubdomainNavBar-link-content":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-link-content___JKou9`,"SubdomainNavBar-link-text":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-link-text___a540y`,"SubdomainNavBar-logo-mark":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-logo-mark___pMn2_`,"SubdomainNavBar-menu-backdrop":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-menu-backdrop___sLFAC`,"SubdomainNavBar-menu-button":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-menu-button___hMy4J`,"SubdomainNavBar-menu-button--close":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-menu-button--close___I0UtT`,"SubdomainNavBar-menu-button-bar":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-menu-button-bar___cUVZF`,"SubdomainNavBar-menu-button-icon":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-menu-button-icon___dXvjL`,"SubdomainNavBar-menu-button-label":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-menu-button-label___iD85T`,"SubdomainNavBar-menu-wrapper":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-menu-wrapper___b2uqO`,"SubdomainNavBar-menu-wrapper--close":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-menu-wrapper--close___NzelD`,"SubdomainNavBar-menu-wrapper-footer":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-menu-wrapper-footer___VLcHd`,"SubdomainNavBar-menu-wrapper-footer--has-leading-item":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-menu-wrapper-footer--has-leading-item___WS7Rf`,"SubdomainNavBar-mobile-menu-button":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-mobile-menu-button___CTbHW`,"SubdomainNavBar-more-link":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-more-link___GR7D2`,"SubdomainNavBar-outer-container":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-outer-container___aE8uv`,"SubdomainNavBar-outer-container--fixed":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-outer-container--fixed___ZhyZf`,"SubdomainNavBar-overflow-menu":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-overflow-menu___RXj_t`,"SubdomainNavBar-overflow-menu-item":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-overflow-menu-item___sI1rx`,"SubdomainNavBar-overflow-menu-list":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-overflow-menu-list___EbzqG`,"SubdomainNavBar-primary-nav":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-primary-nav___rZwCn`,"SubdomainNavBar-primary-nav-list":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-primary-nav-list___iQd2r`,"SubdomainNavBar-primary-nav-list--invisible":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-primary-nav-list--invisible___HnkQO`,"SubdomainNavBar-primary-nav-list--visible":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-primary-nav-list--visible___ZeoFv`,"SubdomainNavBar-primary-nav-list-item":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-primary-nav-list-item___sz8e9`,"SubdomainNavBar-primary-nav-list-item--overflow":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-primary-nav-list-item--overflow___FXC7u`,"SubdomainNavBar-primary-nav-list-item--overflowed":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-primary-nav-list-item--overflowed___vVhQg`,"SubdomainNavBar-primary-nav-overflow":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-primary-nav-overflow___OXKBt`,"SubdomainNavBar-primary-nav-overflow--has-overflow":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-primary-nav-overflow--has-overflow___zoCZu`,"SubdomainNavBar-search-close-button":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-close-button___aVOiQ`,"SubdomainNavBar-search-dialog":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-dialog___yqQl5`,"SubdomainNavBar-search-dialog--has-results":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-dialog--has-results___fcWO5`,"SubdomainNavBar-search-dialog-control-area":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-dialog-control-area___KlFbq`,"SubdomainNavBar-search-form":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-form___zoZB5`,"SubdomainNavBar-search-input-area":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-input-area___DttZX`,"SubdomainNavBar-search-input-button":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-input-button____QKi7`,"SubdomainNavBar-search-input-button-placeholder":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-input-button-placeholder___lFmsx`,"SubdomainNavBar-search-input-button-placeholder-text":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-input-button-placeholder-text___W96nO`,"SubdomainNavBar-search-input-button-shortcut":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-input-button-shortcut___M8tMd`,"SubdomainNavBar-search-result-group":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-result-group___HQ5ec`,"SubdomainNavBar-search-result-group-heading":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-result-group-heading___wULje`,"SubdomainNavBar-search-result-group-list":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-result-group-list___vCi4S`,"SubdomainNavBar-search-result-item":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-result-item___YZV9z`,"SubdomainNavBar-search-result-item-container":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-result-item-container___bEvSd`,"SubdomainNavBar-search-result-item-desc":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-result-item-desc___Rb5Tm`,"SubdomainNavBar-search-result-item-meta":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-result-item-meta___HjhRd`,"SubdomainNavBar-search-results":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-results___haCH9`,"SubdomainNavBar-search-results-area":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-results-area___y0BAA`,"SubdomainNavBar-search-results-area--visible":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-results-area--visible___lo6ji`,"SubdomainNavBar-search-results-container":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-results-container___kow2P`,"SubdomainNavBar-search-results-heading":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-results-heading___FTzyR`,"SubdomainNavBar-search-text-input":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-text-input___kDY_0`,"SubdomainNavBar-search-trigger":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-trigger___WyUIj`,"SubdomainNavBar-search-trigger--has-trailing-item":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-trigger--has-trailing-item___sHQYt`,"SubdomainNavBar-secondary-nav":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-secondary-nav___WHTTz`,"SubdomainNavBar-skip-to-content":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-skip-to-content___WMHSh`,"SubdomainNavBar-title":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-title___Zm_g2`,"SubdomainNavBar-title-area":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-title-area___W8IC5`,"SubdomainNavBar-title-item":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-title-item___CclaY`,"SubdomainNavBar-title-label":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-title-label___C3mii`,"SubdomainNavBar-title-navigation":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-title-navigation___QI1qZ`,"SubdomainNavBar-title-prefix":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-title-prefix___MCu96`,"SubdomainNavBar-trailing-component":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-trailing-component___zpwkV`,"fade-in":`Primer_Brand__SubdomainNavBar-module__fade-in___u4FB2`,"fade-in-down":`Primer_Brand__SubdomainNavBar-module__fade-in-down___kwg9g`,"fade-in-down-overflow":`Primer_Brand__SubdomainNavBar-module__fade-in-down-overflow____WJvz`,"fade-in-down-staggered":`Primer_Brand__SubdomainNavBar-module__fade-in-down-staggered___zQfEQ`,"fade-out":`Primer_Brand__SubdomainNavBar-module__fade-out___fhdxi`},Oo=l().createContext({}),ko=(0,c.forwardRef)(({children:e,className:t,overflowMenuLabel:n,...r},i)=>{let a=L(i),o=(0,c.useRef)(null),u=(0,c.useRef)(null),f=(0,c.useRef)(null),{isMedium:p}=ea(),[m]=function(e,t,n,r=!1){let[i,a]=(0,c.useState)({}),o=(0,c.useCallback)(()=>{let n=e.current;if(r||!n)return void a(e=>Object.keys(e).length===0?e:{});let i=Array.from(n.children).filter(e=>e instanceof HTMLElement&&e!==t.current);if(i.length===0)return void a(e=>Object.keys(e).length===0?e:{});let o=window.getComputedStyle(n),s=(Number.parseFloat(o.paddingInlineStart)||0)+(Number.parseFloat(o.paddingInlineEnd)||0),c=Math.max(0,n.clientWidth-s);if(i.reduce((e,t)=>e+t.offsetWidth,0)<=c){let e=i.reduce((e,t,n)=>(e[n]=!0,e),{});a(t=>Do(t,e)?t:e);return}let l=Math.max(0,c-(t.current?.offsetWidth??0)),u=0,d=!1,f=i.reduce((e,t,n)=>{if(d)return e[n]=!1,e;let r=u+t.offsetWidth,i=r<=l;return i?u=r:d=!0,e[n]=i,e},{});a(e=>Do(e,f)?e:f)},[r,e,t]);return Bt(()=>{o()},[n,o]),(0,c.useEffect)(()=>{let n=e.current;if(r||!n)return;let i,a=!1,s=()=>{i!==void 0&&cancelAnimationFrame(i),i=requestAnimationFrame(o)},c=typeof ResizeObserver<`u`?new ResizeObserver(s):void 0;c?.observe(n);for(let e of Array.from(n.children))e instanceof HTMLElement&&e!==t.current&&c?.observe(e);t.current&&c?.observe(t.current),c||window.addEventListener(`resize`,s),s();let l=document.fonts;return l&&(async()=>{await l.ready,a||s()})(),()=>{a=!0,i!==void 0&&cancelAnimationFrame(i),c?.disconnect(),c||window.removeEventListener(`resize`,s)}},[r,n,e,t,o]),(0,c.useEffect)(()=>{r&&a(e=>Object.keys(e).length===0?e:{})},[r]),[i]}(a,o,l().Children.toArray(e).map((e,t)=>l().isValidElement(e)?`${t}:${typeof e.props.children==`string`?e.props.children:``}`:`${t}:`).join(`|`),!p),[h,g]=(0,c.useState)(!1),_=Object.values(m).includes(!1),v=l().useId(),y=l().Children.toArray(e).findIndex((e,t)=>!!l().isValidElement(e)&&!1===m[t]),b=y===-1?2*l().Children.count(e):2*y-1,x=l().Children.map(e,(e,t)=>{if(l().isValidElement(e)){let n=p&&!1===m[t];return(0,s.jsx)(Oo.Provider,{value:{isOverflowed:n},children:l().cloneElement(e,{className:d(e.props.className,n&&G[`SubdomainNavBar-primary-nav-list-item--overflowed`]),style:{...e.props.style,order:2*t}})})}return e}),S=(0,c.useCallback)(()=>{g(!1)},[]),C=(0,c.useCallback)(()=>{h&&(S(),u.current?.focus())},[S,h]);(0,c.useEffect)(()=>{_||S()},[S,_]),Yt(o,S,f),Xt(C);let{position:w}=Jt({floatingElementRef:f,anchorElementRef:u,align:`end`,side:`outside-bottom`},[h,_,b,m]);return p?(0,s.jsxs)(`div`,{className:d(G[`SubdomainNavBar-primary-nav-overflow`],_&&G[`SubdomainNavBar-primary-nav-overflow--has-overflow`],t),children:[(0,s.jsxs)(`ul`,{className:G[`SubdomainNavBar-primary-nav-list`],ref:a,...r,children:[x,(0,s.jsx)(Ao,{ariaControls:v,buttonRef:u,menuOpen:h,onClick:()=>{g(e=>!e)},order:b,overflowMenuLabel:n,ref:o,visible:_})]}),(0,s.jsx)(jo,{id:v,menuOpen:h,onClose:S,position:w,ref:f,visibilityMap:m,children:e})]}):(0,s.jsx)(`ul`,{className:d(G[`SubdomainNavBar-primary-nav-list`],t),ref:a,...r,children:e})}),Ao=(0,c.forwardRef)(({ariaControls:e,buttonRef:t,className:n,menuOpen:r,onClick:i,order:a,overflowMenuLabel:o,visible:c},l)=>{let u=L(l);return(0,s.jsx)(`li`,{"aria-hidden":!c||void 0,className:d(G[`SubdomainNavBar-primary-nav-list-item--overflow`],n),ref:u,style:{order:a},children:(0,s.jsx)(`button`,{"aria-expanded":r?`true`:`false`,"aria-controls":e,onClick:i,className:d(G[`SubdomainNavBar-link`],G[`SubdomainNavBar-more-link`]),ref:t,tabIndex:c?void 0:-1,children:(0,s.jsxs)(`span`,{className:G[`SubdomainNavBar-link-content`],children:[o,r?(0,s.jsx)(Pr,{}):(0,s.jsx)(Lr,{})]})})})}),jo=(0,c.forwardRef)(({children:e,className:t,id:n,menuOpen:r,onClose:i,position:a,visibilityMap:o},c)=>r?(0,s.jsx)(`div`,{id:n,ref:c,style:{top:`${a?.top??0}px`,left:`${a?.left??0}px`,visibility:a?void 0:`hidden`},className:d(G[`SubdomainNavBar-overflow-menu`],t),children:(0,s.jsx)(`ul`,{className:d(G[`SubdomainNavBar-overflow-menu-list`]),children:l().Children.map(e,(e,t)=>l().isValidElement(e)&&!1===o[t]?(0,s.jsx)(Oo.Provider,{value:{isOverflowed:!1,onLinkClick:i},children:l().cloneElement(e,{className:d(G[`SubdomainNavBar-overflow-menu-item`],e.props.className)})}):null)})}):null);yn();let Mo=[],No;function Po(e){if(!e)return;let t=e.hasAttribute(`data-prevent-scroll-on-focus`);e.focus({preventScroll:t})}function Fo({onFocus:e}){let t=document.createElement(`span`);return t.setAttribute(`class`,`sentinel`),t.setAttribute(`tabindex`,`0`),t.setAttribute(`aria-hidden`,`true`),t.style.cssText=`position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0`,t.onfocus=e,t}function Io(e,t,n){let r=new AbortController,i=n??r.signal;e.setAttribute(`data-focus-trap`,`active`);let a=Fo({onFocus:()=>{Po(Sn(e,!0))}}),o=Fo({onFocus:()=>{Po(Sn(e))}});e.querySelector(`:scope > span.sentinel`)!==null||(e.prepend(a),e.append(o));let s=function(e,t){let n=new MutationObserver(n=>{for(let r of n)if(r.type===`childList`&&r.addedNodes.length){for(let e of r.addedNodes)if(e instanceof HTMLElement&&e.tagName===`SPAN`&&e.classList.contains(`sentinel`))return;let n=e.firstElementChild,i=e.lastElementChild,[a,o]=t;n!=null&&n.classList.contains(`sentinel`)||e.insertAdjacentElement(`afterbegin`,a),i!=null&&i.classList.contains(`sentinel`)||e.insertAdjacentElement(`beforeend`,o)}});return n.observe(e,{childList:!0}),n}(e,[a,o]),c;function l(n){if(n instanceof HTMLElement&&document.contains(e))return e.contains(n)?void(c=n):c&&Tn(c)&&e.contains(c)?void Po(c):t&&e.contains(t)?void Po(t):void Po(Sn(e))}let u=function(e){let t=new AbortController;return e.addEventListener(`abort`,()=>{t.abort()}),t}(i);if(No){let e=No;No.container.setAttribute(`data-focus-trap`,`suspended`),No.controller.abort(),Mo.push(e)}u.signal.addEventListener(`abort`,()=>{No=void 0}),i.addEventListener(`abort`,()=>{e.removeAttribute(`data-focus-trap`);let t=e.getElementsByClassName(`sentinel`);for(;t.length>0;)t[0].remove();let n=Mo.findIndex(t=>t.container===e);n>=0&&Mo.splice(n,1),s.disconnect(),function(){let e=Mo.pop();e&&Io(e.container,e.initialFocus,e.originalSignal)}()}),document.addEventListener(`focus`,e=>{l(e.target)},{signal:u.signal,capture:!0}),l(document.activeElement),No={container:e,controller:u,initialFocus:t,originalSignal:i};let d=Mo.findIndex(t=>t.container===e);if(d>=0&&Mo.splice(d,1),!n)return r}function Lo(e,t=[]){let n=L(e?.containerRef),r=L(e?.initialFocusRef),i=e?.disabled,a=l().useRef(null),o=l().useRef(null);function s(){a.current?.abort(),e?.restoreFocusOnCleanUp&&o.current instanceof HTMLElement&&o.current.focus(),o.current=null}return l().useEffect(()=>{if(n.current instanceof HTMLElement){if(!i)return o.current||=document.activeElement,a.current=Io(n.current,r.current??void 0)??null,()=>{s()};s()}},[n,r,i,...t]),{containerRef:n,initialFocusRef:r}}let K=new Set([`alt`,`option`,`ctrl`,`control`,`meta`,`cmd`,`command`,`shift`]);function Ro(e){if(!(e instanceof Element))return!1;let t=e.closest(`input, textarea, select, [role="textbox"], [role="combobox"], [role="searchbox"], [contenteditable]`);return!!t&&(!!(t instanceof HTMLElement&&t.isContentEditable)||t.matches(`input, textarea, select, [role="textbox"], [role="combobox"], [role="searchbox"]`))}function zo(e){return`results`in e}let Bo={menuLabel:`Menu`,closeLabel:`Close`,overflowMenuLabel:`More`},Vo=l().createContext(`small`),Ho={root:`SubdomainNavBar`,get innerContainer(){return`${this.root}-inner-container`},get menuButton(){return`${this.root}-menuButton`},get menuLinks(){return`${this.root}-menuLinks`},get liveRegion(){return`${this.root}-search-live-region`}};function Uo(e){if(e.closest(`[hidden], [inert], [aria-hidden="true"]`))return!1;for(let t=e;t;t=t.parentElement){let e=window.getComputedStyle(t);if(e.display===`none`||e.visibility===`hidden`)return!1}return!0}let Wo=(0,c.forwardRef)(function({children:e,className:t,fixed:n=!0,fullWidth:r=!1,variant:i=`default`,logoHref:a=`https://github.com`,style:o,title:u,titleHref:f=`/`,leadingComponent:m,trailingComponent:h,onNarrowMenuToggle:g,menuLabels:_,skipToContentTargetId:v,...y},b){let[x,S]=(0,c.useState)(!0),[C,w]=(0,c.useState)(!1),[T,E]=(0,c.useState)(0),{isMedium:D,isLarge:O}=ea(),[k,A]=(0,c.useState)(!1),[j,ee]=(0,c.useState)(),M=(0,c.useRef)(null),te=(0,c.useRef)(null),N=p(),ne=`${N}-main`,re=p(),ie={...Bo,..._},ae=i===`featured`,oe=(0,c.useCallback)(()=>{E(Math.max(0,M.current?.getBoundingClientRect().top??0))},[]),se=(0,c.useCallback)(()=>{x||(S(!0),g?.(!1))},[x,g]),ce=(0,c.useRef)(null),le=(0,c.useCallback)(()=>{let e=Array.from(document.querySelectorAll(`main`)).find(Uo);return e?(e.id||=document.getElementById(`start-of-content`)?ne:`start-of-content`,e):te.current},[ne]),ue=(0,c.useCallback)(()=>{if(v){let e=document.getElementById(v);if(e&&Uo(e))return e}return le()},[le,v]),de=(0,c.useCallback)(()=>{A(!0);let e=ue();e&&ee(e.id)},[ue]),fe=(0,c.useCallback)(e=>{if(e.defaultPrevented||e.button!==0||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey)return;let t=v?document.getElementById(v):null,r=v&&(!t||!Uo(t)),i=ue();if(r&&console.warn(`SubdomainNavBar could not find the skip-to-content target "${v}". Falling back to the page's main content.`),!i)return;let a=`#${encodeURIComponent(i.id)}`;e.currentTarget.setAttribute(`href`,a),ee(i.id);let o=i.tabIndex<0&&!i.hasAttribute(`tabindex`);o&&(i.tabIndex=-1);let s=i.style.scrollMarginBlockStart;if(n){let e=M.current?.getBoundingClientRect().height??0;i.style.scrollMarginBlockStart=`${e}px`}i.addEventListener(`blur`,()=>{o&&i.removeAttribute(`tabindex`),i.style.scrollMarginBlockStart=s},{once:!0}),i.focus({preventScroll:!0})},[n,ue,v]);(0,c.useEffect)(()=>{let e=ue();e&&ee(e.id)},[ue]),Lo({containerRef:ce,restoreFocusOnCleanUp:!0,disabled:x}),Xt(se),(0,c.useEffect)(()=>{O&&se()},[se,O]),(0,c.useEffect)(()=>{if(x||O)return;oe();let e=new ResizeObserver(oe),t=M.current;return t&&e.observe(t),e.observe(document.documentElement),()=>e.disconnect()},[O,x,oe]),(0,c.useEffect)(()=>{if(x)return;let e=document.body.style.overflow;return document.body.style.overflow=`hidden`,()=>{document.body.style.overflow=e}},[x]);let pe=(0,c.useCallback)(()=>A(!1),[]),me=(0,c.useMemo)(()=>l().Children.toArray(e).filter(e=>l().isValidElement(e)&&typeof e.type!=`string`&&e.type===Go),[]).length>0,he=(0,c.useMemo)(()=>l().Children.toArray(e).map((e,t)=>l().isValidElement(e)&&e.type===Go?l().cloneElement(e,{href:e.props.href,children:e.props.children,style:{"--animation-order":t}}):null).filter(Boolean),[e]),ge=(0,c.useMemo)(()=>l().Children.toArray(e).filter(e=>l().isValidElement(e)&&(e.type===Jo||e.type===Yo)),[e]),P=(0,c.useMemo)(()=>ge.map(e=>l().cloneElement(e,{onClick:t=>{e.props.onClick?.(t),t.defaultPrevented||se()}})),[ge,se]),F=ge.length>0,_e=(0,c.useMemo)(()=>l().Children.toArray(e).find(e=>l().isValidElement(e)&&e.type===qo),[e]),ve=!!_e,ye=(0,c.useCallback)(()=>{ve&&(se(),w(!0))},[se,ve]),be=(0,c.useCallback)(()=>w(!1),[]);(0,c.useImperativeHandle)(b,()=>M.current?Object.assign(M.current,{openSearch:ye,closeSearch:be}):{openSearch:ye,closeSearch:be},[be,ye]),function({disabled:e,keyboardShortcut:t=!1,onTrigger:n}){let r=(0,c.useMemo)(()=>function(e){if(!e)return!1;let t=e.split(`+`).map(e=>e.trim()).filter(Boolean),n=t.pop();if(!n)return!1;let r=t.map(e=>e.toLowerCase());return!!r.every(e=>K.has(e))&&{key:n,altKey:r.includes(`alt`)||r.includes(`option`),ctrlKey:r.includes(`ctrl`)||r.includes(`control`),metaKey:r.includes(`meta`)||r.includes(`cmd`)||r.includes(`command`),shiftKey:r.includes(`shift`)}}(t),[t]);(0,c.useEffect)(()=>{if(!r)return;let t=t=>{e||t.defaultPrevented||t.isComposing||!function(e,t){let n=t.key.toLowerCase(),r=e.key.toLowerCase(),i=e.code.toLowerCase();return e.altKey===t.altKey&&e.ctrlKey===t.ctrlKey&&e.metaKey===t.metaKey&&(/^[^a-z0-9]$/.test(n)&&r===n?!t.shiftKey||e.shiftKey:e.shiftKey===t.shiftKey&&(/^[a-z]$/.test(n)?r===n||i===`key${n}`:/^[0-9]$/.test(n)?r===n||i===`digit${n}`:r===n))}(t,r)||Ro(t.target)||Ro(document.activeElement)||(t.preventDefault(),n())};return document.addEventListener(`keydown`,t),()=>document.removeEventListener(`keydown`,t)},[e,n,r])}({disabled:C,keyboardShortcut:_e?.props.keyboardShortcut,onTrigger:ye});let xe=m!=null,Se=h!=null,Ce=me||F||xe||Se,we={...o,"--SubdomainNavBar-menu-offset-block-start":`${T}px`};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(`div`,{className:d(G[`SubdomainNavBar-outer-container`],n&&G[`SubdomainNavBar-outer-container--fixed`]),children:[(0,s.jsx)(je,{as:`a`,href:`#${j||v||N}`,variant:`primary`,size:`small`,className:d(G[`SubdomainNavBar-skip-to-content`],!k&&`visually-hidden`),onFocus:de,onBlur:pe,onClick:fe,children:`Skip to content`}),(0,s.jsxs)(`header`,{ref:M,className:d(G.SubdomainNavBar,G[`SubdomainNavBar--variant-${i}`],u&&G[`SubdomainNavBar--has-title`],me&&G[`SubdomainNavBar--has-primary-nav`],t),"data-testid":Ho.root,style:we,...y,children:[(0,s.jsxs)(`div`,{ref:ce,className:d(G[`SubdomainNavBar-inner-container`],C&&G[`SubdomainNavBar-inner-container--search-open`],!r&&G[`SubdomainNavBar-inner-container--centered`]),"data-testid":Ho.innerContainer,children:[(0,s.jsx)(`nav`,{"aria-label":`Header logo and title`,className:G[`SubdomainNavBar-title-navigation`],children:(0,s.jsxs)(`ol`,{className:G[`SubdomainNavBar-title-area`],children:[(0,s.jsx)(`li`,{children:(0,s.jsxs)(`a`,{href:a,"aria-label":`GitHub Home`,className:G[`SubdomainNavBar-logo-mark`],children:[(0,s.jsx)(`span`,{className:G[`SubdomainNavBar-back-arrow`],children:(0,s.jsx)(Za,{fill:`currentColor`,size:24})}),(0,s.jsx)(nr,{fill:`currentColor`,size:24})]})}),u&&(0,s.jsx)(`li`,{className:G[`SubdomainNavBar-title-item`],children:(0,s.jsx)(`a`,{href:f,"aria-label":`${u} home`,className:G[`SubdomainNavBar-title`],children:(0,s.jsxs)(I,{size:`400`,variant:`muted`,weight:`medium`,children:[ae&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(`span`,{className:G[`SubdomainNavBar-title-prefix`],children:`GitHub`}),` `]}),(0,s.jsx)(`span`,{className:G[`SubdomainNavBar-title-label`],children:u})]})})})]})}),me&&(0,s.jsx)(`nav`,{id:`menu-navigation`,"aria-label":u,className:G[`SubdomainNavBar-primary-nav`],"data-testid":Ho.menuLinks,children:(0,s.jsx)(ko,{className:G[`SubdomainNavBar-primary-nav-list--invisible`],overflowMenuLabel:ie.overflowMenuLabel,children:he})}),O&&xe&&(0,s.jsx)(`div`,{className:G[`SubdomainNavBar-leading-component`],children:m}),(0,s.jsxs)(`div`,{className:d(G[`SubdomainNavBar-secondary-nav`]),children:[l().Children.toArray(e).map(e=>l().isValidElement(e)&&e.type===qo?l().cloneElement(e,{active:C,className:d(e.props.className,O&&(F||Se)&&G[`SubdomainNavBar-search-trigger--has-trailing-item`]),onSearchOpen:ye,onSearchClose:be,title:u}):null).filter(Boolean),Ce&&(0,s.jsxs)(`button`,{"aria-expanded":!x,"aria-label":x?ie.menuLabel:ie.closeLabel,"aria-controls":re,className:d(G[`SubdomainNavBar-menu-button`],G[`SubdomainNavBar-mobile-menu-button`],!x&&G[`SubdomainNavBar-menu-button--close`]),"data-testid":Ho.menuButton,onClick:()=>{x?(w(!1),oe(),S(!1),g?.(!0)):se()},children:[(0,s.jsxs)(`span`,{className:G[`SubdomainNavBar-menu-button-icon`],"aria-hidden":`true`,children:[(0,s.jsx)(`span`,{className:G[`SubdomainNavBar-menu-button-bar`]}),(0,s.jsx)(`span`,{className:G[`SubdomainNavBar-menu-button-bar`]}),(0,s.jsx)(`span`,{className:G[`SubdomainNavBar-menu-button-bar`]})]}),(0,s.jsx)(`span`,{className:G[`SubdomainNavBar-menu-button-label`],children:x?ie.menuLabel:ie.closeLabel})]}),O&&Se&&(0,s.jsx)(`div`,{className:G[`SubdomainNavBar-trailing-component`],children:h}),O&&F&&(0,s.jsx)(`div`,{className:d(G[`SubdomainNavBar-button-area`],G[`SubdomainNavBar-button-area--visible`],Se&&G[`SubdomainNavBar-button-area--has-leading-item`]),children:(0,s.jsx)(`div`,{className:G[`SubdomainNavBar-button-area-inner`],children:ge})}),!O&&(0,s.jsxs)(`div`,{id:re,className:d(G[`SubdomainNavBar-menu-wrapper`],x&&G[`SubdomainNavBar-menu-wrapper--close`]),children:[!x&&(0,s.jsxs)(`div`,{children:[xe&&(0,s.jsx)(`div`,{className:G[`SubdomainNavBar-leading-component`],children:m}),me&&(0,s.jsx)(Oo.Provider,{value:{onLinkClick:se},children:D?(0,s.jsx)(`ul`,{className:G[`SubdomainNavBar-primary-nav-list--visible`],children:he}):(0,s.jsx)(ko,{className:d(G[`SubdomainNavBar-primary-nav-list--visible`]),overflowMenuLabel:ie.overflowMenuLabel,children:he})})]}),!x&&(F||Se)&&(0,s.jsxs)(`div`,{className:d(G[`SubdomainNavBar-menu-wrapper-footer`],(me||xe)&&G[`SubdomainNavBar-menu-wrapper-footer--has-leading-item`]),children:[Se&&(0,s.jsx)(`div`,{className:G[`SubdomainNavBar-trailing-component`],children:h}),F&&(0,s.jsx)(`div`,{className:d(G[`SubdomainNavBar-button-area`],G[`SubdomainNavBar-button-area--visible`]),children:(0,s.jsx)(`div`,{className:G[`SubdomainNavBar-button-area-inner`],children:(0,s.jsx)(Vo.Provider,{value:D?`small`:`medium`,children:P})})})]})]})]})]}),!O&&!x&&(0,s.jsx)(`div`,{className:G[`SubdomainNavBar-menu-backdrop`],"aria-hidden":`true`,onClick:se})]})]}),(0,s.jsx)(`div`,{ref:te,id:N,tabIndex:-1})]})});function Go({href:e,className:t,children:n,isExternal:r,"aria-current":i,"aria-hidden":a,rel:o,tabIndex:l,target:u,...f}){let{isOverflowed:p,onLinkClick:m}=(0,c.useContext)(Oo);return(0,s.jsx)(`li`,{...f,"aria-hidden":!!p||a,className:d(G[`SubdomainNavBar-primary-nav-list-item`],t),tabIndex:p?-1:l,children:(0,s.jsx)(`a`,{href:e,"aria-current":i,className:G[`SubdomainNavBar-link`],onClick:m,rel:o,tabIndex:p?-1:void 0,target:u,children:(0,s.jsxs)(`span`,{className:G[`SubdomainNavBar-link-content`],children:[(0,s.jsx)(`span`,{className:G[`SubdomainNavBar-link-text`],children:n}),r&&(0,s.jsx)(Br,{size:16,"aria-label":`External link`})]})})})}let Ko={searchLabel:`Search`,closeLabel:`Close`,resultsLabel:`Results`,searchResultsLabel:`Search results`,formatSearchWithTitle:e=>`Search ${e}`,formatSearchTrigger:e=>`${e} search`,formatResultsHeading:e=>`Results for “${e}”`,formatResultsLabel:e=>`Results for ${e}`,formatSuggestions:e=>`${e} suggestions.`},qo=(0,c.forwardRef)(({active:e,className:t,title:n,searchResults:r,searchTerm:i,onSearchOpen:a,onSearchClose:o,onSubmit:l,onChange:u,placeholder:f,shortcutLabel:p,keyboardShortcut:m,labels:h},g)=>{let _=(0,c.useRef)(null),v=(0,c.useRef)(null),y={...Ko,...h},b=f??(n?y.formatSearchWithTitle(n):y.searchLabel),x=n?y.formatSearchWithTitle(n):y.searchLabel,S=p??(m||``),{activeDescendant:C,handleSearchResultKeyDown:w,hasGroupedSearchResults:T,hasSearchResults:E,normalizedSearchResultGroups:D,resetActiveDescendant:O,searchResultsLength:k}=function({dialogRef:e,searchResults:t}){let n=(0,c.useMemo)(()=>function(e=[]){let t=[],n=0;for(let r of e){if(zo(r)){if(r.results.length===0)continue;t.push({title:r.title,results:r.results.map(e=>({result:e,index:n++}))});continue}let e=r.group,i=t.find(t=>t.title===e);i||(i={title:e,results:[]},t.push(i)),i.results.push({result:r,index:n++})}return t}(t),[t]),r=n.some(e=>e.title),i=n.reduce((e,t)=>e+t.results.length,0),a=i>0,[o,s]=(0,c.useState)(-1),l=(0,c.useCallback)(()=>s(-1),[]);return{activeDescendant:o,handleSearchResultKeyDown:(0,c.useCallback)(t=>{let n=e.current,r=o;[`ArrowDown`,`ArrowUp`,`Enter`].includes(t.key)&&(t.key!==`Enter`||o!==-1)&&n&&(t.preventDefault(),t.key===`ArrowDown`?(r=o{o?.(),O()},[o,O]),j=(0,c.useCallback)(e=>{v.current=e,typeof g==`function`?g(e):g&&(g.current=e)},[g]);(0,c.useEffect)(()=>{let t=_.current;if(t)return e?(t.open||(typeof t.showModal==`function`?t.showModal():t.setAttribute(`open`,``)),void v.current?.focus()):void(t.open&&(typeof t.close==`function`?t.close():t.removeAttribute(`open`)))},[e,v]),(0,c.useEffect)(()=>{let e=_.current;if(!e)return;let t=t=>{if(t.target!==e)return;let n=e.getBoundingClientRect();t.clientX>=n.left&&t.clientX<=n.right&&t.clientY>=n.top&&t.clientY<=n.bottom||A()};return e.addEventListener(`click`,t),()=>e.removeEventListener(`click`,t)},[A]);let ee=(0,c.useCallback)(e=>{e.preventDefault(),A()},[A]),M=({result:e,index:t})=>(0,s.jsxs)(`li`,{className:G[`SubdomainNavBar-search-result-item`],role:`presentation`,children:[(0,s.jsx)(`div`,{className:G[`SubdomainNavBar-search-result-item-container`],children:(0,s.jsxs)(`a`,{id:`subdomainnavbar-search-result-${t}`,href:e.url,role:`option`,"aria-selected":t===C,children:[(0,s.jsx)(`span`,{children:e.title}),T&&e.isExternal&&(0,s.jsx)(eo,{size:20,"aria-hidden":`true`})]})}),(0,s.jsx)(I,{as:`p`,size:`200`,id:`subdomainnavbar-search-result-item-desc${t}`,className:G[`SubdomainNavBar-search-result-item-desc`],children:e.description}),(0,s.jsxs)(`div`,{className:G[`SubdomainNavBar-search-result-item-meta`],children:[(0,s.jsx)(I,{size:`100`,className:G[`SubdomainNavBar-search-result-item-desc`],children:e.date}),e.category&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(I,{size:`100`,className:G[`SubdomainNavBar-search-result-item-desc`],children:[` `,`•`,` `]}),(0,s.jsx)(I,{size:`100`,className:G[`SubdomainNavBar-search-result-item-desc`],children:e.category})]})]})]},`${e.title}-${t}`);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(`div`,{className:d(G[`SubdomainNavBar-search-trigger`],t),children:(0,s.jsxs)(`button`,{"aria-label":y.formatSearchTrigger(b),className:G[`SubdomainNavBar-search-input-button`],onClick:a,"data-testid":`toggle-search`,type:`button`,children:[(0,s.jsxs)(`span`,{className:G[`SubdomainNavBar-search-input-button-placeholder`],children:[(0,s.jsx)(ro,{"aria-hidden":`true`,size:16}),(0,s.jsx)(`span`,{className:G[`SubdomainNavBar-search-input-button-placeholder-text`],children:b})]}),S&&(0,s.jsx)(`span`,{className:G[`SubdomainNavBar-search-input-button-shortcut`],children:S})]})}),(0,s.jsx)(`dialog`,{ref:_,"aria-label":x,className:d(G[`SubdomainNavBar-search-dialog`],E&&G[`SubdomainNavBar-search-dialog--has-results`]),onCancel:ee,children:e&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(`div`,{className:d(G[`SubdomainNavBar-search-dialog-control-area`]),children:(0,s.jsxs)(`div`,{className:G[`SubdomainNavBar-search-input-area`],children:[(0,s.jsx)(`form`,{className:d(G[`SubdomainNavBar-search-form`]),onSubmit:l,role:`search`,children:(0,s.jsxs)(Eo,{fullWidth:!0,size:`medium`,children:[(0,s.jsx)(Eo.Label,{visuallyHidden:!0,children:y.searchLabel}),(0,s.jsx)(_o,{ref:j,className:d(G[`SubdomainNavBar-search-text-input`]),name:`search`,role:`combobox`,autoComplete:`off`,"aria-autocomplete":`list`,"aria-expanded":E,"aria-controls":`listbox-search-results`,placeholder:b,onChange:u,defaultValue:i,invisible:!0,leadingVisual:(0,s.jsx)(ro,{size:16}),"aria-activedescendant":C===-1?void 0:`subdomainnavbar-search-result-${C}`,onKeyDown:w})]})}),(0,s.jsx)(`button`,{"aria-label":y.closeLabel,className:G[`SubdomainNavBar-search-close-button`],onClick:A,type:`button`,children:y.closeLabel})]})}),(0,s.jsxs)(`div`,{id:`listbox-search-results`,className:d(G[`SubdomainNavBar-search-results-area`],E&&G[`SubdomainNavBar-search-results-area--visible`]),children:[E&&(0,s.jsxs)(`div`,{className:d(G[`SubdomainNavBar-search-results-container`]),children:[!T&&(0,s.jsx)(I,{id:`subdomainnavbar-search-results-heading`,className:G[`SubdomainNavBar-search-results-heading`],children:y.formatResultsHeading(i??``)}),(0,s.jsx)(`ul`,{role:`listbox`,tabIndex:0,"aria-labelledby":T?void 0:`subdomainnavbar-search-results-heading`,"aria-label":T?i?y.formatResultsLabel(i):y.searchResultsLabel:void 0,className:d(G[`SubdomainNavBar-search-results`]),children:T?D.map((e,t)=>{let n=`subdomainnavbar-search-result-group-${t}`;return(0,s.jsxs)(`li`,{className:G[`SubdomainNavBar-search-result-group`],role:`presentation`,children:[e.title&&(0,s.jsx)(I,{id:n,className:G[`SubdomainNavBar-search-result-group-heading`],children:e.title}),(0,s.jsx)(`ul`,{className:G[`SubdomainNavBar-search-result-group-list`],role:`group`,"aria-labelledby":e.title?n:void 0,"aria-label":e.title?void 0:y.resultsLabel,children:e.results.map(M)})]},e.title??`ungrouped-${t}`)}):D.flatMap(e=>e.results.map(M))})]}),(0,s.jsxs)(`div`,{"aria-live":`polite`,"aria-atomic":`true`,"data-testid":Ho.liveRegion,className:`visually-hidden`,children:[y.formatSuggestions(k),(0,s.jsx)(`span`,{children:`\xA0`})]})]})]})})]})});function Jo({children:e,href:t,...n}){let r=l().useContext(Vo);return(0,s.jsx)(je,{as:`a`,href:t,className:d(G[`SubdomainNavBar-cta-button`]),variant:`primary`,size:r,...n,children:e})}function Yo({children:e,href:t,...n}){let r=l().useContext(Vo);return(0,s.jsx)(je,{as:`a`,href:t,className:d(G[`SubdomainNavBar-cta-button`],G[`SubdomainNavBar-cta-button--secondary`]),size:r,...n,children:e})}Wo.displayName=`SubdomainNavBar`;let Xo=Object.assign(Wo,{Link:Go,Search:qo,PrimaryAction:Jo,SecondaryAction:Yo,testIds:Ho}),Zo=(0,c.forwardRef)(({className:e,children:t,href:n,...r},i)=>{let a=d(`Primer_Brand__InlineLink-module__InlineLink___U_Ama`,e);return(0,s.jsx)(`a`,{ref:i,href:n,className:a,...r,children:t})}),Qo=(0,c.forwardRef)(function({className:e,children:t,wrap:n=!0,...r},i){return(0,s.jsx)(`code`,{ref:i,className:d(`Primer_Brand__InlineCode-module__InlineCode___NJ7el`,!n&&`Primer_Brand__InlineCode-module__InlineCode--nowrap___mcEPL`,e),...r,children:(0,s.jsx)(`span`,{className:`Primer_Brand__InlineCode-module__InlineCode__text___N7vdd`,children:t})})}),$o={Token:`Primer_Brand__Token-module__Token___r7qQC`,"Token--hasLeadingVisual":`Primer_Brand__Token-module__Token--hasLeadingVisual___cPRLz`,"Token--interactive":`Primer_Brand__Token-module__Token--interactive___aQ1rk`,"Token--variant-accent":`Primer_Brand__Token-module__Token--variant-accent___Ji_P4`,"Token--variant-default":`Primer_Brand__Token-module__Token--variant-default___NBxMW`,"Token--variant-invisible":`Primer_Brand__Token-module__Token--variant-invisible___bJrcK`,"Token--variant-outline":`Primer_Brand__Token-module__Token--variant-outline___X52wp`,Token__label:`Primer_Brand__Token-module__Token__label___wC8Q5`,"Token__leading-visual":`Primer_Brand__Token-module__Token__leading-visual___SDos3`,Token__visual:`Primer_Brand__Token-module__Token__visual___U0j1l`},es=[`default`,`accent`,`outline`,`invisible`],ts=es[0],ns={root:`Token`,get leadingVisual(){return`${this.root}-leading-visual`}},rs=(0,c.forwardRef)(({animate:e,variant:t=ts,as:n=`span`,children:r,className:i,"data-testid":a,leadingVisual:o,style:c,...u},f)=>{let{classes:p,styles:m}=E(e),h=d(p,$o.Token,o&&$o[`Token--hasLeadingVisual`],n===`a`&&$o[`Token--interactive`],$o[`Token--variant-${t}`],i),g=(0,s.jsxs)(s.Fragment,{children:[o&&(0,s.jsx)(`span`,{className:$o[`Token__leading-visual`],"data-testid":ns.leadingVisual,"aria-hidden":`true`,children:typeof o==`function`?(0,s.jsx)(o,{className:$o.Token__visual}):l().isValidElement(o)&&l().cloneElement(o,{className:d($o.Token__visual,o.props.className)})}),(0,s.jsx)(I,{as:`span`,size:`100`,className:$o.Token__label,children:r})]});return n===`a`?(0,s.jsx)(`a`,{ref:f,className:h,"data-testid":a||ns.root,style:{...m,...c},...u,children:g}):(0,s.jsx)(`span`,{ref:f,className:h,"data-testid":a||ns.root,style:{...m,...c},...u,children:g})}),is=Object.assign(rs,{testIds:ns}),as=e=>l().isValidElement(e)&&e.type===l().Fragment,os={FAQ:`Primer_Brand__FAQ-module__FAQ___R3vLU`,"FAQ--variant-gridline":`Primer_Brand__FAQ-module__FAQ--variant-gridline___mM5vd`,"FAQ__content-wrapper--gridline":`Primer_Brand__FAQ-module__FAQ__content-wrapper--gridline___XqrgD`,FAQ__heading:`Primer_Brand__FAQ-module__FAQ__heading___bH0aG`,"FAQ__heading--center":`Primer_Brand__FAQ-module__FAQ__heading--center___xMpbW`,"FAQ__heading--large":`Primer_Brand__FAQ-module__FAQ__heading--large___pBEPT`,"FAQ__heading--start":`Primer_Brand__FAQ-module__FAQ__heading--start___eHaT3`,"FAQ__heading-wrapper--gridline":`Primer_Brand__FAQ-module__FAQ__heading-wrapper--gridline___TWgo1`,FAQ__subheading:`Primer_Brand__FAQ-module__FAQ__subheading___I4puv`,details__summary:`Primer_Brand__FAQ-module__details__summary___zIBcp`},ss=(0,c.forwardRef)(({children:e,style:t,animate:n,className:r,variant:i=`default`,...a},o)=>{let{classes:c,styles:u}=E(n),f=l().Children.toArray(e).filter(e=>!(!l().isValidElement(e)||typeof e.type==`string`||!as(e)&&e.type!==cs&&e.type!==ls&&e.type!==Ri)),p=l().Children.toArray(e).some(e=>l().isValidElement(e)&&typeof e.type!=`string`&&e.type===ls);return(0,s.jsx)(`section`,{ref:o,className:d(os.FAQ,os[`FAQ--variant-${i}`],c,r),style:{...u,...t},...a,children:l().Children.toArray(f).map((e,t)=>{if(l().isValidElement(e)&&e.type===cs){let n=l().cloneElement(e,{align:p?`start`:e.props.align,size:p?`3`:e.props.size,weight:p?`medium`:e.props.weight});return i===`gridline`?(0,s.jsx)(`div`,{className:os[`FAQ__heading-wrapper--${i}`],children:n},e.key??t):n}let n=e;return i===`gridline`?(0,s.jsx)(`div`,{className:os[`FAQ__content-wrapper--${i}`],children:n},t):n})})}),cs=(0,c.forwardRef)(({children:e,className:t,size:n=`3`,align:r=`center`,as:i,...a},o)=>{let c=n===`3`?`h3`:`h2`;return(0,s.jsx)(Er,{as:i||c,size:n,className:d(os.FAQ__heading,os[`FAQ__heading--${r}`],t),ref:o,...a,children:e})});function ls({children:e,className:t,as:n=`h3`,size:r=`subhead-medium`,font:i=`monospace`,weight:a=`medium`,...o}){return(0,s.jsx)(Er,{as:n,className:d(os.FAQ__subheading,t),weight:a,size:r,font:i,...o,children:e})}let us=Object.assign(ss,{Subheading:ls,Heading:cs,Item:Ri,Question:Bi,Answer:Vi}),ds={FAQGroup:`Primer_Brand__FAQGroup-module__FAQGroup___D0VvR`,FAQGroup__accordion:`Primer_Brand__FAQGroup-module__FAQGroup__accordion___dkveP`,"FAQGroup__accordion--gridline":`Primer_Brand__FAQGroup-module__FAQGroup__accordion--gridline___zDvVd`,"FAQGroup__content--gridline":`Primer_Brand__FAQGroup-module__FAQGroup__content--gridline___C9omN`,"FAQGroup__gridline-wrapper":`Primer_Brand__FAQGroup-module__FAQGroup__gridline-wrapper___OBSr9`,FAQGroup__heading:`Primer_Brand__FAQGroup-module__FAQGroup__heading___zTImD`,"FAQGroup__heading-wrapper":`Primer_Brand__FAQGroup-module__FAQGroup__heading-wrapper___lkgjS`,"FAQGroup__heading-wrapper--gridline":`Primer_Brand__FAQGroup-module__FAQGroup__heading-wrapper--gridline___Q_oGI`,"FAQGroup__nested-accordion-item":`Primer_Brand__FAQGroup-module__FAQGroup__nested-accordion-item___JGGeC`,"FAQGroup__panel-subHeading":`Primer_Brand__FAQGroup-module__FAQGroup__panel-subHeading___F0U3h`,FAQGroup__tablist:`Primer_Brand__FAQGroup-module__FAQGroup__tablist___WdY5Z`,"FAQGroup__tablist--gridline":`Primer_Brand__FAQGroup-module__FAQGroup__tablist--gridline___OCZgL`,"FAQGroup__tablist-button":`Primer_Brand__FAQGroup-module__FAQGroup__tablist-button___EgyrC`,FAQ__heading:`Primer_Brand__FAQGroup-module__FAQ__heading___w52lv`};function fs({children:e,className:t,as:n=`h3`,...r}){return(0,s.jsx)(Er,{as:n,className:d(ds.FAQGroup__heading,t),...r,children:e})}let ps=Object.assign(function({children:e,id:t,variant:n=`default`,defaultSelectedIndex:r=0,tabAttributes:i,...a}){let[o,c]=l().useState(r),[u,f]=l().useState(!1),m=p(t),h=l().useRef(null),g=e=>t=>{c(e),u||f(!0)},v=e=>t=>{if(t.key===`ArrowUp`){t.preventDefault();let n=(e-1+y.length)%y.length;c(n),u||f(!0)}else if(t.key===`ArrowDown`){t.preventDefault();let n=(e+1)%y.length;c(n),u||f(!0)}};l().useEffect(()=>{u&&h.current?.focus()},[u,o]);let y=l().Children.toArray(e).filter(e=>l().isValidElement(e)&&e.type===us),b=l().Children.map(y,(e,t)=>{if(e.props.children){let n=l().Children.toArray(e.props.children).find(e=>l().isValidElement(e)&&e.type===us.Heading),r=n?.props.children,{ref:a,...c}=(n&&i?i(r??null,t):void 0)??{};return(0,s.jsx)(`button`,{type:`button`,role:`tab`,className:ds[`FAQGroup__tablist-button`],id:`${m}-tab-${t}`,"aria-controls":`${m}-panel-${t}`,"aria-selected":o===t,onClick:g(t),onKeyDown:v(t),"data-testid":`FAQGroup-tab-${t+1}`,tabIndex:o===t?void 0:-1,ref:e=>{var n,r;o===t?h.current=e:h.current===e&&(h.current=null),r=e,(n=a)&&(typeof n==`function`?n(r):n.current=r)},...c,children:r},t)}return null}),x=l().Children.map(y,(e,t)=>{if(e.props.children){let n=l().Children.map(e.props.children,e=>l().isValidElement(e)&&e.type!==us.Heading?e:null),r=l().Children.map(e.props.children,e=>l().isValidElement(e)&&e.type===us.Heading?e.props.children:null);return(0,s.jsxs)(`div`,{role:`tabpanel`,id:`${m}-panel-${t}`,"aria-labelledby":`${m}-tab-${t}`,hidden:o!==t,"data-testid":`FAQGroup-tab-panel-${t+1}`,children:[r&&(0,s.jsx)(us.Subheading,{"data-testid":`FAQGroup-tab-panel-heading-${t+1}`,className:d(ds[`FAQGroup__panel-subHeading`]),children:r}),n]},t)}}),S=l().Children.map(y,(e,t)=>{if(e.props.children){let r=l().Children.toArray(e.props.children).find(e=>l().isValidElement(e)&&e.type===us.Heading),i=l().Children.map(e.props.children,e=>l().isValidElement(e)&&e.type!==us.Heading?l().cloneElement(e,{className:d(ds[`FAQGroup__nested-accordion-item`],e.props.className)}):null);return r&&i?(0,s.jsxs)(Hi,{variant:`emphasis`,className:d(n===`gridline`&&ds[`FAQGroup__accordion--gridline`]),children:[(0,s.jsx)(Hi.Heading,{...r.props}),(0,s.jsx)(Hi.Content,{children:i})]},t):null}}),C=l().Children.toArray(e).find(e=>l().isValidElement(e)&&e.type===fs),w=n===`gridline`?ue:l().Fragment,T=n===`gridline`?{className:d(ds[`FAQGroup__gridline-wrapper`])}:{};return(0,s.jsxs)(w,{...T,children:[(0,s.jsx)(`div`,{className:d(ds[`FAQGroup__heading-wrapper`],ds[`FAQGroup__heading-wrapper--${n}`]),children:(0,s.jsx)(_,{enableGutters:!1,...a,children:(0,s.jsx)(_.Column,{children:C&&(0,s.jsx)(_,{children:(0,s.jsx)(_.Column,{children:C})})})})}),(0,s.jsx)(_,{enableGutters:!1,...a,children:(0,s.jsxs)(_.Column,{span:12,children:[(0,s.jsx)(`div`,{className:d(ds.FAQGroup__accordion),children:S}),(0,s.jsxs)(_,{className:d(ds.FAQGroup),children:[(0,s.jsx)(_.Column,{span:{medium:5,large:4},className:d(ds.FAQGroup__tablist,n===`gridline`&&ds[`FAQGroup__tablist--gridline`]),children:(0,s.jsx)(N,{direction:`vertical`,"aria-orientation":`vertical`,padding:`none`,role:`tablist`,gap:`none`,alignItems:`flex-start`,children:b})}),(0,s.jsx)(_.Column,{start:6,span:7,className:d(n===`gridline`&&ds[`FAQGroup__content--gridline`]),children:x})]})]})})]})},{Heading:fs}),ms=(0,c.createContext)(null),hs=()=>{let e=(0,c.useContext)(ms);if(!e)throw Error(`useControlGroup must be used within an ControlGroupProvider. Did you forget to wrap your component in a ?`);return e},gs=(0,c.forwardRef)(({className:e,id:t,...n},r)=>{let i=p(t),a=[c.Children.toArray(n.children).some(e=>(0,c.isValidElement)(e)&&e.type===vs)&&`${i}-caption`,c.Children.toArray(n.children).some(e=>(0,c.isValidElement)(e)&&e.type===ys)&&`${i}-validation`].filter(Boolean).join(` `)||void 0;return(0,s.jsx)(ms.Provider,{value:{id:i},children:(0,s.jsx)(`fieldset`,{ref:r,className:d(`Primer_Brand__ControlGroup-module__ControlGroup__container___gYDZP`,e),"aria-describedby":a,...n})})}),_s=(0,c.forwardRef)(({children:e,className:t,visuallyHidden:n,...r},i)=>(0,s.jsx)(`legend`,{ref:i,className:d(`Primer_Brand__ControlGroup-module__ControlGroup__label___scr79`,n&&`visually-hidden`,t),...r,children:(0,s.jsx)(I,{as:`span`,weight:`medium`,size:`100`,children:e})})),vs=(0,c.forwardRef)(({className:e,...t},n)=>{let{id:r}=hs();return(0,s.jsx)(I,{as:`span`,size:`100`,variant:`muted`,ref:n,id:`${r}-caption`,className:e,...t})}),ys=(0,c.forwardRef)(({className:e,variant:t,children:n,...r},i)=>{let{id:a}=hs();return(0,s.jsxs)(I,{as:`span`,size:`100`,ref:i,id:`${a}-validation`,className:d(`Primer_Brand__ControlGroup-module__ControlGroup__validation___sJqFH`,`Primer_Brand__ControlGroup-module__ControlGroup__validation--animate-in___nHrFv`,t===`success`&&`Primer_Brand__ControlGroup-module__ControlGroup__validation--success___eyNH9`,t===`error`&&`Primer_Brand__ControlGroup-module__ControlGroup__validation--error____n_l3`,e),...r,children:[t===`success`&&(0,s.jsx)(`span`,{className:`Primer_Brand__ControlGroup-module__ControlGroup__validation-icon--success___OO92u`,children:(0,s.jsx)(lo,{})}),t===`error`&&(0,s.jsx)(`span`,{className:`Primer_Brand__ControlGroup-module__ControlGroup__validation-icon--error___rZPNd`,children:(0,s.jsx)(oo,{})}),n]})}),bs=Object.assign(gs,{Label:_s,Caption:vs,Validation:ys}),xs=bs,Ss=bs,Cs={Avatar:`Primer_Brand__Avatar-module__Avatar___QrJMw`,"Avatar--shape-circle":`Primer_Brand__Avatar-module__Avatar--shape-circle___VvaB7`,"Avatar--shape-square":`Primer_Brand__Avatar-module__Avatar--shape-square___hKak4`,"Avatar--size-32":`Primer_Brand__Avatar-module__Avatar--size-32___vJxfW`,"Avatar--size-40":`Primer_Brand__Avatar-module__Avatar--size-40___RSkow`,"Avatar--size-48":`Primer_Brand__Avatar-module__Avatar--size-48___TvwXR`,"Avatar--size-64":`Primer_Brand__Avatar-module__Avatar--size-64___rovws`,"Avatar--size-80":`Primer_Brand__Avatar-module__Avatar--size-80___YDbIK`,"Avatar-narrow--size-32":`Primer_Brand__Avatar-module__Avatar-narrow--size-32___wmqNx`,"Avatar-narrow--size-40":`Primer_Brand__Avatar-module__Avatar-narrow--size-40___JnS3w`,"Avatar-narrow--size-48":`Primer_Brand__Avatar-module__Avatar-narrow--size-48___X8e2V`,"Avatar-regular--size-32":`Primer_Brand__Avatar-module__Avatar-regular--size-32___f5goH`,"Avatar-regular--size-40":`Primer_Brand__Avatar-module__Avatar-regular--size-40___Qaf20`,"Avatar-regular--size-48":`Primer_Brand__Avatar-module__Avatar-regular--size-48___db8dV`,"Avatar-regular--size-64":`Primer_Brand__Avatar-module__Avatar-regular--size-64___rBoTS`,"Avatar-regular--size-80":`Primer_Brand__Avatar-module__Avatar-regular--size-80___AKjNL`,"Avatar-wide--size-32":`Primer_Brand__Avatar-module__Avatar-wide--size-32___Kn8pg`,"Avatar-wide--size-40":`Primer_Brand__Avatar-module__Avatar-wide--size-40___DBSrS`,"Avatar-wide--size-48":`Primer_Brand__Avatar-module__Avatar-wide--size-48___ai2Hf`,"Avatar-wide--size-64":`Primer_Brand__Avatar-module__Avatar-wide--size-64___FLSak`,"Avatar-wide--size-80":`Primer_Brand__Avatar-module__Avatar-wide--size-80___h09bA`,Avatar__image:`Primer_Brand__Avatar-module__Avatar__image___AajXN`},ws=[32,40,48,64,80],Ts=[`circle`,`square`],Es={root:`Avatar`,get image(){return`${this.root}__image`}},Ds=(0,c.forwardRef)(({alt:e,className:t,size:n=ws[1],shape:r=Ts[0],"data-testid":i,src:a,...o},l)=>{let u=(0,c.useMemo)(()=>typeof n==`number`?Cs[`Avatar--size-${n}`]:Object.keys(n).map(e=>Cs[`Avatar-${e}--size-${n[e]}`]).join(` `),[n]);return(0,s.jsx)(`span`,{ref:l,className:d(Cs.Avatar,u,Cs[`Avatar--shape-${r}`],t),"data-testid":i||Es.root,children:(0,s.jsx)(`img`,{className:d(Cs.Avatar__image),src:a,alt:e,"data-testid":Es.image,...o})})}),Os=Object.assign(Ds,{testIds:Es}),ks={Testimonial:`Primer_Brand__Testimonial-module__Testimonial___UUywT`,"Testimonial--border":`Primer_Brand__Testimonial-module__Testimonial--border___B_Qre`,"Testimonial--hasLink":`Primer_Brand__Testimonial-module__Testimonial--hasLink___Qr_M5`,"Testimonial--size-large":`Primer_Brand__Testimonial-module__Testimonial--size-large___pF70c`,"Testimonial--variant-default":`Primer_Brand__Testimonial-module__Testimonial--variant-default___leAB4`,"Testimonial--variant-expressive":`Primer_Brand__Testimonial-module__Testimonial--variant-expressive___VLMNM`,"Testimonial--variant-subtle":`Primer_Brand__Testimonial-module__Testimonial--variant-subtle___NHtOc`,"Testimonial-avatar":`Primer_Brand__Testimonial-module__Testimonial-avatar___Kaxqh`,"Testimonial-caption":`Primer_Brand__Testimonial-module__Testimonial-caption___Wvb67`,"Testimonial-from":`Primer_Brand__Testimonial-module__Testimonial-from___Kfj__`,"Testimonial-link":`Primer_Brand__Testimonial-module__Testimonial-link___gHJ58`,"Testimonial-logo-image":`Primer_Brand__Testimonial-module__Testimonial-logo-image___KQQfi`,"Testimonial-position":`Primer_Brand__Testimonial-module__Testimonial-position___j2h0f`,"Testimonial-quote":`Primer_Brand__Testimonial-module__Testimonial-quote___QXF1F`,Testimonial__media:`Primer_Brand__Testimonial-module__Testimonial__media___JbJUQ`,Testimonial__quoteMark:`Primer_Brand__Testimonial-module__Testimonial__quoteMark___cC2M1`,"Testimonial__quoteMark--blue":`Primer_Brand__Testimonial-module__Testimonial__quoteMark--blue___gf2qX`,"Testimonial__quoteMark--blue-purple":`Primer_Brand__Testimonial-module__Testimonial__quoteMark--blue-purple___Ec9P1`,"Testimonial__quoteMark--coral":`Primer_Brand__Testimonial-module__Testimonial__quoteMark--coral___WzMiA`,"Testimonial__quoteMark--default":`Primer_Brand__Testimonial-module__Testimonial__quoteMark--default___nAhKC`,"Testimonial__quoteMark--gray":`Primer_Brand__Testimonial-module__Testimonial__quoteMark--gray___WGLgi`,"Testimonial__quoteMark--green":`Primer_Brand__Testimonial-module__Testimonial__quoteMark--green___gsL2x`,"Testimonial__quoteMark--green-blue":`Primer_Brand__Testimonial-module__Testimonial__quoteMark--green-blue___wqq5w`,"Testimonial__quoteMark--hasBackground":`Primer_Brand__Testimonial-module__Testimonial__quoteMark--hasBackground___VV6UY`,"Testimonial__quoteMark--indigo":`Primer_Brand__Testimonial-module__Testimonial__quoteMark--indigo___KN9eK`,"Testimonial__quoteMark--lemon":`Primer_Brand__Testimonial-module__Testimonial__quoteMark--lemon___XgAJR`,"Testimonial__quoteMark--lime":`Primer_Brand__Testimonial-module__Testimonial__quoteMark--lime___DyfRi`,"Testimonial__quoteMark--orange":`Primer_Brand__Testimonial-module__Testimonial__quoteMark--orange___wA2te`,"Testimonial__quoteMark--pink":`Primer_Brand__Testimonial-module__Testimonial__quoteMark--pink___hrNQC`,"Testimonial__quoteMark--pink-blue":`Primer_Brand__Testimonial-module__Testimonial__quoteMark--pink-blue___z73Hz`,"Testimonial__quoteMark--purple":`Primer_Brand__Testimonial-module__Testimonial__quoteMark--purple___H1_Zx`,"Testimonial__quoteMark--purple-red":`Primer_Brand__Testimonial-module__Testimonial__quoteMark--purple-red___Wb4Yy`,"Testimonial__quoteMark--red":`Primer_Brand__Testimonial-module__Testimonial__quoteMark--red___nzAC4`,"Testimonial__quoteMark--red-orange":`Primer_Brand__Testimonial-module__Testimonial__quoteMark--red-orange___f5Woq`,"Testimonial__quoteMark--teal":`Primer_Brand__Testimonial-module__Testimonial__quoteMark--teal___EPZ3D`,"Testimonial__quoteMark--yellow":`Primer_Brand__Testimonial-module__Testimonial__quoteMark--yellow___gFQED`,Testimonial__quoteMarkGlyph:`Primer_Brand__Testimonial-module__Testimonial__quoteMarkGlyph___skopW`,Testimonial__quoteWrapper:`Primer_Brand__Testimonial-module__Testimonial__quoteWrapper___M9wR7`},As=[...v,...y],js=As[0],Ms=[`subtle`,`default`,`minimal`,`expressive`],Ns=`minimal`,Ps=(0,c.forwardRef)(function({quoteMarkColor:e,animate:t,className:n,children:r,variant:i=`minimal`,hasBorder:a=!0,size:o,style:c,...u},f){let{classes:p,styles:m}=E(t),h=e??(i===`expressive`?`green`:`default`),g=(0,s.jsx)(`div`,{"aria-hidden":`true`,className:d(ks.Testimonial__quoteMark,ks[`Testimonial__quoteMark--${h}`],i===`expressive`&&ks[`Testimonial__quoteMark--hasBackground`]),children:(0,s.jsx)(`span`,{className:ks.Testimonial__quoteMarkGlyph,children:`“`})}),_=l().Children.toArray(r),v=e=>_.find(t=>l().isValidElement(t)&&t.type===e),y=v(Fs),b=v(zs),x=v(Rs),S=v(Ls),C=v(Is),w=C&&i===`expressive`&&typeof C.props.children==`string`?l().cloneElement(C,{children:(0,s.jsx)(pr,{animate:!0,animationTrigger:`on-visible`,variant:`default`,children:C.props.children})}):C;return(0,s.jsxs)(`figure`,{ref:f,className:d(p,ks.Testimonial,ks[`Testimonial--variant-${i}`],o&&ks[`Testimonial--size-${o}`],a&&ks[`Testimonial--border`],i===`expressive`&&b&&ks[`Testimonial--hasLink`],n),style:{...m,...c,"--testimonial-accent-color":h},...u,children:[(0,s.jsxs)(`div`,{className:ks.Testimonial__quoteWrapper,children:[g,y,i!==`expressive`&&b]}),(0,s.jsxs)(`div`,{className:ks.Testimonial__media,children:[x,S,w]}),i===`expressive`&&b]})}),Fs=(0,c.forwardRef)(function({children:e,className:t},n){return(0,s.jsx)(`blockquote`,{ref:n,children:(0,s.jsx)(I,{className:d(ks[`Testimonial-quote`],t),children:e})})}),Is=(0,c.forwardRef)(function({children:e,className:t,position:n},r){return(0,s.jsxs)(`figcaption`,{ref:r,className:d(ks[`Testimonial-caption`],t),children:[(0,s.jsx)(I,{size:`200`,className:ks[`Testimonial-from`],font:`monospace`,children:e}),n&&(0,s.jsx)(I,{size:`200`,className:d(ks[`Testimonial-position`]),variant:`muted`,children:n})]})}),Ls=(0,c.forwardRef)(function({children:e,...t},n){return(0,s.jsx)(`div`,{className:ks[`Testimonial-logo`],...t,children:l().Children.map(e,e=>{if(l().isValidElement(e)&&e.type===`img`){let t=e,r={className:d(ks[`Testimonial-logo-image`],t.props.className),ref:n};return l().cloneElement(t,r)}})})}),Rs=function({size:e,...t}){return(0,s.jsx)(Os,{className:d(ks[`Testimonial-avatar`]),size:48,...t})},zs=(0,c.forwardRef)(function({className:e,...t},n){return(0,s.jsx)(qr,{className:d(ks[`Testimonial-link`],e),...t,size:`medium`,variant:`accent`})}),Bs=Object.assign(Ps,{Quote:Fs,Name:Is,Avatar:Rs,Logo:Ls,Link:zs}),Vs={ComparisonTable:`Primer_Brand__ComparisonTable-module__ComparisonTable___N2YLX`,"ComparisonTable--heading":`Primer_Brand__ComparisonTable-module__ComparisonTable--heading___CeSsH`,"ComparisonTable--hide-element-on-narrow":`Primer_Brand__ComparisonTable-module__ComparisonTable--hide-element-on-narrow___GnYyu`,"ComparisonTable-cell":`Primer_Brand__ComparisonTable-module__ComparisonTable-cell___kifYR`,"ComparisonTable-cell--featured":`Primer_Brand__ComparisonTable-module__ComparisonTable-cell--featured___f0LZk`,"ComparisonTable-cell--lastrow":`Primer_Brand__ComparisonTable-module__ComparisonTable-cell--lastrow___zmShm`,"ComparisonTable-cell-container":`Primer_Brand__ComparisonTable-module__ComparisonTable-cell-container___AHNr0`,"ComparisonTable-cell-container--featured":`Primer_Brand__ComparisonTable-module__ComparisonTable-cell-container--featured___x6tKO`,"ComparisonTable-cell-heading":`Primer_Brand__ComparisonTable-module__ComparisonTable-cell-heading___QlGCM`,"ComparisonTable-cell-heading--featured":`Primer_Brand__ComparisonTable-module__ComparisonTable-cell-heading--featured___tkzzb`,"ComparisonTable-cell-heading--first":`Primer_Brand__ComparisonTable-module__ComparisonTable-cell-heading--first___Ps2aK`,"ComparisonTable-cell-heading-label--featured":`Primer_Brand__ComparisonTable-module__ComparisonTable-cell-heading-label--featured___c_wMH`,"ComparisonTable-footnote":`Primer_Brand__ComparisonTable-module__ComparisonTable-footnote___rf35Q`,"ComparisonTable-inline-cell-label":`Primer_Brand__ComparisonTable-module__ComparisonTable-inline-cell-label___hE3hL`},Hs=(0,c.forwardRef)(({as:e,animate:t,children:n,className:r,heading:i,featuredColumn:a=1,visuallyHiddenFeaturedLabel:o=`featured`,variant:u=`default`,style:f,...p},m)=>{let{classes:h,styles:g}=E(t),_=e||`section`,v=(0,c.useMemo)(()=>l().Children.toArray(n).filter(e=>l().isValidElement(e)&&typeof e.type!=`string`),[n]),y=v.filter(e=>e.type===Us),b=y.map((e,t)=>t===0?l().cloneElement(e,{className:d(Vs[`ComparisonTable-row`],e.props.className),children:l().Children.map(e.props.children,(t,n)=>{if(l().isValidElement(t)&&t.type===Ws){let r=n===a;return l().cloneElement(t,{as:t.props.children?`th`:`td`,className:d(Vs[`ComparisonTable-cell`],Vs[`ComparisonTable-cell-heading`],Vs[`ComparisonTable-cell-heading--${u}`],n===0&&Vs[`ComparisonTable-cell-heading--first`],r&&Vs[`ComparisonTable-cell-heading--featured`],e.props.className),children:(0,s.jsxs)(`span`,{className:d(n===a&&Vs[`ComparisonTable-cell-heading-label--featured`]),children:[t.props.children,r&&(0,s.jsxs)(`span`,{className:`visually-hidden`,children:[`(`,o,`)`]})]})})}return null})}):null).filter(Boolean),x=(0,c.useMemo)(()=>{let e=y.at(0);return e&&l().Children.map(e.props.children,e=>{if(l().isValidElement(e))return e.props.children})||[]},[y]),[,...S]=y,C=S.map((e,t)=>l().cloneElement(e,{className:d(Vs[`ComparisonTable-row`],`ComparisonTable-row--${t}`,e.props.className),children:l().Children.map(e.props.children,(n,r)=>l().isValidElement(n)&&n.type===Ws?(0,s.jsxs)(Ws,{...n.props,as:r===0?`th`:`td`,className:d(Vs[`ComparisonTable-cell`],Vs[`ComparisonTable-cell--${u}`],r===0&&Vs[`ComparisonTable-cell-heading`],r===0&&Vs[`ComparisonTable-cell-heading--${u}`],r===a&&Vs[`ComparisonTable-cell--featured`],S.length-1===t&&Vs[`ComparisonTable-cell--lastrow`],e.props.className),children:[r>=1&&(0,s.jsx)(`span`,{className:d(Vs[`ComparisonTable-inline-cell-label`],Vs[`ComparisonTable--hide-element-on-narrow`],r===a&&Vs[`ComparisonTable-cell-heading-label--featured`]),children:x[r]}),(0,s.jsx)(`span`,{className:d(Vs[`ComparisonTable-cell-container`],r===a&&Vs[`ComparisonTable-cell-container--featured`]),children:n.props.children})]}):null)})),w=v.find(e=>e.type===Gs);return(0,s.jsxs)(_,{ref:m,className:d(h,r),style:{...g,...f},...p,children:[i&&(0,s.jsx)(Er,{className:Vs[`ComparisonTable--heading`],as:`h3`,size:`4`,children:i}),(0,s.jsxs)(`table`,{className:d(Vs.ComparisonTable,`ComparisonTable--${u}`),children:[b.length&&(0,s.jsx)(`thead`,{children:b}),C.length&&(0,s.jsx)(`tbody`,{children:C})]}),w&&(0,s.jsx)(`footer`,{className:Vs[`ComparisonTable-footnote`],children:w})]})}),Us=({children:e,...t})=>(0,s.jsx)(`tr`,{...t,children:e}),Ws=({as:e,children:t,...n})=>{let r=e||`td`;return(0,s.jsx)(r,{...n,children:t})},Gs=({children:e,...t})=>typeof e==`string`?(0,s.jsx)(I,{as:`p`,size:`100`,variant:`muted`,children:e}):(0,s.jsx)(`div`,{...t,children:e}),Ks=Object.assign(Hs,{Row:Us,Cell:Ws,Footnote:Gs});var qs=[`12`,`16`,`24`],Js={12:{width:12,path:c.createElement(`path`,{d:`M6 4c-.2 0-.4.1-.5.2L2.2 7.5c-.3.3-.3.8 0 1.1.3.3.8.3 1.1 0L6 5.9l2.7 2.7c.3.3.8.3 1.1 0 .3-.3.3-.8 0-1.1L6.6 4.3C6.4 4.1 6.2 4 6 4Z`})},16:{width:16,path:c.createElement(`path`,{d:`M3.22 10.53a.749.749 0 0 1 0-1.06l4.25-4.25a.749.749 0 0 1 1.06 0l4.25 4.25a.749.749 0 1 1-1.06 1.06L8 6.811 4.28 10.53a.749.749 0 0 1-1.06 0Z`})},24:{width:24,path:c.createElement(`path`,{d:`M18.78 15.78a.749.749 0 0 1-1.06 0L12 10.061 6.28 15.78a.749.749 0 1 1-1.06-1.06l6.25-6.25a.749.749 0 0 1 1.06 0l6.25 6.25a.749.749 0 0 1 0 1.06Z`})}},Ys=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-chevron-up`,Js,qs)});Ys.displayName=`ChevronUpIcon`;let Xs={AnchorNav:`Primer_Brand__AnchorNav-module__AnchorNav___bwgAJ`,"AnchorNav--expanded":`Primer_Brand__AnchorNav-module__AnchorNav--expanded___wVGbk`,"AnchorNav--hide-until-sticky":`Primer_Brand__AnchorNav-module__AnchorNav--hide-until-sticky___d3Ec2`,"AnchorNav--no-bg-scroll":`Primer_Brand__AnchorNav-module__AnchorNav--no-bg-scroll___oiJl5`,"AnchorNav--stuck":`Primer_Brand__AnchorNav-module__AnchorNav--stuck___AtvLO`,"AnchorNav--with-default-background-color":`Primer_Brand__AnchorNav-module__AnchorNav--with-default-background-color___aFdXc`,"AnchorNav-action":`Primer_Brand__AnchorNav-module__AnchorNav-action___DWzcE`,"AnchorNav-inner-container":`Primer_Brand__AnchorNav-module__AnchorNav-inner-container___lshlZ`,"AnchorNav-inner-container--expanded":`Primer_Brand__AnchorNav-module__AnchorNav-inner-container--expanded____aoje`,"AnchorNav-link":`Primer_Brand__AnchorNav-module__AnchorNav-link___f5YJ2`,"AnchorNav-link--center":`Primer_Brand__AnchorNav-module__AnchorNav-link--center___aryYq`,"AnchorNav-link--is-active":`Primer_Brand__AnchorNav-module__AnchorNav-link--is-active___xbYDS`,"AnchorNav-link--start":`Primer_Brand__AnchorNav-module__AnchorNav-link--start___COZM3`,"AnchorNav-link-container":`Primer_Brand__AnchorNav-module__AnchorNav-link-container___VpHV2`,"AnchorNav-link-label":`Primer_Brand__AnchorNav-module__AnchorNav-link-label___x3JtK`,"AnchorNav-link-label--is-active":`Primer_Brand__AnchorNav-module__AnchorNav-link-label--is-active___DyUFY`,"AnchorNav-menu-button":`Primer_Brand__AnchorNav-module__AnchorNav-menu-button___tputP`,"AnchorNav-menu-button-arrow":`Primer_Brand__AnchorNav-module__AnchorNav-menu-button-arrow___v5tcA`,"AnchorNav-overlay--expanded":`Primer_Brand__AnchorNav-module__AnchorNav-overlay--expanded___xXv6O`,AnchorNav__actionsContainer:`Primer_Brand__AnchorNav-module__AnchorNav__actionsContainer___jgpnq`,"AnchorNav__actionsContainer--multiple":`Primer_Brand__AnchorNav-module__AnchorNav__actionsContainer--multiple___hgA_r`,"AnchorNav__actionsContainer--no-offset":`Primer_Brand__AnchorNav-module__AnchorNav__actionsContainer--no-offset___xn5H8`,"fade-in":`Primer_Brand__AnchorNav-module__fade-in___KfA_2`},Zs={root:`AnchorNav`,get menuButton(){return`${this.root}-menu-button`},get menuLinks(){return`${this.root}-menu-links`},get action(){return`${this.root}-action`},get secondaryAction(){return`${this.root}-secondary-action`},get navSpacer(){return`${this.root}-nav-spacer`}};function Qs({alignment:e=`start`,children:t,href:n,isActive:r,toggleMenuCallback:i,prefersReducedMotion:a,intersectionOptions:o={rootMargin:`middle`},updateCurrentActiveNav:l,...u}){let{isLarge:f}=ea(),[p,m]=(0,c.useState)(),h=/^#/.test(n),g=!!p?.isIntersecting,_=([e])=>{m(e)};(0,c.useEffect)(()=>{let e=document.querySelector(h?n:`#${n}`);if(!window.IntersectionObserver||!e)return;let t=o.rootMargin===`start`?`0px`:`-50% 0% -50% 0%`,r={threshold:o.rootMargin===`start`?.4:0,root:null,rootMargin:t},i=new IntersectionObserver(_,r);return i.observe(e),()=>i.disconnect()},[n,o.rootMargin,h]),(0,c.useEffect)(()=>{g&&l&&typeof t==`string`&&l(t)},[g,t,l]);let v=(0,c.useCallback)(()=>{i&&!f&&i()},[f,i]);return(0,s.jsx)(`a`,{className:d(Xs[`AnchorNav-link`],Xs[`AnchorNav-link--${e}`],g&&Xs[`AnchorNav-link--is-active`]),href:h?n:`#${n}`,"aria-current":g&&`true`,"data-first":r,"data-active":g?`true`:`false`,onClick:v,...u,children:(0,s.jsx)(I,{as:`span`,className:d(Xs[`AnchorNav-link-label`],g&&Xs[`AnchorNav-link-label--is-active`]),children:t})})}function $s({children:e,href:t,variant:n=`secondary`,size:r=`small`,...i}){return(0,s.jsx)(je,{as:`a`,variant:n,className:d(Xs[`AnchorNav-action`]),href:t,"data-testid":Zs.action,size:r,...i,children:e})}function ec({children:e,href:t,variant:n=`secondary`,size:r=`small`,...i}){return(0,s.jsx)(je,{as:`a`,variant:n,className:d(Xs[`AnchorNav-action`]),href:t,"data-testid":Zs.secondaryAction,size:r,...i,children:e})}let tc=Object.assign(function({children:e,enableDefaultBgColor:t=!1,hideUntilSticky:n=!1,...r}){let[i,a]=(0,c.useState)(!1),[o,u]=(0,c.useState)(!1),[f,m]=(0,c.useState)(),[h,g]=(0,c.useState)(),[_,v]=(0,c.useState)(),[y,b]=(0,c.useState)(!1),[x,S]=(0,c.useState)(0),C=(0,c.useRef)(null),w=(0,c.useRef)(null),T=(0,c.useRef)(null),E=(0,c.useRef)(null),{isLarge:D}=ea(),O=p(),k=(0,c.useCallback)(()=>a(!1),[a]),A=(0,c.useCallback)(()=>a(!i),[i]),j=(0,c.useMemo)(()=>l().Children.toArray(e).filter(e=>l().isValidElement(e)&&typeof e.type!=`string`),[e]);(0,c.useEffect)(()=>{_===void 0&&h&&v(h.boundingClientRect.y+window.scrollY)},[_,h]);let ee=([e])=>{g(e)};Xt(k),((e,t,n,r,i)=>{(0,c.useEffect)(()=>{e&&r?document.body.classList.add(Xs[`AnchorNav--no-bg-scroll`]):document.body.classList.remove(Xs[`AnchorNav--no-bg-scroll`])},[e,r]),(0,c.useEffect)(()=>{e&&r&&(t.current?.firstChild)?.focus()},[e,r,t]),(0,c.useEffect)(()=>{let t=n.current;if(t&&e&&r){let e=e=>{t.contains(e.relatedTarget)||i()};return t.addEventListener(`focusout`,e),()=>{t.removeEventListener(`focusout`,e)}}},[e,r,n,i])})(i,T,E,!D,k),(0,c.useEffect)(()=>{if(C.current){let e=C.current.offsetHeight;S(e)}},[D]),(0,c.useEffect)(()=>{let e=window.matchMedia(`(prefers-reduced-motion: reduce)`);u(e.matches)},[]),(0,c.useEffect)(()=>{let e=()=>{if(_){let e=window.pageYOffset>_;b(e)}};return window.addEventListener(`scroll`,e),()=>{window.removeEventListener(`scroll`,e)}},[_]),(0,c.useEffect)(()=>{let e=n?C.current:w.current;if(!window.IntersectionObserver||!e)return;let t=new IntersectionObserver(ee,{threshold:0,root:null,rootMargin:`0px 0px -100%`});return t.observe(e),()=>t.disconnect()},[n]);let M=(0,c.useCallback)(e=>{e?.preventDefault(),A()},[A]),te=(0,c.useCallback)(e=>{m(e)},[m]),N=j.filter(e=>l().isValidElement(e)&&e.type===Qs).length,ne=j.map((e,t)=>{if(l().isValidElement(e)&&e.type===Qs){let n={href:e.props.href,toggleMenuCallback:A,prefersReducedMotion:o,updateCurrentActiveNav:te,alignment:N<4?`start`:`center`};return l().cloneElement(e,{isActive:t===0,...n})}return null}).filter(Boolean).slice(0,5),re=j.reduce((e,t)=>(l().isValidElement(t)&&t.type===$s&&e.push(l().cloneElement(t)),e),[]),ie=j.reduce((e,t)=>(l().isValidElement(t)&&t.type===ec&&e.push(l().cloneElement(t)),e),[]),ae=re.some(e=>e.props.size&&e.props.size!==`small`)||ie.some(e=>e.props.size&&e.props.size!==`small`);(0,c.useEffect)(()=>{!f&&ne.length>0&&m(ne[0]?.props.children)},[f,ne]);let oe=re.length>0&&ie.length>0;return(0,s.jsxs)(`div`,{ref:C,children:[(0,s.jsxs)(`nav`,{ref:w,"aria-label":`Anchored navigation`,"data-sticky":y.toString(),className:d(Xs.AnchorNav,n&&Xs[`AnchorNav--hide-until-sticky`],y&&Xs[`AnchorNav--stuck`],i&&Xs[`AnchorNav--expanded`],t&&Xs[`AnchorNav--with-default-background-color`]),...r,children:[(0,s.jsxs)(`div`,{ref:E,className:d(Xs[`AnchorNav-inner-container`],i&&Xs[`AnchorNav-inner-container--expanded`]),children:[(0,s.jsxs)(`button`,{onClick:M,className:d(Xs[`AnchorNav-menu-button`]),"aria-expanded":i,"aria-controls":O,"data-testid":Zs.menuButton,children:[i?(0,s.jsx)(Ys,{size:16,className:Xs[`AnchorNav-menu-button-arrow`],fill:`currentcolor`}):(0,s.jsx)(pn,{size:16,className:Xs[`AnchorNav-menu-button-arrow`],fill:`currentcolor`}),(0,s.jsx)(`span`,{className:`visually-hidden`,children:`Anchor navigation menu. Currently selected: `}),(0,s.jsx)(I,{as:`span`,className:d(Xs[`AnchorNav-link-label`]),children:f})]}),(0,s.jsx)(`div`,{id:O,"data-testid":Zs.menuLinks,className:Xs[`AnchorNav-link-container`],ref:T,children:ne}),(0,s.jsxs)(`span`,{"data-forward-focus":`true`,className:d(Xs.AnchorNav__actionsContainer,ae&&Xs[`AnchorNav__actionsContainer--no-offset`],oe&&Xs[`AnchorNav__actionsContainer--multiple`]),children:[re.length&&ie.length&&l().isValidElement(re[0])?l().cloneElement(re[0],{variant:`primary`}):re,ie]})]}),(0,s.jsx)(`span`,{className:d(i&&Xs[`AnchorNav-overlay--expanded`]),onClick:k,"aria-hidden":!0})]}),y&&(0,s.jsx)(`div`,{style:{height:x},"aria-hidden":`true`,"data-testid":Zs.navSpacer})]})},{Link:Qs,Action:$s,SecondaryAction:ec,testIds:Zs}),nc={CTABanner:`Primer_Brand__CTABanner-module__CTABanner___m0t8s`,"CTABanner--shadow":`Primer_Brand__CTABanner-module__CTABanner--shadow___BA030`,"CTABanner--variant-balanced":`Primer_Brand__CTABanner-module__CTABanner--variant-balanced___eroPr`,"CTABanner--variant-default":`Primer_Brand__CTABanner-module__CTABanner--variant-default___eD19a`,"CTABanner--variant-minimal":`Primer_Brand__CTABanner-module__CTABanner--variant-minimal___uuWf5`,"CTABanner-buttonGroup":`Primer_Brand__CTABanner-module__CTABanner-buttonGroup___UMs1W`,"CTABanner-container":`Primer_Brand__CTABanner-module__CTABanner-container___iRzd1`,"CTABanner-container--background":`Primer_Brand__CTABanner-module__CTABanner-container--background___v1yTH`,"CTABanner-container--border":`Primer_Brand__CTABanner-module__CTABanner-container--border___FbAer`,"CTABanner-container--border-gridlines":`Primer_Brand__CTABanner-module__CTABanner-container--border-gridlines___H1FN8`,"CTABanner-container--rounded":`Primer_Brand__CTABanner-module__CTABanner-container--rounded___JJhRt`,"CTABanner-content":`Primer_Brand__CTABanner-module__CTABanner-content___sZo6_`,"CTABanner-content--center":`Primer_Brand__CTABanner-module__CTABanner-content--center___S0ChQ`,"CTABanner-description":`Primer_Brand__CTABanner-module__CTABanner-description___I7md6`,"CTABanner-grid":`Primer_Brand__CTABanner-module__CTABanner-grid___u3x9a`,"CTABanner-grid-column--primary":`Primer_Brand__CTABanner-module__CTABanner-grid-column--primary___ZtLFt`,"CTABanner-grid-column--secondary":`Primer_Brand__CTABanner-module__CTABanner-grid-column--secondary___JBmPK`,"CTABanner-heading":`Primer_Brand__CTABanner-module__CTABanner-heading___JYhUV`,"CTABanner-image":`Primer_Brand__CTABanner-module__CTABanner-image___stI4S`,"CTABanner-link":`Primer_Brand__CTABanner-module__CTABanner-link___XxOjC`,"CTABanner-logo":`Primer_Brand__CTABanner-module__CTABanner-logo___QX4nn`,"CTABanner-outer-container--border":`Primer_Brand__CTABanner-module__CTABanner-outer-container--border___PwQrC`},rc=[`default`,`subtle`],ic=(0,c.forwardRef)(({align:e=`center`,hasBorder:t=!1,hasGridLines:n=!1,hasShadow:r=!1,hasBackground:i=!0,backgroundColor:a=`var(--brand-CTABanner-bgColor)`,backgroundImageSrc:o,backgroundImagePosition:u=`center`,backgroundImageSize:f=`cover`,className:p,children:m,leadingComponent:h,trailingComponent:g,style:v,variant:y=`default`,...b},x)=>{let S=(0,c.useCallback)((e,t)=>t===`background-image-src`?`url(${e})`:t===`background-color`&&typeof e==`string`&&rc.includes(e)?`var(--brand-color-canvas-${e})`:e,[]),C=(0,c.useCallback)((e,t)=>typeof t==`string`||Array.isArray(t)?{[`--brand-CTABanner-${e}`]:S(t,e)}:{[`--brand-CTABanner-narrow-${e}`]:S(t?.narrow,e),[`--brand-CTABanner-regular-${e}`]:S(t?.regular,e),[`--brand-CTABanner-wide-${e}`]:S(t?.wide,e)},[S]),w=(0,c.useMemo)(()=>{let e={},t=(t,n)=>{n&&Object.assign(e,C(t,n))};return t(`background-color`,a),t(`background-image-src`,o),t(`background-image-position`,u),t(`background-image-size`,f),e},[a,o,u,f,C]),{ImageChild:T,ButtonGroupChild:E,restChildren:D,hasImageChild:O}=(0,c.useMemo)(()=>l().Children.toArray(m).reduce((e,t)=>{if(l().isValidElement(t)){if(t.type===lc)e.hasImageChild=!0,y===`balanced`?e.ImageChild=t:y!==`minimal`&&e.restChildren.push(t);else if(y===`minimal`&&t.type===cc)e.ButtonGroupChild=t;else if(t.type===oc){let n=t;e.restChildren.push(n.props.size===void 0?l().cloneElement(n,{size:y===`minimal`?`6`:ac}):n)}else e.restChildren.push(t)}return e},{ImageChild:void 0,ButtonGroupChild:void 0,restChildren:[],hasImageChild:!1}),[m,y]),k=y===`balanced`&&T||y===`minimal`&&E,A=n?({children:e})=>(0,s.jsx)(`div`,{className:nc[`CTABanner-outer-container--border`],children:e}):l().Fragment,j=y===`balanced`||y===`minimal`?`start`:e;return(0,s.jsx)(A,{children:(0,s.jsx)(`section`,{ref:x,className:d(nc.CTABanner,r&&nc[`CTABanner--shadow`],nc[`CTABanner--variant-${y}`],p),style:{...w,...v},...b,children:(0,s.jsx)(`div`,{className:d(nc[`CTABanner-container`],t&&nc[`CTABanner-container--border`],n&&nc[`CTABanner-container--border-gridlines`],!n&&nc[`CTABanner-container--rounded`],i&&nc[`CTABanner-container--background`]),children:k?(0,s.jsxs)(_,{className:nc[`CTABanner-grid`],children:[(0,s.jsx)(_.Column,{span:{xsmall:12,large:6},className:nc[`CTABanner-grid-column--primary`],children:(0,s.jsxs)(`div`,{className:d(nc[`CTABanner-content`],j===`center`&&nc[`CTABanner-content--center`]),children:[h&&(0,s.jsx)(h,{}),D,g&&(0,s.jsx)(g,{})]})}),(0,s.jsx)(_.Column,{span:{xsmall:12,large:6},className:nc[`CTABanner-grid-column--secondary`],children:T||E})]}):(0,s.jsxs)(`div`,{className:d(nc[`CTABanner-content`],j===`center`&&nc[`CTABanner-content--center`]),children:[h&&(0,s.jsx)(h,{}),D,g&&(0,s.jsx)(g,{})]})})})})}),ac=`3`,oc=(0,c.forwardRef)(({as:e=`h3`,size:t=`3`,className:n,children:r,...i},a)=>(0,s.jsx)(Er,{ref:a,className:d(nc[`CTABanner-heading`],n),size:t,as:e,...i,children:r})),sc=(0,c.forwardRef)(({className:e,children:t,variant:n=`muted`,...r},i)=>(0,s.jsx)(I,{ref:i,className:d(nc[`CTABanner-description`],e),as:`p`,variant:n,...r,children:t})),cc=(0,c.forwardRef)(({className:e,buttonSize:t=`medium`,buttonsAs:n,children:r,...i},a)=>(0,s.jsx)(Kn,{buttonSize:t,buttonsAs:n,className:d(nc[`CTABanner-buttonGroup`],e),ref:a,...i,children:r})),lc=(0,c.forwardRef)(({className:e,src:t,alt:n,...r},i)=>(0,s.jsx)(Qn,{ref:i,className:d(nc[`CTABanner-image`],e),src:t,alt:n,borderRadius:`medium`,...r})),uc=(0,c.forwardRef)(({className:e,children:t,...n},r)=>(0,s.jsx)(`div`,{ref:r,className:d(nc[`CTABanner-logo`],e),...n,children:t})),dc=Object.assign(ic,{Heading:oc,Description:sc,ButtonGroup:cc,Image:lc,Logo:uc,Link:({className:e,children:t,variant:n=`accent`,...r})=>(0,s.jsx)(qr,{variant:n,className:d(nc[`CTABanner-link`],e),...r,children:t})});var fc=[`12`,`16`,`24`],pc={12:{width:12,path:c.createElement(`path`,{d:`M2.22 2.22a.749.749 0 0 1 1.06 0L6 4.939 8.72 2.22a.749.749 0 1 1 1.06 1.06L7.061 6 9.78 8.72a.749.749 0 1 1-1.06 1.06L6 7.061 3.28 9.78a.749.749 0 1 1-1.06-1.06L4.939 6 2.22 3.28a.749.749 0 0 1 0-1.06Z`})},16:{width:16,path:c.createElement(`path`,{d:`M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z`})},24:{width:24,path:c.createElement(`path`,{d:`M5.72 5.72a.75.75 0 0 1 1.06 0L12 10.94l5.22-5.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L13.06 12l5.22 5.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L12 13.06l-5.22 5.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L10.94 12 5.72 6.78a.75.75 0 0 1 0-1.06Z`})}},mc=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-x`,pc,fc)});mc.displayName=`XIcon`;var hc=[`16`,`24`],gc={16:{width:16,path:c.createElement(`path`,{d:`M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z`})},24:{width:24,path:c.createElement(`path`,{d:`M4.5 12.75a.75.75 0 0 1 .75-.75h13.5a.75.75 0 0 1 0 1.5H5.25a.75.75 0 0 1-.75-.75Z`})}},_c=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-dash`,gc,hc)});_c.displayName=`DashIcon`;let vc=(0,c.createContext)({variant:`default`}),yc={ListItem:`Primer_Brand__ListItem-module__ListItem___aFf5u`,"ListItem--default":`Primer_Brand__ListItem-module__ListItem--default___pqfZV`,"ListItem--muted":`Primer_Brand__ListItem-module__ListItem--muted___EzTWR`,"ListItem__leading-visual":`Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba`,"ListItem__leading-visual--muted":`Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R`,OrderedList__item:`Primer_Brand__ListItem-module__OrderedList__item___BJsQo`},bc=Object.assign(function({className:e,children:t,leadingVisualFill:n,leadingVisual:r,leadingVisualAriaLabel:i,variant:a=`default`,...o}){let{variant:l}=(0,c.useContext)(vc);return(0,s.jsxs)(`li`,{className:d(yc.ListItem,!l&&yc.OrderedList__item,e),...o,children:[(()=>{let e={fill:n,"aria-label":i,...n&&{style:{fill:n}}};if(r)return(0,s.jsx)(r,{className:d(yc[`ListItem__leading-visual`],!n&&yc[`ListItem__leading-visual--muted`]),...e});switch(l){case`checked`:return(0,s.jsx)(hn,{className:d(yc[`ListItem__leading-visual`],yc.ListItem__checked,!n&&yc[`ListItem__leading-visual--muted`]),...e});case`x`:return(0,s.jsx)(mc,{className:d(yc[`ListItem__leading-visual`],yc.ListItem__x,!n&&yc[`ListItem__leading-visual--muted`]),...e});case`default`:return(0,s.jsx)(_c,{className:d(yc[`ListItem__leading-visual`],yc.ListItem__default,!n&&yc[`ListItem__leading-visual--muted`]),...e});default:return null}})(),(0,s.jsx)(I,{as:`span`,variant:a,className:d(yc[`ListItem--${a}`]),children:t})]})}),xc=`Primer_Brand__list-shared-module__List___dFefs`,Sc=Object.assign(function({variant:e=`default`,children:t,...n}){return(0,s.jsx)(`ul`,{className:d(xc,n.className),...n,children:(0,s.jsx)(vc.Provider,{value:{variant:e},children:t})})},{Item:bc}),Cc=Object.assign(function({children:e,...t}){return(0,s.jsx)(`ol`,{className:d(xc,`Primer_Brand__OrderedList-module__OrderedList___eCBYV`,t.className),...t,children:(0,s.jsx)(vc.Provider,{value:{variant:``},children:e})})},{Item:bc}),wc=(0,c.forwardRef)(({className:e,...t},n)=>(0,s.jsx)(`form`,{ref:n,className:d(`Primer_Brand__CTAForm-module__CTAForm___oOV3J`,e),...t})),Tc=(0,c.forwardRef)(({className:e,children:t,...n},r)=>{let i=l().Children.toArray(t).map(e=>l().isValidElement(e)&&e.type===Eo?l().cloneElement(e,{fullWidth:!0,required:!0,...e.props}):e);return(0,s.jsx)(`div`,{ref:r,className:d(`Primer_Brand__CTAForm-module__CTAForm-input___sR5r3`,e),...n,children:i})}),Ec=(0,c.forwardRef)(({className:e,children:t,...n},r)=>{let i=l().Children.toArray(t).map(e=>l().isValidElement(e)&&e.type===Eo?l().cloneElement(e,{fullWidth:!0,size:`large`,...e.props}):e);return(0,s.jsx)(`div`,{ref:r,className:d(`Primer_Brand__CTAForm-module__CTAForm-confirm___yTThl`,e),...n,children:i})}),Dc=(0,c.forwardRef)(({className:e,children:t,...n},r)=>(0,s.jsx)(je,{type:`submit`,variant:`secondary`,className:d(`Primer_Brand__CTAForm-module__CTAForm-button___dWqAC`,e),ref:r,...n,children:t})),Oc=Object.assign(wc,{Input:Tc,Confirm:Ec,Action:Dc});var kc=[`16`,`24`],Ac={16:{width:16,path:c.createElement(`path`,{d:`M3.47 7.78a.75.75 0 0 1 0-1.06l4.25-4.25a.75.75 0 0 1 1.06 0l4.25 4.25a.751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018L9 4.81v7.44a.75.75 0 0 1-1.5 0V4.81L4.53 7.78a.75.75 0 0 1-1.06 0Z`})},24:{width:24,path:c.createElement(`path`,{d:`M18.655 10.405a.75.75 0 0 1-1.06 0l-4.97-4.97v14.44a.75.75 0 0 1-1.5 0V5.435l-4.97 4.97a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734l6.25-6.25a.75.75 0 0 1 1.06 0l6.25 6.25a.75.75 0 0 1 0 1.06Z`})}},jc=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-arrow-up`,Ac,kc)});jc.displayName=`ArrowUpIcon`;let Mc=`Primer_Brand__MinimalFooter-module__MinimalFooter__container___phzVn`,Nc=`Primer_Brand__MinimalFooter-module__MinimalFooter__metaText___NDwZ3`,Pc=`Primer_Brand__MinimalFooter-module__MinimalFooter__section____O9_E`,Fc={x:{fullName:`X`,url:`https://x.com/github`,icon:`https://github.githubassets.com/images/modules/site/icons/footer/x.svg`,iconWidth:20,iconHeight:16},github:{fullName:`GitHub`,url:`https://github.com/github`,icon:`https://github.githubassets.com/images/modules/site/icons/footer/github-mark.svg`,iconWidth:20,iconHeight:20},linkedin:{fullName:`LinkedIn`,url:`https://www.linkedin.com/company/github`,icon:`https://github.githubassets.com/images/modules/site/icons/footer/linkedin.svg`,iconWidth:19,iconHeight:18},youtube:{fullName:`YouTube`,url:`https://www.youtube.com/github`,icon:`https://github.githubassets.com/images/modules/site/icons/footer/youtube.svg`,iconWidth:23,iconHeight:16},facebook:{fullName:`Facebook`,url:`https://www.facebook.com/GitHub`,icon:`https://github.githubassets.com/images/modules/site/icons/footer/facebook.svg`,iconWidth:18,iconHeight:18},twitch:{fullName:`Twitch`,url:`https://www.twitch.tv/github`,icon:`https://github.githubassets.com/images/modules/site/icons/footer/twitch.svg`,iconWidth:18,iconHeight:18},tiktok:{fullName:`TikTok`,url:`https://www.tiktok.com/@github`,icon:`https://github.githubassets.com/images/modules/site/icons/footer/tiktok.svg`,iconWidth:18,iconHeight:18},instagram:{fullName:`Instagram`,url:`https://www.instagram.com/github/`,icon:`https://github.githubassets.com/images/modules/site/icons/footer/instagram.svg`,iconWidth:24,iconHeight:24}},Ic=Object.keys(Fc);function Lc({children:e,className:t}){let n=l().Children.map(e,e=>{if(l().isValidElement(e)&&e.type===I){let t=e,n={variant:`muted`,size:`100`,className:d(`Primer_Brand__MinimalFooter-module__MinimalFooter__terms-item___ex9bL`,t.props.className)};return t.props.as||(n.as=`p`),l().cloneElement(t,n)}return null});return(0,s.jsx)(`div`,{className:d(Pc,`Primer_Brand__MinimalFooter-module__MinimalFooter__section--footnotes___iIJlL`),children:(0,s.jsx)(`section`,{className:Mc,children:(0,s.jsx)(`div`,{className:d(`Primer_Brand__MinimalFooter-module__MinimalFooter__terms___wPthK`,t),children:n})})})}let Rc=({name:e})=>{let t=Fc[e];return(0,s.jsx)(`li`,{children:(0,s.jsxs)(`a`,{href:t.url,className:`Primer_Brand__MinimalFooter-module__MinimalFooter__social-link___T7oRV`,"data-analytics-event":`{"category":"Footer","action":"go to ${t.fullName}","label":"text:${e}"}`,children:[(0,s.jsx)(`img`,{className:`Primer_Brand__MinimalFooter-module__MinimalFooter__social-icon___rQIEL`,src:t.icon,height:t.iconHeight,width:t.iconWidth,loading:`lazy`,decoding:`async`,alt:``}),(0,s.jsxs)(`span`,{className:`visually-hidden`,children:[`GitHub on `,t.fullName]})]})})};function zc({logoHref:e}){return(0,s.jsx)(`a`,{href:e,className:`Primer_Brand__MinimalFooter-module__MinimalFooter__logo___GvtJc`,"data-analytics-event":`{"category":"Footer","action":"go to home","label":"text:home"}`,"aria-label":`GitHub`,children:(0,s.jsx)(nr,{size:24})})}function Bc({socialLinks:e}){return(0,s.jsx)(`ul`,{className:`Primer_Brand__MinimalFooter-module__MinimalFooter__social-links___L0cTI`,children:e.map(e=>(0,s.jsx)(Rc,{name:e},e))})}let Vc=({as:e,children:t,...n})=>{let r=e||`a`;return(0,s.jsx)(r,{className:`Primer_Brand__MinimalFooter-module__MinimalFooter__link___zi47c`,"data-analytics-event":n.href?`{"category":"Footer","action":"go to ${n.href}","label":"text:${t}"}`:void 0,...n,children:(0,s.jsx)(I,{variant:`muted`,size:`100`,font:`monospace`,weight:{narrow:`medium`,wide:`normal`},className:Nc,children:t})})},Hc=(0,c.forwardRef)(({children:e,className:t,focusTargetId:n,onClick:r,type:i=`button`,...a},o)=>{let l=ar(),u=(0,c.useCallback)(e=>{if(r?.(e),!e.defaultPrevented&&(window.scrollTo({top:0,behavior:l?`instant`:`smooth`}),e.detail===0)){let e=n?document.getElementById(n):document.querySelector(`main`)??document.querySelector(`body`)??document.documentElement;if(!e)return;e.hasAttribute(`tabindex`)||(e.tabIndex=-1,e.addEventListener(`blur`,()=>e.removeAttribute(`tabindex`),{once:!0})),e.focus({preventScroll:!0})}},[n,r,l]);return(0,s.jsx)(`button`,{ref:o,type:i,className:d(`Primer_Brand__MinimalFooter-module__MinimalFooter__backToTop___uK0Ho`,t),onClick:u,...a,children:(0,s.jsxs)(`span`,{className:`Primer_Brand__MinimalFooter-module__MinimalFooter__backToTop-content___fAoRM`,children:[(0,s.jsx)(I,{as:`span`,size:`100`,weight:`medium`,className:Nc,children:e}),(0,s.jsx)(`span`,{className:`Primer_Brand__MinimalFooter-module__MinimalFooter__backToTop-icon___tpnv3`,"aria-hidden":`true`,children:(0,s.jsx)(jc,{})})]})})}),Uc=Object.assign(function({centerComponent:e,className:t,children:n,copyrightStatement:r,logoHref:i=`https://github.com`,socialLinks:a,...o}){let c,u,f=[];for(let e of l().Children.toArray(n))l().isValidElement(e)&&(e.type===Lc?c??=e:e.type===Hc?u??=e:e.type===Vc&&f.length<5&&f.push(e));let p=new Date().getFullYear(),m=a===void 0?Ic:a,h=!1===m?[]:m,g=h.length>0,_=f.length>0,v=_?(0,s.jsx)(`div`,{className:`Primer_Brand__MinimalFooter-module__MinimalFooter__links___ukZs1`,children:f}):null,y=(0,s.jsx)(I,{as:`p`,size:`100`,font:`monospace`,weight:{narrow:`medium`,wide:`normal`},variant:`muted`,className:d(`Primer_Brand__MinimalFooter-module__MinimalFooter__copyright___Zz0yX`,Nc),children:r||`© ${p} GitHub. All rights reserved.`});return(0,s.jsxs)(`footer`,{className:d(`Primer_Brand__MinimalFooter-module__MinimalFooter___QucKd`,c&&`Primer_Brand__MinimalFooter-module__MinimalFooter--withFootnotes___r5iQL`,t),...o,children:[c,(0,s.jsx)(`div`,{className:Pc,children:(0,s.jsx)(`section`,{className:`Primer_Brand__MinimalFooter-module__MinimalFooter__top___H_7ju`,children:(0,s.jsx)(`div`,{className:Mc,children:(0,s.jsxs)(`div`,{className:`Primer_Brand__MinimalFooter-module__MinimalFooter__top-row___ZGvWR`,children:[(0,s.jsx)(zc,{logoHref:i}),_||u?(0,s.jsxs)(`div`,{className:`Primer_Brand__MinimalFooter-module__MinimalFooter__top-actions___QIaDM`,children:[u,v]}):null]})})})}),e?(0,s.jsx)(`div`,{className:d(Pc,`Primer_Brand__MinimalFooter-module__MinimalFooter__section--center___Tq8St`),children:(0,s.jsx)(`section`,{className:Mc,children:e})}):null,(0,s.jsx)(`div`,{className:d(Pc,`Primer_Brand__MinimalFooter-module__MinimalFooter__section--bottom___KBLLb`),children:(0,s.jsx)(`section`,{className:`Primer_Brand__MinimalFooter-module__MinimalFooter__bottom___yXxek`,children:(0,s.jsx)(`div`,{className:Mc,children:(0,s.jsxs)(`div`,{className:`Primer_Brand__MinimalFooter-module__MinimalFooter__bottom-row___Utlyc`,children:[y,g?(0,s.jsx)(Bc,{socialLinks:h}):null]})})})})]})},{Footnotes:Lc,Link:Vc,BackToTop:Hc}),Wc={Pillar:`Primer_Brand__Pillar-module__Pillar___dHhm7`,"Pillar--align-center":`Primer_Brand__Pillar-module__Pillar--align-center___mWN5F`,"Pillar--align-start":`Primer_Brand__Pillar-module__Pillar--align-start___dfipC`,"Pillar--has-border":`Primer_Brand__Pillar-module__Pillar--has-border___PSR1K`,"Pillar--has-max-width":`Primer_Brand__Pillar-module__Pillar--has-max-width___Rm68E`,Pillar__description:`Primer_Brand__Pillar-module__Pillar__description___BPMTa`,Pillar__heading:`Primer_Brand__Pillar-module__Pillar__heading___C7yPQ`,Pillar__icon:`Primer_Brand__Pillar-module__Pillar__icon___MyYVk`,"Pillar__icon--with-background":`Primer_Brand__Pillar-module__Pillar__icon--with-background___z0eoV`,Pillar__image:`Primer_Brand__Pillar-module__Pillar__image___I_5uJ`,Pillar__link:`Primer_Brand__Pillar-module__Pillar__link___yiBNY`},Gc=`green`,Kc=32,qc=(0,c.forwardRef)(({children:e,className:t,animate:n,as:r=`div`,align:i=`start`,style:a,hasBorder:o=!1,fullWidth:c=!1,...u},f)=>{let{classes:p,styles:m}=E(n),h=l().Children.toArray(e).filter(e=>!(!l().isValidElement(e)||typeof e.type==`string`||e.type!==Jc&&e.type!==Yc&&e.type!==Xc&&e.type!==Zc&&e.type!==Qc)),g=[`div`,`article`].includes(r)?r:`div`;return(0,s.jsx)(g,{className:d(Wc.Pillar,Wc[`Pillar--align-${i}`],o&&Wc[`Pillar--has-border`],!c&&Wc[`Pillar--has-max-width`],p,t),ref:f,...u,style:{...m,...a},children:h})});function Jc({className:e,...t}){return(0,s.jsx)(`div`,{className:Wc.Pillar__image,children:(0,s.jsx)(Qn,{className:e,...t})})}function Yc({icon:e,className:t,hasBackground:n=!0,size:r,...i}){if(!n){let n={...i,className:d(Wc.Pillar__icon,t)},r;if(l().isValidElement(e))r=e;else{let t=e;r=(0,s.jsx)(t,{})}return(0,s.jsx)(`span`,{...n,children:r})}return(0,s.jsx)(Zi,{className:d(Wc.Pillar__icon,Wc[`Pillar__icon--with-background`],t),color:Gc,hasBackground:!0,icon:e,size:r??32,...i})}let Xc=(0,c.forwardRef)(({children:e,as:t=`h3`,size:n=`6`,className:r,...i},a)=>(0,s.jsx)(Er,{size:n,className:d(Wc.Pillar__heading,Wc[`Pillar__heading--size-${n}`],r),ref:a,as:t,...i,children:e})),Zc=(0,c.forwardRef)(({children:e,className:t,...n},r)=>(0,s.jsx)(I,{variant:`muted`,ref:r,size:`200`,as:`p`,className:d(Wc.Pillar__description,t),...n,children:e})),Qc=(0,c.forwardRef)(({className:e,children:t,href:n,...r},i)=>(0,s.jsx)(qr,{variant:`accent`,href:n,ref:i,className:d(Wc.Pillar__link,e),...r,children:t})),$c=Object.assign(qc,{Icon:Yc,Image:Jc,Heading:Xc,Description:Zc,Link:Qc}),q={Card:`Primer_Brand__Card-module__Card___ByGEk`,"Card--align-center":`Primer_Brand__Card-module__Card--align-center___geXUu`,"Card--backgroundColor-default":`Primer_Brand__Card-module__Card--backgroundColor-default___azlLW`,"Card--backgroundColor-none":`Primer_Brand__Card-module__Card--backgroundColor-none___ZURf_`,"Card--backgroundColor-subtle":`Primer_Brand__Card-module__Card--backgroundColor-subtle___GNf9B`,"Card--border":`Primer_Brand__Card-module__Card--border___nNZlZ`,"Card--ctaVariant-arrow":`Primer_Brand__Card-module__Card--ctaVariant-arrow___UMWZa`,"Card--disableAnimation":`Primer_Brand__Card-module__Card--disableAnimation___Zv8eW`,"Card--expandableArrow":`Primer_Brand__Card-module__Card--expandableArrow___ORmuZ`,"Card--fullWidth":`Primer_Brand__Card-module__Card--fullWidth___j46z5`,"Card--hasLeadingVisual":`Primer_Brand__Card-module__Card--hasLeadingVisual___JnH6q`,"Card--imagePos-block-end":`Primer_Brand__Card-module__Card--imagePos-block-end___I2w2f`,"Card--maxWidth":`Primer_Brand__Card-module__Card--maxWidth___sqVhD`,"Card--tokensPosition-block-end":`Primer_Brand__Card-module__Card--tokensPosition-block-end___eF64M`,"Card--variant-minimal":`Primer_Brand__Card-module__Card--variant-minimal___lq45H`,Card__action:`Primer_Brand__Card-module__Card__action___C6sRY`,"Card__action--arrowOnly":`Primer_Brand__Card-module__Card__action--arrowOnly____4i56`,Card__actionIcon:`Primer_Brand__Card-module__Card__actionIcon___RkX8K`,"Card__actionIcon--arrowOnly":`Primer_Brand__Card-module__Card__actionIcon--arrowOnly___Vi3cC`,Card__actionLabel:`Primer_Brand__Card-module__Card__actionLabel___nT5Pl`,Card__actionLabelClip:`Primer_Brand__Card-module__Card__actionLabelClip___XkCTY`,Card__description:`Primer_Brand__Card-module__Card__description___KN9CH`,Card__heading:`Primer_Brand__Card-module__Card__heading___INFhp`,Card__icon:`Primer_Brand__Card-module__Card__icon___H4tc9`,Card__image:`Primer_Brand__Card-module__Card__image___zt4oH`,"Card__image--padding-none":`Primer_Brand__Card-module__Card__image--padding-none___k5R8r`,"Card__image--position-block-end":`Primer_Brand__Card-module__Card__image--position-block-end___FHlIj`,"Card__image--position-block-start":`Primer_Brand__Card-module__Card__image--position-block-start___r8NDr`,Card__label:`Primer_Brand__Card-module__Card__label___EAot7`,Card__leadingVisual:`Primer_Brand__Card-module__Card__leadingVisual___hyXFF`,Card__leadingVisualItem:`Primer_Brand__Card-module__Card__leadingVisualItem___T7Ut8`,Card__link:`Primer_Brand__Card-module__Card__link___Ye5mq`,Card__outer:`Primer_Brand__Card-module__Card__outer___QBN0D`,Card__tokens:`Primer_Brand__Card-module__Card__tokens___eYuJh`,"Card__tokens--position-block-end":`Primer_Brand__Card-module__Card__tokens--position-block-end___jQn1b`},el=[`default`,`minimal`],tl=[`text`,`arrow`,`none`],nl=[`default`,`subtle`,`none`],rl=[`block-start`,`block-end`],il=[`token`,`accent-text`],al=[`default`,`none`],ol=v,sl=ol[0],cl=tl[0],ll=il[0],ul=(0,c.forwardRef)(({align:e=`start`,onMouseEnter:t,onMouseLeave:n,onFocus:r,onBlur:i,children:a,className:o,ctaText:c=`Learn more`,ctaVariant:u=cl,disableAnimation:f=!1,fullWidth:p=!1,href:m,hasBorder:h=!1,leadingVisual:g,style:_,variant:v=`default`,backgroundColor:y,...b},x)=>{let S=L(x),C=y??(v===`minimal`||u===`arrow`?`none`:`default`),w;w=a==null?null:as(a)?a.props.children??null:a;let{cardImage:T,cardIcon:E,cardLabel:D,cardTokensBlockStart:O,cardTokensBlockEnd:k,cardHeading:A,cardDescription:j}=l().Children.toArray(w).reduce((e,t)=>(Cl(t)?e.cardHeading=l().cloneElement(t,{href:m}):yl(t)?e.cardImage=t:bl(t)?e.cardIcon=t:xl(t)?e.cardLabel=t:Sl(t)?t.props.position===`block-end`?e.cardTokensBlockEnd=t:e.cardTokensBlockStart=t:wl(t)&&(e.cardDescription=t),e),{}),ee=function(e){return e?typeof e==`function`?l().createElement(e,{className:q.Card__leadingVisualItem}):l().isValidElement(e)?l().cloneElement(e,{className:d(q.Card__leadingVisualItem,e.props.className)}):null:null}(g),M=ee?void 0:E,te=T?T.props.position||`block-start`:null,N=e!==`center`||u!==`text`;return(0,s.jsx)(dl,{style:_,className:d(p?q[`Card--fullWidth`]:q[`Card--maxWidth`],q[`Card--align-${e}`]),children:(0,s.jsxs)(`div`,{className:d(q.Card,f&&q[`Card--disableAnimation`],ee&&q[`Card--hasLeadingVisual`],u===`arrow`&&q[`Card--ctaVariant-arrow`],k&&q[`Card--tokensPosition-block-end`],v===`minimal`&&q[`Card--variant-minimal`],h&&q[`Card--border`],q[`Card--backgroundColor-${C}`],te&&q[`Card--imagePos-${te}`],o),style:_,ref:S,...b,children:[te===`block-start`?T:null,ee?(0,s.jsx)(`div`,{className:q.Card__leadingVisual,children:ee}):null,M,O,D,A,j,k,te===`block-end`?T:null,u===`none`?null:(0,s.jsxs)(`div`,{className:d(q.Card__action,u===`arrow`&&q[`Card__action--arrowOnly`]),"aria-hidden":u===`arrow`||void 0,children:[(0,s.jsx)(`span`,{className:d(u===`arrow`&&q.Card__actionLabelClip),children:(0,s.jsx)(I,{as:`span`,size:`200`,className:d(Vr[`Link--label`],q.Card__actionLabel),children:c})}),N?(0,s.jsx)(`span`,{className:d(q.Card__actionIcon,u===`arrow`&&q[`Card__actionIcon--arrowOnly`]),children:(0,s.jsx)(he,{className:d(Vr[`Link-arrow`],q[`Card--expandableArrow`]),"aria-hidden":`true`})}):null]})]})})});function dl({className:e,children:t,style:n}){return(0,s.jsx)(`div`,{className:d(q.Card__outer,e),style:n,children:t})}function fl({className:e,position:t=`block-start`,padding:n=`default`,...r}){return(0,s.jsx)(`div`,{className:d(q.Card__image,q[`Card__image--position-${t}`],n===`none`&&q[`Card__image--padding-none`]),children:(0,s.jsx)(Qn,{className:e,...r})})}let pl=({className:e,hasBackground:t=!0,...n})=>(0,s.jsx)(Zi,{className:d(q.Card__icon,e),hasBackground:t,...n}),ml=(0,c.forwardRef)(({children:e,className:t,position:n=`block-start`,...r},i)=>(0,s.jsx)(`div`,{className:d(q.Card__tokens,n===`block-end`&&q[`Card__tokens--position-block-end`],t),ref:i,...r,children:e})),hl=(0,c.forwardRef)(({children:e,variant:t=ll,className:n,...r},i)=>t===`accent-text`?(0,s.jsx)(ur,{ref:i,className:d(q.Card__label,n),variant:`accent`,...r,children:e}):(0,s.jsx)(is,{ref:i,className:d(q.Card__label,n),...r,children:e})),gl=(0,c.forwardRef)(({children:e,as:t=`h3`,className:n,href:r,onMouseEnter:i,onMouseLeave:a,onBlur:o,onFocus:c,...l},u)=>(0,s.jsx)(Er,{size:`6`,className:d(q.Card__heading,n),ref:u,as:t,...l,children:(0,s.jsx)(`a`,{href:r,className:d(q.Card__link),onMouseEnter:i,onMouseLeave:a,onBlur:o,onFocus:c,children:e})})),_l=(0,c.forwardRef)(({children:e,className:t,...n},r)=>(0,s.jsx)(I,{variant:`muted`,ref:r,size:`200`,as:`p`,className:d(q.Card__description,t),...n,children:e})),vl=e=>t=>l().isValidElement(t)&&t.type===e,yl=vl(fl),bl=vl(pl),xl=vl(hl),Sl=vl(ml),Cl=vl(gl),wl=vl(_l),Tl=Object.assign(ul,{Image:fl,Icon:pl,Label:hl,Tokens:ml,Heading:gl,Description:_l}),El={SectionIntro:`Primer_Brand__SectionIntro-module__SectionIntro___RduRB`,"SectionIntro--align-center":`Primer_Brand__SectionIntro-module__SectionIntro--align-center___qU_a9`,"SectionIntro--align-start":`Primer_Brand__SectionIntro-module__SectionIntro--align-start___C59mu`,"SectionIntro--full-width":`Primer_Brand__SectionIntro-module__SectionIntro--full-width___HROKL`,"SectionIntro-description":`Primer_Brand__SectionIntro-module__SectionIntro-description___Sz93l`,"SectionIntro-heading":`Primer_Brand__SectionIntro-module__SectionIntro-heading___u6_Wl`,"SectionIntro-heading--muted":`Primer_Brand__SectionIntro-module__SectionIntro-heading--muted___CdGWF`,"SectionIntro-label":`Primer_Brand__SectionIntro-module__SectionIntro-label___ZjciO`,"SectionIntro-link":`Primer_Brand__SectionIntro-module__SectionIntro-link___dePuF`},Dl=(0,c.forwardRef)(({align:e=`start`,animate:t,className:n,children:r,fullWidth:i=!1,leadingComponent:a,style:o,...c},l)=>{let{classes:u,styles:f}=E(t);return(0,s.jsxs)(`header`,{ref:l,className:d(El.SectionIntro,El[`SectionIntro--align-${e}`],i&&El[`SectionIntro--full-width`],u,n),...c,style:{...f,...o},children:[a&&(0,s.jsx)(a,{}),r]})}),Ol=(0,c.forwardRef)(({as:e=Cr,size:t=`4`,className:n,children:r,...i},a)=>{let o=(0,c.useMemo)(()=>l().Children.toArray(r),[r]),u=(0,c.useCallback)(()=>o.some(e=>l().isValidElement(e)&&(e.type===`b`||e.type===`em`))?`muted`:`default`,[o]),f=o.length===1?`default`:u();return(0,s.jsx)(Er,{ref:a,className:d(El[`SectionIntro-heading`],f===`muted`&&El[`SectionIntro-heading--muted`],n),size:t,as:e,...i,children:r})}),kl=(0,c.forwardRef)(({className:e,children:t,...n},r)=>(0,s.jsx)(I,{as:`p`,className:d(El[`SectionIntro-description`],e),ref:r,variant:`muted`,...n,children:t})),Al=(0,c.forwardRef)(({children:e,className:t,variant:n=`muted`,animate:r=!1,animationDelay:i=1e3,...a},o)=>(0,s.jsx)(`span`,{ref:o,className:d(El[`SectionIntro-label`],t),...a,children:(0,s.jsx)(pr,{variant:n,animate:r,delay:i,children:e})})),jl=(0,c.forwardRef)(({className:e,children:t,variant:n=`accent`,...r},i)=>(0,s.jsx)(qr,{ref:i,className:d(El[`SectionIntro-link`],e),size:`medium`,variant:n,...r,children:t})),Ml=Object.assign(Dl,{Heading:Ol,Description:kl,Link:jl,Label:Al});function Nl({animate:e,as:t=`div`,children:n,className:r,style:i,...a}){let{classes:o,styles:c}=E(e),l=[`div`,`span`,`section`].includes(t)?t:`div`;return(0,s.jsx)(l,{className:d(o,r),style:{...c,...i},...a,children:n})}let Pl=`Primer_Brand__TextRevealAnimation-module__TextRevealAnimation___dpkSq`,Fl=l().forwardRef(function({children:e,...t},n){let r=L(n),{lines:i}=((e,t)=>{let n=(0,c.useRef)(null),r=t??n,[i,a]=(0,c.useState)();return(0,c.useEffect)(()=>{r.current&&e&&(()=>{let t=r.current;if(!t||!e)return;let n=window.getComputedStyle(t).color;t.style.color=`transparent`,t.textContent=``;let i=e.split(` `),o=[],s=0,c=[];for(let e of i){t.textContent+=`${e} `;let n=t.offsetHeight;c.length===0?(s=n,c.push([e])):(n>s?(o.push(c.length),c.push([e])):c.at(-1)?.push(e),s=n)}t.style.color=n,t.textContent=``,a(c.map(e=>e.join(` `)))})()},[e,r]),{ref:r,lines:i}})(e||``,r),[a,o]=l().useState(!1),[u,f]=l().useState(!1);return(0,c.useEffect)(()=>{let e=r.current,t=new IntersectionObserver(n=>{for(let r of n)r.isIntersecting&&(o(!0),e&&t.unobserve(e))},{threshold:1,rootMargin:`0px 0px -10% 0px`});return e&&t.observe(e),()=>{e&&t.unobserve(e)}},[r]),(0,s.jsx)(`span`,{ref:r,...t,children:i?.map((e,t)=>(0,s.jsxs)(l().Fragment,{children:[(0,s.jsx)(`span`,{className:d(Pl,a&&`Primer_Brand__TextRevealAnimation-module__TextRevealAnimation--visible___KIbWH`,a&&(u?Pl:`Primer_Brand__TextRevealAnimation-module__TextRevealAnimation--animated___NuoAA`)),style:{"--animation-delay":220+200*t+`ms`},onAnimationEnd:()=>(e=>{i&&e===i.length-1&&f(!0)})(t),children:e}),` `]},e))})}),Il={Prose:`Primer_Brand__Prose-module__Prose___X2BXE`,"Prose--default":`Primer_Brand__Prose-module__Prose--default___ZqcxT`,"Prose--editorial":`Primer_Brand__Prose-module__Prose--editorial___DtuDo`,"Prose--lineLength":`Primer_Brand__Prose-module__Prose--lineLength___ws7gn`},Ll=(0,c.forwardRef)(({html:e,enableFullWidth:t=!1,className:n,variant:r=`default`,...i},a)=>(0,s.jsx)(`div`,{className:d(Il.Prose,!t&&Il[`Prose--lineLength`],Il[`Prose--${r}`],n),ref:a,...i,dangerouslySetInnerHTML:{__html:e}})),Rl=`Primer_Brand__VideoPlayer-module__VideoPlayer__controlTextColor___YMFpe`,zl=`Primer_Brand__VideoPlayer-module__VideoPlayer__iconControl___Tw7A4`,Bl=`Primer_Brand__VideoPlayer-module__VideoPlayer__progressBar___wYSPx`,Vl=(0,c.createContext)(null),Hl=(e,t)=>{let n=e.ref?.current;if(!n)return console.error(`Video element is not available, ignoring action`,t),e;switch(t.type){case`play`:return n.play(),{...e,isPlaying:!0};case`pause`:return n.pause(),{...e,isPlaying:!1};case`mute`:return n.volume=0,{...e,isMuted:!0,volumeBeforeMute:e.volume};case`unmute`:{let t=e.volumeBeforeMute??1;return n.volume=t,{...e,isMuted:!1,volume:t}}case`setVolume`:return n.volume=t.payload,{...e,volume:t.payload};case`enableCC`:return{...e,ccEnabled:!0};case`disableCC`:return{...e,ccEnabled:!1};case`setDuration`:return{...e,duration:t.payload};default:return e}},Ul=()=>{let e=(0,c.useContext)(Vl);if(!e)throw Error(`useVideo must be used within a VideoProvider. Did you forget to wrap your component in a ?`);return e},Wl=(0,c.forwardRef)(({children:e},t)=>{let n=L(t),r=(0,c.useRef)(null),[i,a]=(0,c.useReducer)(Hl,{isPlaying:!1,isMuted:!1,volume:1,volumeBeforeMute:null,ccEnabled:!1,ref:n,duration:0}),[o,l]=(e=>{let[t,n]=(0,c.useState)(!1);return(0,c.useEffect)(()=>{if(!e)return;let t=()=>{let t=document.fullscreenElement===e,r=`Primer_Brand__VideoPlayer-module__VideoPlayer__container--fullscreen___p73I7`;t?e.classList.add(r):e.classList.remove(r),n(t)};return document.addEventListener(`fullscreenchange`,t),()=>{document.removeEventListener(`fullscreenchange`,t)}},[e]),[t,(0,c.useCallback)(n=>{let r=typeof n==`function`?n(t):n;e&&t!==r&&(r?e.requestFullscreen():document.exitFullscreen())},[e,t])]})(r.current),u={...i,isFullScreen:o,fullscreenRef:r,play:()=>a({type:`play`}),pause:()=>a({type:`pause`}),togglePlaying:()=>a({type:i.isPlaying?`pause`:`play`}),mute:()=>a({type:`mute`}),unmute:()=>a({type:`unmute`}),toggleMute:()=>a({type:i.isMuted?`unmute`:`mute`}),setVolume:e=>{let t=typeof e==`function`?e(i.volume):e;a({type:`setVolume`,payload:Math.max(0,Math.min(1,t))})},enableCC:()=>{a({type:`enableCC`})},disableCC:()=>a({type:`disableCC`}),toggleCC:()=>a({type:i.ccEnabled?`disableCC`:`enableCC`}),enterFullScreen:()=>l(!0),exitFullScreen:()=>l(!1),toggleFullScreen:()=>l(e=>!e),setDuration:e=>a({type:`setDuration`,payload:e}),seekToPercent:e=>{let t=i.ref?.current;t&&(t.currentTime=e/100*t.duration)},seek:e=>{let t=i.ref?.current;t&&(t.currentTime=typeof e==`function`?e(t.currentTime):e)}};return(0,c.useEffect)(()=>{let e=i.ref?.current;if(!e)return;let t={play:()=>{a({type:`play`})},playing:()=>{e.textTracks[0].mode=`hidden`},pause:()=>{a({type:`pause`})},ended:()=>{e.currentTime=0},mute:()=>{a({type:`mute`})},unmute:()=>{a({type:`unmute`})},volumechange:()=>{a({type:`setVolume`,payload:e.volume})},loadedmetadata:()=>{a({type:`setDuration`,payload:e.duration})}};for(let[n,r]of Object.entries(t))e.addEventListener(n,r);return()=>{for(let[n,r]of Object.entries(t))e.removeEventListener(n,r)}},[i.ref]),(0,s.jsx)(Vl.Provider,{value:u,children:e})}),Gl=({className:e,...t})=>{let[n,r]=(0,c.useState)(``),{ref:i}=Ul(),a=i?.current,o=a?.textTracks[0]?.cues;return(0,c.useEffect)(()=>{if(!a)return;let e=()=>{if(o)for(let e=0;e=t.startTime&&a.currentTimea.removeEventListener(`timeupdate`,e)},[a,o]),o?(0,s.jsx)(`div`,{className:d(e,`Primer_Brand__Captions-module__Captions___xrhu1`),...t,children:(0,s.jsx)(I,{as:`p`,className:`Primer_Brand__Captions-module__Captions__text___e1cBR`,align:`center`,children:n})}):null},Kl=({className:e,...t})=>(0,s.jsx)(`div`,{className:d(`Primer_Brand__VideoPlayer-module__VideoPlayer__controlsBar___L4653`,e),...t}),ql=({children:e,className:t,...n})=>{let r=(0,c.useRef)(null),[i,a]=(0,c.useState)(!1),o=(0,c.useRef)(null);return(0,c.useEffect)(()=>{let e=r.current,t=e?.parentElement;if(!e||!t)return;let n=()=>{o.current&&=(clearTimeout(o.current),null)},i=e=>{e.key===`Escape`&&a(!1)},s=()=>{let e=t===document.activeElement||t.contains(document.activeElement);a(e)},c=()=>{a(!1)},l=()=>{n(),a(!0)},u=()=>{n(),o.current=setTimeout(()=>{a(!1)},100)};return t.addEventListener(`focus`,s),t.addEventListener(`blur`,s),t.addEventListener(`focusin`,s),t.addEventListener(`focusout`,s),t.addEventListener(`click`,c),t.addEventListener(`mouseenter`,l),t.addEventListener(`mouseleave`,u),window.addEventListener(`keydown`,i),()=>{n(),t.removeEventListener(`focus`,s),t.removeEventListener(`blur`,s),t.removeEventListener(`focusin`,s),t.removeEventListener(`focusout`,s),t.removeEventListener(`click`,c),t.removeEventListener(`mouseenter`,l),t.removeEventListener(`mouseleave`,u),window.removeEventListener(`keydown`,i)}},[r]),(0,s.jsx)(`div`,{className:d(`Primer_Brand__VideoPlayer-module__VideoPlayer__tooltip___mtg_l`,i&&`Primer_Brand__VideoPlayer-module__VideoPlayer__tooltip-visible___xOTRZ`,t),ref:r,...n,children:i?(0,s.jsx)(`span`,{className:`Primer_Brand__VideoPlayer-module__VideoPlayer__tooltipContent___BoAqV`,children:(0,s.jsx)(I,{className:`Primer_Brand__VideoPlayer-module__VideoPlayer__tooltipText____Syz7`,weight:`medium`,children:e})}):(0,s.jsx)(`span`,{className:`visually-hidden`,children:e})})},Jl=({tooltip:e,children:t,className:n,...r})=>(0,s.jsxs)(`button`,{className:d(zl,n),...r,children:[t,(0,s.jsx)(ql,{children:e})]}),Yl=e=>(0,s.jsxs)(`svg`,{xmlns:`http://www.w3.org/2000/svg`,width:`24`,height:`24`,viewBox:`0 0 24 24`,fill:`none`,...e,children:[(0,s.jsx)(`rect`,{width:`7.2`,height:`24`,rx:`1`,fill:`currentColor`}),(0,s.jsx)(`rect`,{x:`12.5`,width:`7.2`,height:`24`,rx:`1`,fill:`currentColor`})]}),Xl=e=>{let{isPlaying:t,togglePlaying:n}=Ul();return(0,s.jsx)(Jl,{onClick:n,tooltip:t?`Pause video`:`Play video`,...e,children:t?(0,s.jsx)(Yl,{}):(0,s.jsx)(H,{})})},Zl=({className:e,onChange:t=e=>e,value:n,max:r,onKeyDown:i=e=>e,a11yStep:a=1,tooltip:o,tooltipFormatter:l=e=>e.toString(),name:u,id:f,...m})=>{let[h,g]=(0,c.useState)(n),[_,v]=(0,c.useState)(0),[y,b]=(0,c.useState)(0),x=p(),S=f||x,C=(0,c.useRef)(null);return(0,c.useEffect)(()=>{g(n)},[n]),(0,c.useEffect)(()=>{let e=C.current;if(!r||!o||!e)return;let t=t=>{if(t.target!==e)return b(0),void v(0);v(t.offsetX),b(t.offsetX/t.target.clientWidth*r)};return e.addEventListener(`mousemove`,t),()=>{e.removeEventListener(`mousemove`,t)}},[r,o,C]),(0,s.jsxs)(`div`,{className:d(`Primer_Brand__VideoPlayer-module__VideoPlayer__range___Tmjbg`,e),children:[(0,s.jsx)(`progress`,{"aria-hidden":`true`,className:`Primer_Brand__VideoPlayer-module__VideoPlayer__rangeProgress___dDpNK`,value:h,max:r}),(0,s.jsxs)(`label`,{htmlFor:S,children:[(0,s.jsx)(`span`,{className:`visually-hidden`,children:u}),(0,s.jsx)(`input`,{tabIndex:0,type:`range`,className:d(`Primer_Brand__VideoPlayer-module__VideoPlayer__rangeInput____wivl`,Bl),value:h,onChange:e=>{g(e.currentTarget.valueAsNumber),t(e)},max:r,onKeyDown:e=>{var t=e;typeof h==`number`&&(t.key===`ArrowUp`?(t.stopPropagation(),g(h+a)):t.key===`ArrowDown`&&(t.stopPropagation(),g(h-a))),i(e)},id:S,name:u,ref:C,...m})]}),o&&y?(0,s.jsx)(ql,{style:{left:_},children:l(y)}):null]})},Ql=e=>e.toString().padStart(2,`0`),$l=(e,t)=>{if(isNaN(e)||e<0)return`00:00`;t&&e>t&&(e=t);let n=`${Ql(Math.floor(e%3600/60))}:${Ql(Math.floor(e%60))}`;return e>3600&&(n=`${Ql(Math.floor(e/3600))}:${n}`),n},eu=({className:e,...t})=>{let{ref:n,duration:r}=Ul(),[i,a]=(0,c.useState)(0),o=(0,c.useCallback)(e=>{let t=e.currentTarget.valueAsNumber;n?.current&&(n.current.currentTime=t)},[n]);return(0,c.useEffect)(()=>{let e=n?.current;if(!e)return;let t=()=>{a(e.currentTime)};return e.addEventListener(`timeupdate`,t),()=>{e.removeEventListener(`timeupdate`,t)}},[n]),(0,s.jsxs)(`div`,{className:d(`Primer_Brand__VideoPlayer-module__VideoPlayer__seek___Z4IA2`,e),...t,children:[(0,s.jsx)(Zl,{type:`range`,min:`0`,max:r,step:1e-4,onInput:o,value:i,className:Bl,tooltip:!0,tooltipFormatter:e=>$l(e,r),name:`Seek`}),(0,s.jsx)(`div`,{className:`Primer_Brand__VideoPlayer-module__VideoPlayer__progressTime___GvTKs`,children:(0,s.jsxs)(I,{as:`p`,className:d(Rl,`Primer_Brand__VideoPlayer-module__VideoPlayer__seekTime___HLf0h`),font:`monospace`,children:[$l(i,r),(0,s.jsxs)(`span`,{className:`Primer_Brand__VideoPlayer-module__VideoPlayer__totalTime___nWILS`,children:[` / `,$l(r)]})]})})]})},tu=({className:e,...t})=>{let{ccEnabled:n,toggleCC:r}=Ul();return(0,s.jsxs)(`button`,{className:d(e,zl,`Primer_Brand__VideoPlayer-module__VideoPlayer__closedCaption___PAvgt`,!n&&`Primer_Brand__VideoPlayer-module__VideoPlayer__ccOff___svmJL`),onClick:r,...t,children:[(0,s.jsx)(I,{className:`Primer_Brand__VideoPlayer-module__VideoPlayer__ccText___xIu2v`,"aria-hidden":`true`,children:`CC`}),(0,s.jsx)(ql,{children:n?`Disable captions`:`Enable captions`})]})};var nu=[`16`,`24`],ru={16:{width:16,path:c.createElement(`path`,{d:`M8 2.75v10.5a.751.751 0 0 1-1.238.57L3.473 11H1.75A1.75 1.75 0 0 1 0 9.25v-2.5C0 5.784.784 5 1.75 5h1.722l3.29-2.82A.75.75 0 0 1 8 2.75Zm3.28 2.47L13 6.94l1.72-1.72a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L14.06 8l1.72 1.72a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L13 9.06l-1.72 1.72a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L11.94 8l-1.72-1.72a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215Zm-7.042 1.1a.752.752 0 0 1-.488.18h-2a.25.25 0 0 0-.25.25v2.5c0 .138.112.25.25.25h2c.179 0 .352.064.488.18L6.5 11.62V4.38Z`})},24:{width:24,path:c.createElement(`path`,{d:`M12 3.75v16.5a.75.75 0 0 1-1.255.555L5.46 16H2.75A1.75 1.75 0 0 1 1 14.25v-4.5C1 8.784 1.784 8 2.75 8h2.71l5.285-4.805A.75.75 0 0 1 12 3.75ZM6.255 9.305a.748.748 0 0 1-.505.195h-3a.25.25 0 0 0-.25.25v4.5c0 .138.112.25.25.25h3c.187 0 .367.069.505.195l4.245 3.86V5.445ZM16.28 8.22a.75.75 0 1 0-1.06 1.06L17.94 12l-2.72 2.72a.75.75 0 1 0 1.06 1.06L19 13.06l2.72 2.72a.75.75 0 1 0 1.06-1.06L20.06 12l2.72-2.72a.75.75 0 0 0-1.06-1.06L19 10.94l-2.72-2.72Z`})}},iu=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-mute`,ru,nu)});iu.displayName=`MuteIcon`;var au=[`16`,`24`],ou={16:{width:16,path:c.createElement(`path`,{d:`M7.563 2.069A.75.75 0 0 1 8 2.75v10.5a.751.751 0 0 1-1.238.57L3.472 11H1.75A1.75 1.75 0 0 1 0 9.25v-2.5C0 5.784.784 5 1.75 5h1.723l3.289-2.82a.75.75 0 0 1 .801-.111ZM6.5 4.38 4.238 6.319a.748.748 0 0 1-.488.181h-2a.25.25 0 0 0-.25.25v2.5c0 .138.112.25.25.25h2c.179 0 .352.064.488.18L6.5 11.62Zm6.096-2.038a.75.75 0 0 1 1.06 0 8 8 0 0 1 0 11.314.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042 6.5 6.5 0 0 0 0-9.193.75.75 0 0 1 0-1.06Zm-1.06 2.121-.001.001a5 5 0 0 1 0 7.07.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734 3.5 3.5 0 0 0 0-4.95.75.75 0 1 1 1.061-1.061Z`})},24:{width:24,path:c.createElement(c.Fragment,null,c.createElement(`path`,{d:`M11.553 3.064A.75.75 0 0 1 12 3.75v16.5a.75.75 0 0 1-1.255.555L5.46 16H2.75A1.75 1.75 0 0 1 1 14.25v-4.5C1 8.784 1.784 8 2.75 8h2.71l5.285-4.805a.752.752 0 0 1 .808-.13ZM10.5 5.445l-4.245 3.86a.748.748 0 0 1-.505.195h-3a.25.25 0 0 0-.25.25v4.5c0 .138.112.25.25.25h3c.187 0 .367.069.505.195l4.245 3.86Zm8.218-1.223a.75.75 0 0 1 1.06 0c4.296 4.296 4.296 11.26 0 15.556a.75.75 0 0 1-1.06-1.06 9.5 9.5 0 0 0 0-13.436.75.75 0 0 1 0-1.06Z`}),c.createElement(`path`,{d:`M16.243 7.757a.75.75 0 1 0-1.061 1.061 4.5 4.5 0 0 1 0 6.364.75.75 0 0 0 1.06 1.06 6 6 0 0 0 0-8.485Z`}))}},su=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-unmute`,ou,au)});su.displayName=`UnmuteIcon`;let cu=e=>{let{isMuted:t,toggleMute:n}=Ul();return(0,s.jsx)(Jl,{tooltip:t?`Unmute`:`Mute`,onClick:n,...e,children:t?(0,s.jsx)(iu,{size:24}):(0,s.jsx)(su,{size:24})})},lu=({name:e=`Volume`,...t})=>{let{volume:n,setVolume:r}=Ul();return(0,s.jsx)(Zl,{className:`Primer_Brand__VolumeControl-module__VolumeControl___rq9Ra`,type:`range`,min:`0`,max:1,step:.001,onInput:e=>r(e.currentTarget.valueAsNumber),value:n,a11yStep:.1,name:e,...t})};var uu=[`16`,`24`],du={16:{width:16,path:c.createElement(`path`,{d:`M10.75 1a.75.75 0 0 1 .75.75v2.5c0 .138.112.25.25.25h2.5a.75.75 0 0 1 0 1.5h-2.5A1.75 1.75 0 0 1 10 4.25v-2.5a.75.75 0 0 1 .75-.75Zm-5.5 0a.75.75 0 0 1 .75.75v2.5A1.75 1.75 0 0 1 4.25 6h-2.5a.75.75 0 0 1 0-1.5h2.5a.25.25 0 0 0 .25-.25v-2.5A.75.75 0 0 1 5.25 1ZM1 10.75a.75.75 0 0 1 .75-.75h2.5c.966 0 1.75.784 1.75 1.75v2.5a.75.75 0 0 1-1.5 0v-2.5a.25.25 0 0 0-.25-.25h-2.5a.75.75 0 0 1-.75-.75Zm9 1c0-.966.784-1.75 1.75-1.75h2.5a.75.75 0 0 1 0 1.5h-2.5a.25.25 0 0 0-.25.25v2.5a.75.75 0 0 1-1.5 0Z`})},24:{width:24,path:c.createElement(`path`,{d:`M15.75 3a.75.75 0 0 1 .75.75v3.5c0 .138.112.25.25.25h3.5a.75.75 0 0 1 0 1.5h-3.5A1.75 1.75 0 0 1 15 7.25v-3.5a.75.75 0 0 1 .75-.75Zm-7.5 0a.75.75 0 0 1 .75.75v3.5A1.75 1.75 0 0 1 7.25 9h-3.5a.75.75 0 0 1 0-1.5h3.5a.25.25 0 0 0 .25-.25v-3.5A.75.75 0 0 1 8.25 3ZM3 15.75a.75.75 0 0 1 .75-.75h3.5c.966 0 1.75.784 1.75 1.75v3.5a.75.75 0 0 1-1.5 0v-3.5a.25.25 0 0 0-.25-.25h-3.5a.75.75 0 0 1-.75-.75Zm12 1c0-.966.784-1.75 1.75-1.75h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v3.5a.75.75 0 0 1-1.5 0Z`})}},fu=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-screen-normal`,du,uu)});fu.displayName=`ScreenNormalIcon`;var pu=[`16`,`24`],mu={16:{width:16,path:c.createElement(`path`,{d:`M1.75 10a.75.75 0 0 1 .75.75v2.5c0 .138.112.25.25.25h2.5a.75.75 0 0 1 0 1.5h-2.5A1.75 1.75 0 0 1 1 13.25v-2.5a.75.75 0 0 1 .75-.75Zm12.5 0a.75.75 0 0 1 .75.75v2.5A1.75 1.75 0 0 1 13.25 15h-2.5a.75.75 0 0 1 0-1.5h2.5a.25.25 0 0 0 .25-.25v-2.5a.75.75 0 0 1 .75-.75ZM2.75 2.5a.25.25 0 0 0-.25.25v2.5a.75.75 0 0 1-1.5 0v-2.5C1 1.784 1.784 1 2.75 1h2.5a.75.75 0 0 1 0 1.5ZM10 1.75a.75.75 0 0 1 .75-.75h2.5c.966 0 1.75.784 1.75 1.75v2.5a.75.75 0 0 1-1.5 0v-2.5a.25.25 0 0 0-.25-.25h-2.5a.75.75 0 0 1-.75-.75Z`})},24:{width:24,path:c.createElement(`path`,{d:`M3.75 15a.75.75 0 0 1 .75.75v3.5c0 .138.112.25.25.25h3.5a.75.75 0 0 1 0 1.5h-3.5A1.75 1.75 0 0 1 3 19.25v-3.5a.75.75 0 0 1 .75-.75Zm16.5 0a.75.75 0 0 1 .75.75v3.5A1.75 1.75 0 0 1 19.25 21h-3.5a.75.75 0 0 1 0-1.5h3.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 .75-.75ZM4.75 4.5a.25.25 0 0 0-.25.25v3.5a.75.75 0 0 1-1.5 0v-3.5C3 3.784 3.784 3 4.75 3h3.5a.75.75 0 0 1 0 1.5ZM15 3.75a.75.75 0 0 1 .75-.75h3.5c.966 0 1.75.784 1.75 1.75v3.5a.75.75 0 0 1-1.5 0v-3.5a.25.25 0 0 0-.25-.25h-3.5a.75.75 0 0 1-.75-.75Z`})}},hu=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-screen-full`,mu,pu)});hu.displayName=`ScreenFullIcon`;let gu=e=>{let{isFullScreen:t,toggleFullScreen:n}=Ul();return(0,s.jsx)(Jl,{onClick:n,tooltip:t?`Exit full screen`:`Full screen`,...e,children:t?(0,s.jsx)(fu,{size:24}):(0,s.jsx)(hu,{size:24})})},_u=(0,c.forwardRef)(({title:e,visuallyHiddenTitle:t,showBranding:n=!0,children:r,className:i,showPlayPauseButton:a=!0,showSeekControl:o=!0,showCCButton:l=!0,showMuteButton:u=!0,showVolumeControl:f=!0,showFullScreenButton:p=!0,playIcon:m=()=>(0,s.jsx)(H,{className:`Primer_Brand__VideoPlayer-module__VideoPlayer__playButton___qff0F`}),...h},g)=>{let{ccEnabled:_,fullscreenRef:v,isPlaying:y,ref:b,togglePlaying:x}=Ul(),S=L((0,c.useCallback)(e=>{vu(g,e)},[g])),C=(0,c.useCallback)(e=>{vu(b,e),vu(S,e)},[b,S]),w=(({videoWrapperRef:e,className:t})=>{let[n,r]=(0,c.useState)(!1);return(0,c.useEffect)(()=>{let n=()=>{if(!e.current)return;let n=e.current.getBoundingClientRect().width,i=!!(n&&n<544);r(i),i?e.current.classList.add(t):e.current.classList.remove(t)},i=new ResizeObserver(t=>{e.current&&n()});n();let a=e.current;return a?(i.observe(a),()=>{i.unobserve(a)}):()=>{i.disconnect()}},[t,e]),n})({videoWrapperRef:v,className:`Primer_Brand__VideoPlayer-module__VideoPlayer__container--small___TxAd8`}),T=a||o,E=l||u||f||p,D=T||E;return(0,s.jsxs)(`div`,{"data-video-player-container":!0,className:`Primer_Brand__VideoPlayer-module__VideoPlayer__container___WmQho`,ref:v,children:[(0,s.jsxs)(`div`,{className:`Primer_Brand__VideoPlayer-module__VideoPlayer__overlayContainer___K_dl1`,children:[(0,s.jsxs)(`video`,{ref:C,title:e,controls:!1,className:d(`Primer_Brand__VideoPlayer-module__VideoPlayer___iNxEw`,i),...h,children:[r,(0,s.jsx)(`track`,{kind:`captions`})]}),n||!t?(0,s.jsxs)(`div`,{className:d(`Primer_Brand__VideoPlayer-module__VideoPlayer__title___F1E2j`,y&&`Primer_Brand__VideoPlayer-module__VideoPlayer__title--hidden___gJxj8`),children:[n&&(0,s.jsx)(nr,{size:40,"aria-label":`GitHub logo`}),!t&&(0,s.jsx)(I,{size:`400`,weight:`medium`,className:Rl,children:e})]}):null,(0,s.jsx)(`button`,{className:d(`Primer_Brand__VideoPlayer-module__VideoPlayer__playButtonOverlay___J7kgz`,y&&`Primer_Brand__VideoPlayer-module__VideoPlayer__playButtonOverlay--transparent___Nc60m`),onClick:x,"aria-label":y?`Pause`:`Play`,children:!y&&(0,s.jsx)(m,{})})]}),_&&(0,s.jsx)(Gl,{}),D&&(0,s.jsxs)(Kl,{children:[T&&(0,s.jsxs)(`div`,{className:`Primer_Brand__VideoPlayer-module__VideoPlayer__controlsBar__row1___SdOxD`,children:[a&&(0,s.jsx)(Xl,{}),o&&(0,s.jsx)(eu,{})]}),E&&(0,s.jsxs)(`div`,{className:`Primer_Brand__VideoPlayer-module__VideoPlayer__controlsBar__row2___EZoJX`,children:[l&&(0,s.jsx)(tu,{}),u&&(0,s.jsx)(cu,{}),f&&!w&&(0,s.jsx)(lu,{}),p&&(0,s.jsx)(gu,{})]})]})]})});function vu(e,t){e&&(typeof e==`function`?e(t):e.current=t)}let yu=(0,c.forwardRef)((e,t)=>(0,c.useContext)(Vl)?(0,s.jsx)(_u,{ref:t,...e}):(0,s.jsx)(Wl,{children:(0,s.jsx)(_u,{ref:t,...e})})),bu=Object.assign(yu,{Source:e=>(0,s.jsx)(`source`,{...e}),Track:({kind:e=`captions`,...t})=>(0,s.jsx)(`track`,{kind:e,...t}),Provider:Wl});var xu=[`16`,`24`],Su={16:{width:16,path:c.createElement(`path`,{d:`M5 2h1a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1V3a1 1 0 0 1 1-1Zm5 0h1a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1h-1a1 1 0 0 1-1-1V3a1 1 0 0 1 1-1Z`})},24:{width:24,path:c.createElement(`path`,{d:`M9 3H7.5A1.5 1.5 0 0 0 6 4.5v15A1.5 1.5 0 0 0 7.5 21H9a1.5 1.5 0 0 0 1.5-1.5v-15A1.5 1.5 0 0 0 9 3Zm7.5 0H15a1.5 1.5 0 0 0-1.5 1.5v15A1.5 1.5 0 0 0 15 21h1.5a1.5 1.5 0 0 0 1.5-1.5v-15A1.5 1.5 0 0 0 16.5 3Z`})}},Cu=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-pause`,Su,xu)});Cu.displayName=`PauseIcon`;let wu={play:`Play video`,pause:`Pause video`},Tu={root:`MinimalVideoPlayer`,get video(){return`${this.root}-video`},get control(){return`${this.root}-control`}},Eu=(0,c.forwardRef)(({autoPlay:e=!0,children:t,className:n,"data-testid":r,internalAccessibleLabels:i=wu,loop:a=!0,onEnded:o,onPause:l,onPlay:u,onPlaying:f,title:p,...m},h)=>{let{handlePlaybackEnded:g,handlePlaybackPaused:_,handlePlaybackStarted:v,isPlaying:y,togglePlayback:b,videoRef:x}=function({autoPlay:e,forwardedRef:t,prefersReducedMotion:n}){let r=L(t),i=(0,c.useRef)(!1),a=(0,c.useRef)(!1),[o,s]=(0,c.useState)(!1),l=(0,c.useCallback)(async()=>{let e=r.current;if(e)try{await e.play()}catch{e.paused&&s(!1)}},[r]),u=(0,c.useCallback)(()=>s(!0),[]),d=(0,c.useCallback)(()=>s(!1),[]),f=(0,c.useCallback)(()=>{i.current=!1,s(!1)},[]);return(0,c.useEffect)(()=>{let t=r.current;if(!t)return;let o=r=>{if(r)return i.current?(i.current=!1,void(e&&!n&&l())):!a.current&&n?void(a.current=!0):void(!a.current&&e&&(a.current=!0,l()));t.paused||(i.current=e&&!n,t.pause())};if(typeof IntersectionObserver>`u`)return void o(!0);let s=new IntersectionObserver(([e])=>{o(e.intersectionRatio>0)});return s.observe(t),()=>s.disconnect()},[e,n,l,r]),(0,c.useEffect)(()=>{n&&(a.current=!0,i.current=!1,r.current?.pause())},[n,r]),{handlePlaybackEnded:f,handlePlaybackPaused:d,handlePlaybackStarted:u,isPlaying:o,togglePlayback:(0,c.useCallback)(()=>{let e=r.current;if(e){if(a.current=!0,i.current=!1,o)return s(!1),void e.pause();l()}},[o,l,r]),videoRef:r}}({autoPlay:e,forwardedRef:h,prefersReducedMotion:ar()});return(0,s.jsxs)(`div`,{className:`Primer_Brand__MinimalVideoPlayer-module__MinimalVideoPlayer___vOvcR`,"data-testid":r||Tu.root,"data-video-player-container":!0,children:[(0,s.jsx)(`video`,{...m,ref:x,autoPlay:!1,className:d(`Primer_Brand__MinimalVideoPlayer-module__MinimalVideoPlayer__video___Zai7A`,n),controls:!1,"data-testid":Tu.video,loop:a,muted:!0,onEnded:e=>{g(),o?.(e)},onPause:e=>{_(),l?.(e)},onPlay:e=>{v(),u?.(e)},onPlaying:e=>{v(),f?.(e)},playsInline:!0,title:p,children:t}),(0,s.jsx)(`button`,{"aria-label":y?i.pause:i.play,className:`Primer_Brand__MinimalVideoPlayer-module__MinimalVideoPlayer__control___bwjf6`,"data-testid":Tu.control,onClick:b,type:`button`,children:y?(0,s.jsx)(Cu,{"aria-hidden":`true`}):(0,s.jsx)(`svg`,{width:`16`,height:`16`,viewBox:`0 0 16 16`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,children:(0,s.jsx)(`path`,{d:`M13.3777 6.94756C14.2069 7.40341 14.2069 8.59489 13.3777 9.05073L5.37808 13.4483C4.57834 13.8879 3.60001 13.3093 3.60001 12.3967L3.60001 3.60161C3.60001 2.689 4.57834 2.1104 5.37808 2.55003L13.3777 6.94756Z`,fill:`currentColor`})})})]})}),Du=Object.assign(Eu,{testIds:Tu});var Ou=[`16`,`24`],ku={16:{width:16,path:c.createElement(`path`,{d:`M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm4.879-2.773 4.264 2.559a.25.25 0 0 1 0 .428l-4.264 2.559A.25.25 0 0 1 6 10.559V5.442a.25.25 0 0 1 .379-.215Z`})},24:{width:24,path:c.createElement(c.Fragment,null,c.createElement(`path`,{d:`M9.5 15.584V8.416a.5.5 0 0 1 .77-.42l5.576 3.583a.5.5 0 0 1 0 .842l-5.576 3.584a.5.5 0 0 1-.77-.42Z`}),c.createElement(`path`,{d:`M1 12C1 5.925 5.925 1 12 1s11 4.925 11 11-4.925 11-11 11S1 18.075 1 12Zm11-9.5A9.5 9.5 0 0 0 2.5 12a9.5 9.5 0 0 0 9.5 9.5 9.5 9.5 0 0 0 9.5-9.5A9.5 9.5 0 0 0 12 2.5Z`}))}},Au=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-play`,ku,Ou)});Au.displayName=`PlayIcon`;let ju={LogoSuite:`Primer_Brand__LogoSuite-module__LogoSuite___W2Pai`,"LogoSuite--center":`Primer_Brand__LogoSuite-module__LogoSuite--center___byPyg`,"LogoSuite--default":`Primer_Brand__LogoSuite-module__LogoSuite--default___EU2sL`,"LogoSuite--gridline-expressive":`Primer_Brand__LogoSuite-module__LogoSuite--gridline-expressive___Aq8ax`,"LogoSuite--hasDivider":`Primer_Brand__LogoSuite-module__LogoSuite--hasDivider___Znsqm`,"LogoSuite--justify":`Primer_Brand__LogoSuite-module__LogoSuite--justify___ZFxvW`,"LogoSuite--start":`Primer_Brand__LogoSuite-module__LogoSuite--start___Kk6GC`,LogoSuite__content:`Primer_Brand__LogoSuite-module__LogoSuite__content___tKr_a`,LogoSuite__description:`Primer_Brand__LogoSuite-module__LogoSuite__description___SRFRM`,LogoSuite__heading:`Primer_Brand__LogoSuite-module__LogoSuite__heading___s2Xyw`,"LogoSuite__heading--visually-hidden":`Primer_Brand__LogoSuite-module__LogoSuite__heading--visually-hidden___pTR4r`,LogoSuite__logobar:`Primer_Brand__LogoSuite-module__LogoSuite__logobar___hRzWm`,"LogoSuite__logobar--gap-condensed":`Primer_Brand__LogoSuite-module__LogoSuite__logobar--gap-condensed___d2k3z`,"LogoSuite__logobar--gap-default":`Primer_Brand__LogoSuite-module__LogoSuite__logobar--gap-default___nLZ7M`,"LogoSuite__logobar--has-marquee":`Primer_Brand__LogoSuite-module__LogoSuite__logobar--has-marquee___d5jZP`,"LogoSuite__logobar--has-takeover":`Primer_Brand__LogoSuite-module__LogoSuite__logobar--has-takeover___f22xm`,"LogoSuite__logobar--paused":`Primer_Brand__LogoSuite-module__LogoSuite__logobar--paused___i6vSY`,"LogoSuite__logobar--variant-emphasis":`Primer_Brand__LogoSuite-module__LogoSuite__logobar--variant-emphasis___MjgGb`,"LogoSuite__logobar--variant-muted":`Primer_Brand__LogoSuite-module__LogoSuite__logobar--variant-muted___a0P8Z`,"LogoSuite__logobar-marquee":`Primer_Brand__LogoSuite-module__LogoSuite__logobar-marquee___Q0YOr`,"LogoSuite__logobar-marquee--focused":`Primer_Brand__LogoSuite-module__LogoSuite__logobar-marquee--focused___AVQlQ`,"LogoSuite__logobar-marqueeGroup":`Primer_Brand__LogoSuite-module__LogoSuite__logobar-marqueeGroup___QnvBf`,"LogoSuite__logobar-marqueeGroup--speed-default":`Primer_Brand__LogoSuite-module__LogoSuite__logobar-marqueeGroup--speed-default___ptGOl`,"LogoSuite__logobar-marqueeGroup--speed-slow":`Primer_Brand__LogoSuite-module__LogoSuite__logobar-marqueeGroup--speed-slow___s1IKV`,"LogoSuite__logobar-playPauseButton":`Primer_Brand__LogoSuite-module__LogoSuite__logobar-playPauseButton___nkRGi`,"LogoSuite__logobar-takeoverButtonContainer":`Primer_Brand__LogoSuite-module__LogoSuite__logobar-takeoverButtonContainer___gguiO`,LogoSuite__logobarContainer:`Primer_Brand__LogoSuite-module__LogoSuite__logobarContainer___LzoS_`,LogoSuite__textContainer:`Primer_Brand__LogoSuite-module__LogoSuite__textContainer___hClnV`,LogobarScrollX:`Primer_Brand__LogoSuite-module__LogobarScrollX___K2Z30`},Mu={root:`LogoSuite`,get marqueeGroup(){return`${this.root}-marqueeGroup`}},Nu=(0,c.forwardRef)(({as:e=Cr,size:t=`subhead-large`,className:n,children:r,visuallyHidden:i,...a},o)=>(0,s.jsx)(Er,{ref:o,className:d(ju.LogoSuite__heading,i&&ju[`LogoSuite__heading--visually-hidden`],i&&`visually-hidden`,n),size:t,as:e,...a,children:r})),Pu=(0,c.forwardRef)(({className:e,children:t,size:n=`200`,variant:r=`muted`,...i},a)=>(0,s.jsx)(I,{as:`p`,ref:a,size:n,variant:r,className:d(ju.LogoSuite__description,e),...i,children:t})),Fu=({isPlaying:e=!0,onPlayPause:t})=>{let n=(0,c.useCallback)(()=>{t?.(!e)},[t,e]);return(0,s.jsx)(`button`,{className:ju[`LogoSuite__logobar-playPauseButton`],type:`button`,onClick:n,"aria-label":e?`Pause animation`:`Play animation`,children:e?(0,s.jsx)(Cu,{}):(0,s.jsx)(Au,{})})},Iu=(0,c.forwardRef)(({className:e,children:t,gap:n=`default`,marquee:r=!1,marqueeSpeed:i=`normal`,variant:a=`muted`,takeoverButton:o,...l},u)=>{let f=ar(),[p,m]=(0,c.useState)(()=>r&&!f&&i!==`idle`);(0,c.useEffect)(()=>{m(r&&!f&&i!==`idle`)},[r,f,i]);let h={ref:u,className:d(ju.LogoSuite__logobar,ju[`LogoSuite__logobar--variant-${a}`],ju[`LogoSuite__logobar--gap-${n}`],e),...l},[g,_]=(0,c.useState)(!1),v=(0,c.useCallback)(()=>{_(!0)},[]),y=(0,c.useCallback)(e=>{e.currentTarget.contains(e.relatedTarget)||_(!1)},[]),b=()=>{if(!o)return null;let{className:e,label:t,ref:n,...r}=o;return(0,s.jsx)(`div`,{className:ju[`LogoSuite__logobar-takeoverButtonContainer`],children:(0,s.jsx)(je,{as:`a`,variant:`primary`,className:d(ju[`LogoSuite__logobar-takeoverButton`],e),...r,children:t})})};if(r){let{className:e,...n}=h,r=!p||f;return(0,s.jsxs)(`div`,{...n,className:d(ju[`LogoSuite__logobar--has-marquee`],e,r&&ju[`LogoSuite__logobar--paused`]),children:[(0,s.jsxs)(`div`,{className:d(ju[`LogoSuite__logobar-marquee`],g&&ju[`LogoSuite__logobar-marquee--focused`]),onFocus:v,onBlur:y,children:[(0,s.jsx)(`div`,{className:d(ju[`LogoSuite__logobar-marqueeGroup`],ju[`LogoSuite__logobar-marqueeGroup--speed-${i}`]),"data-testid":Mu.marqueeGroup,children:t}),(0,s.jsx)(`div`,{inert:!0,"aria-hidden":`true`,className:d(ju[`LogoSuite__logobar-marqueeGroup`],ju[`LogoSuite__logobar-marqueeGroup--speed-${i}`]),children:t})]}),(0,s.jsx)(Fu,{onPlayPause:m,isPlaying:p})]})}if(o){let{className:e,...n}=h;return(0,s.jsxs)(`div`,{...n,className:d(e,ju[`LogoSuite__logobar--has-takeover`]),children:[t,b()]})}return(0,s.jsx)(`div`,{...h,children:t})}),Lu=Object.assign(({align:e=`center`,children:t,className:n,hasDivider:r=!0,variant:i=`default`,"data-testid":a})=>{let o=(0,c.useMemo)(()=>l().Children.toArray(t),[t]),u=o.find(e=>l().isValidElement(e)&&e.type===Nu),f=o.find(e=>l().isValidElement(e)&&e.type===Pu),p=o.find(e=>l().isValidElement(e)&&e.type===Iu),m=l().isValidElement(u)&&u.props.visuallyHidden,h=i===`gridline-expressive`,g=h&&(u&&!m||f);return(0,s.jsx)(`div`,{className:d(ju.LogoSuite,ju[`LogoSuite--${e}`],r&&ju[`LogoSuite--hasDivider`],ju[`LogoSuite--${i}`],n),"data-testid":a,children:h?(0,s.jsxs)(_,{className:ju.LogoSuite__content,children:[g&&(0,s.jsxs)(_.Column,{span:{large:3},className:ju.LogoSuite__textContainer,children:[u,f]}),(0,s.jsxs)(_.Column,{span:{large:g?9:12},className:ju.LogoSuite__logobarContainer,children:[!g&&m&&u,p]})]}):(0,s.jsxs)(s.Fragment,{children:[u,f,p]})})},{Heading:Nu,Description:Pu,Logobar:Iu,testIds:Mu}),Ru=Object.assign(({animate:e,className:t,children:n,fullWidth:r=!1,...i})=>{let{classes:a,styles:o}=E(e),c=d(a,`Primer_Brand__Timeline-module__Timeline___keSeT`,r&&`Primer_Brand__Timeline-module__Timeline--full-width___XLdKp`,t);return(0,s.jsx)(`ul`,{className:c,style:{...o},...i,children:n})},{Item:({className:e,children:t,...n})=>{let r=d(`Primer_Brand__Timeline-module__Timeline__item____ME4_`,e),i=(0,c.useMemo)(()=>l().Children.toArray(t),[t]),a=(0,c.useCallback)(()=>i.some(e=>l().isValidElement(e)&&(e.type===`b`||e.type===`em`))?`muted`:`default`,[i]),o=i.length===1?`default`:a();return(0,s.jsx)(`li`,{className:r,...n,children:(0,s.jsx)(I,{className:`Primer_Brand__Timeline-module__Timeline__item-text___sbSjp`,size:`200`,variant:o,children:t})})}}),zu={Bento:`Primer_Brand__Bento-module__Bento___mNrII`,"Bento---xxlarge-padding-normal":`Primer_Brand__Bento-module__Bento---xxlarge-padding-normal___TojyH`,"Bento--medium-padding-condensed":`Primer_Brand__Bento-module__Bento--medium-padding-condensed___BgWOb`,"Bento--medium-padding-normal":`Primer_Brand__Bento-module__Bento--medium-padding-normal___xjnwE`,"Bento--medium-padding-spacious":`Primer_Brand__Bento-module__Bento--medium-padding-spacious___I5PEZ`,"Bento--padding-condensed":`Primer_Brand__Bento-module__Bento--padding-condensed___qkDcr`,"Bento--padding-normal":`Primer_Brand__Bento-module__Bento--padding-normal___c85Rj`,"Bento--padding-spacious":`Primer_Brand__Bento-module__Bento--padding-spacious___ydfpH`,"Bento--small-padding-condensed":`Primer_Brand__Bento-module__Bento--small-padding-condensed___dV4bU`,"Bento--small-padding-normal":`Primer_Brand__Bento-module__Bento--small-padding-normal____b5pg`,"Bento--small-padding-spacious":`Primer_Brand__Bento-module__Bento--small-padding-spacious___skviu`,"Bento--xlarge-padding-condensed":`Primer_Brand__Bento-module__Bento--xlarge-padding-condensed___mPi3N`,"Bento--xlarge-padding-normal":`Primer_Brand__Bento-module__Bento--xlarge-padding-normal___tb1wm`,"Bento--xlarge-padding-spacious":`Primer_Brand__Bento-module__Bento--xlarge-padding-spacious___bT4bv`,"Bento--xsmall-padding-condensed":`Primer_Brand__Bento-module__Bento--xsmall-padding-condensed___Eno9E`,"Bento--xsmall-padding-normal":`Primer_Brand__Bento-module__Bento--xsmall-padding-normal___C2rTu`,"Bento--xsmall-padding-spacious":`Primer_Brand__Bento-module__Bento--xsmall-padding-spacious___kepW0`,"Bento--xxlarge-padding-condensed":`Primer_Brand__Bento-module__Bento--xxlarge-padding-condensed___L_cr9`,"Bento--xxlarge-padding-spacious":`Primer_Brand__Bento-module__Bento--xxlarge-padding-spacious___C_vI2`,"Bento-column-padding-override":`Primer_Brand__Bento-module__Bento-column-padding-override___SxVV5`,"Bento-padding--large-condensed":`Primer_Brand__Bento-module__Bento-padding--large-condensed___HeO1J`,"Bento-padding--large-normal":`Primer_Brand__Bento-module__Bento-padding--large-normal___LcQOA`,"Bento-padding--large-spacious":`Primer_Brand__Bento-module__Bento-padding--large-spacious____8oib`,"Bento-row-padding-override":`Primer_Brand__Bento-module__Bento-row-padding-override___r37Kb`,Bento__Content:`Primer_Brand__Bento-module__Bento__Content___BhnY8`,"Bento__Content-icon":`Primer_Brand__Bento-module__Bento__Content-icon___K3van`,"Bento__Content-label":`Primer_Brand__Bento-module__Bento__Content-label___SbyAo`,"Bento__Content-text":`Primer_Brand__Bento-module__Bento__Content-text___Q4UA5`,Bento__Item:`Primer_Brand__Bento-module__Bento__Item___fM9oe`,"Bento__Item--bgColor-default":`Primer_Brand__Bento-module__Bento__Item--bgColor-default___AyFWG`,"Bento__Item--bgColor-subtle":`Primer_Brand__Bento-module__Bento__Item--bgColor-subtle___rIDKo`,"Bento__Item--column-span-1":`Primer_Brand__Bento-module__Bento__Item--column-span-1___wJS_f`,"Bento__Item--column-span-10":`Primer_Brand__Bento-module__Bento__Item--column-span-10___NKxdA`,"Bento__Item--column-span-11":`Primer_Brand__Bento-module__Bento__Item--column-span-11___ZjirT`,"Bento__Item--column-span-12":`Primer_Brand__Bento-module__Bento__Item--column-span-12___CaIjg`,"Bento__Item--column-span-2":`Primer_Brand__Bento-module__Bento__Item--column-span-2___wJFH9`,"Bento__Item--column-span-3":`Primer_Brand__Bento-module__Bento__Item--column-span-3___hskYi`,"Bento__Item--column-span-4":`Primer_Brand__Bento-module__Bento__Item--column-span-4___EWadX`,"Bento__Item--column-span-5":`Primer_Brand__Bento-module__Bento__Item--column-span-5___ggzyV`,"Bento__Item--column-span-6":`Primer_Brand__Bento-module__Bento__Item--column-span-6___UuNEL`,"Bento__Item--column-span-7":`Primer_Brand__Bento-module__Bento__Item--column-span-7___dnYwC`,"Bento__Item--column-span-8":`Primer_Brand__Bento-module__Bento__Item--column-span-8___bUlVW`,"Bento__Item--column-span-9":`Primer_Brand__Bento-module__Bento__Item--column-span-9___Veeak`,"Bento__Item--column-start-1":`Primer_Brand__Bento-module__Bento__Item--column-start-1___hJ0es`,"Bento__Item--column-start-10":`Primer_Brand__Bento-module__Bento__Item--column-start-10___pNAFk`,"Bento__Item--column-start-11":`Primer_Brand__Bento-module__Bento__Item--column-start-11___JPuyR`,"Bento__Item--column-start-12":`Primer_Brand__Bento-module__Bento__Item--column-start-12___nAVWL`,"Bento__Item--column-start-2":`Primer_Brand__Bento-module__Bento__Item--column-start-2___RV3eY`,"Bento__Item--column-start-3":`Primer_Brand__Bento-module__Bento__Item--column-start-3___M960L`,"Bento__Item--column-start-4":`Primer_Brand__Bento-module__Bento__Item--column-start-4___V5b3w`,"Bento__Item--column-start-5":`Primer_Brand__Bento-module__Bento__Item--column-start-5___hCu7p`,"Bento__Item--column-start-6":`Primer_Brand__Bento-module__Bento__Item--column-start-6___WeOjZ`,"Bento__Item--column-start-7":`Primer_Brand__Bento-module__Bento__Item--column-start-7___azf_1`,"Bento__Item--column-start-8":`Primer_Brand__Bento-module__Bento__Item--column-start-8___ufTXp`,"Bento__Item--column-start-9":`Primer_Brand__Bento-module__Bento__Item--column-start-9___m59SZ`,"Bento__Item--flow-column":`Primer_Brand__Bento-module__Bento__Item--flow-column___Gd6ts`,"Bento__Item--flow-row":`Primer_Brand__Bento-module__Bento__Item--flow-row___DVol6`,"Bento__Item--horizontalAlign-center":`Primer_Brand__Bento-module__Bento__Item--horizontalAlign-center___DJpgD`,"Bento__Item--horizontalAlign-start":`Primer_Brand__Bento-module__Bento__Item--horizontalAlign-start___apVss`,"Bento__Item--large-column-span-1":`Primer_Brand__Bento-module__Bento__Item--large-column-span-1___sPCsf`,"Bento__Item--large-column-span-10":`Primer_Brand__Bento-module__Bento__Item--large-column-span-10___d4zEs`,"Bento__Item--large-column-span-11":`Primer_Brand__Bento-module__Bento__Item--large-column-span-11___UKFCJ`,"Bento__Item--large-column-span-12":`Primer_Brand__Bento-module__Bento__Item--large-column-span-12___lOmLI`,"Bento__Item--large-column-span-2":`Primer_Brand__Bento-module__Bento__Item--large-column-span-2___wpcnQ`,"Bento__Item--large-column-span-3":`Primer_Brand__Bento-module__Bento__Item--large-column-span-3___z8T3W`,"Bento__Item--large-column-span-4":`Primer_Brand__Bento-module__Bento__Item--large-column-span-4___RNQwy`,"Bento__Item--large-column-span-5":`Primer_Brand__Bento-module__Bento__Item--large-column-span-5___t06QC`,"Bento__Item--large-column-span-6":`Primer_Brand__Bento-module__Bento__Item--large-column-span-6___eUMZR`,"Bento__Item--large-column-span-7":`Primer_Brand__Bento-module__Bento__Item--large-column-span-7___mLdYl`,"Bento__Item--large-column-span-8":`Primer_Brand__Bento-module__Bento__Item--large-column-span-8___zhtsq`,"Bento__Item--large-column-span-9":`Primer_Brand__Bento-module__Bento__Item--large-column-span-9___IrFuA`,"Bento__Item--large-column-start-1":`Primer_Brand__Bento-module__Bento__Item--large-column-start-1___ogy5Y`,"Bento__Item--large-column-start-10":`Primer_Brand__Bento-module__Bento__Item--large-column-start-10___uY9Wm`,"Bento__Item--large-column-start-11":`Primer_Brand__Bento-module__Bento__Item--large-column-start-11___kwY5A`,"Bento__Item--large-column-start-12":`Primer_Brand__Bento-module__Bento__Item--large-column-start-12___B9iMH`,"Bento__Item--large-column-start-2":`Primer_Brand__Bento-module__Bento__Item--large-column-start-2___A8Kex`,"Bento__Item--large-column-start-3":`Primer_Brand__Bento-module__Bento__Item--large-column-start-3___nCs4W`,"Bento__Item--large-column-start-4":`Primer_Brand__Bento-module__Bento__Item--large-column-start-4___k6wxM`,"Bento__Item--large-column-start-5":`Primer_Brand__Bento-module__Bento__Item--large-column-start-5___u9g2t`,"Bento__Item--large-column-start-6":`Primer_Brand__Bento-module__Bento__Item--large-column-start-6___wT9tc`,"Bento__Item--large-column-start-7":`Primer_Brand__Bento-module__Bento__Item--large-column-start-7___cH1Zn`,"Bento__Item--large-column-start-8":`Primer_Brand__Bento-module__Bento__Item--large-column-start-8___UsTw7`,"Bento__Item--large-column-start-9":`Primer_Brand__Bento-module__Bento__Item--large-column-start-9___txaE3`,"Bento__Item--large-flow-column":`Primer_Brand__Bento-module__Bento__Item--large-flow-column___uvNUE`,"Bento__Item--large-flow-row":`Primer_Brand__Bento-module__Bento__Item--large-flow-row___ple3b`,"Bento__Item--large-gap-condensed":`Primer_Brand__Bento-module__Bento__Item--large-gap-condensed___Rbi9v`,"Bento__Item--large-gap-normal":`Primer_Brand__Bento-module__Bento__Item--large-gap-normal___S9Fjb`,"Bento__Item--large-gap-spacious":`Primer_Brand__Bento-module__Bento__Item--large-gap-spacious___i_Gyj`,"Bento__Item--large-horizontalAlign-center":`Primer_Brand__Bento-module__Bento__Item--large-horizontalAlign-center___YtwaR`,"Bento__Item--large-horizontalAlign-start":`Primer_Brand__Bento-module__Bento__Item--large-horizontalAlign-start___YQT1t`,"Bento__Item--large-row-span-1":`Primer_Brand__Bento-module__Bento__Item--large-row-span-1___o_4N_`,"Bento__Item--large-row-span-10":`Primer_Brand__Bento-module__Bento__Item--large-row-span-10___IXd3G`,"Bento__Item--large-row-span-11":`Primer_Brand__Bento-module__Bento__Item--large-row-span-11___OVPxd`,"Bento__Item--large-row-span-12":`Primer_Brand__Bento-module__Bento__Item--large-row-span-12___aAmjb`,"Bento__Item--large-row-span-2":`Primer_Brand__Bento-module__Bento__Item--large-row-span-2___yJebq`,"Bento__Item--large-row-span-3":`Primer_Brand__Bento-module__Bento__Item--large-row-span-3___MsNH2`,"Bento__Item--large-row-span-4":`Primer_Brand__Bento-module__Bento__Item--large-row-span-4___aYG1Q`,"Bento__Item--large-row-span-5":`Primer_Brand__Bento-module__Bento__Item--large-row-span-5___qiTGf`,"Bento__Item--large-row-span-6":`Primer_Brand__Bento-module__Bento__Item--large-row-span-6___yDxVJ`,"Bento__Item--large-row-span-7":`Primer_Brand__Bento-module__Bento__Item--large-row-span-7___gfW02`,"Bento__Item--large-row-span-8":`Primer_Brand__Bento-module__Bento__Item--large-row-span-8___qrky4`,"Bento__Item--large-row-span-9":`Primer_Brand__Bento-module__Bento__Item--large-row-span-9___wluiD`,"Bento__Item--large-row-start-1":`Primer_Brand__Bento-module__Bento__Item--large-row-start-1___kYB2F`,"Bento__Item--large-row-start-10":`Primer_Brand__Bento-module__Bento__Item--large-row-start-10___EaLQx`,"Bento__Item--large-row-start-11":`Primer_Brand__Bento-module__Bento__Item--large-row-start-11___IQx_d`,"Bento__Item--large-row-start-12":`Primer_Brand__Bento-module__Bento__Item--large-row-start-12___hlrVv`,"Bento__Item--large-row-start-2":`Primer_Brand__Bento-module__Bento__Item--large-row-start-2___o21Td`,"Bento__Item--large-row-start-3":`Primer_Brand__Bento-module__Bento__Item--large-row-start-3___htfzI`,"Bento__Item--large-row-start-4":`Primer_Brand__Bento-module__Bento__Item--large-row-start-4___P2f1W`,"Bento__Item--large-row-start-5":`Primer_Brand__Bento-module__Bento__Item--large-row-start-5___HT3C4`,"Bento__Item--large-row-start-6":`Primer_Brand__Bento-module__Bento__Item--large-row-start-6___pcerM`,"Bento__Item--large-row-start-7":`Primer_Brand__Bento-module__Bento__Item--large-row-start-7___j2ui8`,"Bento__Item--large-row-start-8":`Primer_Brand__Bento-module__Bento__Item--large-row-start-8___V82iT`,"Bento__Item--large-row-start-9":`Primer_Brand__Bento-module__Bento__Item--large-row-start-9___EG4R2`,"Bento__Item--large-verticalAlign-center":`Primer_Brand__Bento-module__Bento__Item--large-verticalAlign-center___mbhdV`,"Bento__Item--large-verticalAlign-end":`Primer_Brand__Bento-module__Bento__Item--large-verticalAlign-end___hj9Dq`,"Bento__Item--large-verticalAlign-start":`Primer_Brand__Bento-module__Bento__Item--large-verticalAlign-start___VDcbn`,"Bento__Item--medium-column-span-1":`Primer_Brand__Bento-module__Bento__Item--medium-column-span-1___qXoCp`,"Bento__Item--medium-column-span-10":`Primer_Brand__Bento-module__Bento__Item--medium-column-span-10___vCY7I`,"Bento__Item--medium-column-span-11":`Primer_Brand__Bento-module__Bento__Item--medium-column-span-11___woBRo`,"Bento__Item--medium-column-span-12":`Primer_Brand__Bento-module__Bento__Item--medium-column-span-12___eR9Ow`,"Bento__Item--medium-column-span-2":`Primer_Brand__Bento-module__Bento__Item--medium-column-span-2___Or0aW`,"Bento__Item--medium-column-span-3":`Primer_Brand__Bento-module__Bento__Item--medium-column-span-3___rfJlA`,"Bento__Item--medium-column-span-4":`Primer_Brand__Bento-module__Bento__Item--medium-column-span-4___jrzrn`,"Bento__Item--medium-column-span-5":`Primer_Brand__Bento-module__Bento__Item--medium-column-span-5___VX5Xb`,"Bento__Item--medium-column-span-6":`Primer_Brand__Bento-module__Bento__Item--medium-column-span-6___PuJLu`,"Bento__Item--medium-column-span-7":`Primer_Brand__Bento-module__Bento__Item--medium-column-span-7___Gf10h`,"Bento__Item--medium-column-span-8":`Primer_Brand__Bento-module__Bento__Item--medium-column-span-8___EPkMS`,"Bento__Item--medium-column-span-9":`Primer_Brand__Bento-module__Bento__Item--medium-column-span-9___simHy`,"Bento__Item--medium-column-start-1":`Primer_Brand__Bento-module__Bento__Item--medium-column-start-1___ysXie`,"Bento__Item--medium-column-start-10":`Primer_Brand__Bento-module__Bento__Item--medium-column-start-10___NGybV`,"Bento__Item--medium-column-start-11":`Primer_Brand__Bento-module__Bento__Item--medium-column-start-11___vc1Nv`,"Bento__Item--medium-column-start-12":`Primer_Brand__Bento-module__Bento__Item--medium-column-start-12___gZcLo`,"Bento__Item--medium-column-start-2":`Primer_Brand__Bento-module__Bento__Item--medium-column-start-2___obU8P`,"Bento__Item--medium-column-start-3":`Primer_Brand__Bento-module__Bento__Item--medium-column-start-3___ttZ2X`,"Bento__Item--medium-column-start-4":`Primer_Brand__Bento-module__Bento__Item--medium-column-start-4___yd4pw`,"Bento__Item--medium-column-start-5":`Primer_Brand__Bento-module__Bento__Item--medium-column-start-5___wl6Sl`,"Bento__Item--medium-column-start-6":`Primer_Brand__Bento-module__Bento__Item--medium-column-start-6___rlfWR`,"Bento__Item--medium-column-start-7":`Primer_Brand__Bento-module__Bento__Item--medium-column-start-7___dfJXo`,"Bento__Item--medium-column-start-8":`Primer_Brand__Bento-module__Bento__Item--medium-column-start-8___HLzZU`,"Bento__Item--medium-column-start-9":`Primer_Brand__Bento-module__Bento__Item--medium-column-start-9___Jul8L`,"Bento__Item--medium-flow-column":`Primer_Brand__Bento-module__Bento__Item--medium-flow-column___K27t6`,"Bento__Item--medium-flow-row":`Primer_Brand__Bento-module__Bento__Item--medium-flow-row___qACyl`,"Bento__Item--medium-gap-condensed":`Primer_Brand__Bento-module__Bento__Item--medium-gap-condensed___Nk4Uj`,"Bento__Item--medium-gap-normal":`Primer_Brand__Bento-module__Bento__Item--medium-gap-normal___KXAsF`,"Bento__Item--medium-gap-spacious":`Primer_Brand__Bento-module__Bento__Item--medium-gap-spacious___vFlWU`,"Bento__Item--medium-horizontalAlign-center":`Primer_Brand__Bento-module__Bento__Item--medium-horizontalAlign-center___aHFRW`,"Bento__Item--medium-horizontalAlign-start":`Primer_Brand__Bento-module__Bento__Item--medium-horizontalAlign-start___nzIvg`,"Bento__Item--medium-row-span-1":`Primer_Brand__Bento-module__Bento__Item--medium-row-span-1___vJifa`,"Bento__Item--medium-row-span-10":`Primer_Brand__Bento-module__Bento__Item--medium-row-span-10___nXL1W`,"Bento__Item--medium-row-span-11":`Primer_Brand__Bento-module__Bento__Item--medium-row-span-11___bp7xe`,"Bento__Item--medium-row-span-12":`Primer_Brand__Bento-module__Bento__Item--medium-row-span-12___QykVK`,"Bento__Item--medium-row-span-2":`Primer_Brand__Bento-module__Bento__Item--medium-row-span-2___rHIIs`,"Bento__Item--medium-row-span-3":`Primer_Brand__Bento-module__Bento__Item--medium-row-span-3___XpZk0`,"Bento__Item--medium-row-span-4":`Primer_Brand__Bento-module__Bento__Item--medium-row-span-4___xPGyT`,"Bento__Item--medium-row-span-5":`Primer_Brand__Bento-module__Bento__Item--medium-row-span-5___XHAdt`,"Bento__Item--medium-row-span-6":`Primer_Brand__Bento-module__Bento__Item--medium-row-span-6___uXSJ0`,"Bento__Item--medium-row-span-7":`Primer_Brand__Bento-module__Bento__Item--medium-row-span-7___V9oop`,"Bento__Item--medium-row-span-8":`Primer_Brand__Bento-module__Bento__Item--medium-row-span-8___bTuWm`,"Bento__Item--medium-row-span-9":`Primer_Brand__Bento-module__Bento__Item--medium-row-span-9___RBjok`,"Bento__Item--medium-row-start-1":`Primer_Brand__Bento-module__Bento__Item--medium-row-start-1___s1Rgz`,"Bento__Item--medium-row-start-10":`Primer_Brand__Bento-module__Bento__Item--medium-row-start-10___ZCbg8`,"Bento__Item--medium-row-start-11":`Primer_Brand__Bento-module__Bento__Item--medium-row-start-11___bSDUT`,"Bento__Item--medium-row-start-12":`Primer_Brand__Bento-module__Bento__Item--medium-row-start-12___ozUh1`,"Bento__Item--medium-row-start-2":`Primer_Brand__Bento-module__Bento__Item--medium-row-start-2___dsf4y`,"Bento__Item--medium-row-start-3":`Primer_Brand__Bento-module__Bento__Item--medium-row-start-3___rWjRq`,"Bento__Item--medium-row-start-4":`Primer_Brand__Bento-module__Bento__Item--medium-row-start-4___Iiuud`,"Bento__Item--medium-row-start-5":`Primer_Brand__Bento-module__Bento__Item--medium-row-start-5___tbnzw`,"Bento__Item--medium-row-start-6":`Primer_Brand__Bento-module__Bento__Item--medium-row-start-6___jPFm7`,"Bento__Item--medium-row-start-7":`Primer_Brand__Bento-module__Bento__Item--medium-row-start-7___ZqLlM`,"Bento__Item--medium-row-start-8":`Primer_Brand__Bento-module__Bento__Item--medium-row-start-8___TIOvf`,"Bento__Item--medium-row-start-9":`Primer_Brand__Bento-module__Bento__Item--medium-row-start-9___oukNX`,"Bento__Item--medium-verticalAlign-center":`Primer_Brand__Bento-module__Bento__Item--medium-verticalAlign-center___FEwTP`,"Bento__Item--medium-verticalAlign-end":`Primer_Brand__Bento-module__Bento__Item--medium-verticalAlign-end___b8l2w`,"Bento__Item--medium-verticalAlign-start":`Primer_Brand__Bento-module__Bento__Item--medium-verticalAlign-start___DOGQs`,"Bento__Item--row-span-1":`Primer_Brand__Bento-module__Bento__Item--row-span-1____HYWz`,"Bento__Item--row-span-10":`Primer_Brand__Bento-module__Bento__Item--row-span-10___YeL2N`,"Bento__Item--row-span-11":`Primer_Brand__Bento-module__Bento__Item--row-span-11___OuImI`,"Bento__Item--row-span-12":`Primer_Brand__Bento-module__Bento__Item--row-span-12___ZRPCc`,"Bento__Item--row-span-2":`Primer_Brand__Bento-module__Bento__Item--row-span-2___VYZcw`,"Bento__Item--row-span-3":`Primer_Brand__Bento-module__Bento__Item--row-span-3___PkNE4`,"Bento__Item--row-span-4":`Primer_Brand__Bento-module__Bento__Item--row-span-4___FygFo`,"Bento__Item--row-span-5":`Primer_Brand__Bento-module__Bento__Item--row-span-5___wO0Ev`,"Bento__Item--row-span-6":`Primer_Brand__Bento-module__Bento__Item--row-span-6___QvMUL`,"Bento__Item--row-span-7":`Primer_Brand__Bento-module__Bento__Item--row-span-7___KfzTy`,"Bento__Item--row-span-8":`Primer_Brand__Bento-module__Bento__Item--row-span-8___ctYpA`,"Bento__Item--row-span-9":`Primer_Brand__Bento-module__Bento__Item--row-span-9___NK44C`,"Bento__Item--row-start-1":`Primer_Brand__Bento-module__Bento__Item--row-start-1___ocNBk`,"Bento__Item--row-start-10":`Primer_Brand__Bento-module__Bento__Item--row-start-10___IQVeg`,"Bento__Item--row-start-11":`Primer_Brand__Bento-module__Bento__Item--row-start-11___w0uDj`,"Bento__Item--row-start-12":`Primer_Brand__Bento-module__Bento__Item--row-start-12___o52Zm`,"Bento__Item--row-start-2":`Primer_Brand__Bento-module__Bento__Item--row-start-2___vcLtw`,"Bento__Item--row-start-3":`Primer_Brand__Bento-module__Bento__Item--row-start-3___w9cDE`,"Bento__Item--row-start-4":`Primer_Brand__Bento-module__Bento__Item--row-start-4___Rn8P9`,"Bento__Item--row-start-5":`Primer_Brand__Bento-module__Bento__Item--row-start-5___c5xci`,"Bento__Item--row-start-6":`Primer_Brand__Bento-module__Bento__Item--row-start-6___fh6uR`,"Bento__Item--row-start-7":`Primer_Brand__Bento-module__Bento__Item--row-start-7___jVnOo`,"Bento__Item--row-start-8":`Primer_Brand__Bento-module__Bento__Item--row-start-8___L4G8w`,"Bento__Item--row-start-9":`Primer_Brand__Bento-module__Bento__Item--row-start-9___Orw5A`,"Bento__Item--small-column-span-1":`Primer_Brand__Bento-module__Bento__Item--small-column-span-1___a6Uk_`,"Bento__Item--small-column-span-10":`Primer_Brand__Bento-module__Bento__Item--small-column-span-10___ZBSO0`,"Bento__Item--small-column-span-11":`Primer_Brand__Bento-module__Bento__Item--small-column-span-11___Or5lx`,"Bento__Item--small-column-span-12":`Primer_Brand__Bento-module__Bento__Item--small-column-span-12___xu8z2`,"Bento__Item--small-column-span-2":`Primer_Brand__Bento-module__Bento__Item--small-column-span-2___eRR9s`,"Bento__Item--small-column-span-3":`Primer_Brand__Bento-module__Bento__Item--small-column-span-3___iBkjl`,"Bento__Item--small-column-span-4":`Primer_Brand__Bento-module__Bento__Item--small-column-span-4___iTLL7`,"Bento__Item--small-column-span-5":`Primer_Brand__Bento-module__Bento__Item--small-column-span-5___FXZKF`,"Bento__Item--small-column-span-6":`Primer_Brand__Bento-module__Bento__Item--small-column-span-6___VEiVP`,"Bento__Item--small-column-span-7":`Primer_Brand__Bento-module__Bento__Item--small-column-span-7___RFD8p`,"Bento__Item--small-column-span-8":`Primer_Brand__Bento-module__Bento__Item--small-column-span-8___WBTAW`,"Bento__Item--small-column-span-9":`Primer_Brand__Bento-module__Bento__Item--small-column-span-9___PDKMV`,"Bento__Item--small-column-start-1":`Primer_Brand__Bento-module__Bento__Item--small-column-start-1___blYcd`,"Bento__Item--small-column-start-10":`Primer_Brand__Bento-module__Bento__Item--small-column-start-10___PwfIO`,"Bento__Item--small-column-start-11":`Primer_Brand__Bento-module__Bento__Item--small-column-start-11___HwJrV`,"Bento__Item--small-column-start-12":`Primer_Brand__Bento-module__Bento__Item--small-column-start-12___AuD3D`,"Bento__Item--small-column-start-2":`Primer_Brand__Bento-module__Bento__Item--small-column-start-2___z84xb`,"Bento__Item--small-column-start-3":`Primer_Brand__Bento-module__Bento__Item--small-column-start-3___jAHiV`,"Bento__Item--small-column-start-4":`Primer_Brand__Bento-module__Bento__Item--small-column-start-4___sa5rD`,"Bento__Item--small-column-start-5":`Primer_Brand__Bento-module__Bento__Item--small-column-start-5___EjA_Y`,"Bento__Item--small-column-start-6":`Primer_Brand__Bento-module__Bento__Item--small-column-start-6___TsMuS`,"Bento__Item--small-column-start-7":`Primer_Brand__Bento-module__Bento__Item--small-column-start-7___wzVOe`,"Bento__Item--small-column-start-8":`Primer_Brand__Bento-module__Bento__Item--small-column-start-8___Cylzb`,"Bento__Item--small-column-start-9":`Primer_Brand__Bento-module__Bento__Item--small-column-start-9___K3kJa`,"Bento__Item--small-flow-column":`Primer_Brand__Bento-module__Bento__Item--small-flow-column___idFew`,"Bento__Item--small-flow-row":`Primer_Brand__Bento-module__Bento__Item--small-flow-row___FlDbE`,"Bento__Item--small-gap-condensed":`Primer_Brand__Bento-module__Bento__Item--small-gap-condensed____69Z4`,"Bento__Item--small-gap-normal":`Primer_Brand__Bento-module__Bento__Item--small-gap-normal___R5AS5`,"Bento__Item--small-gap-spacious":`Primer_Brand__Bento-module__Bento__Item--small-gap-spacious___ysMFz`,"Bento__Item--small-horizontalAlign-center":`Primer_Brand__Bento-module__Bento__Item--small-horizontalAlign-center___hIKKU`,"Bento__Item--small-horizontalAlign-start":`Primer_Brand__Bento-module__Bento__Item--small-horizontalAlign-start____az8o`,"Bento__Item--small-row-span-1":`Primer_Brand__Bento-module__Bento__Item--small-row-span-1___hJcO9`,"Bento__Item--small-row-span-10":`Primer_Brand__Bento-module__Bento__Item--small-row-span-10___pce_C`,"Bento__Item--small-row-span-11":`Primer_Brand__Bento-module__Bento__Item--small-row-span-11___GO_ln`,"Bento__Item--small-row-span-12":`Primer_Brand__Bento-module__Bento__Item--small-row-span-12___lUcIB`,"Bento__Item--small-row-span-2":`Primer_Brand__Bento-module__Bento__Item--small-row-span-2___RdAwK`,"Bento__Item--small-row-span-3":`Primer_Brand__Bento-module__Bento__Item--small-row-span-3___CMwq5`,"Bento__Item--small-row-span-4":`Primer_Brand__Bento-module__Bento__Item--small-row-span-4___KuACi`,"Bento__Item--small-row-span-5":`Primer_Brand__Bento-module__Bento__Item--small-row-span-5___xqZZV`,"Bento__Item--small-row-span-6":`Primer_Brand__Bento-module__Bento__Item--small-row-span-6___Q9O51`,"Bento__Item--small-row-span-7":`Primer_Brand__Bento-module__Bento__Item--small-row-span-7___MZ6cD`,"Bento__Item--small-row-span-8":`Primer_Brand__Bento-module__Bento__Item--small-row-span-8___eIEpG`,"Bento__Item--small-row-span-9":`Primer_Brand__Bento-module__Bento__Item--small-row-span-9___HkxM3`,"Bento__Item--small-row-start-1":`Primer_Brand__Bento-module__Bento__Item--small-row-start-1___esfXx`,"Bento__Item--small-row-start-10":`Primer_Brand__Bento-module__Bento__Item--small-row-start-10___UNRQz`,"Bento__Item--small-row-start-11":`Primer_Brand__Bento-module__Bento__Item--small-row-start-11___D0qCf`,"Bento__Item--small-row-start-12":`Primer_Brand__Bento-module__Bento__Item--small-row-start-12___Poeju`,"Bento__Item--small-row-start-2":`Primer_Brand__Bento-module__Bento__Item--small-row-start-2___rMTHJ`,"Bento__Item--small-row-start-3":`Primer_Brand__Bento-module__Bento__Item--small-row-start-3___e5nFr`,"Bento__Item--small-row-start-4":`Primer_Brand__Bento-module__Bento__Item--small-row-start-4___hWxGW`,"Bento__Item--small-row-start-5":`Primer_Brand__Bento-module__Bento__Item--small-row-start-5___kZona`,"Bento__Item--small-row-start-6":`Primer_Brand__Bento-module__Bento__Item--small-row-start-6___l17Wp`,"Bento__Item--small-row-start-7":`Primer_Brand__Bento-module__Bento__Item--small-row-start-7___nZc8H`,"Bento__Item--small-row-start-8":`Primer_Brand__Bento-module__Bento__Item--small-row-start-8___s8jU5`,"Bento__Item--small-row-start-9":`Primer_Brand__Bento-module__Bento__Item--small-row-start-9___et36x`,"Bento__Item--small-verticalAlign-center":`Primer_Brand__Bento-module__Bento__Item--small-verticalAlign-center___eyrsO`,"Bento__Item--small-verticalAlign-end":`Primer_Brand__Bento-module__Bento__Item--small-verticalAlign-end___t8ken`,"Bento__Item--small-verticalAlign-start":`Primer_Brand__Bento-module__Bento__Item--small-verticalAlign-start___QMpW2`,"Bento__Item--verticalAlign-center":`Primer_Brand__Bento-module__Bento__Item--verticalAlign-center___zOTQa`,"Bento__Item--verticalAlign-end":`Primer_Brand__Bento-module__Bento__Item--verticalAlign-end___fUd68`,"Bento__Item--verticalAlign-start":`Primer_Brand__Bento-module__Bento__Item--verticalAlign-start___uJAby`,"Bento__Item--visual-as-background":`Primer_Brand__Bento-module__Bento__Item--visual-as-background___z0J2Q`,"Bento__Item--xlarge-column-span-1":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-span-1___LC_qv`,"Bento__Item--xlarge-column-span-10":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-span-10___TV_va`,"Bento__Item--xlarge-column-span-11":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-span-11___mRbhR`,"Bento__Item--xlarge-column-span-12":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-span-12___jCuU4`,"Bento__Item--xlarge-column-span-2":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-span-2___PkH2a`,"Bento__Item--xlarge-column-span-3":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-span-3___sjEds`,"Bento__Item--xlarge-column-span-4":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-span-4___CwpLr`,"Bento__Item--xlarge-column-span-5":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-span-5___ATLZK`,"Bento__Item--xlarge-column-span-6":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-span-6___wDVtR`,"Bento__Item--xlarge-column-span-7":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-span-7___BF_PQ`,"Bento__Item--xlarge-column-span-8":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-span-8___Je6tc`,"Bento__Item--xlarge-column-span-9":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-span-9___de_EV`,"Bento__Item--xlarge-column-start-1":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-start-1___eTMGO`,"Bento__Item--xlarge-column-start-10":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-start-10___xiPsu`,"Bento__Item--xlarge-column-start-11":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-start-11___h6pke`,"Bento__Item--xlarge-column-start-12":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-start-12___lINEt`,"Bento__Item--xlarge-column-start-2":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-start-2___ghZ8B`,"Bento__Item--xlarge-column-start-3":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-start-3___zIFiN`,"Bento__Item--xlarge-column-start-4":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-start-4___Ye3wL`,"Bento__Item--xlarge-column-start-5":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-start-5___Vtfhw`,"Bento__Item--xlarge-column-start-6":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-start-6___MiwV4`,"Bento__Item--xlarge-column-start-7":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-start-7___n3U82`,"Bento__Item--xlarge-column-start-8":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-start-8___S45Zc`,"Bento__Item--xlarge-column-start-9":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-start-9___bjxcX`,"Bento__Item--xlarge-flow-column":`Primer_Brand__Bento-module__Bento__Item--xlarge-flow-column___xXSFC`,"Bento__Item--xlarge-flow-row":`Primer_Brand__Bento-module__Bento__Item--xlarge-flow-row___y5CpT`,"Bento__Item--xlarge-gap-condensed":`Primer_Brand__Bento-module__Bento__Item--xlarge-gap-condensed___Fvi39`,"Bento__Item--xlarge-gap-normal":`Primer_Brand__Bento-module__Bento__Item--xlarge-gap-normal___uQQu6`,"Bento__Item--xlarge-gap-spacious":`Primer_Brand__Bento-module__Bento__Item--xlarge-gap-spacious___QxB62`,"Bento__Item--xlarge-horizontalAlign-center":`Primer_Brand__Bento-module__Bento__Item--xlarge-horizontalAlign-center___mfany`,"Bento__Item--xlarge-horizontalAlign-start":`Primer_Brand__Bento-module__Bento__Item--xlarge-horizontalAlign-start___zzvpZ`,"Bento__Item--xlarge-row-span-1":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-span-1___k8cvi`,"Bento__Item--xlarge-row-span-10":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-span-10___Q9UMh`,"Bento__Item--xlarge-row-span-11":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-span-11___Oeb8y`,"Bento__Item--xlarge-row-span-12":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-span-12___iXpKf`,"Bento__Item--xlarge-row-span-2":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-span-2___eQ1hk`,"Bento__Item--xlarge-row-span-3":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-span-3___FdBn9`,"Bento__Item--xlarge-row-span-4":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-span-4___Eu9U7`,"Bento__Item--xlarge-row-span-5":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-span-5___AymfS`,"Bento__Item--xlarge-row-span-6":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-span-6___ciomo`,"Bento__Item--xlarge-row-span-7":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-span-7___bDoNI`,"Bento__Item--xlarge-row-span-8":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-span-8___aCyc1`,"Bento__Item--xlarge-row-span-9":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-span-9___t6eYp`,"Bento__Item--xlarge-row-start-1":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-start-1___XJ8IJ`,"Bento__Item--xlarge-row-start-10":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-start-10___g9Tom`,"Bento__Item--xlarge-row-start-11":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-start-11___WATnH`,"Bento__Item--xlarge-row-start-12":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-start-12___f2aPN`,"Bento__Item--xlarge-row-start-2":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-start-2___Jh4mU`,"Bento__Item--xlarge-row-start-3":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-start-3___Qaz7u`,"Bento__Item--xlarge-row-start-4":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-start-4___Wdsyy`,"Bento__Item--xlarge-row-start-5":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-start-5___SWvQD`,"Bento__Item--xlarge-row-start-6":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-start-6___YIWd4`,"Bento__Item--xlarge-row-start-7":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-start-7___UWo93`,"Bento__Item--xlarge-row-start-8":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-start-8___f8RMO`,"Bento__Item--xlarge-row-start-9":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-start-9___O7BXf`,"Bento__Item--xlarge-verticalAlign-center":`Primer_Brand__Bento-module__Bento__Item--xlarge-verticalAlign-center___P_tSO`,"Bento__Item--xlarge-verticalAlign-end":`Primer_Brand__Bento-module__Bento__Item--xlarge-verticalAlign-end___UwemK`,"Bento__Item--xlarge-verticalAlign-start":`Primer_Brand__Bento-module__Bento__Item--xlarge-verticalAlign-start___EyXCQ`,"Bento__Item--xsmall-column-span-1":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-span-1___O3dlL`,"Bento__Item--xsmall-column-span-10":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-span-10___dEYRU`,"Bento__Item--xsmall-column-span-11":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-span-11___cBfF2`,"Bento__Item--xsmall-column-span-12":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-span-12___fEgOK`,"Bento__Item--xsmall-column-span-2":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-span-2___LLZAj`,"Bento__Item--xsmall-column-span-3":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-span-3___SROOQ`,"Bento__Item--xsmall-column-span-4":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-span-4___dLcHs`,"Bento__Item--xsmall-column-span-5":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-span-5___Zil5S`,"Bento__Item--xsmall-column-span-6":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-span-6___pGhxP`,"Bento__Item--xsmall-column-span-7":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-span-7___Gmugv`,"Bento__Item--xsmall-column-span-8":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-span-8___mNfgZ`,"Bento__Item--xsmall-column-span-9":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-span-9___w5AFK`,"Bento__Item--xsmall-column-start-1":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-start-1___xf8R8`,"Bento__Item--xsmall-column-start-10":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-start-10___nGG9V`,"Bento__Item--xsmall-column-start-11":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-start-11___UTeRm`,"Bento__Item--xsmall-column-start-12":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-start-12___NhrVC`,"Bento__Item--xsmall-column-start-2":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-start-2___f5xs_`,"Bento__Item--xsmall-column-start-3":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-start-3___bl1q4`,"Bento__Item--xsmall-column-start-4":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-start-4___PhKl_`,"Bento__Item--xsmall-column-start-5":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-start-5___xYV6c`,"Bento__Item--xsmall-column-start-6":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-start-6___PYKbP`,"Bento__Item--xsmall-column-start-7":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-start-7___NE6p3`,"Bento__Item--xsmall-column-start-8":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-start-8___AeJAI`,"Bento__Item--xsmall-column-start-9":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-start-9___ikepW`,"Bento__Item--xsmall-flow-column":`Primer_Brand__Bento-module__Bento__Item--xsmall-flow-column___WV1h5`,"Bento__Item--xsmall-flow-row":`Primer_Brand__Bento-module__Bento__Item--xsmall-flow-row___k8j9i`,"Bento__Item--xsmall-gap-condensed":`Primer_Brand__Bento-module__Bento__Item--xsmall-gap-condensed___aPIBg`,"Bento__Item--xsmall-gap-normal":`Primer_Brand__Bento-module__Bento__Item--xsmall-gap-normal___XrOHt`,"Bento__Item--xsmall-gap-spacious":`Primer_Brand__Bento-module__Bento__Item--xsmall-gap-spacious___mv1WJ`,"Bento__Item--xsmall-horizontalAlign-center":`Primer_Brand__Bento-module__Bento__Item--xsmall-horizontalAlign-center___xcsj2`,"Bento__Item--xsmall-horizontalAlign-start":`Primer_Brand__Bento-module__Bento__Item--xsmall-horizontalAlign-start___dT6ng`,"Bento__Item--xsmall-row-span-1":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-span-1___k41Hr`,"Bento__Item--xsmall-row-span-10":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-span-10___beFeO`,"Bento__Item--xsmall-row-span-11":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-span-11___DgR1X`,"Bento__Item--xsmall-row-span-12":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-span-12___Gl_9d`,"Bento__Item--xsmall-row-span-2":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-span-2___qHzNc`,"Bento__Item--xsmall-row-span-3":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-span-3___t3hyC`,"Bento__Item--xsmall-row-span-4":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-span-4___X_F9d`,"Bento__Item--xsmall-row-span-5":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-span-5___UuegS`,"Bento__Item--xsmall-row-span-6":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-span-6___W2L8o`,"Bento__Item--xsmall-row-span-7":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-span-7___lYC_E`,"Bento__Item--xsmall-row-span-8":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-span-8___f66F5`,"Bento__Item--xsmall-row-span-9":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-span-9___eU0LD`,"Bento__Item--xsmall-row-start-1":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-start-1___ISePA`,"Bento__Item--xsmall-row-start-10":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-start-10___MKWyL`,"Bento__Item--xsmall-row-start-11":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-start-11___nxv94`,"Bento__Item--xsmall-row-start-12":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-start-12___Vbl6J`,"Bento__Item--xsmall-row-start-2":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-start-2___jM4bs`,"Bento__Item--xsmall-row-start-3":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-start-3___FTZiY`,"Bento__Item--xsmall-row-start-4":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-start-4___gfyxX`,"Bento__Item--xsmall-row-start-5":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-start-5___jO7WM`,"Bento__Item--xsmall-row-start-6":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-start-6___nKfix`,"Bento__Item--xsmall-row-start-7":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-start-7___NncQO`,"Bento__Item--xsmall-row-start-8":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-start-8___wY_Tb`,"Bento__Item--xsmall-row-start-9":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-start-9___p5PaK`,"Bento__Item--xsmall-verticalAlign-center":`Primer_Brand__Bento-module__Bento__Item--xsmall-verticalAlign-center___k4IC6`,"Bento__Item--xsmall-verticalAlign-end":`Primer_Brand__Bento-module__Bento__Item--xsmall-verticalAlign-end___v_7lF`,"Bento__Item--xsmall-verticalAlign-start":`Primer_Brand__Bento-module__Bento__Item--xsmall-verticalAlign-start___cWQRy`,"Bento__Item--xxlarge-column-span-1":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-span-1___AChhv`,"Bento__Item--xxlarge-column-span-10":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-span-10___iplz_`,"Bento__Item--xxlarge-column-span-11":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-span-11___sUFyE`,"Bento__Item--xxlarge-column-span-12":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-span-12___UauN_`,"Bento__Item--xxlarge-column-span-2":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-span-2___yj5YI`,"Bento__Item--xxlarge-column-span-3":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-span-3___jy7Fg`,"Bento__Item--xxlarge-column-span-4":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-span-4___fXoXs`,"Bento__Item--xxlarge-column-span-5":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-span-5___hZOPX`,"Bento__Item--xxlarge-column-span-6":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-span-6___WEvG1`,"Bento__Item--xxlarge-column-span-7":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-span-7___eliQQ`,"Bento__Item--xxlarge-column-span-8":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-span-8____DaEU`,"Bento__Item--xxlarge-column-span-9":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-span-9___PACVQ`,"Bento__Item--xxlarge-column-start-1":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-start-1___IjDaG`,"Bento__Item--xxlarge-column-start-10":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-start-10___U3Q49`,"Bento__Item--xxlarge-column-start-11":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-start-11___arwBj`,"Bento__Item--xxlarge-column-start-12":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-start-12___AVlIn`,"Bento__Item--xxlarge-column-start-2":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-start-2___yrjzP`,"Bento__Item--xxlarge-column-start-3":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-start-3___revB_`,"Bento__Item--xxlarge-column-start-4":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-start-4___nXjQh`,"Bento__Item--xxlarge-column-start-5":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-start-5___eKzaF`,"Bento__Item--xxlarge-column-start-6":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-start-6___poX4Y`,"Bento__Item--xxlarge-column-start-7":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-start-7___swX7v`,"Bento__Item--xxlarge-column-start-8":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-start-8___jRIvg`,"Bento__Item--xxlarge-column-start-9":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-start-9___B6iPN`,"Bento__Item--xxlarge-flow-column":`Primer_Brand__Bento-module__Bento__Item--xxlarge-flow-column___EIhFB`,"Bento__Item--xxlarge-flow-row":`Primer_Brand__Bento-module__Bento__Item--xxlarge-flow-row___hqL6a`,"Bento__Item--xxlarge-gap-condensed":`Primer_Brand__Bento-module__Bento__Item--xxlarge-gap-condensed___kImZb`,"Bento__Item--xxlarge-gap-normal":`Primer_Brand__Bento-module__Bento__Item--xxlarge-gap-normal___bsI4f`,"Bento__Item--xxlarge-gap-spacious":`Primer_Brand__Bento-module__Bento__Item--xxlarge-gap-spacious___tLuXL`,"Bento__Item--xxlarge-horizontalAlign-center":`Primer_Brand__Bento-module__Bento__Item--xxlarge-horizontalAlign-center___QFMr_`,"Bento__Item--xxlarge-horizontalAlign-start":`Primer_Brand__Bento-module__Bento__Item--xxlarge-horizontalAlign-start___BPlw7`,"Bento__Item--xxlarge-row-span-1":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-span-1___la7E2`,"Bento__Item--xxlarge-row-span-10":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-span-10___MWhmW`,"Bento__Item--xxlarge-row-span-11":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-span-11___R0fGH`,"Bento__Item--xxlarge-row-span-12":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-span-12___mgPOb`,"Bento__Item--xxlarge-row-span-2":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-span-2___WXQZy`,"Bento__Item--xxlarge-row-span-3":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-span-3___K295L`,"Bento__Item--xxlarge-row-span-4":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-span-4___dizmC`,"Bento__Item--xxlarge-row-span-5":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-span-5___gxqXP`,"Bento__Item--xxlarge-row-span-6":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-span-6___fCUrs`,"Bento__Item--xxlarge-row-span-7":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-span-7___t_vib`,"Bento__Item--xxlarge-row-span-8":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-span-8___FkHnk`,"Bento__Item--xxlarge-row-span-9":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-span-9___S9z_S`,"Bento__Item--xxlarge-row-start-1":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-start-1___uKVBZ`,"Bento__Item--xxlarge-row-start-10":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-start-10____Xfo3`,"Bento__Item--xxlarge-row-start-11":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-start-11___GgPCA`,"Bento__Item--xxlarge-row-start-12":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-start-12___Tauza`,"Bento__Item--xxlarge-row-start-2":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-start-2___l1Sk8`,"Bento__Item--xxlarge-row-start-3":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-start-3___a3epC`,"Bento__Item--xxlarge-row-start-4":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-start-4___cIZFC`,"Bento__Item--xxlarge-row-start-5":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-start-5___rDSnG`,"Bento__Item--xxlarge-row-start-6":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-start-6___iFfkQ`,"Bento__Item--xxlarge-row-start-7":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-start-7___HQgB2`,"Bento__Item--xxlarge-row-start-8":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-start-8___Kk8Ll`,"Bento__Item--xxlarge-row-start-9":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-start-9___JA8it`,"Bento__Item--xxlarge-verticalAlign-center":`Primer_Brand__Bento-module__Bento__Item--xxlarge-verticalAlign-center___MfM4H`,"Bento__Item--xxlarge-verticalAlign-end":`Primer_Brand__Bento-module__Bento__Item--xxlarge-verticalAlign-end___trbrg`,"Bento__Item--xxlarge-verticalAlign-start":`Primer_Brand__Bento-module__Bento__Item--xxlarge-verticalAlign-start___KQhGN`,Bento__Visual:`Primer_Brand__Bento-module__Bento__Visual___uQCng`,"Bento__Visual--fill":`Primer_Brand__Bento-module__Bento__Visual--fill___B70Uy`,"Bento__Visual--horizontalAlign-center":`Primer_Brand__Bento-module__Bento__Visual--horizontalAlign-center___nyK69`,"Bento__Visual--horizontalAlign-end":`Primer_Brand__Bento-module__Bento__Visual--horizontalAlign-end___k1jRS`,"Bento__Visual--horizontalAlign-start":`Primer_Brand__Bento-module__Bento__Visual--horizontalAlign-start___DzeEf`,"Bento__Visual--no-fill":`Primer_Brand__Bento-module__Bento__Visual--no-fill___JcHtr`,"Bento__Visual--overflow-hidden":`Primer_Brand__Bento-module__Bento__Visual--overflow-hidden___KzPcB`,"Bento__Visual--overflow-initial":`Primer_Brand__Bento-module__Bento__Visual--overflow-initial___TJvWe`,"Bento__Visual--verticalAlign-center":`Primer_Brand__Bento-module__Bento__Visual--verticalAlign-center___nSnau`,"Bento__Visual--verticalAlign-end":`Primer_Brand__Bento-module__Bento__Visual--verticalAlign-end___IVb1w`,"Bento__Visual--verticalAlign-start":`Primer_Brand__Bento-module__Bento__Visual--verticalAlign-start___pyNZQ`,"Bento__call-to-action":`Primer_Brand__Bento-module__Bento__call-to-action___CF7bA`,"Bento__heading--muted":`Primer_Brand__Bento-module__Bento__heading--muted___un_Vf`,"Bento__heading--no-text":`Primer_Brand__Bento-module__Bento__heading--no-text___FiQWM`,"Bento__heading--with-max-width":`Primer_Brand__Bento-module__Bento__heading--with-max-width___B8vBa`},Bu=(e,t,n)=>{let r=[];if(typeof n==`number`||typeof n==`string`)r.push(zu[`${e}--${t}-${n}`]);else if(typeof n==`object`)for(let[i,a]of Object.entries(n))r.push(zu[`${e}--${i}-${t}-${a}`]);return r},Vu=({children:e,leadingVisual:t,padding:n=`spacious`,verticalAlign:r,horizontalAlign:i=`start`,className:a,...o})=>{let u=[zu.Bento__Content];u.push(...Bu(`Bento__Item`,`verticalAlign`,r),...Bu(`Bento__Item`,`horizontalAlign`,i),...Bu(`Bento`,`padding`,n));let f=(0,c.useMemo)(()=>l().Children.toArray(e),[e]),p=f.filter(e=>l().isValidElement(e)&&e.type===Hu),m=f.find(e=>l().isValidElement(e)&&e.type===yi),h=f.find(e=>l().isValidElement(e)&&e.type===I),g=f.find(e=>l().isValidElement(e)&&e.type===qr),_=l().isValidElement(m);return(0,s.jsxs)(`div`,{className:d(zu[`Bento-padding--${n}`],...u,a),...o,children:[l().isValidElement(t)&&l().cloneElement(t,{className:zu[`Bento__Content-icon`],size:t.props.size||44}),_&&l().cloneElement(m,{className:d(zu[`Bento__Content-label`],m.props.className)}),p.map(e=>l().cloneElement(e,{className:d(!l().isValidElement(h)&&zu[`Bento__heading--no-text`],i===`center`&&zu[`Bento__heading--with-max-width`],e.props.className)})),l().isValidElement(h)&&l().cloneElement(h,{variant:h.props.variant||`muted`,as:h.props.as||`p`,size:h.props.size||`300`,className:d(zu[`Bento__Content-text`],h.props.className)}),l().isValidElement(g)&&l().cloneElement(g,{variant:g.props.variant||`accent`,className:d(zu[`Bento__call-to-action`],g.props.className)})]})},Hu=(0,c.forwardRef)(({as:e=`h3`,size:t=`5`,weight:n=`medium`,variant:r=`default`,className:i,children:a,...o},u)=>{let f=(0,c.useMemo)(()=>l().Children.toArray(a),[a]),p=(0,c.useCallback)(()=>Ai(a,`b`)||Ai(a,`em`)?`muted`:`default`,[a]),m=f.length===1?`default`:p();return(0,s.jsx)(Er,{ref:u,className:d(m===`muted`&&zu[`Bento__heading--muted`],r===`muted`&&zu[`Bento__heading--muted`],i),size:t,as:e,weight:n,...o,children:a})}),Uu=({horizontalAlign:e,verticalAlign:t,fillMedia:n=!0,overflow:r=`hidden`,position:i=`50% 50%`,padding:a,className:o,children:c,...u})=>{let f=[zu.Bento__Visual,e&&zu[`Bento__Visual--horizontalAlign-${e}`],t&&zu[`Bento__Visual--verticalAlign-${t}`],zu[`Bento__Visual--overflow-${r}`]];f.push(...Bu(`Bento`,`padding`,a));let p=l().Children.map(c,e=>l().isValidElement(e)?l().isValidElement(e)&&e.type===`img`||l().isValidElement(e)&&e.type===Qn?l().cloneElement(e,{style:{...e.props.style,objectPosition:i}}):e:null);return(0,s.jsx)(`div`,{className:d(...f,n&&zu[`Bento__Visual--fill`],!n&&zu[`Bento__Visual--no-fill`],o),...u,children:p})},Wu=Object.assign(({className:e,...t})=>(0,s.jsx)(`section`,{className:d(zu.Bento,e),...t}),{Item:({className:e,columnStart:t,columnSpan:n=12,rowStart:r,rowSpan:i=2,flow:a=`row`,colorMode:o,visualAsBackground:c=!1,order:u=`default`,bgColor:f=`subtle`,children:p,...m})=>{let{currentBreakpointSize:h}=ea(),g=l().Children.toArray(p).reduce((e,t)=>(l().isValidElement(t)&&t.type===Uu&&e.push(t),l().isValidElement(t)&&t.type===Vu&&e.push(t),e),[]),_=g.find(e=>l().isValidElement(e)&&e.type===Vu)?.props.padding||`spacious`,v=[zu.Bento__Item,zu[`Bento__Item--bgColor-${f}`]];v.push(...Bu(`Bento__Item`,`column-span`,n),...Bu(`Bento__Item`,`row-span`,i),...Bu(`Bento__Item`,`column-start`,t),...Bu(`Bento__Item`,`row-start`,r),...Bu(`Bento__Item`,`flow`,a),...Bu(`Bento__Item`,`gap`,_)),!c&&l().Children.toArray(p).length>=1&&(a===`column`&&v.push(zu[`Bento-column-padding-override`]),a===`row`&&v.push(zu[`Bento-row-padding-override`]));let y=o?{"data-color-mode":o}:{},b=(({order:e,children:t,currentBreakpointSize:n})=>{if(typeof e==`string`)return e==="default"?t:l().Children.toArray(t).reverse();if(typeof e==`object`&&n){let r={},i=`default`;for(let t of Object.keys($i)){let n=t.toLocaleLowerCase();e[n]&&(i=e[n]),r[n]=e[n]||i}return r[n]==="default"?t:l().Children.toArray(t).reverse()}return t})({order:u,children:g,currentBreakpointSize:h});return(0,s.jsx)(`div`,{...y,className:d(...v,(c||l().Children.toArray(p).length===1)&&zu[`Bento__Item--visual-as-background`],e),...m,children:b})},Visual:Uu,Content:Vu,Heading:Hu}),Gu={EyebrowBanner:`Primer_Brand__EyebrowBanner-module__EyebrowBanner___pFgEn`,EyebrowBanner__heading:`Primer_Brand__EyebrowBanner-module__EyebrowBanner__heading___gGjRD`,EyebrowBanner__headings:`Primer_Brand__EyebrowBanner-module__EyebrowBanner__headings___Tyish`,EyebrowBanner__icon:`Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon___RlAjy`,"EyebrowBanner__icon--badge":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon--badge___P_sDD`,"EyebrowBanner__icon--color-blue":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon--color-blue___JEOeh`,"EyebrowBanner__icon--color-coral":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon--color-coral___f1EgJ`,"EyebrowBanner__icon--color-default":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon--color-default___zjZm_`,"EyebrowBanner__icon--color-gray":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon--color-gray___DfR6X`,"EyebrowBanner__icon--color-green":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon--color-green___l3tOa`,"EyebrowBanner__icon--color-indigo":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon--color-indigo___SwE_O`,"EyebrowBanner__icon--color-lemon":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon--color-lemon___uo7HU`,"EyebrowBanner__icon--color-lime":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon--color-lime___UoH_J`,"EyebrowBanner__icon--color-orange":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon--color-orange___Oakbb`,"EyebrowBanner__icon--color-pink":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon--color-pink___RtapL`,"EyebrowBanner__icon--color-purple":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon--color-purple___qMl8t`,"EyebrowBanner__icon--color-red":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon--color-red___jbmX3`,"EyebrowBanner__icon--color-teal":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon--color-teal___iB9Rw`,"EyebrowBanner__icon--color-yellow":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon--color-yellow___Jt5i1`,EyebrowBanner__inner:`Primer_Brand__EyebrowBanner-module__EyebrowBanner__inner___LiSah`,EyebrowBanner__leadingLabel:`Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel___JfbO4`,"EyebrowBanner__leadingLabel--color-blue":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel--color-blue___gWZsh`,"EyebrowBanner__leadingLabel--color-blue-purple":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel--color-blue-purple___jHrJf`,"EyebrowBanner__leadingLabel--color-coral":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel--color-coral___zDffR`,"EyebrowBanner__leadingLabel--color-gray":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel--color-gray___ZXNfp`,"EyebrowBanner__leadingLabel--color-green":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel--color-green___KfjSH`,"EyebrowBanner__leadingLabel--color-green-blue":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel--color-green-blue___IT4vV`,"EyebrowBanner__leadingLabel--color-indigo":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel--color-indigo___jRhXl`,"EyebrowBanner__leadingLabel--color-lemon":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel--color-lemon___VfgJy`,"EyebrowBanner__leadingLabel--color-lime":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel--color-lime___QxCgJ`,"EyebrowBanner__leadingLabel--color-orange":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel--color-orange___ctXEe`,"EyebrowBanner__leadingLabel--color-pink":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel--color-pink___DK8mh`,"EyebrowBanner__leadingLabel--color-pink-blue":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel--color-pink-blue___taquP`,"EyebrowBanner__leadingLabel--color-purple":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel--color-purple___SjSu3`,"EyebrowBanner__leadingLabel--color-purple-red":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel--color-purple-red___mFOTU`,"EyebrowBanner__leadingLabel--color-red":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel--color-red___fvZYM`,"EyebrowBanner__leadingLabel--color-red-orange":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel--color-red-orange___MoG8u`,"EyebrowBanner__leadingLabel--color-teal":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel--color-teal___QCvJH`,"EyebrowBanner__leadingLabel--color-yellow":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel--color-yellow___nHfOQ`,EyebrowBanner__leadingVisual:`Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingVisual___bPH2f`,EyebrowBanner__subHeading:`Primer_Brand__EyebrowBanner-module__EyebrowBanner__subHeading___EHr9v`,EyebrowBanner__trailingVisual:`Primer_Brand__EyebrowBanner-module__EyebrowBanner__trailingVisual___vQJwY`,"EyebrowBanner__trailingVisual-icon":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__trailingVisual-icon___m2rYL`},Ku={root:`EyebrowBanner`,visual:`EyebrowBanner__visual`,label:`EyebrowBanner__label`,expandableArrow:`EyebrowBanner__expandableArrow`},qu=(0,c.forwardRef)(({className:e,children:t,"data-testid":n,href:r,onMouseEnter:i,onMouseLeave:a,onFocus:o,onBlur:u,...f},p)=>{let[m,h]=l().useState(!1),[g,_]=l().useState(!1),v=(0,c.useCallback)(e=>{h(!m),i?.(e)},[i,m]),y=(0,c.useCallback)(e=>{h(!m),a?.(e)},[a,m]),b=(0,c.useCallback)(e=>{_(!g),o?.(e)},[o,g]),x=(0,c.useCallback)(e=>{_(!g),u?.(e)},[u,g]),S=l().Children.toArray(t).filter(e=>{if(l().isValidElement(e))return e.type===Ju}),C=l().Children.toArray(t).filter(e=>{if(l().isValidElement(e))return e.type===Yu}),w=l().Children.toArray(t).find(e=>{if(l().isValidElement(e))return e.type===Qu}),T=l().Children.toArray(t).find(e=>{if(l().isValidElement(e))return e.type===J});return(0,s.jsx)(`a`,{href:r,ref:p,className:d(Gu.EyebrowBanner,e),onMouseEnter:v,onMouseLeave:y,onFocus:b,onBlur:x,"data-testid":n||Ku.root,...f,children:(0,s.jsxs)(`span`,{className:Gu.EyebrowBanner__inner,children:[w&&(0,s.jsx)(`span`,{className:Gu.EyebrowBanner__leadingVisual,children:w}),(0,s.jsx)(`span`,{className:`visually-hidden`,children:`\xA0`}),T&&!w&&(0,s.jsx)(s.Fragment,{children:T}),(0,s.jsx)(`span`,{className:`visually-hidden`,children:`\xA0`}),(0,s.jsxs)(`span`,{className:Gu.EyebrowBanner__headings,children:[S,(0,s.jsx)(`span`,{className:`visually-hidden`,children:`\xA0`}),C]}),(0,s.jsx)(`span`,{className:Gu.EyebrowBanner__trailingVisual,children:(0,s.jsx)(he,{className:Gu[`EyebrowBanner__trailingVisual-icon`],expanded:m||g,"data-testid":Ku.expandableArrow})})]})})}),Ju=(0,c.forwardRef)(({className:e,children:t,...n},r)=>(0,s.jsx)(I,{size:`100`,variant:`default`,weight:`medium`,ref:r,className:d(Gu.EyebrowBanner__heading,e),...n,children:t})),Yu=(0,c.forwardRef)(({className:e,children:t,...n},r)=>(0,s.jsx)(I,{size:`100`,variant:`muted`,ref:r,className:d(Gu.EyebrowBanner__subHeading,e),...n,children:t})),Xu=v,Zu=Xu[0],Qu=(0,c.forwardRef)(({className:e,children:t,"aria-hidden":n,icon:r,color:i=Zu,hasBackground:a=!1,...o},c)=>(0,s.jsx)(`span`,{ref:c,className:d(Gu.EyebrowBanner__visual,r&&Gu.EyebrowBanner__icon,r&&Gu[`EyebrowBanner__icon--color-${i}`],a&&Gu[`EyebrowBanner__icon--badge`],e),"data-testid":Ku.visual,"aria-hidden":n||typeof r!=`function`,...o,children:r?typeof r==`function`?(0,s.jsx)(r,{}):r:t})),$u=[...y,...v],J=(0,c.forwardRef)(({className:e,children:t,color:n,...r},i)=>(0,s.jsx)(`span`,{ref:i,className:d(Gu.EyebrowBanner__leadingLabel,n&&Gu[`EyebrowBanner__leadingLabel--color-${n}`],e),"data-testid":Ku.label,...r,children:t})),Y=Object.assign(qu,{Visual:Qu,Label:J,Heading:Ju,SubHeading:Yu,testIds:Ku}),X={PricingOptions:`Primer_Brand__PricingOptions-module__PricingOptions___hjzt8`,"PricingOptions--appearance-gradient":`Primer_Brand__PricingOptions-module__PricingOptions--appearance-gradient___kcYQZ`,"PricingOptions--appearance-solid":`Primer_Brand__PricingOptions-module__PricingOptions--appearance-solid___S7wHh`,"PricingOptions--items1":`Primer_Brand__PricingOptions-module__PricingOptions--items1___Do94G`,"PricingOptions--items2":`Primer_Brand__PricingOptions-module__PricingOptions--items2___Z08y5`,"PricingOptions--items3":`Primer_Brand__PricingOptions-module__PricingOptions--items3___u4TM8`,"PricingOptions--items4":`Primer_Brand__PricingOptions-module__PricingOptions--items4___FgRN3`,"PricingOptions--layout-cards":`Primer_Brand__PricingOptions-module__PricingOptions--layout-cards___w4AZc`,"PricingOptions--layout-default":`Primer_Brand__PricingOptions-module__PricingOptions--layout-default___RU2N8`,PricingOptions__actions:`Primer_Brand__PricingOptions-module__PricingOptions__actions___e2W5P`,"PricingOptions__actions-message":`Primer_Brand__PricingOptions-module__PricingOptions__actions-message___n7IvJ`,"PricingOptions__actions-message-content":`Primer_Brand__PricingOptions-module__PricingOptions__actions-message-content___CKvOG`,"PricingOptions__actions-message-leading-component":`Primer_Brand__PricingOptions-module__PricingOptions__actions-message-leading-component___Wk0uH`,PricingOptions__description:`Primer_Brand__PricingOptions-module__PricingOptions__description___hb2GR`,"PricingOptions__feature-list":`Primer_Brand__PricingOptions-module__PricingOptions__feature-list___BmoFc`,"PricingOptions__feature-list--has-divider":`Primer_Brand__PricingOptions-module__PricingOptions__feature-list--has-divider___GZsaQ`,"PricingOptions__feature-list-accordion":`Primer_Brand__PricingOptions-module__PricingOptions__feature-list-accordion___sPJpF`,"PricingOptions__feature-list-accordion-chevron":`Primer_Brand__PricingOptions-module__PricingOptions__feature-list-accordion-chevron___XXErd`,"PricingOptions__feature-list-accordion-content":`Primer_Brand__PricingOptions-module__PricingOptions__feature-list-accordion-content___hCzO7`,"PricingOptions__feature-list-accordion-heading":`Primer_Brand__PricingOptions-module__PricingOptions__feature-list-accordion-heading___QZJNW`,"PricingOptions__feature-list-group-heading":`Primer_Brand__PricingOptions-module__PricingOptions__feature-list-group-heading___u739o`,"PricingOptions__feature-list-item":`Primer_Brand__PricingOptions-module__PricingOptions__feature-list-item___M9A0t`,"PricingOptions__feature-list-item--excluded":`Primer_Brand__PricingOptions-module__PricingOptions__feature-list-item--excluded___iDvOS`,"PricingOptions__feature-list-item--has-info":`Primer_Brand__PricingOptions-module__PricingOptions__feature-list-item--has-info___zXREr`,"PricingOptions__feature-list-item-info":`Primer_Brand__PricingOptions-module__PricingOptions__feature-list-item-info___glnBV`,"PricingOptions__feature-list-set":`Primer_Brand__PricingOptions-module__PricingOptions__feature-list-set___cJt0a`,PricingOptions__footnote:`Primer_Brand__PricingOptions-module__PricingOptions__footnote___UwqUw`,PricingOptions__header:`Primer_Brand__PricingOptions-module__PricingOptions__header___NCmt2`,PricingOptions__heading:`Primer_Brand__PricingOptions-module__PricingOptions__heading___LZFAK`,PricingOptions__item:`Primer_Brand__PricingOptions-module__PricingOptions__item___V9iAw`,"PricingOptions__item--align-center":`Primer_Brand__PricingOptions-module__PricingOptions__item--align-center___X_E4b`,"PricingOptions__item--has-leading-component":`Primer_Brand__PricingOptions-module__PricingOptions__item--has-leading-component___Dzv8_`,PricingOptions__label:`Primer_Brand__PricingOptions-module__PricingOptions__label___VwACa`,"PricingOptions__label-cell":`Primer_Brand__PricingOptions-module__PricingOptions__label-cell___K6KaM`,"PricingOptions__label-cell--empty":`Primer_Brand__PricingOptions-module__PricingOptions__label-cell--empty___SSWHp`,"PricingOptions__label-cell--has-label":`Primer_Brand__PricingOptions-module__PricingOptions__label-cell--has-label___NUFzI`,PricingOptions__labels:`Primer_Brand__PricingOptions-module__PricingOptions__labels___rfDyw`,"PricingOptions__leading-component":`Primer_Brand__PricingOptions-module__PricingOptions__leading-component___FPip4`,"PricingOptions__menu-action":`Primer_Brand__PricingOptions-module__PricingOptions__menu-action___e4jvF`,PricingOptions__price:`Primer_Brand__PricingOptions-module__PricingOptions__price___qxTEV`,"PricingOptions__price-amount":`Primer_Brand__PricingOptions-module__PricingOptions__price-amount___tdTS8`,"PricingOptions__price-currency-code":`Primer_Brand__PricingOptions-module__PricingOptions__price-currency-code___kFWAy`,"PricingOptions__price-currency-symbol":`Primer_Brand__PricingOptions-module__PricingOptions__price-currency-symbol___Fv4Ny`,"PricingOptions__price-original-price":`Primer_Brand__PricingOptions-module__PricingOptions__price-original-price___C9hzM`,"PricingOptions__price-original-price-value":`Primer_Brand__PricingOptions-module__PricingOptions__price-original-price-value___Xtjg8`,"PricingOptions__price-trailing-text":`Primer_Brand__PricingOptions-module__PricingOptions__price-trailing-text___W2UAb`,"PricingOptions__price-value":`Primer_Brand__PricingOptions-module__PricingOptions__price-value___XH4vo`},ed={root:`PricingOptions`,item:`PricingOptions__item`,labelRow:`PricingOptions__labels`,heading:`PricingOptions__heading`,label:`PricingOptions__label`,description:`PricingOptions__description`,price:`PricingOptions__price`,actionsMessage:`PricingOptions__actionsMessage`,primaryAction:`PricingOptions__primaryAction`,secondaryAction:`PricingOptions__secondaryAction`,menuAction:`PricingOptions__menuAction`,featureList:`PricingOptions__featureList`,featureListHeading:`PricingOptions__featureListHeading`,featureListItem:`PricingOptions__featureListItem`,featureListGroupHeading:`PricingOptions__featureListGroupHeading`,footnote:`PricingOptions__footnote`},td=l().createContext({align:`start`,allFeatureListsExpanded:!1,featureListUserInteracted:!1,updateFeatureListExpanded:()=>{},setFeatureListUserInteracted:()=>{}}),nd=({children:e,align:t=`start`})=>{let[n,r]=l().useState(!1),[i,a]=l().useState(!1);return(0,s.jsx)(td.Provider,{value:{allFeatureListsExpanded:n,updateFeatureListExpanded:e=>{r(()=>e)},align:t,featureListUserInteracted:i,setFeatureListUserInteracted:a},children:e})},rd=()=>l().useContext(td),id=({children:e})=>(0,s.jsx)(s.Fragment,{children:e}),ad=(0,c.forwardRef)(({align:e=`start`,children:t,className:n,"data-testid":r,variant:i=`default`,...a},o)=>{let u=(0,c.useMemo)(()=>l().Children.toArray(t).filter(e=>l().isValidElement(e)&&typeof e.type!=`string`&&e.type===od),[t]).slice(0,4),f=(0,c.useMemo)(()=>u.map(e=>{let t=l().Children.toArray(e.props.children).find(e=>l().isValidElement(e)&&typeof e.type!=`string`&&e.type===id);return l().isValidElement(t)?t:null}),[u]),p=f.some(e=>e!==null);return(0,s.jsx)(nd,{align:e,children:(0,s.jsxs)(`div`,{className:d(X.PricingOptions,X[`PricingOptions--layout-`+(i.includes(`default`)?`default`:`cards`)],X[`PricingOptions--items${u.length}`],X[`PricingOptions--appearance-`+(i.includes(`gradient`)?`gradient`:`solid`)],n),"data-testid":r||ed.root,ref:o,...a,children:[u,p&&(0,s.jsx)(`div`,{className:X.PricingOptions__labels,"data-testid":ed.labelRow,style:{"--brand-pricing-options-column-count":u.length},children:f.map((e,t)=>{let n=!!e?.props.children;return(0,s.jsx)(`div`,{className:d(X[`PricingOptions__label-cell`],n?X[`PricingOptions__label-cell--has-label`]:X[`PricingOptions__label-cell--empty`]),"data-testid":e?.props[`data-testid`]||ed.label,children:e?.props.children?(0,s.jsx)(`span`,{className:X.PricingOptions__label,children:e.props.children}):null},t)})})]})})}),od=(0,c.forwardRef)(({"data-testid":e,children:t,className:n,leadingComponent:r,...i},a)=>{let{align:o}=rd(),{Heading:u,Description:f,Price:p,FeatureList:m,Actions:h,ActionsMessage:g,Footnote:_}=(0,c.useMemo)(()=>l().Children.toArray(t),[t]).reduce((e,t)=>(l().isValidElement(t)&&typeof t.type!=`string`&&(t.type===ud&&(e.FeatureList=t),t.type!==hd&&t.type!==gd&&t.type!==_d||e.Actions.push(t),t.type===md&&(e.ActionsMessage=t),t.type===vd&&(e.Footnote=t),t.type===cd&&(e.Heading=t),t.type===sd&&(e.Description=t),t.type===ld&&(e.Price=t)),e),{FeatureList:null,Actions:[],ActionsMessage:null,Footnote:null,Heading:null,Description:null,Price:null});return(0,s.jsxs)(`div`,{className:d(X.PricingOptions__item,r&&X[`PricingOptions__item--has-leading-component`],X[`PricingOptions__item--align-${o}`],n),"data-testid":e||ed.item,ref:a,...i,children:[(0,s.jsx)(`div`,{className:X.PricingOptions__header,children:u}),f,p,r&&(0,s.jsx)(`div`,{className:X[`PricingOptions__leading-component`],children:r}),(h.length>0||g)&&(0,s.jsxs)(`div`,{className:X.PricingOptions__actions,children:[h,g]}),m,_]})}),sd=(0,c.forwardRef)(({children:e,className:t,"data-testid":n,...r},i)=>(0,s.jsx)(I,{as:`p`,className:d(X.PricingOptions__description,t),"data-testid":n||ed.description,ref:i,size:`200`,variant:`muted`,...r,children:e})),cd=(0,c.forwardRef)(({as:e=`h3`,children:t,"data-testid":n,size:r=`5`,className:i,...a},o)=>(0,s.jsx)(Er,{as:e,className:d(X.PricingOptions__heading,X[`PricingOptions__heading--size-${r}`],i),"data-testid":n||ed.heading,ref:o,size:r,...a,children:t})),ld=(0,c.forwardRef)(({children:e,className:t,currencyCode:n=`USD`,currencySymbol:r=`$`,"data-testid":i,originalPrice:a,trailingText:o,...c},l)=>(0,s.jsxs)(I,{as:`p`,className:d(X.PricingOptions__price,t),"data-testid":i||ed.price,ref:l,weight:`normal`,...c,children:[(0,s.jsxs)(`span`,{className:X[`PricingOptions__price-amount`],children:[(0,s.jsx)(I,{as:`span`,className:X[`PricingOptions__price-currency-symbol`],size:`500`,weight:`normal`,children:r}),(0,s.jsx)(I,{as:`span`,className:X[`PricingOptions__price-value`],size:`500`,weight:`normal`,children:e}),(0,s.jsx)(I,{as:`span`,className:X[`PricingOptions__price-currency-code`],size:`100`,weight:`normal`,children:n})]}),a&&(0,s.jsxs)(`del`,{className:X[`PricingOptions__price-original-price`],children:[(0,s.jsx)(I,{size:`400`,variant:`muted`,weight:`normal`,children:r}),(0,s.jsx)(I,{className:X[`PricingOptions__price-original-price-value`],size:`300`,variant:`muted`,weight:`normal`,children:a})]}),o&&(0,s.jsx)(I,{as:`span`,className:X[`PricingOptions__price-trailing-text`],size:`200`,variant:`muted`,children:o})]})),ud=(0,c.forwardRef)(({children:e,className:t,"data-testid":n,hasDivider:r=!0,expanded:i,accordionAs:a=`h4`,...o},c)=>{let{allFeatureListsExpanded:u,updateFeatureListExpanded:f,featureListUserInteracted:p,setFeatureListUserInteracted:m}=rd(),{isMedium:h,isXLarge:g,isSmall:_}=ea();l().useEffect(()=>{i!==void 0&&typeof i!=`object`||m(!1)},[h,g,_,m,i]);let v=l().useMemo(()=>{if(p)return u;if(typeof i==`boolean`)return i;if(i===void 0)return!!g||!!h;let{narrow:e,regular:t,wide:n}=i;return g?n:h?t:e},[i,u,h,g,p]),y=(0,s.jsx)(yd.FeatureListHeading,{children:`What's included`}),b=l().Children.toArray(e).reduce((e,t)=>(l().isValidElement(t)&&t.type===dd?y=t:l().isValidElement(t)&&t.type===pd?(e.length===0&&e.push({Heading:null,Items:[]}),e[e.length-1].Items.push(t)):l().isValidElement(t)&&t.type===fd&&e.push({Heading:t,Items:[]}),e),[]).map(({Heading:e,Items:t},n)=>(0,s.jsxs)(`div`,{className:X[`PricingOptions__feature-list-set`],children:[e,(0,s.jsx)(Sc,{variant:`checked`,...o,children:t})]},n));return(0,s.jsx)(`div`,{ref:c,className:d(X[`PricingOptions__feature-list`],r&&X[`PricingOptions__feature-list--has-divider`],t),"data-testid":n||ed.featureList,children:(0,s.jsxs)(Hi,{className:X[`PricingOptions__feature-list-accordion`],disableAnimation:!0,open:v,onToggle:e=>{m(!0),f(e.currentTarget.open)},children:[(0,s.jsxs)(Hi.Heading,{as:a,className:X[`PricingOptions__feature-list-accordion-heading`],children:[y,(0,s.jsx)(Lr,{className:X[`PricingOptions__feature-list-accordion-chevron`]})]}),(0,s.jsx)(Hi.Content,{className:X[`PricingOptions__feature-list-accordion-content`],children:b})]})})}),dd=(0,c.forwardRef)(({children:e,className:t,"data-testid":n,...r},i)=>(0,s.jsx)(`div`,{className:t,"data-testid":n||ed.featureListHeading,ref:i,...r,children:e})),fd=(0,c.forwardRef)(({children:e,className:t,"data-testid":n,...r},i)=>(0,s.jsx)(Er,{as:`h4`,className:d(X[`PricingOptions__feature-list-group-heading`],t),"data-testid":n||ed.featureListGroupHeading,ref:i,size:`subhead-medium`,...r,children:e})),pd=(0,c.forwardRef)(({children:e,className:t,infoTooltip:n,infoTooltipAriaLabel:r,leadingVisual:i,leadingVisualFill:a,variant:o=`included`,"data-testid":c,...l},u)=>{let f=i??(o===`included`?hn:mc),p=o===`included`?`Includes`:`Does not include`,m=a??(o===`included`?`var(--brand-color-accent-primary)`:`var(--brand-color-text-muted)`);return(0,s.jsxs)(Sc.Item,{className:d(X[`PricingOptions__feature-list-item`],{[X[`PricingOptions__feature-list-item--excluded`]]:o===`excluded`},n&&X[`PricingOptions__feature-list-item--has-info`],t),"data-testid":c||ed.featureListItem,leadingVisual:f,leadingVisualAriaLabel:p,leadingVisualFill:m,ref:u,...l,children:[e,n&&(0,s.jsx)(Mt,{text:n,direction:`n`,children:(0,s.jsx)(`button`,{type:`button`,className:X[`PricingOptions__feature-list-item-info`],"aria-label":r??`More information about ${typeof e==`string`?e:`this feature`}`,children:(0,s.jsxs)(`svg`,{viewBox:`0 0 4 8`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,"aria-hidden":`true`,children:[(0,s.jsx)(`path`,{d:`M0.75 3C0.33579 3 0 3.33579 0 3.75C0 4.16421 0.33579 4.5 0.75 4.5H1V6.5H0.75C0.33579 6.5 0 6.8358 0 7.25C0 7.6642 0.33579 8 0.75 8H2.75C3.16421 8 3.5 7.6642 3.5 7.25C3.5 6.8358 3.16421 6.5 2.75 6.5H2.5V3.75C2.5 3.33579 2.16421 3 1.75 3H0.75Z`,fill:`currentColor`}),(0,s.jsx)(`path`,{d:`M2.5 1C2.5 1.55228 2.05229 2 1.5 2C0.94772 2 0.5 1.55228 0.5 1C0.5 0.44772 0.94772 0 1.5 0C2.05229 0 2.5 0.44772 2.5 1Z`,fill:`currentColor`})]})})})]})}),md=(0,c.forwardRef)(({children:e,className:t,"data-testid":n,leadingComponent:r,...i},a)=>(0,s.jsxs)(`div`,{ref:a,className:d(X[`PricingOptions__actions-message`],t),"data-testid":n||ed.actionsMessage,...i,children:[r&&(0,s.jsx)(`span`,{className:X[`PricingOptions__actions-message-leading-component`],children:r}),(0,s.jsx)(`div`,{className:X[`PricingOptions__actions-message-content`],children:e})]})),hd=(0,c.forwardRef)(({as:e,children:t,className:n,"data-testid":r,...i},a)=>(0,s.jsx)(je,{ref:a,as:e,"data-testid":r||ed.primaryAction,className:d(X[`PricingOptions__primary-action`],n),size:`medium`,variant:`primary`,block:!0,...i,children:t})),gd=(0,c.forwardRef)(({as:e,children:t,className:n,"data-testid":r,...i},a)=>(0,s.jsx)(je,{ref:a,as:e,className:d(X[`PricingOptions__primary-action`],n),"data-testid":r||ed.secondaryAction,variant:`secondary`,block:!0,...i,children:t})),_d=(0,c.forwardRef)(({children:e,className:t,"data-testid":n,...r},i)=>(0,s.jsx)(`div`,{ref:i,className:d(X[`PricingOptions__menu-action`],t),"data-testid":n||ed.menuAction,...r,children:e})),vd=(0,c.forwardRef)(({children:e,className:t,"data-testid":n,...r},i)=>(0,s.jsx)(I,{as:`p`,className:d(X.PricingOptions__footnote,t),"data-testid":n||ed.footnote,ref:i,size:`100`,variant:`muted`,weight:`light`,...r,children:e})),yd=Object.assign(ad,{ActionsMessage:md,Description:sd,FeatureList:ud,FeatureListHeading:dd,FeatureListGroupHeading:fd,FeatureListItem:pd,Footnote:vd,Label:id,Heading:cd,Item:od,MenuAction:_d,Price:ld,PrimaryAction:hd,SecondaryAction:gd,testIds:ed}),Z={SubNav:`Primer_Brand__SubNav-module__SubNav___dVoQu`,"SubNav--full-width":`Primer_Brand__SubNav-module__SubNav--full-width___ZqqXq`,"SubNav--has-shadow":`Primer_Brand__SubNav-module__SubNav--has-shadow___jkyC7`,"SubNav--has-sub-heading":`Primer_Brand__SubNav-module__SubNav--has-sub-heading___YxW9a`,"SubNav--header-container-outer":`Primer_Brand__SubNav-module__SubNav--header-container-outer___tneuD`,"SubNav--open":`Primer_Brand__SubNav-module__SubNav--open___xWq0D`,"SubNav--subHeadingActive":`Primer_Brand__SubNav-module__SubNav--subHeadingActive___AxXKr`,SubNav__action:`Primer_Brand__SubNav-module__SubNav__action___hRMk9`,"SubNav__action-container":`Primer_Brand__SubNav-module__SubNav__action-container___lgC_T`,"SubNav__anchor-menu-container":`Primer_Brand__SubNav-module__SubNav__anchor-menu-container___TNidG`,"SubNav__anchor-menu-outer-container":`Primer_Brand__SubNav-module__SubNav__anchor-menu-outer-container___sfhEf`,"SubNav__anchor-menu-outer-container--stuck":`Primer_Brand__SubNav-module__SubNav__anchor-menu-outer-container--stuck___HlM9i`,SubNav__container:`Primer_Brand__SubNav-module__SubNav__container___iZQjL`,"SubNav__container--with-anchor-nav":`Primer_Brand__SubNav-module__SubNav__container--with-anchor-nav___y6aE7`,"SubNav__header-container":`Primer_Brand__SubNav-module__SubNav__header-container___heD5O`,SubNav__heading:`Primer_Brand__SubNav-module__SubNav__heading___MAxf6`,"SubNav__heading-container":`Primer_Brand__SubNav-module__SubNav__heading-container___jlouG`,"SubNav__heading-label":`Primer_Brand__SubNav-module__SubNav__heading-label___gwyQg`,"SubNav__heading-separator":`Primer_Brand__SubNav-module__SubNav__heading-separator___M5xJp`,"SubNav__heading-separator--has-adjacent-label":`Primer_Brand__SubNav-module__SubNav__heading-separator--has-adjacent-label___F3S2G`,"SubNav__heading-separator--main":`Primer_Brand__SubNav-module__SubNav__heading-separator--main___sziYb`,"SubNav__heading-separator--subheading-active":`Primer_Brand__SubNav-module__SubNav__heading-separator--subheading-active___ysuBi`,SubNav__link:`Primer_Brand__SubNav-module__SubNav__link___VBkrZ`,"SubNav__link--expanded":`Primer_Brand__SubNav-module__SubNav__link--expanded___sbpQG`,"SubNav__link--has-active-sub-menu":`Primer_Brand__SubNav-module__SubNav__link--has-active-sub-menu___T8fLN`,"SubNav__link--has-sub-menu":`Primer_Brand__SubNav-module__SubNav__link--has-sub-menu___IrziW`,"SubNav__link--in-overlay":`Primer_Brand__SubNav-module__SubNav__link--in-overlay___osowG`,"SubNav__link--is-in-view":`Primer_Brand__SubNav-module__SubNav__link--is-in-view___GqmLc`,"SubNav__link-item--overflowed":`Primer_Brand__SubNav-module__SubNav__link-item--overflowed___x0xat`,"SubNav__link-label":`Primer_Brand__SubNav-module__SubNav__link-label___IoiSp`,"SubNav__links-overlay":`Primer_Brand__SubNav-module__SubNav__links-overlay___CnpND`,"SubNav__links-overlay--open":`Primer_Brand__SubNav-module__SubNav__links-overlay--open___xdhUA`,"SubNav__overflow-container":`Primer_Brand__SubNav-module__SubNav__overflow-container___GPuX_`,"SubNav__overflow-container--visible":`Primer_Brand__SubNav-module__SubNav__overflow-container--visible___OLUw7`,"SubNav__overflow-menu":`Primer_Brand__SubNav-module__SubNav__overflow-menu___yyMyz`,"SubNav__overflow-menu-list":`Primer_Brand__SubNav-module__SubNav__overflow-menu-list____hd03`,"SubNav__overflow-toggle":`Primer_Brand__SubNav-module__SubNav__overflow-toggle___Nof18`,"SubNav__overflow-toggle--active":`Primer_Brand__SubNav-module__SubNav__overflow-toggle--active___BiGMB`,"SubNav__overlay-toggle":`Primer_Brand__SubNav-module__SubNav__overlay-toggle___GY93X`,"SubNav__overlay-toggle-content":`Primer_Brand__SubNav-module__SubNav__overlay-toggle-content___GYAh4`,"SubNav__overlay-toggle-content--end":`Primer_Brand__SubNav-module__SubNav__overlay-toggle-content--end___GySmq`,"SubNav__overlay-toggle-icon":`Primer_Brand__SubNav-module__SubNav__overlay-toggle-icon___AjCc8`,"SubNav__overlay-toggle-label":`Primer_Brand__SubNav-module__SubNav__overlay-toggle-label___J0P2K`,"SubNav__sub-menu":`Primer_Brand__SubNav-module__SubNav__sub-menu___UENed`,"SubNav__sub-menu--anchor":`Primer_Brand__SubNav-module__SubNav__sub-menu--anchor___Q6VDG`,"SubNav__sub-menu--dropdown":`Primer_Brand__SubNav-module__SubNav__sub-menu--dropdown___tPNZN`,"SubNav__sub-menu-children":`Primer_Brand__SubNav-module__SubNav__sub-menu-children___t0gfy`,"SubNav__sub-menu-icon":`Primer_Brand__SubNav-module__SubNav__sub-menu-icon___XxnxY`,"SubNav__sub-menu-list":`Primer_Brand__SubNav-module__SubNav__sub-menu-list___aBVGd`,"SubNav__sub-menu-toggle":`Primer_Brand__SubNav-module__SubNav__sub-menu-toggle___FvvL9`,SubNav__subHeading:`Primer_Brand__SubNav-module__SubNav__subHeading___EQNxp`,"SubNav__subheading-container-active":`Primer_Brand__SubNav-module__SubNav__subheading-container-active___EOoAH`,"fade-in":`Primer_Brand__SubNav-module__fade-in___t8Rrr`};var bd=a(3);let xd={root:`SubNav-root`,get button(){return`${this.root}-button`},get overlay(){return`${this.root}-overlay`},get link(){return`${this.root}-link`},get heading(){return`${this.root}-heading`},get action(){return`${this.root}-action`},get subMenu(){return`${this.root}-sub-menu`},get overflowButton(){return`${this.root}-overflow-button`},get overflowMenu(){return`${this.root}-overflow-menu`}},Sd=[`dropdown`,`anchor`],Cd=(0,c.createContext)(void 0),wd=()=>{let e=(0,c.useContext)(Cd);if(!e)throw Error(`useSubNavContext must be used within a SubNavProvider`);return e};function Td({children:e}){let{anchorMenuRef:t,portalRef:n}=function(){let e=(0,c.useRef)(null),t=(0,c.useRef)(null);return(0,c.useEffect)(()=>{let t=e.current,n=new IntersectionObserver(e=>{if(e.length===0)return;let t=e[e.length-1];t.target.classList.toggle(Z[`SubNav__anchor-menu-outer-container--stuck`],t.boundingClientRect.top<0&&t.intersectionRatio<1)},{threshold:[1]});return t&&n.observe(t),()=>{t&&n.unobserve(t)}},[]),{anchorMenuRef:e,portalRef:t}}(),r=(0,c.useMemo)(()=>({portalRef:n}),[n]);return(0,s.jsxs)(Cd.Provider,{value:r,children:[e,(0,s.jsx)(`div`,{className:Z[`SubNav__anchor-menu-outer-container`],ref:t,children:(0,s.jsx)(`div`,{className:d(Z[`SubNav__anchor-menu-container`]),ref:n})})]})}let Ed={menuLabel:`Navigation menu`,closeLabel:`Close navigation menu`,activeLabel:`Navigation menu. Current page:`,closeActiveLabel:`Close navigation menu. Current page:`,overflowMenuLabel:`More`},Dd=(0,c.memo)((0,c.forwardRef)(({id:e,children:t,className:n,"data-testid":r,fullWidth:i,hasShadow:a,menuLabels:o},u)=>{let f=L(u),m=(0,c.useRef)(null),h=p(),g=p(),[_,v]=(0,c.useState)(!1),y={...Ed,...o},{isLarge:b}=ea(),{navRef:x,narrowMenuRef:S,isNarrowMenuOpen:C,closeNarrowMenu:w,toggleNarrowMenu:T}=function(e){let t=(0,c.useRef)(null),n=(0,c.useRef)(null),[r,i]=(0,c.useState)(!1),a=!e&&r;Lo({containerRef:n,disabled:!a});let o=(0,c.useCallback)(()=>{e||i(!1)},[e]),s=(0,c.useCallback)(()=>{e||i(e=>!e)},[e]);return(0,c.useEffect)(()=>{e&&i(!1)},[e]),Yt(n,o),Xt(o),(0,c.useEffect)(()=>{if(!a)return;let e=t.current,n=document.body.style.overflow,r=()=>{if(e){let t=e.getBoundingClientRect().top;e.style.setProperty(`--subnav-available-height`,window.innerHeight-t+`px`)}};return document.body.style.overflow=`hidden`,r(),window.addEventListener(`resize`,r),()=>{document.body.style.overflow=n,window.removeEventListener(`resize`,r),e?.style.removeProperty(`--subnav-available-height`)}},[a]),{navRef:t,narrowMenuRef:n,isNarrowMenuOpen:a,closeNarrowMenu:o,toggleNarrowMenu:s}}(b),E=c.Children.toArray(t),D=E.find(e=>(0,c.isValidElement)(e)&&!!e.props[`aria-current`]);(0,c.useEffect)(()=>{let e=E.some(e=>{if((0,c.isValidElement)(e)&&e.type===jd){let t=c.Children.toArray(e.props.children)[1];if((0,c.isValidElement)(t)&&t.type===Md&&t.props.variant===`anchor`)return!0}return!1});v(e)},[E]);let{heading:O,subheading:k,links:A,action:j}=E.reduce((e,t)=>{if((0,c.isValidElement)(t)){if(t.type===Od)e.heading=t;else if(t.type===kd)e.subheading=t;else if(t.type===jd){let n=t,[r,i]=c.Children.toArray(n.props.children),a=(0,c.isValidElement)(i)&&i.type===Md&&i.props.variant===`anchor`;e.links.push(l().cloneElement(n,{...a?{children:[r]}:{},onClick:e=>{n.props.onClick?.(e),!e.defaultPrevented&&n.props[`aria-current`]&&w()}}))}else t.type===Nd&&(e.action=t)}return e},{heading:void 0,subheading:void 0,links:[],action:void 0}),{overlayRef:ee,overflowRef:M,overflowButtonRef:te,overflowMenuRef:N,visibleLinkCount:ne,hasOverflow:re,isOverflowMenuOpen:ie,closeOverflowMenu:ae,handleOverflowMenuBlur:oe}=function(e,t,n){let r=(0,c.useRef)(null),i=(0,c.useRef)(null),a=(0,c.useRef)(null),o=(0,c.useRef)(null),[s,l]=(0,c.useState)(n),[u,d]=(0,c.useState)(!1),f=!!t&&s{let e=o.current;e?.matches(`:popover-open`)&&e.hidePopover()},[]),m=(0,c.useCallback)(()=>{let e=o.current,t=i.current;if(!e||!t||!e.matches(`:popover-open`))return;let n=!((r=document.body)?.showPopover&&!/native code/i.test(document.body.showPopover.toString()));var r;let{top:a,left:s}=Ie(e,t,{align:`end`,side:`outside-bottom`,displayInViewport:n});if(n){let e=document.body.getBoundingClientRect(),t=getComputedStyle(document.body);a+=e.top+window.scrollY+(Number.parseInt(t.borderTopWidth,10)||0),s+=e.left+window.scrollX+(Number.parseInt(t.borderLeftWidth,10)||0)}e.style.top=`${a}px`,e.style.left=`${s}px`},[]);return Bt(()=>{vt()||Ct();let e=o.current;if(!e)return;a.current?.setAttribute(`popovertarget`,e.id);let t=e=>{let t=e.newState===`open`;t&&m(),d(t)};return e.addEventListener(`toggle`,t),()=>{e.removeEventListener(`toggle`,t),e.matches(`:popover-open`)&&e.hidePopover()}},[n,m]),(0,c.useEffect)(()=>{f||(p(),d(!1))},[p,f,s]),(0,c.useEffect)(()=>{if(u)return document.addEventListener(`scroll`,m,!0),window.addEventListener(`resize`,m),()=>{document.removeEventListener(`scroll`,m,!0),window.removeEventListener(`resize`,m)}},[u,m]),Bt(m,[e,s,m]),Bt(()=>{let e=r.current;if(!t||!e)return void l(n);let a=Array.from(e.children).filter(e=>e instanceof HTMLElement),o=a.find(e=>e.classList.contains(Z[`SubNav__action-container`])),s=a.filter(e=>e!==o&&e!==i.current),c=()=>{if(e.clientWidth===0)return void l(n);let t=getComputedStyle(e),r=(Number.parseFloat(t.paddingInlineStart)||0)+(Number.parseFloat(t.paddingInlineEnd)||0),a=Number.parseFloat(t.columnGap)||0,c=e.clientWidth-r,u=s.map(e=>e.getBoundingClientRect().width),d=o?o.getBoundingClientRect().width+a:0;if(u.reduce((e,t)=>e+t,0)+a*Math.max(0,s.length-1)+d<=c)return void l(s.length);let f=i.current?.getBoundingClientRect().width??0,p=Math.max(0,c-d-f),h=0,g=0;for(let e of u){if(h+e+a>p)break;h+=e+a,g++}l(g),m()},u;c();let d=!1,f=()=>{u!==void 0&&cancelAnimationFrame(u),u=requestAnimationFrame(c)},p=typeof ResizeObserver<`u`?new ResizeObserver(f):void 0;p?.observe(e);for(let e of a)p?.observe(e);p||window.addEventListener(`resize`,f);let h=document.fonts;return h&&(async()=>{await h.ready,d||f()})(),()=>{d=!0,u!==void 0&&cancelAnimationFrame(u),p?.disconnect(),window.removeEventListener(`resize`,f)}},[e,t,n,m]),{overlayRef:r,overflowRef:i,overflowButtonRef:a,overflowMenuRef:o,visibleLinkCount:s,hasOverflow:f,isOverflowMenuOpen:u,closeOverflowMenu:p,handleOverflowMenuBlur:e=>{e.currentTarget.contains(e.relatedTarget)||p()}}}(t,b,A.length),se=D?c.Children.toArray(D.props.children):[],ce=se[0],le=se[1],ue=(0,c.isValidElement)(le)&&le.type===Md&&le.props.variant===`anchor`?le:null,de=(0,c.isValidElement)(k)&&k.type===kd&&!!k.props[`aria-current`],fe=k?ce:null,pe=A.slice(ne).some(e=>!!e.props[`aria-current`]&&e.props[`aria-current`]!==`false`),me=(0,c.useMemo)(()=>(0,s.jsx)(`div`,{className:d(Z[`SubNav__overlay-toggle`],C&&Z[`SubNav__overlay-toggle--open`]),children:(0,s.jsx)(`span`,{className:d(Z[`SubNav__overlay-toggle-content`],!fe&&Z[`SubNav__overlay-toggle-content--end`]),children:(0,s.jsxs)(`button`,{ref:m,className:Z[`SubNav__overlay-toggle-label`],"data-testid":xd.button,onClick:C?w:T,"aria-expanded":C?`true`:`false`,"aria-controls":h,"aria-label":ce?`${C?y.closeActiveLabel:y.activeLabel} ${ce}`:C?y.closeLabel:y.menuLabel,children:[fe&&(0,s.jsx)(I,{as:`span`,size:`100`,children:fe}),C?(0,s.jsx)(Pr,{className:Z[`SubNav__overlay-toggle-icon`],size:13}):(0,s.jsx)(Lr,{className:Z[`SubNav__overlay-toggle-icon`],size:13})]})})}),[w,T,h,C,ce,fe,y.closeLabel,y.menuLabel,y.activeLabel,y.closeActiveLabel]),he={id:void 0,ref:null,"aria-activedescendant":void 0,"aria-controls":void 0,"aria-describedby":void 0,"aria-details":void 0,"aria-flowto":void 0,"aria-labelledby":void 0,"aria-owns":void 0},ge=e=>c.Children.map(e,e=>{if(!(0,c.isValidElement)(e))return e;let t=e.type===l().Fragment?{}:he;return l().cloneElement(e,{...t,...e.props.children===void 0?{}:{children:ge(e.props.children)}})});return(0,s.jsx)(`div`,{ref:f,className:d(Z.SubNav__container,k&&Z[`SubNav--has-sub-heading`],k&&de&&Z[`SubNav--subHeadingActive`],_&&Z[`SubNav__container--with-anchor-nav`]),children:(0,s.jsx)(Td,{children:(0,s.jsx)(`nav`,{ref:x,id:e,className:d(Z.SubNav,C&&Z[`SubNav--open`],a&&Z[`SubNav--has-shadow`],i&&Z[`SubNav--full-width`],n),"data-testid":r||xd.root,children:(0,s.jsxs)(`div`,{ref:S,className:Z[`SubNav--header-container-outer`],children:[(0,s.jsxs)(`div`,{className:Z[`SubNav__header-container`],children:[O&&(0,s.jsx)(`div`,{className:Z[`SubNav__heading-container`],children:O}),k&&(0,s.jsx)(`div`,{className:d(Z[`SubNav__heading-container`],Z[`SubNav__subheading-container`],de&&Z[`SubNav__subheading-container-active`]),children:k}),!b&&(!k||de)&&me,ue&&ue]}),!b&&k&&!de&&me,A.length>0&&(0,s.jsxs)(`ul`,{ref:ee,id:h,className:d(Z[`SubNav__links-overlay`],C&&Z[`SubNav__links-overlay--open`]),"data-testid":xd.overlay,children:[A.map((e,t)=>{let n=!!b&&t>=ne,r=c.Children.toArray(e.props.children).some(e=>(0,c.isValidElement)(e)&&e.type===Md);return l().cloneElement(e,{className:d(e.props.className,!r&&Z[`SubNav__link--in-overlay`]),_isOverflowed:n,...n?{...he,children:ge(e.props.children)}:{}})}),(0,s.jsxs)(`li`,{ref:M,className:d(Z[`SubNav__overflow-container`],re&&Z[`SubNav__overflow-container--visible`]),"aria-hidden":!re||void 0,onBlur:oe,children:[(0,s.jsxs)(`button`,{ref:te,type:`button`,className:d(Z[`SubNav__overflow-toggle`],pe&&Z[`SubNav__overflow-toggle--active`]),"data-testid":xd.overflowButton,"aria-expanded":ie,"aria-controls":g,tabIndex:re?void 0:-1,children:[(0,s.jsx)(I,{as:`span`,size:`100`,className:Z[`SubNav__link-label`],children:y.overflowMenuLabel}),ie?(0,s.jsx)(Pr,{}):(0,s.jsx)(Lr,{})]}),(0,s.jsx)(`div`,{ref:N,id:g,popover:`auto`,"data-testid":xd.overflowMenu,className:Z[`SubNav__overflow-menu`],children:(0,s.jsx)(`ul`,{className:Z[`SubNav__overflow-menu-list`],"aria-label":y.overflowMenuLabel,children:A.slice(ne).map(e=>l().cloneElement(e,{_isOverflowed:!1,_isOverflowMenu:!0,_onOverflowLinkActivate:ae}))})})]}),j&&(0,s.jsx)(`li`,{className:Z[`SubNav__action-container`],children:j})]})]})})})})})),Od=({href:e,children:t,className:n,"data-testid":r,...i})=>(0,s.jsx)(`a`,{href:e,className:d(Z.SubNav__heading,n),"data-testid":xd.heading||r,...i,children:t}),kd=({href:e,children:t,className:n,"data-testid":r,...i})=>(0,s.jsx)(`a`,{href:e,className:d(Z.SubNav__heading,Z.SubNav__link,Z.SubNav__subHeading,n),"data-testid":xd.heading||r,...i,children:t}),Ad=(0,c.forwardRef)(({children:e,href:t,"aria-current":n,"data-testid":r,className:i,_subMenuVariant:a,_isOverflowMenu:o=!1,_onOverflowLinkActivate:u,variant:f,...m},h)=>{let g=p(),{isLarge:_}=ea(),[v,y]=(0,c.useState)(!1),b=L(h),x=(0,c.useRef)(null);((e,t)=>{let[n,r]=(0,c.useState)(!1),i=(0,c.useCallback)(e=>{e!==n&&(r(e),t?.(e))},[n,t]);(0,c.useEffect)(()=>{if(!e)return;let t=()=>{i(!0)},n=t=>{e.current&&!e.current.contains(t.relatedTarget)&&i(!1)},r=e.current;return r?(r.addEventListener(`focusin`,t,!0),r.addEventListener(`focusout`,n,!0),()=>{r.removeEventListener(`focusin`,t,!0),r.removeEventListener(`focusout`,n,!0)}):void 0},[i,e])})(b,e=>{e||y(!1)});let S=(0,c.useCallback)(()=>y(!0),[]),C=(0,c.useCallback)(()=>y(!1),[]),w=(0,c.useCallback)(()=>y(e=>!e),[]),T=!!n&&n!==`false`;Xt(C),(0,c.useEffect)(()=>{x.current&&x.current.toggleAttribute(`inert`,!!_&&!o&&!v)},[_,o,v]);let[E,D]=e,O=(0,c.isValidElement)(D)&&D.type===Md?D.props[`aria-label`]:void 0,k=o&&(0,c.isValidElement)(D)&&D.type===Md?l().cloneElement(D,{_isOverflowMenu:o,_onOverflowLinkActivate:u}):D;return(0,s.jsxs)(`div`,{className:d(Z[`SubNav__link--has-sub-menu`],v&&Z[`SubNav__link--expanded`],T&&Z[`SubNav__link--has-active-sub-menu`]),"data-testid":r||xd.subMenu,ref:b,onMouseOver:S,onMouseOut:C,onFocus:()=>null,onBlur:()=>null,children:[(0,s.jsx)(`a`,{href:t,className:d(Z.SubNav__link,n&&Z[`SubNav__link--active`],i),"aria-current":n,...m,onClick:e=>{m.onClick?.(e),e.defaultPrevented||u?.()},children:(0,s.jsx)(I,{as:`span`,size:`100`,weight:`medium`,className:Z[`SubNav__link-label`],children:E})}),_&&!o&&(0,s.jsx)(`button`,{className:Z[`SubNav__sub-menu-toggle`],onClick:w,"aria-expanded":v?`true`:`false`,"aria-controls":g,"aria-label":O??`${E?.toString().trim()} submenu`,children:(0,s.jsx)(Lr,{className:Z[`SubNav__sub-menu-icon`],size:16})}),(0,s.jsx)(`div`,{id:g,className:Z[`SubNav__sub-menu-children`],ref:x,children:k})]})}),jd=(0,c.forwardRef)((e,t)=>{let[n,r]=(0,c.useState)(!1),i=(0,c.useRef)(null),{_isOverflowed:a,_isOverflowMenu:o=!1,_onOverflowLinkActivate:l,...u}=e,f=c.Children.toArray(e.children);(0,c.useEffect)(()=>{i.current?.toggleAttribute(`inert`,!!a)},[a]);let p=f.some(e=>{if((0,c.isValidElement)(e))return e.type===Md});if((0,c.useEffect)(()=>{if(p)return;let t=e.href.replace(`#`,``),n=document.getElementById(t);if(!n)return;let i=new IntersectionObserver(([e])=>{r(e.isIntersecting)},{threshold:0,root:null,rootMargin:`0px 0px -100%`});return i.observe(n),()=>i.disconnect()},[p,e.href]),p){let e=f.some(e=>(0,c.isValidElement)(e)&&e.type===Md&&e.props.variant===`anchor`);return(0,s.jsx)(`li`,{ref:i,"aria-hidden":!!a||void 0,className:d(Z[`SubNav__link-item`],a&&Z[`SubNav__link-item--overflowed`]),children:(0,s.jsx)(Ad,{ref:t,...u,_isOverflowMenu:o,_onOverflowLinkActivate:l,_subMenuVariant:e?`anchor`:void 0})})}let{children:m,href:h,"aria-current":g,"data-testid":_,variant:v,className:y,...b}=u;return(0,s.jsx)(`li`,{ref:i,"aria-hidden":!!a||void 0,className:d(Z[`SubNav__link-item`],a&&Z[`SubNav__link-item--overflowed`]),children:(0,s.jsx)(`a`,{href:h,className:d(Z.SubNav__link,g&&Z[`SubNav__link--active`],n&&Z[`SubNav__link--is-in-view`],y),"aria-current":g,"data-testid":_||xd.link,ref:t,...b,onClick:e=>{b.onClick?.(e),e.defaultPrevented||l?.()},children:(0,s.jsx)(I,{as:`span`,size:`100`,weight:`medium`,className:Z[`SubNav__link-label`],children:m})})})});function Md({children:e,className:t,"aria-label":n=`Sub navigation`,variant:r=`dropdown`,_isOverflowMenu:i=!1,_onOverflowLinkActivate:a,...o}){let u=l().useContext(Cd),f=(0,c.useRef)(null),{isLarge:p}=ea();if((0,c.useEffect)(()=>{let e=e=>{f.current&&!f.current.contains(e.target)||e.target instanceof HTMLAnchorElement||e.stopPropagation()};return r===`anchor`&&document.addEventListener(`click`,e,!0),()=>{document.removeEventListener(`click`,e,!0)}},[r]),r===`anchor`&&u?.portalRef.current)return(0,bd.createPortal)((0,s.jsx)(`nav`,{ref:f,className:d(Z[`SubNav__sub-menu`],Z[`SubNav__sub-menu--anchor`],t),role:`navigation`,"aria-label":n,children:(0,s.jsx)(`ul`,{className:Z[`SubNav__sub-menu-list`],...o,children:l().Children.map(e,e=>(0,c.isValidElement)(e)&&e.type===jd?l().cloneElement(e,{...i?{_isOverflowMenu:i,_onOverflowLinkActivate:a}:{},onClick:t=>{e.props.onClick?.(t)}}):null)})}),u.portalRef.current);{let u=p&&!i?Wt:l().Fragment;return(0,s.jsx)(u,{...p&&!i?{colorMode:`light`}:{},children:(0,s.jsx)(`ul`,{className:d(Z[`SubNav__sub-menu`],Z[`SubNav__sub-menu--${r}`],t),"aria-label":n,...o,children:i?c.Children.map(e,e=>(0,c.isValidElement)(e)&&e.type===jd?l().cloneElement(e,{_isOverflowMenu:i,_onOverflowLinkActivate:a}):e):e})})}}function Nd({children:e,href:t,variant:n=`primary`,size:r=`small`,...i}){return(0,s.jsx)(je,{className:Z.SubNav__action,as:`a`,href:t,variant:n,"data-testid":xd.action,size:r,...i,children:e})}let Pd=Object.assign(Dd,{Heading:Od,SubHeading:kd,Link:jd,Action:Nd,SubMenu:Md,testIds:xd}),Fd={NavList:`Primer_Brand__NavList-module__NavList___U7Jyj`,NavList__accordionButton:`Primer_Brand__NavList-module__NavList__accordionButton___Jii1C`,NavList__group:`Primer_Brand__NavList-module__NavList__group___LANuQ`,NavList__groupList:`Primer_Brand__NavList-module__NavList__groupList___ylfjF`,NavList__groupTitle:`Primer_Brand__NavList-module__NavList__groupTitle___Ios1h`,NavList__item:`Primer_Brand__NavList-module__NavList__item___OceIg`,"NavList__item--expanded":`Primer_Brand__NavList-module__NavList__item--expanded___b3doz`,"NavList__item--has-current-descendant":`Primer_Brand__NavList-module__NavList__item--has-current-descendant___xFrMb`,"NavList__item--leaf":`Primer_Brand__NavList-module__NavList__item--leaf___SN9hT`,"NavList__item--level-1":`Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts`,"NavList__item--level-2":`Primer_Brand__NavList-module__NavList__item--level-2___AEntj`,"NavList__item--level-3":`Primer_Brand__NavList-module__NavList__item--level-3___yJC82`,"NavList__item--level-4":`Primer_Brand__NavList-module__NavList__item--level-4___w3rA3`,"NavList__item--level-5":`Primer_Brand__NavList-module__NavList__item--level-5___euPGq`,NavList__itemContent:`Primer_Brand__NavList-module__NavList__itemContent___TyAP4`,NavList__label:`Primer_Brand__NavList-module__NavList__label___cZ4Jt`,NavList__labelArea:`Primer_Brand__NavList-module__NavList__labelArea___N5Ya6`,NavList__leadingVisual:`Primer_Brand__NavList-module__NavList__leadingVisual___ToOHr`,NavList__link:`Primer_Brand__NavList-module__NavList__link___lJiXk`,"NavList__link--disabled":`Primer_Brand__NavList-module__NavList__link--disabled___gPpvz`,NavList__list:`Primer_Brand__NavList-module__NavList__list___K5lSx`,"NavList__list--flat":`Primer_Brand__NavList-module__NavList__list--flat___wuoKR`,NavList__subNav:`Primer_Brand__NavList-module__NavList__subNav___DZ2GX`,"NavList__subNav--expanded":`Primer_Brand__NavList-module__NavList__subNav--expanded___Wu6L6`,NavList__toggleIcon:`Primer_Brand__NavList-module__NavList__toggleIcon___hh94D`,NavList__trailingVisual:`Primer_Brand__NavList-module__NavList__trailingVisual___q6Uc4`},Id={root:`NavList`,get list(){return`${this.root}-list`},get item(){return`${this.root}-item`},get link(){return`${this.root}-link`},get leadingVisual(){return`${this.root}-leading-visual`},get trailingVisual(){return`${this.root}-trailing-visual`},get subNav(){return`${this.root}-sub-nav`},get group(){return`${this.root}-group`},get groupTitle(){return`${this.root}-group-title`},get groupList(){return`${this.root}-group-list`},get toggle(){return`${this.root}-toggle`}},Ld=(0,c.createContext)(1),Rd=(0,c.createContext)({expanded:!0,level:2}),zd=(0,c.forwardRef)(({children:e,className:t,"aria-label":n,"aria-labelledby":r,"data-testid":i,...a},o)=>{let l=(0,c.useMemo)(()=>c.Children.toArray(e),[e]),u=(0,c.useMemo)(()=>l.some(Yd),[l]),f=(0,c.useMemo)(()=>l.some(Xd),[l]),p=u?1:2,m=!u&&!f;return(0,s.jsx)(`nav`,{ref:o,className:d(Fd.NavList,t),"aria-label":n,"aria-labelledby":r,"data-testid":i||Id.root,...a,children:(0,s.jsx)(Ld.Provider,{value:p,children:(0,s.jsx)(`ul`,{className:d(Fd.NavList__list,m&&Fd[`NavList__list--flat`]),"data-testid":Id.list,children:e})})})}),Bd=(0,c.forwardRef)(({as:e,children:t,className:n,defaultExpanded:r=!1,disabled:i=!1,expanded:a,leadingVisual:o,onClick:u,onExpandedChange:f,trailingVisual:m,"aria-current":h,"data-testid":g,..._},v)=>{let y=e||`a`,b=(0,c.useContext)(Ld),x=p(),S=p(),C=(0,c.useMemo)(()=>c.Children.toArray(t),[t]),w=(0,c.useMemo)(()=>C.filter(Wd),[C]),T=(0,c.useMemo)(()=>C.find(Wd),[C]),E=(0,c.useMemo)(()=>C.filter(Zd),[C]),D=(0,c.useMemo)(()=>T?C.filter(e=>e!==T):C,[C,T]),O=D.length>0,k=!!T,A=b<5,j=!k,ee=T?.props.id??x,M=(0,c.useMemo)(()=>qd(T?.props.children),[T?.props.children]),te=a!==void 0,[N,ne]=(0,c.useState)(r||M),re=!!(te?a:N),{href:ie,id:ae,...oe}=_,se=ae??S,ce=u,le=(0,c.useMemo)(()=>E.length>0?`NavList.Item: NavList.Group is not supported as a child. Use NavList.SubNav for nested disclosure. NavList.Item will not be rendered.`:k&&!A?`NavList.Item: NavList supports up to 5 levels. Level 5 items cannot contain NavList.SubNav. NavList.Item will not be rendered.`:w.length>1?`NavList.Item: Only one NavList.SubNav child is supported. NavList.Item will not be rendered.`:k&&!O?`NavList.Item: A label is required when using NavList.SubNav. NavList.Item will not be rendered.`:!k||ie===void 0&&e===void 0?void 0:"NavList.Item: `href` and `as` are not supported when using NavList.SubNav because expandable items render as buttons. NavList.Item will not be rendered.",[e,A,O,k,ie,E.length,w.length]);(0,c.useEffect)(()=>{M&&!te&&ne(!0)},[M,te]);let ue=(0,c.useCallback)(e=>{te||ne(e),f?.(e)},[te,f]),de=(0,c.useCallback)(()=>{ue(!re)},[re,ue]),fe=(0,c.useCallback)(e=>{i?e.preventDefault():ce?.(e)},[i,ce]),pe=(0,c.useCallback)(e=>{Jd(v,e)},[v]),me=(0,c.useCallback)(e=>{i?e.preventDefault():(ce?.(e),e.defaultPrevented||de())},[i,ce,de]);if(le)return null;let he=(0,s.jsxs)(`span`,{className:Fd.NavList__labelArea,children:[Qd(o,Fd.NavList__leadingVisual,Id.leadingVisual),(0,s.jsx)(`span`,{className:Fd.NavList__label,children:D}),Qd(m,Fd.NavList__trailingVisual,Id.trailingVisual)]});return(0,s.jsxs)(`li`,{className:d(Fd.NavList__item,Fd[`NavList__item--level-${b}`],j&&Fd[`NavList__item--leaf`],k&&re&&Fd[`NavList__item--expanded`],M&&Fd[`NavList__item--has-current-descendant`]),"data-testid":g||Id.item,children:[(0,s.jsx)(`div`,{className:Fd.NavList__itemContent,children:k&&A?(0,s.jsxs)(`button`,{ref:pe,id:se,type:`button`,className:d(Fd.NavList__link,Fd.NavList__accordionButton,i&&Fd[`NavList__link--disabled`],n),"aria-expanded":re?`true`:`false`,"aria-controls":ee,"data-testid":Id.toggle,...oe,disabled:i,onClick:me,children:[(0,s.jsx)(Lr,{className:Fd.NavList__toggleIcon,"aria-hidden":`true`}),he]}):(0,s.jsx)(y,{ref:v,className:d(Fd.NavList__link,i&&Fd[`NavList__link--disabled`],n),"aria-current":h,"aria-disabled":i||void 0,"data-testid":Id.link,onClick:fe,..._,children:he})}),T?(0,s.jsx)(Rd.Provider,{value:{expanded:re,labelledBy:se,level:b+1},children:l().cloneElement(T,{id:ee})}):null]})}),Vd=(0,c.forwardRef)(({children:e,className:t,"aria-labelledby":n,"data-testid":r,...i},a)=>{let{expanded:o,labelledBy:l,level:u}=(0,c.useContext)(Rd),f=(0,c.useRef)(null),p=(0,c.useCallback)(e=>{e.style.setProperty(`--brand-NavList-subNav-height`,`${e.scrollHeight}px`)},[]),m=(0,c.useCallback)(()=>{let e=f.current;for(;e;)p(e),e=e.parentElement?.closest(`.${Fd.NavList__subNav}`)??null},[p]),h=(0,c.useCallback)(e=>{f.current=e,Jd(a,e)},[a]);return(0,c.useEffect)(()=>{m()},[e,o,m]),(0,c.useEffect)(()=>{f.current?.toggleAttribute(`inert`,!o)},[o]),(0,c.useEffect)(()=>{let e=f.current;if(!e||typeof ResizeObserver>`u`)return;let t=new ResizeObserver(m);return t.observe(e),()=>{t.disconnect()}},[m]),(0,s.jsx)(`ul`,{ref:h,className:d(Fd.NavList__subNav,o&&Fd[`NavList__subNav--expanded`],t),"aria-labelledby":n??l,...i,"aria-hidden":o?void 0:`true`,"data-testid":r||Id.subNav,children:(0,s.jsx)(Ld.Provider,{value:u,children:e})})}),Hd=(0,c.forwardRef)(({title:e,children:t,className:n,"data-testid":r,...i},a)=>{let o=p(),u=(0,c.useMemo)(()=>{let e=t=>c.Children.toArray(t).flatMap(t=>Gd(t)?[t]:(0,c.isValidElement)(t)&&t.type===l().Fragment?e(t.props.children):[]);return e(t)},[t]);return(0,c.useMemo)(()=>{let e=t=>c.Children.toArray(t).some(t=>!Gd(t)&&(!(0,c.isValidElement)(t)||t.type!==l().Fragment||e(t.props.children)));return e(t)},[t]),(0,s.jsxs)(`li`,{ref:a,className:d(Fd.NavList__group,n),"data-testid":r||Id.group,...i,children:[e?(0,s.jsx)(`h3`,{id:o,className:Fd.NavList__groupTitle,"data-testid":Id.groupTitle,children:e}):null,(0,s.jsx)(`ul`,{className:Fd.NavList__groupList,"aria-labelledby":e?o:void 0,"data-testid":Id.groupList,children:(0,s.jsx)(Ld.Provider,{value:2,children:u})})]})}),Ud=Object.assign(zd,{Item:Bd,SubNav:Vd,Group:Hd,testIds:Id});function Wd(e){return(0,c.isValidElement)(e)&&e.type===Vd}function Gd(e){return(0,c.isValidElement)(e)&&e.type===Bd}function Kd(e){return(0,c.isValidElement)(e)&&e.type===Hd}function qd(e){return c.Children.toArray(e).some(e=>{return!!(0,c.isValidElement)(e)&&(t=e.props[`aria-current`],!(!t||t===`false`)||qd(e.props.children));var t})}function Jd(e,t){e&&(typeof e==`function`?e(t):e.current=t)}function Yd(e){return!!(0,c.isValidElement)(e)&&(e.type===l().Fragment?c.Children.toArray(e.props.children).some(Yd):c.Children.toArray(e.props.children).some(Wd))}function Xd(e){return!!(0,c.isValidElement)(e)&&(e.type===l().Fragment?c.Children.toArray(e.props.children).some(Xd):Kd(e))}function Zd(e){return!!(0,c.isValidElement)(e)&&(e.type===l().Fragment?c.Children.toArray(e.props.children).some(Zd):Kd(e))}function Qd(e,t,n){if(!e)return null;let r=(0,c.isValidElement)(e)?e:l().createElement(e);return(0,c.isValidElement)(r)?(0,s.jsx)(`span`,{className:t,"data-testid":n,children:l().cloneElement(r,{className:r.props.className,"aria-hidden":`true`,focusable:`false`})}):null}var $d=[`16`,`24`,`48`,`96`],ef={16:{width:16,path:c.createElement(c.Fragment,null,c.createElement(`path`,{d:`M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z`}),c.createElement(`path`,{d:`M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z`}))},24:{width:24,path:c.createElement(c.Fragment,null,c.createElement(`path`,{d:`M23.922 16.992c-.861 1.495-5.859 5.023-11.922 5.023-6.063 0-11.061-3.528-11.922-5.023A.641.641 0 0 1 0 16.736v-2.869a.841.841 0 0 1 .053-.22c.372-.935 1.347-2.292 2.605-2.656.167-.429.414-1.055.644-1.517a10.195 10.195 0 0 1-.052-1.086c0-1.331.282-2.499 1.132-3.368.397-.406.89-.717 1.474-.952 1.399-1.136 3.392-2.093 6.122-2.093 2.731 0 4.767.957 6.166 2.093.584.235 1.077.546 1.474.952.85.869 1.132 2.037 1.132 3.368 0 .368-.014.733-.052 1.086.23.462.477 1.088.644 1.517 1.258.364 2.233 1.721 2.605 2.656a.832.832 0 0 1 .053.22v2.869a.641.641 0 0 1-.078.256ZM12.172 11h-.344a4.323 4.323 0 0 1-.355.508C10.703 12.455 9.555 13 7.965 13c-1.725 0-2.989-.359-3.782-1.259a2.005 2.005 0 0 1-.085-.104L4 11.741v6.585c1.435.779 4.514 2.179 8 2.179 3.486 0 6.565-1.4 8-2.179v-6.585l-.098-.104s-.033.045-.085.104c-.793.9-2.057 1.259-3.782 1.259-1.59 0-2.738-.545-3.508-1.492a4.323 4.323 0 0 1-.355-.508h-.016.016Zm.641-2.935c.136 1.057.403 1.913.878 2.497.442.544 1.134.938 2.344.938 1.573 0 2.292-.337 2.657-.751.384-.435.558-1.15.558-2.361 0-1.14-.243-1.847-.705-2.319-.477-.488-1.319-.862-2.824-1.025-1.487-.161-2.192.138-2.533.529-.269.307-.437.808-.438 1.578v.021c0 .265.021.562.063.893Zm-1.626 0c.042-.331.063-.628.063-.894v-.02c-.001-.77-.169-1.271-.438-1.578-.341-.391-1.046-.69-2.533-.529-1.505.163-2.347.537-2.824 1.025-.462.472-.705 1.179-.705 2.319 0 1.211.175 1.926.558 2.361.365.414 1.084.751 2.657.751 1.21 0 1.902-.394 2.344-.938.475-.584.742-1.44.878-2.497Z`}),c.createElement(`path`,{d:`M14.5 14.25a1 1 0 0 1 1 1v2a1 1 0 0 1-2 0v-2a1 1 0 0 1 1-1Zm-5 0a1 1 0 0 1 1 1v2a1 1 0 0 1-2 0v-2a1 1 0 0 1 1-1Z`}))},48:{width:48,path:c.createElement(c.Fragment,null,c.createElement(`path`,{d:`M47.801 34.003c-1.72 2.988-11.706 10.037-23.82 10.037S1.881 36.991.161 34.003a1.309 1.309 0 0 1-.161-.57v-5.615c.012-.17.047-.338.11-.498.744-1.867 2.692-4.58 5.206-5.308.333-.855.826-2.106 1.287-3.029a20.112 20.112 0 0 1-.104-2.171c0-2.659.563-4.992 2.262-6.729.793-.811 1.777-1.433 2.945-1.901C14.502 5.911 18.483 4 23.938 4c5.455 0 9.523 1.911 12.319 4.182 1.167.468 2.151 1.09 2.944 1.901 1.699 1.737 2.263 4.07 2.263 6.729 0 .736-.027 1.465-.105 2.171.461.923.954 2.174 1.288 3.029 2.513.728 4.461 3.441 5.205 5.308.081.205.115.424.115.645v5.318c0 .252-.04.502-.166.72ZM24.325 22.031h-.688a8.52 8.52 0 0 1-.709 1.016c-1.537 1.892-3.833 2.98-7.008 2.98-3.447 0-5.972-.717-7.557-2.514a4.408 4.408 0 0 1-.171-.21l-.195.21v13.155c2.867 1.558 9.02 4.353 15.984 4.353s13.117-2.795 15.984-4.353V23.513l-.195-.21s-.066.091-.171.21c-1.584 1.797-4.11 2.514-7.557 2.514-3.175 0-5.47-1.088-7.008-2.98a8.637 8.637 0 0 1-.709-1.016h-.033.033Zm-1.969-5.864a14.31 14.31 0 0 0 .127-1.785v-.042c-.003-1.537-.339-2.538-.876-3.152-.681-.78-2.09-1.378-5.06-1.057-3.008.326-4.69 1.073-5.643 2.048-.923.944-1.408 2.356-1.408 4.633 0 2.42.348 3.849 1.115 4.719.729.827 2.165 1.499 5.309 1.499 2.417 0 3.799-.786 4.683-1.873.948-1.168 1.482-2.878 1.753-4.99Zm3.25 0c.271 2.112.805 3.822 1.754 4.99.883 1.087 2.265 1.873 4.682 1.873 3.145 0 4.58-.672 5.309-1.499.767-.87 1.116-2.299 1.116-4.719 0-2.277-.485-3.689-1.408-4.633-.954-.975-2.635-1.722-5.644-2.048-2.969-.321-4.378.277-5.06 1.057-.537.614-.873 1.615-.876 3.152v.042c.002.53.042 1.123.127 1.785Z`}),c.createElement(`path`,{d:`M28.998 28.516c1.104 0 1.999.895 1.999 1.999v3.998a2 2 0 1 1-3.998 0v-3.998c0-1.104.895-1.999 1.999-1.999Zm-9.996 0c1.104 0 1.999.895 1.999 1.999v3.998a2 2 0 1 1-3.998 0v-3.998c0-1.104.895-1.999 1.999-1.999Z`}))},96:{width:96,path:c.createElement(c.Fragment,null,c.createElement(`path`,{d:`M95.667 67.954C92.225 73.933 72.24 88.04 47.997 88.04 23.754 88.04 3.769 73.933.328 67.954c-.216-.375-.307-.796-.328-1.226V55.661c.019-.371.089-.736.226-1.081 1.489-3.738 5.386-9.166 10.417-10.623.667-1.712 1.655-4.215 2.576-6.062-.154-1.414-.208-2.872-.208-4.345 0-5.322 1.128-9.99 4.527-13.466 1.587-1.623 3.557-2.869 5.893-3.805 5.595-4.545 13.563-8.369 24.48-8.369s19.057 3.824 24.652 8.369c2.337.936 4.306 2.182 5.894 3.805 3.399 3.476 4.527 8.144 4.527 13.466 0 1.473-.054 2.931-.208 4.345.921 1.847 1.909 4.35 2.576 6.062 5.03 1.457 8.928 6.885 10.417 10.623.163.41.231.848.231 1.289v10.644c0 .504-.081 1.004-.333 1.441ZM48.686 43.993l-.3.001-1.077-.001c-.423.709-.894 1.39-1.418 2.035-3.078 3.787-7.672 5.964-14.026 5.964-6.897 0-11.952-1.435-15.123-5.032a7.886 7.886 0 0 1-.342-.419l-.39.419v26.326c5.737 3.118 18.05 8.713 31.987 8.713 13.938 0 26.251-5.595 31.988-8.713V46.96l-.39-.419s-.132.181-.342.419c-3.171 3.597-8.226 5.032-15.123 5.032-6.354 0-10.949-2.177-14.026-5.964a17.178 17.178 0 0 1-1.418-2.034h-.066l.066-.001Zm-3.94-11.733c.17-1.326.251-2.513.253-3.573v-.084c-.005-3.077-.678-5.079-1.752-6.308-1.365-1.562-4.184-2.758-10.127-2.115-6.021.652-9.386 2.146-11.294 4.098-1.847 1.889-2.818 4.715-2.818 9.272 0 4.842.698 7.703 2.232 9.443 1.459 1.655 4.332 3.001 10.625 3.001 4.837 0 7.603-1.573 9.371-3.749 1.899-2.336 2.967-5.759 3.51-9.985Zm6.503 0c.543 4.226 1.611 7.649 3.51 9.985 1.768 2.176 4.533 3.749 9.371 3.749 6.292 0 9.165-1.346 10.624-3.001 1.535-1.74 2.232-4.601 2.232-9.443 0-4.557-.97-7.383-2.817-9.272-1.908-1.952-5.274-3.446-11.294-4.098-5.943-.643-8.763.553-10.127 2.115-1.074 1.229-1.747 3.231-1.752 6.308v.084c.002 1.06.083 2.247.253 3.573Zm-2.563 11.734h.066l-.066-.001v.001Z`}),c.createElement(`path`,{d:`M38.5 55.75a3.5 3.5 0 0 1 3.5 3.5v8.5a3.5 3.5 0 1 1-7 0v-8.5a3.5 3.5 0 0 1 3.5-3.5Zm19 0a3.5 3.5 0 0 1 3.5 3.5v8.5a3.5 3.5 0 1 1-7 0v-8.5a3.5 3.5 0 0 1 3.5-3.5Z`}))}},tf=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-copilot`,ef,$d)});tf.displayName=`CopilotIcon`;var nf=[`16`,`24`],rf={16:{width:16,path:c.createElement(`path`,{d:`M.989 8 .064 2.68a1.342 1.342 0 0 1 1.85-1.462l13.402 5.744a1.13 1.13 0 0 1 0 2.076L1.913 14.782a1.343 1.343 0 0 1-1.85-1.463L.99 8Zm.603-5.288L2.38 7.25h4.87a.75.75 0 0 1 0 1.5H2.38l-.788 4.538L13.929 8Z`})},24:{width:24,path:c.createElement(`path`,{d:`M1.513 1.96a1.374 1.374 0 0 1 1.499-.21l19.335 9.215a1.147 1.147 0 0 1 0 2.07L3.012 22.25a1.374 1.374 0 0 1-1.947-1.46L2.49 12 1.065 3.21a1.375 1.375 0 0 1 .448-1.25Zm2.375 10.79-1.304 8.042L21.031 12 2.584 3.208l1.304 8.042h7.362a.75.75 0 0 1 0 1.5Z`})}},af=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-paper-airplane`,rf,nf)});af.displayName=`PaperAirplaneIcon`;let Q={IDE:`Primer_Brand__IDE-module__IDE___QDJIE`,"IDE--chat-only":`Primer_Brand__IDE-module__IDE--chat-only___GsGvX`,"IDE--default":`Primer_Brand__IDE-module__IDE--default___cSAvc`,"IDE--full-exp":`Primer_Brand__IDE-module__IDE--full-exp___QszuK`,"IDE--glass":`Primer_Brand__IDE-module__IDE--glass___uVNlv`,IDE__Chat:`Primer_Brand__IDE-module__IDE__Chat___w081c`,"IDE__Chat-copilot-indicator":`Primer_Brand__IDE-module__IDE__Chat-copilot-indicator___FhoZe`,"IDE__Chat-copilot-indicator-label":`Primer_Brand__IDE-module__IDE__Chat-copilot-indicator-label___IWynN`,"IDE__Chat-input":`Primer_Brand__IDE-module__IDE__Chat-input___XXUIS`,"IDE__Chat-input-area":`Primer_Brand__IDE-module__IDE__Chat-input-area___OJkxC`,"IDE__Chat-message":`Primer_Brand__IDE-module__IDE__Chat-message___LMwct`,"IDE__Chat-message--faded":`Primer_Brand__IDE-module__IDE__Chat-message--faded___Mj7EF`,"IDE__Chat-message--visible":`Primer_Brand__IDE-module__IDE__Chat-message--visible___hq0hB`,"IDE__Chat-message-content":`Primer_Brand__IDE-module__IDE__Chat-message-content___yFYul`,"IDE__Chat-message-snippet":`Primer_Brand__IDE-module__IDE__Chat-message-snippet___DAl6x`,"IDE__Chat-message-user":`Primer_Brand__IDE-module__IDE__Chat-message-user___AhfYF`,"IDE__Chat-messages":`Primer_Brand__IDE-module__IDE__Chat-messages___EcZF_`,"IDE__Chat-wrapper":`Primer_Brand__IDE-module__IDE__Chat-wrapper___chroS`,IDE__Editor:`Primer_Brand__IDE-module__IDE__Editor___MkJjR`,"IDE__Editor--large":`Primer_Brand__IDE-module__IDE__Editor--large___YlfAf`,"IDE__Editor--medium":`Primer_Brand__IDE-module__IDE__Editor--medium___Nihdg`,"IDE__Editor--small":`Primer_Brand__IDE-module__IDE__Editor--small____cDnd`,"IDE__Editor-content":`Primer_Brand__IDE-module__IDE__Editor-content___qUzu5`,"IDE__Editor-content-inner":`Primer_Brand__IDE-module__IDE__Editor-content-inner___HAje_`,"IDE__Editor-content-wrapper":`Primer_Brand__IDE-module__IDE__Editor-content-wrapper___gb9HC`,"IDE__Editor-lineNumber":`Primer_Brand__IDE-module__IDE__Editor-lineNumber___vSZSt`,"IDE__Editor-lineNumber-text":`Primer_Brand__IDE-module__IDE__Editor-lineNumber-text___Ws1Hq`,"IDE__Editor-lineNumbers":`Primer_Brand__IDE-module__IDE__Editor-lineNumbers___t0wju`,"IDE__Editor-pane":`Primer_Brand__IDE-module__IDE__Editor-pane___ZQjcs`,"IDE__Editor-pane--suggested":`Primer_Brand__IDE-module__IDE__Editor-pane--suggested___IXAF0`,"IDE__Editor-tab":`Primer_Brand__IDE-module__IDE__Editor-tab___lY6lZ`,"IDE__Editor-tab--active":`Primer_Brand__IDE-module__IDE__Editor-tab--active___FuQ4L`,"IDE__Editor-tab-close-icon":`Primer_Brand__IDE-module__IDE__Editor-tab-close-icon___jxo0b`,"IDE__Editor-tab-icon":`Primer_Brand__IDE-module__IDE__Editor-tab-icon___IyrSp`,"IDE__Editor-tabs":`Primer_Brand__IDE-module__IDE__Editor-tabs___zFwQA`,IDE__inner:`Primer_Brand__IDE-module__IDE__inner___C7yFe`,IDE__main:`Primer_Brand__IDE-module__IDE__main___UBKnG`,"IDE__play-pause-button":`Primer_Brand__IDE-module__IDE__play-pause-button___MKdFP`},of={root:`IDE`,get chat(){return`${this.root}-chat`},get editor(){return`${this.root}-editor`},get editorContent(){return`${this.editor}-content`},get editorTabs(){return`${this.editor}-tab`}},sf=(0,c.memo)(({children:e,className:t,"data-testid":n,height:r,variant:i=`default`,...a})=>{let[o,u]=(0,c.useState)(!1),[f,p]=(0,c.useState)(!1),[m,h]=(0,c.useState)(!1),g=(0,c.useRef)(null),_=(0,c.useRef)(null);(0,c.useEffect)(()=>{f&&m&&u(!1)},[f,m]);let v=(0,c.useMemo)(()=>c.Children.toArray(e),[e]),y=v.find(e=>(0,c.isValidElement)(e)&&e.type===gf.Chat),b=!!y,x=b?l().cloneElement(y,{ref:g,"data-testid":n||of.chat,animationIsPaused:o,setAnimationIsDone:p}):null,S=v.find(e=>(0,c.isValidElement)(e)&&e.type===gf.Editor),C=!!S,w=C?l().cloneElement(S,{ref:_,"data-testid":n||of.editor,animationIsPaused:o,setAnimationIsDone:h}):null,T=(!b||f)&&(!C||m),E=(0,c.useCallback)(e=>{T?(p(!1),h(!1),g.current?.resetAnimation(),_.current?.resetAnimation()):u(!e)},[T]);return(0,s.jsx)(`section`,{"data-testid":n||of.root,className:d(Q[`IDE--${i}`],b&&C&&Q[`IDE--full-exp`],b&&!C&&Q[`IDE--chat-only`],t),children:(0,s.jsx)(`div`,{...a,children:(0,s.jsxs)(`div`,{className:Q.IDE__inner,style:{"--brand-IDE-height":r?`${r}px`:void 0},children:[(0,s.jsxs)(`div`,{className:Q.IDE__main,children:[x,w]}),(0,s.jsx)(hf,{isPlaying:!o&&!T,onPlayPause:E})]})})})}),cf=(0,c.memo)((0,c.forwardRef)(({"data-testid":e,script:t,animationDelay:n=3e3,alternativeText:r,animationIsPaused:i,setAnimationIsDone:a,...o},l)=>{let u=L(l),f=n,p=(0,c.useRef)(null),[m,h]=(0,c.useState)([]),g=(0,c.useRef)(i);g.current=i;let _=(0,c.useCallback)(e=>{if(!e||!p.current)return;let t=p.current,n=e.getBoundingClientRect(),r=t.getBoundingClientRect();(n.topr.bottom)&&(t.scrollTop+=n.top-r.top)},[]),v=(0,c.useCallback)(()=>{if(!t.length)return;let e=document.querySelectorAll(`.${Q[`IDE__Chat-message`]}`),n=Array.from(e).slice(0,1),r=Array.from(e).slice(1),i=[];n[0]&&i.push({delay:0,action:`show`,element:n[0]}),i.push({delay:f/4,action:`delay`});for(let[e,t]of r.entries())i.push({delay:f,action:`show`,element:t,shouldScroll:e%2==0,shouldFadePrevious:!0,messageIndex:e,isLast:e===r.length-1});i.push({delay:100,isDone:!0}),h(i)},[t,f]),y=(0,c.useCallback)(()=>{a?.(!1);let e=document.querySelectorAll(`.${Q[`IDE__Chat-message`]}`);for(let t of e)t.classList.remove(Q[`IDE__Chat-message--visible`],Q[`IDE__Chat-message--faded`]);p.current&&(p.current.scrollTop=0),v()},[v,a]);return(0,c.useImperativeHandle)(u,()=>u.current?{...u.current,resetAnimation:y}:{resetAnimation:y}),(0,c.useEffect)(()=>{v()},[v]),(0,c.useEffect)(()=>{let e,t=-1,n=0,r=i=>{if(n>=m.length||g.current)return g.current&&(t=-1),void(e=requestAnimationFrame(r));let o=t===-1?0:i-t;t=i;let s=m[n];if(s.isDone)a?.(!0);else{if(s.delay-=o,s.delay<=0){if(s.action===`delay`)n++;else{let e=s;if(e.shouldScroll&&_(e.element),e.shouldFadePrevious){let t=document.querySelectorAll(`.${Q[`IDE__Chat-message`]}`),n=Array.from(t).slice(0,1),r=Array.from(t).slice(1);for(let e of n)e.classList.add(Q[`IDE__Chat-message--faded`]);let i=r.filter((t,n)=>n<(e.messageIndex??0));for(let e of i)e.classList.add(Q[`IDE__Chat-message--faded`]);e.isLast&&setTimeout(()=>{for(let e of n)e.classList.remove(Q[`IDE__Chat-message--faded`]);for(let e of r)e.classList.remove(Q[`IDE__Chat-message--faded`])},100)}e.element.classList.add(Q[`IDE__Chat-message--visible`]),n++}}e=requestAnimationFrame(r)}};return e=requestAnimationFrame(r),()=>{e&&cancelAnimationFrame(e)}},[m,_,a]),(0,s.jsxs)(`section`,{ref:u,className:Q.IDE__Chat,"data-testid":e||of.chat,...o,children:[(0,s.jsx)(`span`,{className:`visually-hidden`,children:r}),(0,s.jsxs)(`div`,{className:Q[`IDE__Chat-wrapper`],"aria-hidden":!0,children:[(0,s.jsx)(`div`,{ref:p,className:Q[`IDE__Chat-messages`],children:t.length&&t.map((e,t)=>(0,s.jsxs)(`div`,{id:`IDE__Chat-message-${t}`,className:d(Q[`IDE__Chat-message`],e.role===`user`&&Q[`IDE__Chat-message--user`]),children:[(0,s.jsxs)(`div`,{className:Q[`IDE__Chat-message-user`],children:[e.role===`user`?(0,s.jsx)(Os,{src:e.avatar,alt:e.handle}):(0,s.jsx)(tf,{size:24}),(0,s.jsx)(I,{as:`p`,size:`100`,weight:`medium`,className:Q[`IDE__Chat-message-handle`],children:e.handle})]}),(0,s.jsxs)(`div`,{className:Q[`IDE__Chat-message-content`],children:[(0,s.jsx)(`div`,{className:Q[`IDE__Chat-message-text`],children:e.message}),e.highlighter&&e.codeSnippet&&(0,s.jsx)(`pre`,{className:Q[`IDE__Chat-message-snippet`],dangerouslySetInnerHTML:{__html:e.codeSnippet}}),!e.highlighter&&e.codeSnippet&&(0,s.jsx)(`pre`,{className:Q[`IDE__Chat-message-snippet`],children:e.codeSnippet})]})]},t))}),(0,s.jsx)(`div`,{className:Q[`IDE__Chat-input-area`],children:(0,s.jsx)(_o,{disabled:!0,className:Q[`IDE__Chat-input`],fullWidth:!0,placeholder:`Ask a question or type '/' for commands.`,trailingVisual:(0,s.jsx)(af,{className:Q[`IDE__Chat-input-icon`]})})})]})]})})),lf=`https://github.com/primer/brand/assets`,uf={py:`${lf}/13340707/7ca66487-d958-4c30-acbc-397f7a6169b7`,ts:`${lf}/13340707/2a7b87cf-b522-4ab5-a127-5a2c69bd0a89`,js:`${lf}/13340707/5a7bfffa-af38-4e32-ab39-a9e7efbcc7c6`,jsx:`${lf}/13340707/d975a978-dbc7-4626-b995-c00cac9bc132`,hs:`${lf}/13340707/826843ce-424b-4693-84d3-a43e4b7f1280`,html:`${lf}/13340707/f5b03413-b8f4-4cd5-9d91-6b574ada14ed`,css:`${lf}/13340707/3df2f0ba-daff-4b76-8492-f5773c515369`,scss:`${lf}/13340707/a1d21f2e-c813-4211-8d9a-2869c1968e9a`,json:`${lf}/13340707/ca21068e-8c27-4b84-9a1d-b965b49b3568`,md:`${lf}/13340707/39e7ff2b-9d0a-47e9-9686-bed51800084c`,yml:`${lf}/13340707/afb28101-1352-444f-8a8e-419b6883132f`,yaml:`${lf}/13340707/afb28101-1352-444f-8a8e-419b6883132f`,txt:`${lf}/13340707/7c52da20-1fe2-496c-b4bb-6ea61d0fe3dd`,sh:`${lf}/13340707/549ce181-4541-4811-8712-a9c5abd8eeae`,sql:`${lf}/13340707/b2b73a2e-e4e1-47c8-aabc-c204836244b8`},df=Object.keys(uf),ff=(0,c.memo)((0,c.forwardRef)(({activeTab:e=0,"data-testid":t,files:n,triggerAnimation:r=!1,showLineNumbers:i=!0,size:a=`medium`,tabIcons:o=uf,animationIsPaused:u,setAnimationIsDone:f,...p},m)=>{let h=L(m),g=(0,c.useRef)(null),[_,v]=(0,c.useState)([]),y=(0,c.useRef)(u);y.current=u;let b=Qi({defaultTab:e.toString(),autoActivate:!0,onTabActivate:(e,t)=>{t?.scrollIntoView({behavior:`smooth`,block:`nearest`,inline:`start`}),C()}}),S=(0,c.useCallback)(()=>{if(!g.current)return;let e=g.current.querySelectorAll(`pre:not([data-has-suggestion="true"])`),t=g.current.querySelectorAll(`pre[data-has-suggestion="true"]`),n=[];for(let t of e)n.push({delay:200,elements:[t],tab:b.activeTab});n.push({delay:1e3,elements:Array.from(t),tab:b.activeTab}),n.push({delay:200,isDone:!0,tab:b.activeTab}),v(n)},[b.activeTab]),C=(0,c.useCallback)(()=>{v([]),f?.(!1);let e=g.current?.querySelectorAll(`pre`);if(e)for(let t of e)t.classList.remove(x[`Animation--active`]);S()},[S,f]);return(0,c.useImperativeHandle)(h,()=>h.current?{...h.current,resetAnimation:C}:{resetAnimation:C}),(0,c.useEffect)(()=>{S()},[S,r]),(0,c.useEffect)(()=>{let e,t=-1,n=0,r=i=>{if(n>=_.length||b.activeTab===null)return;if(y.current)return t=-1,void(e=requestAnimationFrame(r));let a=t===-1?0:i-t;t=i;let o=_[n];if(o.isDone)f?.(!0);else if(o.tab===b.activeTab){if(o.delay-=a,o.delay<=0){for(let e of o.elements)e.classList.add(x[`Animation--active`]);n++}e=requestAnimationFrame(r)}};return e=requestAnimationFrame(r),()=>{e&&cancelAnimationFrame(e)}},[_,f,b.activeTab]),(0,s.jsxs)(`div`,{className:d(Q.IDE__Editor,Q[`IDE__Editor--${a}`]),"data-testid":t||of.editor,...p,children:[(0,s.jsx)(`div`,{className:Q[`IDE__Editor-tabs`],"data-testid":of.editorTabs,...b.getTabListProps({label:`files`}),children:n.map((e,t)=>{let n=e.name.split(`.`).pop(),r=b.activeTab===t.toString();return(0,c.createElement)(`button`,{...b.getTabProps(t.toString()),key:e.name,className:d(Q[`IDE__Editor-tab`],r&&Q[`IDE__Editor-tab--active`])},n&&(0,s.jsx)(`img`,{className:Q[`IDE__Editor-tab-icon`],alt:``,width:16,height:16,src:o[n]}),e.name)})}),(0,s.jsx)(`div`,{className:Q[`IDE__Editor-content`],children:n.map((e,t)=>(0,c.createElement)(`div`,{...b.getTabPanelProps(t.toString()),key:e.name},(0,s.jsx)(`span`,{className:`visually-hidden`,children:e.alternativeText}),(0,s.jsxs)(`div`,{className:Q[`IDE__Editor-content-wrapper`],"aria-hidden":`true`,children:[i&&(0,s.jsx)(`div`,{className:Q[`IDE__Editor-lineNumbers`],children:(Array.isArray(e.code)?e.code:e.code.split(` -`)).map((e,t)=>(0,s.jsx)(`div`,{className:Q[`IDE__Editor-lineNumber`],children:t+1},t))}),(0,s.jsx)(`div`,{ref:b.activeTab===t.toString()?g:null,"data-testid":of.editorContent,className:Q[`IDE__Editor-content-inner`],children:Array.isArray(e.code)?e.code.map((t,n)=>{let r=n+1>=(e.suggestedLineStart??1/0);return(0,s.jsxs)(l().Fragment,{children:[(0,s.jsx)(`pre`,{className:d(Q[`IDE__Editor-pane`],n+1<(e.suggestedLineStart??1/0)&&x[`Animation--slide-in-right`],r&&x[`Animation--slide-in-down`],r&&Q[`IDE__Editor-pane--suggested`]),dangerouslySetInnerHTML:{__html:t===``?` `:t},"data-has-suggestion":r},n),r&&n===e.code.length-1&&(0,s.jsxs)(`pre`,{className:d(x[`Animation--slide-in-down`],Q[`IDE__Chat-copilot-indicator`]),"data-has-suggestion":r,children:[(0,s.jsx)(tf,{size:24,className:Q[`IDE__Chat-copilot-indicator-label`]}),(0,s.jsx)(I,{as:`span`,className:Q[`IDE__Chat-copilot-indicator-label`],children:`Copilot`})]})]},t+n)}):(0,s.jsx)(`pre`,{className:d(Q[`IDE__Editor-pane`],x[`Animation--slide-in-right`]),dangerouslySetInnerHTML:{__html:e.code}})})]})))})]})})),pf=()=>(0,s.jsx)(`svg`,{fill:`none`,role:`presentation`,"aria-hidden":`true`,viewBox:`3.17 2.28 13.7 15.42`,children:(0,s.jsx)(`path`,{d:`M4.66148 2.3125C3.83593 2.3125 3.16669 2.98174 3.16669 3.80729V16.1927C3.16669 17.0183 3.83593 17.6875 4.66148 17.6875H7.65106C8.47662 17.6875 9.14586 17.0183 9.14586 16.1927V3.80729C9.14586 2.98174 8.47662 2.3125 7.65106 2.3125H4.66148ZM4.44794 3.80729C4.44794 3.68936 4.54355 3.59375 4.66148 3.59375H7.65106C7.769 3.59375 7.86461 3.68936 7.86461 3.80729V16.1927C7.86461 16.3106 7.769 16.4062 7.65106 16.4062H4.66148C4.54355 16.4062 4.44794 16.3106 4.44794 16.1927V3.80729ZM12.349 2.3125C11.5235 2.3125 10.8542 2.98174 10.8542 3.80729V16.1927C10.8542 17.0183 11.5235 17.6875 12.349 17.6875H15.3386C16.1642 17.6875 16.8334 17.0183 16.8334 16.1927V3.80729C16.8334 2.98174 16.1642 2.3125 15.3386 2.3125H12.349ZM12.1355 3.80729C12.1355 3.68936 12.2311 3.59375 12.349 3.59375H15.3386C15.4565 3.59375 15.5521 3.68936 15.5521 3.80729V16.1927C15.5521 16.3106 15.4565 16.4062 15.3386 16.4062H12.349C12.2311 16.4062 12.1355 16.3106 12.1355 16.1927V3.80729Z`,fill:`currentColor`})}),mf=()=>(0,s.jsx)(`svg`,{fill:`none`,role:`presentation`,"aria-hidden":`true`,viewBox:`4.02 2.3 14.43 15.4`,children:(0,s.jsx)(`path`,{d:`M6.24905 3.69194C5.82218 3.45967 5.30225 3.76868 5.30225 4.25466V15.7452C5.30225 16.2312 5.82218 16.5402 6.24906 16.3079L16.8079 10.5626C17.2538 10.32 17.2538 9.67983 16.8079 9.4372L6.24905 3.69194ZM4.021 4.25466C4.021 2.79672 5.58078 1.86969 6.86142 2.56651L17.4203 8.31176C18.758 9.03966 18.758 10.9602 17.4203 11.6881L6.86143 17.4333C5.58079 18.1301 4.021 17.2031 4.021 15.7452V4.25466Z`,fill:`currentColor`})}),hf=({isPlaying:e=!0,onPlayPause:t})=>{let n=(0,c.useCallback)(()=>{t?.(!e)},[t,e]);return(0,s.jsx)(`button`,{className:Q[`IDE__play-pause-button`],type:`button`,onClick:n,"aria-label":e?`Pause animation`:`Play animation`,children:e?(0,s.jsx)(pf,{}):(0,s.jsx)(mf,{})})},gf=Object.assign(sf,{testIds:of,Chat:cf,Editor:ff}),_f={Breadcrumbs:`Primer_Brand__Breadcrumbs-module__Breadcrumbs___ANvyl`,"Breadcrumbs--default":`Primer_Brand__Breadcrumbs-module__Breadcrumbs--default___q2JxW`,Breadcrumbs__item:`Primer_Brand__Breadcrumbs-module__Breadcrumbs__item___IX25P`,Breadcrumbs__link:`Primer_Brand__Breadcrumbs-module__Breadcrumbs__link___B3gbd`,"Breadcrumbs__link--selected":`Primer_Brand__Breadcrumbs-module__Breadcrumbs__link--selected___zP0bj`,Breadcrumbs__list:`Primer_Brand__Breadcrumbs-module__Breadcrumbs__list___S1xLw`},vf=[`default`,`accent`],yf=(0,c.forwardRef)(({className:e,children:t,variant:n=`default`,...r},i)=>(0,s.jsx)(`nav`,{ref:i,className:d(_f.Breadcrumbs,_f[`Breadcrumbs--${n}`]),"aria-label":`Breadcrumbs`,...r,children:(0,s.jsx)(`ol`,{className:d(_f.Breadcrumbs__list),children:t})})),bf=(0,c.forwardRef)(({className:e,children:t,href:n,selected:r,...i},a)=>(0,s.jsx)(`li`,{className:_f.Breadcrumbs__item,children:r?(0,s.jsx)(I,{size:`100`,variant:`muted`,className:d(_f.Breadcrumbs__link,_f[`Breadcrumbs__link--selected`],e),"aria-current":`page`,...i,children:t}):(0,s.jsx)(Zo,{href:n,ref:a,className:d(_f.Breadcrumbs__link,e),...i,children:t})})),xf=Object.assign(yf,{Item:bf}),Sf={Section:`Primer_Brand__Section-module__Section___wNnZR`,"Section--paddingBlockEnd-condensed":`Primer_Brand__Section-module__Section--paddingBlockEnd-condensed___Iq2bF`,"Section--paddingBlockEnd-none":`Primer_Brand__Section-module__Section--paddingBlockEnd-none___OPMCW`,"Section--paddingBlockEnd-normal":`Primer_Brand__Section-module__Section--paddingBlockEnd-normal___wlGa4`,"Section--paddingBlockEnd-spacious":`Primer_Brand__Section-module__Section--paddingBlockEnd-spacious___BFFzY`,"Section--paddingBlockStart-condensed":`Primer_Brand__Section-module__Section--paddingBlockStart-condensed___jXPMP`,"Section--paddingBlockStart-none":`Primer_Brand__Section-module__Section--paddingBlockStart-none___q_KT1`,"Section--paddingBlockStart-normal":`Primer_Brand__Section-module__Section--paddingBlockStart-normal___okSnn`,"Section--paddingBlockStart-spacious":`Primer_Brand__Section-module__Section--paddingBlockStart-spacious___Dbzh2`,"Section--rounded":`Primer_Brand__Section-module__Section--rounded___y86mS`,"Section--variant-gridline":`Primer_Brand__Section-module__Section--variant-gridline___ULwen`,"Section-narrow--paddingBlockEnd-condensed":`Primer_Brand__Section-module__Section-narrow--paddingBlockEnd-condensed___Nmq0F`,"Section-narrow--paddingBlockEnd-none":`Primer_Brand__Section-module__Section-narrow--paddingBlockEnd-none___PaxIA`,"Section-narrow--paddingBlockEnd-normal":`Primer_Brand__Section-module__Section-narrow--paddingBlockEnd-normal___aMtgm`,"Section-narrow--paddingBlockEnd-spacious":`Primer_Brand__Section-module__Section-narrow--paddingBlockEnd-spacious___LGxf3`,"Section-narrow--paddingBlockStart-condensed":`Primer_Brand__Section-module__Section-narrow--paddingBlockStart-condensed___MM1ai`,"Section-narrow--paddingBlockStart-none":`Primer_Brand__Section-module__Section-narrow--paddingBlockStart-none___VKaUr`,"Section-narrow--paddingBlockStart-normal":`Primer_Brand__Section-module__Section-narrow--paddingBlockStart-normal___EIj1h`,"Section-narrow--paddingBlockStart-spacious":`Primer_Brand__Section-module__Section-narrow--paddingBlockStart-spacious___r_4fG`,"Section-regular--paddingBlockEnd-condensed":`Primer_Brand__Section-module__Section-regular--paddingBlockEnd-condensed___uRtvc`,"Section-regular--paddingBlockEnd-none":`Primer_Brand__Section-module__Section-regular--paddingBlockEnd-none___lPDsS`,"Section-regular--paddingBlockEnd-normal":`Primer_Brand__Section-module__Section-regular--paddingBlockEnd-normal___gtZb4`,"Section-regular--paddingBlockEnd-spacious":`Primer_Brand__Section-module__Section-regular--paddingBlockEnd-spacious___SalhC`,"Section-regular--paddingBlockStart-condensed":`Primer_Brand__Section-module__Section-regular--paddingBlockStart-condensed___JTztM`,"Section-regular--paddingBlockStart-none":`Primer_Brand__Section-module__Section-regular--paddingBlockStart-none___HgDah`,"Section-regular--paddingBlockStart-normal":`Primer_Brand__Section-module__Section-regular--paddingBlockStart-normal___JTsVr`,"Section-regular--paddingBlockStart-spacious":`Primer_Brand__Section-module__Section-regular--paddingBlockStart-spacious___q_eWC`,"Section-wide--paddingBlockEnd-condensed":`Primer_Brand__Section-module__Section-wide--paddingBlockEnd-condensed___Lijsj`,"Section-wide--paddingBlockEnd-none":`Primer_Brand__Section-module__Section-wide--paddingBlockEnd-none___FjpEH`,"Section-wide--paddingBlockEnd-normal":`Primer_Brand__Section-module__Section-wide--paddingBlockEnd-normal___u9c2A`,"Section-wide--paddingBlockEnd-spacious":`Primer_Brand__Section-module__Section-wide--paddingBlockEnd-spacious___zMr50`,"Section-wide--paddingBlockStart-condensed":`Primer_Brand__Section-module__Section-wide--paddingBlockStart-condensed___daJpd`,"Section-wide--paddingBlockStart-none":`Primer_Brand__Section-module__Section-wide--paddingBlockStart-none___aIgHE`,"Section-wide--paddingBlockStart-normal":`Primer_Brand__Section-module__Section-wide--paddingBlockStart-normal___J4uxA`,"Section-wide--paddingBlockStart-spacious":`Primer_Brand__Section-module__Section-wide--paddingBlockStart-spacious___wje1J`,Section__container:`Primer_Brand__Section-module__Section__container___irc5A`,"Section__container--fullWidth":`Primer_Brand__Section-module__Section__container--fullWidth___LwJV7`},Cf=[`none`,`condensed`,`normal`,`spacious`],wf=[`default`,`subtle`],Tf=[`default`,`gridline`],Ef=Cf[2],Df=Tf[0],Of=(0,c.forwardRef)(({as:e=`section`,variant:t=Df,paddingBlockStart:n=Ef,paddingBlockEnd:r=Ef,backgroundColor:i,backgroundImageSrc:a,backgroundImagePosition:o=`50%`,backgroundImageSize:l=`cover`,className:u,children:f,"data-testid":p,fullWidth:m=!1,rounded:h=!1,style:g,..._},v)=>{let y=(0,c.useCallback)((e,t)=>typeof e==`string`?Sf[`Section--${t}-${e}`]:Object.keys(e).map(n=>Sf[`Section-${n}--${t}-${e[n]}`]).join(` `),[]),b=(0,c.useCallback)((e,t)=>t===`background-image-src`?Array.isArray(e)?e.map(e=>`url(${e})`).join():`url(${e})`:t===`background-color`&&typeof e==`string`?wf.includes(e)?`var(--brand-color-canvas-${e})`:e:Array.isArray(e)?e.join():e,[]),x=(0,c.useCallback)((e,t)=>typeof t==`string`||Array.isArray(t)?{[`--brand-Section-${e}`]:b(t,e)}:{[`--brand-Section-narrow-${e}`]:b(t?.narrow,e),[`--brand-Section-regular-${e}`]:b(t?.regular,e),[`--brand-Section-wide-${e}`]:b(t?.wide,e)},[b]),S=(0,c.useCallback)((e,t,n)=>{n&&Object.assign(e,x(t,n))},[x]),C=(0,c.useMemo)(()=>y(n,`paddingBlockStart`),[n,y]),w=(0,c.useMemo)(()=>y(r,`paddingBlockEnd`),[r,y]),T=(0,c.useMemo)(()=>{let e={};return S(e,`background-color`,i),S(e,`background-image-src`,a),S(e,`background-image-position`,o),S(e,`background-image-size`,l),e},[S,i,a,o,l]);return(0,s.jsx)(e,{ref:v,className:d(Sf.Section,t===`gridline`&&Sf[`Section--variant-gridline`],t===`gridline`&&Yr,C,w,h&&t!==`gridline`&&Sf[`Section--rounded`],u),"data-testid":p||`Section`,style:{...T,...g},..._,children:(0,s.jsx)(`div`,{className:d(Sf.Section__container,m&&Sf[`Section__container--fullWidth`]),"data-testid":`Section__container`,children:f})})}),kf={Statistic:`Primer_Brand__Statistic-module__Statistic___sB6bA`,"Statistic--narrow-padding-condensed":`Primer_Brand__Statistic-module__Statistic--narrow-padding-condensed___MWqsG`,"Statistic--narrow-padding-none":`Primer_Brand__Statistic-module__Statistic--narrow-padding-none___D1xJU`,"Statistic--narrow-padding-normal":`Primer_Brand__Statistic-module__Statistic--narrow-padding-normal___yCtE0`,"Statistic--narrow-padding-spacious":`Primer_Brand__Statistic-module__Statistic--narrow-padding-spacious___iSeZl`,"Statistic--padding-condensed":`Primer_Brand__Statistic-module__Statistic--padding-condensed___JhuYL`,"Statistic--padding-none":`Primer_Brand__Statistic-module__Statistic--padding-none___mZRAE`,"Statistic--padding-normal":`Primer_Brand__Statistic-module__Statistic--padding-normal___JcofR`,"Statistic--padding-spacious":`Primer_Brand__Statistic-module__Statistic--padding-spacious___njBos`,"Statistic--regular-padding-condensed":`Primer_Brand__Statistic-module__Statistic--regular-padding-condensed___kJuH6`,"Statistic--regular-padding-none":`Primer_Brand__Statistic-module__Statistic--regular-padding-none___fR2Ho`,"Statistic--regular-padding-normal":`Primer_Brand__Statistic-module__Statistic--regular-padding-normal___UZq0p`,"Statistic--regular-padding-spacious":`Primer_Brand__Statistic-module__Statistic--regular-padding-spacious___MODDU`,"Statistic--variant-boxed":`Primer_Brand__Statistic-module__Statistic--variant-boxed___X9IAB`,"Statistic--wide-padding-condensed":`Primer_Brand__Statistic-module__Statistic--wide-padding-condensed___KVY9L`,"Statistic--wide-padding-none":`Primer_Brand__Statistic-module__Statistic--wide-padding-none____fUci`,"Statistic--wide-padding-normal":`Primer_Brand__Statistic-module__Statistic--wide-padding-normal___WJhTd`,"Statistic--wide-padding-spacious":`Primer_Brand__Statistic-module__Statistic--wide-padding-spacious___cnjbs`,Statistic__description:`Primer_Brand__Statistic-module__Statistic__description___I2lpL`,"Statistic__description--accent":`Primer_Brand__Statistic-module__Statistic__description--accent___wZsb5`,Statistic__heading:`Primer_Brand__Statistic-module__Statistic__heading___xQ8Ki`},Af=[`small`,`medium`,`large`],jf=[`none`,`condensed`,`normal`,`spacious`],Mf={root:`Statistic`},Nf={small:`600`,medium:`800`,large:`1000`},Pf=(0,c.forwardRef)(({animate:e,className:t,children:n,"data-testid":r,size:i=`large`,variant:a=`default`,padding:o=`none`,leadingComponent:u,trailingComponent:f,style:p,...m},h)=>{let{classes:g,styles:_}=E(e),v=(0,c.useMemo)(()=>{return e=`padding`,(t=o)?typeof t==`string`||typeof t==`number`?kf[`Statistic--${e}-${t}`]:Object.keys(t).map(n=>kf[`Statistic--${n}-${e}-${t[n]}`]).join(` `):``;var e,t},[o]),y=(0,c.useMemo)(()=>{let e=l().Children.toArray(n).find(e=>l().isValidElement(e)&&e.type===Ff);return l().isValidElement(e)?e:void 0},[n]),b=(0,c.useMemo)(()=>{let e=l().Children.toArray(n).find(e=>l().isValidElement(e)&&e.type===If);return l().isValidElement(e)?e:void 0},[n]),x=y;return b&&x&&(x=l().cloneElement(x,{children:(0,s.jsxs)(s.Fragment,{children:[x.props.children,` `,b]})})),(0,s.jsxs)(`div`,{ref:h,className:d(kf.Statistic,kf[`Statistic--variant-${a}`],v,g,t),style:{..._,...p},"data-testid":r||Mf.root,...m,children:[u&&(0,s.jsx)(u,{}),x&&l().cloneElement(x,{size:x.props.size||Nf[i]}),f&&(0,s.jsx)(f,{})]})}),Ff=(0,c.forwardRef)(({as:e=`p`,className:t,children:n,font:r=`hubot-sans`,weight:i=`medium`,size:a=`1000`,...o},c)=>(0,s.jsx)(I,{as:e,ref:c,className:d(kf.Statistic__heading,t),font:r,weight:i,size:a,...o,children:n})),If=(0,c.forwardRef)(({children:e,className:t,size:n=`300`,variant:r=`muted`,...i},a)=>(0,s.jsx)(I,{variant:r===`accent`?`muted`:r,ref:a,size:n,font:`mona-sans`,className:d(kf.Statistic__description,kf[`Statistic__description--${r}`],t),...i,children:e})),Lf=Object.assign(Pf,{Heading:Ff,Description:If,testIds:Mf}),Rf=[`default`,`subtle`],zf=(0,c.forwardRef)(({align:e=`start`,backgroundColor:t=`subtle`,backgroundImageSrc:n,backgroundImagePosition:r=`center`,backgroundImageSize:i=`cover`,className:a,children:o,style:u,leadingVisual:f,...p},m)=>{let h=(0,c.useCallback)((e,t)=>t===`background-image-src`?`url(${e})`:t===`background-color`&&typeof e==`string`&&Rf.includes(e)?`var(--brand-color-canvas-${e})`:e,[]),g=(0,c.useCallback)((e,t)=>typeof t==`string`||Array.isArray(t)?{[`--brand-BreakoutBanner-${e}`]:h(t,e)}:{[`--brand-BreakoutBanner-narrow-${e}`]:h(t?.narrow,e),[`--brand-BreakoutBanner-regular-${e}`]:h(t?.regular,e),[`--brand-BreakoutBanner-wide-${e}`]:h(t?.wide,e)},[h]),_=(0,c.useMemo)(()=>{let e={},a=(t,n)=>{n&&Object.assign(e,g(t,n))};return a(`background-color`,t),a(`background-image-src`,n),a(`background-image-position`,r),a(`background-image-size`,i),e},[t,n,r,i,g]);return(0,c.useMemo)(()=>l().Children.toArray(o).some(e=>l().isValidElement(e)&&e.type===Bf),[o]),(0,s.jsx)(`div`,{ref:m,className:d(`Primer_Brand__BreakoutBanner-module__BreakoutBanner___OholM`,a),style:{..._,...u},...p,children:(0,s.jsx)(`div`,{className:d(`Primer_Brand__BreakoutBanner-module__BreakoutBanner-container___X145s`),children:(0,s.jsxs)(`div`,{className:d(`Primer_Brand__BreakoutBanner-module__BreakoutBanner-content___WPxKC`,e===`center`&&`Primer_Brand__BreakoutBanner-module__BreakoutBanner-content--center___mDWpD`),children:[f&&(0,s.jsx)(`div`,{className:d(`Primer_Brand__BreakoutBanner-module__BreakoutBanner-leadingVisual___lIc6l`),children:typeof f==`function`?(0,s.jsx)(f,{}):f}),o]})})})}),Bf=(0,c.forwardRef)(({as:e=`h3`,size:t=`4`,className:n,children:r,...i},a)=>(0,s.jsx)(Er,{ref:a,className:d(`Primer_Brand__BreakoutBanner-module__BreakoutBanner__heading___mnzmT`,n),size:t,as:e,...i,children:r})),$=(0,c.forwardRef)(({className:e,children:t,...n},r)=>(0,s.jsx)(I,{ref:r,as:`p`,variant:`muted`,className:d(`Primer_Brand__BreakoutBanner-module__BreakoutBanner-description___xrWUJ`,e),...n,children:t})),Vf=(0,c.forwardRef)(({className:e,direction:t,gap:n,padding:r,children:i,...a},o)=>{let c=l().Children.toArray(i).map((e,t)=>l().isValidElement(e)&&e.type===qr?l().cloneElement(e,{size:e.props.size||`medium`,variant:e.props.variant||`accent`,arrowDirection:e.props.arrowDirection||(t===0?`end`:`none`),...e.props}):null).filter(Boolean).slice(0,2),u=t===`vertical`?{gap:`condensed`,direction:`vertical`,alignItems:`flex-start`}:{gap:n||{narrow:`normal`,regular:`spacious`},direction:t||{narrow:`vertical`,regular:`horizontal`}};return(0,s.jsx)(N,{padding:r||`none`,className:d(`Primer_Brand__BreakoutBanner-module__BreakoutBanner-linkGroup___s8PUk`,e),ref:o,...u,...a,children:c})}),Hf=Object.assign(zf,{Heading:Bf,Description:$,LinkGroup:Vf});var Uf=[`16`,`24`],Wf={16:{width:16,path:c.createElement(`path`,{d:`M6.78 1.97a.75.75 0 0 1 0 1.06L3.81 6h6.44A4.75 4.75 0 0 1 15 10.75v2.5a.75.75 0 0 1-1.5 0v-2.5a3.25 3.25 0 0 0-3.25-3.25H3.81l2.97 2.97a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L1.47 7.28a.75.75 0 0 1 0-1.06l4.25-4.25a.75.75 0 0 1 1.06 0Z`})},24:{width:24,path:c.createElement(`path`,{d:`M10.53 5.03a.75.75 0 1 0-1.06-1.06l-6.25 6.25a.75.75 0 0 0 0 1.06l6.25 6.25a.75.75 0 1 0 1.06-1.06L5.56 11.5H17a3.248 3.248 0 0 1 3.25 3.248v4.502a.75.75 0 0 0 1.5 0v-4.502A4.748 4.748 0 0 0 17 10H5.56l4.97-4.97Z`})}},Gf=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-reply`,Wf,Uf)});Gf.displayName=`ReplyIcon`;let Kf={Footnotes:`Primer_Brand__Footnotes-module__Footnotes___EvN5V`,"Footnotes--variant-citations":`Primer_Brand__Footnotes-module__Footnotes--variant-citations___bUHtk`,FootnotesItem:`Primer_Brand__Footnotes-module__FootnotesItem___QQCwY`,FootnotesItem__citationIcon:`Primer_Brand__Footnotes-module__FootnotesItem__citationIcon___HeITw`,FootnotesItem__citationText:`Primer_Brand__Footnotes-module__FootnotesItem__citationText___s2efV`};function qf(e){return e?typeof e==`string`||typeof e==`number`?String(e):Array.isArray(e)?e.map(qf).join(``):l().isValidElement(e)?qf(e.props.children):``:``}let Jf=[`div`,`ol`],Yf=[`a`,`p`];function Xf({className:e,children:t,_variant:n=`citation`,...r}){if(n===`disclaimer`)return(0,s.jsx)(I,{as:`p`,variant:`muted`,size:`100`,className:d(Kf.FootnotesItem,e),children:t});let{href:i,...a}=r;return(0,s.jsx)(`li`,{className:d(Kf.FootnotesItem,e),...a,children:(0,s.jsxs)(I,{as:`p`,variant:`muted`,size:`100`,className:d(Kf.FootnotesItem__citationText),children:[t,i&&(0,s.jsx)(Zo,{href:i,"aria-label":`Back to content ${qf(t)}`,children:(0,s.jsx)(Gf,{className:Kf.FootnotesItem__citationIcon})})]})})}let Zf=Object.assign(function({as:e=`ol`,className:t,children:n,visuallyHiddenHeading:r=`Footnotes`,...i}){let a=l().useMemo(()=>l().Children.toArray(n),[n]);if(e===`div`){let e=a.map(e=>l().isValidElement(e)&&e.type===Xf?l().cloneElement(e,{_variant:`disclaimer`,...e.props}):null);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(Er,{className:`visually-hidden`,as:`h2`,id:`footnote-label`,children:r}),(0,s.jsx)(`div`,{className:d(Kf.Footnotes,Kf[`Footnotes--variant-disclaimer`],t),...i,children:e})]})}return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(Er,{className:`visually-hidden`,as:`h2`,id:`footnote-label`,children:r}),(0,s.jsx)(`ol`,{className:d(Kf.Footnotes,Kf[`Footnotes--variant-citations`],t),...i,children:n})]})},{Item:Xf}),Qf={FrostedGlassVFX:`Primer_Brand__FrostedGlassVFX-module__FrostedGlassVFX___DrCGZ`,"FrostedGlassVFX--intensity-high":`Primer_Brand__FrostedGlassVFX-module__FrostedGlassVFX--intensity-high___kUSHI`,"FrostedGlassVFX--intensity-low":`Primer_Brand__FrostedGlassVFX-module__FrostedGlassVFX--intensity-low___a87yo`,"FrostedGlassVFX--intensity-medium":`Primer_Brand__FrostedGlassVFX-module__FrostedGlassVFX--intensity-medium___z1VQ1`,"FrostedGlassVFX--rounded-corners":`Primer_Brand__FrostedGlassVFX-module__FrostedGlassVFX--rounded-corners___V4gcI`},$f=[`low`,`medium`,`high`];function ep({hasBorderRadius:e=!0,children:t,className:n,intensity:r=`medium`,...i}){return(0,s.jsx)(`div`,{className:d(Qf.FrostedGlassVFX,e&&Qf[`FrostedGlassVFX--rounded-corners`],Qf[`FrostedGlassVFX--intensity-${r}`],n),...i,children:t})}let tp={SectionIntroStacked:`Primer_Brand__SectionIntroStacked-module__SectionIntroStacked___ngJ17`,"SectionIntroStacked--full-width":`Primer_Brand__SectionIntroStacked-module__SectionIntroStacked--full-width___kRyw0`,"SectionIntroStacked--variant-gridline":`Primer_Brand__SectionIntroStacked-module__SectionIntroStacked--variant-gridline___T6ZrI`,"SectionIntroStacked-content":`Primer_Brand__SectionIntroStacked-module__SectionIntroStacked-content___ULK2q`,"SectionIntroStacked-description":`Primer_Brand__SectionIntroStacked-module__SectionIntroStacked-description___zSilb`,"SectionIntroStacked-heading":`Primer_Brand__SectionIntroStacked-module__SectionIntroStacked-heading___tolwP`,"SectionIntroStacked-heading--muted":`Primer_Brand__SectionIntroStacked-module__SectionIntroStacked-heading--muted___CHRqJ`,"SectionIntroStacked-items":`Primer_Brand__SectionIntroStacked-module__SectionIntroStacked-items___rf3nz`,"SectionIntroStacked-link":`Primer_Brand__SectionIntroStacked-module__SectionIntroStacked-link___Y2Sox`,"SectionIntroStackedItem-item":`Primer_Brand__SectionIntroStacked-module__SectionIntroStackedItem-item___c3mLD`,"SectionIntroStackedItem-item--with-icon":`Primer_Brand__SectionIntroStacked-module__SectionIntroStackedItem-item--with-icon___Ej53Q`,SectionIntroStackedItem__content:`Primer_Brand__SectionIntroStacked-module__SectionIntroStackedItem__content___TdGFS`,SectionIntroStackedItem__icon:`Primer_Brand__SectionIntroStacked-module__SectionIntroStackedItem__icon___TUK4t`,"SectionIntroStackedItem__item-text":`Primer_Brand__SectionIntroStacked-module__SectionIntroStackedItem__item-text___5DHtq`,"SectionIntroStackedItem__item-text--muted":`Primer_Brand__SectionIntroStacked-module__SectionIntroStackedItem__item-text--muted___iWmQS`},np=[`default`,`gridline`],rp=(0,c.forwardRef)(({animate:e,className:t,children:n,style:r,variant:i=`default`,...a},o)=>{let{classes:c,styles:u}=E(e),f=l().Children.toArray(n),p=f.filter(e=>l().isValidElement(e)&&e.type===sp),m=f.filter(e=>!p.includes(e));return(0,s.jsx)(`header`,{ref:o,className:d(tp.SectionIntroStacked,i===`gridline`&&tp[`SectionIntroStacked--variant-gridline`],i===`gridline`&&Yr,c,t),...a,style:{...u,...r},children:(0,s.jsxs)(_,{fullWidth:!0,enableGutters:i!==`gridline`,columnGap:`none`,children:[(0,s.jsx)(_.Column,{span:{large:6},className:tp[`SectionIntroStacked-content`],children:m}),(0,s.jsx)(_.Column,{span:{large:6},start:{large:7},children:p})]})})}),ip=(0,c.forwardRef)(({as:e=Cr,size:t=`3`,className:n,children:r,...i},a)=>{let o=(0,c.useMemo)(()=>l().Children.toArray(r),[r]),u=(0,c.useCallback)(()=>o.some(e=>l().isValidElement(e)&&(e.type===`b`||e.type===`em`))?`muted`:`default`,[o]),f=o.length===1?`default`:u();return(0,s.jsx)(Er,{ref:a,className:d(tp[`SectionIntroStacked-heading`],f===`muted`&&tp[`SectionIntroStacked-heading--muted`],n),size:t,as:e,...i,children:r})}),ap=(0,c.forwardRef)(({className:e,children:t,...n},r)=>(0,s.jsx)(I,{as:`p`,className:d(tp[`SectionIntroStacked-description`],e),ref:r,variant:`muted`,...n,children:t})),op=(0,c.forwardRef)(({className:e,children:t,variant:n=`accent`,size:r=`medium`,...i},a)=>(0,s.jsx)(qr,{ref:a,className:d(tp[`SectionIntroStacked-link`],e),size:r,variant:n,...i,children:t})),sp=({animate:e,className:t,children:n,...r})=>{let{classes:i,styles:a}=E(e),o=d(i,tp[`SectionIntroStacked-items`],t);return(0,s.jsx)(`ul`,{className:o,style:{...a},...r,children:n})},cp=({className:e,color:t=`green`,...n})=>(0,s.jsx)(Zi,{className:d(tp.SectionIntroStackedItem__icon,e),hasBackground:!0,size:`small`,color:t,...n}),lp=(0,c.forwardRef)(({as:e=`h3`,size:t=`subhead-large`,className:n,children:r,...i},a)=>(0,s.jsx)(Er,{ref:a,as:e,size:t,className:d(tp.SectionIntroStackedItem__heading,n),...i,children:r})),up=(0,c.forwardRef)(({className:e,children:t,...n},r)=>(0,s.jsx)(I,{as:`p`,variant:`muted`,size:`200`,className:d(tp.SectionIntroStackedItem__description,e),ref:r,...n,children:t})),dp=Object.assign(rp,{Heading:ip,Description:ap,Link:op,Items:sp,Item:({className:e,children:t,...n})=>{let r=d(tp[`SectionIntroStackedItem-item`],e),i=(0,c.useMemo)(()=>l().Children.toArray(t),[t]);if(i.some(e=>l().isValidElement(e)&&(e.type===cp||e.type===lp||e.type===up))){let e=i.find(e=>l().isValidElement(e)&&e.type===cp),t=i.filter(e=>!(l().isValidElement(e)&&e.type===cp));return(0,s.jsxs)(`li`,{className:d(r,!!e&&tp[`SectionIntroStackedItem-item--with-icon`]),...n,children:[e,(0,s.jsx)(`div`,{className:tp.SectionIntroStackedItem__content,children:t})]})}let a=i.length===1?`default`:i.some(e=>l().isValidElement(e)&&(e.type===`b`||e.type===`em`))?`muted`:`default`;return(0,s.jsx)(`li`,{className:r,...n,children:(0,s.jsx)(I,{as:`span`,className:d(tp[`SectionIntroStackedItem__item-text`],a===`muted`&&tp[`SectionIntroStackedItem__item-text--muted`]),size:`350`,children:t})})},ItemIcon:cp,ItemHeading:lp,ItemDescription:up});var fp=[`12`,`16`,`24`],pp={12:{width:12,path:c.createElement(`path`,{d:`M4.7 10c-.2 0-.4-.1-.5-.2-.3-.3-.3-.8 0-1.1L6.9 6 4.2 3.3c-.3-.3-.3-.8 0-1.1.3-.3.8-.3 1.1 0l3.3 3.2c.3.3.3.8 0 1.1L5.3 9.7c-.2.2-.4.3-.6.3Z`})},16:{width:16,path:c.createElement(`path`,{d:`M6.22 3.22a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L9.94 8 6.22 4.28a.75.75 0 0 1 0-1.06Z`})},24:{width:24,path:c.createElement(`path`,{d:`M8.72 18.78a.75.75 0 0 1 0-1.06L14.44 12 8.72 6.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018l6.25 6.25a.75.75 0 0 1 0 1.06l-6.25 6.25a.75.75 0 0 1-1.06 0Z`})}},mp=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-chevron-right`,pp,fp)});mp.displayName=`ChevronRightIcon`;let hp={Tablist__wrapper:`Primer_Brand__Tabs-module__Tablist__wrapper___Bz69R`,"Tablist__wrapper--accent":`Primer_Brand__Tabs-module__Tablist__wrapper--accent___nG4lJ`,"Tablist__wrapper--default":`Primer_Brand__Tabs-module__Tablist__wrapper--default___pPP9D`,"Tablist__wrapper--lastTabIsActive":`Primer_Brand__Tabs-module__Tablist__wrapper--lastTabIsActive___DHNPp`,"Tablist__wrapper--underline":`Primer_Brand__Tabs-module__Tablist__wrapper--underline___xT6ku`,Tabs:`Primer_Brand__Tabs-module__Tabs___p41NK`,"Tabs--accent":`Primer_Brand__Tabs-module__Tabs--accent___amEYm`,"Tabs--default":`Primer_Brand__Tabs-module__Tabs--default___g4Kwt`,"Tabs--underline":`Primer_Brand__Tabs-module__Tabs--underline___Nm9xx`,"Tabs-container":`Primer_Brand__Tabs-module__Tabs-container___jByf5`,"Tabs-container--align-center":`Primer_Brand__Tabs-module__Tabs-container--align-center___MOjwP`,"Tabs-container--align-start":`Primer_Brand__Tabs-module__Tabs-container--align-start___X9kN4`,Tabs__control:`Primer_Brand__Tabs-module__Tabs__control___crCR5`,"Tabs__control-icon":`Primer_Brand__Tabs-module__Tabs__control-icon___cgGsh`,Tabs__controls:`Primer_Brand__Tabs-module__Tabs__controls___OrV44`,Tabs__indicator:`Primer_Brand__Tabs-module__Tabs__indicator___KDvsE`,"Tabs__indicator--active":`Primer_Brand__Tabs-module__Tabs__indicator--active___XFIc8`,Tabs__item:`Primer_Brand__Tabs-module__Tabs__item___rPI4n`,"Tabs__item--active":`Primer_Brand__Tabs-module__Tabs__item--active___ruoXn`,Tabs__panel:`Primer_Brand__Tabs-module__Tabs__panel___JjAmC`,Tabs__panelContainer:`Primer_Brand__Tabs-module__Tabs__panelContainer___oZAgR`,Tabs__slider:`Primer_Brand__Tabs-module__Tabs__slider___hLsBB`},gp={root:`Tabs`,get tab(){return`${this.root}-tab`},get panel(){return`${this.root}-panel`},get indicators(){return`${this.root}-indicators`}},_p={controlsNext:`Next tab`,controlsPrev:`Previous tab`},vp=(0,c.forwardRef)(({align:e=`center`,children:t,defaultActiveTab:n,onChange:r,variant:i=`default`,className:a,"aria-label":o,"aria-labelledby":l,internalAccessibleLabels:u=_p,...f},p)=>{let{activeTab:m,activateTab:h,getTabListProps:g,getTabProps:_,getTabPanelProps:v}=Qi({defaultTab:n,onTabActivate:r}),y=(0,c.useRef)(null),b=(0,c.useRef)(null),x=(0,c.useRef)(null),S=c.Children.toArray(t),C=S.filter(e=>(0,c.isValidElement)(e)&&e.type===yp).map((e,t)=>{let n=String(t),r=e.ref,a=_(n,r);return(0,c.cloneElement)(e,{...a,id:e.props.id??a.id,"aria-controls":e.props[`aria-controls`]??a[`aria-controls`],value:n,key:a.id,isActive:m===n,variant:i})}),w=S.filter(e=>(0,c.isValidElement)(e)&&e.type===bp).map((e,t)=>{let n=v(String(t));return(0,c.cloneElement)(e,{...n,id:e.props.id??n.id,key:String(t)})});(0,c.useEffect)(()=>{if(!y.current||!x.current)return;let e=y.current.querySelector(`[aria-selected="true"]`);if(!m)return;let t=()=>{let t=x.current,n=y.current;if(!t||!n)return;let r=window.getComputedStyle(n).getPropertyValue(`--brand-Tabs-container-padding`),i=16*parseFloat(r),a=e.offsetLeft-i,o=e.offsetWidth;t.style.setProperty(`--brand-Tabs-slider-x`,`${a}px`),t.style.setProperty(`--brand-Tabs-slider-width`,`${o}px`)};t();let n=new ResizeObserver(t);n.observe(y.current);let r=y.current,i=r.clientWidth,a=window.getComputedStyle(r).getPropertyValue(`--brand-Tabs-container-padding`),o=16*parseFloat(a),s=e.offsetLeft-o+e.offsetWidth/2-i/2,c=r.scrollWidth-i,l=Math.max(0,Math.min(s,c));return r.scrollTo({left:l,behavior:`smooth`}),()=>{n.disconnect()}},[m]),(0,c.useEffect)(()=>{let e=y.current,t=b.current;if(!e||!t)return;let n=()=>{let{scrollLeft:n,scrollWidth:r,clientWidth:i}=e,a=r>i,o=a&&n{e.removeEventListener(`scroll`,n),r.disconnect()}},[C]);let T=g(typeof o==`string`?{label:o}:{labelledBy:l}),E=(0,c.useCallback)(()=>{m&&m!==String(C.length-1)&&h(String(Number(m)+1))},[m,h,C]),D=(0,c.useCallback)(()=>{m&&m!==`0`&&h(String(Number(m)-1))},[m,h]),O=C.length>=3,k=String(C.length-1)===m;return(0,s.jsxs)(`div`,{className:d(hp[`Tabs-container`],hp[`Tabs-container--align-${e}`],k&&hp[`Tabs-container--lastTabIsActive`],a),ref:p,"data-testid":gp.root,...f,children:[C.length>=3&&(0,s.jsx)(`div`,{className:hp.Tabs__controls,"data-testid":gp.indicators,children:(0,s.jsxs)(N,{direction:`horizontal`,padding:`none`,justifyContent:`space-between`,children:[(0,s.jsx)(`button`,{onClick:D,className:hp.Tabs__control,"aria-label":u.controlsPrev,children:(0,s.jsx)(I,{size:`100`,children:(0,s.jsx)(Za,{size:16,className:hp[`Tabs__control-icon`]})})}),(0,s.jsx)(N,{direction:`horizontal`,gap:4,padding:`none`,justifyContent:`space-between`,alignItems:`center`,children:C.map((e,t)=>(0,s.jsx)(`div`,{className:d(hp.Tabs__indicator,m&&Number(m)===t&&hp[`Tabs__indicator--active`])},t))}),(0,s.jsx)(`button`,{onClick:E,className:hp.Tabs__control,"aria-label":u.controlsNext,children:(0,s.jsx)(I,{size:`100`,children:(0,s.jsx)(mp,{size:16,className:hp[`Tabs__control-icon`]})})})]})}),(0,s.jsx)(`div`,{ref:b,className:d(hp.Tablist__wrapper,hp[`Tablist__wrapper--${i}`],k&&hp[`Tablist__wrapper--lastTabIsActive`]),children:(0,s.jsxs)(`div`,{ref:y,...T,className:d(hp.Tabs,hp[`Tabs--${i}`],O&&hp[`Tabs--hasMoreThanTwoTabs`]),children:[(0,s.jsx)(`div`,{ref:x,className:hp.Tabs__slider,"aria-hidden":!0}),C]})}),w.length>0&&(0,s.jsx)(`div`,{className:hp.Tabs__panelContainer,children:w})]})}),yp=(0,c.forwardRef)(({children:e,className:t,isActive:n,variant:r,...i},a)=>{let o=L(a);return(0,s.jsx)(`button`,{ref:o,className:d(hp.Tabs__item,n&&hp[`Tabs__item--active`],r&&hp[`Tabs__item--${r}`],t),"data-testid":gp.tab,...i,children:e})}),bp=(0,c.memo)(function({children:e,animation:t=!1,className:n,hidden:r,...i}){let a=t?(0,s.jsx)(w,{autoStaggerChildren:!1,children:(0,s.jsx)(Nl,{animate:t,children:e})}):e;return(0,s.jsx)(`div`,{className:d(hp.Tabs__panel,n),"data-testid":gp.panel,hidden:r,...i,children:a})}),xp=Object.assign(vp,{Item:yp,Panel:bp,testIds:gp}),Sp={Tiles:`Primer_Brand__Tiles-module__Tiles___z9bH9`,"Tiles--layout-compact":`Primer_Brand__Tiles-module__Tiles--layout-compact___zPp1M`,"Tiles--layout-default":`Primer_Brand__Tiles-module__Tiles--layout-default___UIRQE`,"Tiles--variant-gridlines":`Primer_Brand__Tiles-module__Tiles--variant-gridlines___XV5ah`,"Tiles-grid":`Primer_Brand__Tiles-module__Tiles-grid___PVssB`,"Tiles-item":`Primer_Brand__Tiles-module__Tiles-item___NtPvv`,"Tiles-item-content":`Primer_Brand__Tiles-module__Tiles-item-content___m7HiY`,"Tiles-item-icon":`Primer_Brand__Tiles-module__Tiles-item-icon___HpkyN`,"Tiles-item-label":`Primer_Brand__Tiles-module__Tiles-item-label___nnmkF`,"Tiles-item-link":`Primer_Brand__Tiles-module__Tiles-item-link___OhYck`,"Tiles-item-media":`Primer_Brand__Tiles-module__Tiles-item-media___BLrcU`,"Tiles-item-name":`Primer_Brand__Tiles-module__Tiles-item-name___DHlvN`},Cp={root:`Tiles`,get grid(){return`${this.root}-grid`},get item(){return`${this.root}-item`}},wp={default:{xsmall:2,small:3,medium:4,large:9},compact:{xsmall:4,small:3,medium:6,large:9}},Tp=(0,c.createContext)(`default`),Ep=(0,c.forwardRef)(({variant:e=`default`,layout:t=`default`,children:n,className:r,"data-testid":i,...a},o)=>{let c=e=>l().Children.toArray(e).reduce((e,t)=>e+(as(t)?c(t.props.children):1),0),u=(e,t)=>{if(e===0)return 1;let n=Math.ceil(e/t);return Math.ceil(e/n)},f=c(n),p=wp[t],m={"--tiles-columns-xsmall":u(f,p.xsmall),"--tiles-columns-small":u(f,p.small),"--tiles-columns-medium":u(f,p.medium),"--tiles-columns-large":u(f,p.large)};return(0,s.jsx)(Tp.Provider,{value:t,children:(0,s.jsx)(`div`,{ref:o,className:d(Sp.Tiles,Sp[`Tiles--variant-${e}`],Sp[`Tiles--layout-${t}`],e===`gridlines`&&Yr,r),"data-testid":i||Cp.root,...a,children:(0,s.jsx)(`ul`,{className:Sp[`Tiles-grid`],"data-testid":Cp.grid,style:m,children:n})})})}),Dp=(0,c.forwardRef)(({name:e,href:t,children:n,className:r,"data-testid":i,...a},o)=>{let l=(0,c.useContext)(Tp),u=!!t,f=l===`compact`&&!u,p=(0,s.jsxs)(`span`,{className:Sp[`Tiles-item-content`],children:[(0,s.jsx)(`span`,{className:Sp[`Tiles-item-media`],"aria-hidden":`true`,children:n}),(0,s.jsxs)(`span`,{className:d(Sp[`Tiles-item-label`],f&&`visually-hidden`),children:[(0,s.jsx)(I,{as:`span`,size:`100`,className:Sp[`Tiles-item-name`],children:e}),u&&(0,s.jsx)(eo,{size:16,className:Sp[`Tiles-item-icon`],"aria-hidden":`true`})]})]});return(0,s.jsx)(`li`,{ref:o,className:d(Sp[`Tiles-item`],r),"data-testid":i||Cp.item,...a,children:u?(0,s.jsx)(`a`,{href:t,className:Sp[`Tiles-item-link`],children:p}):p})}),Op=Object.assign(Ep,{Item:Dp,testIds:Cp});return o})())})),p=e(a(),1);function m(e){"@babel/helpers - typeof";return m=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},m(e)}var h=[`aria-hidden`,`aria-label`,`aria-labelledby`,`tabIndex`,`className`,`fill`,`size`,`verticalAlign`,`id`,`title`,`style`];function g(){return g=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0?`true`:`false`,"aria-label":o,"aria-labelledby":s,className:`${n} ${u}`.trim(),role:N,viewBox:`0 0 ${A} ${k}`,width:j,height:O,fill:f,id:x,display:`inline-block`,overflow:`visible`,style:v({verticalAlign:b},T)}),C?p.createElement(`title`,null,C):null,ee)}function E(e,t){return e.map(function(e){return parseInt(e,10)}).reduce(function(e,n){return n<=t?n:e},e[0])}var D=[`16`,`24`],O={16:{width:16,path:p.createElement(`path`,{d:`M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575Zm1.763.707a.25.25 0 0 0-.44 0L1.698 13.132a.25.25 0 0 0 .22.368h12.164a.25.25 0 0 0 .22-.368Zm.53 3.996v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z`})},24:{width:24,path:p.createElement(p.Fragment,null,p.createElement(`path`,{d:`M13 17.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0Zm-.25-8.25a.75.75 0 0 0-1.5 0v4.5a.75.75 0 0 0 1.5 0v-4.5Z`}),p.createElement(`path`,{d:`M9.836 3.244c.963-1.665 3.365-1.665 4.328 0l8.967 15.504c.963 1.667-.24 3.752-2.165 3.752H3.034c-1.926 0-3.128-2.085-2.165-3.752Zm3.03.751a1.002 1.002 0 0 0-1.732 0L2.168 19.499A1.002 1.002 0 0 0 3.034 21h17.932a1.002 1.002 0 0 0 .866-1.5L12.866 3.994Z`}))}},k=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-alert`,O,D)});k.displayName=`AlertIcon`;var A=[`16`,`24`],j={16:{width:16,path:p.createElement(`path`,{d:`M7.78 12.53a.75.75 0 0 1-1.06 0L2.47 8.28a.75.75 0 0 1 0-1.06l4.25-4.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L4.81 7h7.44a.75.75 0 0 1 0 1.5H4.81l2.97 2.97a.75.75 0 0 1 0 1.06Z`})},24:{width:24,path:p.createElement(`path`,{d:`M10.78 19.03a.75.75 0 0 1-1.06 0l-6.25-6.25a.75.75 0 0 1 0-1.06l6.25-6.25a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L5.81 11.5h14.44a.75.75 0 0 1 0 1.5H5.81l4.97 4.97a.75.75 0 0 1 0 1.06Z`})}},ee=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-arrow-left`,j,A)});ee.displayName=`ArrowLeftIcon`;var M=[`16`,`24`],te={16:{width:16,path:p.createElement(`path`,{d:`M8.22 2.97a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l2.97-2.97H3.75a.75.75 0 0 1 0-1.5h7.44L8.22 4.03a.75.75 0 0 1 0-1.06Z`})},24:{width:24,path:p.createElement(`path`,{d:`M13.22 19.03a.75.75 0 0 1 0-1.06L18.19 13H3.75a.75.75 0 0 1 0-1.5h14.44l-4.97-4.97a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215l6.25 6.25a.75.75 0 0 1 0 1.06l-6.25 6.25a.75.75 0 0 1-1.06 0Z`})}},N=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-arrow-right`,te,M)});N.displayName=`ArrowRightIcon`;var ne=[`16`,`24`],re={16:{width:16,path:p.createElement(`path`,{d:`M4.53 4.75A.75.75 0 0 1 5.28 4h6.01a.75.75 0 0 1 .75.75v6.01a.75.75 0 0 1-1.5 0v-4.2l-5.26 5.261a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L9.48 5.5h-4.2a.75.75 0 0 1-.75-.75Z`})},24:{width:24,path:p.createElement(`path`,{d:`M18.25 15.5a.75.75 0 0 1-.75-.75V7.56L7.28 17.78a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L16.44 6.5H9.25a.75.75 0 0 1 0-1.5h9a.75.75 0 0 1 .75.75v9a.75.75 0 0 1-.75.75Z`})}},ie=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-arrow-up-right`,re,ne)});ie.displayName=`ArrowUpRightIcon`;var ae=[`16`,`24`],oe={16:{width:16,path:p.createElement(`path`,{d:`m1.594 10.822-.795 3.481a.75.75 0 0 0 .898.898l3.481-.795a7 7 0 1 0-3.584-3.584m1.52.085a.75.75 0 0 0-.054-.488l-.058-.124a5.5 5.5 0 1 1 2.703 2.703l-.124-.058a.75.75 0 0 0-.488-.054l-2.566.587Z`})},24:{width:24,path:p.createElement(`path`,{d:`M2.002 16.586.796 22.315a.75.75 0 0 0 .889.889l5.729-1.206a11 11 0 1 0-5.412-5.412m1.519.062a.75.75 0 0 0-.056-.476l-.099-.209a9.5 9.5 0 1 1 4.671 4.671l-.209-.099a.75.75 0 0 0-.476-.056l-4.851 1.02Z`})}},se=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-chat`,oe,ae)});se.displayName=`ChatIcon`;var ce=[`16`,`24`],le={16:{width:16,path:p.createElement(`path`,{d:`M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z`})},24:{width:24,path:p.createElement(`path`,{d:`M21.03 5.72a.75.75 0 0 1 0 1.06l-11.5 11.5a.747.747 0 0 1-1.072-.012l-5.5-5.75a.75.75 0 1 1 1.084-1.036l4.97 5.195L19.97 5.72a.75.75 0 0 1 1.06 0Z`})}},ue=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-check`,le,ce)});ue.displayName=`CheckIcon`;var de=[`16`,`24`],fe={16:{width:16,path:p.createElement(`path`,{d:`M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8Zm1.5 0a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm10.28-1.72-4.5 4.5a.75.75 0 0 1-1.06 0l-2-2a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018l1.47 1.47 3.97-3.97a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042Z`})},24:{width:24,path:p.createElement(p.Fragment,null,p.createElement(`path`,{d:`M17.28 9.28a.75.75 0 0 0-1.06-1.06l-5.97 5.97-2.47-2.47a.75.75 0 0 0-1.06 1.06l3 3a.75.75 0 0 0 1.06 0l6.5-6.5Z`}),p.createElement(`path`,{d:`M12 1c6.075 0 11 4.925 11 11s-4.925 11-11 11S1 18.075 1 12 5.925 1 12 1ZM2.5 12a9.5 9.5 0 0 0 9.5 9.5 9.5 9.5 0 0 0 9.5-9.5A9.5 9.5 0 0 0 12 2.5 9.5 9.5 0 0 0 2.5 12Z`}))}},pe=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-check-circle`,fe,de)});pe.displayName=`CheckCircleIcon`;var me=[`12`,`16`,`24`],he={12:{width:12,path:p.createElement(`path`,{d:`M6 8.825c-.2 0-.4-.1-.5-.2l-3.3-3.3c-.3-.3-.3-.8 0-1.1.3-.3.8-.3 1.1 0l2.7 2.7 2.7-2.7c.3-.3.8-.3 1.1 0 .3.3.3.8 0 1.1l-3.2 3.2c-.2.2-.4.3-.6.3Z`})},16:{width:16,path:p.createElement(`path`,{d:`M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z`})},24:{width:24,path:p.createElement(`path`,{d:`M5.22 8.22a.749.749 0 0 0 0 1.06l6.25 6.25a.749.749 0 0 0 1.06 0l6.25-6.25a.749.749 0 1 0-1.06-1.06L12 13.939 6.28 8.22a.749.749 0 0 0-1.06 0Z`})}},ge=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-chevron-down`,he,me)});ge.displayName=`ChevronDownIcon`;var P=[`12`,`16`,`24`],F={12:{width:12,path:p.createElement(`path`,{d:`M4.7 10c-.2 0-.4-.1-.5-.2-.3-.3-.3-.8 0-1.1L6.9 6 4.2 3.3c-.3-.3-.3-.8 0-1.1.3-.3.8-.3 1.1 0l3.3 3.2c.3.3.3.8 0 1.1L5.3 9.7c-.2.2-.4.3-.6.3Z`})},16:{width:16,path:p.createElement(`path`,{d:`M6.22 3.22a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L9.94 8 6.22 4.28a.75.75 0 0 1 0-1.06Z`})},24:{width:24,path:p.createElement(`path`,{d:`M8.72 18.78a.75.75 0 0 1 0-1.06L14.44 12 8.72 6.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018l6.25 6.25a.75.75 0 0 1 0 1.06l-6.25 6.25a.75.75 0 0 1-1.06 0Z`})}},_e=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-chevron-right`,F,P)});_e.displayName=`ChevronRightIcon`;var ve=[`12`,`16`,`24`],ye={12:{width:12,path:p.createElement(`path`,{d:`M6 4c-.2 0-.4.1-.5.2L2.2 7.5c-.3.3-.3.8 0 1.1.3.3.8.3 1.1 0L6 5.9l2.7 2.7c.3.3.8.3 1.1 0 .3-.3.3-.8 0-1.1L6.6 4.3C6.4 4.1 6.2 4 6 4Z`})},16:{width:16,path:p.createElement(`path`,{d:`M3.22 10.53a.749.749 0 0 1 0-1.06l4.25-4.25a.749.749 0 0 1 1.06 0l4.25 4.25a.749.749 0 1 1-1.06 1.06L8 6.811 4.28 10.53a.749.749 0 0 1-1.06 0Z`})},24:{width:24,path:p.createElement(`path`,{d:`M18.78 15.78a.749.749 0 0 1-1.06 0L12 10.061 6.28 15.78a.749.749 0 1 1-1.06-1.06l6.25-6.25a.749.749 0 0 1 1.06 0l6.25 6.25a.749.749 0 0 1 0 1.06Z`})}},be=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-chevron-up`,ye,ve)});be.displayName=`ChevronUpIcon`;var xe=[`16`,`24`],Se={16:{width:16,path:p.createElement(`path`,{d:`M1 2.75C1 1.784 1.784 1 2.75 1h10.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 13.25 12H9.06l-2.573 2.573A1.458 1.458 0 0 1 4 13.543V12H2.75A1.75 1.75 0 0 1 1 10.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h4.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z`})},24:{width:24,path:p.createElement(`path`,{d:`M1.5 4.25c0-.966.784-1.75 1.75-1.75h17.5c.966 0 1.75.784 1.75 1.75v12.5a1.75 1.75 0 0 1-1.75 1.75h-9.69l-3.573 3.573A1.458 1.458 0 0 1 5 21.043V18.5H3.25a1.75 1.75 0 0 1-1.75-1.75ZM3.25 4a.25.25 0 0 0-.25.25v12.5c0 .138.112.25.25.25h2.5a.75.75 0 0 1 .75.75v3.19l3.72-3.72a.749.749 0 0 1 .53-.22h10a.25.25 0 0 0 .25-.25V4.25a.25.25 0 0 0-.25-.25Z`})}},Ce=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-comment`,Se,xe)});Ce.displayName=`CommentIcon`;var I=[`16`,`24`,`48`,`96`],we={16:{width:16,path:p.createElement(p.Fragment,null,p.createElement(`path`,{d:`M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z`}),p.createElement(`path`,{d:`M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z`}))},24:{width:24,path:p.createElement(p.Fragment,null,p.createElement(`path`,{d:`M23.922 16.992c-.861 1.495-5.859 5.023-11.922 5.023-6.063 0-11.061-3.528-11.922-5.023A.641.641 0 0 1 0 16.736v-2.869a.841.841 0 0 1 .053-.22c.372-.935 1.347-2.292 2.605-2.656.167-.429.414-1.055.644-1.517a10.195 10.195 0 0 1-.052-1.086c0-1.331.282-2.499 1.132-3.368.397-.406.89-.717 1.474-.952 1.399-1.136 3.392-2.093 6.122-2.093 2.731 0 4.767.957 6.166 2.093.584.235 1.077.546 1.474.952.85.869 1.132 2.037 1.132 3.368 0 .368-.014.733-.052 1.086.23.462.477 1.088.644 1.517 1.258.364 2.233 1.721 2.605 2.656a.832.832 0 0 1 .053.22v2.869a.641.641 0 0 1-.078.256ZM12.172 11h-.344a4.323 4.323 0 0 1-.355.508C10.703 12.455 9.555 13 7.965 13c-1.725 0-2.989-.359-3.782-1.259a2.005 2.005 0 0 1-.085-.104L4 11.741v6.585c1.435.779 4.514 2.179 8 2.179 3.486 0 6.565-1.4 8-2.179v-6.585l-.098-.104s-.033.045-.085.104c-.793.9-2.057 1.259-3.782 1.259-1.59 0-2.738-.545-3.508-1.492a4.323 4.323 0 0 1-.355-.508h-.016.016Zm.641-2.935c.136 1.057.403 1.913.878 2.497.442.544 1.134.938 2.344.938 1.573 0 2.292-.337 2.657-.751.384-.435.558-1.15.558-2.361 0-1.14-.243-1.847-.705-2.319-.477-.488-1.319-.862-2.824-1.025-1.487-.161-2.192.138-2.533.529-.269.307-.437.808-.438 1.578v.021c0 .265.021.562.063.893Zm-1.626 0c.042-.331.063-.628.063-.894v-.02c-.001-.77-.169-1.271-.438-1.578-.341-.391-1.046-.69-2.533-.529-1.505.163-2.347.537-2.824 1.025-.462.472-.705 1.179-.705 2.319 0 1.211.175 1.926.558 2.361.365.414 1.084.751 2.657.751 1.21 0 1.902-.394 2.344-.938.475-.584.742-1.44.878-2.497Z`}),p.createElement(`path`,{d:`M14.5 14.25a1 1 0 0 1 1 1v2a1 1 0 0 1-2 0v-2a1 1 0 0 1 1-1Zm-5 0a1 1 0 0 1 1 1v2a1 1 0 0 1-2 0v-2a1 1 0 0 1 1-1Z`}))},48:{width:48,path:p.createElement(p.Fragment,null,p.createElement(`path`,{d:`M47.801 34.003c-1.72 2.988-11.706 10.037-23.82 10.037S1.881 36.991.161 34.003a1.309 1.309 0 0 1-.161-.57v-5.615c.012-.17.047-.338.11-.498.744-1.867 2.692-4.58 5.206-5.308.333-.855.826-2.106 1.287-3.029a20.112 20.112 0 0 1-.104-2.171c0-2.659.563-4.992 2.262-6.729.793-.811 1.777-1.433 2.945-1.901C14.502 5.911 18.483 4 23.938 4c5.455 0 9.523 1.911 12.319 4.182 1.167.468 2.151 1.09 2.944 1.901 1.699 1.737 2.263 4.07 2.263 6.729 0 .736-.027 1.465-.105 2.171.461.923.954 2.174 1.288 3.029 2.513.728 4.461 3.441 5.205 5.308.081.205.115.424.115.645v5.318c0 .252-.04.502-.166.72ZM24.325 22.031h-.688a8.52 8.52 0 0 1-.709 1.016c-1.537 1.892-3.833 2.98-7.008 2.98-3.447 0-5.972-.717-7.557-2.514a4.408 4.408 0 0 1-.171-.21l-.195.21v13.155c2.867 1.558 9.02 4.353 15.984 4.353s13.117-2.795 15.984-4.353V23.513l-.195-.21s-.066.091-.171.21c-1.584 1.797-4.11 2.514-7.557 2.514-3.175 0-5.47-1.088-7.008-2.98a8.637 8.637 0 0 1-.709-1.016h-.033.033Zm-1.969-5.864a14.31 14.31 0 0 0 .127-1.785v-.042c-.003-1.537-.339-2.538-.876-3.152-.681-.78-2.09-1.378-5.06-1.057-3.008.326-4.69 1.073-5.643 2.048-.923.944-1.408 2.356-1.408 4.633 0 2.42.348 3.849 1.115 4.719.729.827 2.165 1.499 5.309 1.499 2.417 0 3.799-.786 4.683-1.873.948-1.168 1.482-2.878 1.753-4.99Zm3.25 0c.271 2.112.805 3.822 1.754 4.99.883 1.087 2.265 1.873 4.682 1.873 3.145 0 4.58-.672 5.309-1.499.767-.87 1.116-2.299 1.116-4.719 0-2.277-.485-3.689-1.408-4.633-.954-.975-2.635-1.722-5.644-2.048-2.969-.321-4.378.277-5.06 1.057-.537.614-.873 1.615-.876 3.152v.042c.002.53.042 1.123.127 1.785Z`}),p.createElement(`path`,{d:`M28.998 28.516c1.104 0 1.999.895 1.999 1.999v3.998a2 2 0 1 1-3.998 0v-3.998c0-1.104.895-1.999 1.999-1.999Zm-9.996 0c1.104 0 1.999.895 1.999 1.999v3.998a2 2 0 1 1-3.998 0v-3.998c0-1.104.895-1.999 1.999-1.999Z`}))},96:{width:96,path:p.createElement(p.Fragment,null,p.createElement(`path`,{d:`M95.667 67.954C92.225 73.933 72.24 88.04 47.997 88.04 23.754 88.04 3.769 73.933.328 67.954c-.216-.375-.307-.796-.328-1.226V55.661c.019-.371.089-.736.226-1.081 1.489-3.738 5.386-9.166 10.417-10.623.667-1.712 1.655-4.215 2.576-6.062-.154-1.414-.208-2.872-.208-4.345 0-5.322 1.128-9.99 4.527-13.466 1.587-1.623 3.557-2.869 5.893-3.805 5.595-4.545 13.563-8.369 24.48-8.369s19.057 3.824 24.652 8.369c2.337.936 4.306 2.182 5.894 3.805 3.399 3.476 4.527 8.144 4.527 13.466 0 1.473-.054 2.931-.208 4.345.921 1.847 1.909 4.35 2.576 6.062 5.03 1.457 8.928 6.885 10.417 10.623.163.41.231.848.231 1.289v10.644c0 .504-.081 1.004-.333 1.441ZM48.686 43.993l-.3.001-1.077-.001c-.423.709-.894 1.39-1.418 2.035-3.078 3.787-7.672 5.964-14.026 5.964-6.897 0-11.952-1.435-15.123-5.032a7.886 7.886 0 0 1-.342-.419l-.39.419v26.326c5.737 3.118 18.05 8.713 31.987 8.713 13.938 0 26.251-5.595 31.988-8.713V46.96l-.39-.419s-.132.181-.342.419c-3.171 3.597-8.226 5.032-15.123 5.032-6.354 0-10.949-2.177-14.026-5.964a17.178 17.178 0 0 1-1.418-2.034h-.066l.066-.001Zm-3.94-11.733c.17-1.326.251-2.513.253-3.573v-.084c-.005-3.077-.678-5.079-1.752-6.308-1.365-1.562-4.184-2.758-10.127-2.115-6.021.652-9.386 2.146-11.294 4.098-1.847 1.889-2.818 4.715-2.818 9.272 0 4.842.698 7.703 2.232 9.443 1.459 1.655 4.332 3.001 10.625 3.001 4.837 0 7.603-1.573 9.371-3.749 1.899-2.336 2.967-5.759 3.51-9.985Zm6.503 0c.543 4.226 1.611 7.649 3.51 9.985 1.768 2.176 4.533 3.749 9.371 3.749 6.292 0 9.165-1.346 10.624-3.001 1.535-1.74 2.232-4.601 2.232-9.443 0-4.557-.97-7.383-2.817-9.272-1.908-1.952-5.274-3.446-11.294-4.098-5.943-.643-8.763.553-10.127 2.115-1.074 1.229-1.747 3.231-1.752 6.308v.084c.002 1.06.083 2.247.253 3.573Zm-2.563 11.734h.066l-.066-.001v.001Z`}),p.createElement(`path`,{d:`M38.5 55.75a3.5 3.5 0 0 1 3.5 3.5v8.5a3.5 3.5 0 1 1-7 0v-8.5a3.5 3.5 0 0 1 3.5-3.5Zm19 0a3.5 3.5 0 0 1 3.5 3.5v8.5a3.5 3.5 0 1 1-7 0v-8.5a3.5 3.5 0 0 1 3.5-3.5Z`}))}},Te=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-copilot`,we,I)});Te.displayName=`CopilotIcon`;var Ee=[`16`,`24`],De={16:{width:16,path:p.createElement(p.Fragment,null,p.createElement(`path`,{d:`M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z`}),p.createElement(`path`,{d:`M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z`}))},24:{width:24,path:p.createElement(p.Fragment,null,p.createElement(`path`,{d:`M7.024 3.75c0-.966.784-1.75 1.75-1.75H20.25c.966 0 1.75.784 1.75 1.75v11.498a1.75 1.75 0 0 1-1.75 1.75H8.774a1.75 1.75 0 0 1-1.75-1.75Zm1.75-.25a.25.25 0 0 0-.25.25v11.498c0 .139.112.25.25.25H20.25a.25.25 0 0 0 .25-.25V3.75a.25.25 0 0 0-.25-.25Z`}),p.createElement(`path`,{d:`M1.995 10.749a1.75 1.75 0 0 1 1.75-1.751H5.25a.75.75 0 1 1 0 1.5H3.745a.25.25 0 0 0-.25.25L3.5 20.25c0 .138.111.25.25.25h9.5a.25.25 0 0 0 .25-.25v-1.51a.75.75 0 1 1 1.5 0v1.51A1.75 1.75 0 0 1 13.25 22h-9.5A1.75 1.75 0 0 1 2 20.25l-.005-9.501Z`}))}},Oe=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-copy`,De,Ee)});Oe.displayName=`CopyIcon`;var ke=[`16`,`24`],Ae={16:{width:16,path:p.createElement(p.Fragment,null,p.createElement(`path`,{d:`M14 8A6 6 0 1 1 2 8a6 6 0 0 1 12 0Zm-1.5 0a4.5 4.5 0 1 0-9 0 4.5 4.5 0 0 0 9 0Z`}),p.createElement(`path`,{d:`M5 7.25a.75.75 0 0 1 0 1.5H1a.75.75 0 0 1 0-1.5Zm3-7a.75.75 0 0 1 .75.75v4a.75.75 0 0 1-1.5 0V1A.75.75 0 0 1 8 .25Zm7 7a.75.75 0 0 1 0 1.5h-4a.75.75 0 0 1 0-1.5Zm-7 3a.75.75 0 0 1 .75.75v4a.75.75 0 0 1-1.5 0v-4a.75.75 0 0 1 .75-.75Z`}))},24:{width:24,path:p.createElement(p.Fragment,null,p.createElement(`path`,{d:`M21 12a9 9 0 0 1-9 9 9 9 0 0 1-9-9 9 9 0 0 1 9-9 9 9 0 0 1 9 9Zm-1.5 0a7.5 7.5 0 1 0-15 0 7.5 7.5 0 0 0 15 0Z`}),p.createElement(`path`,{d:`M12 .25a.75.75 0 0 1 .75.75v5a.75.75 0 0 1-1.5 0V1A.75.75 0 0 1 12 .25Zm-6 11a.75.75 0 0 1 0 1.5H1a.75.75 0 0 1 0-1.5Zm17 0a.75.75 0 0 1 0 1.5h-5a.75.75 0 0 1 0-1.5Zm-11 6a.75.75 0 0 1 .75.75v5a.75.75 0 0 1-1.5 0v-5a.75.75 0 0 1 .75-.75Z`}))}},je=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-crosshairs`,Ae,ke)});je.displayName=`CrosshairsIcon`;var Me=[`16`,`24`],Ne={16:{width:16,path:p.createElement(`path`,{d:`M8 4a4 4 0 1 1 0 8 4 4 0 0 1 0-8Z`})},24:{width:24,path:p.createElement(`path`,{d:`M12 18a6 6 0 1 0 0-12 6 6 0 0 0 0 12Z`})}},Pe=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-dot-fill`,Ne,Me)});Pe.displayName=`DotFillIcon`;var Fe=[`16`,`24`],Ie={16:{width:16,path:p.createElement(`path`,{d:`M.75 3h14.5a.75.75 0 0 1 0 1.5H.75a.75.75 0 0 1 0-1.5ZM3 7.75A.75.75 0 0 1 3.75 7h8.5a.75.75 0 0 1 0 1.5h-8.5A.75.75 0 0 1 3 7.75Zm3 4a.75.75 0 0 1 .75-.75h2.5a.75.75 0 0 1 0 1.5h-2.5a.75.75 0 0 1-.75-.75Z`})},24:{width:24,path:p.createElement(`path`,{d:`M2.75 6a.75.75 0 0 0 0 1.5h18.5a.75.75 0 0 0 0-1.5H2.75ZM6 11.75a.75.75 0 0 1 .75-.75h10.5a.75.75 0 0 1 0 1.5H6.75a.75.75 0 0 1-.75-.75Zm4 4.938a.75.75 0 0 1 .75-.75h2.5a.75.75 0 0 1 0 1.5h-2.5a.75.75 0 0 1-.75-.75Z`})}},Le=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-filter`,Ie,Fe)});Le.displayName=`FilterIcon`;var Re=[`16`,`24`],ze={16:{width:16,path:p.createElement(`path`,{d:`M9.5 3.25a2.25 2.25 0 1 1 3 2.122V6A2.5 2.5 0 0 1 10 8.5H6a1 1 0 0 0-1 1v1.128a2.251 2.251 0 1 1-1.5 0V5.372a2.25 2.25 0 1 1 1.5 0v1.836A2.493 2.493 0 0 1 6 7h4a1 1 0 0 0 1-1v-.628A2.25 2.25 0 0 1 9.5 3.25Zm-6 0a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Zm8.25-.75a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5ZM4.25 12a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Z`})},24:{width:24,path:p.createElement(p.Fragment,null,p.createElement(`path`,{d:`M15 4.75a3.25 3.25 0 1 1 6.5 0 3.25 3.25 0 0 1-6.5 0ZM2.5 19.25a3.25 3.25 0 1 1 6.5 0 3.25 3.25 0 0 1-6.5 0Zm0-14.5a3.25 3.25 0 1 1 6.5 0 3.25 3.25 0 0 1-6.5 0ZM5.75 6.5a1.75 1.75 0 1 0-.001-3.501A1.75 1.75 0 0 0 5.75 6.5Zm0 14.5a1.75 1.75 0 1 0-.001-3.501A1.75 1.75 0 0 0 5.75 21Zm12.5-14.5a1.75 1.75 0 1 0-.001-3.501A1.75 1.75 0 0 0 18.25 6.5Z`}),p.createElement(`path`,{d:`M5.75 16.75A.75.75 0 0 1 5 16V8a.75.75 0 0 1 1.5 0v8a.75.75 0 0 1-.75.75Z`}),p.createElement(`path`,{d:`M17.5 8.75v-1H19v1a3.75 3.75 0 0 1-3.75 3.75h-7a1.75 1.75 0 0 0-1.75 1.75H5A3.25 3.25 0 0 1 8.25 11h7a2.25 2.25 0 0 0 2.25-2.25Z`}))}},Be=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-git-branch`,ze,Re)});Be.displayName=`GitBranchIcon`;var Ve=[`16`,`24`],He={16:{width:16,path:p.createElement(`path`,{d:`M10 13a1 1 0 1 1 0-2 1 1 0 0 1 0 2Zm0-4a1 1 0 1 1 0-2 1 1 0 0 1 0 2Zm-4 4a1 1 0 1 1 0-2 1 1 0 0 1 0 2Zm5-9a1 1 0 1 1-2 0 1 1 0 0 1 2 0ZM7 8a1 1 0 1 1-2 0 1 1 0 0 1 2 0ZM6 5a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z`})},24:{width:24,path:p.createElement(`path`,{d:`M9 13a1 1 0 1 1 0-2 1 1 0 0 1 0 2Zm7-1a1 1 0 1 1-2 0 1 1 0 0 1 2 0ZM9 8a1 1 0 1 1 0-2 1 1 0 0 1 0 2Zm7-1a1 1 0 1 1-2 0 1 1 0 0 1 2 0ZM9 18a1 1 0 1 1 0-2 1 1 0 0 1 0 2Zm6 0a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z`})}},Ue=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-grabber`,He,Ve)});Ue.displayName=`GrabberIcon`;var We=[`16`,`24`],Ge={16:{width:16,path:p.createElement(`path`,{d:`M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8Zm8-6.5a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13ZM6.5 7.75A.75.75 0 0 1 7.25 7h1a.75.75 0 0 1 .75.75v2.75h.25a.75.75 0 0 1 0 1.5h-2a.75.75 0 0 1 0-1.5h.25v-2h-.25a.75.75 0 0 1-.75-.75ZM8 6a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z`})},24:{width:24,path:p.createElement(p.Fragment,null,p.createElement(`path`,{d:`M13 7.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0Zm-3 3.75a.75.75 0 0 1 .75-.75h1.5a.75.75 0 0 1 .75.75v4.25h.75a.75.75 0 0 1 0 1.5h-3a.75.75 0 0 1 0-1.5h.75V12h-.75a.75.75 0 0 1-.75-.75Z`}),p.createElement(`path`,{d:`M12 1c6.075 0 11 4.925 11 11s-4.925 11-11 11S1 18.075 1 12 5.925 1 12 1ZM2.5 12a9.5 9.5 0 0 0 9.5 9.5 9.5 9.5 0 0 0 9.5-9.5A9.5 9.5 0 0 0 12 2.5 9.5 9.5 0 0 0 2.5 12Z`}))}},Ke=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-info`,Ge,We)});Ke.displayName=`InfoIcon`;var qe=[`16`,`24`],Je={16:{width:16,path:p.createElement(`path`,{d:`M8 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3ZM1.5 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Zm13 0a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z`})},24:{width:24,path:p.createElement(`path`,{d:`M20 14a2 2 0 1 1-.001-3.999A2 2 0 0 1 20 14ZM6 12a2 2 0 1 1-3.999.001A2 2 0 0 1 6 12Zm8 0a2 2 0 1 1-3.999.001A2 2 0 0 1 14 12Z`})}},Ye=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-kebab-horizontal`,Je,qe)});Ye.displayName=`KebabHorizontalIcon`;var Xe=[`16`,`24`],Ze={16:{width:16,path:p.createElement(`path`,{d:`m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z`})},24:{width:24,path:p.createElement(p.Fragment,null,p.createElement(`path`,{d:`M14.78 3.653a3.936 3.936 0 1 1 5.567 5.567l-3.627 3.627a3.936 3.936 0 0 1-5.88-.353.75.75 0 0 0-1.18.928 5.436 5.436 0 0 0 8.12.486l3.628-3.628a5.436 5.436 0 1 0-7.688-7.688l-3 3a.75.75 0 0 0 1.06 1.061l3-3Z`}),p.createElement(`path`,{d:`M7.28 11.153a3.936 3.936 0 0 1 5.88.353.75.75 0 0 0 1.18-.928 5.436 5.436 0 0 0-8.12-.486L2.592 13.72a5.436 5.436 0 1 0 7.688 7.688l3-3a.75.75 0 1 0-1.06-1.06l-3 3a3.936 3.936 0 0 1-5.567-5.568l3.627-3.627Z`}))}},Qe=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-link`,Ze,Xe)});Qe.displayName=`LinkIcon`;var $e=[`16`,`24`],et={16:{width:16,path:p.createElement(`path`,{d:`M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z`})},24:{width:24,path:p.createElement(p.Fragment,null,p.createElement(`path`,{d:`M15.5 2.25a.75.75 0 0 1 .75-.75h5.5a.75.75 0 0 1 .75.75v5.5a.75.75 0 0 1-1.5 0V4.06l-6.22 6.22a.75.75 0 1 1-1.06-1.06L19.94 3h-3.69a.75.75 0 0 1-.75-.75Z`}),p.createElement(`path`,{d:`M2.5 4.25c0-.966.784-1.75 1.75-1.75h8.5a.75.75 0 0 1 0 1.5h-8.5a.25.25 0 0 0-.25.25v15.5c0 .138.112.25.25.25h15.5a.25.25 0 0 0 .25-.25v-8.5a.75.75 0 0 1 1.5 0v8.5a1.75 1.75 0 0 1-1.75 1.75H4.25a1.75 1.75 0 0 1-1.75-1.75V4.25Z`}))}},tt=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-link-external`,et,$e)});tt.displayName=`LinkExternalIcon`;var nt=[`16`,`24`],rt={16:{width:16,path:p.createElement(`path`,{d:`M9.598 1.591a.749.749 0 0 1 .785-.175 7.001 7.001 0 1 1-8.967 8.967.75.75 0 0 1 .961-.96 5.5 5.5 0 0 0 7.046-7.046.75.75 0 0 1 .175-.786Zm1.616 1.945a7 7 0 0 1-7.678 7.678 5.499 5.499 0 1 0 7.678-7.678Z`})},24:{width:24,path:p.createElement(`path`,{d:`M14.768 3.96v.001l-.002-.005a9.08 9.08 0 0 0-.218-.779c-.13-.394.21-.8.602-.67.29.096.575.205.855.328l.01.005A10.002 10.002 0 0 1 12 22a10.002 10.002 0 0 1-9.162-5.985l-.004-.01a9.722 9.722 0 0 1-.329-.855c-.13-.392.277-.732.67-.602.257.084.517.157.78.218l.004.002A9 9 0 0 0 14.999 6a9.09 9.09 0 0 0-.231-2.04ZM16.5 6c0 5.799-4.701 10.5-10.5 10.5-.426 0-.847-.026-1.26-.075A8.5 8.5 0 1 0 16.425 4.74c.05.413.075.833.075 1.259Z`})}},it=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-moon`,rt,nt)});it.displayName=`MoonIcon`;var at=[`16`,`24`],ot={16:{width:16,path:p.createElement(`path`,{d:`M11.134 1.535c.7-.509 1.416-.942 2.076-1.155.649-.21 1.463-.267 2.069.34.603.601.568 1.411.368 2.07-.202.668-.624 1.39-1.125 2.096-1.011 1.424-2.496 2.987-3.775 4.249-1.098 1.084-2.132 1.839-3.04 2.3a3.744 3.744 0 0 1-1.055 3.217c-.431.431-1.065.691-1.657.861-.614.177-1.294.287-1.914.357A21.151 21.151 0 0 1 .797 16H.743l.007-.75H.749L.742 16a.75.75 0 0 1-.743-.742l.743-.008-.742.007v-.054a21.25 21.25 0 0 1 .13-2.284c.067-.647.187-1.287.358-1.914.17-.591.43-1.226.86-1.657a3.746 3.746 0 0 1 3.227-1.054c.466-.893 1.225-1.907 2.314-2.982 1.271-1.255 2.833-2.75 4.245-3.777ZM1.62 13.089c-.051.464-.086.929-.104 1.395.466-.018.932-.053 1.396-.104a10.511 10.511 0 0 0 1.668-.309c.526-.151.856-.325 1.011-.48a2.25 2.25 0 1 0-3.182-3.182c-.155.155-.329.485-.48 1.01a10.515 10.515 0 0 0-.309 1.67Zm10.396-10.34c-1.224.89-2.605 2.189-3.822 3.384l1.718 1.718c1.21-1.205 2.51-2.597 3.387-3.833.47-.662.78-1.227.912-1.662.134-.444.032-.551.009-.575h-.001V1.78c-.014-.014-.113-.113-.548.027-.432.14-.995.462-1.655.942Zm-4.832 7.266-.001.001a9.859 9.859 0 0 0 1.63-1.142L7.155 7.216a9.7 9.7 0 0 0-1.161 1.607c.482.302.889.71 1.19 1.192Z`})},24:{width:24,path:p.createElement(`path`,{d:`M19.642 6.653c-1.31 1.812-3.251 3.86-4.945 5.575l-.091.092-2.69-2.69.098-.098c1.69-1.71 3.732-3.656 5.544-4.962.911-.657 1.715-1.115 2.353-1.318.652-.207.915-.091 1.039.033.113.113.231.367.019 1.02-.207.635-.668 1.436-1.327 2.348ZM10.9 10.736l2.605 2.605c-.88.754-1.684 1.294-2.378 1.655a4.832 4.832 0 0 0-1.892-1.89c.36-.69.903-1.482 1.665-2.37Zm-3.086 1.856a4.825 4.825 0 0 0-4.33 1.328c-.525.525-.88 1.302-1.13 2.079-.256.795-.43 1.682-.541 2.507a19.055 19.055 0 0 0-.173 2.216c-.004.3.003.567.022.778.009.104.022.212.044.31.01.05.027.113.053.18.02.051.074.178.19.295.117.117.245.17.297.19.066.026.13.043.178.054.099.021.207.035.31.044.211.019.479.025.779.021.603-.008 1.39-.06 2.216-.172.825-.112 1.711-.285 2.507-.54.776-.25 1.553-.606 2.079-1.132a4.825 4.825 0 0 0 1.327-4.333c1.209-.6 2.622-1.618 4.121-3.135 1.694-1.714 3.709-3.835 5.093-5.75.688-.952 1.258-1.904 1.538-2.764.274-.842.334-1.826-.384-2.544-.72-.719-1.703-.672-2.555-.401-.865.275-1.822.843-2.776 1.53-1.92 1.384-4.036 3.407-5.733 5.125-1.5 1.518-2.53 2.896-3.132 4.114Zm1.44 2.388a3.33 3.33 0 0 1 0 4.71c-.271.27-.774.537-1.478.763-.684.22-1.477.378-2.248.482-.769.104-1.495.152-2.035.16a9.247 9.247 0 0 1-.351-.002 9.182 9.182 0 0 1-.002-.35c.007-.542.055-1.267.16-2.036.104-.771.261-1.564.481-2.249.227-.703.493-1.206.764-1.478a3.33 3.33 0 0 1 4.71 0Z`})}},st=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-paintbrush`,ot,at)});st.displayName=`PaintbrushIcon`;var ct=[`16`,`24`],lt={16:{width:16,path:p.createElement(`path`,{d:`M11.013 1.427a1.75 1.75 0 0 1 2.474 0l1.086 1.086a1.75 1.75 0 0 1 0 2.474l-8.61 8.61c-.21.21-.47.364-.756.445l-3.251.93a.75.75 0 0 1-.927-.928l.929-3.25c.081-.286.235-.547.445-.758l8.61-8.61Zm.176 4.823L9.75 4.81l-6.286 6.287a.253.253 0 0 0-.064.108l-.558 1.953 1.953-.558a.253.253 0 0 0 .108-.064Zm1.238-3.763a.25.25 0 0 0-.354 0L10.811 3.75l1.439 1.44 1.263-1.263a.25.25 0 0 0 0-.354Z`})},24:{width:24,path:p.createElement(`path`,{d:`M17.263 2.177a1.75 1.75 0 0 1 2.474 0l2.586 2.586a1.75 1.75 0 0 1 0 2.474L19.53 10.03l-.012.013L8.69 20.378a1.753 1.753 0 0 1-.699.409l-5.523 1.68a.748.748 0 0 1-.747-.188.748.748 0 0 1-.188-.747l1.673-5.5a1.75 1.75 0 0 1 .466-.756L14.476 4.963ZM4.708 16.361a.26.26 0 0 0-.067.108l-1.264 4.154 4.177-1.271a.253.253 0 0 0 .1-.059l10.273-9.806-2.94-2.939-10.279 9.813ZM19 8.44l2.263-2.262a.25.25 0 0 0 0-.354l-2.586-2.586a.25.25 0 0 0-.354 0L16.061 5.5Z`})}},ut=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-pencil`,lt,ct)});ut.displayName=`PencilIcon`;var dt=[`16`,`24`],ft={16:{width:16,path:p.createElement(`path`,{d:`M6.78 1.97a.75.75 0 0 1 0 1.06L3.81 6h6.44A4.75 4.75 0 0 1 15 10.75v2.5a.75.75 0 0 1-1.5 0v-2.5a3.25 3.25 0 0 0-3.25-3.25H3.81l2.97 2.97a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L1.47 7.28a.75.75 0 0 1 0-1.06l4.25-4.25a.75.75 0 0 1 1.06 0Z`})},24:{width:24,path:p.createElement(`path`,{d:`M10.53 5.03a.75.75 0 1 0-1.06-1.06l-6.25 6.25a.75.75 0 0 0 0 1.06l6.25 6.25a.75.75 0 1 0 1.06-1.06L5.56 11.5H17a3.248 3.248 0 0 1 3.25 3.248v4.502a.75.75 0 0 0 1.5 0v-4.502A4.748 4.748 0 0 0 17 10H5.56l4.97-4.97Z`})}},pt=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-reply`,ft,dt)});pt.displayName=`ReplyIcon`;var mt=[`16`,`24`],ht={16:{width:16,path:p.createElement(`path`,{d:`M10.68 11.74a6 6 0 0 1-7.922-8.982 6 6 0 0 1 8.982 7.922l3.04 3.04a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215ZM11.5 7a4.499 4.499 0 1 0-8.997 0A4.499 4.499 0 0 0 11.5 7Z`})},24:{width:24,path:p.createElement(`path`,{d:`M10.25 2a8.25 8.25 0 0 1 6.34 13.53l5.69 5.69a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215l-5.69-5.69A8.25 8.25 0 1 1 10.25 2ZM3.5 10.25a6.75 6.75 0 1 0 13.5 0 6.75 6.75 0 0 0-13.5 0Z`})}},gt=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-search`,ht,mt)});gt.displayName=`SearchIcon`;var _t=[`16`,`24`],vt={16:{width:16,path:p.createElement(`path`,{d:`M15 2.75a.75.75 0 0 1-.75.75h-4a.75.75 0 0 1 0-1.5h4a.75.75 0 0 1 .75.75Zm-8.5.75v1.25a.75.75 0 0 0 1.5 0v-4a.75.75 0 0 0-1.5 0V2H1.75a.75.75 0 0 0 0 1.5H6.5Zm1.25 5.25a.75.75 0 0 0 0-1.5h-6a.75.75 0 0 0 0 1.5h6ZM15 8a.75.75 0 0 1-.75.75H11.5V10a.75.75 0 1 1-1.5 0V6a.75.75 0 0 1 1.5 0v1.25h2.75A.75.75 0 0 1 15 8Zm-9 5.25v-2a.75.75 0 0 0-1.5 0v1.25H1.75a.75.75 0 0 0 0 1.5H4.5v1.25a.75.75 0 0 0 1.5 0v-2Zm9 0a.75.75 0 0 1-.75.75h-6a.75.75 0 0 1 0-1.5h6a.75.75 0 0 1 .75.75Z`})},24:{width:24,path:p.createElement(p.Fragment,null,p.createElement(`path`,{d:`M11 18.25a.75.75 0 0 1 .75-.75h8.5a.75.75 0 0 1 0 1.5h-8.5a.75.75 0 0 1-.75-.75Zm-8-12a.75.75 0 0 1 .75-.75h7.5a.75.75 0 0 1 0 1.5h-7.5A.75.75 0 0 1 3 6.25Zm13 6a.75.75 0 0 1 .75-.75h3.5a.75.75 0 0 1 0 1.5h-3.5a.75.75 0 0 1-.75-.75ZM8.75 16a.75.75 0 0 1 .75.75v3a.75.75 0 0 1-1.5 0v-3a.75.75 0 0 1 .75-.75Z`}),p.createElement(`path`,{d:`M3 18.25a.75.75 0 0 1 .75-.75h4.5a.75.75 0 0 1 0 1.5h-4.5a.75.75 0 0 1-.75-.75Zm0-6a.75.75 0 0 1 .75-.75h8.5a.75.75 0 0 1 0 1.5h-8.5a.75.75 0 0 1-.75-.75ZM16.75 10a.75.75 0 0 1 .75.75v3a.75.75 0 0 1-1.5 0v-3a.75.75 0 0 1 .75-.75ZM14 6.25a.75.75 0 0 1 .75-.75h5.5a.75.75 0 0 1 0 1.5h-5.5a.75.75 0 0 1-.75-.75ZM11.25 4a.75.75 0 0 1 .75.75v3a.75.75 0 0 1-1.5 0v-3a.75.75 0 0 1 .75-.75Z`}))}},yt=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-sliders`,vt,_t)});yt.displayName=`SlidersIcon`;var bt=[`16`,`24`],xt={16:{width:16,path:p.createElement(`path`,{d:`M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm3.82 1.636a.75.75 0 0 1 1.038.175l.007.009c.103.118.22.222.35.31.264.178.683.37 1.285.37.602 0 1.02-.192 1.285-.371.13-.088.247-.192.35-.31l.007-.008a.75.75 0 0 1 1.222.87l-.022-.015c.02.013.021.015.021.015v.001l-.001.002-.002.003-.005.007-.014.019a2.066 2.066 0 0 1-.184.213c-.16.166-.338.316-.53.445-.63.418-1.37.638-2.127.629-.946 0-1.652-.308-2.126-.63a3.331 3.331 0 0 1-.715-.657l-.014-.02-.005-.006-.002-.003v-.002h-.001l.613-.432-.614.43a.75.75 0 0 1 .183-1.044ZM12 7a1 1 0 1 1-2 0 1 1 0 0 1 2 0ZM5 8a1 1 0 1 1 0-2 1 1 0 0 1 0 2Zm5.25 2.25.592.416a97.71 97.71 0 0 0-.592-.416Z`})},24:{width:24,path:p.createElement(p.Fragment,null,p.createElement(`path`,{d:`M8.456 14.494a.75.75 0 0 1 1.068.17 3.08 3.08 0 0 0 .572.492A3.381 3.381 0 0 0 12 15.72c.855 0 1.487-.283 1.904-.562a3.081 3.081 0 0 0 .572-.492l.021-.026a.75.75 0 0 1 1.197.905l-.027.034c-.013.016-.03.038-.052.063-.044.05-.105.119-.184.198a4.569 4.569 0 0 1-.695.566A4.88 4.88 0 0 1 12 17.22a4.88 4.88 0 0 1-2.736-.814 4.57 4.57 0 0 1-.695-.566 3.253 3.253 0 0 1-.236-.261c-.259-.332-.223-.824.123-1.084Z`}),p.createElement(`path`,{d:`M12 1c6.075 0 11 4.925 11 11s-4.925 11-11 11S1 18.075 1 12 5.925 1 12 1ZM2.5 12a9.5 9.5 0 0 0 9.5 9.5 9.5 9.5 0 0 0 9.5-9.5A9.5 9.5 0 0 0 12 2.5 9.5 9.5 0 0 0 2.5 12Z`}),p.createElement(`path`,{d:`M9 10.75a1.25 1.25 0 1 1-2.5 0 1.25 1.25 0 0 1 2.5 0ZM16.25 12a1.25 1.25 0 1 0 0-2.5 1.25 1.25 0 0 0 0 2.5Z`}))}},St=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-smiley`,xt,bt)});St.displayName=`SmileyIcon`;var Ct=[`16`,`24`],L={16:{width:16,path:p.createElement(`path`,{d:`M7.198.57c.275-.752 1.34-.752 1.615 0l.849 2.317a5.819 5.819 0 0 0 3.462 3.463l2.317.848c.753.275.753 1.34 0 1.615l-2.317.849a5.815 5.815 0 0 0-3.462 3.462l-.849 2.317c-.275.753-1.34.753-1.615 0l-.848-2.317a5.819 5.819 0 0 0-3.463-3.462L.57 8.813c-.752-.275-.752-1.34 0-1.615l2.317-.848A5.823 5.823 0 0 0 6.35 2.887L7.198.57Zm.562 2.833A7.323 7.323 0 0 1 3.403 7.76l-.673.246.673.246a7.324 7.324 0 0 1 4.357 4.356l.246.673.246-.673a7.322 7.322 0 0 1 4.356-4.356l.673-.246-.673-.246a7.324 7.324 0 0 1-4.356-4.357l-.246-.673-.246.673Z`})},24:{width:24,path:p.createElement(`path`,{d:`M11.191.565c.275-.754 1.342-.753 1.618 0l1.918 5.238a5.83 5.83 0 0 0 3.47 3.47l5.237 1.918c.755.275.755 1.342 0 1.618l-5.237 1.918a5.83 5.83 0 0 0-3.47 3.47l-1.918 5.237c-.276.755-1.343.755-1.618 0l-1.918-5.237a5.83 5.83 0 0 0-3.47-3.47L.565 12.809c-.753-.276-.754-1.342 0-1.618l5.238-1.918a5.83 5.83 0 0 0 3.47-3.47L11.191.565Zm-.505 5.756a7.336 7.336 0 0 1-4.365 4.365L2.73 12l3.591 1.315a7.333 7.333 0 0 1 4.365 4.365L12 21.269l1.315-3.589a7.33 7.33 0 0 1 4.365-4.365L21.269 12l-3.589-1.314a7.333 7.333 0 0 1-4.365-4.365L12 2.73l-1.314 3.591Z`})}},wt=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-sparkle`,L,Ct)});wt.displayName=`SparkleIcon`;var Tt=[`16`,`24`],Et={16:{width:16,path:p.createElement(`path`,{d:`M4.47.22A.749.749 0 0 1 5 0h6c.199 0 .389.079.53.22l4.25 4.25c.141.14.22.331.22.53v6a.749.749 0 0 1-.22.53l-4.25 4.25A.749.749 0 0 1 11 16H5a.749.749 0 0 1-.53-.22L.22 11.53A.749.749 0 0 1 0 11V5c0-.199.079-.389.22-.53Zm.84 1.28L1.5 5.31v5.38l3.81 3.81h5.38l3.81-3.81V5.31L10.69 1.5ZM8 4a.75.75 0 0 1 .75.75v3.5a.75.75 0 0 1-1.5 0v-3.5A.75.75 0 0 1 8 4Zm0 8a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z`})},24:{width:24,path:p.createElement(p.Fragment,null,p.createElement(`path`,{d:`M12 7a.75.75 0 0 1 .75.75v4.5a.75.75 0 0 1-1.5 0v-4.5A.75.75 0 0 1 12 7Zm0 10a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z`}),p.createElement(`path`,{d:`M7.328 1.47a.749.749 0 0 1 .53-.22h8.284c.199 0 .389.079.53.22l5.858 5.858c.141.14.22.33.22.53v8.284a.749.749 0 0 1-.22.53l-5.858 5.858a.749.749 0 0 1-.53.22H7.858a.749.749 0 0 1-.53-.22L1.47 16.672a.749.749 0 0 1-.22-.53V7.858c0-.199.079-.389.22-.53Zm.84 1.28L2.75 8.169v7.662l5.419 5.419h7.662l5.419-5.418V8.168L15.832 2.75Z`}))}},Dt=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-stop`,Et,Tt)});Dt.displayName=`StopIcon`;var Ot=[`16`,`24`],kt={16:{width:16,path:p.createElement(`path`,{d:`M8 12a4 4 0 1 1 0-8 4 4 0 0 1 0 8Zm0-1.5a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5Zm5.657-8.157a.75.75 0 0 1 0 1.061l-1.061 1.06a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734l1.06-1.06a.75.75 0 0 1 1.06 0Zm-9.193 9.193a.75.75 0 0 1 0 1.06l-1.06 1.061a.75.75 0 1 1-1.061-1.06l1.06-1.061a.75.75 0 0 1 1.061 0ZM8 0a.75.75 0 0 1 .75.75v1.5a.75.75 0 0 1-1.5 0V.75A.75.75 0 0 1 8 0ZM3 8a.75.75 0 0 1-.75.75H.75a.75.75 0 0 1 0-1.5h1.5A.75.75 0 0 1 3 8Zm13 0a.75.75 0 0 1-.75.75h-1.5a.75.75 0 0 1 0-1.5h1.5A.75.75 0 0 1 16 8Zm-8 5a.75.75 0 0 1 .75.75v1.5a.75.75 0 0 1-1.5 0v-1.5A.75.75 0 0 1 8 13Zm3.536-1.464a.75.75 0 0 1 1.06 0l1.061 1.06a.75.75 0 0 1-1.06 1.061l-1.061-1.06a.75.75 0 0 1 0-1.061ZM2.343 2.343a.75.75 0 0 1 1.061 0l1.06 1.061a.751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018l-1.06-1.06a.75.75 0 0 1 0-1.06Z`})},24:{width:24,path:p.createElement(`path`,{d:`M12 19a7 7 0 1 1 0-14 7 7 0 0 1 0 14Zm0-1.5a5.5 5.5 0 1 0 0-11 5.5 5.5 0 1 0 0 11Zm-5.657.157a.75.75 0 0 1 0 1.06l-1.768 1.768a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734l1.767-1.768a.75.75 0 0 1 1.061 0ZM3.515 3.515a.75.75 0 0 1 1.06 0l1.768 1.768a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L3.515 4.575a.75.75 0 0 1 0-1.06ZM12 0a.75.75 0 0 1 .75.75v2.5a.75.75 0 0 1-1.5 0V.75A.75.75 0 0 1 12 0ZM4 12a.75.75 0 0 1-.75.75H.75a.75.75 0 0 1 0-1.5h2.5A.75.75 0 0 1 4 12Zm8 8a.75.75 0 0 1 .75.75v2.5a.75.75 0 0 1-1.5 0v-2.5A.75.75 0 0 1 12 20Zm12-8a.75.75 0 0 1-.75.75h-2.5a.75.75 0 0 1 0-1.5h2.5A.75.75 0 0 1 24 12Zm-6.343 5.657a.75.75 0 0 1 1.06 0l1.768 1.768a.751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018l-1.768-1.767a.75.75 0 0 1 0-1.061Zm2.828-14.142a.75.75 0 0 1 0 1.06l-1.768 1.768a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l1.767-1.768a.75.75 0 0 1 1.061 0Z`})}},At=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-sun`,kt,Ot)});At.displayName=`SunIcon`;var jt=[`16`,`24`],Mt={16:{width:16,path:p.createElement(`path`,{d:`M1.705 8.005a.75.75 0 0 1 .834.656 5.5 5.5 0 0 0 9.592 2.97l-1.204-1.204a.25.25 0 0 1 .177-.427h3.646a.25.25 0 0 1 .25.25v3.646a.25.25 0 0 1-.427.177l-1.38-1.38A7.002 7.002 0 0 1 1.05 8.84a.75.75 0 0 1 .656-.834ZM8 2.5a5.487 5.487 0 0 0-4.131 1.869l1.204 1.204A.25.25 0 0 1 4.896 6H1.25A.25.25 0 0 1 1 5.75V2.104a.25.25 0 0 1 .427-.177l1.38 1.38A7.002 7.002 0 0 1 14.95 7.16a.75.75 0 0 1-1.49.178A5.5 5.5 0 0 0 8 2.5Z`})},24:{width:24,path:p.createElement(`path`,{d:`M3.38 8A9.502 9.502 0 0 1 12 2.5a9.502 9.502 0 0 1 9.215 7.182.75.75 0 1 0 1.456-.364C21.473 4.539 17.15 1 12 1a10.995 10.995 0 0 0-9.5 5.452V4.75a.75.75 0 0 0-1.5 0V8.5a1 1 0 0 0 1 1h3.75a.75.75 0 0 0 0-1.5H3.38Zm-.595 6.318a.75.75 0 0 0-1.455.364C2.527 19.461 6.85 23 12 23c4.052 0 7.592-2.191 9.5-5.451v1.701a.75.75 0 0 0 1.5 0V15.5a1 1 0 0 0-1-1h-3.75a.75.75 0 0 0 0 1.5h2.37A9.502 9.502 0 0 1 12 21.5c-4.446 0-8.181-3.055-9.215-7.182Z`})}},Nt=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-sync`,Mt,jt)});Nt.displayName=`SyncIcon`;var Pt=[`16`,`24`],Ft={16:{width:16,path:p.createElement(`path`,{d:`M11 1.75V3h2.25a.75.75 0 0 1 0 1.5H2.75a.75.75 0 0 1 0-1.5H5V1.75C5 .784 5.784 0 6.75 0h2.5C10.216 0 11 .784 11 1.75ZM4.496 6.675l.66 6.6a.25.25 0 0 0 .249.225h5.19a.25.25 0 0 0 .249-.225l.66-6.6a.75.75 0 0 1 1.492.149l-.66 6.6A1.748 1.748 0 0 1 10.595 15h-5.19a1.75 1.75 0 0 1-1.741-1.575l-.66-6.6a.75.75 0 1 1 1.492-.15ZM6.5 1.75V3h3V1.75a.25.25 0 0 0-.25-.25h-2.5a.25.25 0 0 0-.25.25Z`})},24:{width:24,path:p.createElement(p.Fragment,null,p.createElement(`path`,{d:`M16 1.75V3h5.25a.75.75 0 0 1 0 1.5H2.75a.75.75 0 0 1 0-1.5H8V1.75C8 .784 8.784 0 9.75 0h4.5C15.216 0 16 .784 16 1.75Zm-6.5 0V3h5V1.75a.25.25 0 0 0-.25-.25h-4.5a.25.25 0 0 0-.25.25ZM4.997 6.178a.75.75 0 1 0-1.493.144L4.916 20.92a1.75 1.75 0 0 0 1.742 1.58h10.684a1.75 1.75 0 0 0 1.742-1.581l1.413-14.597a.75.75 0 0 0-1.494-.144l-1.412 14.596a.25.25 0 0 1-.249.226H6.658a.25.25 0 0 1-.249-.226L4.997 6.178Z`}),p.createElement(`path`,{d:`M9.206 7.501a.75.75 0 0 1 .793.705l.5 8.5A.75.75 0 1 1 9 16.794l-.5-8.5a.75.75 0 0 1 .705-.793Zm6.293.793A.75.75 0 1 0 14 8.206l-.5 8.5a.75.75 0 0 0 1.498.088l.5-8.5Z`}))}},It=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-trash`,Ft,Pt)});It.displayName=`TrashIcon`;var Lt=[`16`,`24`],Rt={16:{width:16,path:p.createElement(p.Fragment,null,p.createElement(`path`,{d:`M2.75 14A1.75 1.75 0 0 1 1 12.25v-2.5a.75.75 0 0 1 1.5 0v2.5c0 .138.112.25.25.25h10.5a.25.25 0 0 0 .25-.25v-2.5a.75.75 0 0 1 1.5 0v2.5A1.75 1.75 0 0 1 13.25 14Z`}),p.createElement(`path`,{d:`M11.78 4.72a.749.749 0 1 1-1.06 1.06L8.75 3.811V9.5a.75.75 0 0 1-1.5 0V3.811L5.28 5.78a.749.749 0 1 1-1.06-1.06l3.25-3.25a.749.749 0 0 1 1.06 0l3.25 3.25Z`}))},24:{width:24,path:p.createElement(p.Fragment,null,p.createElement(`path`,{d:`M4 20.25V18a.75.75 0 0 1 1.5 0v2.25c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25V18a.75.75 0 0 1 1.5 0v2.25A1.75 1.75 0 0 1 18.25 22H5.75A1.75 1.75 0 0 1 4 20.25Z`}),p.createElement(`path`,{d:`M5.22 9.53a.749.749 0 0 1 0-1.06l6.25-6.25a.749.749 0 0 1 1.06 0l6.25 6.25a.749.749 0 1 1-1.06 1.06l-4.97-4.969V16.75a.75.75 0 0 1-1.5 0V4.561L6.28 9.53a.749.749 0 0 1-1.06 0Z`}))}},zt=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-upload`,Rt,Lt)});zt.displayName=`UploadIcon`;var Bt=[`12`,`16`,`24`],Vt={12:{width:12,path:p.createElement(`path`,{d:`M2.22 2.22a.749.749 0 0 1 1.06 0L6 4.939 8.72 2.22a.749.749 0 1 1 1.06 1.06L7.061 6 9.78 8.72a.749.749 0 1 1-1.06 1.06L6 7.061 3.28 9.78a.749.749 0 1 1-1.06-1.06L4.939 6 2.22 3.28a.749.749 0 0 1 0-1.06Z`})},16:{width:16,path:p.createElement(`path`,{d:`M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z`})},24:{width:24,path:p.createElement(`path`,{d:`M5.72 5.72a.75.75 0 0 1 1.06 0L12 10.94l5.22-5.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L13.06 12l5.22 5.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L12 13.06l-5.22 5.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L10.94 12 5.72 6.78a.75.75 0 0 1 0-1.06Z`})}},Ht=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-x`,Vt,Bt)});Ht.displayName=`XIcon`;function Ut(e){let t=Object.values(e).filter(e=>typeof e==`number`);return Object.entries(e).filter(([e,n])=>t.indexOf(+e)===-1).map(([e,t])=>t)}function Wt(e,t=`|`){return e.map(e=>hn(e)).join(t)}function Gt(e,t){return typeof t==`bigint`?t.toString():t}var Kt=class{constructor(e){this._getter=e,this._value=void 0}get value(){let e=this._getter;return e!==void 0&&(this._value=e(),this._getter=void 0),this._value}};function R(e){return new Kt(e)}function qt(e){return e==null}function Jt(e){let t=+!!e.startsWith(`^`),n=e.endsWith(`$`)?e.length-1:e.length;return e.slice(t,n)}function Yt(e,t){let n=e/t,r=Math.round(n),i=4*2**-52*Math.max(Math.abs(n),1);return Math.abs(n-r){let e=t._zod.def.shape[a];return r?r(e,a):e}):en(e,a,r?r(n.value,a):n.value))}}function nn(e,t){for(let n of Reflect.ownKeys(t)){let r=Object.getOwnPropertyDescriptor(t,n);r.enumerable&&(r.get?$t(e,n,()=>t[n]):en(e,n,r.value))}}function rn(...e){let t={};for(let n of e){let e=Object.getOwnPropertyDescriptors(n);Object.assign(t,e)}return Object.defineProperties({},t)}function an(e){return JSON.stringify(e)}function on(e){return e.toLowerCase().trim().replace(/[^\w\s-]/g,``).replace(/[\s_-]+/g,`-`).replace(/^-+|-+$/g,``)}var sn=`captureStackTrace`in Error?Error.captureStackTrace:(...e)=>{};function cn(e){return typeof e==`object`&&!!e&&!Array.isArray(e)}var ln=R(()=>{if(nr.jitless||typeof navigator<`u`&&navigator?.userAgent?.includes(`Cloudflare`))return!1;try{return Function(``),!0}catch{return!1}});function un(e){if(cn(e)===!1)return!1;let t=e.constructor;if(t===void 0||typeof t!=`function`)return!0;let n=t.prototype;return cn(n)!==!1&&Object.prototype.hasOwnProperty.call(n,`isPrototypeOf`)!==!1}function dn(e){return un(e)?{...e}:Array.isArray(e)?[...e]:e instanceof Map?new Map(e):e instanceof Set?new Set(e):e}var fn=new Set([`string`,`number`,`symbol`]);function pn(e){return e.replace(/[.*+?^${}()|[\]\\]/g,`\\$&`)}function mn(e,t,n){let r=new e._zod.constr(t??e._zod.def);return(!t||n?.parent)&&(r._zod.parent=e),r}function z(e){let t=e;if(!t)return{};if(typeof t==`string`)return{error:()=>t};if(t?.message!==void 0){if(t?.error!==void 0)throw Error("Cannot specify both `message` and `error` params");t.error=t.message}return delete t.message,typeof t.error==`string`?{...t,error:()=>t.error}:t}function hn(e){return typeof e==`bigint`?e.toString()+`n`:typeof e==`string`?`"${e}"`:`${e}`}function gn(e){return Object.keys(e).filter(t=>e[t]._zod.optin!==void 0&&e[t]._zod.optout===`optional`)}var _n={safeint:[-(2**53-1),2**53-1],int32:[-2147483648,2147483647],uint32:[0,4294967295],float32:[-34028234663852886e22,34028234663852886e22],float64:[-Number.MAX_VALUE,Number.MAX_VALUE]},vn={int64:[BigInt(`-9223372036854775808`),BigInt(`9223372036854775807`)],uint64:[BigInt(0),BigInt(`18446744073709551615`)]};function yn(e,t){let n=e._zod.def,r=n.checks;if(r&&r.length>0)throw Error(`.pick() cannot be used on object schemas containing refinements`);let i={};return tn(i,e,bn(e,t)),mn(e,rn(n,{shape:i,checks:[]}))}function bn(e,t){let n=Qt(e),r=[];for(let e of Reflect.ownKeys(t)){if(!Object.getOwnPropertyDescriptor(n,e)?.enumerable)throw Error(`Unrecognized key: "${String(e)}"`);t[e]&&r.push(e)}return r}function xn(e,t){let n=e._zod.def,r=n.checks;if(r&&r.length>0)throw Error(`.omit() cannot be used on object schemas containing refinements`);let i=new Set(bn(e,t)),a={};return tn(a,e,Reflect.ownKeys(Qt(e)).filter(e=>!i.has(e))),mn(e,rn(n,{shape:a,checks:[]}))}function Sn(e,t){if(!un(t))throw Error(`Invalid input to extend: expected a plain object`);let n=e._zod.def.checks;if(n&&n.length>0){let n=Qt(e);for(let e of Reflect.ownKeys(t))if(Object.getOwnPropertyDescriptor(n,e)!==void 0)throw Error("Cannot overwrite keys on object schemas containing refinements. Use `.safeExtend()` instead.")}return mn(e,rn(e._zod.def,{shape:Cn(e,t)}))}function Cn(e,t){let n={};return tn(n,e,Reflect.ownKeys(Qt(e))),nn(n,t),n}function wn(e,t){if(!un(t))throw Error(`Invalid input to safeExtend: expected a plain object`);return mn(e,rn(e._zod.def,{shape:Cn(e,t)}))}function Tn(e,t){if(!t?._zod?.def)throw Error("Invalid input to merge: expected an object schema. To merge a plain shape, use `.extend()`.");if(e._zod.def.checks?.length)throw Error(`.merge() cannot be used on object schemas containing refinements. Use .safeExtend() instead.`);let n={};return tn(n,e,Reflect.ownKeys(Qt(e))),tn(n,t,Reflect.ownKeys(Qt(t))),mn(e,rn(e._zod.def,{shape:n,get catchall(){return t._zod.def.catchall},checks:t._zod.def.checks??[]}))}function En(e,t,n,r=`partial`){let i=t._zod.def.checks;if(i&&i.length>0)throw Error(`.${r}() cannot be used on object schemas containing refinements`);let a=n?new Set(bn(t,n)):void 0,o={};return tn(o,t,Reflect.ownKeys(Qt(t)),e&&((t,n)=>a&&!a.has(n)?t:new e({type:`optional`,innerType:t}))),mn(t,rn(t._zod.def,{shape:o,checks:[]}))}function Dn(e,t,n){let r=n?new Set(bn(t,n)):void 0,i={};return tn(i,t,Reflect.ownKeys(Qt(t)),(t,n)=>r&&!r.has(n)?t:new e({type:`nonoptional`,innerType:t})),mn(t,rn(t._zod.def,{shape:i}))}function On(e,t=0){if(e.aborted===!0)return!0;for(let n=t;n{var n;return(n=t).path??(n.path=[]),t.path.unshift(e),t})}function jn(e){return typeof e==`string`?e:e?.message}function Mn(e,t,n){var r;for(let i=t;ie;return t[Jn]=!0,t}var Xn,Zn={value:void 0,enumerable:!1},Qn=`captureStackTrace`in Error?Error:null;function $n(e){let t=Qn;if(t){let n=t.stackTraceLimit;if(typeof n==`number`){try{t.stackTraceLimit=0}catch{return Qn=null,new e}try{return new e}finally{t.stackTraceLimit=n}}}return new e}function H(e,t,n,r){let i={};function a(e){this.def=e,this.constr=d,this.traits=new Set}a.prototype=i;let o=n,s=o&&new WeakSet;function c(n,r){if(!n._zod){Zn.value=new a(r);try{Object.defineProperty(n,"_zod",Zn)}finally{Zn.value=void 0}}else if(n._zod.traits.has(e))return;if(n._zod.traits.add(e),t(n,r),s){let e=Object.getPrototypeOf(n),t=n._zod.constr.prototype,r=e;for(;r&&r!==t;)r=Object.getPrototypeOf(r);let i=r??e;s.has(i)||(s.add(i),Rn(i,o))}let i=d.prototype;for(let e in i)Object.prototype.hasOwnProperty.call(i,e)&&(e in n||(n[e]=i[e].bind(n)))}let l=r?.Parent??Object;class u extends l{}Object.defineProperty(u,"name",{value:e});function d(e){let t=r?.Parent?$n(u):this;c(t,e);let n=t._zod.deferred;if(n){for(let e of n)e();t._zod.deferred=void 0}let i=globalThis.__zod_globalConfig?.postProcessor;return i&&i(t),t}return Object.defineProperty(d,"init",{value:c}),Object.defineProperty(d,Symbol.hasInstance,{value:t=>r?.Parent&&t instanceof r.Parent?!0:t?._zod?.traits?.has(e)}),Object.defineProperty(d,"name",{value:e}),d}var er=class extends Error{constructor(){super(`Encountered Promise during synchronous parse. Use .parseAsync() instead.`)}},tr=class extends Error{constructor(e){super(`Encountered unidirectional transform during encode: ${e}`),this.name=`ZodEncodeError`}};(Xn=globalThis).__zod_globalConfig??(Xn.__zod_globalConfig={});var nr=globalThis.__zod_globalConfig;function rr(e){return e&&Object.assign(nr,e),nr}function ir(){let e=this._zod;return e.message??=JSON.stringify(e.def,Gt,2),e.message}function ar(e){this._zod.message=e}var or={get:ir,set:ar,enumerable:!0,configurable:!0},sr={value:void 0,enumerable:!1},cr=new WeakSet([Object.prototype,Error.prototype]),lr=(e,t)=>{e.name=`$ZodError`,sr.value=t,Object.defineProperty(e,"issues",sr),sr.value=void 0,Object.defineProperty(e,"message",or);let n=Object.getPrototypeOf(e);cr.has(n)||(cr.add(n),Object.defineProperty(n,"toString",{configurable:!0,enumerable:!1,get(){let e=()=>this.message;return Object.defineProperty(this,"toString",{value:e,configurable:!0,writable:!0}),e},set(e){Object.defineProperty(this,"toString",{value:e,configurable:!0,writable:!0})}}))},ur=H(`$ZodError`,lr);H(`$ZodError`,lr,void 0,{Parent:Error});function dr(e,t,n){return Object.prototype.hasOwnProperty.call(e,t)||(t===`__proto__`?Object.defineProperty(e,t,{value:n(),writable:!0,enumerable:!0,configurable:!0}):e[t]=n()),e[t]}function fr(e,t=e=>e.message){let n={},r=[];for(let i of e.issues)i.path.length>0?dr(n,i.path[0],()=>[]).push(t(i)):r.push(t(i));return{formErrors:r,fieldErrors:n}}function pr(e,t=e=>e.message){let n={_errors:[]},r=(e,i=[])=>{for(let a of e.issues)if(a.code===`invalid_union`&&a.errors.length)a.errors.map(e=>r({issues:e},[...i,...a.path]));else if(a.code===`invalid_key`)r({issues:a.issues},[...i,...a.path]);else if(a.code===`invalid_element`)r({issues:a.issues},[...i,...a.path]);else{let e=[...i,...a.path];if(e.length===0)n._errors.push(t(a));else{let r=n,i=0;for(;i{let t=(n,r,i,a)=>{let o=i?{...i,async:!1}:{async:!1},s=n._zod.run({value:r,issues:[]},o);if(s instanceof Promise)throw new er;if(s.issues.length){let n=new((a?.Err)??e)(s.issues.map(e=>Nn(e,o,rr())));throw sn(n,a?.callee??t),n}return s.value};return t},gr=e=>{let t=async(n,r,i,a)=>{let o=i?{...i,async:!0}:{async:!0},s=n._zod.run({value:r,issues:[]},o);if(s instanceof Promise&&(s=await s),s.issues.length){let n=new((a?.Err)??e)(s.issues.map(e=>Nn(e,o,rr())));throw sn(n,a?.callee??t),n}return s.value};return t},_r=e=>(t,n,r)=>{let i=r?{...r,async:!1}:{async:!1},a=t._zod.run({value:n,issues:[]},i);if(a instanceof Promise)throw new er;return a.issues.length?vr(e,a.issues,i):{success:!0,data:a.value}};function vr(e,t,n){let r;return{success:!1,get error(){return r||(r=new e(t.map(e=>Nn(e,n,rr()))),t=void 0,n=void 0),r},set error(e){r=e,t=void 0,n=void 0}}}var yr=e=>async(t,n,r)=>{let i=r?{...r,async:!0}:{async:!0},a=t._zod.run({value:n,issues:[]},i);return a instanceof Promise&&(a=await a),a.issues.length?vr(e,a.issues,i):{success:!0,data:a.value}},br=Symbol.for(`zod.compile.invalid`),xr=Symbol.for(`zod.compile.fallback`),Sr=((e,t,n)=>{let r=e._zod.bag.validator;if(r!==void 0){if(r(t)!==br)return!0;if(r.definite===!0&&n===void 0)return!1}return Cr(e,t,n)});function Cr(e,t,n){let r=n?{...n,async:!1,abortEarly:!0}:{async:!1,abortEarly:!0},i=e._zod.bag.fallbackRun,a;if(i?(r[xr]=!0,a=i({value:t,issues:[]},r)):a=e._zod.run({value:t,issues:[]},r),a instanceof Promise)throw new er;return a.issues.length===0}var wr=async(e,t,n)=>{let r=n?{...n,async:!0,abortEarly:!0}:{async:!0,abortEarly:!0},i=e._zod.run({value:t,issues:[]},r);return i instanceof Promise&&(i=await i),i.issues.length===0},Tr=e=>{let t=hr(e),n=(e,r,i,a)=>{let o=i?{...i,direction:`backward`}:{direction:`backward`};return t(e,r,o,mr(n,a))};return n},Er=e=>{let t=hr(e),n=(e,r,i,a)=>t(e,r,i,mr(n,a));return n},Dr=e=>{let t=gr(e),n=async(e,r,i,a)=>{let o=i?{...i,direction:`backward`}:{direction:`backward`};return await t(e,r,o,mr(n,a))};return n},Or=e=>{let t=gr(e),n=async(e,r,i,a)=>await t(e,r,i,mr(n,a));return n},kr=e=>(t,n,r)=>{let i=r?{...r,direction:`backward`}:{direction:`backward`};return _r(e)(t,n,i)},Ar=e=>(t,n,r)=>_r(e)(t,n,r),jr=e=>async(t,n,r)=>{let i=r?{...r,direction:`backward`}:{direction:`backward`};return yr(e)(t,n,i)},Mr=e=>async(t,n,r)=>yr(e)(t,n,r),Nr=/^[cC][0-9a-z]{6,}$/,Pr=/^[0-9a-z]+$/,Fr=/^[0-7][0-9A-HJKMNP-TV-Za-hjkmnp-tv-z]{25}$/,Ir=/^[0-9a-vA-V]{20}$/,Lr=/^[A-Za-z0-9]{27}$/,Rr=/^[a-zA-Z0-9_-]{21}$/;function zr(e){return RegExp(`^[a-zA-Z0-9_-]{${e}}$`)}var Br=/^P(?:(\d+W)|(?!.*W)(?=\d|T\d)(\d+Y)?(\d+M)?(\d+D)?(T(?=\d)(\d+H)?(\d+M)?(\d+([.,]\d+)?S)?)?)$/,Vr=/^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})$/,Hr=e=>e?RegExp(`^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-${e}[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12})$`):/^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$/,Ur=/^(?:[A-Za-z0-9_'+\-]+\.)*[A-Za-z0-9_'+\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$/,Wr=`^(?=[\\s\\S]*[\\p{Extended_Pictographic}\\p{Regional_Indicator}\\u20E3])[\\p{Extended_Pictographic}\\p{Emoji_Component}]+$`;function Gr(){return new RegExp(Wr,`u`)}var Kr=/^(?:(?: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])$/,qr=/^(([0-9a-fA-F]{1,4}:){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}|:))$/,Jr=/^((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])\/([0-9]|[1-2][0-9]|3[0-2])$/,Yr=/^(([0-9a-fA-F]{1,4}:){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}|:))\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/,Xr=/^$|^(?:[0-9a-zA-Z+/]{4})*(?:(?:[0-9a-zA-Z+/]{2}==)|(?:[0-9a-zA-Z+/]{3}=))?$/,Zr=/^(?:[A-Za-z0-9_-]{4})*(?:[A-Za-z0-9_-]{2,3})?$/,Qr=/^https?$/,$r=/^\+[1-9]\d{6,14}$/,ei=`(?:(?:\\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])))`;function ti(e){return RegExp(`^${e}$`)}var ni=ti(ei);function ri(e){let t=`(?:[01]\\d|2[0-3]):[0-5]\\d`;return typeof e.precision==`number`?e.precision===-1?`${t}`:e.precision===0?`${t}:[0-5]\\d`:`${t}:[0-5]\\d\\.\\d{${e.precision}}`:e.seconds?`${t}:[0-5]\\d(?:\\.\\d+)?`:`${t}(?::[0-5]\\d(?:\\.\\d+)?)?`}function ii(e){return RegExp(`^${ri(e)}$`)}function ai(e){let t=[`Z`];e.offset&&t.push(`([+-](?:[01]\\d|2[0-3]):[0-5]\\d)`);let n=`${ri({precision:e.precision,seconds:!0})}(?:${t.join(`|`)})`,r=e.local?`${n}|${ri({precision:e.precision})}`:n;return RegExp(`^${ei}T(?:${r})$`)}var oi=/^[\s\S]{0,}$/,si=/^-?\d+(?:\.\d+)?$/,ci=/^(?:true|false)$/i,li=/^null$/i,ui=/^[^A-Z]*$/,di=/^[^a-z]*$/,fi=H(`$ZodCheck`,(e,t)=>{var n;e._zod??={},e._zod.def=t,(n=e._zod).onattach??(n.onattach=[])}),pi=e=>{let t=e.value;return!qt(t)&&t.length!==void 0},mi={number:`number`,bigint:`bigint`,object:`date`},hi=H(`$ZodCheckLessThan`,(e,t)=>{fi.init(e,t);let n=mi[typeof t.value];e._zod.check=r=>{(t.inclusive?r.value<=t.value:r.value{fi.init(e,t);let n=mi[typeof t.value];e._zod.check=r=>{(t.inclusive?r.value>=t.value:r.value>t.value)||r.issues.push({origin:mi[typeof r.value]??n,code:`too_small`,minimum:typeof t.value==`object`?t.value.getTime():t.value,input:r.value,inclusive:t.inclusive,inst:e,continue:!t.abort})}}),_i=H(`$ZodCheckMultipleOf`,(e,t)=>{fi.init(e,t),e._zod.check=n=>{if(typeof n.value!=typeof t.value)throw Error(`Cannot mix number and bigint in multiple_of check.`);(typeof n.value==`bigint`?t.value!==BigInt(0)&&n.value%t.value===BigInt(0):Yt(n.value,t.value)===0)||n.issues.push({origin:typeof n.value,code:`not_multiple_of`,divisor:t.value,input:n.value,inst:e,continue:!t.abort})}}),vi=H(`$ZodCheckNumberFormat`,(e,t)=>{fi.init(e,t),t.format=t.format||`float64`;let n=t.format?.includes(`int`),r=n?`int`:`number`,[i,a]=_n[t.format];e._zod.check=o=>{let s=o.value;if(n){if(!Number.isInteger(s)){o.issues.push({expected:r,format:t.format,code:`invalid_type`,continue:!1,input:s,inst:e});return}if(!Number.isSafeInteger(s)){s>0?o.issues.push({input:s,code:`too_big`,maximum:2**53-1,note:`Integers must be within the safe integer range.`,inst:e,origin:r,inclusive:!0,continue:!t.abort}):o.issues.push({input:s,code:`too_small`,minimum:-(2**53-1),note:`Integers must be within the safe integer range.`,inst:e,origin:r,inclusive:!0,continue:!t.abort});return}}sa&&o.issues.push({origin:`number`,input:s,code:`too_big`,maximum:a,inclusive:!0,inst:e,continue:!t.abort})}}),yi=H(`$ZodCheckMaxLength`,(e,t)=>{var n;fi.init(e,t),(n=e._zod.def).when??(n.when=pi),e._zod.check=n=>{let r=n.value,i=r.length;if((typeof r==`string`&&i>t.maximum?Fn(r):i)<=t.maximum)return;let a=B(r);n.issues.push({origin:a,code:`too_big`,maximum:t.maximum,inclusive:!0,input:r,inst:e,continue:!t.abort})}}),bi=H(`$ZodCheckMinLength`,(e,t)=>{var n;fi.init(e,t),(n=e._zod.def).when??(n.when=pi),e._zod.check=n=>{let r=n.value,i=r.length;if((typeof r==`string`&&i>=t.minimum&&i=t.minimum)return;let a=B(r);n.issues.push({origin:a,code:`too_small`,minimum:t.minimum,inclusive:!0,input:r,inst:e,continue:!t.abort})}}),xi=H(`$ZodCheckLengthEquals`,(e,t)=>{var n;fi.init(e,t),(n=e._zod.def).when??(n.when=pi),e._zod.check=n=>{let r=n.value,i=r.length,a=typeof r==`string`&&i>=t.length&&i<=t.length*2?Fn(r):i;if(a===t.length)return;let o=B(r),s=a>t.length;n.issues.push({origin:o,...s?{code:`too_big`,maximum:t.length}:{code:`too_small`,minimum:t.length},inclusive:!0,exact:!0,input:n.value,inst:e,continue:!t.abort})}}),Si=H(`$ZodCheckStringFormat`,(e,t)=>{var n,r;fi.init(e,t),t.pattern?(n=e._zod).check??(n.check=n=>{t.pattern.lastIndex=0,!t.pattern.test(n.value)&&n.issues.push({origin:`string`,code:`invalid_format`,format:t.format,input:n.value,...t.pattern?{pattern:t.pattern.toString()}:{},inst:e,continue:!t.abort})}):(r=e._zod).check??(r.check=()=>{})}),Ci=H(`$ZodCheckRegex`,(e,t)=>{Si.init(e,t),e._zod.check=n=>{t.pattern.lastIndex=0,!t.pattern.test(n.value)&&n.issues.push({origin:`string`,code:`invalid_format`,format:`regex`,input:n.value,pattern:t.pattern.toString(),inst:e,continue:!t.abort})}}),wi=H(`$ZodCheckLowerCase`,(e,t)=>{t.pattern??=ui,Si.init(e,t)}),Ti=H(`$ZodCheckUpperCase`,(e,t)=>{t.pattern??=di,Si.init(e,t)}),Ei=H(`$ZodCheckIncludes`,(e,t)=>{fi.init(e,t);let n=pn(t.includes);t.pattern=new RegExp(typeof t.position==`number`?`^.{${t.position},}${n}`:n),e._zod.check=n=>{n.value.includes(t.includes,t.position)||n.issues.push({origin:`string`,code:`invalid_format`,format:`includes`,includes:t.includes,input:n.value,inst:e,continue:!t.abort})}}),Di=H(`$ZodCheckStartsWith`,(e,t)=>{fi.init(e,t);let n=RegExp(`^${pn(t.prefix)}.*`);t.pattern??=n,e._zod.check=n=>{n.value.startsWith(t.prefix)||n.issues.push({origin:`string`,code:`invalid_format`,format:`starts_with`,prefix:t.prefix,input:n.value,inst:e,continue:!t.abort})}}),Oi=H(`$ZodCheckEndsWith`,(e,t)=>{fi.init(e,t);let n=RegExp(`.*${pn(t.suffix)}$`);t.pattern??=n,e._zod.check=n=>{n.value.endsWith(t.suffix)||n.issues.push({origin:`string`,code:`invalid_format`,format:`ends_with`,suffix:t.suffix,input:n.value,inst:e,continue:!t.abort})}}),ki=H(`$ZodCheckOverwrite`,(e,t)=>{fi.init(e,t),e._zod.check=e=>{e.value=t.tx(e.value)}}),Ai=class{constructor(e=[],t={}){this.content=[],this.indent=0,this.args=e,this.closed=t}indented(e){this.indent+=1;try{e(this)}finally{--this.indent}}write(e){if(typeof e==`function`){e(this,{execution:`sync`}),e(this,{execution:`async`});return}let t=e.split(` +`+e.stack}}var Le=Object.prototype.hasOwnProperty,Re=t.unstable_scheduleCallback,ze=t.unstable_cancelCallback,Be=t.unstable_shouldYield,Ve=t.unstable_requestPaint,He=t.unstable_now,Ue=t.unstable_getCurrentPriorityLevel,We=t.unstable_ImmediatePriority,Ge=t.unstable_UserBlockingPriority,Ke=t.unstable_NormalPriority,qe=t.unstable_LowPriority,Je=t.unstable_IdlePriority,Ye=t.log,Xe=t.unstable_setDisableYieldValue,Ze=null,Qe=null;function $e(e){if(typeof Ye==`function`&&Xe(e),Qe&&typeof Qe.setStrictMode==`function`)try{Qe.setStrictMode(Ze,e)}catch{}}var et=Math.clz32?Math.clz32:rt,tt=Math.log,nt=Math.LN2;function rt(e){return e>>>=0,e===0?32:31-(tt(e)/nt|0)|0}var it=256,at=262144,ot=4194304;function st(e){var t=e&42;if(t!==0)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:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return e&-e;case 262144:case 524288:case 1048576:case 2097152:return e&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function ct(e,t,n){var r=e.pendingLanes;if(r===0)return 0;var i=0,a=e.suspendedLanes,o=e.pingedLanes;e=e.warmLanes;var s=r&134217727;return s===0?(s=r&~a,s===0?o===0?n||(n=r&~e,n!==0&&(i=st(n))):i=st(o):i=st(s)):(r=s&~a,r===0?(o&=s,o===0?n||(n=s&~e,n!==0&&(i=st(n))):i=st(o)):i=st(r)),i===0?0:t!==0&&t!==i&&(t&a)===0&&(a=i&-i,n=t&-t,a>=n||a===32&&n&4194048)?t:i}function lt(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function ut(e,t){t&8&&(t|=t&32);var n=e.entangledLanes;if(n!==0)for(e=e.entanglements,n&=t;0n;n++)t.push(e);return t}function mt(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function ht(e,t,n,r,i,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 s=e.entanglements,c=e.expirationTimes,l=e.hiddenUpdates;for(n=o&~n;0=lr),fr=` `,pr=!1;function mr(e,t){switch(e){case`keyup`:return sr.indexOf(t.keyCode)!==-1;case`keydown`:return t.keyCode!==229;case`keypress`:case`mousedown`:case`focusout`:return!0;default:return!1}}function hr(e){return e=e.detail,typeof e==`object`&&`data`in e?e.data:null}var gr=!1;function _r(e,t){switch(e){case`compositionend`:return hr(t);case`keypress`:return t.which===32?(pr=!0,fr):null;case`textInput`:return e=t.data,e===fr&&pr?null:e;default:return null}}function vr(e,t){if(gr)return e===`compositionend`||!cr&&mr(e,t)?(e=Nn(),Mn=jn=An=null,gr=!1,e):null;switch(e){case`paste`:return null;case`keypress`:if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}a:{for(;n;){if(n.nextSibling){n=n.nextSibling;break a}n=n.parentNode}n=void 0}n=Vr(n)}}function Ur(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Ur(e,t.parentNode):`contains`in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Wr(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=Br(e.document);t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href==`string`}catch{n=!1}if(n)e=t.contentWindow;else break;t=Br(e.document)}return t}function Gr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t===`input`&&(e.type===`text`||e.type===`search`||e.type===`tel`||e.type===`url`||e.type===`password`)||t===`textarea`||e.contentEditable===`true`)}var Kr=Dn&&`documentMode`in document&&11>=document.documentMode,qr=null,Jr=null,Yr=null,Xr=!1;function Zr(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Xr||qr==null||qr!==Br(r)||(r=qr,`selectionStart`in r&&Gr(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Yr&&zr(Yr,r)||(Yr=r,r=qf(Jr,`onSelect`),0>=o,i-=o,qi=1<<32-et(t)+i|n<h?(g=d,d=null):g=d.sibling;var _=p(i,d,s[h],c);if(_===null){d===null&&(d=g);break}e&&d&&_.alternate===null&&t(i,d),o=a(_,o,h),u===null?l=_:u.sibling=_,u=_,d=g}if(h===s.length)return n(i,d),U&&Yi(i,h),l;if(d===null){for(;hg?(_=h,h=null):_=h.sibling;var y=p(i,h,v.value,l);if(y===null){h===null&&(h=_);break}e&&h&&y.alternate===null&&t(i,h),s=a(y,s,g),d===null?u=y:d.sibling=y,d=y,h=_}if(v.done)return n(i,h),U&&Yi(i,g),u;if(h===null){for(;!v.done;g++,v=c.next())v=f(i,v.value,l),v!==null&&(s=a(v,s,g),d===null?u=v:d.sibling=v,d=v);return U&&Yi(i,g),u}for(h=r(h);!v.done;g++,v=c.next())v=m(h,i,g,v.value,l),v!==null&&(e&&(_=v.alternate,_!==null&&h.delete(_.key===null?g:_.key)),s=a(v,s,g),d===null?u=v:d.sibling=v,d=v);return e&&h.forEach(function(e){return t(i,e)}),U&&Yi(i,g),u}function _(e,r,a,c){if(typeof a==`object`&&a&&a.type===j&&a.key===null&&a.props.ref===void 0&&(a=a.props.children),typeof a==`object`&&a){switch(a.$$typeof){case k:a:{for(var l=a.key;r!==null;){if(r.key===l){if(l=a.type,l===j){if(r.tag===7){n(e,r.sibling),c=i(r,a.props.children),ao(c,a),c.return=e,e=c;break a}}else if(r.elementType===l||typeof l==`object`&&l&&l.$$typeof===oe&&Qa(l)===r.type){n(e,r.sibling),c=i(r,a.props),ao(c,a),c.return=e,e=c;break a}n(e,r);break}t(e,r),r=r.sibling}a.type===j?(c=Pi(a.props.children,e.mode,c,a.key),ao(c,a),c.return=e,e=c):(c=Ni(a.type,a.key,a.props,null,e.mode,c),ao(c,a),c.return=e,e=c)}return s(e);case A:a:{for(l=a.key;r!==null;){if(r.key===l){if(r.tag===4&&r.stateNode.containerInfo===a.containerInfo&&r.stateNode.implementation===a.implementation){n(e,r.sibling),c=i(r,a.children||[]),c.return=e,e=c;break a}n(e,r);break}t(e,r),r=r.sibling}c=Li(a,e.mode,c),c.return=e,e=c}return s(e);case oe:return a=Qa(a),_(e,r,a,c)}if(ge(a))return h(e,r,a,c);if(pe(a)){if(l=pe(a),typeof l!=`function`)throw Error(o(150));return a=l.call(a),g(e,r,a,c)}if(typeof a.then==`function`)return _(e,r,io(a),c);if(a.$$typeof===N)return _(e,r,Ca(e,a),c);oo(e,a)}return typeof a==`string`&&a!==``||typeof a==`number`||typeof a==`bigint`?(a=``+a,r!==null&&r.tag===6?(n(e,r.sibling),c=i(r,a),c.return=e,e=c):(n(e,r),c=Fi(a,e.mode,c),c.return=e,e=c),s(e)):n(e,r)}return function(e,t,n,r){try{ro=0;var i=_(e,t,n,r);return no=null,i}catch(t){if(t===Ka||t===Ja)throw t;var a=ki(29,t,null,e.mode);return a.lanes=r,a.return=e,a}}}var co=so(!0),lo=so(!1),uo=!1;function fo(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function po(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function mo(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function ho(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,Qu&2){var i=r.pending;return i===null?t.next=t:(t.next=i.next,i.next=t),r.pending=t,t=Ei(e),Ti(e,null,n),t}return Si(e,r,t,n),Ei(e)}function W(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,n&4194048)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,_t(e,n)}}function go(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var i=null,a=null;if(n=n.firstBaseUpdate,n!==null){do{var o={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,next:null};a===null?i=a=o:a=a.next=o,n=n.next}while(n!==null);a===null?i=a=t:a=a.next=t}else i=a=t;n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:a,shared:r.shared,callbacks:r.callbacks},e.updateQueue=n}else e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}var _o=!1;function vo(){if(_o){var e=La;if(e!==null)throw e}}function yo(e,t,n,r){_o=!1;var i=e.updateQueue;uo=!1;var a=i.firstBaseUpdate,o=i.lastBaseUpdate,s=i.shared.pending;if(s!==null){i.shared.pending=null;var c=s,l=c.next;c.next=null,o===null?a=l:o.next=l,o=c;var u=e.alternate;u!==null&&(u=u.updateQueue,s=u.lastBaseUpdate,s!==o&&(s===null?u.firstBaseUpdate=l:s.next=l,u.lastBaseUpdate=c))}if(a!==null){var d=i.baseState;o=0,u=l=c=null,s=a;do{var f=s.lane&-536870913,p=f!==s.lane;if(p?(Y&f)===f:(r&f)===f){f!==0&&f===Ia&&(_o=!0),u!==null&&(u=u.next={lane:0,tag:s.tag,payload:s.payload,callback:null,next:null});a:{var m=e,h=s;f=t;var g=n;switch(h.tag){case 1:if(m=h.payload,typeof m==`function`){d=m.call(g,d,f);break a}d=m;break a;case 3:m.flags=m.flags&-65537|128;case 0:if(m=h.payload,f=typeof m==`function`?m.call(g,d,f):m,f==null)break a;d=D({},d,f);break a;case 2:uo=!0}}f=s.callback,f!==null&&(e.flags|=64,p&&(e.flags|=8192),p=i.callbacks,p===null?i.callbacks=[f]:p.push(f))}else p={lane:f,tag:s.tag,payload:s.payload,callback:s.callback,next:null},u===null?(l=u=p,c=d):u=u.next=p,o|=f;if(s=s.next,s===null){if(s=i.shared.pending,s===null)break;p=s,s=p.next,p.next=null,i.lastBaseUpdate=p,i.shared.pending=null}}while(1);u===null&&(c=d),i.baseState=c,i.firstBaseUpdate=l,i.lastBaseUpdate=u,a===null&&(i.shared.lanes=0),od|=o,e.lanes=o,e.memoizedState=d}}function bo(e,t){if(typeof e!=`function`)throw Error(o(191,e));e.call(t)}function xo(e,t){var n=e.callbacks;if(n!==null)for(e.callbacks=null,e=0;ea?a:8;var o=P.T,s={};s.types=o===null?null:o.types,P.T=s,sc(e,!1,t,n);try{var c=i(),l=P.S;l!==null&&l(s,c),typeof c==`object`&&c&&typeof c.then==`function`?oc(e,t,Ba(c,r),Ad(e)):oc(e,t,r,Ad(e))}catch(n){oc(e,t,{then:function(){},status:`rejected`,reason:n},Ad())}finally{F.p=a,o!==null&&s.types!==null&&(o.types=s.types),P.T=o}}function Xs(){}function Zs(e,t,n,r){if(e.tag!==5)throw Error(o(476));var i=Qs(e).queue;Ys(e,i,t,_e,n===null?Xs:function(){return $s(e),n(r)})}function Qs(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:_e,baseState:_e,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:cs,lastRenderedState:_e},next:null};var n={};return t.next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:cs,lastRenderedState:n},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function $s(e){var t=Qs(e);t.next===null&&(t=e.alternate.memoizedState),oc(e,t.next.queue,{},Ad())}function ec(){return Sa(sh)}function tc(){return rs().memoizedState}function nc(){return rs().memoizedState}function rc(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var n=Ad();e=mo(n);var r=ho(t,e,n);r!==null&&(Nd(r,t,n),W(r,t,n)),t={cache:ka()},e.payload=t;return}t=t.return}}function ic(e,t,n){var r=Ad();n={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},cc(e)?lc(t,n):(n=Ci(e,t,n,r),n!==null&&(Nd(n,e,r),uc(n,t,r)))}function ac(e,t,n){oc(e,t,n,Ad())}function oc(e,t,n,r){var i={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null};if(cc(e))lc(t,i);else{var a=e.alternate;if(e.lanes===0&&(a===null||a.lanes===0)&&(a=t.lastRenderedReducer,a!==null))try{var o=t.lastRenderedState,s=a(o,n);if(i.hasEagerState=!0,i.eagerState=s,Rr(s,o))return Si(e,t,i,0),$u===null&&xi(),!1}catch{}if(n=Ci(e,t,i,r),n!==null)return Nd(n,e,r),uc(n,t,r),!0}return!1}function sc(e,t,n,r){if(r={lane:2,revertLane:Nf(),gesture:null,action:r,hasEagerState:!1,eagerState:null,next:null},cc(e)){if(t)throw Error(o(479))}else t=Ci(e,n,r,2),t!==null&&Nd(t,e,2)}function cc(e){var t=e.alternate;return e===K||t!==null&&t===K}function lc(e,t){Vo=Bo=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function uc(e,t,n){if(n&4194048){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,_t(e,n)}}var dc={readContext:Sa,use:os,useCallback:qo,useContext:qo,useEffect:qo,useImperativeHandle:qo,useLayoutEffect:qo,useInsertionEffect:qo,useMemo:qo,useReducer:qo,useRef:qo,useState:qo,useDebugValue:qo,useDeferredValue:qo,useTransition:qo,useSyncExternalStore:qo,useId:qo,useHostTransitionStatus:qo,useFormState:qo,useActionState:qo,useOptimistic:qo,useMemoCache:qo,useCacheRefresh:qo,useEffectEvent:qo},fc={readContext:Sa,use:os,useCallback:function(e,t){return ns().memoizedState=[e,t===void 0?null:t],e},useContext:Sa,useEffect:Is,useImperativeHandle:function(e,t,n){n=n==null?null:n.concat([e]),Ps(4194308,4,Hs.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Ps(4194308,4,e,t)},useInsertionEffect:function(e,t){Ps(4,2,e,t)},useMemo:function(e,t){var n=ns();t=t===void 0?null:t;var r=e();if(Ho){$e(!0);try{e()}finally{$e(!1)}}return n.memoizedState=[r,t],r},useReducer:function(e,t,n){var r=ns();if(n!==void 0){var i=n(t);if(Ho){$e(!0);try{n(t)}finally{$e(!1)}}}else i=t;return r.memoizedState=r.baseState=i,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:i},r.queue=e,e=e.dispatch=ic.bind(null,K,e),[r.memoizedState,e]},useRef:function(e){var t=ns();return e={current:e},t.memoizedState=e},useState:function(e){e=vs(e);var t=e.queue,n=ac.bind(null,K,t);return t.dispatch=n,[e.memoizedState,n]},useDebugValue:Ws,useDeferredValue:function(e,t){return qs(ns(),e,t)},useTransition:function(){var e=vs(!1);return e=Ys.bind(null,K,e.queue,!0,!1),ns().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var r=K,i=ns();if(U){if(n===void 0)throw Error(o(407));n=n()}else{if(n=t(),$u===null)throw Error(o(349));Y&127||ps(r,t,n)}i.memoizedState=n;var a={value:n,getSnapshot:t};return i.queue=a,Is(hs.bind(null,r,a,e),[e]),r.flags|=2048,Ms(9,{destroy:void 0},ms.bind(null,r,a,n,t),null),n},useId:function(){var e=ns(),t=$u.identifierPrefix;if(U){var n=Ji,r=qi;n=(r&~(1<<32-et(r)-1)).toString(32)+n,t=`_`+t+`R_`+n,n=Uo++,0<\/script>`,a=a.removeChild(a.firstChild);break;case`select`:a=typeof r.is==`string`?s.createElement(`select`,{is:r.is}):s.createElement(`select`),r.multiple?a.multiple=!0:r.size&&(a.size=r.size);break;default:a=typeof r.is==`string`?s.createElement(i,{is:r.is}):s.createElement(i)}}a[L]=t,a[wt]=r;a:for(s=t.child;s!==null;){if(s.tag===5||s.tag===6)a.appendChild(s.stateNode);else if(s.tag!==4&&s.tag!==27&&s.child!==null){s.child.return=s,s=s.child;continue}if(s===t)break a;for(;s.sibling===null;){if(s.return===null||s.return===t)break a;s=s.return}s.sibling.return=s.return,s=s.sibling}t.stateNode=a;a:switch(np(a,i,r),i){case`button`:case`input`:case`select`:case`textarea`:r=!!r.autoFocus;break a;case`img`:r=!0;break a;default:r=!1}r&&ll(t)}}return ml(t),t.subtreeFlags&=-33554433,ul(t,t.type,e===null?null:e.memoizedProps,t.pendingProps,n),null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==r&&ll(t);else{if(typeof r!=`string`&&t.stateNode===null)throw Error(o(166));if(e=we.current,ca(t)){if(e=t.stateNode,n=t.memoizedProps,r=null,i=ea,i!==null)switch(i.tag){case 27:case 5:r=i.memoizedProps}e[L]=t,e=!!(e.nodeValue===n||r!==null&&!0===r.suppressHydrationWarning||$f(e.nodeValue,n)),e||aa(t,!0)}else e=lp(e).createTextNode(r),e[L]=t,t.stateNode=e}return ml(t),null;case 31:if(n=t.memoizedState,e===null||e.memoizedState!==null){if(r=ca(t),n!==null){if(e===null){if(!r)throw Error(o(318));if(e=t.memoizedState,e=e===null?null:e.dehydrated,!e)throw Error(o(557));e[L]=t}else la(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;ml(t),e=!1}else n=ua(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=n),e=!0;if(!e)return t.flags&256?(Mo(t),t):(Mo(t),null);if(t.flags&128)throw Error(o(558))}return ml(t),null;case 13:if(r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(i=ca(t),r!==null&&r.dehydrated!==null){if(e===null){if(!i)throw Error(o(318));if(i=t.memoizedState,i=i===null?null:i.dehydrated,!i)throw Error(o(317));i[L]=t}else la(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;ml(t),i=!1}else i=ua(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=i),i=!0;if(!i)return t.flags&256?(Mo(t),t):(Mo(t),null)}return Mo(t),t.flags&128?(t.lanes=n,t):(n=r!==null,e=e!==null&&e.memoizedState!==null,n&&(r=t.child,i=null,r.alternate!==null&&r.alternate.memoizedState!==null&&r.alternate.memoizedState.cachePool!==null&&(i=r.alternate.memoizedState.cachePool.pool),a=null,r.memoizedState!==null&&r.memoizedState.cachePool!==null&&(a=r.memoizedState.cachePool.pool),a!==i&&(r.flags|=2048)),n!==e&&n&&(t.child.flags|=8192),fl(t,t.updateQueue),ml(t),null);case 4:return De(),e===null&&Uf(t.stateNode.containerInfo),t.flags|=67108864,ml(t),null;case 10:return ga(t.type),ml(t),null;case 19:if(Fo(t),r=t.memoizedState,r===null)return ml(t),null;if(i=!!(t.flags&128),a=r.rendering,a===null){if(i)pl(r,!1);else{if(ad!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(a=Io(e),a!==null){for(t.flags|=128,pl(r,!1),e=a.updateQueue,t.updateQueue=e,fl(t,e),t.subtreeFlags=0,e=n,n=t.child;n!==null;)Mi(n,e),n=n.sibling;return Po(t,No.current&1|2),U&&Yi(t,r.treeForkCount),t.child}e=e.sibling}r.tail!==null&&He()>gd&&(t.flags|=128,i=!0,pl(r,!1),t.lanes=4194304)}}else{if(!i){if(e=Io(a),e!==null){if(t.flags|=128,i=!0,e=e.updateQueue,t.updateQueue=e,fl(t,e),pl(r,!0),r.tail===null&&r.tailMode!==`collapsed`&&r.tailMode!==`visible`&&!a.alternate&&!U)return ml(t),null}else 2*He()-r.renderingStartTime>gd&&n!==536870912&&(t.flags|=128,i=!0,pl(r,!1),t.lanes=4194304)}r.isBackwards?(a.sibling=t.child,t.child=a):(e=r.last,e===null?t.child=a:e.sibling=a,r.last=a)}if(r.tail!==null){e=r.tail;a:{for(n=e;n!==null;){if(n.alternate!==null){n=!1;break a}n=n.sibling}n=!0}return r.rendering=e,r.tail=e.sibling,r.renderingStartTime=He(),e.sibling=null,a=No.current,a=i?a&1|2:a&1,r.tailMode===`visible`||r.tailMode===`collapsed`||!n||U?Po(t,a):(n=a,Se(Do,t),Se(No,n),G===null&&(G=t)),U&&Yi(t,r.treeForkCount),e}return ml(t),null;case 22:case 23:return Mo(t),Eo(),r=t.memoizedState!==null,e===null?r&&(t.flags|=8192):e.memoizedState!==null!==r&&(t.flags|=8192),r?n&536870912&&!(t.flags&128)&&(ml(t),t.subtreeFlags&6&&(t.flags|=8192)):ml(t),n=t.updateQueue,n!==null&&fl(t,n.retryQueue),n=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),r=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(r=t.memoizedState.cachePool.pool),r!==n&&(t.flags|=2048),e!==null&&xe(Ha),null;case 24:return n=null,e!==null&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),ga(Oa),ml(t),null;case 25:return null;case 30:return t.flags|=33554432,ml(t),null}throw Error(o(156,t.tag))}function gl(e,t){switch(Qi(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return ga(Oa),De(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return ke(t),null;case 31:if(t.memoizedState!==null){if(Mo(t),t.alternate===null)throw Error(o(340));la()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 13:if(Mo(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(o(340));la()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return Fo(t),e=t.flags,e&65536?(t.flags=e&-65537|128,e=t.memoizedState,e!==null&&(e.rendering=null,e.tail=null),t.flags|=4,t):null;case 4:return De(),null;case 10:return ga(t.type),null;case 22:case 23:return Mo(t),Eo(),e!==null&&xe(Ha),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return ga(Oa),null;case 25:return null;default:return null}}function _l(e,t){switch(Qi(t),t.tag){case 3:ga(Oa),De();break;case 26:case 27:case 5:ke(t);break;case 4:De();break;case 31:t.memoizedState!==null&&Mo(t);break;case 13:Mo(t);break;case 19:Fo(t);break;case 10:ga(t.type);break;case 22:case 23:Mo(t),Eo(),e!==null&&xe(Ha);break;case 24:ga(Oa)}}function vl(e,t){try{var n=t.updateQueue,r=n===null?null:n.lastEffect;if(r!==null){var i=r.next;n=i;do{if((n.tag&e)===e){r=void 0;var a=n.create,o=n.inst;r=a(),o.destroy=r}n=n.next}while(n!==i)}}catch(e){ff(t,t.return,e)}}function yl(e,t,n){try{var r=t.updateQueue,i=r===null?null:r.lastEffect;if(i!==null){var a=i.next;r=a;do{if((r.tag&e)===e){var o=r.inst,s=o.destroy;if(s!==void 0){o.destroy=void 0,i=t;var c=n,l=s;try{l()}catch(e){ff(i,c,e)}}}r=r.next}while(r!==a)}}catch(e){ff(t,t.return,e)}}function bl(e){var t=e.updateQueue;if(t!==null){var n=e.stateNode;try{xo(t,n)}catch(t){ff(e,e.return,t)}}}function xl(e,t,n){n.props=yc(e.type,e.memoizedProps),n.state=e.memoizedState;try{n.componentWillUnmount()}catch(n){ff(e,t,n)}}function Sl(e,t){try{var n=e.ref;if(n!==null){switch(e.tag){case 26:case 27:case 5:var r=e.stateNode;break;case 30:var i=e.stateNode,a=mi(e.memoizedProps,i);(i.ref===null||i.ref.name!==a)&&(i.ref=Pp(a)),r=i.ref;break;case 7:if(e.stateNode===null){var o=new Fp(e);h(e.child,!1,Qp,o,void 0,void 0),e.stateNode=o}r=e.stateNode;break;default:r=e.stateNode}typeof n==`function`?e.refCleanup=n(r):n.current=r}}catch(n){ff(e,t,n)}}function Cl(e,t){var n=e.ref,r=e.refCleanup;if(n!==null){if(typeof r==`function`)try{r()}catch(n){ff(e,t,n)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof n==`function`)try{n(null)}catch(n){ff(e,t,n)}else n.current=null}}function wl(e,t){if((e.tag===5||e.tag===27||e.tag===6)&&e.alternate===null&&t!==null)for(var n=0;n title`))),np(r,t,n),r[L]=e,Lt(r),t=r;break a;case`link`:if(a=Gm(`link`,`href`,i).get(t+(n.href||``))){for(s=0;sg&&(o=g,g=h,h=o);var _=Hr(s,h),v=Hr(s,g);if(_&&v&&(p.rangeCount!==1||p.anchorNode!==_.node||p.anchorOffset!==_.offset||p.focusNode!==v.node||p.focusOffset!==v.offset)){var y=d.createRange();y.setStart(_.node,_.offset),p.removeAllRanges(),h>g?(p.addRange(y),p.extend(v.node,v.offset)):(y.setEnd(v.node,v.offset),p.addRange(y))}}}}for(d=[],p=s;p=p.parentNode;)p.nodeType===1&&d.push({element:p,left:p.scrollLeft,top:p.scrollTop});for(typeof s.focus==`function`&&s.focus(),s=0;sn?32:n,P.T=null,n=Cd,Cd=null;var a=Z,s=xd;if(yd=0,bd=Z=null,xd=0,Qu&6)throw Error(o(331));var c=Qu;if(Qu|=4,qu(a.current),zu(a,a.current,s,n),Qu=c,Ef(0,!1),Qe&&typeof Qe.onPostCommitFiberRoot==`function`)try{Qe.onPostCommitFiberRoot(Ze,a)}catch{}return!0}finally{F.p=i,P.T=r,cf(e,t)}}function df(e,t,n){t=zi(n,t),t=Tc(e.stateNode,t,2),e=ho(e,t,2),e!==null&&(mt(e,2),Tf(e))}function ff(e,t,n){if(e.tag===3)df(e,e,n);else for(;t!==null;){if(t.tag===3){df(t,e,n);break}if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError==`function`||typeof r.componentDidCatch==`function`&&(vd===null||!vd.has(r))){e=zi(n,e),n=Ec(2),r=ho(t,n,2),r!==null&&(Dc(n,r,t,e),mt(r,2),Tf(r));break}}t=t.return}}function pf(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new Zu;var i=new Set;r.set(t,i)}else i=r.get(t),i===void 0&&(i=new Set,r.set(t,i));i.has(n)||(rd=!0,i.add(n),e=mf.bind(null,e,t,n),t.then(e,e))}function mf(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,$u===e&&(Y&n)===n&&(ad===4||ad===3&&(Y&62914560)===Y&&300>He()-md?Qu&2?cd|=n:Bd(e,0):cd|=n,ud===Y&&(ud=0)),Tf(e)}function hf(e,t){t===0&&(t=ft()),e=wi(e,t),e!==null&&(mt(e,t),Tf(e))}function gf(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),hf(e,n)}function _f(e,t){var n=0;switch(e.tag){case 31:case 13:var r=e.stateNode,i=e.memoizedState;i!==null&&(n=i.retryLane);break;case 19:r=e.stateNode;break;case 22:r=e.stateNode._retryCache;break;default:throw Error(o(314))}r!==null&&r.delete(t),hf(e,n)}function vf(e,t){return Re(e,t)}var yf=null,bf=null,xf=!1,Sf=!1,Cf=!1,wf=0;function Tf(e){e!==bf&&e.next===null&&(bf===null?yf=bf=e:bf=bf.next=e),Sf=!0,xf||(xf=!0,Mf())}function Ef(e,t){if(!Cf&&Sf){Cf=!0;do for(var n=!1,r=yf;r!==null;){if(!t){if(e!==0){var i=r.pendingLanes;if(i===0)var a=0;else{var o=r.suspendedLanes,s=r.pingedLanes;a=(1<<31-et(42|e)+1)-1,a&=i&~(o&~s),a=a&201326741?a&201326741|1:a?a|2:0}a!==0&&(n=!0,jf(r,a))}else a=Y,a=ct(r,r===$u?a:0,r.cancelPendingCommit!==null||r.timeoutHandle!==-1),!(a&3)||lt(r,a)||(n=!0,jf(r,a))}r=r.next}while(n);Cf=!1}}function Df(){Of()}function Of(){Sf=xf=!1;var e=0;wf!==0&&hp()&&(e=wf);for(var t=He(),n=null,r=yf;r!==null;){var i=r.next,a=kf(r,t);a===0?(r.next=null,n===null?yf=i:n.next=i,i===null&&(bf=n)):(n=r,(e!==0||a&3)&&(Sf=!0)),r=i}yd!==0&&yd!==5||Ef(e,!1),wf!==0&&(wf=0)}function kf(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,a=e.pendingLanes&-62914561;0s)break;var u=c.transferSize,d=c.initiatorType;u&&ap(d)&&(c=c.responseEnd,o+=u*(c$m){s.length=o;break}f=new Promise(jp.bind(f)),s.push(f)}}}if(0`u`?null:document;function Tm(e,t,n){var r=wm;if(r&&typeof t==`string`&&t){var i=rn(t);i=`link[rel="`+e+`"][href="`+i+`"]`,typeof n==`string`&&(i+=`[crossorigin="`+n+`"]`),ym.has(i)||(ym.add(i),e={rel:e,crossOrigin:n,href:t},r.querySelector(i)===null&&(t=r.createElement(`link`),np(t,`link`,e),Lt(t),r.head.appendChild(t)))}}function Em(e){xm.D(e),Tm(`dns-prefetch`,e,null)}function Dm(e,t){xm.C(e,t),Tm(`preconnect`,e,t)}function Om(e,t,n){xm.L(e,t,n);var r=wm;if(r&&e&&t){var i=`link[rel="preload"][as="`+rn(t)+`"]`;t===`image`&&n&&n.imageSrcSet?(i+=`[imagesrcset="`+rn(n.imageSrcSet)+`"]`,typeof n.imageSizes==`string`&&(i+=`[imagesizes="`+rn(n.imageSizes)+`"]`)):i+=`[href="`+rn(e)+`"]`;var a=i;switch(t){case`style`:a=Pm(e);break;case`script`:a=Rm(e)}if(!(vm.has(a)||(e=D({rel:`preload`,href:t===`image`&&n&&n.imageSrcSet?void 0:e,as:t},n),vm.set(a,e),r.querySelector(i)!==null||t===`style`&&r.querySelector(Fm(a))||t===`script`&&r.querySelector(zm(a))))){var o=r.createElement(`link`);np(o,`link`,e),t===`style`&&(o[jt]=!0,o.onload=o.onerror=function(){Rt(o)}),Lt(o),r.head.appendChild(o)}}}function km(e,t){xm.m(e,t);var n=wm;if(n&&e){var r=t&&typeof t.as==`string`?t.as:`script`,i=`link[rel="modulepreload"][as="`+rn(r)+`"][href="`+rn(e)+`"]`,a=i;switch(r){case`audioworklet`:case`paintworklet`:case`serviceworker`:case`sharedworker`:case`worker`:case`script`:a=Rm(e)}if(!vm.has(a)&&(e=D({rel:`modulepreload`,href:e},t),vm.set(a,e),n.querySelector(i)===null)){switch(r){case`audioworklet`:case`paintworklet`:case`serviceworker`:case`sharedworker`:case`worker`:case`script`:if(n.querySelector(zm(a)))return}r=n.createElement(`link`),np(r,`link`,e),Lt(r),n.head.appendChild(r)}}}function Am(e,t,n){xm.S(e,t,n);var r=wm;if(r&&e){var i=It(r).hoistableStyles,a=Pm(e);t||=`default`;var o=i.get(a);if(!o){var s={loading:0,preload:null};if(o=r.querySelector(Fm(a)))s.loading=5;else{e=D({rel:`stylesheet`,href:e,"data-precedence":t},n),(n=vm.get(a))&&Hm(e,n);var c=o=r.createElement(`link`);Lt(c),np(c,`link`,e),c._p=new Promise(function(e,t){c.onload=e,c.onerror=t}),c.addEventListener(`load`,function(){s.loading|=1}),c.addEventListener(`error`,function(){s.loading|=2}),s.loading|=4,Vm(o,t,r)}o={type:`stylesheet`,instance:o,count:1,state:s},i.set(a,o)}}}function jm(e,t){xm.X(e,t);var n=wm;if(n&&e){var r=It(n).hoistableScripts,i=Rm(e),a=r.get(i);a||(a=n.querySelector(zm(i)),a||(e=D({src:e,async:!0},t),(t=vm.get(i))&&Um(e,t),a=n.createElement(`script`),Lt(a),np(a,`link`,e),n.head.appendChild(a)),a={type:`script`,instance:a,count:1,state:null},r.set(i,a))}}function Mm(e,t){xm.M(e,t);var n=wm;if(n&&e){var r=It(n).hoistableScripts,i=Rm(e),a=r.get(i);a||(a=n.querySelector(zm(i)),a||(e=D({src:e,async:!0,type:`module`},t),(t=vm.get(i))&&Um(e,t),a=n.createElement(`script`),Lt(a),np(a,`link`,e),n.head.appendChild(a)),a={type:`script`,instance:a,count:1,state:null},r.set(i,a))}}function Nm(e,t,n,r){var i=(i=we.current)?bm(i):null;if(!i)throw Error(o(446));switch(e){case`meta`:case`title`:return null;case`style`:return typeof n.precedence==`string`&&typeof n.href==`string`?(n=Pm(n.href),t=It(i).hoistableStyles,r=t.get(n),r||(r={type:`style`,instance:null,count:0,state:null},t.set(n,r)),r):{type:`void`,instance:null,count:0,state:null};case`link`:if(n.rel===`stylesheet`&&typeof n.href==`string`&&typeof n.precedence==`string`){e=Pm(n.href);var a=It(i).hoistableStyles,s=a.get(e);if(s||(i=i.ownerDocument||i,s={type:`stylesheet`,instance:null,count:0,state:{loading:0,preload:null}},a.set(e,s),(a=i.querySelector(Fm(e)))?a._p||(s.instance=a,s.state.loading=5):(a=vm.get(e),a||(a={rel:`preload`,as:`style`,href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy},vm.set(e,a)),Lm(i,e,a,s.state))),t&&r===null)throw Error(o(528,``));return s}if(t&&r!==null)throw Error(o(529,``));return null;case`script`:return t=n.async,n=n.src,typeof n==`string`&&t&&typeof t!=`function`&&typeof t!=`symbol`?(n=Rm(n),t=It(i).hoistableScripts,r=t.get(n),r||(r={type:`script`,instance:null,count:0,state:null},t.set(n,r)),r):{type:`void`,instance:null,count:0,state:null};default:throw Error(o(444,e))}}function Pm(e){return`href="`+rn(e)+`"`}function Fm(e){return`link[rel="stylesheet"][`+e+`]`}function Im(e){return D({},e,{"data-precedence":e.precedence,precedence:null})}function Lm(e,t,n,r){if(t=e.querySelector(`link[rel="preload"][as="style"][`+t+`]`)){if(!0!==t[jt]){r.loading=1;return}}else t=e.createElement(`link`),t[jt]=!0,t.onload=t.onerror=Rt.bind(null,t),np(t,`link`,n),Lt(t),e.head.appendChild(t);r.preload=t,t.addEventListener(`load`,function(){return r.loading|=1}),t.addEventListener(`error`,function(){return r.loading|=2})}function Rm(e){return`[src="`+rn(e)+`"]`}function zm(e){return`script[async]`+e}function Bm(e,t,n){if(t.count++,t.instance===null)switch(t.type){case`style`:var r=e.querySelector(`style[data-href~="`+rn(n.href)+`"]`);if(r)return t.instance=r,Lt(r),r;var i=D({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return r=(e.ownerDocument||e).createElement(`style`),Lt(r),np(r,`style`,i),Vm(r,n.precedence,e),t.instance=r;case`stylesheet`:i=Pm(n.href);var a=e.querySelector(Fm(i));if(a)return t.state.loading|=4,t.instance=a,Lt(a),a;r=Im(n),(i=vm.get(i))&&Hm(r,i),a=(e.ownerDocument||e).createElement(`link`),Lt(a);var s=a;return s._p=new Promise(function(e,t){s.onload=e,s.onerror=t}),np(a,`link`,r),t.state.loading|=4,Vm(a,n.precedence,e),t.instance=a;case`script`:return a=Rm(n.src),(i=e.querySelector(zm(a)))?(t.instance=i,Lt(i),i):(r=n,(i=vm.get(a))&&(r=D({},n),Um(r,i)),e=e.ownerDocument||e,i=e.createElement(`script`),Lt(i),np(i,`link`,r),e.head.appendChild(i),t.instance=i);case`void`:return null;default:throw Error(o(443,t.type))}else t.type===`stylesheet`&&!(t.state.loading&4)&&(r=t.instance,t.state.loading|=4,Vm(r,n.precedence,e));return t.instance}function Vm(e,t,n){for(var r=n.querySelectorAll(`link[rel="stylesheet"][data-precedence],style[data-precedence]`),i=r.length?r[r.length-1]:null,a=i,o=0;o title`):null)}function qm(e,t,n){if(n===1||t.itemProp!=null)return!1;switch(e){case`meta`:case`title`:return!0;case`style`:if(typeof t.precedence!=`string`||typeof t.href!=`string`||t.href===``)break;return!0;case`link`:if(typeof t.rel!=`string`||typeof t.href!=`string`||t.href===``||t.onLoad||t.onError)break;switch(t.rel){case`stylesheet`:return e=t.disabled,typeof t.precedence==`string`&&e==null;default:return!0}case`script`:if(t.async&&typeof t.async!=`function`&&typeof t.async!=`symbol`&&!t.onLoad&&!t.onError&&t.src&&typeof t.src==`string`)return!0}return!1}function Jm(e,t){return e===`img`&&t.src!=null&&t.src!==``&&t.onLoad==null&&t.loading!==`lazy`}function Ym(e){return!(e.type===`stylesheet`&&!(e.state.loading&3))}function Xm(e){return(e.width||100)*(e.height||100)*(typeof devicePixelRatio==`number`?devicePixelRatio:1)*.25}function Zm(e,t){typeof t.decode==`function`&&(e.imgCount++,t.complete||(e.imgBytes+=Xm(t),e.suspenseyImages.push(t)),e=rh.bind(e),t.decode().then(e,e))}function Qm(e,t,n,r){if(n.type===`stylesheet`&&(typeof r.media!=`string`||!1!==matchMedia(r.media).matches)&&!(n.state.loading&4)){if(n.instance===null){var i=Pm(r.href),a=t.querySelector(Fm(i));if(a){t=a._p,typeof t==`object`&&t&&typeof t.then==`function`&&(e.count++,e=nh.bind(e),t.then(e,e)),n.state.loading|=4,n.instance=a,Lt(a);return}a=t.ownerDocument||t,r=Im(r),(i=vm.get(i))&&Hm(r,i),a=a.createElement(`link`),Lt(a);var o=a;o._p=new Promise(function(e,t){o.onload=e,o.onerror=t}),np(a,`link`,r),n.instance=a}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(n,t),(t=n.state.preload)&&!(n.state.loading&3)&&(e.count++,n=nh.bind(e),t.addEventListener(`load`,n),t.addEventListener(`error`,n))}}var $m=0;function eh(e,t){return e.stylesheets&&e.count===0&&ah(e,e.stylesheets),0$m?50:800)+t);return e.unsuspend=n,function(){e.unsuspend=null,clearTimeout(r),clearTimeout(i)}}:null}function th(e){if(e.count===0&&(e.imgCount===0||!e.waitingForImages)){if(e.stylesheets)ah(e,e.stylesheets);else if(e.unsuspend){var t=e.unsuspend;e.unsuspend=null,t()}}}function nh(){this.count--,th(this)}function rh(){this.imgCount--,th(this)}var ih=null;function ah(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,ih=new Map,t.forEach(oh,e),ih=null,nh.call(e))}function oh(e,t){if(!(t.state.loading&4)){var n=ih.get(e);if(n)var r=n.get(null);else{n=new Map,ih.set(e,n);for(var i=e.querySelectorAll(`link[data-precedence],style[data-precedence]`),a=0;a{function n(){if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<`u`&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE==`function`)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(e){console.error(e)}}n(),t.exports=c()})),u=t((e=>{var t=Symbol.for(`react.transitional.element`),n=Symbol.for(`react.fragment`);function r(e,n,r){var i=null;if(r!==void 0&&(i=``+r),n.key!==void 0&&(i=``+n.key),`key`in n)for(var a in r={},n)a!==`key`&&(r[a]=n[a]);else r=n;return n=r.ref,{$$typeof:t,type:e,key:i,ref:n===void 0?null:n,props:r}}e.Fragment=n,e.jsx=r,e.jsxs=r})),d=t(((e,t)=>{t.exports=u()})),f=t(((e,t)=>{(function(n,r){typeof e==`object`&&typeof t==`object`?t.exports=r(a(),s(),d()):typeof define==`function`&&define.amd?define(`@primer/react-brand`,[`react`,`react-dom`,`react/jsx-runtime`],r):typeof e==`object`?e["@primer/react-brand"]=r(a(),s(),d()):n[`@primer/react-brand`]=r(n.React,n.ReactDOM,n.ReactJSXRuntime)})(e,(e,t,n)=>(()=>{var r={442(t){t.exports=e},3(e){e.exports=t},742(e){e.exports=n}};let i={};function a(e){let t=i[e];if(t!==void 0)return t.exports;let n=i[e]={exports:{}};return r[e](n,n.exports,a),n.exports}a.n=e=>{let t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},a.d=(e,t)=>{for(var n in t)a.o(t,n)&&!a.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},a.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),a.r=e=>{Object.defineProperty(e,Symbol.toStringTag,{value:`Module`}),Object.defineProperty(e,"__esModule",{value:!0})};let o={};a.r(o),a.d(o,{Accordion:()=>Hi,AccordionContent:()=>Vi,AccordionHeading:()=>Bi,AccordionRoot:()=>Ri,AccordionToggleColors:()=>zi,ActionMenu:()=>Un,ActionMenuButtonModes:()=>Qt,ActionMenuProvider:()=>en,ActionMenuSizes:()=>Zt,AnchorNav:()=>tc,Animate:()=>Nl,AnimationContext:()=>C,AnimationProvider:()=>w,AnimationVariants:()=>S,Avatar:()=>Os,AvatarShapes:()=>Ts,AvatarSizes:()=>ws,Bento:()=>Wu,Box:()=>ue,BoxBackgroundColors:()=>ie,BoxBorderColorOptions:()=>se,BoxBorderRadiusOptions:()=>ae,BoxBorderWidthOptions:()=>oe,BoxSpacingValues:()=>re,BreadcrumbVariants:()=>vf,Breadcrumbs:()=>xf,BreakoutBanner:()=>Hf,BreakoutBannerBackgroundColors:()=>Rf,BreakpointSize:()=>$i,Button:()=>je,ButtonGroup:()=>Kn,ButtonGroupVariants:()=>Wn,ButtonSizes:()=>Ee,ButtonVariants:()=>Te,CTABanner:()=>dc,CTABannerBackgroundColors:()=>rc,CTAForm:()=>Oc,Card:()=>Tl,CardBackgroundColors:()=>nl,CardCTAVariants:()=>tl,CardIconColors:()=>ol,CardImagePaddingOptions:()=>al,CardLabelVariants:()=>il,CardTokenPositions:()=>rl,CardVariants:()=>el,Checkbox:()=>fo,CheckboxGroup:()=>xs,ColorModesEnum:()=>Vt,ComparisonTable:()=>Ks,DEFAULT_TEXTAREA_COLS:()=>30,DEFAULT_TEXTAREA_RESIZE:()=>`both`,DEFAULT_TEXTAREA_ROWS:()=>7,EyebrowBanner:()=>Y,EyebrowBannerIconColors:()=>Xu,EyebrowBannerLabelColors:()=>$u,EyebrowText:()=>ur,EyebrowTextVariants:()=>sr,FAQ:()=>us,FAQGroup:()=>ps,Footnotes:()=>Zf,FootnotesItemTags:()=>Yf,FootnotesTags:()=>Jf,FormControl:()=>Eo,FrostedGlassVFX:()=>ep,FrostedGlassVFXIntensity:()=>$f,Grid:()=>_,Heading:()=>Er,HeadingFontVariants:()=>Sr,HeadingLetterSpacing:()=>xr,HeadingSizes:()=>_r,HeadingStretch:()=>br,HeadingTags:()=>vr,HeadingWeights:()=>yr,Hero:()=>jr,IDE:()=>gf,IDEDefaultIconMap:()=>uf,IDEFileExtensions:()=>df,Icon:()=>Zi,IconButton:()=>zt,IconButtonSizes:()=>Ft,IconButtonVariants:()=>Pt,Image:()=>Qn,ImageBorderRadiusOptions:()=>Yn,InlineCode:()=>Qo,InlineLink:()=>Zo,Label:()=>yi,LabelColors:()=>pi,LabelSizes:()=>mi,Link:()=>qr,LinkArrowDirections:()=>Wr,LinkSizes:()=>Ur,LinkVariants:()=>Hr,LogoSuite:()=>Lu,MediaPlaylist:()=>Ja,MinimalFooter:()=>Uc,MinimalVideoPlayer:()=>Du,NavList:()=>Ud,OrderedList:()=>Cc,Pagination:()=>Fa,Pillar:()=>$c,PricingOptions:()=>yd,Prose:()=>Ll,Radio:()=>xo,RadioGroup:()=>Ss,River:()=>Oi,RiverAccordion:()=>ui,RiverAccordionVariants:()=>$r,RiverBreakout:()=>Fi,RiverBreakoutTabs:()=>xa,RiverBreakoutVariants:()=>ji,RiverStoryScroll:()=>Oa,RiverVisualPaddingOptions:()=>Ti,RiverVisualPositionOptions:()=>wi,Section:()=>Of,SectionBackgroundColors:()=>wf,SectionIntro:()=>Ml,SectionIntroStacked:()=>dp,SectionIntroStackedVariants:()=>np,SectionPaddingVariants:()=>Cf,SectionVariants:()=>Tf,Select:()=>ho,Stack:()=>N,StackAlignItemVariants:()=>ee,StackDirectionVariants:()=>O,StackFlexWrapVariants:()=>M,StackJustifyContentVariants:()=>te,StackSpacingVariants:()=>A,Statistic:()=>Lf,StatisticSizes:()=>Af,StatisticSpacingValues:()=>jf,SubNav:()=>Pd,SubNavSubMenuVariants:()=>Sd,SubdomainNavBar:()=>Xo,Tabs:()=>xp,Testimonial:()=>Bs,TestimonialQuoteMarkColors:()=>As,TestimonialVariants:()=>Ms,Text:()=>I,TextCursorAnimation:()=>pr,TextFontVariants:()=>ye,TextInput:()=>_o,TextInputSizes:()=>go,TextRevealAnimation:()=>Fl,TextSizes:()=>P,TextTags:()=>F,TextVariants:()=>_e,TextWeights:()=>ve,Textarea:()=>bo,ThemeContext:()=>Ut,ThemeProvider:()=>Wt,Tiles:()=>Op,Timeline:()=>Ru,Token:()=>is,TokenVariants:()=>es,Tooltip:()=>Mt,TooltipContext:()=>jt,TooltipDelays:()=>Tt,TooltipDirections:()=>wt,UnorderedList:()=>Sc,VideoPlayer:()=>bu,_Button:()=>Ae,_ComparisonTable:()=>Hs,_GLOBAL_STYLES:()=>!0,_MinimalVideoPlayer:()=>Eu,actionMenuOverlaySides:()=>Ln,classMap:()=>Tr,defaultButtonGroupVariant:()=>Gn,defaultButtonSize:()=>Oe,defaultButtonVariant:()=>De,defaultCardCTAVariant:()=>cl,defaultCardIconColor:()=>sl,defaultCardLabelVariant:()=>ll,defaultEyebrowBannerIconColor:()=>Zu,defaultFontVariant:()=>Ce,defaultFrostedGlassVFXIntensity:()=>`medium`,defaultHeadingFont:()=>wr,defaultHeadingTag:()=>Cr,defaultIconButtonSize:()=>Lt,defaultIconButtonVariant:()=>It,defaultIconColor:()=>Xi,defaultIconSize:()=>qi,defaultLabelColor:()=>hi,defaultLabelSize:()=>gi,defaultPillarIconColor:()=>Gc,defaultPillarIconSize:()=>Kc,defaultQuoteMarkColor:()=>js,defaultRiverAlign:()=>`start`,defaultRiverImageTextRatio:()=>`50:50`,defaultRiverVariant:()=>xi,defaultStackDirection:()=>k,defaultStackSpacing:()=>j,defaultTestimonialVariant:()=>Ns,defaultTextSize:()=>xe,defaultTextTag:()=>be,defaultTextVariant:()=>Se,defaultTokenVariant:()=>ts,iconColors:()=>Yi,iconSizeMap:()=>Ji,iconSizes:()=>Ki,namedIconSizes:()=>Wi,numericIconSizes:()=>Gi,testIds:()=>fr,useActionMenuContext:()=>tn,useAnimation:()=>E,useFocusTrap:()=>Lo,useSubNavContext:()=>wd,useTheme:()=>qt,useVideo:()=>Ul,useWindowSize:()=>ea});var s=a(742),c=a(442),l=a.n(c);function u(e){var t,n,r=``;if(typeof e==`string`||typeof e==`number`)r+=e;else if(typeof e==`object`){if(Array.isArray(e)){var i=e.length;for(t=0;t{let t=(0,c.useId)();return e||t},m={root:`Grid`},h=(0,c.memo)(({className:e,children:t,as:n=`div`,fullWidth:r=!1,enableOverlay:i=!1,enableGutters:a=!0,columnGap:o=`default`,rowGap:c=`default`,"data-testid":l,...u})=>{let h=d(f.Grid,f[`Grid--columnGap-${o}`],f[`Grid--rowGap-${c}`],i&&f[`Grid--has-overlay`],r&&f[`Grid--full-width`],a&&f[`Grid--has-gutters`],e),g=p(l),_=[`div`,`span`,`section`].includes(n)?n:`div`;return(0,s.jsx)(_,{className:h,"data-testid":l||`${m.root}-${g}`,...u,children:t})}),g=(0,c.memo)(({children:e,as:t=`div`,span:n=12,start:r,className:i,...a})=>{let o=[`div`,`span`,`section`].includes(t)?t:`div`,c=[f.Grid__column];if(typeof n==`number`)c.push(f[`Grid__column--span-${n}`]);else if(typeof n==`object`)for(let[e,t]of Object.entries(n))e===`xsmall`?c.push(f[`Grid__column--xsmall-span-${t}`]):c.push(f[`Grid__column--${e}-span-${t}`]);if(typeof r==`number`)c.push(f[`Grid__column--start-${r}`]);else if(typeof r==`object`)for(let[e,t]of Object.entries(r))e===`xsmall`?c.push(f[`Grid__column--xsmall-start-${t}`]):c.push(f[`Grid__column--${e}-start-${t}`]);let l=d(c,i);return(0,s.jsx)(o,{className:l,...a,children:e})}),_=Object.assign(h,{Column:g,testIds:m}),v=[`default`,`blue`,`coral`,`green`,`gray`,`indigo`,`lemon`,`lime`,`orange`,`pink`,`purple`,`red`,`teal`,`yellow`],y=[`blue-purple`,`green-blue`,`pink-blue`,`purple-red`,`red-orange`],b=[4,8,12,16,20,24,28,32,36,40,44,48,60,64,80,88,96,112,128],x={Animation:`Primer_Brand__Animation-module__Animation___KNtEW`,"Animation--active":`Primer_Brand__Animation-module__Animation--active___g_UBK`,"Animation--fade-in":`Primer_Brand__Animation-module__Animation--fade-in___jUvJD`,"Animation--fade-out":`Primer_Brand__Animation-module__Animation--fade-out___CsyfK`,"Animation--fill-in-right":`Primer_Brand__Animation-module__Animation--fill-in-right___G_LYH`,"Animation--fill-in-top":`Primer_Brand__Animation-module__Animation--fill-in-top___AHELS`,"Animation--reveal-in-up":`Primer_Brand__Animation-module__Animation--reveal-in-up___xMAnz`,"Animation--scale-in":`Primer_Brand__Animation-module__Animation--scale-in___P7xzG`,"Animation--scale-in-down":`Primer_Brand__Animation-module__Animation--scale-in-down___YEgko`,"Animation--scale-in-left":`Primer_Brand__Animation-module__Animation--scale-in-left___g8_dC`,"Animation--scale-in-right":`Primer_Brand__Animation-module__Animation--scale-in-right___jBPh4`,"Animation--scale-in-up":`Primer_Brand__Animation-module__Animation--scale-in-up___n0qDP`,"Animation--slide-in-down":`Primer_Brand__Animation-module__Animation--slide-in-down___bjmGv`,"Animation--slide-in-left":`Primer_Brand__Animation-module__Animation--slide-in-left___iy5Js`,"Animation--slide-in-right":`Primer_Brand__Animation-module__Animation--slide-in-right___UZvNx`,"Animation--slide-in-up":`Primer_Brand__Animation-module__Animation--slide-in-up___ONnmI`},S=[`fade-in`,`fade-out`,`slide-in-up`,`slide-in-down`,`slide-in-left`,`slide-in-right`,`scale-in-up`,`scale-in-down`,`scale-in`,`fill-in-top`,`scale-in-right`,`scale-in-left`,`fill-in-right`,`reveal-in-up`],C=(0,c.createContext)({});function w({children:e,disableAnimations:t=!1,animationTrigger:n=`on-visible`,visibilityOptions:r=`bottom-of-screen`,runOnce:i=!1,autoStaggerChildren:a=!0,staggerDelayIncrement:o=100}){let l=p(),[u,d]=(0,c.useState)({disableAnimations:t,animationTrigger:n,visibilityOptions:r,runOnce:i});return(0,c.useEffect)(()=>{window.matchMedia(`(prefers-reduced-motion: reduce)`).matches&&d({disableAnimations:!0,animationTrigger:n,visibilityOptions:r})},[]),(0,c.useEffect)(()=>{if(!t&&a&&l){let e=o,t=document.getElementById(l);if(!t)return;let n=Array.from(t.querySelectorAll(`.${x.Animation}`));if(n.length===0)return;for(let t=0;t{if(!t&&n===`immediate`&&l){let e=document.getElementById(l);if(!e)return;requestAnimationFrame(()=>{let t=Array.from(e.querySelectorAll(`.${x.Animation}`));for(let e of t)e.classList.add(x[`Animation--active`])})}},[t,n,l]),(0,c.useEffect)(()=>{if(!t&&n===`on-visible`){let e=new IntersectionObserver(e=>{for(let t of e)t.isIntersecting&&t.target.classList.contains(x.Animation)?t.target.classList.add(x[`Animation--active`]):i||t.target.classList.remove(x[`Animation--active`])},function(e){let{visibilityOptions:t}=e;switch(t){case`bottom-of-screen`:return{rootMargin:`0px 0px -10% 0px`,threshold:.4};case`middle-of-screen`:return{rootMargin:`0px 0px -30% 0px`,threshold:.4};case`about-to-leave`:return{rootMargin:`0px 0px -100% 0px`,threshold:.4};default:return typeof t==`number`?{rootMargin:`0px`,threshold:t/100}:{rootMargin:`0px`,threshold:.4}}}({disableAnimations:t,animationTrigger:n,visibilityOptions:r})),a=Array.from(document.querySelectorAll(`.${x.Animation}`));for(let t of a)e.observe(t);return()=>{e.disconnect()}}if(!t&&n===`click`){let e=e=>{let t=e.target;t.classList.contains(x.Animation)&&t.classList.add(x[`Animation--active`])};return document.addEventListener(`click`,e),()=>{document.removeEventListener(`click`,e)}}},[t,n,r,i]),(0,s.jsx)(C.Provider,{value:u,children:(0,s.jsx)(`div`,{id:l,children:e})})}let T=S.reduce((e,t)=>(e[t]=x[`Animation--${t}`],e),{}),E=e=>{let{disableAnimations:t}=(0,c.useContext)(C);return{classes:(0,c.useMemo)(()=>{if(!e||t)return``;let n=x.Animation,r=[],i=typeof e==`string`?e:e.variant,a=T[i];return a&&r.push(a),`${n} ${r.join(` `)}`},[e,t]),styles:(0,c.useMemo)(()=>{if(!e)return{};let t={};if(typeof e==`object`){let{delay:n,duration:r,ease:i}=e;typeof n==`number`&&(t.transitionDelay=`${n}ms`),typeof r==`number`&&(t.transitionDuration=`${r}ms`),i&&(t.transitionTimingFunction=i)}return t},[e])}},D={Stack:`Primer_Brand__Stack-module__Stack___tASKe`,"Stack--align-items-center":`Primer_Brand__Stack-module__Stack--align-items-center___xWKxj`,"Stack--align-items-flex-end":`Primer_Brand__Stack-module__Stack--align-items-flex-end___cJG6k`,"Stack--align-items-flex-start":`Primer_Brand__Stack-module__Stack--align-items-flex-start___Vh1Ca`,"Stack--gap-112":`Primer_Brand__Stack-module__Stack--gap-112___Rva1x`,"Stack--gap-12":`Primer_Brand__Stack-module__Stack--gap-12___hJNHc`,"Stack--gap-128":`Primer_Brand__Stack-module__Stack--gap-128___KJAoH`,"Stack--gap-16":`Primer_Brand__Stack-module__Stack--gap-16___gT_Of`,"Stack--gap-20":`Primer_Brand__Stack-module__Stack--gap-20___eVLBq`,"Stack--gap-24":`Primer_Brand__Stack-module__Stack--gap-24___TQnkj`,"Stack--gap-28":`Primer_Brand__Stack-module__Stack--gap-28___Ao4f4`,"Stack--gap-32":`Primer_Brand__Stack-module__Stack--gap-32___iSq9y`,"Stack--gap-36":`Primer_Brand__Stack-module__Stack--gap-36___QzYro`,"Stack--gap-4":`Primer_Brand__Stack-module__Stack--gap-4___Ig30K`,"Stack--gap-40":`Primer_Brand__Stack-module__Stack--gap-40___m5Kys`,"Stack--gap-44":`Primer_Brand__Stack-module__Stack--gap-44___grqBd`,"Stack--gap-48":`Primer_Brand__Stack-module__Stack--gap-48___vhQgW`,"Stack--gap-60":`Primer_Brand__Stack-module__Stack--gap-60___eZ7wt`,"Stack--gap-64":`Primer_Brand__Stack-module__Stack--gap-64___XKCAY`,"Stack--gap-8":`Primer_Brand__Stack-module__Stack--gap-8___fQ3Ul`,"Stack--gap-80":`Primer_Brand__Stack-module__Stack--gap-80___GfDtU`,"Stack--gap-88":`Primer_Brand__Stack-module__Stack--gap-88___IfwPj`,"Stack--gap-96":`Primer_Brand__Stack-module__Stack--gap-96___wM4RB`,"Stack--gap-condensed":`Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx`,"Stack--gap-none":`Primer_Brand__Stack-module__Stack--gap-none___M7T_v`,"Stack--gap-normal":`Primer_Brand__Stack-module__Stack--gap-normal___JEO7_`,"Stack--gap-spacious":`Primer_Brand__Stack-module__Stack--gap-spacious___w5ugZ`,"Stack--horizontal":`Primer_Brand__Stack-module__Stack--horizontal___YJFas`,"Stack--justify-content-center":`Primer_Brand__Stack-module__Stack--justify-content-center___uZGXl`,"Stack--justify-content-flex-end":`Primer_Brand__Stack-module__Stack--justify-content-flex-end___mp2Ka`,"Stack--justify-content-flex-start":`Primer_Brand__Stack-module__Stack--justify-content-flex-start___VIkHJ`,"Stack--justify-content-space-around":`Primer_Brand__Stack-module__Stack--justify-content-space-around___kqm4D`,"Stack--justify-content-space-between":`Primer_Brand__Stack-module__Stack--justify-content-space-between___r8E3d`,"Stack--justify-content-space-evenly":`Primer_Brand__Stack-module__Stack--justify-content-space-evenly___G1eGw`,"Stack--padding-112":`Primer_Brand__Stack-module__Stack--padding-112___wzOyM`,"Stack--padding-12":`Primer_Brand__Stack-module__Stack--padding-12___x5qIX`,"Stack--padding-128":`Primer_Brand__Stack-module__Stack--padding-128___uuMnk`,"Stack--padding-16":`Primer_Brand__Stack-module__Stack--padding-16___ZFRO_`,"Stack--padding-20":`Primer_Brand__Stack-module__Stack--padding-20___pi8jv`,"Stack--padding-24":`Primer_Brand__Stack-module__Stack--padding-24___iHVEv`,"Stack--padding-28":`Primer_Brand__Stack-module__Stack--padding-28___ZzMnF`,"Stack--padding-32":`Primer_Brand__Stack-module__Stack--padding-32___m4XKv`,"Stack--padding-36":`Primer_Brand__Stack-module__Stack--padding-36___TssXo`,"Stack--padding-4":`Primer_Brand__Stack-module__Stack--padding-4___aj4uj`,"Stack--padding-40":`Primer_Brand__Stack-module__Stack--padding-40___GoH03`,"Stack--padding-44":`Primer_Brand__Stack-module__Stack--padding-44___yXX7f`,"Stack--padding-48":`Primer_Brand__Stack-module__Stack--padding-48___Owl4z`,"Stack--padding-60":`Primer_Brand__Stack-module__Stack--padding-60___gm0l0`,"Stack--padding-64":`Primer_Brand__Stack-module__Stack--padding-64___IIv9e`,"Stack--padding-8":`Primer_Brand__Stack-module__Stack--padding-8___roPlm`,"Stack--padding-80":`Primer_Brand__Stack-module__Stack--padding-80___GvEJb`,"Stack--padding-88":`Primer_Brand__Stack-module__Stack--padding-88___ZuA5D`,"Stack--padding-96":`Primer_Brand__Stack-module__Stack--padding-96___JF88r`,"Stack--padding-condensed":`Primer_Brand__Stack-module__Stack--padding-condensed___mo7Aq`,"Stack--padding-none":`Primer_Brand__Stack-module__Stack--padding-none___RCMh9`,"Stack--padding-normal":`Primer_Brand__Stack-module__Stack--padding-normal___ySRTI`,"Stack--padding-spacious":`Primer_Brand__Stack-module__Stack--padding-spacious___REyye`,"Stack--vertical":`Primer_Brand__Stack-module__Stack--vertical___CFzE7`,"Stack-flexWrap--no-wrap":`Primer_Brand__Stack-module__Stack-flexWrap--no-wrap___bGR_x`,"Stack-flexWrap--wrap":`Primer_Brand__Stack-module__Stack-flexWrap--wrap___oHt4z`,"Stack-narrow--align-items-center":`Primer_Brand__Stack-module__Stack-narrow--align-items-center___jZIXU`,"Stack-narrow--align-items-flex-end":`Primer_Brand__Stack-module__Stack-narrow--align-items-flex-end___bXiXc`,"Stack-narrow--align-items-flex-start":`Primer_Brand__Stack-module__Stack-narrow--align-items-flex-start___eBtSy`,"Stack-narrow--gap-112":`Primer_Brand__Stack-module__Stack-narrow--gap-112___WsPB0`,"Stack-narrow--gap-12":`Primer_Brand__Stack-module__Stack-narrow--gap-12___g2DMv`,"Stack-narrow--gap-128":`Primer_Brand__Stack-module__Stack-narrow--gap-128___gWyum`,"Stack-narrow--gap-16":`Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T`,"Stack-narrow--gap-20":`Primer_Brand__Stack-module__Stack-narrow--gap-20___EI1Lr`,"Stack-narrow--gap-24":`Primer_Brand__Stack-module__Stack-narrow--gap-24___eCYeX`,"Stack-narrow--gap-28":`Primer_Brand__Stack-module__Stack-narrow--gap-28___lFWdB`,"Stack-narrow--gap-32":`Primer_Brand__Stack-module__Stack-narrow--gap-32___OvuFF`,"Stack-narrow--gap-36":`Primer_Brand__Stack-module__Stack-narrow--gap-36___iDp6W`,"Stack-narrow--gap-4":`Primer_Brand__Stack-module__Stack-narrow--gap-4___DPSDt`,"Stack-narrow--gap-40":`Primer_Brand__Stack-module__Stack-narrow--gap-40___nCuFr`,"Stack-narrow--gap-44":`Primer_Brand__Stack-module__Stack-narrow--gap-44___aAL4O`,"Stack-narrow--gap-48":`Primer_Brand__Stack-module__Stack-narrow--gap-48___NmFRy`,"Stack-narrow--gap-60":`Primer_Brand__Stack-module__Stack-narrow--gap-60___gC89b`,"Stack-narrow--gap-64":`Primer_Brand__Stack-module__Stack-narrow--gap-64___zmJsB`,"Stack-narrow--gap-8":`Primer_Brand__Stack-module__Stack-narrow--gap-8___kbBO7`,"Stack-narrow--gap-80":`Primer_Brand__Stack-module__Stack-narrow--gap-80___PZ_rn`,"Stack-narrow--gap-88":`Primer_Brand__Stack-module__Stack-narrow--gap-88___jCo0m`,"Stack-narrow--gap-96":`Primer_Brand__Stack-module__Stack-narrow--gap-96___lmTUq`,"Stack-narrow--gap-condensed":`Primer_Brand__Stack-module__Stack-narrow--gap-condensed___zwHUG`,"Stack-narrow--gap-none":`Primer_Brand__Stack-module__Stack-narrow--gap-none___YtqsL`,"Stack-narrow--gap-normal":`Primer_Brand__Stack-module__Stack-narrow--gap-normal___smNw5`,"Stack-narrow--gap-spacious":`Primer_Brand__Stack-module__Stack-narrow--gap-spacious___TX17G`,"Stack-narrow--horizontal":`Primer_Brand__Stack-module__Stack-narrow--horizontal___Co6IL`,"Stack-narrow--justify-content-center":`Primer_Brand__Stack-module__Stack-narrow--justify-content-center___kdlmI`,"Stack-narrow--justify-content-flex-end":`Primer_Brand__Stack-module__Stack-narrow--justify-content-flex-end___QUDo3`,"Stack-narrow--justify-content-flex-start":`Primer_Brand__Stack-module__Stack-narrow--justify-content-flex-start___fNLJd`,"Stack-narrow--justify-content-space-around":`Primer_Brand__Stack-module__Stack-narrow--justify-content-space-around___NHZVk`,"Stack-narrow--justify-content-space-between":`Primer_Brand__Stack-module__Stack-narrow--justify-content-space-between___w7Ki5`,"Stack-narrow--justify-content-space-evenly":`Primer_Brand__Stack-module__Stack-narrow--justify-content-space-evenly___ntQwA`,"Stack-narrow--padding-112":`Primer_Brand__Stack-module__Stack-narrow--padding-112___tNmYE`,"Stack-narrow--padding-12":`Primer_Brand__Stack-module__Stack-narrow--padding-12___dDOxC`,"Stack-narrow--padding-128":`Primer_Brand__Stack-module__Stack-narrow--padding-128___MeCmA`,"Stack-narrow--padding-16":`Primer_Brand__Stack-module__Stack-narrow--padding-16___fP_Cf`,"Stack-narrow--padding-20":`Primer_Brand__Stack-module__Stack-narrow--padding-20___iQimO`,"Stack-narrow--padding-24":`Primer_Brand__Stack-module__Stack-narrow--padding-24___A3O7E`,"Stack-narrow--padding-28":`Primer_Brand__Stack-module__Stack-narrow--padding-28___AQ6m1`,"Stack-narrow--padding-32":`Primer_Brand__Stack-module__Stack-narrow--padding-32___fwzmW`,"Stack-narrow--padding-36":`Primer_Brand__Stack-module__Stack-narrow--padding-36___nREO8`,"Stack-narrow--padding-4":`Primer_Brand__Stack-module__Stack-narrow--padding-4___u7vTZ`,"Stack-narrow--padding-40":`Primer_Brand__Stack-module__Stack-narrow--padding-40___Z0my5`,"Stack-narrow--padding-44":`Primer_Brand__Stack-module__Stack-narrow--padding-44___DBucu`,"Stack-narrow--padding-48":`Primer_Brand__Stack-module__Stack-narrow--padding-48___FmiJM`,"Stack-narrow--padding-60":`Primer_Brand__Stack-module__Stack-narrow--padding-60___wMl0S`,"Stack-narrow--padding-64":`Primer_Brand__Stack-module__Stack-narrow--padding-64___X7fQc`,"Stack-narrow--padding-8":`Primer_Brand__Stack-module__Stack-narrow--padding-8___I46C6`,"Stack-narrow--padding-80":`Primer_Brand__Stack-module__Stack-narrow--padding-80___URxqt`,"Stack-narrow--padding-88":`Primer_Brand__Stack-module__Stack-narrow--padding-88___TTW75`,"Stack-narrow--padding-96":`Primer_Brand__Stack-module__Stack-narrow--padding-96___OHxcW`,"Stack-narrow--padding-condensed":`Primer_Brand__Stack-module__Stack-narrow--padding-condensed___f1f4j`,"Stack-narrow--padding-none":`Primer_Brand__Stack-module__Stack-narrow--padding-none___ndsvs`,"Stack-narrow--padding-normal":`Primer_Brand__Stack-module__Stack-narrow--padding-normal___TQe_D`,"Stack-narrow--padding-spacious":`Primer_Brand__Stack-module__Stack-narrow--padding-spacious___YeMDB`,"Stack-narrow--vertical":`Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z`,"Stack-narrow-flexWrap--no-wrap":`Primer_Brand__Stack-module__Stack-narrow-flexWrap--no-wrap___DYcBz`,"Stack-narrow-flexWrap--wrap":`Primer_Brand__Stack-module__Stack-narrow-flexWrap--wrap___fnS6A`,"Stack-regular--align-items-center":`Primer_Brand__Stack-module__Stack-regular--align-items-center___tY013`,"Stack-regular--align-items-flex-end":`Primer_Brand__Stack-module__Stack-regular--align-items-flex-end___JlKOr`,"Stack-regular--align-items-flex-start":`Primer_Brand__Stack-module__Stack-regular--align-items-flex-start___jusm2`,"Stack-regular--gap-112":`Primer_Brand__Stack-module__Stack-regular--gap-112___VFbdf`,"Stack-regular--gap-12":`Primer_Brand__Stack-module__Stack-regular--gap-12___hzuKq`,"Stack-regular--gap-128":`Primer_Brand__Stack-module__Stack-regular--gap-128___o25ih`,"Stack-regular--gap-16":`Primer_Brand__Stack-module__Stack-regular--gap-16___o7HsO`,"Stack-regular--gap-20":`Primer_Brand__Stack-module__Stack-regular--gap-20___QDl67`,"Stack-regular--gap-24":`Primer_Brand__Stack-module__Stack-regular--gap-24___CweJ8`,"Stack-regular--gap-28":`Primer_Brand__Stack-module__Stack-regular--gap-28___Ud6HO`,"Stack-regular--gap-32":`Primer_Brand__Stack-module__Stack-regular--gap-32___pua20`,"Stack-regular--gap-36":`Primer_Brand__Stack-module__Stack-regular--gap-36___q_Cjl`,"Stack-regular--gap-4":`Primer_Brand__Stack-module__Stack-regular--gap-4___S08kR`,"Stack-regular--gap-40":`Primer_Brand__Stack-module__Stack-regular--gap-40___cZw83`,"Stack-regular--gap-44":`Primer_Brand__Stack-module__Stack-regular--gap-44___EzLI4`,"Stack-regular--gap-48":`Primer_Brand__Stack-module__Stack-regular--gap-48___IECRy`,"Stack-regular--gap-60":`Primer_Brand__Stack-module__Stack-regular--gap-60___BuFRm`,"Stack-regular--gap-64":`Primer_Brand__Stack-module__Stack-regular--gap-64___Jiu59`,"Stack-regular--gap-8":`Primer_Brand__Stack-module__Stack-regular--gap-8___TtKx9`,"Stack-regular--gap-80":`Primer_Brand__Stack-module__Stack-regular--gap-80___f0xxA`,"Stack-regular--gap-88":`Primer_Brand__Stack-module__Stack-regular--gap-88___p830y`,"Stack-regular--gap-96":`Primer_Brand__Stack-module__Stack-regular--gap-96___BYfZt`,"Stack-regular--gap-condensed":`Primer_Brand__Stack-module__Stack-regular--gap-condensed___ZYYsD`,"Stack-regular--gap-none":`Primer_Brand__Stack-module__Stack-regular--gap-none____ZDEx`,"Stack-regular--gap-normal":`Primer_Brand__Stack-module__Stack-regular--gap-normal___dRchQ`,"Stack-regular--gap-spacious":`Primer_Brand__Stack-module__Stack-regular--gap-spacious___oMqRv`,"Stack-regular--horizontal":`Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR`,"Stack-regular--justify-content-center":`Primer_Brand__Stack-module__Stack-regular--justify-content-center___oEcdF`,"Stack-regular--justify-content-flex-end":`Primer_Brand__Stack-module__Stack-regular--justify-content-flex-end___B0xmt`,"Stack-regular--justify-content-flex-start":`Primer_Brand__Stack-module__Stack-regular--justify-content-flex-start___DtA1j`,"Stack-regular--justify-content-space-around":`Primer_Brand__Stack-module__Stack-regular--justify-content-space-around___nSDM4`,"Stack-regular--justify-content-space-between":`Primer_Brand__Stack-module__Stack-regular--justify-content-space-between___F1gqO`,"Stack-regular--justify-content-space-evenly":`Primer_Brand__Stack-module__Stack-regular--justify-content-space-evenly___xZdXl`,"Stack-regular--padding-112":`Primer_Brand__Stack-module__Stack-regular--padding-112___iIwN_`,"Stack-regular--padding-12":`Primer_Brand__Stack-module__Stack-regular--padding-12___U43Fw`,"Stack-regular--padding-128":`Primer_Brand__Stack-module__Stack-regular--padding-128___CNuPG`,"Stack-regular--padding-16":`Primer_Brand__Stack-module__Stack-regular--padding-16___KvH6B`,"Stack-regular--padding-20":`Primer_Brand__Stack-module__Stack-regular--padding-20___eppyK`,"Stack-regular--padding-24":`Primer_Brand__Stack-module__Stack-regular--padding-24___vtwRC`,"Stack-regular--padding-28":`Primer_Brand__Stack-module__Stack-regular--padding-28___nTiOJ`,"Stack-regular--padding-32":`Primer_Brand__Stack-module__Stack-regular--padding-32___I5REZ`,"Stack-regular--padding-36":`Primer_Brand__Stack-module__Stack-regular--padding-36___WS1K6`,"Stack-regular--padding-4":`Primer_Brand__Stack-module__Stack-regular--padding-4___g1MlZ`,"Stack-regular--padding-40":`Primer_Brand__Stack-module__Stack-regular--padding-40___JMmOa`,"Stack-regular--padding-44":`Primer_Brand__Stack-module__Stack-regular--padding-44____aK4u`,"Stack-regular--padding-48":`Primer_Brand__Stack-module__Stack-regular--padding-48___oQ2EH`,"Stack-regular--padding-60":`Primer_Brand__Stack-module__Stack-regular--padding-60___iStI8`,"Stack-regular--padding-64":`Primer_Brand__Stack-module__Stack-regular--padding-64___lVIL3`,"Stack-regular--padding-8":`Primer_Brand__Stack-module__Stack-regular--padding-8___MV9gV`,"Stack-regular--padding-80":`Primer_Brand__Stack-module__Stack-regular--padding-80___iDn3V`,"Stack-regular--padding-88":`Primer_Brand__Stack-module__Stack-regular--padding-88___ugAjz`,"Stack-regular--padding-96":`Primer_Brand__Stack-module__Stack-regular--padding-96___a2rM5`,"Stack-regular--padding-condensed":`Primer_Brand__Stack-module__Stack-regular--padding-condensed___WxLyH`,"Stack-regular--padding-none":`Primer_Brand__Stack-module__Stack-regular--padding-none____wmhn`,"Stack-regular--padding-normal":`Primer_Brand__Stack-module__Stack-regular--padding-normal___oKpGh`,"Stack-regular--padding-spacious":`Primer_Brand__Stack-module__Stack-regular--padding-spacious___pL7HW`,"Stack-regular--vertical":`Primer_Brand__Stack-module__Stack-regular--vertical___TMpL8`,"Stack-regular-flexWrap--no-wrap":`Primer_Brand__Stack-module__Stack-regular-flexWrap--no-wrap___Y8wyw`,"Stack-regular-flexWrap--wrap":`Primer_Brand__Stack-module__Stack-regular-flexWrap--wrap___hwBqs`,"Stack-wide--align-items-center":`Primer_Brand__Stack-module__Stack-wide--align-items-center___DUG9C`,"Stack-wide--align-items-flex-end":`Primer_Brand__Stack-module__Stack-wide--align-items-flex-end___z5xxr`,"Stack-wide--align-items-flex-start":`Primer_Brand__Stack-module__Stack-wide--align-items-flex-start___QKRoP`,"Stack-wide--gap-112":`Primer_Brand__Stack-module__Stack-wide--gap-112___s5WKM`,"Stack-wide--gap-12":`Primer_Brand__Stack-module__Stack-wide--gap-12___bCgki`,"Stack-wide--gap-128":`Primer_Brand__Stack-module__Stack-wide--gap-128___JJ87b`,"Stack-wide--gap-16":`Primer_Brand__Stack-module__Stack-wide--gap-16___V0Ly_`,"Stack-wide--gap-20":`Primer_Brand__Stack-module__Stack-wide--gap-20___lcLAk`,"Stack-wide--gap-24":`Primer_Brand__Stack-module__Stack-wide--gap-24___H0crZ`,"Stack-wide--gap-28":`Primer_Brand__Stack-module__Stack-wide--gap-28___IVObp`,"Stack-wide--gap-32":`Primer_Brand__Stack-module__Stack-wide--gap-32___HXuJZ`,"Stack-wide--gap-36":`Primer_Brand__Stack-module__Stack-wide--gap-36___nP2T_`,"Stack-wide--gap-4":`Primer_Brand__Stack-module__Stack-wide--gap-4___jztrv`,"Stack-wide--gap-40":`Primer_Brand__Stack-module__Stack-wide--gap-40___NfVDb`,"Stack-wide--gap-44":`Primer_Brand__Stack-module__Stack-wide--gap-44___bqym2`,"Stack-wide--gap-48":`Primer_Brand__Stack-module__Stack-wide--gap-48___M3ciy`,"Stack-wide--gap-60":`Primer_Brand__Stack-module__Stack-wide--gap-60___X9p2c`,"Stack-wide--gap-64":`Primer_Brand__Stack-module__Stack-wide--gap-64___x2ZRh`,"Stack-wide--gap-8":`Primer_Brand__Stack-module__Stack-wide--gap-8___qaywr`,"Stack-wide--gap-80":`Primer_Brand__Stack-module__Stack-wide--gap-80___OKRwQ`,"Stack-wide--gap-88":`Primer_Brand__Stack-module__Stack-wide--gap-88___OXC9b`,"Stack-wide--gap-96":`Primer_Brand__Stack-module__Stack-wide--gap-96___piUPg`,"Stack-wide--gap-condensed":`Primer_Brand__Stack-module__Stack-wide--gap-condensed___TB7xm`,"Stack-wide--gap-none":`Primer_Brand__Stack-module__Stack-wide--gap-none___V9yZQ`,"Stack-wide--gap-normal":`Primer_Brand__Stack-module__Stack-wide--gap-normal___Et9_A`,"Stack-wide--gap-spacious":`Primer_Brand__Stack-module__Stack-wide--gap-spacious___WXQyb`,"Stack-wide--horizontal":`Primer_Brand__Stack-module__Stack-wide--horizontal___cvxh3`,"Stack-wide--justify-content-center":`Primer_Brand__Stack-module__Stack-wide--justify-content-center___XxA7G`,"Stack-wide--justify-content-flex-end":`Primer_Brand__Stack-module__Stack-wide--justify-content-flex-end___Hztn5`,"Stack-wide--justify-content-flex-start":`Primer_Brand__Stack-module__Stack-wide--justify-content-flex-start___gnhnO`,"Stack-wide--justify-content-space-around":`Primer_Brand__Stack-module__Stack-wide--justify-content-space-around___B30C2`,"Stack-wide--justify-content-space-between":`Primer_Brand__Stack-module__Stack-wide--justify-content-space-between___HEm_x`,"Stack-wide--justify-content-space-evenly":`Primer_Brand__Stack-module__Stack-wide--justify-content-space-evenly___Hgs5B`,"Stack-wide--padding-112":`Primer_Brand__Stack-module__Stack-wide--padding-112___xmuIf`,"Stack-wide--padding-12":`Primer_Brand__Stack-module__Stack-wide--padding-12___neDmy`,"Stack-wide--padding-128":`Primer_Brand__Stack-module__Stack-wide--padding-128___OV3zg`,"Stack-wide--padding-16":`Primer_Brand__Stack-module__Stack-wide--padding-16___Cj2BV`,"Stack-wide--padding-20":`Primer_Brand__Stack-module__Stack-wide--padding-20___lPynX`,"Stack-wide--padding-24":`Primer_Brand__Stack-module__Stack-wide--padding-24___Ypw7V`,"Stack-wide--padding-28":`Primer_Brand__Stack-module__Stack-wide--padding-28___k80vm`,"Stack-wide--padding-32":`Primer_Brand__Stack-module__Stack-wide--padding-32___SHTUT`,"Stack-wide--padding-36":`Primer_Brand__Stack-module__Stack-wide--padding-36___iWSDo`,"Stack-wide--padding-4":`Primer_Brand__Stack-module__Stack-wide--padding-4___a4P38`,"Stack-wide--padding-40":`Primer_Brand__Stack-module__Stack-wide--padding-40___qk1Hg`,"Stack-wide--padding-44":`Primer_Brand__Stack-module__Stack-wide--padding-44___a8DV4`,"Stack-wide--padding-48":`Primer_Brand__Stack-module__Stack-wide--padding-48___yc5OP`,"Stack-wide--padding-60":`Primer_Brand__Stack-module__Stack-wide--padding-60___JHhf2`,"Stack-wide--padding-64":`Primer_Brand__Stack-module__Stack-wide--padding-64____opnu`,"Stack-wide--padding-8":`Primer_Brand__Stack-module__Stack-wide--padding-8___JPU6G`,"Stack-wide--padding-80":`Primer_Brand__Stack-module__Stack-wide--padding-80___c5WnH`,"Stack-wide--padding-88":`Primer_Brand__Stack-module__Stack-wide--padding-88___cQ0Vq`,"Stack-wide--padding-96":`Primer_Brand__Stack-module__Stack-wide--padding-96___xJjZt`,"Stack-wide--padding-condensed":`Primer_Brand__Stack-module__Stack-wide--padding-condensed___heIOO`,"Stack-wide--padding-none":`Primer_Brand__Stack-module__Stack-wide--padding-none___GEcfF`,"Stack-wide--padding-normal":`Primer_Brand__Stack-module__Stack-wide--padding-normal___Pdr2C`,"Stack-wide--padding-spacious":`Primer_Brand__Stack-module__Stack-wide--padding-spacious___d_AmA`,"Stack-wide--vertical":`Primer_Brand__Stack-module__Stack-wide--vertical___G1Eu6`,"Stack-wide-flexWrap--no-wrap":`Primer_Brand__Stack-module__Stack-wide-flexWrap--no-wrap___C__JU`,"Stack-wide-flexWrap--wrap":`Primer_Brand__Stack-module__Stack-wide-flexWrap--wrap___i9hAC`},O=[`horizontal`,`vertical`],k=O[1],A=[`none`,`condensed`,`normal`,`spacious`,...b],j=A[1],ee=[`center`,`flex-start`,`flex-end`],M=[`wrap`,`nowrap`],te=[...ee,`space-between`,`space-around`,`space-evenly`],N=(0,c.forwardRef)(({animate:e,children:t,direction:n=k,gap:r=j,alignItems:i,padding:a=j,justifyContent:o,className:l,style:u,flexWrap:f,...p},m)=>{let{classes:h,styles:g}=E(e),_=(0,c.useMemo)(()=>typeof n==`string`?D[`Stack--${n}`]:Object.keys(n).map(e=>D[`Stack-${e}--${n[e]}`]).join(` `),[n]),v=(0,c.useMemo)(()=>typeof r==`string`||typeof r==`number`?D[`Stack--gap-${r}`]:Object.keys(r).map(e=>D[`Stack-${e}--gap-${r[e]}`]).join(` `),[r]),y=(0,c.useMemo)(()=>typeof a==`string`||typeof a==`number`?D[`Stack--padding-${a}`]:Object.keys(a).map(e=>D[`Stack-${e}--padding-${a[e]}`]).join(` `),[a]),b=(0,c.useMemo)(()=>typeof i==`string`?D[`Stack--align-items-${i}`]:typeof i==`object`?Object.keys(i).map(e=>D[`Stack-${e}--align-items-${i[e]}`]).join(` `):null,[i]),x=(0,c.useMemo)(()=>typeof o==`string`?D[`Stack--justify-content-${o}`]:typeof o==`object`?Object.keys(o).map(e=>D[`Stack-${e}--justify-content-${o[e]}`]).join(` `):null,[o]),S=(0,c.useMemo)(()=>typeof f==`string`?D[`Stack-flexWrap--${f}`]:typeof f==`object`?Object.keys(f).map(e=>D[`Stack-${e}-flexWrap--${f[e]}`]).join(` `):null,[f]);return(0,s.jsx)(`div`,{ref:m,className:d(h,D.Stack,_,v,b,x,y,S,l),style:{...g,...u},...p,children:t})}),ne={"Box-backgroundColor--default":`Primer_Brand__Box-module__Box-backgroundColor--default___yHgTN`,"Box-backgroundColor--inset":`Primer_Brand__Box-module__Box-backgroundColor--inset___VVJ5E`,"Box-backgroundColor--overlay":`Primer_Brand__Box-module__Box-backgroundColor--overlay___R1w8K`,"Box-backgroundColor--subtle":`Primer_Brand__Box-module__Box-backgroundColor--subtle___G0wT9`,"Box-borderBlockEndWidth--none":`Primer_Brand__Box-module__Box-borderBlockEndWidth--none___U4vUs`,"Box-borderBlockEndWidth--thick":`Primer_Brand__Box-module__Box-borderBlockEndWidth--thick___ROxs5`,"Box-borderBlockEndWidth--thicker":`Primer_Brand__Box-module__Box-borderBlockEndWidth--thicker___sED4_`,"Box-borderBlockEndWidth--thin":`Primer_Brand__Box-module__Box-borderBlockEndWidth--thin___aOdjf`,"Box-borderBlockStartWidth--none":`Primer_Brand__Box-module__Box-borderBlockStartWidth--none___U1tDw`,"Box-borderBlockStartWidth--thick":`Primer_Brand__Box-module__Box-borderBlockStartWidth--thick___kV7nz`,"Box-borderBlockStartWidth--thicker":`Primer_Brand__Box-module__Box-borderBlockStartWidth--thicker___lU32t`,"Box-borderBlockStartWidth--thin":`Primer_Brand__Box-module__Box-borderBlockStartWidth--thin___y3sZf`,"Box-borderColor--default":`Primer_Brand__Box-module__Box-borderColor--default___XVJKE`,"Box-borderColor--muted":`Primer_Brand__Box-module__Box-borderColor--muted___S3wPy`,"Box-borderColor--subtle":`Primer_Brand__Box-module__Box-borderColor--subtle___SnZYA`,"Box-borderInlineEndWidth--none":`Primer_Brand__Box-module__Box-borderInlineEndWidth--none___K0Ey4`,"Box-borderInlineEndWidth--thick":`Primer_Brand__Box-module__Box-borderInlineEndWidth--thick___OolZ3`,"Box-borderInlineEndWidth--thicker":`Primer_Brand__Box-module__Box-borderInlineEndWidth--thicker___bxZek`,"Box-borderInlineEndWidth--thin":`Primer_Brand__Box-module__Box-borderInlineEndWidth--thin___irPIY`,"Box-borderInlineStartWidth--none":`Primer_Brand__Box-module__Box-borderInlineStartWidth--none___R1fyF`,"Box-borderInlineStartWidth--thick":`Primer_Brand__Box-module__Box-borderInlineStartWidth--thick___OelxP`,"Box-borderInlineStartWidth--thicker":`Primer_Brand__Box-module__Box-borderInlineStartWidth--thicker___yWUW3`,"Box-borderInlineStartWidth--thin":`Primer_Brand__Box-module__Box-borderInlineStartWidth--thin___A4ZPo`,"Box-borderRadius--full":`Primer_Brand__Box-module__Box-borderRadius--full___NXuE7`,"Box-borderRadius--large":`Primer_Brand__Box-module__Box-borderRadius--large___CCcts`,"Box-borderRadius--medium":`Primer_Brand__Box-module__Box-borderRadius--medium___JB1YF`,"Box-borderRadius--small":`Primer_Brand__Box-module__Box-borderRadius--small___wqrhY`,"Box-borderRadius--xlarge":`Primer_Brand__Box-module__Box-borderRadius--xlarge___Efss7`,"Box-borderStyle--none":`Primer_Brand__Box-module__Box-borderStyle--none___GDHF9`,"Box-borderStyle--solid":`Primer_Brand__Box-module__Box-borderStyle--solid___ejOCw`,"Box-borderWidth--none":`Primer_Brand__Box-module__Box-borderWidth--none___Hy1LJ`,"Box-borderWidth--thick":`Primer_Brand__Box-module__Box-borderWidth--thick___dp1_H`,"Box-borderWidth--thicker":`Primer_Brand__Box-module__Box-borderWidth--thicker___HPZHA`,"Box-borderWidth--thin":`Primer_Brand__Box-module__Box-borderWidth--thin___Np1R8`,"Box-margin--112":`Primer_Brand__Box-module__Box-margin--112___CMH1O`,"Box-margin--12":`Primer_Brand__Box-module__Box-margin--12___olT6x`,"Box-margin--128":`Primer_Brand__Box-module__Box-margin--128___chyQh`,"Box-margin--16":`Primer_Brand__Box-module__Box-margin--16___bf8KF`,"Box-margin--20":`Primer_Brand__Box-module__Box-margin--20___eRoV_`,"Box-margin--24":`Primer_Brand__Box-module__Box-margin--24___pFF57`,"Box-margin--28":`Primer_Brand__Box-module__Box-margin--28___EGGCf`,"Box-margin--32":`Primer_Brand__Box-module__Box-margin--32___piqFe`,"Box-margin--36":`Primer_Brand__Box-module__Box-margin--36___xujLX`,"Box-margin--4":`Primer_Brand__Box-module__Box-margin--4___SAGHe`,"Box-margin--40":`Primer_Brand__Box-module__Box-margin--40___75KiU`,"Box-margin--44":`Primer_Brand__Box-module__Box-margin--44___eoeZ9`,"Box-margin--48":`Primer_Brand__Box-module__Box-margin--48___RveUf`,"Box-margin--60":`Primer_Brand__Box-module__Box-margin--60___A8h1D`,"Box-margin--64":`Primer_Brand__Box-module__Box-margin--64___U6GY0`,"Box-margin--8":`Primer_Brand__Box-module__Box-margin--8___rwesA`,"Box-margin--80":`Primer_Brand__Box-module__Box-margin--80___VXJ1m`,"Box-margin--88":`Primer_Brand__Box-module__Box-margin--88___dr4BK`,"Box-margin--96":`Primer_Brand__Box-module__Box-margin--96___W5lUS`,"Box-margin--condensed":`Primer_Brand__Box-module__Box-margin--condensed___t8Ura`,"Box-margin--none":`Primer_Brand__Box-module__Box-margin--none___x7HE0`,"Box-margin--normal":`Primer_Brand__Box-module__Box-margin--normal___ZVHSh`,"Box-margin--spacious":`Primer_Brand__Box-module__Box-margin--spacious___j0gGh`,"Box-marginBlockEnd--112":`Primer_Brand__Box-module__Box-marginBlockEnd--112___oSXen`,"Box-marginBlockEnd--12":`Primer_Brand__Box-module__Box-marginBlockEnd--12___kgVMq`,"Box-marginBlockEnd--128":`Primer_Brand__Box-module__Box-marginBlockEnd--128___zrQ7e`,"Box-marginBlockEnd--16":`Primer_Brand__Box-module__Box-marginBlockEnd--16___N2MVF`,"Box-marginBlockEnd--20":`Primer_Brand__Box-module__Box-marginBlockEnd--20___aX_J0`,"Box-marginBlockEnd--24":`Primer_Brand__Box-module__Box-marginBlockEnd--24___RTiyC`,"Box-marginBlockEnd--28":`Primer_Brand__Box-module__Box-marginBlockEnd--28___jhXpG`,"Box-marginBlockEnd--32":`Primer_Brand__Box-module__Box-marginBlockEnd--32___W5xYE`,"Box-marginBlockEnd--36":`Primer_Brand__Box-module__Box-marginBlockEnd--36___cj9Vj`,"Box-marginBlockEnd--4":`Primer_Brand__Box-module__Box-marginBlockEnd--4___uZDEK`,"Box-marginBlockEnd--40":`Primer_Brand__Box-module__Box-marginBlockEnd--40___ewAlH`,"Box-marginBlockEnd--44":`Primer_Brand__Box-module__Box-marginBlockEnd--44___ZxEv_`,"Box-marginBlockEnd--48":`Primer_Brand__Box-module__Box-marginBlockEnd--48___zt2OJ`,"Box-marginBlockEnd--60":`Primer_Brand__Box-module__Box-marginBlockEnd--60___c2uN1`,"Box-marginBlockEnd--64":`Primer_Brand__Box-module__Box-marginBlockEnd--64___a6txk`,"Box-marginBlockEnd--8":`Primer_Brand__Box-module__Box-marginBlockEnd--8___dx_JW`,"Box-marginBlockEnd--80":`Primer_Brand__Box-module__Box-marginBlockEnd--80___EZyqj`,"Box-marginBlockEnd--88":`Primer_Brand__Box-module__Box-marginBlockEnd--88___nMO9c`,"Box-marginBlockEnd--96":`Primer_Brand__Box-module__Box-marginBlockEnd--96___Lbz6K`,"Box-marginBlockEnd--condensed":`Primer_Brand__Box-module__Box-marginBlockEnd--condensed___yZSjt`,"Box-marginBlockEnd--none":`Primer_Brand__Box-module__Box-marginBlockEnd--none___q_Aov`,"Box-marginBlockEnd--normal":`Primer_Brand__Box-module__Box-marginBlockEnd--normal___BkMQg`,"Box-marginBlockEnd--spacious":`Primer_Brand__Box-module__Box-marginBlockEnd--spacious___Jjk8D`,"Box-marginBlockStart--112":`Primer_Brand__Box-module__Box-marginBlockStart--112___j68wy`,"Box-marginBlockStart--12":`Primer_Brand__Box-module__Box-marginBlockStart--12___Dw4MT`,"Box-marginBlockStart--128":`Primer_Brand__Box-module__Box-marginBlockStart--128___mzbEa`,"Box-marginBlockStart--16":`Primer_Brand__Box-module__Box-marginBlockStart--16___plaHc`,"Box-marginBlockStart--20":`Primer_Brand__Box-module__Box-marginBlockStart--20___gqeBE`,"Box-marginBlockStart--24":`Primer_Brand__Box-module__Box-marginBlockStart--24___puxKK`,"Box-marginBlockStart--28":`Primer_Brand__Box-module__Box-marginBlockStart--28___X08BZ`,"Box-marginBlockStart--32":`Primer_Brand__Box-module__Box-marginBlockStart--32___pWodO`,"Box-marginBlockStart--36":`Primer_Brand__Box-module__Box-marginBlockStart--36___v5wHR`,"Box-marginBlockStart--4":`Primer_Brand__Box-module__Box-marginBlockStart--4___ZxS80`,"Box-marginBlockStart--40":`Primer_Brand__Box-module__Box-marginBlockStart--40___hq_Nv`,"Box-marginBlockStart--44":`Primer_Brand__Box-module__Box-marginBlockStart--44___uLLSf`,"Box-marginBlockStart--48":`Primer_Brand__Box-module__Box-marginBlockStart--48___S_MhS`,"Box-marginBlockStart--60":`Primer_Brand__Box-module__Box-marginBlockStart--60___0Lb4o`,"Box-marginBlockStart--64":`Primer_Brand__Box-module__Box-marginBlockStart--64___oLHvC`,"Box-marginBlockStart--8":`Primer_Brand__Box-module__Box-marginBlockStart--8___RPhvf`,"Box-marginBlockStart--80":`Primer_Brand__Box-module__Box-marginBlockStart--80___Q0HsD`,"Box-marginBlockStart--88":`Primer_Brand__Box-module__Box-marginBlockStart--88___T0gdB`,"Box-marginBlockStart--96":`Primer_Brand__Box-module__Box-marginBlockStart--96___MqNC0`,"Box-marginBlockStart--condensed":`Primer_Brand__Box-module__Box-marginBlockStart--condensed___bTE8Q`,"Box-marginBlockStart--none":`Primer_Brand__Box-module__Box-marginBlockStart--none___iS0_r`,"Box-marginBlockStart--normal":`Primer_Brand__Box-module__Box-marginBlockStart--normal___wUotH`,"Box-marginBlockStart--spacious":`Primer_Brand__Box-module__Box-marginBlockStart--spacious___EOasI`,"Box-marginInlineEnd--112":`Primer_Brand__Box-module__Box-marginInlineEnd--112___It02k`,"Box-marginInlineEnd--12":`Primer_Brand__Box-module__Box-marginInlineEnd--12___uJExr`,"Box-marginInlineEnd--128":`Primer_Brand__Box-module__Box-marginInlineEnd--128___S5_Lm`,"Box-marginInlineEnd--16":`Primer_Brand__Box-module__Box-marginInlineEnd--16___dw6kz`,"Box-marginInlineEnd--20":`Primer_Brand__Box-module__Box-marginInlineEnd--20___qfURL`,"Box-marginInlineEnd--24":`Primer_Brand__Box-module__Box-marginInlineEnd--24___Q353Q`,"Box-marginInlineEnd--28":`Primer_Brand__Box-module__Box-marginInlineEnd--28___fQ3mR`,"Box-marginInlineEnd--32":`Primer_Brand__Box-module__Box-marginInlineEnd--32___bruVR`,"Box-marginInlineEnd--36":`Primer_Brand__Box-module__Box-marginInlineEnd--36___knq3Z`,"Box-marginInlineEnd--4":`Primer_Brand__Box-module__Box-marginInlineEnd--4___CmFW9`,"Box-marginInlineEnd--40":`Primer_Brand__Box-module__Box-marginInlineEnd--40___iZcVw`,"Box-marginInlineEnd--44":`Primer_Brand__Box-module__Box-marginInlineEnd--44___GKLwd`,"Box-marginInlineEnd--48":`Primer_Brand__Box-module__Box-marginInlineEnd--48___i5HE8`,"Box-marginInlineEnd--60":`Primer_Brand__Box-module__Box-marginInlineEnd--60___KIgH3`,"Box-marginInlineEnd--64":`Primer_Brand__Box-module__Box-marginInlineEnd--64___C5Tp6`,"Box-marginInlineEnd--8":`Primer_Brand__Box-module__Box-marginInlineEnd--8___9dSA9`,"Box-marginInlineEnd--80":`Primer_Brand__Box-module__Box-marginInlineEnd--80___j058F`,"Box-marginInlineEnd--88":`Primer_Brand__Box-module__Box-marginInlineEnd--88___dzYTi`,"Box-marginInlineEnd--96":`Primer_Brand__Box-module__Box-marginInlineEnd--96___YGHeA`,"Box-marginInlineEnd--condensed":`Primer_Brand__Box-module__Box-marginInlineEnd--condensed___EVJUU`,"Box-marginInlineEnd--none":`Primer_Brand__Box-module__Box-marginInlineEnd--none___cJZUG`,"Box-marginInlineEnd--normal":`Primer_Brand__Box-module__Box-marginInlineEnd--normal___AdtDi`,"Box-marginInlineEnd--spacious":`Primer_Brand__Box-module__Box-marginInlineEnd--spacious___rqfRo`,"Box-marginInlineStart--112":`Primer_Brand__Box-module__Box-marginInlineStart--112___UVHJh`,"Box-marginInlineStart--12":`Primer_Brand__Box-module__Box-marginInlineStart--12___TQxPD`,"Box-marginInlineStart--128":`Primer_Brand__Box-module__Box-marginInlineStart--128___rYSy2`,"Box-marginInlineStart--16":`Primer_Brand__Box-module__Box-marginInlineStart--16___J7y4b`,"Box-marginInlineStart--20":`Primer_Brand__Box-module__Box-marginInlineStart--20___ISuSe`,"Box-marginInlineStart--24":`Primer_Brand__Box-module__Box-marginInlineStart--24___IrW9d`,"Box-marginInlineStart--28":`Primer_Brand__Box-module__Box-marginInlineStart--28___xff1V`,"Box-marginInlineStart--32":`Primer_Brand__Box-module__Box-marginInlineStart--32___HQOmB`,"Box-marginInlineStart--36":`Primer_Brand__Box-module__Box-marginInlineStart--36___WdZwx`,"Box-marginInlineStart--4":`Primer_Brand__Box-module__Box-marginInlineStart--4___Wn1Ko`,"Box-marginInlineStart--40":`Primer_Brand__Box-module__Box-marginInlineStart--40___R3wYL`,"Box-marginInlineStart--44":`Primer_Brand__Box-module__Box-marginInlineStart--44___wwo_O`,"Box-marginInlineStart--48":`Primer_Brand__Box-module__Box-marginInlineStart--48___zdJZg`,"Box-marginInlineStart--60":`Primer_Brand__Box-module__Box-marginInlineStart--60___gPgQr`,"Box-marginInlineStart--64":`Primer_Brand__Box-module__Box-marginInlineStart--64___NHk5d`,"Box-marginInlineStart--8":`Primer_Brand__Box-module__Box-marginInlineStart--8___pDo7p`,"Box-marginInlineStart--80":`Primer_Brand__Box-module__Box-marginInlineStart--80___D1Kto`,"Box-marginInlineStart--88":`Primer_Brand__Box-module__Box-marginInlineStart--88___SqBcU`,"Box-marginInlineStart--96":`Primer_Brand__Box-module__Box-marginInlineStart--96___Cy8gp`,"Box-marginInlineStart--condensed":`Primer_Brand__Box-module__Box-marginInlineStart--condensed___IBp_X`,"Box-marginInlineStart--none":`Primer_Brand__Box-module__Box-marginInlineStart--none___fdOWF`,"Box-marginInlineStart--normal":`Primer_Brand__Box-module__Box-marginInlineStart--normal___BHhHI`,"Box-marginInlineStart--spacious":`Primer_Brand__Box-module__Box-marginInlineStart--spacious___ZtXj1`,"Box-narrow-borderBlockEndWidth--none":`Primer_Brand__Box-module__Box-narrow-borderBlockEndWidth--none___hKgwN`,"Box-narrow-borderBlockEndWidth--thick":`Primer_Brand__Box-module__Box-narrow-borderBlockEndWidth--thick___vfk5w`,"Box-narrow-borderBlockEndWidth--thicker":`Primer_Brand__Box-module__Box-narrow-borderBlockEndWidth--thicker___EjraB`,"Box-narrow-borderBlockEndWidth--thin":`Primer_Brand__Box-module__Box-narrow-borderBlockEndWidth--thin___uC5YX`,"Box-narrow-borderBlockStartWidth--none":`Primer_Brand__Box-module__Box-narrow-borderBlockStartWidth--none___DzZns`,"Box-narrow-borderBlockStartWidth--thick":`Primer_Brand__Box-module__Box-narrow-borderBlockStartWidth--thick___Xae6a`,"Box-narrow-borderBlockStartWidth--thicker":`Primer_Brand__Box-module__Box-narrow-borderBlockStartWidth--thicker___q7RoY`,"Box-narrow-borderBlockStartWidth--thin":`Primer_Brand__Box-module__Box-narrow-borderBlockStartWidth--thin___YCetR`,"Box-narrow-borderInlineEndWidth--none":`Primer_Brand__Box-module__Box-narrow-borderInlineEndWidth--none___X45sx`,"Box-narrow-borderInlineEndWidth--thick":`Primer_Brand__Box-module__Box-narrow-borderInlineEndWidth--thick___N4bpK`,"Box-narrow-borderInlineEndWidth--thicker":`Primer_Brand__Box-module__Box-narrow-borderInlineEndWidth--thicker___XP8q6`,"Box-narrow-borderInlineEndWidth--thin":`Primer_Brand__Box-module__Box-narrow-borderInlineEndWidth--thin___jTAEO`,"Box-narrow-borderInlineStartWidth--none":`Primer_Brand__Box-module__Box-narrow-borderInlineStartWidth--none___zbWQ4`,"Box-narrow-borderInlineStartWidth--thick":`Primer_Brand__Box-module__Box-narrow-borderInlineStartWidth--thick___PSJnX`,"Box-narrow-borderInlineStartWidth--thicker":`Primer_Brand__Box-module__Box-narrow-borderInlineStartWidth--thicker___Oji76`,"Box-narrow-borderInlineStartWidth--thin":`Primer_Brand__Box-module__Box-narrow-borderInlineStartWidth--thin___wwv_V`,"Box-narrow-borderWidth--none":`Primer_Brand__Box-module__Box-narrow-borderWidth--none___wcZvW`,"Box-narrow-borderWidth--thick":`Primer_Brand__Box-module__Box-narrow-borderWidth--thick___eCXhG`,"Box-narrow-borderWidth--thicker":`Primer_Brand__Box-module__Box-narrow-borderWidth--thicker___I_MYT`,"Box-narrow-borderWidth--thin":`Primer_Brand__Box-module__Box-narrow-borderWidth--thin___uvzKl`,"Box-narrow-margin--112":`Primer_Brand__Box-module__Box-narrow-margin--112___a5t03`,"Box-narrow-margin--12":`Primer_Brand__Box-module__Box-narrow-margin--12___iI8JN`,"Box-narrow-margin--128":`Primer_Brand__Box-module__Box-narrow-margin--128___P5b03`,"Box-narrow-margin--16":`Primer_Brand__Box-module__Box-narrow-margin--16____6lfa`,"Box-narrow-margin--20":`Primer_Brand__Box-module__Box-narrow-margin--20___eP512`,"Box-narrow-margin--24":`Primer_Brand__Box-module__Box-narrow-margin--24___WRxp2`,"Box-narrow-margin--28":`Primer_Brand__Box-module__Box-narrow-margin--28___Go_go`,"Box-narrow-margin--32":`Primer_Brand__Box-module__Box-narrow-margin--32___ZywhO`,"Box-narrow-margin--36":`Primer_Brand__Box-module__Box-narrow-margin--36___I5ZXC`,"Box-narrow-margin--4":`Primer_Brand__Box-module__Box-narrow-margin--4___Q2uQ_`,"Box-narrow-margin--40":`Primer_Brand__Box-module__Box-narrow-margin--40___LLwK7`,"Box-narrow-margin--44":`Primer_Brand__Box-module__Box-narrow-margin--44____tEzU`,"Box-narrow-margin--48":`Primer_Brand__Box-module__Box-narrow-margin--48___isJ89`,"Box-narrow-margin--60":`Primer_Brand__Box-module__Box-narrow-margin--60___GhiZZ`,"Box-narrow-margin--64":`Primer_Brand__Box-module__Box-narrow-margin--64___L0c0n`,"Box-narrow-margin--8":`Primer_Brand__Box-module__Box-narrow-margin--8___rBgr8`,"Box-narrow-margin--80":`Primer_Brand__Box-module__Box-narrow-margin--80___vvJ9F`,"Box-narrow-margin--88":`Primer_Brand__Box-module__Box-narrow-margin--88____rLH2`,"Box-narrow-margin--96":`Primer_Brand__Box-module__Box-narrow-margin--96___lp2Ry`,"Box-narrow-margin--condensed":`Primer_Brand__Box-module__Box-narrow-margin--condensed____oxX7`,"Box-narrow-margin--none":`Primer_Brand__Box-module__Box-narrow-margin--none___POgbx`,"Box-narrow-margin--normal":`Primer_Brand__Box-module__Box-narrow-margin--normal___XezR0`,"Box-narrow-margin--spacious":`Primer_Brand__Box-module__Box-narrow-margin--spacious___g6g0f`,"Box-narrow-marginBlockEnd--12":`Primer_Brand__Box-module__Box-narrow-marginBlockEnd--12___c87Ua`,"Box-narrow-marginBlockEnd--16":`Primer_Brand__Box-module__Box-narrow-marginBlockEnd--16___XP5Uw`,"Box-narrow-marginBlockEnd--20":`Primer_Brand__Box-module__Box-narrow-marginBlockEnd--20___p3Udz`,"Box-narrow-marginBlockEnd--24":`Primer_Brand__Box-module__Box-narrow-marginBlockEnd--24___oh65t`,"Box-narrow-marginBlockEnd--28":`Primer_Brand__Box-module__Box-narrow-marginBlockEnd--28___trRzs`,"Box-narrow-marginBlockEnd--32":`Primer_Brand__Box-module__Box-narrow-marginBlockEnd--32___qYFHR`,"Box-narrow-marginBlockEnd--36":`Primer_Brand__Box-module__Box-narrow-marginBlockEnd--36___mV2L1`,"Box-narrow-marginBlockEnd--4":`Primer_Brand__Box-module__Box-narrow-marginBlockEnd--4___CtSfn`,"Box-narrow-marginBlockEnd--40":`Primer_Brand__Box-module__Box-narrow-marginBlockEnd--40___taWN_`,"Box-narrow-marginBlockEnd--44":`Primer_Brand__Box-module__Box-narrow-marginBlockEnd--44___q5psW`,"Box-narrow-marginBlockEnd--48":`Primer_Brand__Box-module__Box-narrow-marginBlockEnd--48___u5_N1`,"Box-narrow-marginBlockEnd--60":`Primer_Brand__Box-module__Box-narrow-marginBlockEnd--60___znsW7`,"Box-narrow-marginBlockEnd--64":`Primer_Brand__Box-module__Box-narrow-marginBlockEnd--64___iRYFP`,"Box-narrow-marginBlockEnd--8":`Primer_Brand__Box-module__Box-narrow-marginBlockEnd--8___Y45AZ`,"Box-narrow-marginBlockEnd--80":`Primer_Brand__Box-module__Box-narrow-marginBlockEnd--80___h7LUD`,"Box-narrow-marginBlockEnd--88":`Primer_Brand__Box-module__Box-narrow-marginBlockEnd--88___mBsMQ`,"Box-narrow-marginBlockEnd--96":`Primer_Brand__Box-module__Box-narrow-marginBlockEnd--96___TcQuV`,"Box-narrow-marginBlockEnd--condensed":`Primer_Brand__Box-module__Box-narrow-marginBlockEnd--condensed___Tltof`,"Box-narrow-marginBlockEnd--none":`Primer_Brand__Box-module__Box-narrow-marginBlockEnd--none___CBZnh`,"Box-narrow-marginBlockEnd--normal":`Primer_Brand__Box-module__Box-narrow-marginBlockEnd--normal___ShWay`,"Box-narrow-marginBlockEnd--spacious":`Primer_Brand__Box-module__Box-narrow-marginBlockEnd--spacious___LV3s_`,"Box-narrow-marginBlockStart--112":`Primer_Brand__Box-module__Box-narrow-marginBlockStart--112___tW2zB`,"Box-narrow-marginBlockStart--12":`Primer_Brand__Box-module__Box-narrow-marginBlockStart--12___eaiGT`,"Box-narrow-marginBlockStart--128":`Primer_Brand__Box-module__Box-narrow-marginBlockStart--128___p0QMw`,"Box-narrow-marginBlockStart--16":`Primer_Brand__Box-module__Box-narrow-marginBlockStart--16___ViXmT`,"Box-narrow-marginBlockStart--20":`Primer_Brand__Box-module__Box-narrow-marginBlockStart--20___Y_3F2`,"Box-narrow-marginBlockStart--24":`Primer_Brand__Box-module__Box-narrow-marginBlockStart--24___fQcVJ`,"Box-narrow-marginBlockStart--28":`Primer_Brand__Box-module__Box-narrow-marginBlockStart--28___Pi7Wt`,"Box-narrow-marginBlockStart--32":`Primer_Brand__Box-module__Box-narrow-marginBlockStart--32___fWuQe`,"Box-narrow-marginBlockStart--36":`Primer_Brand__Box-module__Box-narrow-marginBlockStart--36___IK1Mg`,"Box-narrow-marginBlockStart--4":`Primer_Brand__Box-module__Box-narrow-marginBlockStart--4___t9ZC4`,"Box-narrow-marginBlockStart--40":`Primer_Brand__Box-module__Box-narrow-marginBlockStart--40___GbLEW`,"Box-narrow-marginBlockStart--44":`Primer_Brand__Box-module__Box-narrow-marginBlockStart--44___J8fNf`,"Box-narrow-marginBlockStart--48":`Primer_Brand__Box-module__Box-narrow-marginBlockStart--48___foZDz`,"Box-narrow-marginBlockStart--60":`Primer_Brand__Box-module__Box-narrow-marginBlockStart--60___xlE0n`,"Box-narrow-marginBlockStart--64":`Primer_Brand__Box-module__Box-narrow-marginBlockStart--64___AU4LW`,"Box-narrow-marginBlockStart--8":`Primer_Brand__Box-module__Box-narrow-marginBlockStart--8___ZsShH`,"Box-narrow-marginBlockStart--80":`Primer_Brand__Box-module__Box-narrow-marginBlockStart--80___PMcaT`,"Box-narrow-marginBlockStart--88":`Primer_Brand__Box-module__Box-narrow-marginBlockStart--88___RQRKe`,"Box-narrow-marginBlockStart--96":`Primer_Brand__Box-module__Box-narrow-marginBlockStart--96___mYSKK`,"Box-narrow-marginBlockStart--condensed":`Primer_Brand__Box-module__Box-narrow-marginBlockStart--condensed___QUr7S`,"Box-narrow-marginBlockStart--none":`Primer_Brand__Box-module__Box-narrow-marginBlockStart--none___vMaok`,"Box-narrow-marginBlockStart--normal":`Primer_Brand__Box-module__Box-narrow-marginBlockStart--normal___jTtqc`,"Box-narrow-marginBlockStart--spacious":`Primer_Brand__Box-module__Box-narrow-marginBlockStart--spacious___O2UPE`,"Box-narrow-marginInlineEnd--12":`Primer_Brand__Box-module__Box-narrow-marginInlineEnd--12___InPz1`,"Box-narrow-marginInlineEnd--16":`Primer_Brand__Box-module__Box-narrow-marginInlineEnd--16___UZzSI`,"Box-narrow-marginInlineEnd--20":`Primer_Brand__Box-module__Box-narrow-marginInlineEnd--20___AOZlY`,"Box-narrow-marginInlineEnd--24":`Primer_Brand__Box-module__Box-narrow-marginInlineEnd--24___uMFom`,"Box-narrow-marginInlineEnd--28":`Primer_Brand__Box-module__Box-narrow-marginInlineEnd--28___P312F`,"Box-narrow-marginInlineEnd--32":`Primer_Brand__Box-module__Box-narrow-marginInlineEnd--32___NfeGi`,"Box-narrow-marginInlineEnd--36":`Primer_Brand__Box-module__Box-narrow-marginInlineEnd--36___iU_kf`,"Box-narrow-marginInlineEnd--4":`Primer_Brand__Box-module__Box-narrow-marginInlineEnd--4___j15Se`,"Box-narrow-marginInlineEnd--40":`Primer_Brand__Box-module__Box-narrow-marginInlineEnd--40___lme45`,"Box-narrow-marginInlineEnd--44":`Primer_Brand__Box-module__Box-narrow-marginInlineEnd--44___lUlZs`,"Box-narrow-marginInlineEnd--48":`Primer_Brand__Box-module__Box-narrow-marginInlineEnd--48___sUFp9`,"Box-narrow-marginInlineEnd--60":`Primer_Brand__Box-module__Box-narrow-marginInlineEnd--60___NOyzc`,"Box-narrow-marginInlineEnd--64":`Primer_Brand__Box-module__Box-narrow-marginInlineEnd--64___BtND9`,"Box-narrow-marginInlineEnd--8":`Primer_Brand__Box-module__Box-narrow-marginInlineEnd--8___ivk9J`,"Box-narrow-marginInlineEnd--80":`Primer_Brand__Box-module__Box-narrow-marginInlineEnd--80____4Pas`,"Box-narrow-marginInlineEnd--88":`Primer_Brand__Box-module__Box-narrow-marginInlineEnd--88___uL4kN`,"Box-narrow-marginInlineEnd--96":`Primer_Brand__Box-module__Box-narrow-marginInlineEnd--96___gtx55`,"Box-narrow-marginInlineEnd--condensed":`Primer_Brand__Box-module__Box-narrow-marginInlineEnd--condensed___QlOtm`,"Box-narrow-marginInlineEnd--none":`Primer_Brand__Box-module__Box-narrow-marginInlineEnd--none___LYYdL`,"Box-narrow-marginInlineEnd--normal":`Primer_Brand__Box-module__Box-narrow-marginInlineEnd--normal____4LoS`,"Box-narrow-marginInlineEnd--spacious":`Primer_Brand__Box-module__Box-narrow-marginInlineEnd--spacious___ESjqc`,"Box-narrow-marginInlineStart--112":`Primer_Brand__Box-module__Box-narrow-marginInlineStart--112___ij9Sp`,"Box-narrow-marginInlineStart--12":`Primer_Brand__Box-module__Box-narrow-marginInlineStart--12___Uh4UZ`,"Box-narrow-marginInlineStart--128":`Primer_Brand__Box-module__Box-narrow-marginInlineStart--128___YmYWV`,"Box-narrow-marginInlineStart--16":`Primer_Brand__Box-module__Box-narrow-marginInlineStart--16___XZ8ZR`,"Box-narrow-marginInlineStart--20":`Primer_Brand__Box-module__Box-narrow-marginInlineStart--20___YbDKP`,"Box-narrow-marginInlineStart--24":`Primer_Brand__Box-module__Box-narrow-marginInlineStart--24___FNxOe`,"Box-narrow-marginInlineStart--28":`Primer_Brand__Box-module__Box-narrow-marginInlineStart--28___rMktN`,"Box-narrow-marginInlineStart--32":`Primer_Brand__Box-module__Box-narrow-marginInlineStart--32___tbEiO`,"Box-narrow-marginInlineStart--36":`Primer_Brand__Box-module__Box-narrow-marginInlineStart--36___uVdgf`,"Box-narrow-marginInlineStart--4":`Primer_Brand__Box-module__Box-narrow-marginInlineStart--4___zqjtT`,"Box-narrow-marginInlineStart--40":`Primer_Brand__Box-module__Box-narrow-marginInlineStart--40___LJia9`,"Box-narrow-marginInlineStart--44":`Primer_Brand__Box-module__Box-narrow-marginInlineStart--44___KmENz`,"Box-narrow-marginInlineStart--48":`Primer_Brand__Box-module__Box-narrow-marginInlineStart--48___zoftL`,"Box-narrow-marginInlineStart--60":`Primer_Brand__Box-module__Box-narrow-marginInlineStart--60___SWHzH`,"Box-narrow-marginInlineStart--64":`Primer_Brand__Box-module__Box-narrow-marginInlineStart--64___iwJE7`,"Box-narrow-marginInlineStart--8":`Primer_Brand__Box-module__Box-narrow-marginInlineStart--8___JQCG0`,"Box-narrow-marginInlineStart--80":`Primer_Brand__Box-module__Box-narrow-marginInlineStart--80___cekgc`,"Box-narrow-marginInlineStart--88":`Primer_Brand__Box-module__Box-narrow-marginInlineStart--88___bFGTa`,"Box-narrow-marginInlineStart--96":`Primer_Brand__Box-module__Box-narrow-marginInlineStart--96___J9dFk`,"Box-narrow-marginInlineStart--condensed":`Primer_Brand__Box-module__Box-narrow-marginInlineStart--condensed___LrhcU`,"Box-narrow-marginInlineStart--none":`Primer_Brand__Box-module__Box-narrow-marginInlineStart--none___pHChO`,"Box-narrow-marginInlineStart--normal":`Primer_Brand__Box-module__Box-narrow-marginInlineStart--normal___yjn7b`,"Box-narrow-marginInlineStart--spacious":`Primer_Brand__Box-module__Box-narrow-marginInlineStart--spacious___D_nVs`,"Box-narrow-padding--12":`Primer_Brand__Box-module__Box-narrow-padding--12___aaFXk`,"Box-narrow-padding--16":`Primer_Brand__Box-module__Box-narrow-padding--16___jdlkw`,"Box-narrow-padding--20":`Primer_Brand__Box-module__Box-narrow-padding--20___O5D_M`,"Box-narrow-padding--24":`Primer_Brand__Box-module__Box-narrow-padding--24___lyefS`,"Box-narrow-padding--28":`Primer_Brand__Box-module__Box-narrow-padding--28___TwWF_`,"Box-narrow-padding--32":`Primer_Brand__Box-module__Box-narrow-padding--32___fPqRw`,"Box-narrow-padding--36":`Primer_Brand__Box-module__Box-narrow-padding--36___IjUkb`,"Box-narrow-padding--4":`Primer_Brand__Box-module__Box-narrow-padding--4___gcJCt`,"Box-narrow-padding--40":`Primer_Brand__Box-module__Box-narrow-padding--40___pxXrQ`,"Box-narrow-padding--44":`Primer_Brand__Box-module__Box-narrow-padding--44___MCitQ`,"Box-narrow-padding--48":`Primer_Brand__Box-module__Box-narrow-padding--48___TYalO`,"Box-narrow-padding--60":`Primer_Brand__Box-module__Box-narrow-padding--60___GCUuJ`,"Box-narrow-padding--64":`Primer_Brand__Box-module__Box-narrow-padding--64___DfG4r`,"Box-narrow-padding--8":`Primer_Brand__Box-module__Box-narrow-padding--8___a7q08`,"Box-narrow-padding--80":`Primer_Brand__Box-module__Box-narrow-padding--80___aM_tb`,"Box-narrow-padding--88":`Primer_Brand__Box-module__Box-narrow-padding--88___RAwuQ`,"Box-narrow-padding--96":`Primer_Brand__Box-module__Box-narrow-padding--96___AAjgj`,"Box-narrow-padding--condensed":`Primer_Brand__Box-module__Box-narrow-padding--condensed___anAAR`,"Box-narrow-padding--none":`Primer_Brand__Box-module__Box-narrow-padding--none___Ee52O`,"Box-narrow-padding--normal":`Primer_Brand__Box-module__Box-narrow-padding--normal___drqoL`,"Box-narrow-padding--spacious":`Primer_Brand__Box-module__Box-narrow-padding--spacious___JblB1`,"Box-narrow-paddingBlockEnd--112":`Primer_Brand__Box-module__Box-narrow-paddingBlockEnd--112___pKYyd`,"Box-narrow-paddingBlockEnd--12":`Primer_Brand__Box-module__Box-narrow-paddingBlockEnd--12___fLDtZ`,"Box-narrow-paddingBlockEnd--128":`Primer_Brand__Box-module__Box-narrow-paddingBlockEnd--128___oI5vn`,"Box-narrow-paddingBlockEnd--16":`Primer_Brand__Box-module__Box-narrow-paddingBlockEnd--16___BHuqq`,"Box-narrow-paddingBlockEnd--20":`Primer_Brand__Box-module__Box-narrow-paddingBlockEnd--20___JI4SX`,"Box-narrow-paddingBlockEnd--24":`Primer_Brand__Box-module__Box-narrow-paddingBlockEnd--24___s1eco`,"Box-narrow-paddingBlockEnd--28":`Primer_Brand__Box-module__Box-narrow-paddingBlockEnd--28___g6wCx`,"Box-narrow-paddingBlockEnd--32":`Primer_Brand__Box-module__Box-narrow-paddingBlockEnd--32___wycVg`,"Box-narrow-paddingBlockEnd--36":`Primer_Brand__Box-module__Box-narrow-paddingBlockEnd--36___wjt4p`,"Box-narrow-paddingBlockEnd--4":`Primer_Brand__Box-module__Box-narrow-paddingBlockEnd--4___g4hDY`,"Box-narrow-paddingBlockEnd--40":`Primer_Brand__Box-module__Box-narrow-paddingBlockEnd--40___rVjJV`,"Box-narrow-paddingBlockEnd--44":`Primer_Brand__Box-module__Box-narrow-paddingBlockEnd--44___akvlZ`,"Box-narrow-paddingBlockEnd--48":`Primer_Brand__Box-module__Box-narrow-paddingBlockEnd--48___OPwru`,"Box-narrow-paddingBlockEnd--60":`Primer_Brand__Box-module__Box-narrow-paddingBlockEnd--60___zRr4T`,"Box-narrow-paddingBlockEnd--64":`Primer_Brand__Box-module__Box-narrow-paddingBlockEnd--64___icCAb`,"Box-narrow-paddingBlockEnd--8":`Primer_Brand__Box-module__Box-narrow-paddingBlockEnd--8___dhfNf`,"Box-narrow-paddingBlockEnd--80":`Primer_Brand__Box-module__Box-narrow-paddingBlockEnd--80___Y_JGc`,"Box-narrow-paddingBlockEnd--88":`Primer_Brand__Box-module__Box-narrow-paddingBlockEnd--88___dl3rO`,"Box-narrow-paddingBlockEnd--96":`Primer_Brand__Box-module__Box-narrow-paddingBlockEnd--96___ojJIp`,"Box-narrow-paddingBlockEnd--condensed":`Primer_Brand__Box-module__Box-narrow-paddingBlockEnd--condensed___QTO1y`,"Box-narrow-paddingBlockEnd--none":`Primer_Brand__Box-module__Box-narrow-paddingBlockEnd--none___xwpBe`,"Box-narrow-paddingBlockEnd--normal":`Primer_Brand__Box-module__Box-narrow-paddingBlockEnd--normal___MupAF`,"Box-narrow-paddingBlockEnd--spacious":`Primer_Brand__Box-module__Box-narrow-paddingBlockEnd--spacious____jivs`,"Box-narrow-paddingBlockStart--112":`Primer_Brand__Box-module__Box-narrow-paddingBlockStart--112___KR3bh`,"Box-narrow-paddingBlockStart--12":`Primer_Brand__Box-module__Box-narrow-paddingBlockStart--12___o4TBL`,"Box-narrow-paddingBlockStart--128":`Primer_Brand__Box-module__Box-narrow-paddingBlockStart--128___sY3Vs`,"Box-narrow-paddingBlockStart--16":`Primer_Brand__Box-module__Box-narrow-paddingBlockStart--16___e1SBw`,"Box-narrow-paddingBlockStart--20":`Primer_Brand__Box-module__Box-narrow-paddingBlockStart--20___n1NNi`,"Box-narrow-paddingBlockStart--24":`Primer_Brand__Box-module__Box-narrow-paddingBlockStart--24___uZOxT`,"Box-narrow-paddingBlockStart--28":`Primer_Brand__Box-module__Box-narrow-paddingBlockStart--28___m2mO9`,"Box-narrow-paddingBlockStart--32":`Primer_Brand__Box-module__Box-narrow-paddingBlockStart--32___qReqY`,"Box-narrow-paddingBlockStart--36":`Primer_Brand__Box-module__Box-narrow-paddingBlockStart--36___FeGVX`,"Box-narrow-paddingBlockStart--4":`Primer_Brand__Box-module__Box-narrow-paddingBlockStart--4___pKCVF`,"Box-narrow-paddingBlockStart--40":`Primer_Brand__Box-module__Box-narrow-paddingBlockStart--40___NWdbk`,"Box-narrow-paddingBlockStart--44":`Primer_Brand__Box-module__Box-narrow-paddingBlockStart--44___xUghA`,"Box-narrow-paddingBlockStart--48":`Primer_Brand__Box-module__Box-narrow-paddingBlockStart--48___QXRZC`,"Box-narrow-paddingBlockStart--60":`Primer_Brand__Box-module__Box-narrow-paddingBlockStart--60___Q10gK`,"Box-narrow-paddingBlockStart--64":`Primer_Brand__Box-module__Box-narrow-paddingBlockStart--64___xkgoO`,"Box-narrow-paddingBlockStart--8":`Primer_Brand__Box-module__Box-narrow-paddingBlockStart--8___Mno90`,"Box-narrow-paddingBlockStart--80":`Primer_Brand__Box-module__Box-narrow-paddingBlockStart--80___VP_yD`,"Box-narrow-paddingBlockStart--88":`Primer_Brand__Box-module__Box-narrow-paddingBlockStart--88___rCE4P`,"Box-narrow-paddingBlockStart--96":`Primer_Brand__Box-module__Box-narrow-paddingBlockStart--96___DwVjV`,"Box-narrow-paddingBlockStart--condensed":`Primer_Brand__Box-module__Box-narrow-paddingBlockStart--condensed___TpPWY`,"Box-narrow-paddingBlockStart--none":`Primer_Brand__Box-module__Box-narrow-paddingBlockStart--none___rBPCn`,"Box-narrow-paddingBlockStart--normal":`Primer_Brand__Box-module__Box-narrow-paddingBlockStart--normal___WoejX`,"Box-narrow-paddingBlockStart--spacious":`Primer_Brand__Box-module__Box-narrow-paddingBlockStart--spacious___YGOfc`,"Box-narrow-paddingInlineEnd--12":`Primer_Brand__Box-module__Box-narrow-paddingInlineEnd--12___F2fc4`,"Box-narrow-paddingInlineEnd--16":`Primer_Brand__Box-module__Box-narrow-paddingInlineEnd--16___hCEUi`,"Box-narrow-paddingInlineEnd--20":`Primer_Brand__Box-module__Box-narrow-paddingInlineEnd--20___moqMn`,"Box-narrow-paddingInlineEnd--24":`Primer_Brand__Box-module__Box-narrow-paddingInlineEnd--24___nUtP0`,"Box-narrow-paddingInlineEnd--28":`Primer_Brand__Box-module__Box-narrow-paddingInlineEnd--28___GoW1H`,"Box-narrow-paddingInlineEnd--32":`Primer_Brand__Box-module__Box-narrow-paddingInlineEnd--32___kE8pF`,"Box-narrow-paddingInlineEnd--36":`Primer_Brand__Box-module__Box-narrow-paddingInlineEnd--36___zUIaG`,"Box-narrow-paddingInlineEnd--4":`Primer_Brand__Box-module__Box-narrow-paddingInlineEnd--4___LCky2`,"Box-narrow-paddingInlineEnd--40":`Primer_Brand__Box-module__Box-narrow-paddingInlineEnd--40___U_LUs`,"Box-narrow-paddingInlineEnd--44":`Primer_Brand__Box-module__Box-narrow-paddingInlineEnd--44___HfR2e`,"Box-narrow-paddingInlineEnd--48":`Primer_Brand__Box-module__Box-narrow-paddingInlineEnd--48___VpyWJ`,"Box-narrow-paddingInlineEnd--60":`Primer_Brand__Box-module__Box-narrow-paddingInlineEnd--60___M439R`,"Box-narrow-paddingInlineEnd--64":`Primer_Brand__Box-module__Box-narrow-paddingInlineEnd--64____U2Bb`,"Box-narrow-paddingInlineEnd--8":`Primer_Brand__Box-module__Box-narrow-paddingInlineEnd--8___s737E`,"Box-narrow-paddingInlineEnd--80":`Primer_Brand__Box-module__Box-narrow-paddingInlineEnd--80___xLRwJ`,"Box-narrow-paddingInlineEnd--88":`Primer_Brand__Box-module__Box-narrow-paddingInlineEnd--88___venIk`,"Box-narrow-paddingInlineEnd--96":`Primer_Brand__Box-module__Box-narrow-paddingInlineEnd--96___lz9Ah`,"Box-narrow-paddingInlineEnd--condensed":`Primer_Brand__Box-module__Box-narrow-paddingInlineEnd--condensed___tbVph`,"Box-narrow-paddingInlineEnd--none":`Primer_Brand__Box-module__Box-narrow-paddingInlineEnd--none____Uy0e`,"Box-narrow-paddingInlineEnd--normal":`Primer_Brand__Box-module__Box-narrow-paddingInlineEnd--normal___J14DR`,"Box-narrow-paddingInlineEnd--spacious":`Primer_Brand__Box-module__Box-narrow-paddingInlineEnd--spacious___XYmJk`,"Box-narrow-paddingInlineStart--112":`Primer_Brand__Box-module__Box-narrow-paddingInlineStart--112___qXECF`,"Box-narrow-paddingInlineStart--12":`Primer_Brand__Box-module__Box-narrow-paddingInlineStart--12___Ci8GO`,"Box-narrow-paddingInlineStart--128":`Primer_Brand__Box-module__Box-narrow-paddingInlineStart--128___tBlKZ`,"Box-narrow-paddingInlineStart--16":`Primer_Brand__Box-module__Box-narrow-paddingInlineStart--16___fkZ4s`,"Box-narrow-paddingInlineStart--20":`Primer_Brand__Box-module__Box-narrow-paddingInlineStart--20___tRwV3`,"Box-narrow-paddingInlineStart--24":`Primer_Brand__Box-module__Box-narrow-paddingInlineStart--24___uVuT2`,"Box-narrow-paddingInlineStart--28":`Primer_Brand__Box-module__Box-narrow-paddingInlineStart--28___ueTAO`,"Box-narrow-paddingInlineStart--32":`Primer_Brand__Box-module__Box-narrow-paddingInlineStart--32___e1dD1`,"Box-narrow-paddingInlineStart--36":`Primer_Brand__Box-module__Box-narrow-paddingInlineStart--36___kPOzQ`,"Box-narrow-paddingInlineStart--4":`Primer_Brand__Box-module__Box-narrow-paddingInlineStart--4___pS_Gh`,"Box-narrow-paddingInlineStart--40":`Primer_Brand__Box-module__Box-narrow-paddingInlineStart--40___ekOE3`,"Box-narrow-paddingInlineStart--44":`Primer_Brand__Box-module__Box-narrow-paddingInlineStart--44___nALOu`,"Box-narrow-paddingInlineStart--48":`Primer_Brand__Box-module__Box-narrow-paddingInlineStart--48___cg27m`,"Box-narrow-paddingInlineStart--60":`Primer_Brand__Box-module__Box-narrow-paddingInlineStart--60___CwVSc`,"Box-narrow-paddingInlineStart--64":`Primer_Brand__Box-module__Box-narrow-paddingInlineStart--64___PBLfw`,"Box-narrow-paddingInlineStart--8":`Primer_Brand__Box-module__Box-narrow-paddingInlineStart--8___F6dKN`,"Box-narrow-paddingInlineStart--80":`Primer_Brand__Box-module__Box-narrow-paddingInlineStart--80___Mv5eX`,"Box-narrow-paddingInlineStart--88":`Primer_Brand__Box-module__Box-narrow-paddingInlineStart--88___QTgm8`,"Box-narrow-paddingInlineStart--96":`Primer_Brand__Box-module__Box-narrow-paddingInlineStart--96___W7uL8`,"Box-narrow-paddingInlineStart--condensed":`Primer_Brand__Box-module__Box-narrow-paddingInlineStart--condensed___YI9Eh`,"Box-narrow-paddingInlineStart--none":`Primer_Brand__Box-module__Box-narrow-paddingInlineStart--none___pGKmW`,"Box-narrow-paddingInlineStart--normal":`Primer_Brand__Box-module__Box-narrow-paddingInlineStart--normal___iqKMr`,"Box-narrow-paddingInlineStart--spacious":`Primer_Brand__Box-module__Box-narrow-paddingInlineStart--spacious___O1i9G`,"Box-padding--112":`Primer_Brand__Box-module__Box-padding--112___UKjfn`,"Box-padding--12":`Primer_Brand__Box-module__Box-padding--12___WZtC5`,"Box-padding--128":`Primer_Brand__Box-module__Box-padding--128___eM3cZ`,"Box-padding--16":`Primer_Brand__Box-module__Box-padding--16___uSvFs`,"Box-padding--20":`Primer_Brand__Box-module__Box-padding--20___CqPHd`,"Box-padding--24":`Primer_Brand__Box-module__Box-padding--24___ns6vt`,"Box-padding--28":`Primer_Brand__Box-module__Box-padding--28___C3Z0M`,"Box-padding--32":`Primer_Brand__Box-module__Box-padding--32___Xi9K8`,"Box-padding--36":`Primer_Brand__Box-module__Box-padding--36___elDVr`,"Box-padding--4":`Primer_Brand__Box-module__Box-padding--4___P8ym4`,"Box-padding--40":`Primer_Brand__Box-module__Box-padding--40___FiQOK`,"Box-padding--44":`Primer_Brand__Box-module__Box-padding--44___pcGzC`,"Box-padding--48":`Primer_Brand__Box-module__Box-padding--48___sKAhw`,"Box-padding--60":`Primer_Brand__Box-module__Box-padding--60___aeyGV`,"Box-padding--64":`Primer_Brand__Box-module__Box-padding--64___eD0xN`,"Box-padding--8":`Primer_Brand__Box-module__Box-padding--8___tkmC2`,"Box-padding--80":`Primer_Brand__Box-module__Box-padding--80___Ny1Eo`,"Box-padding--88":`Primer_Brand__Box-module__Box-padding--88___yPev4`,"Box-padding--96":`Primer_Brand__Box-module__Box-padding--96___vQxms`,"Box-padding--condensed":`Primer_Brand__Box-module__Box-padding--condensed___moOU_`,"Box-padding--none":`Primer_Brand__Box-module__Box-padding--none___SiKZE`,"Box-padding--normal":`Primer_Brand__Box-module__Box-padding--normal___I99VZ`,"Box-padding--spacious":`Primer_Brand__Box-module__Box-padding--spacious___IDH0L`,"Box-paddingBlockEnd--112":`Primer_Brand__Box-module__Box-paddingBlockEnd--112___ty2_p`,"Box-paddingBlockEnd--12":`Primer_Brand__Box-module__Box-paddingBlockEnd--12____EOsG`,"Box-paddingBlockEnd--128":`Primer_Brand__Box-module__Box-paddingBlockEnd--128___H35FY`,"Box-paddingBlockEnd--16":`Primer_Brand__Box-module__Box-paddingBlockEnd--16___wkJ99`,"Box-paddingBlockEnd--20":`Primer_Brand__Box-module__Box-paddingBlockEnd--20___xjcqw`,"Box-paddingBlockEnd--24":`Primer_Brand__Box-module__Box-paddingBlockEnd--24___NFG9h`,"Box-paddingBlockEnd--28":`Primer_Brand__Box-module__Box-paddingBlockEnd--28___u7XJS`,"Box-paddingBlockEnd--32":`Primer_Brand__Box-module__Box-paddingBlockEnd--32___zjWVZ`,"Box-paddingBlockEnd--36":`Primer_Brand__Box-module__Box-paddingBlockEnd--36___f12Tl`,"Box-paddingBlockEnd--4":`Primer_Brand__Box-module__Box-paddingBlockEnd--4____i2UO`,"Box-paddingBlockEnd--40":`Primer_Brand__Box-module__Box-paddingBlockEnd--40___j6T9R`,"Box-paddingBlockEnd--44":`Primer_Brand__Box-module__Box-paddingBlockEnd--44___gl2rH`,"Box-paddingBlockEnd--48":`Primer_Brand__Box-module__Box-paddingBlockEnd--48___OcWnm`,"Box-paddingBlockEnd--60":`Primer_Brand__Box-module__Box-paddingBlockEnd--60___T7psX`,"Box-paddingBlockEnd--64":`Primer_Brand__Box-module__Box-paddingBlockEnd--64___dSBrT`,"Box-paddingBlockEnd--8":`Primer_Brand__Box-module__Box-paddingBlockEnd--8___bNx7n`,"Box-paddingBlockEnd--80":`Primer_Brand__Box-module__Box-paddingBlockEnd--80___Sbcpv`,"Box-paddingBlockEnd--88":`Primer_Brand__Box-module__Box-paddingBlockEnd--88___tspXM`,"Box-paddingBlockEnd--96":`Primer_Brand__Box-module__Box-paddingBlockEnd--96___eMrZV`,"Box-paddingBlockEnd--condensed":`Primer_Brand__Box-module__Box-paddingBlockEnd--condensed___dEYMv`,"Box-paddingBlockEnd--none":`Primer_Brand__Box-module__Box-paddingBlockEnd--none____vlh7`,"Box-paddingBlockEnd--normal":`Primer_Brand__Box-module__Box-paddingBlockEnd--normal___85pec`,"Box-paddingBlockEnd--spacious":`Primer_Brand__Box-module__Box-paddingBlockEnd--spacious___LGfk7`,"Box-paddingBlockStart--112":`Primer_Brand__Box-module__Box-paddingBlockStart--112___WErQC`,"Box-paddingBlockStart--12":`Primer_Brand__Box-module__Box-paddingBlockStart--12___QFOW7`,"Box-paddingBlockStart--128":`Primer_Brand__Box-module__Box-paddingBlockStart--128___PQBNx`,"Box-paddingBlockStart--16":`Primer_Brand__Box-module__Box-paddingBlockStart--16___ZVevq`,"Box-paddingBlockStart--20":`Primer_Brand__Box-module__Box-paddingBlockStart--20___BIULn`,"Box-paddingBlockStart--24":`Primer_Brand__Box-module__Box-paddingBlockStart--24___W0xXx`,"Box-paddingBlockStart--28":`Primer_Brand__Box-module__Box-paddingBlockStart--28___cfKdr`,"Box-paddingBlockStart--32":`Primer_Brand__Box-module__Box-paddingBlockStart--32___nFZZ8`,"Box-paddingBlockStart--36":`Primer_Brand__Box-module__Box-paddingBlockStart--36___c5djO`,"Box-paddingBlockStart--4":`Primer_Brand__Box-module__Box-paddingBlockStart--4___dVFMa`,"Box-paddingBlockStart--40":`Primer_Brand__Box-module__Box-paddingBlockStart--40___vX8Fj`,"Box-paddingBlockStart--44":`Primer_Brand__Box-module__Box-paddingBlockStart--44___gHVxS`,"Box-paddingBlockStart--48":`Primer_Brand__Box-module__Box-paddingBlockStart--48___dATiV`,"Box-paddingBlockStart--60":`Primer_Brand__Box-module__Box-paddingBlockStart--60___iBaCb`,"Box-paddingBlockStart--64":`Primer_Brand__Box-module__Box-paddingBlockStart--64___GC9HQ`,"Box-paddingBlockStart--8":`Primer_Brand__Box-module__Box-paddingBlockStart--8___TNzCC`,"Box-paddingBlockStart--80":`Primer_Brand__Box-module__Box-paddingBlockStart--80___AzNIY`,"Box-paddingBlockStart--88":`Primer_Brand__Box-module__Box-paddingBlockStart--88___mlghT`,"Box-paddingBlockStart--96":`Primer_Brand__Box-module__Box-paddingBlockStart--96___eirfv`,"Box-paddingBlockStart--condensed":`Primer_Brand__Box-module__Box-paddingBlockStart--condensed___W1bY3`,"Box-paddingBlockStart--none":`Primer_Brand__Box-module__Box-paddingBlockStart--none___OMRh1`,"Box-paddingBlockStart--normal":`Primer_Brand__Box-module__Box-paddingBlockStart--normal___Zg_Os`,"Box-paddingBlockStart--spacious":`Primer_Brand__Box-module__Box-paddingBlockStart--spacious___ViXP1`,"Box-paddingInlineEnd--112":`Primer_Brand__Box-module__Box-paddingInlineEnd--112___u399j`,"Box-paddingInlineEnd--12":`Primer_Brand__Box-module__Box-paddingInlineEnd--12___ki7vg`,"Box-paddingInlineEnd--128":`Primer_Brand__Box-module__Box-paddingInlineEnd--128___XCfRF`,"Box-paddingInlineEnd--16":`Primer_Brand__Box-module__Box-paddingInlineEnd--16___eBvli`,"Box-paddingInlineEnd--20":`Primer_Brand__Box-module__Box-paddingInlineEnd--20___fUBLQ`,"Box-paddingInlineEnd--24":`Primer_Brand__Box-module__Box-paddingInlineEnd--24___qvm6U`,"Box-paddingInlineEnd--28":`Primer_Brand__Box-module__Box-paddingInlineEnd--28___RLJPP`,"Box-paddingInlineEnd--32":`Primer_Brand__Box-module__Box-paddingInlineEnd--32___rmFsu`,"Box-paddingInlineEnd--36":`Primer_Brand__Box-module__Box-paddingInlineEnd--36___eD4ie`,"Box-paddingInlineEnd--4":`Primer_Brand__Box-module__Box-paddingInlineEnd--4___QYTSr`,"Box-paddingInlineEnd--40":`Primer_Brand__Box-module__Box-paddingInlineEnd--40___Pa_hU`,"Box-paddingInlineEnd--44":`Primer_Brand__Box-module__Box-paddingInlineEnd--44___ISq6N`,"Box-paddingInlineEnd--48":`Primer_Brand__Box-module__Box-paddingInlineEnd--48____6VIs`,"Box-paddingInlineEnd--60":`Primer_Brand__Box-module__Box-paddingInlineEnd--60___nSk0c`,"Box-paddingInlineEnd--64":`Primer_Brand__Box-module__Box-paddingInlineEnd--64___XEdic`,"Box-paddingInlineEnd--8":`Primer_Brand__Box-module__Box-paddingInlineEnd--8___qOjp8`,"Box-paddingInlineEnd--80":`Primer_Brand__Box-module__Box-paddingInlineEnd--80___ro2Q6`,"Box-paddingInlineEnd--88":`Primer_Brand__Box-module__Box-paddingInlineEnd--88____tOlK`,"Box-paddingInlineEnd--96":`Primer_Brand__Box-module__Box-paddingInlineEnd--96___VGzUa`,"Box-paddingInlineEnd--condensed":`Primer_Brand__Box-module__Box-paddingInlineEnd--condensed___eOQgc`,"Box-paddingInlineEnd--none":`Primer_Brand__Box-module__Box-paddingInlineEnd--none___zgwVT`,"Box-paddingInlineEnd--normal":`Primer_Brand__Box-module__Box-paddingInlineEnd--normal___iaaKM`,"Box-paddingInlineEnd--spacious":`Primer_Brand__Box-module__Box-paddingInlineEnd--spacious___QRkuj`,"Box-paddingInlineStart--112":`Primer_Brand__Box-module__Box-paddingInlineStart--112___v4yZC`,"Box-paddingInlineStart--12":`Primer_Brand__Box-module__Box-paddingInlineStart--12___F1XBU`,"Box-paddingInlineStart--128":`Primer_Brand__Box-module__Box-paddingInlineStart--128___aafEk`,"Box-paddingInlineStart--16":`Primer_Brand__Box-module__Box-paddingInlineStart--16___QesGK`,"Box-paddingInlineStart--20":`Primer_Brand__Box-module__Box-paddingInlineStart--20___xOS1A`,"Box-paddingInlineStart--24":`Primer_Brand__Box-module__Box-paddingInlineStart--24___moDQ8`,"Box-paddingInlineStart--28":`Primer_Brand__Box-module__Box-paddingInlineStart--28___KBIxR`,"Box-paddingInlineStart--32":`Primer_Brand__Box-module__Box-paddingInlineStart--32___nVH6P`,"Box-paddingInlineStart--36":`Primer_Brand__Box-module__Box-paddingInlineStart--36___VqmhW`,"Box-paddingInlineStart--4":`Primer_Brand__Box-module__Box-paddingInlineStart--4___XP6SF`,"Box-paddingInlineStart--40":`Primer_Brand__Box-module__Box-paddingInlineStart--40___DXgBn`,"Box-paddingInlineStart--44":`Primer_Brand__Box-module__Box-paddingInlineStart--44___Bulbu`,"Box-paddingInlineStart--48":`Primer_Brand__Box-module__Box-paddingInlineStart--48___x5m9Q`,"Box-paddingInlineStart--60":`Primer_Brand__Box-module__Box-paddingInlineStart--60___Iprl6`,"Box-paddingInlineStart--64":`Primer_Brand__Box-module__Box-paddingInlineStart--64___WUgUO`,"Box-paddingInlineStart--8":`Primer_Brand__Box-module__Box-paddingInlineStart--8___OBQ5l`,"Box-paddingInlineStart--80":`Primer_Brand__Box-module__Box-paddingInlineStart--80___Kn2gO`,"Box-paddingInlineStart--88":`Primer_Brand__Box-module__Box-paddingInlineStart--88___kWkOB`,"Box-paddingInlineStart--96":`Primer_Brand__Box-module__Box-paddingInlineStart--96___B2qkH`,"Box-paddingInlineStart--condensed":`Primer_Brand__Box-module__Box-paddingInlineStart--condensed___rq2fI`,"Box-paddingInlineStart--none":`Primer_Brand__Box-module__Box-paddingInlineStart--none___zXxYO`,"Box-paddingInlineStart--normal":`Primer_Brand__Box-module__Box-paddingInlineStart--normal___BmKv4`,"Box-paddingInlineStart--spacious":`Primer_Brand__Box-module__Box-paddingInlineStart--spacious___rk6ci`,"Box-regular-borderBlockEndWidth--none":`Primer_Brand__Box-module__Box-regular-borderBlockEndWidth--none____Cl_j`,"Box-regular-borderBlockEndWidth--thick":`Primer_Brand__Box-module__Box-regular-borderBlockEndWidth--thick___YAX3O`,"Box-regular-borderBlockEndWidth--thicker":`Primer_Brand__Box-module__Box-regular-borderBlockEndWidth--thicker___GqngV`,"Box-regular-borderBlockEndWidth--thin":`Primer_Brand__Box-module__Box-regular-borderBlockEndWidth--thin___CDAYH`,"Box-regular-borderBlockStartWidth--none":`Primer_Brand__Box-module__Box-regular-borderBlockStartWidth--none___WSh9e`,"Box-regular-borderBlockStartWidth--thick":`Primer_Brand__Box-module__Box-regular-borderBlockStartWidth--thick___dKvYM`,"Box-regular-borderBlockStartWidth--thicker":`Primer_Brand__Box-module__Box-regular-borderBlockStartWidth--thicker___RzVQH`,"Box-regular-borderBlockStartWidth--thin":`Primer_Brand__Box-module__Box-regular-borderBlockStartWidth--thin___HDekH`,"Box-regular-borderInlineEndWidth--none":`Primer_Brand__Box-module__Box-regular-borderInlineEndWidth--none___tpeE3`,"Box-regular-borderInlineEndWidth--thick":`Primer_Brand__Box-module__Box-regular-borderInlineEndWidth--thick___ZP2wC`,"Box-regular-borderInlineEndWidth--thicker":`Primer_Brand__Box-module__Box-regular-borderInlineEndWidth--thicker___TWPKx`,"Box-regular-borderInlineEndWidth--thin":`Primer_Brand__Box-module__Box-regular-borderInlineEndWidth--thin___IDHa2`,"Box-regular-borderInlineStartWidth--none":`Primer_Brand__Box-module__Box-regular-borderInlineStartWidth--none___rx6Yf`,"Box-regular-borderInlineStartWidth--thick":`Primer_Brand__Box-module__Box-regular-borderInlineStartWidth--thick___lbQHo`,"Box-regular-borderInlineStartWidth--thicker":`Primer_Brand__Box-module__Box-regular-borderInlineStartWidth--thicker___HR4Nz`,"Box-regular-borderInlineStartWidth--thin":`Primer_Brand__Box-module__Box-regular-borderInlineStartWidth--thin___xkvhI`,"Box-regular-borderWidth--none":`Primer_Brand__Box-module__Box-regular-borderWidth--none___v_4r3`,"Box-regular-borderWidth--thick":`Primer_Brand__Box-module__Box-regular-borderWidth--thick___tAQPj`,"Box-regular-borderWidth--thicker":`Primer_Brand__Box-module__Box-regular-borderWidth--thicker____Mei9`,"Box-regular-borderWidth--thin":`Primer_Brand__Box-module__Box-regular-borderWidth--thin___WJJ4_`,"Box-regular-margin--112":`Primer_Brand__Box-module__Box-regular-margin--112___A6xDo`,"Box-regular-margin--12":`Primer_Brand__Box-module__Box-regular-margin--12___jqgj2`,"Box-regular-margin--128":`Primer_Brand__Box-module__Box-regular-margin--128___kHwQC`,"Box-regular-margin--16":`Primer_Brand__Box-module__Box-regular-margin--16___UkF2r`,"Box-regular-margin--20":`Primer_Brand__Box-module__Box-regular-margin--20___QOTe2`,"Box-regular-margin--24":`Primer_Brand__Box-module__Box-regular-margin--24___g6Kqw`,"Box-regular-margin--28":`Primer_Brand__Box-module__Box-regular-margin--28___rycHv`,"Box-regular-margin--32":`Primer_Brand__Box-module__Box-regular-margin--32___mqhOH`,"Box-regular-margin--36":`Primer_Brand__Box-module__Box-regular-margin--36___WB582`,"Box-regular-margin--4":`Primer_Brand__Box-module__Box-regular-margin--4___J8A2t`,"Box-regular-margin--40":`Primer_Brand__Box-module__Box-regular-margin--40___ZtXXm`,"Box-regular-margin--44":`Primer_Brand__Box-module__Box-regular-margin--44___WzwUP`,"Box-regular-margin--48":`Primer_Brand__Box-module__Box-regular-margin--48___AI_QF`,"Box-regular-margin--60":`Primer_Brand__Box-module__Box-regular-margin--60___srQSO`,"Box-regular-margin--64":`Primer_Brand__Box-module__Box-regular-margin--64___feT35`,"Box-regular-margin--8":`Primer_Brand__Box-module__Box-regular-margin--8___iSM8W`,"Box-regular-margin--80":`Primer_Brand__Box-module__Box-regular-margin--80___RT7fB`,"Box-regular-margin--88":`Primer_Brand__Box-module__Box-regular-margin--88___Q182S`,"Box-regular-margin--96":`Primer_Brand__Box-module__Box-regular-margin--96___Rvbjm`,"Box-regular-margin--condensed":`Primer_Brand__Box-module__Box-regular-margin--condensed___Caa8r`,"Box-regular-margin--none":`Primer_Brand__Box-module__Box-regular-margin--none____xN9L`,"Box-regular-margin--normal":`Primer_Brand__Box-module__Box-regular-margin--normal___KdX5O`,"Box-regular-margin--spacious":`Primer_Brand__Box-module__Box-regular-margin--spacious___mG0NN`,"Box-regular-marginBlockEnd--112":`Primer_Brand__Box-module__Box-regular-marginBlockEnd--112___NDi61`,"Box-regular-marginBlockEnd--12":`Primer_Brand__Box-module__Box-regular-marginBlockEnd--12___FKbqC`,"Box-regular-marginBlockEnd--128":`Primer_Brand__Box-module__Box-regular-marginBlockEnd--128___GUa4G`,"Box-regular-marginBlockEnd--16":`Primer_Brand__Box-module__Box-regular-marginBlockEnd--16___EkpkB`,"Box-regular-marginBlockEnd--20":`Primer_Brand__Box-module__Box-regular-marginBlockEnd--20___j3pUk`,"Box-regular-marginBlockEnd--24":`Primer_Brand__Box-module__Box-regular-marginBlockEnd--24___gnnxL`,"Box-regular-marginBlockEnd--28":`Primer_Brand__Box-module__Box-regular-marginBlockEnd--28___tHNzb`,"Box-regular-marginBlockEnd--32":`Primer_Brand__Box-module__Box-regular-marginBlockEnd--32___XIqmt`,"Box-regular-marginBlockEnd--36":`Primer_Brand__Box-module__Box-regular-marginBlockEnd--36___blLjI`,"Box-regular-marginBlockEnd--4":`Primer_Brand__Box-module__Box-regular-marginBlockEnd--4___xY73v`,"Box-regular-marginBlockEnd--40":`Primer_Brand__Box-module__Box-regular-marginBlockEnd--40___V9Sxn`,"Box-regular-marginBlockEnd--44":`Primer_Brand__Box-module__Box-regular-marginBlockEnd--44___xMsFn`,"Box-regular-marginBlockEnd--48":`Primer_Brand__Box-module__Box-regular-marginBlockEnd--48___pdAjC`,"Box-regular-marginBlockEnd--60":`Primer_Brand__Box-module__Box-regular-marginBlockEnd--60___km_JN`,"Box-regular-marginBlockEnd--64":`Primer_Brand__Box-module__Box-regular-marginBlockEnd--64___uLUtn`,"Box-regular-marginBlockEnd--8":`Primer_Brand__Box-module__Box-regular-marginBlockEnd--8___BUGRd`,"Box-regular-marginBlockEnd--80":`Primer_Brand__Box-module__Box-regular-marginBlockEnd--80___OlgXb`,"Box-regular-marginBlockEnd--88":`Primer_Brand__Box-module__Box-regular-marginBlockEnd--88___vClp9`,"Box-regular-marginBlockEnd--96":`Primer_Brand__Box-module__Box-regular-marginBlockEnd--96____imff`,"Box-regular-marginBlockEnd--condensed":`Primer_Brand__Box-module__Box-regular-marginBlockEnd--condensed___nz4bt`,"Box-regular-marginBlockEnd--none":`Primer_Brand__Box-module__Box-regular-marginBlockEnd--none___KZ8GC`,"Box-regular-marginBlockEnd--normal":`Primer_Brand__Box-module__Box-regular-marginBlockEnd--normal___PDHRc`,"Box-regular-marginBlockEnd--spacious":`Primer_Brand__Box-module__Box-regular-marginBlockEnd--spacious___l348T`,"Box-regular-marginBlockStart--112":`Primer_Brand__Box-module__Box-regular-marginBlockStart--112___GVoQX`,"Box-regular-marginBlockStart--12":`Primer_Brand__Box-module__Box-regular-marginBlockStart--12___fCXkQ`,"Box-regular-marginBlockStart--128":`Primer_Brand__Box-module__Box-regular-marginBlockStart--128___TFhvb`,"Box-regular-marginBlockStart--16":`Primer_Brand__Box-module__Box-regular-marginBlockStart--16___Z9p0d`,"Box-regular-marginBlockStart--20":`Primer_Brand__Box-module__Box-regular-marginBlockStart--20___E559T`,"Box-regular-marginBlockStart--24":`Primer_Brand__Box-module__Box-regular-marginBlockStart--24___CjRGa`,"Box-regular-marginBlockStart--28":`Primer_Brand__Box-module__Box-regular-marginBlockStart--28___VwKD6`,"Box-regular-marginBlockStart--32":`Primer_Brand__Box-module__Box-regular-marginBlockStart--32___eskz2`,"Box-regular-marginBlockStart--36":`Primer_Brand__Box-module__Box-regular-marginBlockStart--36___s1z4f`,"Box-regular-marginBlockStart--4":`Primer_Brand__Box-module__Box-regular-marginBlockStart--4___Uv8gl`,"Box-regular-marginBlockStart--40":`Primer_Brand__Box-module__Box-regular-marginBlockStart--40___QXz1n`,"Box-regular-marginBlockStart--44":`Primer_Brand__Box-module__Box-regular-marginBlockStart--44___OSyKv`,"Box-regular-marginBlockStart--48":`Primer_Brand__Box-module__Box-regular-marginBlockStart--48___qNEcn`,"Box-regular-marginBlockStart--60":`Primer_Brand__Box-module__Box-regular-marginBlockStart--60___nhnZh`,"Box-regular-marginBlockStart--64":`Primer_Brand__Box-module__Box-regular-marginBlockStart--64___Y0G5A`,"Box-regular-marginBlockStart--8":`Primer_Brand__Box-module__Box-regular-marginBlockStart--8___jnZgW`,"Box-regular-marginBlockStart--80":`Primer_Brand__Box-module__Box-regular-marginBlockStart--80___BlU1a`,"Box-regular-marginBlockStart--88":`Primer_Brand__Box-module__Box-regular-marginBlockStart--88___nSxLP`,"Box-regular-marginBlockStart--96":`Primer_Brand__Box-module__Box-regular-marginBlockStart--96___ZD_SH`,"Box-regular-marginBlockStart--condensed":`Primer_Brand__Box-module__Box-regular-marginBlockStart--condensed___rp3ys`,"Box-regular-marginBlockStart--none":`Primer_Brand__Box-module__Box-regular-marginBlockStart--none___KYSzT`,"Box-regular-marginBlockStart--normal":`Primer_Brand__Box-module__Box-regular-marginBlockStart--normal___SPLfG`,"Box-regular-marginBlockStart--spacious":`Primer_Brand__Box-module__Box-regular-marginBlockStart--spacious___fq56Y`,"Box-regular-marginInlineEnd--12":`Primer_Brand__Box-module__Box-regular-marginInlineEnd--12___k07gg`,"Box-regular-marginInlineEnd--16":`Primer_Brand__Box-module__Box-regular-marginInlineEnd--16___OOs0G`,"Box-regular-marginInlineEnd--20":`Primer_Brand__Box-module__Box-regular-marginInlineEnd--20___fsTtM`,"Box-regular-marginInlineEnd--24":`Primer_Brand__Box-module__Box-regular-marginInlineEnd--24___uOaQI`,"Box-regular-marginInlineEnd--28":`Primer_Brand__Box-module__Box-regular-marginInlineEnd--28___FbHfF`,"Box-regular-marginInlineEnd--32":`Primer_Brand__Box-module__Box-regular-marginInlineEnd--32___Ukveq`,"Box-regular-marginInlineEnd--36":`Primer_Brand__Box-module__Box-regular-marginInlineEnd--36___M92aJ`,"Box-regular-marginInlineEnd--4":`Primer_Brand__Box-module__Box-regular-marginInlineEnd--4___dn_Re`,"Box-regular-marginInlineEnd--40":`Primer_Brand__Box-module__Box-regular-marginInlineEnd--40____e3SN`,"Box-regular-marginInlineEnd--44":`Primer_Brand__Box-module__Box-regular-marginInlineEnd--44___UEAQj`,"Box-regular-marginInlineEnd--48":`Primer_Brand__Box-module__Box-regular-marginInlineEnd--48___ei98i`,"Box-regular-marginInlineEnd--60":`Primer_Brand__Box-module__Box-regular-marginInlineEnd--60___tipua`,"Box-regular-marginInlineEnd--64":`Primer_Brand__Box-module__Box-regular-marginInlineEnd--64___PIZxy`,"Box-regular-marginInlineEnd--8":`Primer_Brand__Box-module__Box-regular-marginInlineEnd--8___VFtdE`,"Box-regular-marginInlineEnd--80":`Primer_Brand__Box-module__Box-regular-marginInlineEnd--80___lnDcp`,"Box-regular-marginInlineEnd--88":`Primer_Brand__Box-module__Box-regular-marginInlineEnd--88___BPqAI`,"Box-regular-marginInlineEnd--96":`Primer_Brand__Box-module__Box-regular-marginInlineEnd--96___aRTvT`,"Box-regular-marginInlineEnd--condensed":`Primer_Brand__Box-module__Box-regular-marginInlineEnd--condensed___BCcsA`,"Box-regular-marginInlineEnd--none":`Primer_Brand__Box-module__Box-regular-marginInlineEnd--none___W0mRJ`,"Box-regular-marginInlineEnd--normal":`Primer_Brand__Box-module__Box-regular-marginInlineEnd--normal___silfR`,"Box-regular-marginInlineEnd--spacious":`Primer_Brand__Box-module__Box-regular-marginInlineEnd--spacious___sjnml`,"Box-regular-marginInlineStart--112":`Primer_Brand__Box-module__Box-regular-marginInlineStart--112___g0s1Q`,"Box-regular-marginInlineStart--12":`Primer_Brand__Box-module__Box-regular-marginInlineStart--12___GKnNE`,"Box-regular-marginInlineStart--128":`Primer_Brand__Box-module__Box-regular-marginInlineStart--128___txGNr`,"Box-regular-marginInlineStart--16":`Primer_Brand__Box-module__Box-regular-marginInlineStart--16___zvb7s`,"Box-regular-marginInlineStart--20":`Primer_Brand__Box-module__Box-regular-marginInlineStart--20___TyM9P`,"Box-regular-marginInlineStart--24":`Primer_Brand__Box-module__Box-regular-marginInlineStart--24___FR9ti`,"Box-regular-marginInlineStart--28":`Primer_Brand__Box-module__Box-regular-marginInlineStart--28___cImoh`,"Box-regular-marginInlineStart--32":`Primer_Brand__Box-module__Box-regular-marginInlineStart--32___uzbKA`,"Box-regular-marginInlineStart--36":`Primer_Brand__Box-module__Box-regular-marginInlineStart--36___KDLC7`,"Box-regular-marginInlineStart--4":`Primer_Brand__Box-module__Box-regular-marginInlineStart--4____RoBu`,"Box-regular-marginInlineStart--40":`Primer_Brand__Box-module__Box-regular-marginInlineStart--40___WtED9`,"Box-regular-marginInlineStart--44":`Primer_Brand__Box-module__Box-regular-marginInlineStart--44___T1yz0`,"Box-regular-marginInlineStart--48":`Primer_Brand__Box-module__Box-regular-marginInlineStart--48___RDHdq`,"Box-regular-marginInlineStart--60":`Primer_Brand__Box-module__Box-regular-marginInlineStart--60___MVbk9`,"Box-regular-marginInlineStart--64":`Primer_Brand__Box-module__Box-regular-marginInlineStart--64___sswJ8`,"Box-regular-marginInlineStart--8":`Primer_Brand__Box-module__Box-regular-marginInlineStart--8___HIT7W`,"Box-regular-marginInlineStart--80":`Primer_Brand__Box-module__Box-regular-marginInlineStart--80___V9k8f`,"Box-regular-marginInlineStart--88":`Primer_Brand__Box-module__Box-regular-marginInlineStart--88___Xo4dd`,"Box-regular-marginInlineStart--96":`Primer_Brand__Box-module__Box-regular-marginInlineStart--96___MRqfB`,"Box-regular-marginInlineStart--condensed":`Primer_Brand__Box-module__Box-regular-marginInlineStart--condensed___b3jtW`,"Box-regular-marginInlineStart--none":`Primer_Brand__Box-module__Box-regular-marginInlineStart--none___dMyhc`,"Box-regular-marginInlineStart--normal":`Primer_Brand__Box-module__Box-regular-marginInlineStart--normal___Afnyr`,"Box-regular-marginInlineStart--spacious":`Primer_Brand__Box-module__Box-regular-marginInlineStart--spacious___T94RJ`,"Box-regular-padding--112":`Primer_Brand__Box-module__Box-regular-padding--112___uyz9m`,"Box-regular-padding--12":`Primer_Brand__Box-module__Box-regular-padding--12___aqPhA`,"Box-regular-padding--128":`Primer_Brand__Box-module__Box-regular-padding--128___a3PIs`,"Box-regular-padding--16":`Primer_Brand__Box-module__Box-regular-padding--16___dspf1`,"Box-regular-padding--20":`Primer_Brand__Box-module__Box-regular-padding--20___je3L4`,"Box-regular-padding--24":`Primer_Brand__Box-module__Box-regular-padding--24___BRWrO`,"Box-regular-padding--28":`Primer_Brand__Box-module__Box-regular-padding--28___MLuWu`,"Box-regular-padding--32":`Primer_Brand__Box-module__Box-regular-padding--32___UuJR3`,"Box-regular-padding--36":`Primer_Brand__Box-module__Box-regular-padding--36___pnnlM`,"Box-regular-padding--4":`Primer_Brand__Box-module__Box-regular-padding--4___Hrlt7`,"Box-regular-padding--40":`Primer_Brand__Box-module__Box-regular-padding--40___KvG6x`,"Box-regular-padding--44":`Primer_Brand__Box-module__Box-regular-padding--44___QbfqE`,"Box-regular-padding--48":`Primer_Brand__Box-module__Box-regular-padding--48___o68vT`,"Box-regular-padding--60":`Primer_Brand__Box-module__Box-regular-padding--60___w5Ah3`,"Box-regular-padding--64":`Primer_Brand__Box-module__Box-regular-padding--64___VXnt9`,"Box-regular-padding--8":`Primer_Brand__Box-module__Box-regular-padding--8___S4Vzp`,"Box-regular-padding--80":`Primer_Brand__Box-module__Box-regular-padding--80___sCKZd`,"Box-regular-padding--88":`Primer_Brand__Box-module__Box-regular-padding--88___rtS6L`,"Box-regular-padding--96":`Primer_Brand__Box-module__Box-regular-padding--96___MjgI_`,"Box-regular-padding--condensed":`Primer_Brand__Box-module__Box-regular-padding--condensed___Sa56q`,"Box-regular-padding--none":`Primer_Brand__Box-module__Box-regular-padding--none___RqmqL`,"Box-regular-padding--normal":`Primer_Brand__Box-module__Box-regular-padding--normal___kPK0N`,"Box-regular-padding--spacious":`Primer_Brand__Box-module__Box-regular-padding--spacious___eg7WK`,"Box-regular-paddingBlockEnd--112":`Primer_Brand__Box-module__Box-regular-paddingBlockEnd--112___Ql_U3`,"Box-regular-paddingBlockEnd--12":`Primer_Brand__Box-module__Box-regular-paddingBlockEnd--12___UBth1`,"Box-regular-paddingBlockEnd--128":`Primer_Brand__Box-module__Box-regular-paddingBlockEnd--128___R4xJd`,"Box-regular-paddingBlockEnd--16":`Primer_Brand__Box-module__Box-regular-paddingBlockEnd--16___LKRrT`,"Box-regular-paddingBlockEnd--20":`Primer_Brand__Box-module__Box-regular-paddingBlockEnd--20___mRbHZ`,"Box-regular-paddingBlockEnd--24":`Primer_Brand__Box-module__Box-regular-paddingBlockEnd--24___il8K_`,"Box-regular-paddingBlockEnd--28":`Primer_Brand__Box-module__Box-regular-paddingBlockEnd--28___ZmE1R`,"Box-regular-paddingBlockEnd--32":`Primer_Brand__Box-module__Box-regular-paddingBlockEnd--32____C9RT`,"Box-regular-paddingBlockEnd--36":`Primer_Brand__Box-module__Box-regular-paddingBlockEnd--36___nocbv`,"Box-regular-paddingBlockEnd--4":`Primer_Brand__Box-module__Box-regular-paddingBlockEnd--4___TL1oP`,"Box-regular-paddingBlockEnd--40":`Primer_Brand__Box-module__Box-regular-paddingBlockEnd--40___nsz4g`,"Box-regular-paddingBlockEnd--44":`Primer_Brand__Box-module__Box-regular-paddingBlockEnd--44___bsz6J`,"Box-regular-paddingBlockEnd--48":`Primer_Brand__Box-module__Box-regular-paddingBlockEnd--48___eApXN`,"Box-regular-paddingBlockEnd--60":`Primer_Brand__Box-module__Box-regular-paddingBlockEnd--60___FR7Cn`,"Box-regular-paddingBlockEnd--64":`Primer_Brand__Box-module__Box-regular-paddingBlockEnd--64___ATo_6`,"Box-regular-paddingBlockEnd--8":`Primer_Brand__Box-module__Box-regular-paddingBlockEnd--8___pKg9P`,"Box-regular-paddingBlockEnd--80":`Primer_Brand__Box-module__Box-regular-paddingBlockEnd--80___HuPNm`,"Box-regular-paddingBlockEnd--88":`Primer_Brand__Box-module__Box-regular-paddingBlockEnd--88___axhPf`,"Box-regular-paddingBlockEnd--96":`Primer_Brand__Box-module__Box-regular-paddingBlockEnd--96___QWDd0`,"Box-regular-paddingBlockEnd--condensed":`Primer_Brand__Box-module__Box-regular-paddingBlockEnd--condensed___iiMOv`,"Box-regular-paddingBlockEnd--none":`Primer_Brand__Box-module__Box-regular-paddingBlockEnd--none___D1NkR`,"Box-regular-paddingBlockEnd--normal":`Primer_Brand__Box-module__Box-regular-paddingBlockEnd--normal___J5glu`,"Box-regular-paddingBlockEnd--spacious":`Primer_Brand__Box-module__Box-regular-paddingBlockEnd--spacious___Qbwlq`,"Box-regular-paddingBlockStart--112":`Primer_Brand__Box-module__Box-regular-paddingBlockStart--112___OpuYq`,"Box-regular-paddingBlockStart--12":`Primer_Brand__Box-module__Box-regular-paddingBlockStart--12___vUJnn`,"Box-regular-paddingBlockStart--128":`Primer_Brand__Box-module__Box-regular-paddingBlockStart--128___Gp33i`,"Box-regular-paddingBlockStart--16":`Primer_Brand__Box-module__Box-regular-paddingBlockStart--16___N8Zxa`,"Box-regular-paddingBlockStart--20":`Primer_Brand__Box-module__Box-regular-paddingBlockStart--20___BsEXk`,"Box-regular-paddingBlockStart--24":`Primer_Brand__Box-module__Box-regular-paddingBlockStart--24___AI2B1`,"Box-regular-paddingBlockStart--28":`Primer_Brand__Box-module__Box-regular-paddingBlockStart--28___OZFGX`,"Box-regular-paddingBlockStart--32":`Primer_Brand__Box-module__Box-regular-paddingBlockStart--32___viH7U`,"Box-regular-paddingBlockStart--36":`Primer_Brand__Box-module__Box-regular-paddingBlockStart--36___E6h7E`,"Box-regular-paddingBlockStart--4":`Primer_Brand__Box-module__Box-regular-paddingBlockStart--4___hDJd4`,"Box-regular-paddingBlockStart--40":`Primer_Brand__Box-module__Box-regular-paddingBlockStart--40___qZE9d`,"Box-regular-paddingBlockStart--44":`Primer_Brand__Box-module__Box-regular-paddingBlockStart--44___mveRI`,"Box-regular-paddingBlockStart--48":`Primer_Brand__Box-module__Box-regular-paddingBlockStart--48___HcGS_`,"Box-regular-paddingBlockStart--60":`Primer_Brand__Box-module__Box-regular-paddingBlockStart--60___h0JrH`,"Box-regular-paddingBlockStart--64":`Primer_Brand__Box-module__Box-regular-paddingBlockStart--64___nx8cK`,"Box-regular-paddingBlockStart--8":`Primer_Brand__Box-module__Box-regular-paddingBlockStart--8___sMD28`,"Box-regular-paddingBlockStart--80":`Primer_Brand__Box-module__Box-regular-paddingBlockStart--80___ld1du`,"Box-regular-paddingBlockStart--88":`Primer_Brand__Box-module__Box-regular-paddingBlockStart--88___lU6HN`,"Box-regular-paddingBlockStart--96":`Primer_Brand__Box-module__Box-regular-paddingBlockStart--96___BOrMI`,"Box-regular-paddingBlockStart--condensed":`Primer_Brand__Box-module__Box-regular-paddingBlockStart--condensed____4rsh`,"Box-regular-paddingBlockStart--none":`Primer_Brand__Box-module__Box-regular-paddingBlockStart--none___gWbHQ`,"Box-regular-paddingBlockStart--normal":`Primer_Brand__Box-module__Box-regular-paddingBlockStart--normal___D08eA`,"Box-regular-paddingBlockStart--spacious":`Primer_Brand__Box-module__Box-regular-paddingBlockStart--spacious___ANm3m`,"Box-regular-paddingInlineEnd--112":`Primer_Brand__Box-module__Box-regular-paddingInlineEnd--112___fkEpY`,"Box-regular-paddingInlineEnd--12":`Primer_Brand__Box-module__Box-regular-paddingInlineEnd--12___MZaFD`,"Box-regular-paddingInlineEnd--128":`Primer_Brand__Box-module__Box-regular-paddingInlineEnd--128___gQRRw`,"Box-regular-paddingInlineEnd--16":`Primer_Brand__Box-module__Box-regular-paddingInlineEnd--16___zuYxe`,"Box-regular-paddingInlineEnd--20":`Primer_Brand__Box-module__Box-regular-paddingInlineEnd--20___X7kQ7`,"Box-regular-paddingInlineEnd--24":`Primer_Brand__Box-module__Box-regular-paddingInlineEnd--24___OLwfl`,"Box-regular-paddingInlineEnd--28":`Primer_Brand__Box-module__Box-regular-paddingInlineEnd--28___S8g3g`,"Box-regular-paddingInlineEnd--32":`Primer_Brand__Box-module__Box-regular-paddingInlineEnd--32___fOGZt`,"Box-regular-paddingInlineEnd--36":`Primer_Brand__Box-module__Box-regular-paddingInlineEnd--36___Gsz4A`,"Box-regular-paddingInlineEnd--4":`Primer_Brand__Box-module__Box-regular-paddingInlineEnd--4____Mu6j`,"Box-regular-paddingInlineEnd--40":`Primer_Brand__Box-module__Box-regular-paddingInlineEnd--40___beKbG`,"Box-regular-paddingInlineEnd--44":`Primer_Brand__Box-module__Box-regular-paddingInlineEnd--44___Fbir5`,"Box-regular-paddingInlineEnd--48":`Primer_Brand__Box-module__Box-regular-paddingInlineEnd--48___JLuQO`,"Box-regular-paddingInlineEnd--60":`Primer_Brand__Box-module__Box-regular-paddingInlineEnd--60___RhhLC`,"Box-regular-paddingInlineEnd--64":`Primer_Brand__Box-module__Box-regular-paddingInlineEnd--64___j2pqZ`,"Box-regular-paddingInlineEnd--8":`Primer_Brand__Box-module__Box-regular-paddingInlineEnd--8___KLTjM`,"Box-regular-paddingInlineEnd--80":`Primer_Brand__Box-module__Box-regular-paddingInlineEnd--80____2Wqx`,"Box-regular-paddingInlineEnd--88":`Primer_Brand__Box-module__Box-regular-paddingInlineEnd--88___DFSeP`,"Box-regular-paddingInlineEnd--96":`Primer_Brand__Box-module__Box-regular-paddingInlineEnd--96___VLntF`,"Box-regular-paddingInlineEnd--condensed":`Primer_Brand__Box-module__Box-regular-paddingInlineEnd--condensed___Y3PpC`,"Box-regular-paddingInlineEnd--none":`Primer_Brand__Box-module__Box-regular-paddingInlineEnd--none___d07JU`,"Box-regular-paddingInlineEnd--normal":`Primer_Brand__Box-module__Box-regular-paddingInlineEnd--normal___uQZJL`,"Box-regular-paddingInlineEnd--spacious":`Primer_Brand__Box-module__Box-regular-paddingInlineEnd--spacious___Yg_oy`,"Box-regular-paddingInlineStart--112":`Primer_Brand__Box-module__Box-regular-paddingInlineStart--112___MFUWm`,"Box-regular-paddingInlineStart--12":`Primer_Brand__Box-module__Box-regular-paddingInlineStart--12___ZI1Zt`,"Box-regular-paddingInlineStart--128":`Primer_Brand__Box-module__Box-regular-paddingInlineStart--128___lfSNz`,"Box-regular-paddingInlineStart--16":`Primer_Brand__Box-module__Box-regular-paddingInlineStart--16___pSuDM`,"Box-regular-paddingInlineStart--20":`Primer_Brand__Box-module__Box-regular-paddingInlineStart--20___J_Lac`,"Box-regular-paddingInlineStart--24":`Primer_Brand__Box-module__Box-regular-paddingInlineStart--24___olfR2`,"Box-regular-paddingInlineStart--28":`Primer_Brand__Box-module__Box-regular-paddingInlineStart--28___u3Jxq`,"Box-regular-paddingInlineStart--32":`Primer_Brand__Box-module__Box-regular-paddingInlineStart--32___j8YOd`,"Box-regular-paddingInlineStart--36":`Primer_Brand__Box-module__Box-regular-paddingInlineStart--36___ioVRd`,"Box-regular-paddingInlineStart--4":`Primer_Brand__Box-module__Box-regular-paddingInlineStart--4___ffJtu`,"Box-regular-paddingInlineStart--40":`Primer_Brand__Box-module__Box-regular-paddingInlineStart--40___CZDsm`,"Box-regular-paddingInlineStart--44":`Primer_Brand__Box-module__Box-regular-paddingInlineStart--44___eBvKb`,"Box-regular-paddingInlineStart--48":`Primer_Brand__Box-module__Box-regular-paddingInlineStart--48___JdZPY`,"Box-regular-paddingInlineStart--60":`Primer_Brand__Box-module__Box-regular-paddingInlineStart--60___gyHKL`,"Box-regular-paddingInlineStart--64":`Primer_Brand__Box-module__Box-regular-paddingInlineStart--64___GGNhi`,"Box-regular-paddingInlineStart--8":`Primer_Brand__Box-module__Box-regular-paddingInlineStart--8___K3PDT`,"Box-regular-paddingInlineStart--80":`Primer_Brand__Box-module__Box-regular-paddingInlineStart--80___oqP9L`,"Box-regular-paddingInlineStart--88":`Primer_Brand__Box-module__Box-regular-paddingInlineStart--88___dCPPv`,"Box-regular-paddingInlineStart--96":`Primer_Brand__Box-module__Box-regular-paddingInlineStart--96___XT27R`,"Box-regular-paddingInlineStart--condensed":`Primer_Brand__Box-module__Box-regular-paddingInlineStart--condensed___K1JTe`,"Box-regular-paddingInlineStart--none":`Primer_Brand__Box-module__Box-regular-paddingInlineStart--none___rA7QC`,"Box-regular-paddingInlineStart--normal":`Primer_Brand__Box-module__Box-regular-paddingInlineStart--normal___hE24G`,"Box-regular-paddingInlineStart--spacious":`Primer_Brand__Box-module__Box-regular-paddingInlineStart--spacious___Y3FYm`,"Box-wide-borderBlockEndWidth--none":`Primer_Brand__Box-module__Box-wide-borderBlockEndWidth--none___ucisL`,"Box-wide-borderBlockEndWidth--thick":`Primer_Brand__Box-module__Box-wide-borderBlockEndWidth--thick___RG7PT`,"Box-wide-borderBlockEndWidth--thicker":`Primer_Brand__Box-module__Box-wide-borderBlockEndWidth--thicker___XpkDn`,"Box-wide-borderBlockEndWidth--thin":`Primer_Brand__Box-module__Box-wide-borderBlockEndWidth--thin___yEtFX`,"Box-wide-borderBlockStartWidth--none":`Primer_Brand__Box-module__Box-wide-borderBlockStartWidth--none___BZm7v`,"Box-wide-borderBlockStartWidth--thick":`Primer_Brand__Box-module__Box-wide-borderBlockStartWidth--thick___q0gtM`,"Box-wide-borderBlockStartWidth--thicker":`Primer_Brand__Box-module__Box-wide-borderBlockStartWidth--thicker___gBysF`,"Box-wide-borderBlockStartWidth--thin":`Primer_Brand__Box-module__Box-wide-borderBlockStartWidth--thin___dDKTT`,"Box-wide-borderInlineEndWidth--none":`Primer_Brand__Box-module__Box-wide-borderInlineEndWidth--none___VvuSn`,"Box-wide-borderInlineEndWidth--thick":`Primer_Brand__Box-module__Box-wide-borderInlineEndWidth--thick___ATGqg`,"Box-wide-borderInlineEndWidth--thicker":`Primer_Brand__Box-module__Box-wide-borderInlineEndWidth--thicker___RBeFn`,"Box-wide-borderInlineEndWidth--thin":`Primer_Brand__Box-module__Box-wide-borderInlineEndWidth--thin___RyHjJ`,"Box-wide-borderInlineStartWidth--none":`Primer_Brand__Box-module__Box-wide-borderInlineStartWidth--none___VywCc`,"Box-wide-borderInlineStartWidth--thick":`Primer_Brand__Box-module__Box-wide-borderInlineStartWidth--thick___gTJ8P`,"Box-wide-borderInlineStartWidth--thicker":`Primer_Brand__Box-module__Box-wide-borderInlineStartWidth--thicker___Y1S9l`,"Box-wide-borderInlineStartWidth--thin":`Primer_Brand__Box-module__Box-wide-borderInlineStartWidth--thin___q9saE`,"Box-wide-borderWidth--none":`Primer_Brand__Box-module__Box-wide-borderWidth--none___M7jW_`,"Box-wide-borderWidth--thick":`Primer_Brand__Box-module__Box-wide-borderWidth--thick___XGwFE`,"Box-wide-borderWidth--thicker":`Primer_Brand__Box-module__Box-wide-borderWidth--thicker___hVG5a`,"Box-wide-borderWidth--thin":`Primer_Brand__Box-module__Box-wide-borderWidth--thin___xhh3v`,"Box-wide-margin--112":`Primer_Brand__Box-module__Box-wide-margin--112___HsLag`,"Box-wide-margin--12":`Primer_Brand__Box-module__Box-wide-margin--12___sqf5U`,"Box-wide-margin--128":`Primer_Brand__Box-module__Box-wide-margin--128___v9LVz`,"Box-wide-margin--16":`Primer_Brand__Box-module__Box-wide-margin--16___DTrBi`,"Box-wide-margin--20":`Primer_Brand__Box-module__Box-wide-margin--20___dlbWa`,"Box-wide-margin--24":`Primer_Brand__Box-module__Box-wide-margin--24___L_Aj9`,"Box-wide-margin--28":`Primer_Brand__Box-module__Box-wide-margin--28___Vjv_a`,"Box-wide-margin--32":`Primer_Brand__Box-module__Box-wide-margin--32___GECyy`,"Box-wide-margin--36":`Primer_Brand__Box-module__Box-wide-margin--36___PWhqP`,"Box-wide-margin--4":`Primer_Brand__Box-module__Box-wide-margin--4___dGG0a`,"Box-wide-margin--40":`Primer_Brand__Box-module__Box-wide-margin--40___vemke`,"Box-wide-margin--44":`Primer_Brand__Box-module__Box-wide-margin--44___Ennon`,"Box-wide-margin--48":`Primer_Brand__Box-module__Box-wide-margin--48___MkKEg`,"Box-wide-margin--60":`Primer_Brand__Box-module__Box-wide-margin--60___WPJsx`,"Box-wide-margin--64":`Primer_Brand__Box-module__Box-wide-margin--64___vYLMh`,"Box-wide-margin--8":`Primer_Brand__Box-module__Box-wide-margin--8___VEXWc`,"Box-wide-margin--80":`Primer_Brand__Box-module__Box-wide-margin--80___I3XVP`,"Box-wide-margin--88":`Primer_Brand__Box-module__Box-wide-margin--88___Tlgzv`,"Box-wide-margin--condensed":`Primer_Brand__Box-module__Box-wide-margin--condensed___Uj_ap`,"Box-wide-margin--none":`Primer_Brand__Box-module__Box-wide-margin--none___RuZOH`,"Box-wide-margin--normal":`Primer_Brand__Box-module__Box-wide-margin--normal___o0WKl`,"Box-wide-margin--spacious":`Primer_Brand__Box-module__Box-wide-margin--spacious___Fmgze`,"Box-wide-marginBlockEnd--112":`Primer_Brand__Box-module__Box-wide-marginBlockEnd--112___ddfRk`,"Box-wide-marginBlockEnd--12":`Primer_Brand__Box-module__Box-wide-marginBlockEnd--12___UmBRd`,"Box-wide-marginBlockEnd--128":`Primer_Brand__Box-module__Box-wide-marginBlockEnd--128___ESEm8`,"Box-wide-marginBlockEnd--16":`Primer_Brand__Box-module__Box-wide-marginBlockEnd--16___GfSQm`,"Box-wide-marginBlockEnd--20":`Primer_Brand__Box-module__Box-wide-marginBlockEnd--20___D4t78`,"Box-wide-marginBlockEnd--24":`Primer_Brand__Box-module__Box-wide-marginBlockEnd--24___Vokvc`,"Box-wide-marginBlockEnd--28":`Primer_Brand__Box-module__Box-wide-marginBlockEnd--28___l4an3`,"Box-wide-marginBlockEnd--32":`Primer_Brand__Box-module__Box-wide-marginBlockEnd--32___iAcDG`,"Box-wide-marginBlockEnd--36":`Primer_Brand__Box-module__Box-wide-marginBlockEnd--36___uWsmR`,"Box-wide-marginBlockEnd--4":`Primer_Brand__Box-module__Box-wide-marginBlockEnd--4___qjlqV`,"Box-wide-marginBlockEnd--40":`Primer_Brand__Box-module__Box-wide-marginBlockEnd--40___DlDrK`,"Box-wide-marginBlockEnd--44":`Primer_Brand__Box-module__Box-wide-marginBlockEnd--44___c9aSx`,"Box-wide-marginBlockEnd--48":`Primer_Brand__Box-module__Box-wide-marginBlockEnd--48___X5ONp`,"Box-wide-marginBlockEnd--60":`Primer_Brand__Box-module__Box-wide-marginBlockEnd--60___ZNOYi`,"Box-wide-marginBlockEnd--64":`Primer_Brand__Box-module__Box-wide-marginBlockEnd--64___FOyXs`,"Box-wide-marginBlockEnd--8":`Primer_Brand__Box-module__Box-wide-marginBlockEnd--8___jhRo2`,"Box-wide-marginBlockEnd--80":`Primer_Brand__Box-module__Box-wide-marginBlockEnd--80___Jqalb`,"Box-wide-marginBlockEnd--88":`Primer_Brand__Box-module__Box-wide-marginBlockEnd--88___G6Art`,"Box-wide-marginBlockEnd--96":`Primer_Brand__Box-module__Box-wide-marginBlockEnd--96___gjf5z`,"Box-wide-marginBlockEnd--condensed":`Primer_Brand__Box-module__Box-wide-marginBlockEnd--condensed___UBH5e`,"Box-wide-marginBlockEnd--none":`Primer_Brand__Box-module__Box-wide-marginBlockEnd--none___k2UfA`,"Box-wide-marginBlockEnd--normal":`Primer_Brand__Box-module__Box-wide-marginBlockEnd--normal___Bi1K6`,"Box-wide-marginBlockEnd--spacious":`Primer_Brand__Box-module__Box-wide-marginBlockEnd--spacious___fC5ai`,"Box-wide-marginBlockStart--112":`Primer_Brand__Box-module__Box-wide-marginBlockStart--112___M351c`,"Box-wide-marginBlockStart--12":`Primer_Brand__Box-module__Box-wide-marginBlockStart--12___Xxtk6`,"Box-wide-marginBlockStart--128":`Primer_Brand__Box-module__Box-wide-marginBlockStart--128___I90P4`,"Box-wide-marginBlockStart--16":`Primer_Brand__Box-module__Box-wide-marginBlockStart--16___NYL3P`,"Box-wide-marginBlockStart--20":`Primer_Brand__Box-module__Box-wide-marginBlockStart--20___W9gU2`,"Box-wide-marginBlockStart--24":`Primer_Brand__Box-module__Box-wide-marginBlockStart--24___lMuAD`,"Box-wide-marginBlockStart--28":`Primer_Brand__Box-module__Box-wide-marginBlockStart--28___FT3Mf`,"Box-wide-marginBlockStart--32":`Primer_Brand__Box-module__Box-wide-marginBlockStart--32___dlVS5`,"Box-wide-marginBlockStart--36":`Primer_Brand__Box-module__Box-wide-marginBlockStart--36___ZCOj2`,"Box-wide-marginBlockStart--4":`Primer_Brand__Box-module__Box-wide-marginBlockStart--4___k48Xj`,"Box-wide-marginBlockStart--40":`Primer_Brand__Box-module__Box-wide-marginBlockStart--40___rEDpG`,"Box-wide-marginBlockStart--44":`Primer_Brand__Box-module__Box-wide-marginBlockStart--44___DGFwo`,"Box-wide-marginBlockStart--48":`Primer_Brand__Box-module__Box-wide-marginBlockStart--48___WRSPh`,"Box-wide-marginBlockStart--60":`Primer_Brand__Box-module__Box-wide-marginBlockStart--60___OWBYp`,"Box-wide-marginBlockStart--64":`Primer_Brand__Box-module__Box-wide-marginBlockStart--64___ZueKk`,"Box-wide-marginBlockStart--8":`Primer_Brand__Box-module__Box-wide-marginBlockStart--8___EmewZ`,"Box-wide-marginBlockStart--80":`Primer_Brand__Box-module__Box-wide-marginBlockStart--80___TA3IX`,"Box-wide-marginBlockStart--88":`Primer_Brand__Box-module__Box-wide-marginBlockStart--88___eU6Uu`,"Box-wide-marginBlockStart--96":`Primer_Brand__Box-module__Box-wide-marginBlockStart--96___trWhE`,"Box-wide-marginBlockStart--condensed":`Primer_Brand__Box-module__Box-wide-marginBlockStart--condensed___mqYho`,"Box-wide-marginBlockStart--none":`Primer_Brand__Box-module__Box-wide-marginBlockStart--none___o5UYw`,"Box-wide-marginBlockStart--normal":`Primer_Brand__Box-module__Box-wide-marginBlockStart--normal___c81Vf`,"Box-wide-marginBlockStart--spacious":`Primer_Brand__Box-module__Box-wide-marginBlockStart--spacious___gD8F4`,"Box-wide-marginInlineEnd--12":`Primer_Brand__Box-module__Box-wide-marginInlineEnd--12___uQT7v`,"Box-wide-marginInlineEnd--16":`Primer_Brand__Box-module__Box-wide-marginInlineEnd--16___n01ap`,"Box-wide-marginInlineEnd--20":`Primer_Brand__Box-module__Box-wide-marginInlineEnd--20___X4OVV`,"Box-wide-marginInlineEnd--24":`Primer_Brand__Box-module__Box-wide-marginInlineEnd--24___AJ1ri`,"Box-wide-marginInlineEnd--28":`Primer_Brand__Box-module__Box-wide-marginInlineEnd--28___E5VbM`,"Box-wide-marginInlineEnd--32":`Primer_Brand__Box-module__Box-wide-marginInlineEnd--32___ypePn`,"Box-wide-marginInlineEnd--36":`Primer_Brand__Box-module__Box-wide-marginInlineEnd--36___gmvEm`,"Box-wide-marginInlineEnd--4":`Primer_Brand__Box-module__Box-wide-marginInlineEnd--4___sWBPo`,"Box-wide-marginInlineEnd--40":`Primer_Brand__Box-module__Box-wide-marginInlineEnd--40___r90G7`,"Box-wide-marginInlineEnd--44":`Primer_Brand__Box-module__Box-wide-marginInlineEnd--44___Q4G5c`,"Box-wide-marginInlineEnd--48":`Primer_Brand__Box-module__Box-wide-marginInlineEnd--48___z9Lmw`,"Box-wide-marginInlineEnd--60":`Primer_Brand__Box-module__Box-wide-marginInlineEnd--60___TTkKW`,"Box-wide-marginInlineEnd--64":`Primer_Brand__Box-module__Box-wide-marginInlineEnd--64___F57r_`,"Box-wide-marginInlineEnd--8":`Primer_Brand__Box-module__Box-wide-marginInlineEnd--8___kacX3`,"Box-wide-marginInlineEnd--80":`Primer_Brand__Box-module__Box-wide-marginInlineEnd--80___E0tJe`,"Box-wide-marginInlineEnd--88":`Primer_Brand__Box-module__Box-wide-marginInlineEnd--88___v8a26`,"Box-wide-marginInlineEnd--96":`Primer_Brand__Box-module__Box-wide-marginInlineEnd--96___pUCiy`,"Box-wide-marginInlineEnd--condensed":`Primer_Brand__Box-module__Box-wide-marginInlineEnd--condensed___QoI21`,"Box-wide-marginInlineEnd--none":`Primer_Brand__Box-module__Box-wide-marginInlineEnd--none___JwlqX`,"Box-wide-marginInlineEnd--normal":`Primer_Brand__Box-module__Box-wide-marginInlineEnd--normal___HNliJ`,"Box-wide-marginInlineEnd--spacious":`Primer_Brand__Box-module__Box-wide-marginInlineEnd--spacious___X8NXv`,"Box-wide-marginInlineStart--112":`Primer_Brand__Box-module__Box-wide-marginInlineStart--112___jFEAD`,"Box-wide-marginInlineStart--12":`Primer_Brand__Box-module__Box-wide-marginInlineStart--12___j2X_6`,"Box-wide-marginInlineStart--128":`Primer_Brand__Box-module__Box-wide-marginInlineStart--128___Ma3u7`,"Box-wide-marginInlineStart--16":`Primer_Brand__Box-module__Box-wide-marginInlineStart--16___tlIaR`,"Box-wide-marginInlineStart--20":`Primer_Brand__Box-module__Box-wide-marginInlineStart--20___tcnmb`,"Box-wide-marginInlineStart--24":`Primer_Brand__Box-module__Box-wide-marginInlineStart--24___faDE1`,"Box-wide-marginInlineStart--28":`Primer_Brand__Box-module__Box-wide-marginInlineStart--28___H0kuG`,"Box-wide-marginInlineStart--32":`Primer_Brand__Box-module__Box-wide-marginInlineStart--32___cEhsd`,"Box-wide-marginInlineStart--36":`Primer_Brand__Box-module__Box-wide-marginInlineStart--36___rotpN`,"Box-wide-marginInlineStart--4":`Primer_Brand__Box-module__Box-wide-marginInlineStart--4___k170X`,"Box-wide-marginInlineStart--40":`Primer_Brand__Box-module__Box-wide-marginInlineStart--40___a4Yp_`,"Box-wide-marginInlineStart--44":`Primer_Brand__Box-module__Box-wide-marginInlineStart--44___mAiW2`,"Box-wide-marginInlineStart--48":`Primer_Brand__Box-module__Box-wide-marginInlineStart--48___pJQ14`,"Box-wide-marginInlineStart--60":`Primer_Brand__Box-module__Box-wide-marginInlineStart--60___LZehP`,"Box-wide-marginInlineStart--64":`Primer_Brand__Box-module__Box-wide-marginInlineStart--64___yBVt2`,"Box-wide-marginInlineStart--8":`Primer_Brand__Box-module__Box-wide-marginInlineStart--8___dWDhU`,"Box-wide-marginInlineStart--80":`Primer_Brand__Box-module__Box-wide-marginInlineStart--80___UNM1_`,"Box-wide-marginInlineStart--88":`Primer_Brand__Box-module__Box-wide-marginInlineStart--88___xYk7j`,"Box-wide-marginInlineStart--96":`Primer_Brand__Box-module__Box-wide-marginInlineStart--96___ZVqGY`,"Box-wide-marginInlineStart--condensed":`Primer_Brand__Box-module__Box-wide-marginInlineStart--condensed___d78eT`,"Box-wide-marginInlineStart--none":`Primer_Brand__Box-module__Box-wide-marginInlineStart--none___Ygvgs`,"Box-wide-marginInlineStart--normal":`Primer_Brand__Box-module__Box-wide-marginInlineStart--normal___KvxjM`,"Box-wide-marginInlineStart--spacious":`Primer_Brand__Box-module__Box-wide-marginInlineStart--spacious___ttmF3`,"Box-wide-padding--112":`Primer_Brand__Box-module__Box-wide-padding--112___xnULq`,"Box-wide-padding--12":`Primer_Brand__Box-module__Box-wide-padding--12___OUxUa`,"Box-wide-padding--128":`Primer_Brand__Box-module__Box-wide-padding--128___Cd7wM`,"Box-wide-padding--16":`Primer_Brand__Box-module__Box-wide-padding--16___IIZ2x`,"Box-wide-padding--20":`Primer_Brand__Box-module__Box-wide-padding--20___IMkXv`,"Box-wide-padding--24":`Primer_Brand__Box-module__Box-wide-padding--24___Jqf0K`,"Box-wide-padding--28":`Primer_Brand__Box-module__Box-wide-padding--28___qJoHf`,"Box-wide-padding--32":`Primer_Brand__Box-module__Box-wide-padding--32___QiAzQ`,"Box-wide-padding--36":`Primer_Brand__Box-module__Box-wide-padding--36___HliwM`,"Box-wide-padding--4":`Primer_Brand__Box-module__Box-wide-padding--4___aySqW`,"Box-wide-padding--40":`Primer_Brand__Box-module__Box-wide-padding--40___ebzR0`,"Box-wide-padding--44":`Primer_Brand__Box-module__Box-wide-padding--44___kxHFt`,"Box-wide-padding--48":`Primer_Brand__Box-module__Box-wide-padding--48___VI8OS`,"Box-wide-padding--60":`Primer_Brand__Box-module__Box-wide-padding--60___aDgU_`,"Box-wide-padding--64":`Primer_Brand__Box-module__Box-wide-padding--64___ZIZly`,"Box-wide-padding--8":`Primer_Brand__Box-module__Box-wide-padding--8___cPNFj`,"Box-wide-padding--80":`Primer_Brand__Box-module__Box-wide-padding--80___Pm5Do`,"Box-wide-padding--88":`Primer_Brand__Box-module__Box-wide-padding--88___fj9YB`,"Box-wide-padding--96":`Primer_Brand__Box-module__Box-wide-padding--96___cdgwB`,"Box-wide-padding--condensed":`Primer_Brand__Box-module__Box-wide-padding--condensed___G1jXL`,"Box-wide-padding--none":`Primer_Brand__Box-module__Box-wide-padding--none___qcMjk`,"Box-wide-padding--normal":`Primer_Brand__Box-module__Box-wide-padding--normal___tIQlq`,"Box-wide-padding--spacious":`Primer_Brand__Box-module__Box-wide-padding--spacious___PGhNc`,"Box-wide-paddingBlockEnd--112":`Primer_Brand__Box-module__Box-wide-paddingBlockEnd--112___B96UD`,"Box-wide-paddingBlockEnd--12":`Primer_Brand__Box-module__Box-wide-paddingBlockEnd--12___cjNk6`,"Box-wide-paddingBlockEnd--128":`Primer_Brand__Box-module__Box-wide-paddingBlockEnd--128___GcJ48`,"Box-wide-paddingBlockEnd--16":`Primer_Brand__Box-module__Box-wide-paddingBlockEnd--16___PKo6_`,"Box-wide-paddingBlockEnd--20":`Primer_Brand__Box-module__Box-wide-paddingBlockEnd--20___bNtXr`,"Box-wide-paddingBlockEnd--24":`Primer_Brand__Box-module__Box-wide-paddingBlockEnd--24___o8_OD`,"Box-wide-paddingBlockEnd--28":`Primer_Brand__Box-module__Box-wide-paddingBlockEnd--28___zR53L`,"Box-wide-paddingBlockEnd--32":`Primer_Brand__Box-module__Box-wide-paddingBlockEnd--32___xX0KK`,"Box-wide-paddingBlockEnd--36":`Primer_Brand__Box-module__Box-wide-paddingBlockEnd--36___KeAYu`,"Box-wide-paddingBlockEnd--4":`Primer_Brand__Box-module__Box-wide-paddingBlockEnd--4___YjBbR`,"Box-wide-paddingBlockEnd--40":`Primer_Brand__Box-module__Box-wide-paddingBlockEnd--40___FUROs`,"Box-wide-paddingBlockEnd--44":`Primer_Brand__Box-module__Box-wide-paddingBlockEnd--44___nWycQ`,"Box-wide-paddingBlockEnd--48":`Primer_Brand__Box-module__Box-wide-paddingBlockEnd--48___J4Ljw`,"Box-wide-paddingBlockEnd--60":`Primer_Brand__Box-module__Box-wide-paddingBlockEnd--60___YiIwB`,"Box-wide-paddingBlockEnd--64":`Primer_Brand__Box-module__Box-wide-paddingBlockEnd--64___pbSxt`,"Box-wide-paddingBlockEnd--8":`Primer_Brand__Box-module__Box-wide-paddingBlockEnd--8___CpDlD`,"Box-wide-paddingBlockEnd--80":`Primer_Brand__Box-module__Box-wide-paddingBlockEnd--80___wJtUa`,"Box-wide-paddingBlockEnd--88":`Primer_Brand__Box-module__Box-wide-paddingBlockEnd--88___M2vDM`,"Box-wide-paddingBlockEnd--96":`Primer_Brand__Box-module__Box-wide-paddingBlockEnd--96___Uq5AZ`,"Box-wide-paddingBlockEnd--condensed":`Primer_Brand__Box-module__Box-wide-paddingBlockEnd--condensed___fKrol`,"Box-wide-paddingBlockEnd--none":`Primer_Brand__Box-module__Box-wide-paddingBlockEnd--none___rVFoE`,"Box-wide-paddingBlockEnd--normal":`Primer_Brand__Box-module__Box-wide-paddingBlockEnd--normal___Kbldz`,"Box-wide-paddingBlockEnd--spacious":`Primer_Brand__Box-module__Box-wide-paddingBlockEnd--spacious___zbi5h`,"Box-wide-paddingBlockStart--112":`Primer_Brand__Box-module__Box-wide-paddingBlockStart--112___kU2x1`,"Box-wide-paddingBlockStart--12":`Primer_Brand__Box-module__Box-wide-paddingBlockStart--12___U5Ofg`,"Box-wide-paddingBlockStart--128":`Primer_Brand__Box-module__Box-wide-paddingBlockStart--128___nWESD`,"Box-wide-paddingBlockStart--16":`Primer_Brand__Box-module__Box-wide-paddingBlockStart--16___ZBJ3Y`,"Box-wide-paddingBlockStart--20":`Primer_Brand__Box-module__Box-wide-paddingBlockStart--20___pAFgx`,"Box-wide-paddingBlockStart--24":`Primer_Brand__Box-module__Box-wide-paddingBlockStart--24___MEQNA`,"Box-wide-paddingBlockStart--28":`Primer_Brand__Box-module__Box-wide-paddingBlockStart--28___dNYbO`,"Box-wide-paddingBlockStart--32":`Primer_Brand__Box-module__Box-wide-paddingBlockStart--32___ohjFs`,"Box-wide-paddingBlockStart--36":`Primer_Brand__Box-module__Box-wide-paddingBlockStart--36___nZoBT`,"Box-wide-paddingBlockStart--4":`Primer_Brand__Box-module__Box-wide-paddingBlockStart--4___Zryv_`,"Box-wide-paddingBlockStart--40":`Primer_Brand__Box-module__Box-wide-paddingBlockStart--40___ak06g`,"Box-wide-paddingBlockStart--44":`Primer_Brand__Box-module__Box-wide-paddingBlockStart--44___o7t7i`,"Box-wide-paddingBlockStart--48":`Primer_Brand__Box-module__Box-wide-paddingBlockStart--48___XERud`,"Box-wide-paddingBlockStart--60":`Primer_Brand__Box-module__Box-wide-paddingBlockStart--60___DB6D9`,"Box-wide-paddingBlockStart--64":`Primer_Brand__Box-module__Box-wide-paddingBlockStart--64___c4HWW`,"Box-wide-paddingBlockStart--8":`Primer_Brand__Box-module__Box-wide-paddingBlockStart--8___u5PHy`,"Box-wide-paddingBlockStart--80":`Primer_Brand__Box-module__Box-wide-paddingBlockStart--80___IQUjF`,"Box-wide-paddingBlockStart--88":`Primer_Brand__Box-module__Box-wide-paddingBlockStart--88___sNl4k`,"Box-wide-paddingBlockStart--96":`Primer_Brand__Box-module__Box-wide-paddingBlockStart--96___ziRgY`,"Box-wide-paddingBlockStart--condensed":`Primer_Brand__Box-module__Box-wide-paddingBlockStart--condensed___PXi4I`,"Box-wide-paddingBlockStart--none":`Primer_Brand__Box-module__Box-wide-paddingBlockStart--none___Y9qJB`,"Box-wide-paddingBlockStart--normal":`Primer_Brand__Box-module__Box-wide-paddingBlockStart--normal___GnoL0`,"Box-wide-paddingBlockStart--spacious":`Primer_Brand__Box-module__Box-wide-paddingBlockStart--spacious___krfm9`,"Box-wide-paddingInlineEnd--112":`Primer_Brand__Box-module__Box-wide-paddingInlineEnd--112___fAjZM`,"Box-wide-paddingInlineEnd--12":`Primer_Brand__Box-module__Box-wide-paddingInlineEnd--12___mTBkP`,"Box-wide-paddingInlineEnd--128":`Primer_Brand__Box-module__Box-wide-paddingInlineEnd--128___V6AHo`,"Box-wide-paddingInlineEnd--16":`Primer_Brand__Box-module__Box-wide-paddingInlineEnd--16___yWWxx`,"Box-wide-paddingInlineEnd--20":`Primer_Brand__Box-module__Box-wide-paddingInlineEnd--20___Ho0IF`,"Box-wide-paddingInlineEnd--24":`Primer_Brand__Box-module__Box-wide-paddingInlineEnd--24___eQFrc`,"Box-wide-paddingInlineEnd--28":`Primer_Brand__Box-module__Box-wide-paddingInlineEnd--28___NDHpo`,"Box-wide-paddingInlineEnd--32":`Primer_Brand__Box-module__Box-wide-paddingInlineEnd--32___W5qHl`,"Box-wide-paddingInlineEnd--36":`Primer_Brand__Box-module__Box-wide-paddingInlineEnd--36___GjFzC`,"Box-wide-paddingInlineEnd--4":`Primer_Brand__Box-module__Box-wide-paddingInlineEnd--4___Po8UR`,"Box-wide-paddingInlineEnd--40":`Primer_Brand__Box-module__Box-wide-paddingInlineEnd--40___waIcY`,"Box-wide-paddingInlineEnd--44":`Primer_Brand__Box-module__Box-wide-paddingInlineEnd--44___JOSMH`,"Box-wide-paddingInlineEnd--48":`Primer_Brand__Box-module__Box-wide-paddingInlineEnd--48___pI6_m`,"Box-wide-paddingInlineEnd--60":`Primer_Brand__Box-module__Box-wide-paddingInlineEnd--60___ed3T2`,"Box-wide-paddingInlineEnd--64":`Primer_Brand__Box-module__Box-wide-paddingInlineEnd--64___D6UgI`,"Box-wide-paddingInlineEnd--8":`Primer_Brand__Box-module__Box-wide-paddingInlineEnd--8___JogoU`,"Box-wide-paddingInlineEnd--80":`Primer_Brand__Box-module__Box-wide-paddingInlineEnd--80___A72UQ`,"Box-wide-paddingInlineEnd--88":`Primer_Brand__Box-module__Box-wide-paddingInlineEnd--88___DE0O8`,"Box-wide-paddingInlineEnd--96":`Primer_Brand__Box-module__Box-wide-paddingInlineEnd--96___JZowF`,"Box-wide-paddingInlineEnd--condensed":`Primer_Brand__Box-module__Box-wide-paddingInlineEnd--condensed___Qcd9O`,"Box-wide-paddingInlineEnd--none":`Primer_Brand__Box-module__Box-wide-paddingInlineEnd--none___l9mTk`,"Box-wide-paddingInlineEnd--normal":`Primer_Brand__Box-module__Box-wide-paddingInlineEnd--normal___RCW25`,"Box-wide-paddingInlineEnd--spacious":`Primer_Brand__Box-module__Box-wide-paddingInlineEnd--spacious___l9ArL`,"Box-wide-paddingInlineStart--112":`Primer_Brand__Box-module__Box-wide-paddingInlineStart--112___Z_i9M`,"Box-wide-paddingInlineStart--12":`Primer_Brand__Box-module__Box-wide-paddingInlineStart--12___rnbWe`,"Box-wide-paddingInlineStart--128":`Primer_Brand__Box-module__Box-wide-paddingInlineStart--128___dxJ4W`,"Box-wide-paddingInlineStart--16":`Primer_Brand__Box-module__Box-wide-paddingInlineStart--16___lhOME`,"Box-wide-paddingInlineStart--20":`Primer_Brand__Box-module__Box-wide-paddingInlineStart--20___ULYpU`,"Box-wide-paddingInlineStart--24":`Primer_Brand__Box-module__Box-wide-paddingInlineStart--24___HVDrv`,"Box-wide-paddingInlineStart--28":`Primer_Brand__Box-module__Box-wide-paddingInlineStart--28___CDihC`,"Box-wide-paddingInlineStart--32":`Primer_Brand__Box-module__Box-wide-paddingInlineStart--32___Wq77T`,"Box-wide-paddingInlineStart--36":`Primer_Brand__Box-module__Box-wide-paddingInlineStart--36___tCHNn`,"Box-wide-paddingInlineStart--4":`Primer_Brand__Box-module__Box-wide-paddingInlineStart--4___nVn_B`,"Box-wide-paddingInlineStart--40":`Primer_Brand__Box-module__Box-wide-paddingInlineStart--40___Yfoos`,"Box-wide-paddingInlineStart--44":`Primer_Brand__Box-module__Box-wide-paddingInlineStart--44___GIxDS`,"Box-wide-paddingInlineStart--48":`Primer_Brand__Box-module__Box-wide-paddingInlineStart--48___GlLkg`,"Box-wide-paddingInlineStart--60":`Primer_Brand__Box-module__Box-wide-paddingInlineStart--60___nBbo0`,"Box-wide-paddingInlineStart--64":`Primer_Brand__Box-module__Box-wide-paddingInlineStart--64___EVzB4`,"Box-wide-paddingInlineStart--8":`Primer_Brand__Box-module__Box-wide-paddingInlineStart--8___wLVn9`,"Box-wide-paddingInlineStart--80":`Primer_Brand__Box-module__Box-wide-paddingInlineStart--80___F366d`,"Box-wide-paddingInlineStart--88":`Primer_Brand__Box-module__Box-wide-paddingInlineStart--88___yrcrw`,"Box-wide-paddingInlineStart--96":`Primer_Brand__Box-module__Box-wide-paddingInlineStart--96___jvQgf`,"Box-wide-paddingInlineStart--condensed":`Primer_Brand__Box-module__Box-wide-paddingInlineStart--condensed___p04xa`,"Box-wide-paddingInlineStart--none":`Primer_Brand__Box-module__Box-wide-paddingInlineStart--none___Nv0wp`,"Box-wide-paddingInlineStart--normal":`Primer_Brand__Box-module__Box-wide-paddingInlineStart--normal___fUsFX`,"Box-wide-paddingInlineStart--spacious":`Primer_Brand__Box-module__Box-wide-paddingInlineStart--spacious___Sqsw2`},re=[`none`,`condensed`,`normal`,`spacious`,...b],ie=[`default`,`inset`,`subtle`,`overlay`],ae=[`small`,`medium`,`large`,`xlarge`,`full`],oe=[`none`,`thin`,`thick`,`thicker`],se=[`default`,`muted`,`subtle`],ce=e=>ie.includes(e),le=(e,t)=>t?typeof t==`string`||typeof t==`number`?ne[`Box-${e}--${t}`]:Object.keys(t).map(n=>ne[`Box-${n}-${e}--${t[n]}`]).join(` `):``,ue=({animate:e,children:t,className:n,"data-testid":r,style:i,padding:a,paddingBlockStart:o,paddingInlineEnd:l,paddingBlockEnd:u,paddingInlineStart:f,margin:p,marginBlockStart:m,marginInlineEnd:h,marginBlockEnd:g,marginInlineStart:_,backgroundColor:v,borderRadius:y,borderWidth:b,borderBlockStartWidth:x,borderInlineEndWidth:S,borderBlockEndWidth:C,borderInlineStartWidth:w,borderColor:T,borderStyle:D,...O})=>{let{classes:k,styles:A}=E(e),j=(0,c.useMemo)(()=>le(`padding`,a),[a]),ee=(0,c.useMemo)(()=>le(`paddingBlockStart`,o),[o]),M=(0,c.useMemo)(()=>le(`paddingInlineEnd`,l),[l]),te=(0,c.useMemo)(()=>le(`paddingBlockEnd`,u),[u]),N=(0,c.useMemo)(()=>le(`paddingInlineStart`,f),[f]),ne=(0,c.useMemo)(()=>le(`margin`,p),[p]),re=(0,c.useMemo)(()=>le(`marginBlockStart`,m),[m]),ie=(0,c.useMemo)(()=>le(`marginInlineEnd`,h),[h]),ae=(0,c.useMemo)(()=>le(`marginBlockEnd`,g),[g]),oe=(0,c.useMemo)(()=>le(`marginInlineStart`,_),[_]),se=(0,c.useMemo)(()=>v&&ce(v)?le(`backgroundColor`,v):``,[v]),ue=(0,c.useMemo)(()=>v&&!ce(v)?{backgroundColor:v}:{},[v]),de=(0,c.useMemo)(()=>le(`borderRadius`,y),[y]),fe=(0,c.useMemo)(()=>le(`borderWidth`,b),[b]),pe=(0,c.useMemo)(()=>le(`borderBlockStartWidth`,x),[x]),me=(0,c.useMemo)(()=>le(`borderInlineEndWidth`,S),[S]),he=(0,c.useMemo)(()=>le(`borderBlockEndWidth`,C),[C]),ge=(0,c.useMemo)(()=>le(`borderInlineStartWidth`,w),[w]),P=(0,c.useMemo)(()=>le(`borderColor`,T),[T]),F=(0,c.useMemo)(()=>le(`borderStyle`,D),[D]);return(0,s.jsx)(`div`,{className:d(k,j,ee,M,te,N,ne,re,ie,ae,oe,se,de,fe,pe,me,he,ge,P,F,n),"data-testid":r,style:{...A,...ue,...i},...O,children:t})},de=[`inline-start`,`inline-end`],fe=l().createContext(void 0),pe=()=>{let e=l().useContext(fe);if(!e)throw Error(`useHeroContext must be used within a HeroProvider`);return e},me={ExpandableArrow:`Primer_Brand__ExpandableArrow-module__ExpandableArrow___rkfek`,"ExpandableArrow--expanded":`Primer_Brand__ExpandableArrow-module__ExpandableArrow--expanded___gajDr`,"ExpandableArrow--reversed":`Primer_Brand__ExpandableArrow-module__ExpandableArrow--reversed___LPFUS`,"ExpandableArrow-stem":`Primer_Brand__ExpandableArrow-module__ExpandableArrow-stem___g4mdy`,"ExpandableArrow-stem--expanded":`Primer_Brand__ExpandableArrow-module__ExpandableArrow-stem--expanded___KwI_9`};function he({className:e,expanded:t=!1,reverse:n=!1,hidden:r,...i}){return(0,s.jsxs)(`svg`,{className:d(me.ExpandableArrow,t&&me[`ExpandableArrow--expanded`],n&&me[`ExpandableArrow--reversed`],e),width:`16`,height:`16`,viewBox:`0 0 16 16`,fill:`none`,"aria-hidden":r,focusable:r?`false`:void 0,...i,children:[(0,s.jsx)(`path`,{fill:`currentColor`,d:`M7.28033 3.21967C6.98744 2.92678 6.51256 2.92678 6.21967 3.21967C5.92678 3.51256 5.92678 3.98744 6.21967 4.28033L7.28033 3.21967ZM11 8L11.5303 8.53033C11.8232 8.23744 11.8232 7.76256 11.5303 7.46967L11 8ZM6.21967 11.7197C5.92678 12.0126 5.92678 12.4874 6.21967 12.7803C6.51256 13.0732 6.98744 13.0732 7.28033 12.7803L6.21967 11.7197ZM6.21967 4.28033L10.4697 8.53033L11.5303 7.46967L7.28033 3.21967L6.21967 4.28033ZM10.4697 7.46967L6.21967 11.7197L7.28033 12.7803L11.5303 8.53033L10.4697 7.46967Z`}),(0,s.jsx)(`path`,{className:d(me[`ExpandableArrow-stem`],t&&me[`ExpandableArrow-stem--expanded`]),stroke:`currentColor`,d:`M1.75 8H11`,strokeWidth:`1.5`,strokeLinecap:`round`})]})}let ge={Text:`Primer_Brand__Text-module__Text___pecHN`,"Text--100":`Primer_Brand__Text-module__Text--100___csEom`,"Text--1000":`Primer_Brand__Text-module__Text--1000___j3rsl`,"Text--200":`Primer_Brand__Text-module__Text--200___XAIGT`,"Text--300":`Primer_Brand__Text-module__Text--300___TBQTB`,"Text--350":`Primer_Brand__Text-module__Text--350___L4bn4`,"Text--400":`Primer_Brand__Text-module__Text--400___y7m4l`,"Text--500":`Primer_Brand__Text-module__Text--500___orDRu`,"Text--600":`Primer_Brand__Text-module__Text--600___ThppA`,"Text--700":`Primer_Brand__Text-module__Text--700___cOggy`,"Text--800":`Primer_Brand__Text-module__Text--800___OdB5a`,"Text--900":`Primer_Brand__Text-module__Text--900___Fo_yP`,"Text--antialiased":`Primer_Brand__Text-module__Text--antialiased___fYDxq`,"Text--default":`Primer_Brand__Text-module__Text--default___DChoE`,"Text--muted":`Primer_Brand__Text-module__Text--muted___lTaVa`,"Text--weight-bold":`Primer_Brand__Text-module__Text--weight-bold___jgFdL`,"Text--weight-extrabold":`Primer_Brand__Text-module__Text--weight-extrabold____UVFN`,"Text--weight-extralight":`Primer_Brand__Text-module__Text--weight-extralight___JRMel`,"Text--weight-heavy":`Primer_Brand__Text-module__Text--weight-heavy___ege7O`,"Text--weight-light":`Primer_Brand__Text-module__Text--weight-light___SpQAz`,"Text--weight-medium":`Primer_Brand__Text-module__Text--weight-medium___E0iQL`,"Text--weight-normal":`Primer_Brand__Text-module__Text--weight-normal___siVLX`,"Text--weight-semibold":`Primer_Brand__Text-module__Text--weight-semibold___Ns19j`,"Text-align--center":`Primer_Brand__Text-module__Text-align--center___NbZtZ`,"Text-align--end":`Primer_Brand__Text-module__Text-align--end___E4m7M`,"Text-align--start":`Primer_Brand__Text-module__Text-align--start___wkiCN`,"Text-font--hubot-sans":`Primer_Brand__Text-module__Text-font--hubot-sans___l0tzF`,"Text-font--mona-sans":`Primer_Brand__Text-module__Text-font--mona-sans___GpzSG`,"Text-font--monospace":`Primer_Brand__Text-module__Text-font--monospace___Mifnv`,"Text-narrow--weight-bold":`Primer_Brand__Text-module__Text-narrow--weight-bold___Flbbf`,"Text-narrow--weight-extrabold":`Primer_Brand__Text-module__Text-narrow--weight-extrabold___ts3be`,"Text-narrow--weight-extralight":`Primer_Brand__Text-module__Text-narrow--weight-extralight___aHSut`,"Text-narrow--weight-heavy":`Primer_Brand__Text-module__Text-narrow--weight-heavy___EZzqD`,"Text-narrow--weight-light":`Primer_Brand__Text-module__Text-narrow--weight-light___cIyjf`,"Text-narrow--weight-medium":`Primer_Brand__Text-module__Text-narrow--weight-medium___tQs9y`,"Text-narrow--weight-normal":`Primer_Brand__Text-module__Text-narrow--weight-normal___gb0q4`,"Text-narrow--weight-semibold":`Primer_Brand__Text-module__Text-narrow--weight-semibold___jtFFh`,"Text-regular--weight-bold":`Primer_Brand__Text-module__Text-regular--weight-bold___E3xyf`,"Text-regular--weight-extrabold":`Primer_Brand__Text-module__Text-regular--weight-extrabold___uvNQM`,"Text-regular--weight-extralight":`Primer_Brand__Text-module__Text-regular--weight-extralight___p7mr2`,"Text-regular--weight-heavy":`Primer_Brand__Text-module__Text-regular--weight-heavy___YumNc`,"Text-regular--weight-light":`Primer_Brand__Text-module__Text-regular--weight-light___MalyV`,"Text-regular--weight-medium":`Primer_Brand__Text-module__Text-regular--weight-medium___TnD35`,"Text-regular--weight-normal":`Primer_Brand__Text-module__Text-regular--weight-normal___FEkFF`,"Text-regular--weight-semibold":`Primer_Brand__Text-module__Text-regular--weight-semibold___Wwz9g`,"Text-wide--weight-bold":`Primer_Brand__Text-module__Text-wide--weight-bold___CWJA2`,"Text-wide--weight-extrabold":`Primer_Brand__Text-module__Text-wide--weight-extrabold___rggXv`,"Text-wide--weight-extralight":`Primer_Brand__Text-module__Text-wide--weight-extralight___HH1z4`,"Text-wide--weight-heavy":`Primer_Brand__Text-module__Text-wide--weight-heavy___AXiAN`,"Text-wide--weight-light":`Primer_Brand__Text-module__Text-wide--weight-light___iYFr9`,"Text-wide--weight-medium":`Primer_Brand__Text-module__Text-wide--weight-medium___QQ0IW`,"Text-wide--weight-normal":`Primer_Brand__Text-module__Text-wide--weight-normal___KpqrG`,"Text-wide--weight-semibold":`Primer_Brand__Text-module__Text-wide--weight-semibold___LEBmW`},P=[`1000`,`900`,`800`,`700`,`600`,`500`,`400`,`350`,`300`,`200`,`100`],F=[`p`,`span`,`div`,`strong`,`em`],_e=[`default`,`muted`],ve=[`heavy`,`extrabold`,`bold`,`semibold`,`medium`,`normal`,`light`,`extralight`],ye=[`mona-sans`,`hubot-sans`,`monospace`],be=F[1],xe=P[9],Se=_e[0],Ce=ye[0];function I({align:e,animate:t,as:n=be,className:r,children:i,font:a=Ce,size:o=xe,variant:l=Se,weight:u,style:f,hasAntiAliasing:p=!0,...m}){let{classes:h,styles:g}=E(t),_=(0,c.useMemo)(()=>u?typeof u==`string`?ge[`Text--weight-${u}`]:Object.keys(u).map(e=>ge[`Text-${e}--weight-${u[e]}`]).join(` `):null,[u]),v=!!(!p||u&&[`light`,`extralight`].includes(u)&&[`100`,`200`].includes(o)||o===`100`),y=d(h,ge.Text,ge[`Text-font--${a}`],ge[`Text--${l}`],ge[`Text--${o}`],!v&&ge[`Text--antialiased`],u&&_,e&&ge[`Text-align--${e}`],r);return n===`p`?(0,s.jsx)(`p`,{className:y,style:{...g,...f},...m,children:i}):n===`em`?(0,s.jsx)(`em`,{className:y,style:{...g,...f},...m,children:i}):n===`div`?(0,s.jsx)(`div`,{className:y,style:{...g,...f},...m,children:i}):n===`strong`?(0,s.jsx)(`strong`,{className:y,style:{...g,...f},...m,children:i}):(0,s.jsx)(`span`,{className:y,style:{...g,...f},...m,children:i})}let we={Button:`Primer_Brand__Button-module__Button___lDruK`,"Button--block":`Primer_Brand__Button-module__Button--block___F5RXs`,"Button--disabled":`Primer_Brand__Button-module__Button--disabled___Ba17E`,"Button--label":`Primer_Brand__Button-module__Button--label___lUBc0`,"Button--label-large":`Primer_Brand__Button-module__Button--label-large____iBy6`,"Button--label-medium":`Primer_Brand__Button-module__Button--label-medium___DW2TM`,"Button--label-primary":`Primer_Brand__Button-module__Button--label-primary___Leisi`,"Button--label-secondary":`Primer_Brand__Button-module__Button--label-secondary___DRJoJ`,"Button--label-subtle":`Primer_Brand__Button-module__Button--label-subtle___RRaqm`,"Button--primary":`Primer_Brand__Button-module__Button--primary___xIC7G`,"Button--secondary":`Primer_Brand__Button-module__Button--secondary___akMC2`,"Button--size-large":`Primer_Brand__Button-module__Button--size-large___REN1l`,"Button--size-medium":`Primer_Brand__Button-module__Button--size-medium___EyCyw`,"Button--size-small":`Primer_Brand__Button-module__Button--size-small___iNTn1`,"Button--subtle":`Primer_Brand__Button-module__Button--subtle___UMmi9`,"Button-arrow":`Primer_Brand__Button-module__Button-arrow___SkJXQ`,"Button-arrow--disabled":`Primer_Brand__Button-module__Button-arrow--disabled____UgPq`,"Button-label--disabled":`Primer_Brand__Button-module__Button-label--disabled___ZBpbj`,"Button__icon-visual":`Primer_Brand__Button-module__Button__icon-visual___zR2Hi`,"Button__icon-visual--disabled":`Primer_Brand__Button-module__Button__icon-visual--disabled___j7aVy`,"Button__leading-visual":`Primer_Brand__Button-module__Button__leading-visual___FIPvg`,Button__text:`Primer_Brand__Button-module__Button__text___Z3ocU`,"Button__trailing-visual":`Primer_Brand__Button-module__Button__trailing-visual___zg8jd`},Te=[`primary`,`secondary`,`subtle`],Ee=[`small`,`medium`,`large`],De=Te[1],Oe=Ee[1],ke={root:`Button`,get leadingVisual(){return`${this.root}-leading-visual`},get trailingVisual(){return`${this.root}-trailing-visual`},get expandableArrow(){return`${this.root}-expandable-arrow`}},Ae=(0,c.forwardRef)(({animate:e,as:t,variant:n=De,size:r=Oe,hasArrow:i,block:a=!1,className:o,children:u,disabled:f,"aria-disabled":p,onMouseEnter:m,onMouseLeave:h,onFocus:g,onBlur:_,leadingVisual:v,trailingVisual:y,style:b,...x},S)=>{let[C,w]=l().useState(!1),[T,D]=l().useState(!1),O=t||`button`,k=!!f,A=p===`true`||!0===p,j=k||A,{classes:ee,styles:M}=E(e),te=!!i,N=(0,c.useCallback)(e=>l().isValidElement(e)?e:typeof e==`function`?l().createElement(e):void 0,[]),ne=N(v),re=N(y),ie=(0,c.useCallback)(e=>{k||(w(!0),m?.(e))},[k,m]),ae=(0,c.useCallback)(e=>{k||(w(!1),h?.(e))},[k,h]),oe=(0,c.useCallback)(e=>{k||(D(!0),g?.(e))},[k,g]),se=(0,c.useCallback)(e=>{k||(D(!1),_?.(e))},[k,_]);return(0,s.jsxs)(O,{ref:S,className:d(we.Button,we[`Button--${n}`],we[`Button--size-${r}`],a&&we[`Button--block`],j&&we[`Button--disabled`],ee,o),onMouseEnter:ie,onMouseLeave:ae,onFocus:oe,onBlur:se,disabled:k&&O===`button`||void 0,"aria-disabled":A||k&&O!==`button`||void 0,style:{...M,...b},...x,children:[l().isValidElement(ne)&&(0,s.jsx)(`span`,{className:we[`Button__leading-visual`],"data-testid":ke.leadingVisual,children:l().cloneElement(ne,{className:d(ne.props.className,we[`Button__icon-visual`],j&&we[`Button__icon-visual--disabled`]),"aria-hidden":`true`,focusable:`false`})}),u&&(0,s.jsx)(`span`,{className:we.Button__text,children:(0,s.jsx)(I,{as:`span`,size:r===`small`?`100`:r===`medium`?`200`:`400`,weight:`medium`,className:d(we[`Button--label`],we[`Button--label-${r}`],we[`Button--label-${n}`],j&&we[`Button-label--disabled`]),children:u})}),!y&&te&&(0,s.jsx)(`span`,{className:d(we[`Button__trailing-visual`]),children:(0,s.jsx)(he,{hidden:!0,className:d(we[`Button-arrow`],j&&we[`Button-arrow--disabled`]),expanded:!j&&(C||T),"data-testid":ke.expandableArrow})}),l().isValidElement(re)&&(0,s.jsx)(`span`,{className:d(we[`Button__trailing-visual`]),"data-testid":ke.trailingVisual,children:l().cloneElement(re,{className:d(re.props.className,we[`Button__icon-visual`],j&&we[`Button__icon-visual--disabled`]),"aria-hidden":`true`,focusable:`false`})})]})}),je=Object.assign(Ae,{testIds:ke}),Me=(0,c.forwardRef)(({href:e,as:t=`a`,children:n,...r},i)=>{let{variant:a,enableAnimation:o}=pe(),c=a===`gridline`||a===`gridline-expressive`,u=c?ue:l().Fragment,d=c?{animate:o?{variant:`slide-in-up`,delay:750,duration:1e3}:void 0}:{};return(0,s.jsx)(u,{...d,children:(0,s.jsx)(je,{ref:i,as:t,variant:`primary`,size:`medium`,href:e,...r,children:n})})}),Ne=(0,c.forwardRef)(({href:e,as:t=`a`,children:n,...r},i)=>{let{variant:a,enableAnimation:o}=pe(),c=a===`gridline`||a===`gridline-expressive`,u=c?ue:l().Fragment,d=c?{animate:o?{variant:`slide-in-up`,delay:750,duration:1e3}:void 0}:{};return(0,s.jsx)(u,{...d,children:(0,s.jsx)(je,{ref:i,as:t,variant:`secondary`,size:`medium`,href:e,...r,children:n})})}),Pe={"outside-top":[`outside-bottom`,`outside-right`,`outside-left`,`outside-bottom`],"outside-bottom":[`outside-top`,`outside-right`,`outside-left`,`outside-bottom`],"outside-left":[`outside-right`,`outside-bottom`,`outside-top`,`outside-bottom`],"outside-right":[`outside-left`,`outside-bottom`,`outside-top`,`outside-bottom`]},Fe={start:[`end`,`center`],end:[`start`,`center`],center:[`end`,`start`]};function Ie(e,t,n={}){let{positionedParent:r,clippingNode:i,positionedParentStyle:a,clippingNodeStyle:o}=function(e){if(function(e){if(e.tagName===`DIALOG`)return!0;try{if(e.matches(`:popover-open`)&&/native code/.test(document.body.showPopover?.toString()))return!0}catch{return!1}return!1}(e))return{positionedParent:document.body,clippingNode:document.body,positionedParentStyle:null,clippingNodeStyle:null};let t=null,n=null,r=null,i=null,a=e.parentNode;for(;a!==null&&a!==document.body;){if(a instanceof HTMLElement){let e=getComputedStyle(a);if(t||e.position===`static`||(t=a,r=e),n||e.overflow===`visible`||(n=a,i=e),t&&n)break}a=a.parentNode}return{positionedParent:t??document.body,clippingNode:n??document.body,positionedParentStyle:r,clippingNodeStyle:i}}(e),s=function(e,t=null){let n=e.getBoundingClientRect(),r=t||getComputedStyle(e),i=parseInt(r.borderTopWidth,10)||0,a=parseInt(r.borderLeftWidth,10)||0,o=parseInt(r.borderRightWidth,10)||0,s=parseInt(r.borderBottomWidth,10)||0;return{top:n.top+i,left:n.left+a,width:n.width-o-a,height:Math.max(n.height-i-s,e===document.body?window.innerHeight:-1/0)}}(i,o),c=a||getComputedStyle(r),l=r.getBoundingClientRect(),[u,d]=[c.borderTopWidth,c.borderLeftWidth].map(e=>parseInt(e,10)||0);return function(e,t,n,r,{side:i,align:a,allowOutOfBounds:o,anchorOffset:s,alignmentOffset:c,displayInViewport:l},u){let d=e;l&&(d={top:0,left:0,width:u.width,height:u.height});let f={top:d.top-t.top,left:d.left-t.left,width:d.width,height:d.height},p=Re(n,r,i,a,s,c),m=i,h=a;if(p.top-=t.top,p.left-=t.left,!o){let e=Pe[i],o=0;if(e){let l=i;for(;od.width+f.left&&(p.left=d.width+f.left-n.width),(l||e&&od.height+f.top&&(p.top=Math.max(d.height+f.top-n.height,0))}return Object.assign(Object.assign({},p),{anchorSide:m,anchorAlign:h})}(s,{top:l.top+u,left:l.left+d},e.getBoundingClientRect(),t instanceof Element?t.getBoundingClientRect():t,function(e={}){let t=e.side??Le.side,n=e.align??Le.align;return{side:t,align:n,anchorOffset:e.anchorOffset??(t===`inside-center`?0:Le.anchorOffset),alignmentOffset:e.alignmentOffset??(n!==`center`&&t.startsWith(`inside`)?Le.alignmentOffset:0),allowOutOfBounds:e.allowOutOfBounds??Le.allowOutOfBounds,displayInViewport:e.displayInViewport??Le.displayInViewport}}(n),{width:window.innerWidth,height:window.innerHeight})}let Le={side:`outside-bottom`,align:`start`,anchorOffset:4,alignmentOffset:4,allowOutOfBounds:!1,displayInViewport:!1};function Re(e,t,n,r,i,a){let o=t.left+t.width,s=t.top+t.height,c=-1,l=-1;return n===`outside-top`?c=t.top-i-e.height:n===`outside-bottom`?c=s+i:n===`outside-left`?l=t.left-i-e.width:n===`outside-right`&&(l=o+i),n!==`outside-top`&&n!==`outside-bottom`||(l=r===`start`?t.left+a:r===`center`?t.left-(e.width-t.width)/2+a:o-e.width-a),n!==`outside-left`&&n!==`outside-right`||(c=r===`start`?t.top+a:r===`center`?t.top-(e.height-t.height)/2+a:s-e.height-a),n===`inside-top`?c=t.top+i:n===`inside-bottom`?c=s-i-e.height:n===`inside-left`?l=t.left+i:n===`inside-right`?l=o-i-e.width:n===`inside-center`&&(l=(o+t.left)/2-e.width/2+i),n===`inside-top`||n===`inside-bottom`?l=r===`start`?t.left+a:r===`center`?t.left-(e.width-t.width)/2+a:o-e.width-a:n!==`inside-left`&&n!==`inside-right`&&n!==`inside-center`||(c=r===`start`?t.top+a:r===`center`?t.top-(e.height-t.height)/2+a:s-e.height-a),{top:c,left:l}}function ze(e,t,n,r){return e===`outside-top`||e===`outside-bottom`?t.topn.height+n.top:t.leftn.width+n.left}function Be(e,t,n,r){return e===`end`?t.leftn.left+n.width||t.left{He.has(e)&&e.dispatchEvent(new Ve(`toggle`,{cancelable:!1,oldState:t,newState:n}))},0))}var We=globalThis.ShadowRoot||function(){},Ge=globalThis.HTMLDialogElement||function(){},Ke=new WeakMap,qe=new WeakMap,Je=new WeakMap,Ye=new WeakMap;function Xe(e){return Ye.get(e)||`hidden`}var Ze=new WeakMap;function Qe(e){return[...e].pop()}function $e(e,t){return!(e.popover!==`auto`&&e.popover!==`manual`&&e.popover!==`hint`||!e.isConnected||t&&Xe(e)!==`showing`||!t&&Xe(e)!==`hidden`||e instanceof Ge&&e.hasAttribute(`open`)||document.fullscreenElement===e)}function et(e){if(!e)return 0;let t=qe.get(document)||new Set,n=Je.get(document)||new Set;return n.has(e)?[...n].indexOf(e)+t.size+1:t.has(e)?[...t].indexOf(e)+1:0}function tt(e){let t,n=Je.get(e)||new Set,r=qe.get(e)||new Set,i=n.size>0?n:r.size>0?r:null;return i?(t=Qe(i),t.isConnected?t:(i.delete(t),tt(e))):null}function nt(e){for(let t of e||[]){if(t.isConnected)return t;e.delete(t)}return null}function rt(e){return typeof e.getRootNode==`function`?e.getRootNode():e.parentNode?rt(e.parentNode):e}function it(e){for(;e;){if(e instanceof HTMLElement&&e.popover===`auto`&&Ye.get(e)===`showing`)return e;if((e=e instanceof Element&&e.assignedSlot||e.parentElement||rt(e))instanceof We&&(e=e.host),e instanceof Document)return}}function at(e,t){let n=new Map,r=0;for(let e of t||[])n.set(e,r),r+=1;n.set(e,r),r+=1;let i=null;return function(t){if(!t)return;let r=!1,a=null;for(;!r;){if(a=it(t)||null,a===null||!n.has(a))return;e.popover!==`hint`&&a.popover!==`auto`||(r=!0),r||(t=a.parentElement)}let o=n.get(a)??null;(i===null||n.get(i)et(n)?t:n}(t);if(r&&e.type===`pointerdown`)pt.set(n,r);else if(e.type===`pointerup`){let e=pt.get(n)===r;pt.delete(n),e&&ft(r||n,!1,!0)}}var ht=new WeakMap;function gt(e,t=!1){if(!e)return;ht.has(e)||ht.set(e,e.getAttribute(`aria-expanded`));let n=e.popoverTargetElement;if(n instanceof HTMLElement&&n.popover===`auto`)e.setAttribute(`aria-expanded`,String(t));else{let t=ht.get(e);t?e.setAttribute(`aria-expanded`,t):e.removeAttribute(`aria-expanded`)}}var _t=globalThis.ShadowRoot||function(){};function vt(){return typeof HTMLElement<`u`&&typeof HTMLElement.prototype==`object`&&`popover`in HTMLElement.prototype&&`showPopover`in HTMLElement.prototype}function yt(e,t,n){let r=e[t];Object.defineProperty(e,t,{value(e){return r.call(this,n(e))}})}var bt=/(^|[^\\]):popover-open\b/g,xt=null;function St(e,t){let n=function(e){let t=typeof globalThis.CSSLayerBlockRule==`function`,n=(e??window.POPOVER_POLYFILL_OPTIONS?.layerName??`popover-polyfill`).split(`.`).map(e=>CSS.escape(e)).join(`.`);return`\n${t?`@layer ${n} {`:``}\n :where([popover]) {\n position: fixed;\n z-index: 2147483647;\n inset: 0;\n padding: 0.25em;\n width: fit-content;\n height: fit-content;\n border-width: initial;\n border-color: initial;\n border-image: initial;\n border-style: solid;\n background-color: canvas;\n color: canvastext;\n overflow: auto;\n margin: auto;\n }\n\n :where([popover]:not(.\\:popover-open)) {\n display: none;\n }\n\n :where(dialog[popover].\\:popover-open) {\n display: block;\n }\n\n :where(dialog[popover][open]) {\n display: revert;\n }\n\n :where([anchor].\\:popover-open) {\n inset: auto;\n }\n\n :where([anchor]:popover-open) {\n inset: auto;\n }\n\n @supports not (background-color: canvas) {\n :where([popover]) {\n background-color: white;\n color: black;\n }\n }\n\n @supports (width: -moz-fit-content) {\n :where([popover]) {\n width: -moz-fit-content;\n height: -moz-fit-content;\n }\n }\n\n @supports not (inset: 0) {\n :where([popover]) {\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n }\n }\n${t?`}`:``}\n`}(t);if(xt===null)try{(xt=new CSSStyleSheet).replaceSync(n)}catch{xt=!1}if(!1!==xt&&e.adoptedStyleSheets)e.adoptedStyleSheets=[xt,...e.adoptedStyleSheets];else{let t=document.createElement(`style`);t.textContent=n,e instanceof Document?e.head.prepend(t):e.prepend(t)}}function Ct(e){if(typeof window>`u`)return;let t=e?.layerName;function n(e){return e!=null&&e.includes(`:popover-open`)&&(e=e.replace(bt,`$1.\\:popover-open`)),e}window.ToggleEvent=window.ToggleEvent||Ve,yt(Document.prototype,`querySelector`,n),yt(Document.prototype,`querySelectorAll`,n),yt(Element.prototype,`querySelector`,n),yt(Element.prototype,`querySelectorAll`,n),yt(Element.prototype,`matches`,n),yt(Element.prototype,`closest`,n),yt(DocumentFragment.prototype,`querySelectorAll`,n),Object.defineProperties(HTMLElement.prototype,{popover:{enumerable:!0,configurable:!0,get(){if(!this.hasAttribute(`popover`))return null;let e=(this.getAttribute(`popover`)||``).toLowerCase();return e===``||e==`auto`?`auto`:e==`hint`?`hint`:`manual`},set(e){e===null?this.removeAttribute(`popover`):this.setAttribute(`popover`,e)}},showPopover:{enumerable:!0,configurable:!0,writable:!0,value(e={}){ct(this)}},hidePopover:{enumerable:!0,configurable:!0,writable:!0,value(){lt(this,!0,!0)}},togglePopover:{enumerable:!0,configurable:!0,writable:!0,value(e={}){return typeof e==`boolean`&&(e={force:e}),Ye.get(this)===`showing`&&e.force===void 0||!1===e.force?lt(this,!0,!0):e.force!==void 0&&!0!==e.force||ct(this),Ye.get(this)===`showing`}}});let r=Element.prototype.attachShadow;r&&Object.defineProperties(Element.prototype,{attachShadow:{enumerable:!0,configurable:!0,writable:!0,value(e){let n=r.call(this,e);return St(n,t),n}}});let i=HTMLElement.prototype.attachInternals;i&&Object.defineProperties(HTMLElement.prototype,{attachInternals:{enumerable:!0,configurable:!0,writable:!0,value(){let e=i.call(this);return e.shadowRoot&&St(e.shadowRoot,t),e}}});let a=new WeakMap;function o(e){Object.defineProperties(e.prototype,{popoverTargetElement:{enumerable:!0,configurable:!0,set(e){if(e===null)this.removeAttribute(`popovertarget`),a.delete(this);else{if(!(e instanceof Element))throw TypeError(`popoverTargetElement must be an element or null`);this.setAttribute(`popovertarget`,``),a.set(this,e)}},get(){if(this.localName!==`button`&&this.localName!==`input`||this.localName===`input`&&this.type!==`reset`&&this.type!==`image`&&this.type!==`button`||this.disabled||this.form&&this.type===`submit`)return null;let e=a.get(this);if(e&&e.isConnected)return e;if(e&&!e.isConnected)return a.delete(this),null;let t=rt(this),n=this.getAttribute(`popovertarget`);return(t instanceof Document||t instanceof _t)&&n&&t.getElementById(n)||null}},popoverTargetAction:{enumerable:!0,configurable:!0,get(){let e=(this.getAttribute(`popovertargetaction`)||``).toLowerCase();return e===`show`||e===`hide`?e:`toggle`},set(e){this.setAttribute(`popovertargetaction`,e)}}})}o(HTMLButtonElement),o(HTMLInputElement);var s;(s=document).addEventListener(`click`,e=>{if(e.defaultPrevented)return;let t=e.composedPath(),n=t[0];if(!(n instanceof Element)||n?.shadowRoot)return;let r=rt(n);if(!(r instanceof _t||r instanceof Document))return;let i=t.find(e=>e.matches?.call(e,`[popovertargetaction],[popovertarget]`));i&&(function(e){let t=e.popoverTargetElement;if(!(t instanceof HTMLElement))return;let n=Xe(t);e.popoverTargetAction===`show`&&n===`showing`||e.popoverTargetAction===`hide`&&n===`hidden`||(n===`showing`?lt(t,!0,!0):$e(t,!1)&&(Ze.set(t,e),ct(t)))}(i),e.preventDefault())}),s.addEventListener(`keydown`,e=>{let t=e.key,n=e.target;e.defaultPrevented||!n||t!==`Escape`&&t!==`Esc`||ft(n.ownerDocument||n,!0,!0)}),s.addEventListener(`pointerdown`,mt),s.addEventListener(`pointerup`,mt),St(document,t)}function L(e){let t=(0,c.useRef)(null),n=(0,c.useRef)(null);return(0,c.useMemo)(()=>{if(typeof e==`function`){if(!n.current){let t=null;n.current={get current(){return t},set current(n){t=n,e(n)}}}return n.current}return n.current=null,e&&typeof e==`object`&&e.current!==void 0?e:t},[e,t])}let wt=[`nw`,`n`,`ne`,`e`,`se`,`s`,`sw`,`w`],Tt=[`short`,`medium`,`long`],Et={nw:{side:`outside-top`,align:`end`},n:{side:`outside-top`,align:`center`},ne:{side:`outside-top`,align:`start`},e:{side:`outside-right`,align:`center`},se:{side:`outside-bottom`,align:`start`},s:{side:`outside-bottom`,align:`center`},sw:{side:`outside-bottom`,align:`end`},w:{side:`outside-left`,align:`center`}},Dt={"outside-top-end":`nw`,"outside-top-center":`n`,"outside-top-start":`ne`,"outside-right-center":`e`,"outside-bottom-start":`se`,"outside-bottom-center":`s`,"outside-bottom-end":`sw`,"outside-left-center":`w`},Ot={short:50,medium:400,long:1200},kt=[`a[href]`,`button:not(:disabled)`,`summary`,`select`,`input:not([type=hidden])`,`textarea`],At=e=>kt.some(t=>e.matches(t))||e.hasAttribute(`role`)&&e.getAttribute(`role`)===`button`,jt=l().createContext({}),Mt=l().forwardRef(({direction:e=`s`,delay:t=`short`,text:n,type:r=`description`,children:i,id:a,className:o,...u},f)=>{let m=p(a),h=c.Children.only(i)??null,g=L(f),_=(0,c.useRef)(null),v=(0,c.useRef)(null),y=(0,c.useRef)(null),[b,x]=(0,c.useState)(e),S=l().useCallback(()=>{v.current&&=(clearTimeout(v.current),null);let e=g.current?.getAttribute(`aria-haspopup`);g.current?.getAttribute(`aria-expanded`)===`true`&&e!==null&&e!==`false`||(y.current&&=(clearTimeout(y.current),null),_.current&&g.current&&typeof _.current.showPopover==`function`&&!_.current.matches(`:popover-open`)&&_.current.showPopover())},[_,g]),C=l().useCallback(()=>{v.current&&clearTimeout(v.current),v.current=setTimeout(()=>{v.current=null,S()},Ot[t])},[t,S]),w=l().useCallback(()=>{v.current&&=(clearTimeout(v.current),null),y.current=setTimeout(()=>{_.current&&g.current&&typeof _.current.hidePopover==`function`&&_.current.matches(`:popover-open`)&&_.current.hidePopover()},200)},[_,g]);return(0,c.useEffect)(()=>()=>{v.current&&clearTimeout(v.current),y.current&&clearTimeout(y.current)},[y]),(0,c.useEffect)(()=>{if(!_.current||!g.current)return;At(g.current);let t=g.current.childNodes;Array.from(t).some(e=>e instanceof HTMLElement&&At(e)),r===`label`&&(g.current.hasAttribute(`aria-label`),Array.from(g.current.childNodes).some(e=>e instanceof HTMLElement&&e.hasAttribute(`aria-label`))),typeof window<`u`&&(vt()||Ct());let n=_.current,i=g.current;n.setAttribute(`popover`,`auto`);let a={side:Et[e].side,align:Et[e].align,anchorOffset:8},o=()=>{let{top:e,left:t,anchorAlign:r,anchorSide:o}=Ie(n,i,a);n.style.top=`${e}px`,n.style.left=`${t}px`;let s=n.getBoundingClientRect(),c=i.getBoundingClientRect(),l=o===`outside-top`||o===`outside-bottom`,u=l?c.left+c.width/2-s.left:c.top+c.height/2-s.top,d=l?s.width:s.height,f=Math.max(0,Math.min(u,d));n.style.setProperty(`--p`,`${f}px`),x(Dt[`${o}-${r}`])};return n.addEventListener(`toggle`,o),()=>{n.removeEventListener(`toggle`,o)}},[_,g,e,r]),(0,s.jsxs)(jt.Provider,{value:{tooltipId:m},children:[h&&l().cloneElement(h,{ref:g,"aria-describedby":r===`description`?m:h.props[`aria-describedby`],"aria-labelledby":r===`label`?m:h.props[`aria-labelledby`],onBlur:e=>{w(),h.props.onBlur?.(e)},onFocus:e=>{S(),h.props.onFocus?.(e)},onMouseEnter:e=>{C(),h.props.onMouseEnter?.(e)},onMouseLeave:e=>{w(),h.props.onMouseLeave?.(e)}}),(0,s.jsx)(`div`,{className:d(`Primer_Brand__Tooltip-module__Tooltip___u1Usz`,o),ref:_,"data-direction":b,...u,role:r===`description`?`tooltip`:void 0,"aria-hidden":r===`label`||void 0,id:m,onMouseEnter:S,onMouseLeave:w,children:n})]})}),Nt={IconButton:`Primer_Brand__IconButton-module__IconButton___Rw5mP`,"IconButton--inactive":`Primer_Brand__IconButton-module__IconButton--inactive___rqx6f`,"IconButton--large":`Primer_Brand__IconButton-module__IconButton--large___XSwOm`,"IconButton--medium":`Primer_Brand__IconButton-module__IconButton--medium___o7XG8`,"IconButton--rounded":`Primer_Brand__IconButton-module__IconButton--rounded___D7bgG`,"IconButton--small":`Primer_Brand__IconButton-module__IconButton--small___vIOsv`,"IconButton--variant-danger":`Primer_Brand__IconButton-module__IconButton--variant-danger___nppfN`,"IconButton--variant-invisible":`Primer_Brand__IconButton-module__IconButton--variant-invisible___N5QCb`,"IconButton-spin":`Primer_Brand__IconButton-module__IconButton-spin___Xg2de`,IconButton__icon:`Primer_Brand__IconButton-module__IconButton__icon___krMSy`,IconButton__loadingAnnouncement:`Primer_Brand__IconButton-module__IconButton__loadingAnnouncement___EDict`,IconButton__loadingIndicator:`Primer_Brand__IconButton-module__IconButton__loadingIndicator___x8pth`},Pt=[...Te,`danger`,`invisible`],Ft=[...Ee],It=De,Lt=Oe,Rt={root:`IconButton`,get loadingIndicator(){return`${this.root}-loading-indicator`},get loadingAnnouncement(){return`${this.root}-loading-announcement`}},zt=(0,c.forwardRef)(function({as:e,icon:t,"aria-label":n,description:r,loading:i=!1,loadingAnnouncement:a=`Loading`,rounded:o=!1,tooltipDirection:c=`s`,size:u=Lt,variant:f=It,inactive:p=!1,disabled:m,className:h,onClick:g,"aria-disabled":_,"aria-expanded":v,"aria-haspopup":y,"data-testid":b,...x},S){let{tooltipId:C}=l().useContext(jt),w=i&&!m,T=p&&!m&&!w,E=!m&&!C,D=r||n,O=f===`danger`?`secondary`:f===`invisible`?`subtle`:f,k=w?(0,s.jsx)(`span`,{className:Nt.IconButton__loadingIndicator,"data-testid":Rt.loadingIndicator}):(0,s.jsx)(t,{className:Nt.IconButton__icon}),A=(0,s.jsx)(je,{...x,ref:E?void 0:S,as:e,variant:O,size:u,disabled:m,"aria-disabled":!(!w&&!T)||_,"aria-expanded":v,"aria-haspopup":y,"aria-label":!E||r?n:void 0,className:d(Nt.IconButton,Nt[`IconButton--${u}`],Nt[`IconButton--variant-${f}`],T&&Nt[`IconButton--inactive`],o&&Nt[`IconButton--rounded`],h),"data-testid":b||Rt.root,leadingVisual:k,onClick:w?e=>{e.preventDefault(),e.stopPropagation()}:g});return(0,s.jsxs)(s.Fragment,{children:[E?(0,s.jsx)(Mt,{ref:S,direction:c,text:D,type:r?`description`:`label`,children:A}):A,(0,s.jsx)(`span`,{"aria-live":`polite`,className:Nt.IconButton__loadingAnnouncement,"data-testid":Rt.loadingAnnouncement,children:w?a:null})]})}),Bt=typeof window<`u`&&window.document!==void 0&&window.document.createElement!==void 0?c.useLayoutEffect:c.useEffect;var Vt;(function(e){e.LIGHT=`light`,e.DARK=`dark`,e.AUTO=`auto`})(Vt||={});let Ht=Vt.LIGHT,Ut=(0,c.createContext)({colorMode:Ht,availableColorModes:Object.values(Vt)});function Wt({colorMode:e=Ht,children:t,...n}){let[r,i]=(0,c.useState)(Ht),a=e===Vt.AUTO?r:(o=e)===Vt.DARK||o.startsWith(`${Vt.DARK}_`)?Vt.DARK:Vt.LIGHT;var o;let l=(0,c.useMemo)(()=>Object.values(Vt),[]);return Bt(()=>{if(e===Vt.AUTO)return i(Kt()),R(i)},[e]),(0,s.jsx)(Ut.Provider,{value:{colorMode:a,availableColorModes:l},children:(0,s.jsx)(`div`,{"data-color-mode":a,...n,children:t})})}let Gt=()=>window.matchMedia(`(prefers-color-scheme: ${Vt.DARK})`),Kt=()=>Gt().matches?Vt.DARK:Vt.LIGHT,R=e=>{let t=Gt(),n=t=>e(t.matches?Vt.DARK:Vt.LIGHT);return t.addEventListener(`change`,n),()=>t.removeEventListener(`change`,n)},qt=()=>(0,c.useContext)(Ut);function Jt(e,t=[]){let n=e?.floatingElementRef,r=e?.anchorElementRef,[i,a]=(0,c.useState)(void 0),o=(0,c.useCallback)(()=>{if(n.current instanceof Element&&r.current instanceof Element){let t=Ie(n.current,r.current,{side:e?.side,align:e?.align});a(t)}else a(void 0)},[n,r,...t]);return(0,c.useEffect)(o,[o]),function(e,t){let n=(0,c.useRef)(e);(0,c.useEffect)(()=>{n.current=e}),(0,c.useEffect)(()=>{let e=document.documentElement;if(!e)return;let t=new ResizeObserver(e=>{n.current(e)});return t.observe(e),()=>{t.disconnect()}},[t])}(o),{floatingElementRef:n,anchorElementRef:r,position:i}}function Yt(e,t,n){(0,c.useEffect)(()=>{let r=r=>{!e.current||e.current.contains(r.target)||n&&n.current&&n.current.contains(r.target)||t&&t(r)};return document.addEventListener(`mousedown`,r),document.addEventListener(`touchstart`,r,{passive:!0}),document.addEventListener(`focusin`,r),()=>{document.removeEventListener(`mousedown`,r),document.removeEventListener(`touchstart`,r),document.removeEventListener(`focusin`,r)}},[e,t,n])}function Xt(e){let t=(0,c.useCallback)(t=>{t.key===`Escape`&&e()},[e]);(0,c.useEffect)(()=>(document.addEventListener(`keydown`,t,!1),()=>{document.removeEventListener(`keydown`,t,!1)}),[t])}let Zt=[`small`,`medium`],Qt=[`default`,`split-button`],$t=l().createContext(void 0),en=({children:e,menuLabel:t=`Menu`,mode:n=`default`,onMenuToggle:r,size:i})=>{let[a,o]=(0,c.useState)(i);return(0,s.jsx)($t.Provider,{value:{menuLabel:t,mode:n,onMenuToggle:r,setSize:o,size:a},children:e})},tn=()=>{let e=l().useContext($t);if(!e)throw Error(`useActionMenuContext must be used within an ActionMenuProvider`);return e};function nn(e){return nn=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},nn(e)}var rn=[`aria-hidden`,`aria-label`,`aria-labelledby`,`tabIndex`,`className`,`fill`,`size`,`verticalAlign`,`id`,`title`,`style`];function an(){return an=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0?`true`:`false`,"aria-label":o,"aria-labelledby":s,className:`${n} ${d}`.trim(),role:k,viewBox:`0 0 ${w} ${C}`,width:T,height:S,fill:p,id:v,display:`inline-block`,overflow:`visible`,style:sn({verticalAlign:_},b)}),y?c.createElement(`title`,null,y):null,E)}var dn=[`12`,`16`,`24`],fn={12:{width:12,path:c.createElement(`path`,{d:`M6 8.825c-.2 0-.4-.1-.5-.2l-3.3-3.3c-.3-.3-.3-.8 0-1.1.3-.3.8-.3 1.1 0l2.7 2.7 2.7-2.7c.3-.3.8-.3 1.1 0 .3.3.3.8 0 1.1l-3.2 3.2c-.2.2-.4.3-.6.3Z`})},16:{width:16,path:c.createElement(`path`,{d:`M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z`})},24:{width:24,path:c.createElement(`path`,{d:`M5.22 8.22a.749.749 0 0 0 0 1.06l6.25 6.25a.749.749 0 0 0 1.06 0l6.25-6.25a.749.749 0 1 0-1.06-1.06L12 13.939 6.28 8.22a.749.749 0 0 0-1.06 0Z`})}},pn=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-chevron-down`,fn,dn)});pn.displayName=`ChevronDownIcon`;var mn=[`16`,`24`],z={16:{width:16,path:c.createElement(`path`,{d:`M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z`})},24:{width:24,path:c.createElement(`path`,{d:`M21.03 5.72a.75.75 0 0 1 0 1.06l-11.5 11.5a.747.747 0 0 1-1.072-.012l-5.5-5.75a.75.75 0 1 1 1.084-1.036l4.97 5.195L19.97 5.72a.75.75 0 0 1 1.06 0Z`})}},hn=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-check`,z,mn)});hn.displayName=`CheckIcon`;let gn,_n=!1;function vn(){}try{let e=Object.create({},{signal:{get(){_n=!0}}});window.addEventListener(`test`,vn,e),window.removeEventListener(`test`,vn,e)}catch{}function yn(){_n||=(function(){if(typeof window>`u`)return;let e=EventTarget.prototype.addEventListener;EventTarget.prototype.addEventListener=function(t,n,r){return typeof r==`object`&&`signal`in r&&r.signal instanceof AbortSignal&&e.call(r.signal,`abort`,()=>{this.removeEventListener(t,n,r)}),e.call(this,t,n,r)}}(),!0)}function bn(){return gn===void 0&&(gn=/^mac/i.test(window.navigator.platform)),gn}function*xn(e,t={}){var n,r;let i=(n=t.strict)!=null&&n,a=(r=t.onlyTabbable)!=null&&r?Tn:wn,o=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>e instanceof HTMLElement&&a(e,i)?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}),s=null;if(!t.reverse&&a(e,i)&&(yield e),t.reverse){let e=o.lastChild();for(;e;)s=e,e=o.lastChild()}else s=o.firstChild();for(;s instanceof HTMLElement;)yield s,s=t.reverse?o.previousNode():o.nextNode();t.reverse&&a(e,i)&&(yield e)}function Sn(e,t=!1){return xn(e,{reverse:t,strict:!0,onlyTabbable:!0}).next().value}let Cn=new Set([`BUTTON`,`INPUT`,`SELECT`,`TEXTAREA`,`OPTGROUP`,`OPTION`,`FIELDSET`]);function wn(e,t=!1){if(e.hidden||e.classList.contains(`sentinel`)||e instanceof HTMLInputElement&&e.type===`hidden`||Cn.has(e.tagName)&&e.disabled)return!1;if(t){let t=e.offsetWidth,n=e.offsetHeight,r=e.offsetParent;if(t===0||n===0)return!1;let i=getComputedStyle(e);if(i.display===`none`||i.visibility===`hidden`||i.visibility===`collapse`)return!1;let a=i.position;if(!r&&a!==`fixed`&&a!==`sticky`||e.getClientRects().length===0)return!1}return e.getAttribute(`tabindex`)!=null||e.getAttribute(`contenteditable`)===`true`||e.getAttribute(`contenteditable`)===`plaintext-only`||!(e instanceof HTMLAnchorElement&&e.getAttribute(`href`)==null)&&e.tabIndex!==-1}function Tn(e,t=!1){return wn(e,t)&&e.getAttribute(`tabindex`)!==`-1`}let En=1e4,Dn=new Set([`button`,`checkbox`,`color`,`file`,`hidden`,`image`,`radio`,`range`,`reset`,`submit`]);class On{constructor(){this._items=[],this._itemSet=new Set,this._indexMap=new Map}insertAt(e,t){let n;if(t.length<=100)n=t.filter((e,t,n)=>!this._itemSet.has(e)&&n.indexOf(e)===t);else{let e=new Set;n=[];for(let r=0;r=r;e--)this._indexMap.set(this._items[e],e+n.length);n.length<=1e4?this._items.splice(r,0,...n):this._chunkedInsert(r,n);for(let e=0;et.focusableElementFilter(e)):e;if(n.length===0)return;let r=function(e){let t=e[0];if(a.size===0)return 0;let n=0,r=a.size-1;for(;n<=r;){let e=Math.floor((n+r)/2);w(t,a.get(e))?r=e-1:n=e+1}return n}(n);a.insertAt(r,n);for(let e of n)o.has(e)||o.set(e,e.getAttribute(`tabindex`)),e.setAttribute(`tabindex`,`-1`);_||!p||r!==0||h?_||m||y(v()):C()}function C(){let t=[...xn(e,E)];a.clear(),a.insertAt(0,t);for(let e of t)o.has(e)||o.set(e,e.getAttribute(`tabindex`)),e.setAttribute(`tabindex`,`-1`);y(v())}function w(e,t){return(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)>0}function T(...e){for(let t of e){a.delete(t);let e=o.get(t);e!==void 0&&(e===null?t.removeAttribute(`tabindex`):t.setAttribute(`tabindex`,e),o.delete(t)),t===m&&y(v())}}let E={reverse:t?.reverse,strict:t?.strict,onlyTabbable:t?.onlyTabbable};S(...xn(e,E));let D=typeof l==`function`?l(document.body):v();_||y(D);let O=new MutationObserver(e=>{let t=new Set,n=new Set,r=new Set,i=new Set;for(let a of e)if(a.type===`childList`){for(let e of a.removedNodes)e instanceof HTMLElement&&t.add(e);for(let e of a.addedNodes)e instanceof HTMLElement&&n.add(e)}else if(a.type===`attributes`&&a.target instanceof HTMLElement){let e=a.attributeName;e&&a.target.hasAttribute(e)?r.add(a.target):i.add(a.target)}if(t.size>0){let e=[];for(let n of t)for(let t of xn(n))e.push(t);e.length>0&&T(...e)}if(r.size>0&&T(...r),n.size>0){let e=[];for(let t of n)for(let n of xn(t,E))e.push(n);e.length>0&&(p?C():S(...e))}i.size>0&&S(...i)});O.observe(e,{subtree:!0,childList:!0,attributeFilter:[`hidden`,`disabled`],attributeOldValue:!0});let k=new AbortController,A=t?.abortSignal??k.signal,j;A.addEventListener(`abort`,()=>{O.disconnect(),T(...a),a.clear()}),e.addEventListener(`mousedown`,e=>{e.target instanceof HTMLElement&&e.target!==document.activeElement&&(j=a.indexOf(e.target))},{signal:A}),u?(e.addEventListener(`focusin`,e=>{e.target instanceof HTMLElement&&a.has(e.target)&&(u.focus({preventScroll:g}),y(e.target))},{signal:A}),f||e.addEventListener(`mousemove`,({target:e})=>{if(!(e instanceof Node))return;if(e instanceof HTMLElement&&a.has(e))return void y(e);let t=a.find(t=>t.contains(e));t&&y(t)},{signal:A,capture:!0}),u.addEventListener(`focusin`,()=>{m?b(void 0,m):_||y(v())},{signal:A}),u.addEventListener(`focusout`,()=>{x()},{signal:A})):e.addEventListener(`focusin`,t=>{if(t.target instanceof HTMLElement){if(j!==void 0){if(j>=0){let e=a.get(j);e&&e!==m&&y(e)}j=void 0}else if(l===`previous`)y(t.target);else if(l===`closest`||l===`first`){if(t.relatedTarget instanceof Element&&!e.contains(t.relatedTarget)){let e=M===`previous`?a.size-1:0;a.get(e)?.focus({preventScroll:g});return}y(t.target)}else if(typeof l==`function`){if(t.relatedTarget instanceof Element&&!e.contains(t.relatedTarget)){let e=l(t.relatedTarget);if(e&&a.has(e))return void e.focus({preventScroll:g});console.warn(`Element requested is not a known focusable element.`)}else y(t.target)}}M=void 0},{signal:A});let ee=u??e,M;return l===`closest`&&document.addEventListener(`keydown`,e=>{e.key===`Tab`&&(M=Mn(e))},{signal:A,capture:!0}),ee.addEventListener(`keydown`,n=>{if(n.key in jn){let r=An[n.key];if(!n.defaultPrevented&&(r&s)>0&&!function(e,t){let n=e.key,r=n.length===1||n.length===2&&n.charCodeAt(0)>=55296&&n.charCodeAt(0)<=56319,i=function(e){if(!(e instanceof HTMLElement))return!1;let t=e.nodeName.toLowerCase(),n=e.getAttribute(`type`)?.toLowerCase()??`text`,r=e.ariaReadOnly===`true`||e.getAttribute(`aria-readonly`)===`true`||e.getAttribute(`readonly`)!==null;return(t===`select`||t===`textarea`||t===`input`&&!Dn.has(n)||e.isContentEditable)&&!r}(t),a=t instanceof HTMLSelectElement;if(i&&(r||n===`Home`||n===`End`))return!0;if(a){let t=bn();return!(n!==`ArrowDown`||!t||e.metaKey)||!(n!==`ArrowDown`||t||!e.altKey)}if(i&&!a){let e=t instanceof HTMLTextAreaElement||t instanceof HTMLInputElement,r=e&&t.selectionStart===0&&t.selectionEnd===0,i=e&&t.selectionStart===t.value.length&&t.selectionEnd===t.value.length;if(n===`ArrowLeft`&&!r||n===`ArrowRight`&&!i)return!0;let a=t instanceof HTMLElement&&t.isContentEditable;if((t instanceof HTMLTextAreaElement||a)&&(n===`PageUp`||n===`PageDown`||n===`ArrowUp`&&!r||n===`ArrowDown`&&!i))return!0}return!1}(n,document.activeElement)){let r=Mn(n),i;if(t!=null&&t.getNextFocusable&&(i=t.getNextFocusable(r,document.activeElement??void 0,n)),!i){let t=function(){if(!m)return _?-1:0;let t=a.indexOf(m);return t===-1?m===e?-1:0:t}(),o=t;r===`previous`?--o:r===`start`?o=0:r===`next`?o+=1:o=a.size-1,o<0&&(o=c===`wrap`&&n.key!==`Tab`?a.size-1:0),o>=a.size&&(o=c===`wrap`&&n.key!==`Tab`?0:a.size-1),t!==o&&(i=a.get(o))}u?y(i||m,!0):i&&(M=r,i.focus({preventScroll:g})),(n.key!==`Tab`||i)&&n.preventDefault()}}},{signal:A}),k}let B={ActionMenu:`Primer_Brand__ActionMenu-module__ActionMenu___xAoB5`,"ActionMenu--disabled":`Primer_Brand__ActionMenu-module__ActionMenu--disabled___Ic5nl`,ActionMenu__button:`Primer_Brand__ActionMenu-module__ActionMenu__button___gqNoG`,"ActionMenu__button--default":`Primer_Brand__ActionMenu-module__ActionMenu__button--default___mloG_`,"ActionMenu__button--medium":`Primer_Brand__ActionMenu-module__ActionMenu__button--medium___xG3FK`,"ActionMenu__button--small":`Primer_Brand__ActionMenu-module__ActionMenu__button--small___VpvNg`,"ActionMenu__button--split-button":`Primer_Brand__ActionMenu-module__ActionMenu__button--split-button___zE_P6`,"ActionMenu__inner-button-dropdown-icon":`Primer_Brand__ActionMenu-module__ActionMenu__inner-button-dropdown-icon___Pd6ae`,"ActionMenu__innerButton--disabled":`Primer_Brand__ActionMenu-module__ActionMenu__innerButton--disabled___ZjXdS`,"ActionMenu__innerButton--medium":`Primer_Brand__ActionMenu-module__ActionMenu__innerButton--medium___cpKu6`,"ActionMenu__innerButton--primary":`Primer_Brand__ActionMenu-module__ActionMenu__innerButton--primary___GexBE`,"ActionMenu__innerButton--split-button":`Primer_Brand__ActionMenu-module__ActionMenu__innerButton--split-button___kDo2J`,"ActionMenu__innerButton--split-button-menu":`Primer_Brand__ActionMenu-module__ActionMenu__innerButton--split-button-menu___rbice`,"ActionMenu__innerButton--split-button-primary":`Primer_Brand__ActionMenu-module__ActionMenu__innerButton--split-button-primary___pruFH`,"ActionMenu__innerButton--subtle":`Primer_Brand__ActionMenu-module__ActionMenu__innerButton--subtle___O9TkT`,ActionMenu__item:`Primer_Brand__ActionMenu-module__ActionMenu__item___GxmDr`,"ActionMenu__item--medium":`Primer_Brand__ActionMenu-module__ActionMenu__item--medium___YjquB`,"ActionMenu__item--selection-type-single":`Primer_Brand__ActionMenu-module__ActionMenu__item--selection-type-single___ZdivU`,"ActionMenu__item--small":`Primer_Brand__ActionMenu-module__ActionMenu__item--small___Y17Or`,"ActionMenu__item-anchor":`Primer_Brand__ActionMenu-module__ActionMenu__item-anchor___P15pl`,"ActionMenu__item-anchor--disabled":`Primer_Brand__ActionMenu-module__ActionMenu__item-anchor--disabled___SrwBA`,"ActionMenu__item-content--disabled":`Primer_Brand__ActionMenu-module__ActionMenu__item-content--disabled___WrxPY`,"ActionMenu__item-icon":`Primer_Brand__ActionMenu-module__ActionMenu__item-icon___JyMwz`,"ActionMenu__item-icon--disabled":`Primer_Brand__ActionMenu-module__ActionMenu__item-icon--disabled___Ebefz`,"ActionMenu__item-leadingVisual":`Primer_Brand__ActionMenu-module__ActionMenu__item-leadingVisual___UWjE1`,"ActionMenu__item-text":`Primer_Brand__ActionMenu-module__ActionMenu__item-text___K_1vl`,ActionMenu__menu:`Primer_Brand__ActionMenu-module__ActionMenu__menu____B9HP`,"ActionMenu__menu--medium":`Primer_Brand__ActionMenu-module__ActionMenu__menu--medium___X8Sgj`,"ActionMenu__menu--pos-outside-bottom":`Primer_Brand__ActionMenu-module__ActionMenu__menu--pos-outside-bottom___dEYrx`,"ActionMenu__menu--pos-outside-top":`Primer_Brand__ActionMenu-module__ActionMenu__menu--pos-outside-top___WhOjX`,"ActionMenu__menu--small":`Primer_Brand__ActionMenu-module__ActionMenu__menu--small___EiV1K`,"ActionMenu__menu--visible":`Primer_Brand__ActionMenu-module__ActionMenu__menu--visible___dIcw5`,"overlay-appear-outside-bottom":`Primer_Brand__ActionMenu-module__overlay-appear-outside-bottom___P9_uK`,"overlay-appear-outside-top":`Primer_Brand__ActionMenu-module__overlay-appear-outside-top___hI7o9`},In={root:`ActionMenu`,get button(){return`${this.root}-button`},get overlay(){return`${this.root}-overlay`},get list(){return`${this.root}-list`},get item(){return`${this.root}-list-item`}},Ln=[`inside-top`,`inside-bottom`,`inside-left`,`inside-right`,`inside-center`,`outside-top`,`outside-bottom`,`outside-left`,`outside-right`],Rn=(0,c.memo)(({id:e,children:t,"data-testid":n,disabled:r,open:i=!1,selectionVariant:a=`none`,menuAlignment:o=`end`,size:l=`medium`,menuSide:u,onSelect:f,mode:m=`default`})=>{let[h,g]=(0,c.useState)(i),_=(0,c.useRef)(null),v=(0,c.useRef)(null),y=p(e);Yt(_,()=>g(!1),v),Xt((0,c.useCallback)(()=>{g(!1)},[]));let b=(0,c.useCallback)(()=>{g(!h)},[h]),x=(0,c.useCallback)(e=>{f&&f(e),b()},[f,b]),S=(0,c.useCallback)(e=>{x(e),b(),v.current?.focus()},[x,b,v]);(0,c.useEffect)(()=>{if(h&&_.current){let e=_.current,t=m===`split-button`,n=t?e=>e.tagName===`A`:void 0;Fn(_.current,{bindKeys:kn.ArrowVertical,focusableElementFilter:n,focusInStrategy:t?`first`:void 0}),e.addEventListener(`keydown`,e=>{if(e.key===`Enter`){let t=e.target,n=t.tagName===`A`?t.closest(`li`):t;if(!n||n.getAttribute(`aria-disabled`)===`true`)return;let r=n.getAttribute(`data-value`);r&&(x(r),g(!1),setTimeout(()=>{v.current?.focus()},10))}});let r=t?`a`:`li`,i=_.current.querySelector(r);i&&setTimeout(()=>{i.focus()},10);let a=e.querySelectorAll(r)[e.querySelectorAll(r).length-1];a.addEventListener(`keydown`,e=>{let t=e;t.key===`ArrowDown`&&(t.preventDefault(),i?.focus())}),i?.addEventListener(`keydown`,e=>{let t=e;t.key===`ArrowUp`&&(t.preventDefault(),a.focus())}),e.addEventListener(`keydown`,e=>{e.key===`Escape`&&v.current?.focus()})}},[h,_,m,S,b,x]);let{position:C}=Jt({floatingElementRef:_,anchorElementRef:v,align:o,allowOutOfBounds:!0,side:u},[h]),w=c.Children.toArray(t),T=w.find(e=>(0,c.isValidElement)(e)&&e.type===Hn)?.props[`aria-label`],{Button:E,Overlay:D}=w.reduce((e,t)=>((0,c.isValidElement)(t)&&t.type===zn?e.Button=(0,c.cloneElement)(t,{ref:v,className:d(t.props.className,B[`ActionMenu__button--${m}`],h),menuOpen:h,disabled:r,id:`${y}-button`,size:l}):(0,c.isValidElement)(t)&&t.type===Bn?e.Button=(0,c.cloneElement)(t,{ref:v,className:d(t.props.className,m===`split-button`&&B[`ActionMenu__button--split-button`]),menuOpen:h,disabled:r,id:`${y}-button`,size:l}):(0,c.isValidElement)(t)&&t.type===Hn&&(e.Overlay=(0,c.cloneElement)(t,{ref:_,className:d(B.ActionMenu__menu,C&&B[`ActionMenu__menu--visible`],C&&B[`ActionMenu__menu--pos-${C.anchorSide}`],B[`ActionMenu__menu--${l}`],m===`split-button`&&`ActionMenu__menu--split`),style:{top:`${C?.top??0}px`,left:`${C?.left??0}px`},id:`${y}-menu`,children:c.Children.map(t.props.children,e=>(0,c.isValidElement)(e)?(0,c.cloneElement)(e,{handler:S,type:m===`split-button`?`link`:a}):e)})),e),{});return(0,s.jsx)(en,{size:l,mode:m,menuLabel:T,onMenuToggle:b,children:(0,s.jsxs)(`div`,{id:y,className:d(B.ActionMenu,r&&B[`ActionMenu--disabled`]),"data-testid":n||In.root,children:[E,h?D:null]})})}),zn=(0,c.forwardRef)(({as:e,href:t,id:n,children:r,className:i,"data-testid":a,disabled:o,menuOpen:l,size:u,onClick:f,leadingVisual:p,variant:m,...h},g)=>{let{menuLabel:_,mode:v,onMenuToggle:y}=tn(),b=(0,c.useCallback)(e=>{o?e.preventDefault():(f?.(e),e.defaultPrevented||y?.())},[o,f,y]),x=(0,c.useCallback)(e=>{o?e.preventDefault():f?.(e)},[o,f]);if(v===`split-button`){let c=m??`primary`;return(0,s.jsxs)(`div`,{className:d(B.ActionMenu__button,B[`ActionMenu__button--${u}`],i),children:[(0,s.jsx)(je,{as:e,href:t,className:d(B[`ActionMenu__innerButton--split-button`],B[`ActionMenu__innerButton--split-button-primary`],B[`ActionMenu__innerButton--${c}`],B[`ActionMenu__innerButton--${u}`],o&&B[`ActionMenu__innerButton--disabled`]),variant:c,"aria-disabled":o,"data-testid":a||In.button,size:u,leadingVisual:p,onClick:x,...h,children:(0,s.jsx)(`span`,{className:B[`ActionMenu__button-text`],children:r})}),(0,s.jsx)(je,{ref:g,id:n,as:`button`,className:d(B[`ActionMenu__innerButton--split-button`],B[`ActionMenu__innerButton--split-button-menu`]),variant:c,"aria-haspopup":`true`,"aria-label":_,size:u,"aria-expanded":l?`true`:`false`,onClick:y,disabled:o,children:(0,s.jsx)(pn,{className:B[`ActionMenu__inner-button-dropdown-icon`]})})]})}return(0,s.jsx)(je,{ref:g,id:n,className:d(B.ActionMenu__button,B[`ActionMenu__button--${u}`],i),"aria-haspopup":`true`,"aria-expanded":l?`true`:`false`,disabled:o,"data-testid":a||In.button,size:u,variant:m,leadingVisual:p,trailingVisual:(0,s.jsx)(pn,{}),onClick:b,...h,children:(0,s.jsx)(`span`,{className:B[`ActionMenu__button-text`],children:r})})}),Bn=(0,c.forwardRef)(({as:e,id:t,icon:n,className:r,"aria-label":i,"data-testid":a,disabled:o,menuOpen:l,size:u,variant:f,onClick:p,...m},h)=>{let{menuLabel:g,mode:_,onMenuToggle:v}=tn(),y=(0,c.useCallback)(e=>{o?e.preventDefault():(p?.(e),e.defaultPrevented||v?.())},[o,p,v]),b=(0,c.useCallback)(e=>{o?e.preventDefault():p?.(e)},[o,p]);if(_===`split-button`){let c=f??`primary`;return(0,s.jsxs)(`div`,{className:d(B.ActionMenu__button,B[`ActionMenu__button--${u}`],r),children:[(0,s.jsx)(zt,{...m,as:e,icon:n,"aria-label":i,className:d(B[`ActionMenu__innerButton--split-button`],B[`ActionMenu__innerButton--split-button-primary`],B[`ActionMenu__innerButton--${c}`],B[`ActionMenu__innerButton--${u}`],o&&B[`ActionMenu__innerButton--disabled`]),variant:c,"aria-disabled":o,"data-testid":a||In.button,size:u,onClick:b}),(0,s.jsx)(zt,{ref:h,id:t,icon:pn,"aria-label":g,className:d(B[`ActionMenu__innerButton--split-button`],B[`ActionMenu__innerButton--split-button-menu`]),variant:c,"aria-haspopup":`menu`,size:u,"aria-expanded":l?`true`:`false`,onClick:v,disabled:o})]})}return(0,s.jsx)(zt,{...m,ref:h,as:e,id:t,icon:n,"aria-label":i,className:r,"aria-haspopup":`menu`,"aria-expanded":l?`true`:`false`,disabled:o,"data-testid":a||In.button,size:u,variant:f,onClick:y})}),Vn={none:`menuitem`,single:`menuitemradio`,link:`menuitem`},Hn=(0,c.forwardRef)(({children:e,className:t,"data-testid":n,menuOpen:r,...i},a)=>{let{colorMode:o}=qt(),c=t?.includes(`ActionMenu__menu--split`)?`light`:o;return(0,s.jsx)(Wt,{colorMode:c,children:(0,s.jsx)(`ul`,{ref:a,className:d(t),role:`menu`,"data-testid":n||In.list,...i,children:e})})}),Un=Object.assign(Rn,{Button:zn,IconButton:Bn,Item:({as:e,children:t,className:n,disabled:r,handler:i,selected:a,type:o,value:u,onClick:f,onKeyDown:p,leadingVisual:m,...h})=>{let{size:g}=tn(),_=(0,c.useCallback)(e=>{f?.(e),r||i?.(String(u))},[i,u,r,f]),v=(0,c.useCallback)(e=>{p?.(e),r||e.key!==`Enter`||i?.(String(u))},[i,u,r,p]),y=(0,c.useMemo)(()=>({className:d(B.ActionMenu__item,o===`single`&&B[`ActionMenu__item--selection-type-${o}`],g&&B[`ActionMenu__item--${g}`],n),role:Vn[o||`single`],"aria-disabled":r,tabIndex:-1,"data-value":u,...h}),[h,o,g,n,r,u]),b=(0,c.useMemo)(()=>(0,s.jsxs)(s.Fragment,{children:[l().isValidElement(m)?l().cloneElement(m,{width:m.props.width||20,height:m.props.width||20}):null,o===`single`&&(0,s.jsx)(`span`,{className:B[`ActionMenu__item-leadingVisual`],children:a&&(0,s.jsx)(hn,{className:d(B[`ActionMenu__item-icon`],r&&B[`ActionMenu__item-icon--disabled`]),size:16})}),(0,s.jsx)(`span`,{className:B[`ActionMenu__item-text`],children:(0,s.jsx)(I,{variant:r?`muted`:`default`,size:g===`medium`?`200`:`100`,className:d(r&&B[`ActionMenu__item-content--disabled`]),children:t})})]}),[m,t,a,r,g,o]);return e===`a`?(0,s.jsx)(`li`,{role:`menuitem`,...y,onClick:f,onKeyDown:p,children:(0,s.jsx)(`a`,{className:d(B[`ActionMenu__item-anchor`],r&&B[`ActionMenu__item--disabled`]),href:h.href,children:b})}):(0,s.jsx)(`li`,{role:`menuitem`,...y,"aria-checked":o===`none`?void 0:a?`true`:`false`,onClick:_,onKeyDown:v,children:b})},Overlay:Hn,testIds:In}),Wn=[`default`,`joined`],Gn=Wn[0],Kn=(0,c.forwardRef)(({buttonSize:e=`medium`,buttonsAs:t,className:n,children:r,variant:i=Gn,...a},o)=>{let c=l().Children.toArray(r).filter(e=>l().isValidElement(e)&&(e.type===je||e.type===zt||e.type===Un)),u=c.length>0&&c.every(e=>e.type===je||e.type===zt),f=i===`joined`&&u,p=(f?c:c.slice(0,2)).map((n,r)=>{let i=f?`secondary`:r===0?`primary`:`secondary`;if(l().isValidElement(n)&&n.type===je||l().isValidElement(n)&&n.type===zt){let a=l().cloneElement(n,{size:n.props.size??e,as:n.props.as??t,variant:n.props.variant??i,className:d(n.props.className,f&&`Primer_Brand__ButtonGroup-module__ButtonGroup__joinedButton___W6KlX`)});return f?(0,s.jsx)(`span`,{className:`Primer_Brand__ButtonGroup-module__ButtonGroup__item___cqbJu`,children:a},n.key??r):a}let a=n,o=e===`large`?`medium`:e,c=l().Children.map(a.props.children,e=>l().isValidElement(e)&&e.type===Un.Button?l().cloneElement(e,{variant:e.props.variant??i}):e);return l().cloneElement(a,{children:c,size:a.props.size??o})});return(0,s.jsx)(`section`,{ref:o,...a,className:d(`Primer_Brand__ButtonGroup-module__ButtonGroup___QQSsj`,f&&`Primer_Brand__ButtonGroup-module__ButtonGroup--variant-joined___Fxe7t`,n),children:p})}),V={Hero:`Primer_Brand__Hero-module__Hero___EM3jf`,"Hero--align-center":`Primer_Brand__Hero-module__Hero--align-center___HUXm3`,"Hero--align-start":`Primer_Brand__Hero-module__Hero--align-start___m8GEr`,"Hero--image-pos-inline":`Primer_Brand__Hero-module__Hero--image-pos-inline___xR7vm`,"Hero--variant-default":`Primer_Brand__Hero-module__Hero--variant-default___TGFpg`,"Hero--variant-gridline":`Primer_Brand__Hero-module__Hero--variant-gridline___V46Aa`,"Hero--variant-gridline-expressive":`Primer_Brand__Hero-module__Hero--variant-gridline-expressive___VAhu0`,"Hero--variant-inline-gridline":`Primer_Brand__Hero-module__Hero--variant-inline-gridline___C1LBx`,"Hero-actions":`Primer_Brand__Hero-module__Hero-actions___oH1NT`,"Hero-content":`Primer_Brand__Hero-module__Hero-content___kP85C`,"Hero-contentColumn--bordered-inline":`Primer_Brand__Hero-module__Hero-contentColumn--bordered-inline___dpmwM`,"Hero-description":`Primer_Brand__Hero-module__Hero-description___vG4iA`,"Hero-expressive-body-column":`Primer_Brand__Hero-module__Hero-expressive-body-column___k1AUC`,"Hero-expressive-header-column":`Primer_Brand__Hero-module__Hero-expressive-header-column___ycDFD`,"Hero-eyebrow":`Primer_Brand__Hero-module__Hero-eyebrow___NLX6a`,"Hero-grid":`Primer_Brand__Hero-module__Hero-grid___ty4Y7`,"Hero-grid--block-end":`Primer_Brand__Hero-module__Hero-grid--block-end___vzO3L`,"Hero-grid--bordered-inline":`Primer_Brand__Hero-module__Hero-grid--bordered-inline___WO6tw`,"Hero-grid--contained":`Primer_Brand__Hero-module__Hero-grid--contained___AU1X0`,"Hero-grid--expressive":`Primer_Brand__Hero-module__Hero-grid--expressive___VviA1`,"Hero-grid--inline-end":`Primer_Brand__Hero-module__Hero-grid--inline-end___Hh_fz`,"Hero-heading":`Primer_Brand__Hero-module__Hero-heading___QuVBH`,"Hero-heading--fullWidth":`Primer_Brand__Hero-module__Hero-heading--fullWidth___Q3N1y`,"Hero-image":`Primer_Brand__Hero-module__Hero-image___ctmnL`,"Hero-imageContainer--bg-subtle":`Primer_Brand__Hero-module__Hero-imageContainer--bg-subtle___pdiQ2`,"Hero-imageContainer--inline-bordered":`Primer_Brand__Hero-module__Hero-imageContainer--inline-bordered____bhxf`,"Hero-imageContainer--inline-padding-all":`Primer_Brand__Hero-module__Hero-imageContainer--inline-padding-all___Uu74V`,"Hero-imageContainer--inline-padding-none":`Primer_Brand__Hero-module__Hero-imageContainer--inline-padding-none___xKjhe`,"Hero-imageWrapper":`Primer_Brand__Hero-module__Hero-imageWrapper___hXPku`,"Hero-imageWrapper--bg-subtle":`Primer_Brand__Hero-module__Hero-imageWrapper--bg-subtle___YSEjN`,"Hero-imageWrapper--padding-none":`Primer_Brand__Hero-module__Hero-imageWrapper--padding-none___e4ebj`,"Hero-imageWrapper-inner":`Primer_Brand__Hero-module__Hero-imageWrapper-inner___grxfI`,"Hero-imageWrapper-inner--padding-all":`Primer_Brand__Hero-module__Hero-imageWrapper-inner--padding-all___Iu5X5`,"Hero-imageWrapper-inner--padding-none":`Primer_Brand__Hero-module__Hero-imageWrapper-inner--padding-none___aFKaV`,"Hero-imageWrapper-inner--with-gridline":`Primer_Brand__Hero-module__Hero-imageWrapper-inner--with-gridline___shdFJ`,"Hero-label":`Primer_Brand__Hero-module__Hero-label___exV9w`,"Hero-media":`Primer_Brand__Hero-module__Hero-media___tN0uT`,"Hero-media--padding-all":`Primer_Brand__Hero-module__Hero-media--padding-all___XQm3q`,"Hero-media--padding-none":`Primer_Brand__Hero-module__Hero-media--padding-none___mvsXo`,"Hero-media--pos-block-end":`Primer_Brand__Hero-module__Hero-media--pos-block-end___XPyHx`,"Hero-media--pos-inline":`Primer_Brand__Hero-module__Hero-media--pos-inline___fithu`,"Hero-media-item":`Primer_Brand__Hero-module__Hero-media-item___ZpZ02`,"Hero-media-item--block-end":`Primer_Brand__Hero-module__Hero-media-item--block-end___gAlCl`,"Hero-media-item--inline":`Primer_Brand__Hero-module__Hero-media-item--inline___QS58d`,"Hero-mediaContainer":`Primer_Brand__Hero-module__Hero-mediaContainer___DFAW_`,"Hero-text-column--inline-gridline":`Primer_Brand__Hero-module__Hero-text-column--inline-gridline___ADqxq`,"Hero-trailing":`Primer_Brand__Hero-module__Hero-trailing___UeIyX`,"Hero-video":`Primer_Brand__Hero-module__Hero-video___Nibos`,"Hero-video-header-poster-icon":`Primer_Brand__Hero-module__Hero-video-header-poster-icon___WOvuy`,"Hero-video-poster-button":`Primer_Brand__Hero-module__Hero-video-poster-button___fXNeO`,"Hero-video-poster-header":`Primer_Brand__Hero-module__Hero-video-poster-header___RwX23`,"Hero-video-poster-icon":`Primer_Brand__Hero-module__Hero-video-poster-icon___qBPv_`,"Hero-video-poster-image":`Primer_Brand__Hero-module__Hero-video-poster-image___OF5WQ`,"Hero-video-poster-text":`Primer_Brand__Hero-module__Hero-video-poster-text___XZwq_`},qn=(0,c.forwardRef)(({className:e,children:t,...n},r)=>{let{variant:i,enableAnimation:a}=pe(),o=i===`gridline`||i===`gridline-expressive`,c=o?ue:l().Fragment,u=o?{animate:a?{variant:`slide-in-up`,delay:750,duration:1e3}:void 0}:{};return(0,s.jsx)(c,{...u,children:(0,s.jsx)(Kn,{ref:r,className:d(V[`Hero-actions`],e),...n,children:t})})}),Jn={Image:`Primer_Brand__Image-module__Image___FgVuK`,"Image--aspect-ratio-1-1":`Primer_Brand__Image-module__Image--aspect-ratio-1-1___gDnTF`,"Image--aspect-ratio-16-10":`Primer_Brand__Image-module__Image--aspect-ratio-16-10___dkGM6`,"Image--aspect-ratio-16-9":`Primer_Brand__Image-module__Image--aspect-ratio-16-9___bscHI`,"Image--aspect-ratio-4-3":`Primer_Brand__Image-module__Image--aspect-ratio-4-3___Tt_MI`,"Image--aspect-ratio-custom":`Primer_Brand__Image-module__Image--aspect-ratio-custom___gXFxx`,"Image--borderRadius-full":`Primer_Brand__Image-module__Image--borderRadius-full___AlwaQ`,"Image--borderRadius-large":`Primer_Brand__Image-module__Image--borderRadius-large___ivnDN`,"Image--borderRadius-medium":`Primer_Brand__Image-module__Image--borderRadius-medium___VsUEt`,"Image--borderRadius-small":`Primer_Brand__Image-module__Image--borderRadius-small___p94p1`,"Image--borderRadius-xlarge":`Primer_Brand__Image-module__Image--borderRadius-xlarge___X8Rkm`,Image__container:`Primer_Brand__Image-module__Image__container___acBJi`},Yn=[`small`,`medium`,`large`,`xlarge`,`full`],Xn=e=>{if(typeof e==`string`){if(e===`custom`)return`custom`;let[t,n]=e.split(`:`).map(Number);return`${t}-${n}`}},Zn=(e,t)=>{let{[t]:n,...r}=e;return r},Qn=({animate:e,aspectRatio:t,className:n,as:r=`img`,ref:i,alt:a,width:o,height:c,media:l,srcSet:u,style:f,borderRadius:p,...m})=>{let{classes:h,styles:g}=E(e);return r===`picture`?(0,s.jsxs)(`picture`,{className:d(h,Jn.Image__container,t&&Jn[`Image--aspect-ratio-${Xn(t)}`],p&&Jn[`Image--borderRadius-${p}`],n),style:{...g,...f},children:[m.sources&&m.sources.map((e,t)=>(0,s.jsx)(`source`,{srcSet:e.srcset,media:e.media},t)),u&&(0,s.jsx)(`source`,{srcSet:u,media:l}),(0,s.jsx)(`img`,{ref:i,alt:a,width:o??`100%`,height:c??`100%`,className:d(Jn.Image,p&&Jn[`Image--borderRadius-${p}`]),...Zn(m,`sources`)})]}):t?(0,s.jsx)(`span`,{className:d(Jn.Image__container,Jn[`Image--aspect-ratio-${Xn(t)}`]),children:(0,s.jsx)(`img`,{ref:i,alt:a,width:o||`100%`,height:c||`100%`,className:d(h,Jn.Image,p&&Jn[`Image--borderRadius-${p}`],n),srcSet:u,style:{...g,...f},...m})}):(0,s.jsx)(`img`,{ref:i,alt:a,className:d(h,Jn.Image,p&&Jn[`Image--borderRadius-${p}`],n),width:o&&o,height:c&&c,srcSet:u,style:{...g,...f},...m})},$n=(0,c.forwardRef)(({position:e=`block-end`,padding:t=`default`,className:n,enableBorder:r,...i},a)=>{let{variant:o,enableAnimation:c}=pe(),l=e.startsWith(`inline`);return(0,s.jsx)(Qn,{animate:o===`gridline`&&c?{variant:`slide-in-up`,delay:0,duration:1e3}:void 0,ref:a,className:d(V[`Hero-image`],V[`Hero-media`],V[`Hero-media--pos-${e}`],l&&V[`Hero-media--pos-inline`],t===`all`&&V[`Hero-media--padding-all`],t===`none`&&V[`Hero-media--padding-none`],n),...i})}),er=e=>(0,s.jsx)(`svg`,{xmlns:`http://www.w3.org/2000/svg`,width:`24`,height:`24`,viewBox:`0 0 24 24`,fill:`none`,...e,children:(0,s.jsx)(`path`,{d:`M1.56489 23.8112C0.884817 24.2389 1.07491e-06 23.7501 1.0398e-06 22.9467L8.28679e-08 1.05473C4.73246e-08 0.241596 0.904067 -0.245404 1.58307 0.201969L18.5829 11.4026C19.2032 11.8113 19.1935 12.7244 18.5647 13.1198L1.56489 23.8112Z`,fill:`currentColor`})});var H=[`16`,`24`],tr={16:{width:16,path:c.createElement(`path`,{d:`M6.766 11.328c-2.063-.25-3.516-1.734-3.516-3.656 0-.781.281-1.625.75-2.188-.203-.515-.172-1.609.063-2.062.625-.078 1.468.25 1.968.703.594-.187 1.219-.281 1.985-.281.765 0 1.39.094 1.953.265.484-.437 1.344-.765 1.969-.687.218.422.25 1.515.046 2.047.5.593.766 1.39.766 2.203 0 1.922-1.453 3.375-3.547 3.64.531.344.89 1.094.89 1.954v1.625c0 .468.391.734.86.547C13.781 14.359 16 11.53 16 8.03 16 3.61 12.406 0 7.984 0 3.563 0 0 3.61 0 8.031a7.88 7.88 0 0 0 5.172 7.422c.422.156.828-.125.828-.547v-1.25c-.219.094-.5.156-.75.156-1.031 0-1.64-.562-2.078-1.609-.172-.422-.36-.672-.719-.719-.187-.015-.25-.093-.25-.187 0-.188.313-.328.625-.328.453 0 .844.281 1.25.86.313.452.64.655 1.031.655s.641-.14 1-.5c.266-.265.47-.5.657-.656`})},24:{width:24,path:c.createElement(`path`,{d:`M10.226 17.284c-2.965-.36-5.054-2.493-5.054-5.256 0-1.123.404-2.336 1.078-3.144-.292-.741-.247-2.314.09-2.965.898-.112 2.111.36 2.83 1.01.853-.269 1.752-.404 2.853-.404 1.1 0 1.999.135 2.807.382.696-.629 1.932-1.1 2.83-.988.315.606.36 2.179.067 2.942.72.854 1.101 2 1.101 3.167 0 2.763-2.089 4.852-5.098 5.234.763.494 1.28 1.572 1.28 2.807v2.336c0 .674.561 1.056 1.235.786 4.066-1.55 7.255-5.615 7.255-10.646C23.5 6.188 18.334 1 11.978 1 5.62 1 .5 6.188.5 12.545c0 4.986 3.167 9.12 7.435 10.669.606.225 1.19-.18 1.19-.786V20.63a2.9 2.9 0 0 1-1.078.224c-1.483 0-2.359-.808-2.987-2.313-.247-.607-.517-.966-1.034-1.033-.27-.023-.359-.135-.359-.27 0-.27.45-.471.898-.471.652 0 1.213.404 1.797 1.235.45.651.921.943 1.483.943.561 0 .92-.202 1.437-.719.382-.381.674-.718.944-.943`})}},nr=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-mark-github`,tr,H)});nr.displayName=`MarkGithubIcon`;let rr=(0,c.forwardRef)(({className:e,children:t,position:n=`block-end`,padding:r=`default`,poster:i,posterTitle:a,posterAltText:o,enableBorder:c,"data-testid":u,...f},p)=>{let[m,h]=l().useState(!i),g=L(p),_=n.startsWith(`inline`),v=d(V[`Hero-video`],V[`Hero-media`],V[`Hero-media--pos-${n}`],_&&V[`Hero-media--pos-inline`],r===`all`&&V[`Hero-media--padding-all`],r===`none`&&V[`Hero-media--padding-none`],e),y=(0,s.jsx)(`div`,{className:v,ref:g,"data-testid":u||`Hero-video`,...f,children:t});return m?y:(0,s.jsx)(ir,{posterSrc:i,posterAlt:o,posterTitle:a,onClick:()=>h(!0),className:v})});function ir({posterSrc:e,posterAlt:t,posterTitle:n,onClick:r,className:i}){return(0,s.jsx)(ue,{className:i,children:(0,s.jsxs)(`button`,{"aria-label":`Play video`,onClick:r,className:V[`Hero-video-poster-button`],children:[(0,s.jsx)(Qn,{src:e,alt:t,className:V[`Hero-video-poster-image`]}),(0,s.jsx)(er,{className:V[`Hero-video-poster-icon`]}),(0,s.jsxs)(`span`,{className:V[`Hero-video-poster-header`],children:[(0,s.jsx)(nr,{size:48,className:V[`Hero-video-header-poster-icon`]}),(0,s.jsx)(I,{size:`350`,className:V[`Hero-video-poster-text`],children:n})]})]})})}function ar(){let[e,t]=(0,c.useState)(()=>typeof window<`u`&&window.matchMedia(`(prefers-reduced-motion: reduce)`).matches);return(0,c.useEffect)(()=>{let e=window.matchMedia(`(prefers-reduced-motion: reduce)`);t(e.matches);let n=e=>{t(e.matches)};return e.addEventListener(`change`,n),()=>e.removeEventListener(`change`,n)},[]),e}function or({text:e,initialText:t,animate:n,delay:r=500,waitForPageLoad:i=!0,startOnIntersection:a=!1,intersectionRef:o}){let s=ar(),[l,u]=(0,c.useState)(!1),d=!0===n&&e.length>0,f=d&&!s,p=f&&(!a||l),[m,h]=(0,c.useState)({visibleText:d?``:e,cursorPhase:d?`initial`:`complete`});return(0,c.useEffect)(()=>{if(!a||!f||l)return;if(typeof IntersectionObserver>`u`)return void u(!0);let e=o?.current;if(!e)return;let t=new IntersectionObserver(([e])=>{e.isIntersecting&&(u(!0),t.disconnect())});return t.observe(e),()=>t.disconnect()},[l,o,f,a]),Bt(()=>{f||h({visibleText:e,cursorPhase:`complete`})},[f,e]),(0,c.useEffect)(()=>{if(!p)return;let n=[`>`,`*`,`=`,`&`,`+`,`-`,`%`,`^`,`_`];h({visibleText:``,cursorPhase:`initial`});let a=typeof t==`string`&&t.length>0&&t!==e?t:void 0,o=0;if(a)for(;o{let t=performance.now(),r={visibleText:``,cursorPhase:`initial`},i=a=>{let l=a-t,p=(t=>{let r=``;if(t>0&&t{let r=``,i=0;for(let a=0;a=u&&t=d&&t=f&&t=m&&(r=e);let i=`initial`;return s&&t>=g&&(i=`correction`),t>=_&&(i=`final`),t>=m&&(i=`complete`),{visibleText:r,cursorPhase:i}})(l);r.visibleText===p.visibleText&&r.cursorPhase===p.cursorPhase||(r=p,h(p)),l{y=setTimeout(b,r)};if(i&&typeof window<`u`){if(document.readyState!==`complete`){let e=()=>x();return window.addEventListener(`load`,e),()=>{window.removeEventListener(`load`,e),y!==void 0&&clearTimeout(y),v!==void 0&&window.cancelAnimationFrame(v)}}x()}else x();return()=>{y!==void 0&&clearTimeout(y),v!==void 0&&window.cancelAnimationFrame(v)}},[r,t,p,e,i]),{visibleText:m.visibleText,showCursor:!d||m.visibleText.length>0,cursorPhase:m.cursorPhase}}let sr=[`default`,`muted`,`accent`],cr={root:`EyebrowText`},lr=(0,c.forwardRef)(({className:e,children:t,style:n,"data-testid":r,font:i=`monospace`,size:a=`100`,variant:o=`muted`,weight:c=`normal`,...l},u)=>{let f=o===`accent`?`default`:o;return(0,s.jsx)(I,{ref:u,as:`span`,size:a,variant:f,font:i,weight:c,className:d(`Primer_Brand__EyebrowText-module__EyebrowText___YZHDa`,o===`accent`&&`Primer_Brand__EyebrowText-module__EyebrowText--variant-accent___p07g3`,e),style:n,"data-testid":r||cr.root,...l,children:t})}),ur=Object.assign(lr,{testIds:cr}),dr={TextCursorAnimation:`Primer_Brand__TextCursorAnimation-module__TextCursorAnimation___oT5SI`,"TextCursorAnimation-cursor-blink":`Primer_Brand__TextCursorAnimation-module__TextCursorAnimation-cursor-blink___B89IH`,TextCursorAnimation__content:`Primer_Brand__TextCursorAnimation-module__TextCursorAnimation__content___V_c3N`,"TextCursorAnimation__content--animated":`Primer_Brand__TextCursorAnimation-module__TextCursorAnimation__content--animated___HgWNj`,TextCursorAnimation__cursor:`Primer_Brand__TextCursorAnimation-module__TextCursorAnimation__cursor___fNada`,"TextCursorAnimation__cursor--animated":`Primer_Brand__TextCursorAnimation-module__TextCursorAnimation__cursor--animated___NKuyb`,"TextCursorAnimation__cursor--complete":`Primer_Brand__TextCursorAnimation-module__TextCursorAnimation__cursor--complete___eaBZl`,"TextCursorAnimation__cursor--correction":`Primer_Brand__TextCursorAnimation-module__TextCursorAnimation__cursor--correction___H0shI`,"TextCursorAnimation__cursor--final":`Primer_Brand__TextCursorAnimation-module__TextCursorAnimation__cursor--final___HqWmn`,"TextCursorAnimation__cursor--initial":`Primer_Brand__TextCursorAnimation-module__TextCursorAnimation__cursor--initial___y1m0J`,TextCursorAnimation__inner:`Primer_Brand__TextCursorAnimation-module__TextCursorAnimation__inner___MKMEx`,TextCursorAnimation__sizingContainer:`Primer_Brand__TextCursorAnimation-module__TextCursorAnimation__sizingContainer___BLhzn`,TextCursorAnimation__sizingText:`Primer_Brand__TextCursorAnimation-module__TextCursorAnimation__sizingText___ipUBO`,TextCursorAnimation__text:`Primer_Brand__TextCursorAnimation-module__TextCursorAnimation__text___gB3n2`},fr={root:`TextCursorAnimation`,get text(){return`${this.root}-text`},get cursor(){return`${this.root}-cursor`}};function pr({children:e,className:t,animate:n,initialText:r,"data-testid":i,delay:a,waitForPageLoad:o=!0,animationTrigger:l=`immediate`,variant:u=`muted`}){let f=(0,c.useRef)(null),p=typeof e==`string`?e:``,{showCursor:m,visibleText:h,cursorPhase:g}=or({text:p,initialText:r,animate:n,delay:a,waitForPageLoad:o,startOnIntersection:l===`on-visible`,intersectionRef:f}),_=!0===n&&p.length>0,v=p||e,y={initial:dr[`TextCursorAnimation__cursor--initial`],correction:dr[`TextCursorAnimation__cursor--correction`],final:dr[`TextCursorAnimation__cursor--final`],complete:dr[`TextCursorAnimation__cursor--complete`]}[_?g:`complete`],b=m?(0,s.jsx)(`span`,{className:d(dr.TextCursorAnimation__cursor,_&&dr[`TextCursorAnimation__cursor--animated`],y),"aria-hidden":`true`,"data-testid":fr.cursor}):null;return(0,s.jsx)(`span`,{ref:f,className:d(dr.TextCursorAnimation,t),"data-testid":i||fr.root,children:(0,s.jsxs)(`span`,{className:dr.TextCursorAnimation__inner,children:[_&&(0,s.jsxs)(`span`,{className:dr.TextCursorAnimation__sizingContainer,children:[(0,s.jsx)(ur,{size:`100`,variant:u,font:`monospace`,weight:`medium`,className:d(dr.TextCursorAnimation__text,dr.TextCursorAnimation__sizingText),children:p}),r&&r!==p&&(0,s.jsx)(ur,{size:`100`,variant:u,font:`monospace`,weight:`medium`,className:d(dr.TextCursorAnimation__text,dr.TextCursorAnimation__sizingText),"aria-hidden":`true`,children:r})]}),(0,s.jsxs)(`span`,{className:d(dr.TextCursorAnimation__content,_&&dr[`TextCursorAnimation__content--animated`]),"aria-hidden":_?`true`:void 0,children:[(0,s.jsx)(ur,{size:`100`,variant:u,font:`monospace`,weight:`medium`,className:dr.TextCursorAnimation__text,"data-testid":fr.text,children:_?h:v}),b]})]})})}let mr=(0,c.forwardRef)(({children:e,className:t,variant:n=`muted`,animate:r=!1,animationDelay:i=1e3,initialText:a,...o},c)=>{let{variant:l,enableAnimation:u}=pe(),f=u||r,p=(l===`gridline`||l===`gridline-expressive`)&&u||r;return(0,s.jsx)(`span`,{ref:c,className:d(V[`Hero-label`],t),...o,children:(0,s.jsx)(pr,{variant:n,animate:f,delay:p?i:0,initialText:a,children:e})})}),hr=(0,c.forwardRef)(({children:e,className:t,...n},r)=>(0,s.jsx)(`div`,{ref:r,className:d(V[`Hero-eyebrow`],t),...n,children:e})),gr={Heading:`Primer_Brand__Heading-module__Heading___IVpmp`,"Heading--1":`Primer_Brand__Heading-module__Heading--1___Ufc7G`,"Heading--2":`Primer_Brand__Heading-module__Heading--2___TFg09`,"Heading--3":`Primer_Brand__Heading-module__Heading--3___wsITu`,"Heading--4":`Primer_Brand__Heading-module__Heading--4___C9jDG`,"Heading--5":`Primer_Brand__Heading-module__Heading--5___HgypG`,"Heading--6":`Primer_Brand__Heading-module__Heading--6___FEQ_V`,"Heading--display":`Primer_Brand__Heading-module__Heading--display___xFecE`,"Heading--letter-spacing-condensed":`Primer_Brand__Heading-module__Heading--letter-spacing-condensed___b6mZa`,"Heading--letter-spacing-none":`Primer_Brand__Heading-module__Heading--letter-spacing-none___vuohz`,"Heading--letter-spacing-normal":`Primer_Brand__Heading-module__Heading--letter-spacing-normal___Qhzoc`,"Heading--stretch-condensed":`Primer_Brand__Heading-module__Heading--stretch-condensed____i8A2`,"Heading--stretch-expanded":`Primer_Brand__Heading-module__Heading--stretch-expanded___gzwLQ`,"Heading--stretch-normal":`Primer_Brand__Heading-module__Heading--stretch-normal___apWVy`,"Heading--subhead-large":`Primer_Brand__Heading-module__Heading--subhead-large____C6GZ`,"Heading--subhead-medium":`Primer_Brand__Heading-module__Heading--subhead-medium___Pik5E`,"Heading--textWrap-balance":`Primer_Brand__Heading-module__Heading--textWrap-balance___AOKvC`,"Heading--textWrap-wrap":`Primer_Brand__Heading-module__Heading--textWrap-wrap___iM9k3`,"Heading--weight-bold":`Primer_Brand__Heading-module__Heading--weight-bold___Zqsyk`,"Heading--weight-extrabold":`Primer_Brand__Heading-module__Heading--weight-extrabold___SJAUw`,"Heading--weight-extralight":`Primer_Brand__Heading-module__Heading--weight-extralight___KRgjg`,"Heading--weight-heavy":`Primer_Brand__Heading-module__Heading--weight-heavy___ssSay`,"Heading--weight-light":`Primer_Brand__Heading-module__Heading--weight-light___aF2Rw`,"Heading--weight-medium":`Primer_Brand__Heading-module__Heading--weight-medium___II172`,"Heading--weight-normal":`Primer_Brand__Heading-module__Heading--weight-normal___ZLGhx`,"Heading--weight-semibold":`Primer_Brand__Heading-module__Heading--weight-semibold___NMvbh`,"Heading-font--hubot-sans":`Primer_Brand__Heading-module__Heading-font--hubot-sans___w3_5f`,"Heading-font--mona-sans":`Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx`,"Heading-font--monospace":`Primer_Brand__Heading-module__Heading-font--monospace___dFpiK`,"Heading-narrow--letter-spacing-condensed":`Primer_Brand__Heading-module__Heading-narrow--letter-spacing-condensed___U6uGD`,"Heading-narrow--letter-spacing-none":`Primer_Brand__Heading-module__Heading-narrow--letter-spacing-none___RR_W3`,"Heading-narrow--letter-spacing-normal":`Primer_Brand__Heading-module__Heading-narrow--letter-spacing-normal___gzn9r`,"Heading-narrow--stretch-condensed":`Primer_Brand__Heading-module__Heading-narrow--stretch-condensed___koHLR`,"Heading-narrow--stretch-expanded":`Primer_Brand__Heading-module__Heading-narrow--stretch-expanded___RHi1z`,"Heading-narrow--stretch-normal":`Primer_Brand__Heading-module__Heading-narrow--stretch-normal___AP9Ba`,"Heading-narrow--weight-bold":`Primer_Brand__Heading-module__Heading-narrow--weight-bold___IXjRC`,"Heading-narrow--weight-expanded":`Primer_Brand__Heading-module__Heading-narrow--weight-expanded___jvotv`,"Heading-narrow--weight-extrabold":`Primer_Brand__Heading-module__Heading-narrow--weight-extrabold___vmOAQ`,"Heading-narrow--weight-extralight":`Primer_Brand__Heading-module__Heading-narrow--weight-extralight___qHJfi`,"Heading-narrow--weight-heavy":`Primer_Brand__Heading-module__Heading-narrow--weight-heavy___s43iL`,"Heading-narrow--weight-light":`Primer_Brand__Heading-module__Heading-narrow--weight-light___mOWUt`,"Heading-narrow--weight-medium":`Primer_Brand__Heading-module__Heading-narrow--weight-medium___q5O6L`,"Heading-narrow--weight-normal":`Primer_Brand__Heading-module__Heading-narrow--weight-normal___Q0Jkf`,"Heading-narrow--weight-semibold":`Primer_Brand__Heading-module__Heading-narrow--weight-semibold___bAIHy`,"Heading-narrow--weight-wide":`Primer_Brand__Heading-module__Heading-narrow--weight-wide___ikyG2`,"Heading-regular--letter-spacing-condensed":`Primer_Brand__Heading-module__Heading-regular--letter-spacing-condensed___gEGJy`,"Heading-regular--letter-spacing-none":`Primer_Brand__Heading-module__Heading-regular--letter-spacing-none____NH9r`,"Heading-regular--letter-spacing-normal":`Primer_Brand__Heading-module__Heading-regular--letter-spacing-normal___GWmk5`,"Heading-regular--stretch-condensed":`Primer_Brand__Heading-module__Heading-regular--stretch-condensed___CHFa4`,"Heading-regular--stretch-expanded":`Primer_Brand__Heading-module__Heading-regular--stretch-expanded___ozx5y`,"Heading-regular--stretch-normal":`Primer_Brand__Heading-module__Heading-regular--stretch-normal___IX9Vl`,"Heading-regular--weight-bold":`Primer_Brand__Heading-module__Heading-regular--weight-bold___QMMCW`,"Heading-regular--weight-extrabold":`Primer_Brand__Heading-module__Heading-regular--weight-extrabold___H5Gyr`,"Heading-regular--weight-extralight":`Primer_Brand__Heading-module__Heading-regular--weight-extralight___LE9Tu`,"Heading-regular--weight-heavy":`Primer_Brand__Heading-module__Heading-regular--weight-heavy___SwJ1c`,"Heading-regular--weight-light":`Primer_Brand__Heading-module__Heading-regular--weight-light___CCVVF`,"Heading-regular--weight-medium":`Primer_Brand__Heading-module__Heading-regular--weight-medium___wC9qR`,"Heading-regular--weight-normal":`Primer_Brand__Heading-module__Heading-regular--weight-normal___joqMx`,"Heading-regular--weight-semibold":`Primer_Brand__Heading-module__Heading-regular--weight-semibold___h3bHv`,"Heading-wide--letter-spacing-condensed":`Primer_Brand__Heading-module__Heading-wide--letter-spacing-condensed___RhUHL`,"Heading-wide--letter-spacing-none":`Primer_Brand__Heading-module__Heading-wide--letter-spacing-none___w4Oh2`,"Heading-wide--letter-spacing-normal":`Primer_Brand__Heading-module__Heading-wide--letter-spacing-normal___qPBdW`,"Heading-wide--stretch-condensed":`Primer_Brand__Heading-module__Heading-wide--stretch-condensed___d3GoN`,"Heading-wide--stretch-expanded":`Primer_Brand__Heading-module__Heading-wide--stretch-expanded___TlWrW`,"Heading-wide--stretch-normal":`Primer_Brand__Heading-module__Heading-wide--stretch-normal___te0lW`,"Heading-wide--weight-bold":`Primer_Brand__Heading-module__Heading-wide--weight-bold___wMxlL`,"Heading-wide--weight-extrabold":`Primer_Brand__Heading-module__Heading-wide--weight-extrabold___CIRWW`,"Heading-wide--weight-heavy":`Primer_Brand__Heading-module__Heading-wide--weight-heavy___IiVTg`,"Heading-wide--weight-light":`Primer_Brand__Heading-module__Heading-wide--weight-light___Lh64A`,"Heading-wide--weight-medium":`Primer_Brand__Heading-module__Heading-wide--weight-medium___Uq302`,"Heading-wide--weight-normal":`Primer_Brand__Heading-module__Heading-wide--weight-normal___zWzeR`,"Heading-wide--weight-semibold":`Primer_Brand__Heading-module__Heading-wide--weight-semibold___IqaIc`},_r=[`display`,`1`,`2`,`3`,`4`,`5`,`6`,`subhead-large`,`subhead-medium`],vr=[`h1`,`h2`,`h3`,`h4`,`h5`,`h6`],yr=[`heavy`,`extrabold`,`bold`,`semibold`,`medium`,`normal`,`light`,`extralight`],br=[`condensed`,`normal`,`expanded`],xr=[`condensed`,`normal`,`none`],Sr=[`mona-sans`,`hubot-sans`,`monospace`],Cr=vr[1],wr=Sr[0],Tr={h1:_r[1],h2:_r[2],h3:_r[3],h4:_r[4],h5:_r[5],h6:_r[6]},Er=(0,c.forwardRef)(({animate:e,className:t,children:n,as:r=Cr,size:i,letterSpacing:a,weight:o,stretch:l,style:u,font:f=`mona-sans`,textWrap:p=`balance`,...m},h)=>{let{classes:g,styles:_}=E(e),v=(e,t)=>t?typeof t==`string`?gr[`Heading--${e}-${t}`]:Object.keys(t).map(n=>gr[`Heading-${n}--${e}-${t[n]}`]).join(` `):null,y=(0,c.useMemo)(()=>v(`weight`,o),[o]),b=(0,c.useMemo)(()=>v(`stretch`,l),[l]),x=(0,c.useMemo)(()=>v(`letter-spacing`,a),[a]),S=d(g,gr.Heading,gr[`Heading-font--${f}`],!i&&gr[`Heading--${Tr[r]}`],i&&gr[`Heading--${i}`],gr[`Heading--textWrap-${p}`],o&&y,l&&b,x&&x,t);return vr.includes(r)?(0,s.jsx)(r,{ref:h,className:S,style:{..._,...u},...m,children:n}):(console.error(`Heading: 'as' prop must be one of ${vr.join(`, `)}`),null)}),Dr=(0,c.forwardRef)(({children:e,fullWidth:t=!1,size:n=`1`,...r},i)=>{let{hasInlineMedia:a,variant:o,enableAnimation:c}=pe(),l=o===`gridline`||o===`gridline-expressive`;return(0,s.jsx)(Er,{animate:l&&c?{variant:`reveal-in-up`,delay:0,duration:1e3}:void 0,id:`hero-section-brand-heading`,className:d(V[`Hero-heading`],t&&V[`Hero-heading--fullWidth`]),as:`h1`,size:a?`2`:n,ref:i,...r,children:e})}),Or=(0,c.forwardRef)(({size:e=`200`,weight:t=`normal`,children:n,variant:r=`muted`,className:i},a)=>{let{variant:o,enableAnimation:c}=pe(),l=o===`gridline`||o===`gridline-expressive`;return(0,s.jsx)(I,{animate:l&&c?{variant:`slide-in-up`,delay:500,duration:1e3}:void 0,ref:a,className:d(V[`Hero-description`],i),as:`p`,size:e,weight:t,variant:r,children:n})}),kr={root:`Hero`,get video(){return`${this.root}-video`},get grid(){return`${this.root}-grid`},get imageWrapper(){return`${this.root}-imageWrapper`}},Ar=(0,c.forwardRef)(({className:e,align:t=`start`,children:n,imageContainerClassName:r,imageContainerStyle:i,imageContainerRef:a,imageBackgroundColor:o,variant:u=`default`,trailingComponent:f,enableAnimation:p=!1,"data-testid":m,...h},g)=>{let{HeroActions:v,HeroButtonGroupChild:y,HeroChildren:b,HeroImageChild:x,HeroVideoChild:S,HeroHeaderChildren:C,HeroDescriptionChild:T}=(0,c.useMemo)(()=>{let e=l().Children.toArray(n).reduce((e,t)=>(l().isValidElement(t)&&(t.type===Me||t.type===Ne?e.HeroActions.push(t):t.type===qn?e.HeroButtonGroupChild=t:t.type===$n?e.HeroImageChild=t:t.type===rr?e.HeroVideoChild=t:(e.HeroChildren.push(t),t.type===mr||t.type===hr||t.type===Dr?e.HeroHeaderChildren.push(t):t.type===Or&&(e.HeroDescriptionChild=t))),e),{HeroActions:[],HeroButtonGroupChild:void 0,HeroChildren:[],HeroImageChild:void 0,HeroVideoChild:void 0,HeroHeaderChildren:[],HeroDescriptionChild:void 0});return e.HeroImageChild&&e.HeroVideoChild&&(e.HeroVideoChild=void 0),e},[n]),E=x?.props.position||S?.props.position,D=u===`gridline-expressive`&&E?.startsWith(`inline-`)?`block-end`:E||`block-end`,O=x?.props.enableBorder??S?.props.enableBorder??!0,k=x?.props.padding??S?.props.padding??`default`,A=de.includes(D),j=x||S,ee=u===`gridline`,M=u===`gridline-expressive`,te=D===`block-end`,ne=M&&t===`center`?`start`:t,re=(ee||M)&&p?w:c.Fragment,ie=(ee||M)&&p?{autoStaggerChildren:!1,animationTrigger:`immediate`}:{},ae=(ee||M)&&te,oe=ee&&A,se=x?V[`Hero--layout-image`]:V[`Hero--layout-default`],ce=D===`inline-start`,le=e=>f&&(0,s.jsx)(ue,{animate:e?{variant:`slide-in-up`,delay:1e3,duration:1e3}:void 0,children:(0,s.jsx)(`div`,{className:V[`Hero-trailing`],children:(0,s.jsx)(f,{})})}),pe=()=>(0,s.jsxs)(s.Fragment,{children:[y,v.length>0&&(0,s.jsx)(`div`,{className:V[`Hero-actions`],children:v})]});return(0,s.jsx)(re,{...ie,children:(0,s.jsx)(fe.Provider,{value:{imagePosition:D,variant:u,align:ne,hasInlineMedia:A,enableAnimation:p},children:(0,s.jsxs)(`section`,{className:d(V.Hero,V[`Hero--variant-${u}`],!A&&V[`Hero--align-${ne}`],se,(x||S)&&V[`Hero--image-pos-${D}`],(x||S)&&A&&V[`Hero--image-pos-inline`],oe&&V[`Hero--variant-inline-gridline`],e),ref:g,"aria-labelledby":`hero-section-brand-heading`,"data-testid":m||kr.root,...h,children:[(0,s.jsx)(_,{fullWidth:!ae&&!oe,"data-testid":kr.grid,className:d(V[`Hero-grid`],V[`Hero-grid--${D}`],ae&&!M&&V[`Hero-grid--contained`],oe&&V[`Hero-grid--bordered-inline`],M&&V[`Hero-grid--expressive`]),children:M?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(_.Column,{span:{medium:12,large:T?7:6},className:V[`Hero-expressive-header-column`],children:(0,s.jsx)(N,{direction:`vertical`,gap:`none`,padding:`none`,alignItems:`flex-start`,children:C})}),(0,s.jsx)(_.Column,{span:{medium:12,large:T?5:6},className:V[`Hero-expressive-body-column`],children:(0,s.jsxs)(N,{direction:`vertical`,gap:`none`,padding:`none`,alignItems:`flex-start`,children:[T,pe(),le(p)]})})]}):(0,s.jsxs)(s.Fragment,{children:[ce&&j&&!ae&&(0,s.jsx)(_.Column,{ref:a,span:{large:6},className:d(o&&k!==`none`&&V[`Hero-imageContainer--bg-${o}`],oe&&k===`all`&&V[`Hero-imageContainer--inline-padding-all`],oe&&k===`none`&&V[`Hero-imageContainer--inline-padding-none`],oe&&V[`Hero-imageContainer--inline-bordered`]),children:(0,s.jsx)(`div`,{className:d(V[`Hero-mediaContainer`],r),style:i,children:j})}),(0,s.jsx)(_.Column,{span:{large:j&&A?6:12},children:(0,s.jsxs)(N,{className:d(oe&&V[`Hero-text-column--inline-gridline`],oe&&V[`Hero-contentColumn--bordered-inline`]),direction:`vertical`,gap:`none`,padding:`none`,alignItems:A||ne===`start`?`flex-start`:`center`,justifyContent:A?void 0:ne===`start`?`flex-start`:`center`,children:[b,pe(),le(ee&&p)]})}),!ce&&j&&!ae&&(0,s.jsx)(_.Column,{ref:a,span:{large:A?6:12},className:d(o&&k!==`none`&&V[`Hero-imageContainer--bg-${o}`],oe&&k===`all`&&V[`Hero-imageContainer--inline-padding-all`],oe&&k===`none`&&V[`Hero-imageContainer--inline-padding-none`],oe&&V[`Hero-imageContainer--inline-bordered`]),children:(0,s.jsx)(`div`,{className:d(V[`Hero-mediaContainer`],r),style:i,children:j})})]})}),j&&ae&&(0,s.jsx)(`div`,{ref:a,"data-testid":kr.imageWrapper,className:d(V[`Hero-imageWrapper`],r,o&&k!==`none`&&V[`Hero-imageWrapper--bg-${o}`],k===`none`&&V[`Hero-imageWrapper--padding-none`]),style:i,children:(0,s.jsx)(`div`,{className:d(V[`Hero-imageWrapper-inner`],k===`all`&&V[`Hero-imageWrapper-inner--padding-all`],k===`none`&&V[`Hero-imageWrapper-inner--padding-none`],O&&V[`Hero-imageWrapper-inner--with-gridline`]),children:j})})]})})})}),jr=Object.assign(Ar,{Heading:Dr,Description:Or,ButtonGroup:qn,PrimaryAction:Me,SecondaryAction:Ne,Image:$n,Video:rr,Label:mr,Eyebrow:hr,testIds:kr});var Mr=[`16`,`24`],Nr={16:{width:16,path:c.createElement(`path`,{d:`m4.427 9.573 3.396-3.396a.25.25 0 0 1 .354 0l3.396 3.396a.25.25 0 0 1-.177.427H4.604a.25.25 0 0 1-.177-.427Z`})},24:{width:24,path:c.createElement(`path`,{d:`m12.354 8.854 5.792 5.792a.5.5 0 0 1-.353.854H6.207a.5.5 0 0 1-.353-.854l5.792-5.792a.5.5 0 0 1 .708 0Z`})}},Pr=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-triangle-up`,Nr,Mr)});Pr.displayName=`TriangleUpIcon`;var Fr=[`16`,`24`],Ir={16:{width:16,path:c.createElement(`path`,{d:`m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z`})},24:{width:24,path:c.createElement(`path`,{d:`M11.646 15.146 5.854 9.354a.5.5 0 0 1 .353-.854h11.586a.5.5 0 0 1 .353.854l-5.793 5.792a.5.5 0 0 1-.707 0Z`})}},Lr=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-triangle-down`,Ir,Fr)});Lr.displayName=`TriangleDownIcon`;var Rr=[`16`,`24`],zr={16:{width:16,path:c.createElement(`path`,{d:`M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z`})},24:{width:24,path:c.createElement(c.Fragment,null,c.createElement(`path`,{d:`M15.5 2.25a.75.75 0 0 1 .75-.75h5.5a.75.75 0 0 1 .75.75v5.5a.75.75 0 0 1-1.5 0V4.06l-6.22 6.22a.75.75 0 1 1-1.06-1.06L19.94 3h-3.69a.75.75 0 0 1-.75-.75Z`}),c.createElement(`path`,{d:`M2.5 4.25c0-.966.784-1.75 1.75-1.75h8.5a.75.75 0 0 1 0 1.5h-8.5a.25.25 0 0 0-.25.25v15.5c0 .138.112.25.25.25h15.5a.25.25 0 0 0 .25-.25v-8.5a.75.75 0 0 1 1.5 0v8.5a1.75 1.75 0 0 1-1.75 1.75H4.25a1.75 1.75 0 0 1-1.75-1.75V4.25Z`}))}},Br=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-link-external`,zr,Rr)});Br.displayName=`LinkExternalIcon`;let Vr={Link:`Primer_Brand__Link-module__Link___lvKjM`,"Link--accent":`Primer_Brand__Link-module__Link--accent___FWEDd`,"Link--arrow-end":`Primer_Brand__Link-module__Link--arrow-end___l0EPS`,"Link--arrow-start":`Primer_Brand__Link-module__Link--arrow-start___AT1uu`,"Link--default":`Primer_Brand__Link-module__Link--default___UKAcZ`,"Link--is-external":`Primer_Brand__Link-module__Link--is-external___AthYf`,"Link--label":`Primer_Brand__Link-module__Link--label___j8etE`,"Link--large":`Primer_Brand__Link-module__Link--large___cXMt5`,"Link-arrow":`Primer_Brand__Link-module__Link-arrow___HBMJ9`},Hr=[`default`,`accent`],Ur=[`small`,`medium`,`large`],Wr=[`start`,`end`,`none`],Gr={small:`100`,medium:`200`,large:`300`},Kr={small:16,medium:16,large:20};function qr({size:e=`medium`,variant:t=`default`,className:n,children:r,isExternal:i,onMouseEnter:a,onMouseLeave:o,onFocus:u,onBlur:f,arrowDirection:p=`end`,...m}){let[h,g]=l().useState(!1),[_,v]=l().useState(!1),y=(0,c.useCallback)(e=>{g(!h),a?.(e)},[a,h]),b=(0,c.useCallback)(e=>{g(!h),o?.(e)},[o,h]),x=(0,c.useCallback)(e=>{v(!_),u?.(e)},[u,_]),S=(0,c.useCallback)(e=>{v(!_),f?.(e)},[f,_]);return(0,s.jsxs)(`a`,{className:d(Vr.Link,Vr[`Link--${e}`],Vr[`Link--${t}`],i?Vr[`Link--is-external`]:Vr[`Link--arrow-${p}`],n),onMouseEnter:y,onMouseLeave:b,onFocus:x,onBlur:S,...m,children:[p===`start`&&!i&&(0,s.jsx)(he,{className:Vr[`Link-arrow`],expanded:h||_,reverse:!0,hidden:!0}),(0,s.jsx)(I,{as:`span`,size:Gr[e],className:d(Vr[`Link--label`]),children:r}),p===`end`&&!i&&(0,s.jsx)(he,{className:Vr[`Link-arrow`],expanded:h||_,hidden:!0}),i&&(0,s.jsx)(Br,{size:Kr[e],"aria-label":`External link`})]})}let Jr={RiverAccordion:`Primer_Brand__RiverAccordion-module__RiverAccordion___aCPIE`,"RiverAccordion--active-item-has-background":`Primer_Brand__RiverAccordion-module__RiverAccordion--active-item-has-background___xYbsA`,"RiverAccordion--variant-gridline":`Primer_Brand__RiverAccordion-module__RiverAccordion--variant-gridline___Xsbet`,RiverAccordion__accordionContainer:`Primer_Brand__RiverAccordion-module__RiverAccordion__accordionContainer___fGxlS`,"RiverAccordion__align-end":`Primer_Brand__RiverAccordion-module__RiverAccordion__align-end___cYDE6`,"RiverAccordion__align-start":`Primer_Brand__RiverAccordion-module__RiverAccordion__align-start___RuTNC`,RiverAccordion__content:`Primer_Brand__RiverAccordion-module__RiverAccordion__content___ECkev`,RiverAccordion__heading:`Primer_Brand__RiverAccordion-module__RiverAccordion__heading___STSM7`,RiverAccordion__headingText:`Primer_Brand__RiverAccordion-module__RiverAccordion__headingText___tOQEC`,RiverAccordion__icon:`Primer_Brand__RiverAccordion-module__RiverAccordion__icon___gl6pH`,RiverAccordion__item:`Primer_Brand__RiverAccordion-module__RiverAccordion__item___SQRnH`,"RiverAccordion__item--open":`Primer_Brand__RiverAccordion-module__RiverAccordion__item--open___nnixq`,RiverAccordion__leadingVisual:`Primer_Brand__RiverAccordion-module__RiverAccordion__leadingVisual___OseYz`,RiverAccordion__panel:`Primer_Brand__RiverAccordion-module__RiverAccordion__panel___GkOCl`,RiverAccordion__trigger:`Primer_Brand__RiverAccordion-module__RiverAccordion__trigger___x_yLq`,"RiverAccordion__trigger--has-leading-visual":`Primer_Brand__RiverAccordion-module__RiverAccordion__trigger--has-leading-visual___lyq8k`,RiverAccordion__visual:`Primer_Brand__RiverAccordion-module__RiverAccordion__visual___GxbPw`,"RiverAccordion__visual--has-background":`Primer_Brand__RiverAccordion-module__RiverAccordion__visual--has-background___kuInp`,RiverAccordion__visualsContainer:`Primer_Brand__RiverAccordion-module__RiverAccordion__visualsContainer___evCWP`,RiverAccordion__visualsWrapper:`Primer_Brand__RiverAccordion-module__RiverAccordion__visualsWrapper___H5Ixf`},Yr=`Primer_Brand__shared-module__gridline___Vmwmu`,Xr=(0,c.createContext)(null),Zr=()=>{let e=(0,c.useContext)(Xr);if(e===null)throw Error(`useRiverAccordionContext must be used within a RiverAccordion component`);return e},Qr=(0,c.createContext)(null),$r=[`default`,`gridline`],ei=(0,c.forwardRef)(({align:e=`start`,variant:t=`default`,children:n,className:r,...i},a)=>{let o=L(a),[u,f]=(0,c.useState)(0),p=(0,c.useMemo)(()=>l().Children.toArray(n).reduce((e,t)=>{if(!oi(t))return e;let n=l().Children.toArray(t.props.children).find(li);return n&&(e.items.push(t),e.visuals.push(n)),e},{items:[],visuals:[]}),[n]),m=p.items.map((e,t)=>l().cloneElement(e,{key:t,index:t})),h=p.visuals.map((e,t)=>l().cloneElement(e,{key:t,"aria-hidden":!0})),g=t===`gridline`&&(p.visuals[u]?.props.hasBackground??!0),_=(0,c.useMemo)(()=>({openIndex:u,setOpenIndex:f,variant:t}),[u,f,t]);return(0,s.jsx)(Xr.Provider,{value:_,children:(0,s.jsxs)(`div`,{ref:o,className:d(Jr.RiverAccordion,Jr[`RiverAccordion__align-${e}`],Jr[`RiverAccordion--variant-${t}`],g&&Jr[`RiverAccordion--active-item-has-background`],t===`gridline`&&Yr,r),...i,children:[(0,s.jsx)(`div`,{className:Jr.RiverAccordion__accordionContainer,children:m}),(0,s.jsx)(`div`,{className:Jr.RiverAccordion__visualsContainer,children:(0,s.jsx)(`div`,{className:Jr.RiverAccordion__visualsWrapper,children:h})})]})})}),ti=({className:e,index:t,children:n,...r})=>{let{openIndex:i}=Zr(),a=p(),o=t===i,u=(0,c.useRef)(null);(0,c.useEffect)(()=>{u.current&&u.current.toggleAttribute(`inert`,!o)},[o]);let f=(0,c.useMemo)(()=>({id:a,index:t,isOpen:o}),[a,t,o]),{heading:m,content:h,visual:g}=(0,c.useMemo)(()=>l().Children.toArray(n).reduce((e,t)=>(ci(t)&&(e.heading=t),si(t)&&(e.content=t),li(t)&&(e.visual=t),e),{heading:null,content:null,visual:null}),[n]);return m&&h&&g?(0,s.jsx)(Qr.Provider,{value:f,children:(0,s.jsxs)(`div`,{className:d(Jr.RiverAccordion__item,o&&Jr[`RiverAccordion__item--open`],e),...r,children:[m,(0,s.jsxs)(`div`,{ref:u,className:Jr.RiverAccordion__panel,id:a,"aria-hidden":!o,children:[h,g]})]})}):null},ni=({as:e=`h3`,children:t,className:n,leadingVisual:r,size:i=`6`,...a})=>{let{setOpenIndex:o}=Zr(),{id:l,index:u,isOpen:f}=(()=>{let e=(0,c.useContext)(Qr);if(e===null)throw Error(`useRiverAccordionItemContext must be used within a RiverAccordion component`);return e})(),p=(0,c.useCallback)(()=>{f||o(u)},[u,f,o]);return(0,s.jsx)(Er,{size:i,as:e,className:d(Jr.RiverAccordion__heading,n),...a,children:(0,s.jsxs)(`button`,{type:`button`,className:d(Jr.RiverAccordion__trigger,r&&Jr[`RiverAccordion__trigger--has-leading-visual`]),onClick:p,"aria-disabled":f,"aria-controls":l,"aria-expanded":f,children:[r&&(0,s.jsx)(`span`,{"aria-hidden":`true`,className:Jr.RiverAccordion__leadingVisual,children:typeof r==`function`?(0,s.jsx)(r,{}):r}),r?(0,s.jsx)(`span`,{className:Jr.RiverAccordion__headingText,children:t}):t,(0,s.jsx)(`span`,{"aria-hidden":`true`,className:Jr.RiverAccordion__icon,children:f?(0,s.jsx)(Pr,{size:24}):(0,s.jsx)(Lr,{size:24})})]})})},ri=({className:e,children:t,...n})=>{let r=(0,c.useMemo)(()=>{let e=ai(qr),n=ai(I);return l().Children.toArray(t).map(t=>n(t)?l().cloneElement(t,{as:t.props.as??`p`,variant:t.props.variant??`muted`,size:t.props.size??`300`}):e(t)?l().cloneElement(t,{variant:t.props.variant??`accent`}):t)},[t]);return(0,s.jsx)(`div`,{className:d(Jr.RiverAccordion__content,e),...n,children:r})},ii=({className:e,hasBackground:t=!0,...n})=>{let{variant:r}=Zr();return(0,s.jsx)(`div`,{className:d(Jr.RiverAccordion__visual,r===`gridline`&&t&&Jr[`RiverAccordion__visual--has-background`],e),...n})},ai=e=>t=>l().isValidElement(t)&&t.type===e,oi=ai(ti),si=ai(ri),ci=ai(ni),li=ai(ii),ui=Object.assign(ei,{Content:ri,Heading:ni,Item:ti,Visual:ii}),di={Label:`Primer_Brand__Label-module__Label___TW0HL`,"Label--color-blue":`Primer_Brand__Label-module__Label--color-blue___lZSxf`,"Label--color-blue-purple":`Primer_Brand__Label-module__Label--color-blue-purple___ER3VP`,"Label--color-coral":`Primer_Brand__Label-module__Label--color-coral___V0Yif`,"Label--color-default":`Primer_Brand__Label-module__Label--color-default___YCx2l`,"Label--color-gray":`Primer_Brand__Label-module__Label--color-gray___MCa_k`,"Label--color-green":`Primer_Brand__Label-module__Label--color-green___SoiE4`,"Label--color-green-blue":`Primer_Brand__Label-module__Label--color-green-blue___R2mSi`,"Label--color-green-blue-purple":`Primer_Brand__Label-module__Label--color-green-blue-purple___UKGU_`,"Label--color-indigo":`Primer_Brand__Label-module__Label--color-indigo___VEHOi`,"Label--color-lemon":`Primer_Brand__Label-module__Label--color-lemon___xvb0x`,"Label--color-lime":`Primer_Brand__Label-module__Label--color-lime___rORM1`,"Label--color-orange":`Primer_Brand__Label-module__Label--color-orange___PMqMi`,"Label--color-pink":`Primer_Brand__Label-module__Label--color-pink___kHEv5`,"Label--color-pink-blue":`Primer_Brand__Label-module__Label--color-pink-blue___y5skb`,"Label--color-purple":`Primer_Brand__Label-module__Label--color-purple___ZHLtp`,"Label--color-purple-red":`Primer_Brand__Label-module__Label--color-purple-red___MsWGq`,"Label--color-red":`Primer_Brand__Label-module__Label--color-red___GYMDt`,"Label--color-red-orange":`Primer_Brand__Label-module__Label--color-red-orange___FVyXX`,"Label--color-teal":`Primer_Brand__Label-module__Label--color-teal___VOUIS`,"Label--color-yellow":`Primer_Brand__Label-module__Label--color-yellow___S2Zu2`,"Label--gradient":`Primer_Brand__Label-module__Label--gradient___smCNu`,"Label--size-large":`Primer_Brand__Label-module__Label--size-large___BrKTp`,"Label--size-medium":`Primer_Brand__Label-module__Label--size-medium___g4Jkm`,"Label--size-small":`Primer_Brand__Label-module__Label--size-small___TvoL_`,"Label__icon-visual":`Primer_Brand__Label-module__Label__icon-visual___lD1Qa`,Label__label:`Primer_Brand__Label-module__Label__label___bD_B4`,"Label__leading-visual":`Primer_Brand__Label-module__Label__leading-visual___a1rnF`,Label__text:`Primer_Brand__Label-module__Label__text____nAxj`},fi=[...y,`green-blue-purple`],pi=[...v,...fi],mi=[`small`,`medium`,`large`],hi=pi[0],gi=mi[1],_i={root:`Label`,get leadingVisual(){return`${this.root}-leading-visual`}},vi=(0,c.forwardRef)(({animate:e,className:t,size:n=gi,color:r=hi,children:i,"data-testid":a,leadingVisual:o,style:u,...f},p)=>{let{classes:m,styles:h}=E(e),g=(0,c.useMemo)(()=>fi.find(e=>e===r),[r]);return(0,s.jsxs)(`span`,{ref:p,className:d(m,di.Label,di[`Label--color-${r}`],di[`Label--size-${n}`],g&&di[`Label--gradient`],t),"data-testid":a||_i.root,style:{...h,...u},...f,children:[o&&(0,s.jsx)(`span`,{className:di[`Label__leading-visual`],"data-testid":_i.leadingVisual,"aria-hidden":`true`,children:typeof o==`function`?(0,s.jsx)(o,{}):l().isValidElement(o)&&l().cloneElement(o,{className:d(di[`Label__icon-visual`])})}),(0,s.jsx)(`span`,{className:d(di.Label__text),children:(0,s.jsx)(I,{as:`span`,size:n===`large`?`200`:`100`,className:d(di.Label__label),children:i})})]})}),yi=Object.assign(vi,{testIds:_i}),bi={River:`Primer_Brand__river-shared-module__River___eSXvR`,"River--50-50":`Primer_Brand__river-shared-module__River--50-50___y5_l2`,"River--60-40":`Primer_Brand__river-shared-module__River--60-40___NljA1`,"River--align-center":`Primer_Brand__river-shared-module__River--align-center___VxJ3H`,"River--align-end":`Primer_Brand__river-shared-module__River--align-end___aNjz4`,"River--align-start":`Primer_Brand__river-shared-module__River--align-start___wo12V`,"River--variant-gridline":`Primer_Brand__river-shared-module__River--variant-gridline___mq5R1`,RiverBreakout:`Primer_Brand__river-shared-module__RiverBreakout___VNW5e`,"RiverBreakout--muted":`Primer_Brand__river-shared-module__RiverBreakout--muted___k_sJO`,"RiverBreakout--variant-gridline":`Primer_Brand__river-shared-module__RiverBreakout--variant-gridline___jHgqX`,RiverBreakout__hiddenHeading:`Primer_Brand__river-shared-module__RiverBreakout__hiddenHeading___axLfo`,"River__body-text":`Primer_Brand__river-shared-module__River__body-text___aJne5`,"River__call-to-action":`Primer_Brand__river-shared-module__River__call-to-action___yeIFh`,River__content:`Primer_Brand__river-shared-module__River__content___p4EdY`,"River__content--align-block-end":`Primer_Brand__river-shared-module__River__content--align-block-end___xI62E`,River__heading:`Primer_Brand__river-shared-module__River__heading___tl6zS`,River__label:`Primer_Brand__river-shared-module__River__label___ztaaN`,River__leadingComponent:`Primer_Brand__river-shared-module__River__leadingComponent___RBKiv`,River__text:`Primer_Brand__river-shared-module__River__text___TQQhU`,River__trailingComponent:`Primer_Brand__river-shared-module__River__trailingComponent___bjdxv`,"River__trailingComponent--divider":`Primer_Brand__river-shared-module__River__trailingComponent--divider___q9hCY`,River__visual:`Primer_Brand__river-shared-module__River__visual___kjFE2`,"River__visual--fill-media":`Primer_Brand__river-shared-module__River__visual--fill-media___psmFL`,"River__visual--has-background":`Primer_Brand__river-shared-module__River__visual--has-background___QG17S`,"River__visual--has-shadow":`Primer_Brand__river-shared-module__River__visual--has-shadow___PyzIW`,"River__visual--padding-all":`Primer_Brand__river-shared-module__River__visual--padding-all___M94vb`,"River__visual--padding-none":`Primer_Brand__river-shared-module__River__visual--padding-none___th1qK`,"River__visual--position-block-end":`Primer_Brand__river-shared-module__River__visual--position-block-end___ErF_R`,"River__visual--position-block-end-inline-end":`Primer_Brand__river-shared-module__River__visual--position-block-end-inline-end___kmFTW`,"River__visual--position-block-end-inline-start":`Primer_Brand__river-shared-module__River__visual--position-block-end-inline-start___QmQP6`,"River__visual--position-center":`Primer_Brand__river-shared-module__River__visual--position-center___p6KT1`,"River__visual--rounded":`Primer_Brand__river-shared-module__River__visual--rounded___x1iTx`,"does-not-exist":`Primer_Brand__river-shared-module__does-not-exist____jjTp`},xi=`default`,Si=(0,c.forwardRef)(({animate:e,imageTextRatio:t=`50:50`,align:n=`start`,variant:r=xi,className:i,children:a,style:o,...c},u)=>{let{classes:f,styles:p}=E(e),{Visual:m,Content:h}=l().Children.toArray(a).reduce((e,t)=>(l().isValidElement(t)&&typeof t.type!=`string`&&(t.type===Di&&(e.Visual=t),t.type===Ci&&(e.Content=t)),e),{Visual:null,Content:null});m?.props.position,m?.props.padding;let g=m?l().cloneElement(m,{className:d(m.props.className,r===`gridline`&&bi[`River__visual--has-background`])}):null;return(0,s.jsxs)(`section`,{ref:u,className:d(bi.River,bi[`River--${t.replace(`:`,`-`)}`],bi[`River--align-${n}`],bi[`River--variant-${r}`],r===`gridline`&&Yr,f,i),style:{...p,...o},...c,children:[h,g]})}),Ci=(0,c.forwardRef)(({align:e=`center`,animate:t,children:n,className:r,leadingComponent:i,trailingComponent:a,trailingComponentDivider:o=!1,style:u,...f},p)=>{let{classes:m,styles:h}=E(t),g=(0,c.useMemo)(()=>l().Children.toArray(n),[n]),_=g.find(e=>l().isValidElement(e)&&e.type===Er),v=g.find(e=>l().isValidElement(e)&&e.type===I),y=g.find(e=>l().isValidElement(e)&&e.type===qr),b=g.find(e=>l().isValidElement(e)&&e.type===yi),x=g.find(e=>l().isValidElement(e)&&e.type===ur),S=l().isValidElement(b)&&!i;return(0,s.jsxs)(`div`,{ref:p,className:d(m,bi.River__content,bi[`River__content--align-${e}`],r),style:{...h,...u},...f,children:[S&&(0,s.jsx)(`div`,{className:bi.River__label,children:l().cloneElement(b,{})}),!b&&l().isValidElement(x)&&!i&&(0,s.jsx)(`div`,{className:bi.River__label,children:x}),!b&&!x&&i&&(0,s.jsx)(`div`,{className:bi.River__leadingComponent,children:(0,s.jsx)(i,{})}),l().isValidElement(_)&&(0,s.jsx)(`div`,{className:bi.River__heading,children:l().cloneElement(_,{as:_.props.as||`h3`,size:_.props.size||`5`,weight:_.props.weight})}),l().isValidElement(v)&&(0,s.jsx)(`div`,{className:bi[`River__body-text`],children:l().cloneElement(v,{variant:`muted`,as:`p`,className:d(bi.River__text,v.props.className)})}),l().isValidElement(y)&&(0,s.jsx)(`div`,{className:bi[`River__call-to-action`],children:l().cloneElement(y,{size:`medium`,variant:y.props.variant||`accent`})}),a&&(0,s.jsx)(`div`,{className:d(bi.River__trailingComponent,o&&bi[`River__trailingComponent--divider`]),children:(0,s.jsx)(a,{})})]})}),wi=[`default`,`center`,`block-end`,`block-end-inline-start`,`block-end-inline-end`],Ti=[`default`,`none`,`all`],Ei=(0,c.forwardRef)(({fillMedia:e=!0,children:t,className:n,hasShadow:r=!1,rounded:i=!0,...a},o)=>(0,s.jsx)(`div`,{ref:o,className:d(bi.River__visual,r&&bi[`River__visual--has-shadow`],e&&bi[`River__visual--fill-media`],i&&bi[`River__visual--rounded`],n),...a,children:t})),Di=(0,c.forwardRef)(({className:e,position:t=`default`,padding:n=`default`,...r},i)=>(0,s.jsx)(Ei,{ref:i,className:d(t!=="default"&&bi[`River__visual--position-${t}`],n!=="default"&&bi[`River__visual--padding-${n}`],e),...r})),Oi=Object.assign(Si,{Visual:Di,Content:Ci}),ki=(e,t)=>{if(!e)return!1;if(Array.isArray(e)){for(let n of e)if(ki(n,t))return!0}else if(l().isValidElement(e)&&(e.type===t||e.props.children&&ki(e.props.children,t)))return!0;return!1},Ai=ki,ji=[`default`,`gridline`],Mi=(0,c.forwardRef)(({animate:e,className:t,children:n,style:r,variant:i=`default`,...a},o)=>{let{classes:c,styles:l}=E(e),u=Ai(n,`b`)||Ai(n,`em`)?`muted`:`default`;return Ai(n,Ni),(0,s.jsx)(`section`,{ref:o,className:d(bi.RiverBreakout,i===`gridline`&&bi[`RiverBreakout--variant-gridline`],i===`gridline`&&Yr,u===`muted`&&bi[`RiverBreakout--muted`],c,t),style:{...l,...r},...a,children:n})}),Ni=({as:e=`h3`,children:t})=>(0,s.jsx)(Er,{className:`visually-hidden`,as:e,children:t}),Pi=(0,c.forwardRef)(({className:e,...t},n)=>(0,s.jsx)(Ei,{ref:n,className:e,...t})),Fi=Object.assign(Mi,{Visual:Pi,Content:Ci,A11yHeading:Ni}),Ii={Accordion:`Primer_Brand__Accordion-module__Accordion___M_LPt`,"Accordion--closing":`Primer_Brand__Accordion-module__Accordion--closing___fnh8x`,"Accordion--default":`Primer_Brand__Accordion-module__Accordion--default___wLsHR`,"Accordion--disableAnimation":`Primer_Brand__Accordion-module__Accordion--disableAnimation___kmWJk`,"Accordion--emphasis":`Primer_Brand__Accordion-module__Accordion--emphasis___j9wgA`,Accordion__content:`Primer_Brand__Accordion-module__Accordion__content___wMZGe`,"Accordion__content-inner":`Primer_Brand__Accordion-module__Accordion__content-inner___AZfFA`,Accordion__summary:`Primer_Brand__Accordion-module__Accordion__summary___NUIYc`,"Accordion__summary--default":`Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_`,"Accordion__summary--emphasis":`Primer_Brand__Accordion-module__Accordion__summary--emphasis___FqzWk`,"Accordion__summary--reversed-toggles":`Primer_Brand__Accordion-module__Accordion__summary--reversed-toggles___cpkAW`,"Accordion__summary--toggleColor-blue":`Primer_Brand__Accordion-module__Accordion__summary--toggleColor-blue___BpPxQ`,"Accordion__summary--toggleColor-blue-purple":`Primer_Brand__Accordion-module__Accordion__summary--toggleColor-blue-purple___R4Ta3`,"Accordion__summary--toggleColor-coral":`Primer_Brand__Accordion-module__Accordion__summary--toggleColor-coral___T3Lvh`,"Accordion__summary--toggleColor-default":`Primer_Brand__Accordion-module__Accordion__summary--toggleColor-default___J06Ol`,"Accordion__summary--toggleColor-gray":`Primer_Brand__Accordion-module__Accordion__summary--toggleColor-gray___gGQN8`,"Accordion__summary--toggleColor-green":`Primer_Brand__Accordion-module__Accordion__summary--toggleColor-green___GThPe`,"Accordion__summary--toggleColor-green-blue":`Primer_Brand__Accordion-module__Accordion__summary--toggleColor-green-blue___PHnZc`,"Accordion__summary--toggleColor-indigo":`Primer_Brand__Accordion-module__Accordion__summary--toggleColor-indigo___f5_9S`,"Accordion__summary--toggleColor-lemon":`Primer_Brand__Accordion-module__Accordion__summary--toggleColor-lemon___c5Gz6`,"Accordion__summary--toggleColor-lime":`Primer_Brand__Accordion-module__Accordion__summary--toggleColor-lime___Tj0cg`,"Accordion__summary--toggleColor-orange":`Primer_Brand__Accordion-module__Accordion__summary--toggleColor-orange____Dby3`,"Accordion__summary--toggleColor-pink":`Primer_Brand__Accordion-module__Accordion__summary--toggleColor-pink___BXVJc`,"Accordion__summary--toggleColor-pink-blue":`Primer_Brand__Accordion-module__Accordion__summary--toggleColor-pink-blue___NVPxr`,"Accordion__summary--toggleColor-purple":`Primer_Brand__Accordion-module__Accordion__summary--toggleColor-purple___whcwP`,"Accordion__summary--toggleColor-purple-red":`Primer_Brand__Accordion-module__Accordion__summary--toggleColor-purple-red___l3gUG`,"Accordion__summary--toggleColor-red":`Primer_Brand__Accordion-module__Accordion__summary--toggleColor-red___txXJX`,"Accordion__summary--toggleColor-red-orange":`Primer_Brand__Accordion-module__Accordion__summary--toggleColor-red-orange___ZODhv`,"Accordion__summary--toggleColor-teal":`Primer_Brand__Accordion-module__Accordion__summary--toggleColor-teal___h2drb`,"Accordion__summary--toggleColor-yellow":`Primer_Brand__Accordion-module__Accordion__summary--toggleColor-yellow___WGTG3`,"Accordion__summary-toggle":`Primer_Brand__Accordion-module__Accordion__summary-toggle___Hw7fW`,"Accordion__summary-toggleIcon":`Primer_Brand__Accordion-module__Accordion__summary-toggleIcon___IdMKy`},Li=(0,c.createContext)(null),Ri=(0,c.forwardRef)(({children:e,className:t,variant:n=`default`,disableAnimation:r=!1,open:i,onClick:a,onToggle:o,onKeyDown:l,handleOpen:u,...f},p)=>{let m=L(p),h=(0,c.useRef)(null),g=(0,c.useRef)(!1),_=(0,c.useMemo)(()=>({variant:n}),[n]),v=(0,c.useCallback)(e=>{let t=e.querySelector(`:scope > .${Ii.Accordion__content}`),n=t?.querySelector(`.${Ii[`Accordion__content-inner`]}`);return t&&n?(e.style.setProperty(`--brand-Accordion-content-height`,`${n.scrollHeight}px`),t):null},[]),y=(0,c.useCallback)(()=>{h.current&&=(clearTimeout(h.current),null)},[]),b=(0,c.useCallback)(e=>{y();let t=typeof window<`u`&&typeof window.matchMedia==`function`?window.matchMedia(`(prefers-reduced-motion: reduce)`):null;if(t!==null&&t.matches)return e.open=!1,g.current=!1,void e.classList.remove(Ii[`Accordion--closing`]);let n=v(e);n&&n.getBoundingClientRect(),g.current=!0,e.classList.add(Ii[`Accordion--closing`]),h.current=setTimeout(()=>{e.open=!1,g.current=!1,e.classList.remove(Ii[`Accordion--closing`]),h.current=null},300)},[y,v]),x=(0,c.useCallback)(e=>{let t=e;t.currentTarget.open&&(y(),g.current=!1,t.currentTarget.classList.remove(Ii[`Accordion--closing`]),v(t.currentTarget)),o?.(t),u?.(t.currentTarget.open)},[y,o,u,v]),S=(0,c.useCallback)(e=>{if(a?.(e),e.defaultPrevented||r)return;let t=e.currentTarget,n=e.target;n instanceof Element&&t.open&&n.closest(`summary`)?.parentElement===t&&(e.preventDefault(),g.current||b(t))},[b,r,a]),C=(0,c.useCallback)(e=>{let t=e;l?.(t);let n=m.current;t.key===`Escape`&&n?.open&&(y(),n.open=!1,g.current=!1,n.classList.remove(Ii[`Accordion--closing`]),n.querySelector(`summary`)?.focus())},[y,l,m]);return(0,c.useEffect)(()=>{let e=m.current;if(e){let t=e.querySelector(`.${Ii[`Accordion__content-inner`]}`),n;return e.open&&v(e),typeof ResizeObserver<`u`&&t&&(n=new ResizeObserver(()=>{e.open&&v(e)}),n.observe(t)),e.addEventListener(`toggle`,x),e.addEventListener(`keydown`,C),()=>{y(),n?.disconnect(),e.removeEventListener(`toggle`,x),e.removeEventListener(`keydown`,C)}}},[y,x,C,m,v]),(0,s.jsx)(Li.Provider,{value:_,children:(0,s.jsx)(`details`,{className:d(Ii.Accordion,Ii[`Accordion--${n}`],r&&Ii[`Accordion--disableAnimation`],t),ref:m,open:i,...f,onClick:S,children:e})})}),zi=[...v,...y],Bi=(0,c.forwardRef)(({children:e,className:t,as:n=`h4`,toggleColor:r,reversedToggles:i,weight:a=`normal`,...o},l)=>{let{variant:u}=(()=>{let e=(0,c.useContext)(Li);if(e===null)throw Error(`Unable to find Accordion provider. Did you forget to wrap your component in an Accordion?`);return e})();return(0,s.jsxs)(`summary`,{className:d(Ii.Accordion__summary,i&&Ii[`Accordion__summary--reversed-toggles`],Ii[`Accordion__summary--${u}`],r&&Ii[`Accordion__summary--toggleColor-${r}`],t),ref:l,...o,children:[(0,s.jsx)(`span`,{"aria-hidden":`true`,className:Ii[`Accordion__summary-toggle`],children:(0,s.jsx)(Lr,{className:Ii[`Accordion__summary-toggleIcon`],size:22})}),(0,s.jsx)(Er,{as:n,size:u===`emphasis`?`6`:`subhead-large`,weight:a,children:e})]})}),Vi=({children:e,className:t,...n})=>(0,s.jsx)(`section`,{className:d(Ii.Accordion__content,t),...n,children:(0,s.jsx)(`div`,{className:Ii[`Accordion__content-inner`],children:e})}),Hi=Object.assign(Ri,{Content:Vi,Heading:Bi}),Ui={Icon:`Primer_Brand__Icon-module__Icon___bf2xY`,"Icon--background":`Primer_Brand__Icon-module__Icon--background___d6RdL`,"Icon--background-color-blue":`Primer_Brand__Icon-module__Icon--background-color-blue___zsNDL`,"Icon--background-color-coral":`Primer_Brand__Icon-module__Icon--background-color-coral___FKaij`,"Icon--background-color-default":`Primer_Brand__Icon-module__Icon--background-color-default___h6tiH`,"Icon--background-color-gray":`Primer_Brand__Icon-module__Icon--background-color-gray___dpdtX`,"Icon--background-color-green":`Primer_Brand__Icon-module__Icon--background-color-green___UUQt1`,"Icon--background-color-indigo":`Primer_Brand__Icon-module__Icon--background-color-indigo___TIqOT`,"Icon--background-color-lemon":`Primer_Brand__Icon-module__Icon--background-color-lemon___BhpS6`,"Icon--background-color-lime":`Primer_Brand__Icon-module__Icon--background-color-lime___K4TMA`,"Icon--background-color-orange":`Primer_Brand__Icon-module__Icon--background-color-orange___z52U7`,"Icon--background-color-pink":`Primer_Brand__Icon-module__Icon--background-color-pink___cy5Kg`,"Icon--background-color-purple":`Primer_Brand__Icon-module__Icon--background-color-purple___JmhnQ`,"Icon--background-color-red":`Primer_Brand__Icon-module__Icon--background-color-red___qoirP`,"Icon--background-color-teal":`Primer_Brand__Icon-module__Icon--background-color-teal___a7cyd`,"Icon--background-color-yellow":`Primer_Brand__Icon-module__Icon--background-color-yellow___Yhfck`,"Icon--color-blue":`Primer_Brand__Icon-module__Icon--color-blue___Wne9C`,"Icon--color-coral":`Primer_Brand__Icon-module__Icon--color-coral___vdwGj`,"Icon--color-default":`Primer_Brand__Icon-module__Icon--color-default___z2cYk`,"Icon--color-gray":`Primer_Brand__Icon-module__Icon--color-gray___tVTnd`,"Icon--color-green":`Primer_Brand__Icon-module__Icon--color-green___OxAZK`,"Icon--color-indigo":`Primer_Brand__Icon-module__Icon--color-indigo___OrE5M`,"Icon--color-lemon":`Primer_Brand__Icon-module__Icon--color-lemon___Ftx9H`,"Icon--color-lime":`Primer_Brand__Icon-module__Icon--color-lime___mQVWo`,"Icon--color-orange":`Primer_Brand__Icon-module__Icon--color-orange___CIjjp`,"Icon--color-pink":`Primer_Brand__Icon-module__Icon--color-pink___cS_v5`,"Icon--color-purple":`Primer_Brand__Icon-module__Icon--color-purple___d05Sh`,"Icon--color-red":`Primer_Brand__Icon-module__Icon--color-red___K_2c0`,"Icon--color-teal":`Primer_Brand__Icon-module__Icon--color-teal___fix20`,"Icon--color-yellow":`Primer_Brand__Icon-module__Icon--color-yellow___Z1juk`,"Icon--size-20":`Primer_Brand__Icon-module__Icon--size-20___bxF8U`,"Icon--size-24":`Primer_Brand__Icon-module__Icon--size-24___yTJML`,"Icon--size-28":`Primer_Brand__Icon-module__Icon--size-28___tnGmL`,"Icon--size-32":`Primer_Brand__Icon-module__Icon--size-32___Rhkw8`,"Icon--size-36":`Primer_Brand__Icon-module__Icon--size-36___F4Mcj`,"Icon--size-40":`Primer_Brand__Icon-module__Icon--size-40___cXhgu`,"Icon--size-44":`Primer_Brand__Icon-module__Icon--size-44___vwox2`},Wi=[`small`,`medium`,`large`],Gi=[20,24,28,32,36,40,44],Ki=[...Wi,...Gi],qi=Ki[0],Ji={small:20,medium:32,large:44},Yi=v,Xi=Yi[0],Zi=({icon:e,className:t,color:n=Xi,hasBackground:r=!1,size:i=qi,...a})=>{let o=(e=>(e=>typeof e==`number`)(e)?e:Ji[e])(i),c={size:o,...a},u=l().isValidElement(e)?l().cloneElement(e,{...e.props,...c}):(0,s.jsx)(e,{...c});return(0,s.jsx)(`div`,{className:d(Ui.Icon,Ui[`Icon--size-${o}`],Ui[`Icon--color-${n}`],r&&[Ui[`Icon--background`],Ui[`Icon--background-color-${n}`]],t),children:u})},Qi=({defaultTab:e,autoActivate:t=!0,orientation:n=`horizontal`,onTabActivate:r}={})=>{let i=p(),[a,o]=(0,c.useState)({activeTab:e||null,focusedTab:null,tabs:new Set}),s=(0,c.useCallback)(e=>{o(t=>{let n=e(t);return n.activeTab&&n.activeTab!==t.activeTab&&t.activeTab!==null&&r?.(n.activeTab,l.current.get(n.activeTab)),n})},[r]),l=(0,c.useRef)(new Map),u=(0,c.useCallback)(e=>`tabs-${i}-tab-${e}`,[i]),d=(0,c.useCallback)(e=>`tabs-${i}-panel-${e}`,[i]),f=(0,c.useCallback)((e,t)=>{l.current.has(e)||(l.current.set(e,t),s(t=>({...t,tabs:new Set([...t.tabs,e]),activeTab:t.activeTab||e})))},[s]),m=(0,c.useCallback)(e=>{l.current.get(e)?.focus()},[]),h=(0,c.useCallback)(e=>{s(t=>({...t,activeTab:e,focusedTab:e}))},[s]),g=(0,c.useCallback)((e,t)=>(e+1)%t.length,[]),_=(0,c.useCallback)((e,t)=>(e-1+t.length)%t.length,[]),v=(0,c.useCallback)((e,r)=>{let i=[...a.tabs],o=i.indexOf(r);switch(!0){case e.key===`ArrowLeft`&&n===`horizontal`:case e.key===`ArrowUp`&&n===`vertical`:{e.preventDefault();let n=i[_(o,i)];m(n),t&&h(n);break}case e.key===`ArrowRight`&&n===`horizontal`:case e.key===`ArrowDown`&&n===`vertical`:{e.preventDefault();let n=i[g(o,i)];m(n),t&&h(n);break}case e.key===`Home`:e.preventDefault(),m(i[0]),t&&h(i[0]);break;case e.key===`End`:e.preventDefault(),m(i[i.length-1]),t&&h(i[i.length-1]);break;case e.key===` `:case e.key===`Enter`:e.preventDefault(),t||h(r)}},[a.tabs,n,_,m,t,h,g]),y=(0,c.useCallback)(e=>{h(e)},[h]),b=(0,c.useCallback)(e=>{s(t=>t.focusedTab===e?t:{...t,focusedTab:e})},[s]),x=(0,c.useCallback)(({label:e,labelledBy:t})=>({role:`tablist`,"aria-orientation":n,...e&&{"aria-label":e},...t&&{"aria-labelledby":t}}),[n]),S=(0,c.useCallback)((e,t)=>({role:`tab`,id:u(e),"aria-controls":d(e),"aria-selected":e===a.activeTab,tabIndex:e===a.activeTab?0:-1,onClick:()=>y(e),onKeyDown:t=>v(t,e),onFocus:()=>b(e),ref:n=>{n&&f(e,n),t&&(typeof t==`function`?t(n):`current`in t&&(t.current=n))}}),[a.activeTab,u,d,y,v,b,f]),C=(0,c.useCallback)(e=>({role:`tabpanel`,id:d(e),"aria-labelledby":u(e),hidden:e!==a.activeTab,tabIndex:0}),[a.activeTab,d,u]);return{activeTab:a.activeTab,focusedTab:a.focusedTab,activateTab:h,focusTab:m,getTabListProps:x,getTabProps:S,getTabPanelProps:C}};var $i;function ea(){let[e,t]=(0,c.useState)({width:void 0,height:void 0,isXSmall:void 0,isSmall:void 0,isMedium:void 0,isLarge:void 0,isXLarge:void 0,isXXLarge:void 0,currentBreakpointSize:void 0});return(0,c.useEffect)(()=>{function e(){t({width:window.innerWidth,height:window.innerHeight,isXSmall:window.innerWidth>=320,isSmall:window.innerWidth>=544,isMedium:window.innerWidth>=768,isLarge:window.innerWidth>=1012,isXLarge:window.innerWidth>=1280,isXXLarge:window.innerWidth>=1440,currentBreakpointSize:ta(window.innerWidth)})}return window.addEventListener(`resize`,e),e(),()=>window.removeEventListener(`resize`,e)},[]),e}(function(e){e.XSMALL=`xsmall`,e.SMALL=`small`,e.MEDIUM=`medium`,e.LARGE=`large`,e.XLARGE=`xlarge`,e.XXLARGE=`xxlarge`})($i||={});let ta=e=>{let t=$i.XXLARGE;switch(!0){case e>=320&&e<544:t=$i.XSMALL;break;case e>=544&&e<768:t=$i.SMALL;break;case e>=768&&e<1012:t=$i.MEDIUM;break;case e>=1012&&e<1280:t=$i.LARGE;break;case e>=1280&&e<1440:t=$i.XLARGE;break;default:t=$i.XXLARGE}return t},U=`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__item--selected___dLXod`,na=`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__link___zcQY5`,ra=e=>t=>l().isValidElement(t)&&t.type===e,ia=({children:e})=>(0,s.jsx)(s.Fragment,{children:e}),aa=({as:e=`h3`,children:t,id:n})=>(0,s.jsx)(Er,{as:e,id:n,className:`visually-hidden`,children:t}),oa=({color:e=`green`,...t})=>(0,s.jsx)(Zi,{color:e,...t}),sa=({as:e=`h3`,children:t,className:n,size:r=`subhead-large`,weight:i=`normal`,...a})=>(0,s.jsx)(Er,{as:e,className:d(`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__heading___HScg4`,n),size:r,weight:i,...a,children:t}),ca=({children:e,className:t,...n})=>{let r=(0,c.useMemo)(()=>l().Children.toArray(e).map(e=>ga(e)?(0,c.cloneElement)(e,{as:e.props.as??`p`,variant:e.props.variant??`muted`}):_a(e)?(0,c.cloneElement)(e,{className:d(e.props.className,na),size:e.props.size??`medium`,variant:e.props.variant??`accent`}):e),[e]);return(0,s.jsx)(`div`,{className:d(`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__content___LpEoz`,t),...n,children:r})},la=(0,c.forwardRef)(({className:e,rounded:t=!0,...n},r)=>(0,s.jsx)(Ei,{ref:r,className:d(t&&`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__visual--rounded___herZ2`,e),rounded:t,...n})),ua=ra(ia),da=ra(aa),fa=ra(oa),pa=ra(sa),ma=ra(ca),ha=ra(la),ga=e=>l().isValidElement(e)&&e.type===I,_a=e=>l().isValidElement(e)&&e.type===qr,va=e=>l().Children.toArray(e.props.children).reduce((e,t)=>(fa(t)&&(e.icon=t),pa(t)&&(e.heading=t),ma(t)&&(e.content=t),ha(t)&&(e.visual=t),e),{icon:null,heading:null,content:null,visual:null,className:e.props.className}),ya=(e,t)=>t===0?-1:Math.min(Math.max(Number.isFinite(e)?Math.trunc(e):0,0),t-1),ba=(0,c.forwardRef)(({children:e,className:t,defaultSelectedIndex:n=0,onChange:r,selectedIndex:i,backgroundVisual:a,imagePosition:o=`center`,backgroundVisualFullBleed:u=!1,...f},m)=>{let h=p(),{isLarge:g}=ea(),_=(0,c.useMemo)(()=>l().Children.toArray(e),[e]),v=_.find(da)??null,y=_.filter(ua).map(va).filter(e=>e.heading&&e.content&&e.visual),b=ya(n,y.length),x=typeof i==`number`&&Number.isFinite(i)?ya(i,y.length):null,S=x??b,C=v?.props.id??`${h}-heading`,w=Math.min(Math.max(y.length,1),3),T=S>=0?String(S):void 0,E=!0===g,D=(0,c.useRef)(!1),O=(0,c.useCallback)(e=>{if(D.current)return void(D.current=!1);if(!r)return;let t=Number(e);Number.isNaN(t)||r(t)},[r]),{activeTab:k,activateTab:A,getTabListProps:j,getTabPanelProps:ee,getTabProps:M}=Qi({defaultTab:T,onTabActivate:O}),[te,N]=(0,c.useState)(S);(0,c.useEffect)(()=>{if(k===null)return;let e=Number(k);Number.isNaN(e)||N(e)},[k]),(0,c.useEffect)(()=>{if(x===null||x<0)return;let e=String(x);k!==e&&(D.current=!0,A(e)),N(x)},[A,k,x]);let ne=e=>t=>{t&&(N(e),k!==String(e)&&A(String(e)))},re=e=>{let t=Number(e.currentTarget.getAttribute(`data-index`));e.currentTarget.open||te!==t||(e.currentTarget.open=!0)},ie=j(v?{labelledBy:C}:{label:`River breakout tabs`}),ae=(0,c.useMemo)(()=>y.map(e=>{return(t=e.content)?l().Children.toArray(t.props.children).map(e=>ga(e)?(0,c.cloneElement)(e,{as:e.props.as??`p`,variant:e.props.variant??`muted`}):_a(e)?(0,c.cloneElement)(e,{className:d(e.props.className,na),size:e.props.size??`medium`,variant:e.props.variant??`accent`}):e).reduce((e,t)=>_a(t)?(e.action||=t,e):(e.body.push(t),e),{action:null,body:[]}):{action:null,body:[]};var t}),[y]),oe=a==null?null:(0,s.jsx)(`div`,{className:`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__backgroundVisual___rywqw`,"aria-hidden":`true`,children:a});return(0,s.jsxs)(`section`,{ref:m,className:d(bi.RiverBreakout,bi[`RiverBreakout--variant-gridline`],Yr,`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs___X8Dk9`,a!=null&&`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs--has-background-visual___dx2xk`,a!=null&&o===`block-end`&&`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs--image-position-block-end___qTggg`,a!=null&&u&&`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs--background-visual-full-bleed___EsvXd`,t),...f,children:[v&&(0,c.cloneElement)(v,{id:C}),E?(0,s.jsxs)(`div`,{className:`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__wideTabList___xlU3i`,children:[(0,s.jsx)(`div`,{...ie,className:`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__tablist___f5FNH`,style:{"--river-breakout-tabs-columns":String(w)},children:y.map((e,t)=>{let n=k===String(t),r=M(String(t)),{body:i}=ae[t];return(0,s.jsx)(`div`,{className:d(`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__item___SymTq`,n&&U,e.className),children:(0,s.jsxs)(`button`,{type:`button`,...r,className:`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__tab___tHZFA`,children:[e.icon&&(0,c.cloneElement)(e.icon,{className:e.icon.props.className}),e.heading&&(0,c.cloneElement)(e.heading,{className:d(e.heading.props.className,`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__tabHeading___cEwLt`)}),i.length>0&&(0,s.jsx)(`div`,{className:`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__wideTabListContent___D9V9I`,children:i})]})},t)})}),(0,s.jsxs)(`div`,{className:`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__sharedVisuals___hDA4K`,children:[oe,y.map((e,t)=>{let n=ee(String(t));return(0,s.jsx)(`div`,{...n,tabIndex:-1,className:`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__sharedVisualPanel___Jkko_`,children:(0,c.cloneElement)(e.visual,{className:d(e.visual?.props.className,`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__sharedVisual___ZpMy9`)})},t)})]}),ae.some(e=>e.action)&&(0,s.jsx)(`div`,{className:`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__wideTabListActions___iCX6R`,style:{"--river-breakout-tabs-columns":String(w)},children:y.map((e,t)=>{let{action:n}=ae[t];return(0,s.jsx)(`div`,{className:`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__wideTabListActionItem___q6pS2`,children:n&&(0,c.cloneElement)(n,{className:d(n.props.className,`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__wideTabListAction___SaBmu`)})},t)})})]}):(0,s.jsxs)(`div`,{className:`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__accordion___sGtKW`,children:[te>=0&&y[te]?.visual&&(0,s.jsxs)(`div`,{className:`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__accordionSharedVisuals___yL4Ev`,children:[oe,(0,c.cloneElement)(y[te].visual,{key:String(te),className:d(y[te].visual.props.className,`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__accordionSharedVisual___K1OyU`)})]}),y.map((e,t)=>(0,s.jsxs)(Hi,{"data-index":t,className:d(`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__accordionItem___SyD2o`,t===te&&U,e.className),onToggle:re,open:t===te,handleOpen:ne(t),children:[(0,s.jsx)(Hi.Heading,{className:`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__accordionHeading___RiuA9`,children:(0,s.jsxs)(`span`,{className:`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__accordionHeadingInner___vvOjI`,children:[e.icon&&(0,c.cloneElement)(e.icon,{className:d(e.icon.props.className,`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__accordionIcon___pslaZ`)}),(0,s.jsx)(`span`,{className:`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__accordionLabel___gIy1N`,children:e.heading?.props.children})]})}),(0,s.jsx)(Hi.Content,{className:`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__accordionPanel___EqiKL`,children:(0,c.cloneElement)(e.content,{className:d(e.content?.props.className,`Primer_Brand__RiverBreakoutTabs-module__RiverBreakoutTabs__accordionContent___wykRr`)})})]},t))]})]})}),xa=Object.assign(ba,{A11yHeading:aa,Content:ca,Heading:sa,Icon:oa,Item:ia,Visual:la}),Sa=(0,c.createContext)({visibilityStates:[],setVisibilityStates:()=>{throw Error(`setVisibilityStates function must be implemented.`)}}),Ca=()=>(0,c.useContext)(Sa);function wa({children:e,className:t,initialStates:n}){let[r,i]=(0,c.useState)(n),[,a]=(0,c.useState)(new Set),[o,l]=(0,c.useState)(null);return(0,s.jsx)(`div`,{className:t,children:(0,s.jsx)(Sa.Provider,{value:{visibilityStates:r,setVisibilityStates:(e,t)=>{a(n=>{let r=new Set(n);t?r.add(e):r.delete(e);let a=r.size>0?Math.max(...Array.from(r)):o;return a!==null&&(l(a),i(e=>e.map((e,t)=>t===a))),r})}},children:e})})}let Ta={RiverStoryScroll:`Primer_Brand__RiverStoryScroll-module__RiverStoryScroll___GKo1Z`,"RiverStoryScroll--enabled":`Primer_Brand__RiverStoryScroll-module__RiverStoryScroll--enabled___EpqB5`,"RiverStoryScroll__content-container":`Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__content-container____Rsbs`,"RiverStoryScroll__content-container--below":`Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__content-container--below____OTaq`,"RiverStoryScroll__content-stack":`Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__content-stack___jBEVs`,RiverStoryScroll__image:`Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__image___WmawN`,RiverStoryScroll__inner:`Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__inner___V0daX`,"RiverStoryScroll__internal-river":`Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__internal-river___eUmDR`,RiverStoryScroll__pagination:`Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__pagination___KPrEv`,"RiverStoryScroll__pagination-dot":`Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__pagination-dot___G_E1k`,RiverStoryScroll__tracker:`Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__tracker___SR7oo`,"RiverStoryScroll__visual--below":`Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__visual--below___gJyav`,"RiverStoryScroll__visual-container":`Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__visual-container___ZJlnt`,"RiverStoryScroll__visual-container-inner":`Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__visual-container-inner___oFalR`,"RiverStoryScroll__visual-cover":`Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__visual-cover___rCa_Y`,"RiverStoryScroll__visual-scroll-responder":`Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__visual-scroll-responder___DKr1C`,"in-viewport":`Primer_Brand__RiverStoryScroll-module__in-viewport___AxNUA`,"outside-viewport":`Primer_Brand__RiverStoryScroll-module__outside-viewport___ivCAg`,"story-scroll-text":`Primer_Brand__RiverStoryScroll-module__story-scroll-text___isxdl`,"tracker-in-viewport":`Primer_Brand__RiverStoryScroll-module__tracker-in-viewport___MYQAv`,"tracker-outside-viewport":`Primer_Brand__RiverStoryScroll-module__tracker-outside-viewport___K2b2B`};function Ea({index:e,children:t,className:n,visibleClassName:r=Ta[`tracker-in-viewport`],hiddenClassName:i=Ta[`tracker-outside-viewport`]}){let{visibilityStates:a}=Ca(),o=a[e],u=(0,c.useRef)(null);(0,c.useEffect)(()=>{let e=u.current;e&&(o?e.play().catch(e=>{console.error(`Error playing the video:`,e)}):e.pause())},[o]);let f=l().Children.map(t,e=>l().isValidElement(e)&&e.type===`video`?l().cloneElement(e,{ref:u}):e);return(0,s.jsx)(`div`,{className:d(n,o?r:i),children:f})}let Da=({index:e,children:t,className:n=``})=>{let{isLarge:r}=ea(),i=(0,c.useRef)(null),[a,o]=(0,c.useState)(!1),{setVisibilityStates:l}=Ca();return(0,c.useEffect)(()=>{function t(){return window.innerWidth/window.innerHeight>=.78}let n=new IntersectionObserver(([n])=>{t()&&(o(n.isIntersecting),l(e,n.isIntersecting))},r?{threshold:.8}:{rootMargin:`-80% 0% -19.99% 0%`,threshold:0}),a=new IntersectionObserver(([n])=>{t()||(o(n.isIntersecting),l(e,n.isIntersecting))},r?{threshold:.8}:{rootMargin:`-65% 0% -34.99% 0%`,threshold:0});return i.current&&(n.observe(i.current),a.observe(i.current)),()=>{n.disconnect(),a.disconnect()}},[e,r,l]),(0,s.jsx)(`div`,{ref:i,className:d(n,a?Ta[`in-viewport`]:Ta[`outside-viewport`]),children:t})};function Oa({children:e,disabled:t}){let n=(0,c.useRef)(null),r=(0,c.useRef)(null),[i,a]=l().useState(!1),[o,u]=l().useState([]),f=l().Children.map(e,e=>{if(l().isValidElement(e))return l().cloneElement(e,{className:d(Ta[`RiverStoryScroll__internal-river`],!t&&Ta[`RiverStoryScroll__content-stack`])})}),p=f?Array(f.length).fill(!1):[];return(0,c.useEffect)(()=>{let e=window.matchMedia(`(prefers-reduced-motion: reduce)`);a(e.matches);let t=e=>{a(e.matches)};return e.addEventListener(`change`,t),()=>{e.removeEventListener(`change`,t)}},[]),(0,c.useEffect)(()=>{if(t||i||!r.current)return;let e=Array.from(r.current.querySelectorAll(`img, video`)).map(e=>e instanceof HTMLImageElement?{type:`image`,src:e.src}:{type:`video`,src:e.querySelector(`source`)?.src||``});u(e)},[t,i]),t||i?(0,s.jsx)(s.Fragment,{children:e}):(0,s.jsx)(`div`,{className:d(Ta.RiverStoryScroll,Ta[`RiverStoryScroll--enabled`]),children:(0,s.jsxs)(wa,{initialStates:p,className:Ta.RiverStoryScroll__inner,children:[(0,s.jsx)(`div`,{className:Ta[`RiverStoryScroll__visual-container`],ref:n,children:(0,s.jsxs)(`div`,{className:d(Ta[`RiverStoryScroll__visual-container-inner`],Ta[`RiverStoryScroll__visual--below`]),children:[(0,s.jsx)(`div`,{className:Ta[`RiverStoryScroll__visual-cover`]}),o.map((e,t)=>(0,s.jsxs)(Ea,{className:Ta[`RiverStoryScroll__visual-scroll-responder`],index:t,children:[e.type===`video`&&(0,s.jsx)(`video`,{playsInline:!0,muted:!0,preload:`auto`,className:Ta.RiverStoryScroll__image,children:(0,s.jsx)(`source`,{src:e.src,type:`video/mp4; codecs=avc1.4d002a`})}),e.type===`image`&&(0,s.jsx)(`img`,{className:Ta.RiverStoryScroll__image,src:`${e.src}`,alt:``})]},t)),(0,s.jsx)(`div`,{className:Ta.RiverStoryScroll__pagination,children:o.map((e,t)=>(0,s.jsx)(`div`,{className:Ta[`RiverStoryScroll__pagination-dot`]},t))})]})}),(0,s.jsx)(`div`,{ref:r,className:d(Ta[`RiverStoryScroll__content-container`],Ta[`RiverStoryScroll__content-container--below`]),children:l().Children.map(f,(e,t)=>(0,s.jsx)(Da,{location:`below`,index:t,className:Ta.RiverStoryScroll__tracker,children:e},t))})]})})}let ka=`Primer_Brand__Pagination-module__Pagination__controlArrow___gKpCw`,Aa=`Primer_Brand__Pagination-module__Pagination__controlArrowWrapper___UbqtD`,ja=`Primer_Brand__Pagination-module__Pagination__controlContent___QuYzj`,Ma=`Primer_Brand__Pagination-module__Pagination__controlItem___jcLa5`,Na=`Primer_Brand__Pagination-module__Pagination__controlText___jthrj`,Pa=`Primer_Brand__Pagination-module__Pagination__pageItem___Ehtp4`,Fa=(0,c.memo)(({id:e,className:t,pageCount:n,currentPage:r,onPageChange:i,hrefBuilder:a=La,pageAttributesBuilder:o,marginPageCount:u=1,showPages:f=!0,surroundingPageCount:p=2,labels:m,"aria-label":h,"data-testid":g,..._})=>{let{width:v}=ea();v&&v<768&&(u=1,p=0);let y=m?.prev??`Previous`,b=m?.next??`Next`,x=m?.prevAriaLabel??`Previous Page`,S=m?.nextAriaLabel??`Next Page`,C=l().useRef(null),w=(0,c.useCallback)(e=>t=>{i&&i(t,e)},[i]),T=l().useMemo(()=>function(e,t,n,r,i){let a=[];if(n){let n=[],o=t=>{t>=1&&t<=e&&n.push(t)},s=t-i,c=t+i;if(s<1&&c>e)s=1,c=e;else if(s<1)for(;s<1;)s++,c++;else if(c>e)for(;c>e;)s--,c--;for(let t=1;t<=r;t++){let n=e-(t-1);t>=s?c++:o(t),n<=c?s--:o(n)}for(let e=s;e<=c;e++)o(e);let l=n.slice().sort((e,t)=>e-t).filter((e,t,n)=>!t||e!==n[t-1]);for(let e=0;e(0,s.jsx)(Ia,{page:e,hrefBuilder:a,pageAttributesBuilder:o,prevLabel:y,nextLabel:b,prevAriaLabel:x,nextAriaLabel:S,onClick:w(e.num)},`${e.type}-${e.num}`)),[n,r,f,u,p,a,o,y,b,x,S,w]);return(0,s.jsx)(`nav`,{ref:C,id:e,className:d(`Primer_Brand__Pagination-module__Pagination___qDHkk`,t),"data-testid":g,"aria-label":h||`Pagination`,..._,children:(0,s.jsx)(`div`,{className:d(`Primer_Brand__Pagination-module__Pagination__inner___tB9Za`),children:T})})}),Ia=({page:e,hrefBuilder:t,pageAttributesBuilder:n,prevLabel:r,nextLabel:i,prevAriaLabel:a,nextAriaLabel:o,onClick:c})=>{let[u,f]=l().useState(!1),p={role:`button`,size:`small`,variant:`subtle`,onClick:e.disabled?void 0:c},{className:m,...h}=n?.(e.num,e)??{};switch(e.type){case`PREV`:return(0,s.jsx)(je,{...p,as:`a`,rel:`prev`,href:e.disabled?void 0:t(e.num),"aria-disabled":e.disabled||void 0,"aria-label":a,...h,className:d(Ma,m),onMouseEnter:()=>f(!0),onMouseLeave:()=>f(!1),onFocus:()=>f(!0),onBlur:()=>f(!1),children:(0,s.jsxs)(`span`,{className:ja,children:[(0,s.jsx)(`span`,{className:d(Aa,`Primer_Brand__Pagination-module__Pagination__controlArrowWrapper--previous___yVz6V`),children:(0,s.jsx)(he,{hidden:!0,reverse:!0,expanded:!e.disabled&&u,className:ka})}),(0,s.jsx)(`span`,{className:Na,children:r})]})});case`NEXT`:return(0,s.jsx)(je,{...p,as:`a`,rel:`next`,href:e.disabled?void 0:t(e.num),"aria-disabled":e.disabled||void 0,"aria-label":o,...h,className:d(Ma,m),onMouseEnter:()=>f(!0),onMouseLeave:()=>f(!1),onFocus:()=>f(!0),onBlur:()=>f(!1),children:(0,s.jsxs)(`span`,{className:ja,children:[(0,s.jsx)(`span`,{className:Na,children:i}),(0,s.jsx)(`span`,{className:d(Aa,`Primer_Brand__Pagination-module__Pagination__controlArrowWrapper--next___jHfRO`),children:(0,s.jsx)(he,{hidden:!0,expanded:!e.disabled&&u,className:ka})})]})});case`NUM`:return(0,s.jsx)(je,{...p,as:`a`,variant:e.selected?`primary`:`subtle`,className:d(Pa,m),href:t(e.num),"aria-label":`Page ${e.num}${e.precedesBreak?`...`:``}`,"aria-current":e.selected?`page`:void 0,...h,children:e.num});case`BREAK`:return(0,s.jsx)(je,{...p,as:`a`,className:d(Pa,m),variant:`subtle`,role:`presentation`,href:void 0,onClick:void 0,...h,children:`…`})}};function La(e){return`#${e}`}let Ra=e=>t=>l().isValidElement(t)&&t.type===e,za=(e,t)=>t<1?null:Math.min(Math.max(Number.isFinite(e)?Math.trunc(e):0,0),t-1),Ba=(0,c.forwardRef)(({children:e,className:t,defaultSelectedIndex:n=0,onChange:r,selectedIndex:i,"data-testid":a,...o},u)=>{let f=p(),{activeIndex:m,currentItemPage:h,getPaginationAttributes:g,getTabListProps:_,getTabPanelProps:v,getTabProps:y,handlePageChange:b,hasOverflowItems:x,headingChild:S,isItemSelected:C,items:w,setItemRef:T,tabListRef:E}=function({children:e,components:t,defaultSelectedIndex:n,onChange:r,selectedIndex:i}){let{headingChild:a,items:o}=(0,c.useMemo)(()=>function(e,t){let n=Ra(t.Heading),r=Ra(t.Item),i=Ra(t.ItemHeading),a=Ra(t.ItemContent),o=Ra(t.ItemMedia),s={headingChild:null,items:[]};for(let t of l().Children.toArray(e)){if(n(t)){s.headingChild=t;continue}if(!r(t))continue;let e=l().Children.toArray(t.props.children),c={heading:null,content:null,media:null};for(let t of e)i(t)&&(c.heading=t),a(t)&&(c.content=t),o(t)&&(c.media=t);c.heading&&c.content&&c.media&&s.items.push({className:t.props.className,content:c.content,heading:c.heading,media:c.media,thumbnail:t.props.thumbnail})}return s}(e,t),[e,t]),s=o.length,u=za(n,s),d=typeof i==`number`&&Number.isFinite(i)?za(i,s):null,f=d??u,p=f===null?void 0:String(f),m=s>3,h=(0,c.useRef)(null),g=(0,c.useRef)([]),_=(0,c.useRef)(!1),v=(0,c.useCallback)(e=>{let t=h.current,n=g.current[e];t&&n&&typeof t.scrollTo==`function`&&t.scrollTo({top:Math.max(0,n.offsetTop-t.offsetTop),behavior:`smooth`})},[]),y=(0,c.useCallback)(e=>{let t=Number(e);Number.isNaN(t)||(m&&v(t),_.current?_.current=!1:r?.(t))},[m,r,v]),{activeTab:b,activateTab:x,getTabListProps:S,getTabPanelProps:C,getTabProps:w}=Qi({defaultTab:p,onTabActivate:y,orientation:`vertical`}),T=b===null?f:za(Number(b),s),E=T===null?1:T+1;(0,c.useEffect)(()=>{if(d===null)return;let e=String(d);b!==e&&(_.current=!0,x(e))},[x,b,d]),(0,c.useEffect)(()=>{T!==null&&b!==String(T)&&(_.current=!0,x(String(T)))},[x,T,b]);let D=(0,c.useCallback)((e,t)=>{e.preventDefault();let n=za(t-1,s);n!==null&&(v(n),b!==String(n)&&x(String(n)))},[x,b,s,v]),O=(0,c.useCallback)(e=>b===String(e),[b]),k=(0,c.useCallback)((e,t)=>{g.current[e]=t},[]);return{activeIndex:T,currentItemPage:E,getPaginationAttributes:(0,c.useCallback)((e,t)=>{switch(t.type){case`PREV`:return{"aria-label":`Previous video`};case`NEXT`:return{"aria-label":`Next video`};case`NUM`:{let n={"aria-label":`Video ${e}`};return t.selected&&(n[`aria-current`]=`step`),n}case`BREAK`:return{}}},[]),getTabListProps:S,getTabPanelProps:C,getTabProps:w,handlePageChange:D,hasOverflowItems:m,headingChild:a,isItemSelected:O,items:o,setItemRef:k,tabListRef:h}}({children:e,components:Ka,defaultSelectedIndex:n,onChange:r,selectedIndex:i}),D=S?.props.id??`${f}-heading`,O=_(S?{labelledBy:D}:{label:`Media playlist`});return(0,s.jsx)(`div`,{ref:u,className:d(`Primer_Brand__MediaPlaylist-module__MediaPlaylist___X3BZt`,Yr,x&&`Primer_Brand__MediaPlaylist-module__MediaPlaylist--overflowItems___tKiJV`,t),"data-testid":a||qa.root,...o,children:(0,s.jsxs)(`div`,{className:`Primer_Brand__MediaPlaylist-module__MediaPlaylist__layout___YZKVk`,children:[(0,s.jsxs)(`div`,{className:`Primer_Brand__MediaPlaylist-module__MediaPlaylist__playlist___nIpOa`,children:[S&&(0,c.cloneElement)(S,{activeIndex:m,id:D,itemCount:w.length}),(0,s.jsx)(`div`,{...O,ref:E,className:`Primer_Brand__MediaPlaylist-module__MediaPlaylist__tablist___IODGO`,children:w.map((e,t)=>{let n=y(String(t));return(0,s.jsx)(`div`,{ref:e=>{T(t,e)},className:d(`Primer_Brand__MediaPlaylist-module__MediaPlaylist__item___BXYUO`,C(t)&&`Primer_Brand__MediaPlaylist-module__MediaPlaylist__item--selected___vmJ8h`,e.className),children:(0,s.jsx)(`button`,{type:`button`,...n,className:`Primer_Brand__MediaPlaylist-module__MediaPlaylist__tab___hcSSV`,children:(0,s.jsxs)(`span`,{className:`Primer_Brand__MediaPlaylist-module__MediaPlaylist__tabContent___sa1zl`,children:[e.thumbnail&&(0,s.jsx)(`span`,{className:`Primer_Brand__MediaPlaylist-module__MediaPlaylist__thumbnail___ApiLF`,children:e.thumbnail}),(0,s.jsx)(`span`,{className:`Primer_Brand__MediaPlaylist-module__MediaPlaylist__itemHeadingContent___Nl9LU`,children:e.heading})]})})},t)})}),x&&(0,s.jsx)(Fa,{className:`Primer_Brand__MediaPlaylist-module__MediaPlaylist__pagination___WG5zu`,pageCount:w.length,currentPage:h,onPageChange:b,hrefBuilder:()=>`#`,pageAttributesBuilder:g,"aria-label":`Media playlist items`,showPages:!1})]}),(0,s.jsx)(`div`,{className:`Primer_Brand__MediaPlaylist-module__MediaPlaylist__mediaPanels___hwtyP`,children:w.map((e,t)=>{let n=v(String(t));return(0,s.jsxs)(`div`,{...n,tabIndex:-1,className:d(`Primer_Brand__MediaPlaylist-module__MediaPlaylist__mediaPanel___sTQVI`,`Primer_Brand__MediaPlaylist-module__MediaPlaylist__panel___VH451`),children:[e.media,(0,s.jsx)(`div`,{className:`Primer_Brand__MediaPlaylist-module__MediaPlaylist__panelContent___xAUrL`,children:e.content})]},t)})})]})})});function Va({activeIndex:e=null,as:t=`h3`,children:n,className:r,id:i,itemCount:a=0,...o}){return(0,s.jsxs)(`div`,{className:d(`Primer_Brand__MediaPlaylist-module__MediaPlaylist__heading___nM7Ip`,r),...o,children:[(0,s.jsx)(Er,{as:t,id:i,className:`Primer_Brand__MediaPlaylist-module__MediaPlaylist__headingLabel___BRQPm`,children:n}),a>0&&e!==null&&(0,s.jsxs)(`span`,{className:`Primer_Brand__MediaPlaylist-module__MediaPlaylist__headingCounter___ao736`,"aria-live":`polite`,children:[e+1,`/`,a]})]})}function Ha({children:e}){return(0,s.jsx)(s.Fragment,{children:e})}function Ua({children:e,className:t,description:n,font:r=`mona-sans`,size:i=`200`,title:a,variant:o=`default`,weight:c=`medium`,...l}){let u=a!==void 0||n!==void 0,f=a??e;return(0,s.jsx)(I,{...l,as:`span`,className:d(`Primer_Brand__MediaPlaylist-module__MediaPlaylist__itemHeading___mWbE8`,t),font:r,size:i,variant:o,weight:c,children:u?(0,s.jsxs)(`span`,{className:`Primer_Brand__MediaPlaylist-module__MediaPlaylist__itemHeadingDetails___Y6For`,children:[f&&(0,s.jsx)(`span`,{className:`Primer_Brand__MediaPlaylist-module__MediaPlaylist__itemHeadingTitle___PcEmO`,children:f}),n&&(0,s.jsx)(I,{as:`span`,font:`monospace`,size:`100`,variant:`muted`,children:n})]}):e})}function Wa({children:e,className:t,...n}){return(0,s.jsx)(`div`,{className:d(`Primer_Brand__MediaPlaylist-module__MediaPlaylist__content___BaIhp`,t),...n,children:e})}let Ga=(0,c.forwardRef)(function({children:e,className:t,...n},r){return(0,s.jsx)(`div`,{ref:r,className:d(`Primer_Brand__MediaPlaylist-module__MediaPlaylist__media___rS1uR`,t),...n,children:e})}),Ka={Heading:Va,Item:Ha,ItemHeading:Ua,ItemContent:Wa,ItemMedia:Ga},qa={root:`MediaPlaylist`},Ja=Object.assign(Ba,{Heading:Va,Item:Ha,ItemHeading:Ua,ItemContent:Wa,ItemMedia:Ga,testIds:qa});var Ya=[`12`,`16`,`24`],Xa={12:{width:12,path:c.createElement(`path`,{d:`M3.587 6.025c0 .2.1.4.2.5l3.3 3.3c.3.3.8.3 1.1 0 .3-.3.3-.8 0-1.1l-2.7-2.7 2.7-2.7c.3-.3.3-.8 0-1.1-.3-.3-.8-.3-1.1 0l-3.2 3.2c-.2.2-.3.4-.3.6Z`})},16:{width:16,path:c.createElement(`path`,{d:`M9.78 12.78a.75.75 0 0 1-1.06 0L4.47 8.53a.75.75 0 0 1 0-1.06l4.25-4.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L6.06 8l3.72 3.72a.75.75 0 0 1 0 1.06Z`})},24:{width:24,path:c.createElement(`path`,{d:`M15.28 5.22a.75.75 0 0 1 0 1.06L9.56 12l5.72 5.72a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215l-6.25-6.25a.75.75 0 0 1 0-1.06l6.25-6.25a.75.75 0 0 1 1.06 0Z`})}},Za=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-chevron-left`,Xa,Ya)});Za.displayName=`ChevronLeftIcon`;var Qa=[`16`,`24`],$a={16:{width:16,path:c.createElement(`path`,{d:`M4.53 4.75A.75.75 0 0 1 5.28 4h6.01a.75.75 0 0 1 .75.75v6.01a.75.75 0 0 1-1.5 0v-4.2l-5.26 5.261a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L9.48 5.5h-4.2a.75.75 0 0 1-.75-.75Z`})},24:{width:24,path:c.createElement(`path`,{d:`M18.25 15.5a.75.75 0 0 1-.75-.75V7.56L7.28 17.78a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L16.44 6.5H9.25a.75.75 0 0 1 0-1.5h9a.75.75 0 0 1 .75.75v9a.75.75 0 0 1-.75.75Z`})}},eo=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-arrow-up-right`,$a,Qa)});eo.displayName=`ArrowUpRightIcon`;var to=[`16`,`24`],no={16:{width:16,path:c.createElement(`path`,{d:`M10.68 11.74a6 6 0 0 1-7.922-8.982 6 6 0 0 1 8.982 7.922l3.04 3.04a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215ZM11.5 7a4.499 4.499 0 1 0-8.997 0A4.499 4.499 0 0 0 11.5 7Z`})},24:{width:24,path:c.createElement(`path`,{d:`M10.25 2a8.25 8.25 0 0 1 6.34 13.53l5.69 5.69a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215l-5.69-5.69A8.25 8.25 0 1 1 10.25 2ZM3.5 10.25a6.75 6.75 0 1 0 13.5 0 6.75 6.75 0 0 0-13.5 0Z`})}},ro=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-search`,no,to)});ro.displayName=`SearchIcon`;var io=[`12`,`16`,`24`],ao={12:{width:12,path:c.createElement(`path`,{d:`M4.855.708c.5-.896 1.79-.896 2.29 0l4.675 8.351a1.312 1.312 0 0 1-1.146 1.954H1.33A1.313 1.313 0 0 1 .183 9.058ZM7 7V3H5v4Zm-1 3a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z`})},16:{width:16,path:c.createElement(`path`,{d:`M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575ZM8 5a.75.75 0 0 0-.75.75v2.5a.75.75 0 0 0 1.5 0v-2.5A.75.75 0 0 0 8 5Zm1 6a1 1 0 1 0-2 0 1 1 0 0 0 2 0Z`})},24:{width:24,path:c.createElement(`path`,{d:`M9.836 3.244c.963-1.665 3.365-1.665 4.328 0l8.967 15.504c.963 1.667-.24 3.752-2.165 3.752H3.034c-1.926 0-3.128-2.085-2.165-3.752ZM12 8.5a.75.75 0 0 0-.75.75v4.5a.75.75 0 0 0 1.5 0v-4.5A.75.75 0 0 0 12 8.5Zm1 9a1 1 0 1 0-2 0 1 1 0 0 0 2 0Z`})}},oo=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-alert-fill`,ao,io)});oo.displayName=`AlertFillIcon`;var so=[`12`,`16`,`24`],co={12:{width:12,path:c.createElement(`path`,{d:`M6 0a6 6 0 1 1 0 12A6 6 0 0 1 6 0Zm-.705 8.737L9.63 4.403 8.392 3.166 5.295 6.263l-1.7-1.702L2.356 5.8l2.938 2.938Z`})},16:{width:16,path:c.createElement(`path`,{d:`M8 16A8 8 0 1 1 8 0a8 8 0 0 1 0 16Zm3.78-9.72a.751.751 0 0 0-.018-1.042.751.751 0 0 0-1.042-.018L6.75 9.19 5.28 7.72a.751.751 0 0 0-1.042.018.751.751 0 0 0-.018 1.042l2 2a.75.75 0 0 0 1.06 0Z`})},24:{width:24,path:c.createElement(`path`,{d:`M1 12C1 5.925 5.925 1 12 1s11 4.925 11 11-4.925 11-11 11S1 18.075 1 12Zm16.28-2.72a.751.751 0 0 0-.018-1.042.751.751 0 0 0-1.042-.018l-5.97 5.97-2.47-2.47a.751.751 0 0 0-1.042.018.751.751 0 0 0-.018 1.042l3 3a.75.75 0 0 0 1.06 0Z`})}},lo=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-check-circle-fill`,co,so)});lo.displayName=`CheckCircleFillIcon`;let uo=`Primer_Brand__Checkbox-module__Checkbox-checkmark___atiwt`,fo=(0,c.forwardRef)(({checked:e,className:t,indeterminate:n,disabled:r,id:i,onChange:a,required:o,validationStatus:l,value:u,...f},m)=>{let h=L(m||null),g=p(i);Bt(()=>{h.current&&(h.current.indeterminate=n||!1)},[n,e,h]);let _=(0,c.useCallback)(()=>{!r&&h.current&&h.current.click()},[r,h]);return(0,s.jsxs)(`span`,{className:`Primer_Brand__Checkbox-module__Checkbox-wrapper___qo8KL`,children:[(0,s.jsx)(`input`,{id:g,"aria-invalid":l===`error`?`true`:`false`,"aria-required":o?`true`:`false`,"aria-checked":n?`mixed`:e,checked:!n&&e,className:d(`Primer_Brand__Checkbox-module__Checkbox-input___sux6s`),disabled:r,name:u,onChange:a,ref:h,required:o,type:`checkbox`,value:u,...f}),(0,s.jsx)(`span`,{className:d(`Primer_Brand__Checkbox-module__Checkbox___T8FJa`,n&&`Primer_Brand__Checkbox-module__Checkbox--indeterminate___U5S6k`,t),onClick:_,tabIndex:-1,"aria-hidden":`true`,children:n?(0,s.jsx)(`svg`,{className:d(uo),xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 16 16`,width:`16`,height:`16`,"aria-hidden":`true`,children:(0,s.jsx)(`path`,{fillRule:`evenodd`,d:`M2 7.75A.75.75 0 012.75 7h10a.75.75 0 010 1.5h-10A.75.75 0 012 7.75z`})}):(0,s.jsx)(`svg`,{viewBox:`0 0 100 100`,className:d(uo),"aria-hidden":`true`,children:(0,s.jsx)(`path`,{className:d(`Primer_Brand__Checkbox-module__Checkbox-checkmark-path___qgsjb`),fill:`none`,stroke:`#000`,strokeWidth:`13`,strokeLinecap:`round`,strokeLinejoin:`round`,strokeMiterlimit:`10`,d:`M12.1 52.1l24.4 24.4 53-53`})})})]})}),po={Select:`Primer_Brand__Select-module__Select___Jqn1f`,"Select--error":`Primer_Brand__Select-module__Select--error___A9JuG`,"Select--large":`Primer_Brand__Select-module__Select--large___A7u6F`,"Select--medium":`Primer_Brand__Select-module__Select--medium___kckBr`,"Select--success":`Primer_Brand__Select-module__Select--success___pkmVg`,"Select-wrapper":`Primer_Brand__Select-module__Select-wrapper___iV0Tg`,"Select-wrapper--disabled":`Primer_Brand__Select-module__Select-wrapper--disabled___Ka43y`,"Select-wrapper--fullWidth":`Primer_Brand__Select-module__Select-wrapper--fullWidth___oOOo4`,"Select-wrapper--large":`Primer_Brand__Select-module__Select-wrapper--large___Q4_2q`,"Select-wrapper--medium":`Primer_Brand__Select-module__Select-wrapper--medium___xjmMc`},mo=(0,c.forwardRef)(({children:e,className:t,disabled:n,fullWidth:r=!1,placeholder:i,size:a=`medium`,validationStatus:o,...c},l)=>(0,s.jsx)(`span`,{className:d(po[`Select-wrapper`],po[`Select-wrapper--${a}`],r&&po[`Select-wrapper--fullWidth`],o&&po[`Select--${o}`],n&&po[`Select-wrapper--disabled`]),children:(0,s.jsxs)(`select`,{"aria-invalid":o===`error`,className:d(po.Select,po[`Select--${a}`],`Select`,r&&po[`Select--fullWidth`],t),disabled:n,ref:l,...c,children:[i&&(0,s.jsx)(`option`,{value:``,disabled:n,children:i}),e]})})),ho=Object.assign(mo,{Option:({children:e,value:t,...n})=>(0,s.jsx)(`option`,{value:t,...n,children:e}),OptGroup:({children:e,label:t,...n})=>(0,s.jsx)(`optgroup`,{label:t,...n,children:e})}),W={Checkbox:`Primer_Brand__TextInput-module__Checkbox___TOylA`,TextInput:`Primer_Brand__TextInput-module__TextInput___EtKj3`,"TextInput--fullWidth":`Primer_Brand__TextInput-module__TextInput--fullWidth___rbllM`,"TextInput--has-leading-text":`Primer_Brand__TextInput-module__TextInput--has-leading-text___u7qke`,"TextInput--has-leading-visual--large":`Primer_Brand__TextInput-module__TextInput--has-leading-visual--large___nCVT9`,"TextInput--has-leading-visual--medium":`Primer_Brand__TextInput-module__TextInput--has-leading-visual--medium___i7gLS`,"TextInput--has-leading-visual--small":`Primer_Brand__TextInput-module__TextInput--has-leading-visual--small___Chfzr`,"TextInput--has-trailing-text":`Primer_Brand__TextInput-module__TextInput--has-trailing-text___Rsoog`,"TextInput--has-trailing-visual--large":`Primer_Brand__TextInput-module__TextInput--has-trailing-visual--large___n1U0P`,"TextInput--has-trailing-visual--medium":`Primer_Brand__TextInput-module__TextInput--has-trailing-visual--medium___pP4lM`,"TextInput--has-trailing-visual--small":`Primer_Brand__TextInput-module__TextInput--has-trailing-visual--small___gl_37`,"TextInput--large":`Primer_Brand__TextInput-module__TextInput--large___zpUvY`,"TextInput--medium":`Primer_Brand__TextInput-module__TextInput--medium___kJrew`,"TextInput--small":`Primer_Brand__TextInput-module__TextInput--small___jNp_Y`,"TextInput-leading-text":`Primer_Brand__TextInput-module__TextInput-leading-text___H5Cfr`,"TextInput-leading-text--disabled":`Primer_Brand__TextInput-module__TextInput-leading-text--disabled___APVY0`,"TextInput-leading-text--error":`Primer_Brand__TextInput-module__TextInput-leading-text--error___TM77D`,"TextInput-leading-text--success":`Primer_Brand__TextInput-module__TextInput-leading-text--success___LLFx7`,"TextInput-leading-text-inner":`Primer_Brand__TextInput-module__TextInput-leading-text-inner___wsz6j`,"TextInput-leading-text-inner--large":`Primer_Brand__TextInput-module__TextInput-leading-text-inner--large___HfLcI`,"TextInput-leading-text-inner--medium":`Primer_Brand__TextInput-module__TextInput-leading-text-inner--medium___B7Rra`,"TextInput-leading-text-inner--small":`Primer_Brand__TextInput-module__TextInput-leading-text-inner--small___scMhg`,"TextInput-leading-visual":`Primer_Brand__TextInput-module__TextInput-leading-visual___tk7Yz`,"TextInput-leading-visual--large":`Primer_Brand__TextInput-module__TextInput-leading-visual--large___LoDri`,"TextInput-leading-visual--medium":`Primer_Brand__TextInput-module__TextInput-leading-visual--medium___BW5d2`,"TextInput-leading-visual--small":`Primer_Brand__TextInput-module__TextInput-leading-visual--small___im1Vd`,"TextInput-leading-visual-icon--large":`Primer_Brand__TextInput-module__TextInput-leading-visual-icon--large___VPOF7`,"TextInput-leading-visual-icon--medium":`Primer_Brand__TextInput-module__TextInput-leading-visual-icon--medium___y_4Pu`,"TextInput-leading-visual-icon--small":`Primer_Brand__TextInput-module__TextInput-leading-visual-icon--small___IvacS`,"TextInput-trailing-text":`Primer_Brand__TextInput-module__TextInput-trailing-text___ikt8X`,"TextInput-trailing-text--disabled":`Primer_Brand__TextInput-module__TextInput-trailing-text--disabled___oM2Ls`,"TextInput-trailing-text--error":`Primer_Brand__TextInput-module__TextInput-trailing-text--error___R96jr`,"TextInput-trailing-text--success":`Primer_Brand__TextInput-module__TextInput-trailing-text--success___EfLVd`,"TextInput-trailing-text-inner":`Primer_Brand__TextInput-module__TextInput-trailing-text-inner___hHCPx`,"TextInput-trailing-text-inner--large":`Primer_Brand__TextInput-module__TextInput-trailing-text-inner--large___LTt33`,"TextInput-trailing-text-inner--medium":`Primer_Brand__TextInput-module__TextInput-trailing-text-inner--medium___P9cYA`,"TextInput-trailing-text-inner--small":`Primer_Brand__TextInput-module__TextInput-trailing-text-inner--small___B4sQm`,"TextInput-trailing-visual":`Primer_Brand__TextInput-module__TextInput-trailing-visual___k0E6L`,"TextInput-trailing-visual--large":`Primer_Brand__TextInput-module__TextInput-trailing-visual--large___pdxBc`,"TextInput-trailing-visual--medium":`Primer_Brand__TextInput-module__TextInput-trailing-visual--medium___WMlar`,"TextInput-trailing-visual--small":`Primer_Brand__TextInput-module__TextInput-trailing-visual--small___cYDMo`,"TextInput-wrapper":`Primer_Brand__TextInput-module__TextInput-wrapper___HgxNu`,"TextInput-wrapper--disabled":`Primer_Brand__TextInput-module__TextInput-wrapper--disabled___HWTx_`,"TextInput-wrapper--error":`Primer_Brand__TextInput-module__TextInput-wrapper--error___V7qtN`,"TextInput-wrapper--fullWidth":`Primer_Brand__TextInput-module__TextInput-wrapper--fullWidth___eclO4`,"TextInput-wrapper--invisible":`Primer_Brand__TextInput-module__TextInput-wrapper--invisible___cKDcl`,"TextInput-wrapper--large":`Primer_Brand__TextInput-module__TextInput-wrapper--large___lga4f`,"TextInput-wrapper--medium":`Primer_Brand__TextInput-module__TextInput-wrapper--medium___K9iTj`,"TextInput-wrapper--monospace":`Primer_Brand__TextInput-module__TextInput-wrapper--monospace___y1fd6`,"TextInput-wrapper--small":`Primer_Brand__TextInput-module__TextInput-wrapper--small___IyT4V`,"TextInput-wrapper--success":`Primer_Brand__TextInput-module__TextInput-wrapper--success___g5ODK`},go=[`small`,`medium`,`large`],_o=(0,c.forwardRef)(({className:e,disabled:t,fullWidth:n=!1,invisible:r=!1,leadingText:i,leadingVisual:a,monospace:o,placeholder:u,size:f=`medium`,trailingText:m,trailingVisual:h,validationStatus:g,..._},v)=>{let y=p(),b=i&&!a,x=a&&!i,S=m&&!h,C=h&&!m,w=`${y}-leading-text`,T=`${y}-leading-visual`,E=`${y}-trailing-visual`,D=`${y}-trailing-text`,O=(0,c.useMemo)(()=>[{condition:b,id:w},{condition:x,id:T},{condition:C,id:E},{condition:S,id:D}].filter(({condition:e})=>e).map(({id:e})=>e).join(` `),[b,x,C,S,w,T,E,D]);return(0,s.jsxs)(`span`,{className:d(W[`TextInput-wrapper`],W[`TextInput-wrapper--${f}`],n&&W[`TextInput-wrapper--fullWidth`],r&&W[`TextInput-wrapper--invisible`],t&&W[`TextInput-wrapper--disabled`],o&&W[`TextInput-wrapper--monospace`],g&&W[`TextInput-wrapper--${g}`]),children:[b&&(0,s.jsx)(`span`,{className:d(W[`TextInput-leading-text`],W[`TextInput-leading-text--${f}`],t&&W[`TextInput-leading-text--disabled`],g&&W[`TextInput-leading-text--${g}`]),children:(0,s.jsx)(I,{size:f===`large`?`200`:`100`,as:`span`,className:d(W[`TextInput-leading-text-inner`],W[`TextInput-leading-text-inner--${f}`]),id:w,children:i})}),x&&(0,s.jsx)(`span`,{className:d(W[`TextInput-leading-visual`],W[`TextInput-leading-visual--${f}`]),children:a&&l().isValidElement(a)?l().cloneElement(a,{className:d(W[`TextInput-leading-visual-icon`],W[`TextInput-leading-visual-icon--${f}`]),width:f===`large`?20:16,height:f===`large`?20:16,id:T}):null}),(0,s.jsx)(`input`,{type:`text`,ref:v,className:d(W.TextInput,`TextInput`,W[`TextInput--${f}`],n&&W[`TextInput--fullWidth`],a&&W[`TextInput--has-leading-visual--${f}`],h&&W[`TextInput--has-trailing-visual--${f}`],g&&W[`TextInput--${g}`],i&&!a&&W[`TextInput--has-leading-text`],m&&!h&&W[`TextInput--has-trailing-text`],e),placeholder:u,disabled:t,"aria-invalid":g===`error`,"aria-describedby":O||void 0,..._}),C&&(0,s.jsx)(`span`,{className:d(W[`TextInput-trailing-visual`],W[`TextInput-trailing-visual--${f}`]),children:h&&l().isValidElement(h)?l().cloneElement(h,{className:d(W[`TextInput-trailing-visual-icon`],W[`TextInput-trailing-visual-icon--${f}`]),width:f===`large`?20:16,height:f===`large`?20:16,id:E}):null}),S&&(0,s.jsx)(`span`,{className:d(W[`TextInput-trailing-text`],W[`TextInput-trailing-text--${f}`],t&&W[`TextInput-trailing-text--disabled`],g&&W[`TextInput-trailing-text--${g}`]),children:(0,s.jsx)(I,{size:f===`large`?`200`:`100`,as:`span`,className:d(W[`TextInput-trailing-text-inner`],W[`TextInput-trailing-text-inner--${f}`]),id:D,children:m})})]})});_o.displayName=`TextInput`;let vo={Textarea:`Primer_Brand__Textarea-module__Textarea___xmKD5`,"Textarea--fullWidth":`Primer_Brand__Textarea-module__Textarea--fullWidth___lPWcQ`,"Textarea--large":`Primer_Brand__Textarea-module__Textarea--large___wCPXA`,"Textarea--medium":`Primer_Brand__Textarea-module__Textarea--medium___pMZGb`,"Textarea-resize--both":`Primer_Brand__Textarea-module__Textarea-resize--both___bDJp5`,"Textarea-resize--horizontal":`Primer_Brand__Textarea-module__Textarea-resize--horizontal___gT0d4`,"Textarea-resize--none":`Primer_Brand__Textarea-module__Textarea-resize--none___VNofG`,"Textarea-resize--vertical":`Primer_Brand__Textarea-module__Textarea-resize--vertical___uAPaM`,"Textarea-wrapper":`Primer_Brand__Textarea-module__Textarea-wrapper___A4lsG`,"Textarea-wrapper--disabled":`Primer_Brand__Textarea-module__Textarea-wrapper--disabled___fg8We`,"Textarea-wrapper--error":`Primer_Brand__Textarea-module__Textarea-wrapper--error___zcHSQ`,"Textarea-wrapper--fullWidth":`Primer_Brand__Textarea-module__Textarea-wrapper--fullWidth___EtLL9`,"Textarea-wrapper--invisible":`Primer_Brand__Textarea-module__Textarea-wrapper--invisible___fF78K`,"Textarea-wrapper--monospace":`Primer_Brand__Textarea-module__Textarea-wrapper--monospace___lA41d`,"Textarea-wrapper--success":`Primer_Brand__Textarea-module__Textarea-wrapper--success___RaDVX`},yo={root:`Textarea`,get outerContainer(){return`${this.root}-outer-container`}},bo=(0,c.forwardRef)(({children:e,className:t,cols:n=30,disabled:r,fullWidth:i=!1,invisible:a=!1,monospace:o,placeholder:c,size:l=`medium`,validationStatus:u,required:f,resize:p=`both`,rows:m=7,...h},g)=>(0,s.jsx)(`span`,{className:d(vo[`Textarea-wrapper`],i&&vo[`Textarea-wrapper--fullWidth`],a&&vo[`Textarea-wrapper--invisible`],r&&vo[`Textarea-wrapper--disabled`],o&&vo[`Textarea-wrapper--monospace`],u&&vo[`Textarea-wrapper--${u}`]),"data-testid":yo.outerContainer,children:(0,s.jsx)(`textarea`,{ref:g,className:d(vo.Textarea,`Textarea`,vo[`Textarea--${l}`],vo[`Textarea-resize--${p}`],i&&vo[`Textarea--fullWidth`],u&&vo[`Textarea--${u}`],t),placeholder:c,disabled:r,"aria-invalid":u===`error`,required:f,rows:m,cols:n,...h,children:e})}));bo.displayName=`Textarea`;let xo=(0,c.forwardRef)(({checked:e,className:t,disabled:n,id:r,onChange:i,required:a,value:o,...l},u)=>{let f=L(u||null),m=p(r),h=(0,c.useCallback)(()=>{!n&&f.current&&f.current.click()},[n,f]);return(0,s.jsxs)(`span`,{className:`Primer_Brand__Radio-module__Radio-wrapper___Gt9uM`,children:[(0,s.jsx)(`input`,{id:m,"aria-checked":e?`true`:`false`,checked:e,className:d(`Primer_Brand__Radio-module__Radio-input___n3jX4`),disabled:n,name:o,onChange:i,ref:f,required:a,type:`radio`,value:o,...l}),(0,s.jsx)(`span`,{className:d(`Primer_Brand__Radio-module__Radio___JycTo`,t),onClick:h,tabIndex:-1,"aria-hidden":`true`,children:(0,s.jsx)(`span`,{className:`Primer_Brand__Radio-module__Radio-dot___rmEAJ`})})]})}),So={FormControl:`Primer_Brand__FormControl-module__FormControl___ZJtXy`,"FormControl--border":`Primer_Brand__FormControl-module__FormControl--border___CRSaq`,"FormControl--checkbox":`Primer_Brand__FormControl-module__FormControl--checkbox___R2ng7`,"FormControl--fullWidth":`Primer_Brand__FormControl-module__FormControl--fullWidth___QyLCS`,"FormControl-control--radio":`Primer_Brand__FormControl-module__FormControl-control--radio___aSHRG`,"FormControl-hint":`Primer_Brand__FormControl-module__FormControl-hint___dbP0O`,"FormControl-label":`Primer_Brand__FormControl-module__FormControl-label___meeuB`,"FormControl-label--checkbox":`Primer_Brand__FormControl-module__FormControl-label--checkbox___x2U9X`,"FormControl-label--large":`Primer_Brand__FormControl-module__FormControl-label--large___okLn6`,"FormControl-label--medium":`Primer_Brand__FormControl-module__FormControl-label--medium___inrKd`,"FormControl-label--visually-hidden":`Primer_Brand__FormControl-module__FormControl-label--visually-hidden___cFizI`,"FormControl-validation":`Primer_Brand__FormControl-module__FormControl-validation___vG5tm`,"FormControl-validation--animate-in":`Primer_Brand__FormControl-module__FormControl-validation--animate-in___C_pxB`,"FormControl-validation--error":`Primer_Brand__FormControl-module__FormControl-validation--error___DJVR5`,"FormControl-validation--success":`Primer_Brand__FormControl-module__FormControl-validation--success___fGV4L`,"FormControl-validation-checkbox":`Primer_Brand__FormControl-module__FormControl-validation-checkbox___Cigqb`,"FormControl-validation-error-icon":`Primer_Brand__FormControl-module__FormControl-validation-error-icon___o3GQW`,"FormControl-validation-success-icon":`Primer_Brand__FormControl-module__FormControl-validation-success-icon___UgUzb`,FormControlValidationFadeIn:`Primer_Brand__FormControl-module__FormControlValidationFadeIn___hRw_R`},Co=({children:e,className:t,htmlFor:n,required:r,showRequiredIndicator:i=!0,size:a=`medium`,validationStatus:o,visuallyHidden:c,...u})=>(0,s.jsxs)(`label`,{htmlFor:n,className:d(So[`FormControl-label`],o&&So[`FormControl-label--${o}`],So[`FormControl-label--${a}`],c&&So[`FormControl-label--visually-hidden`],t),...u,children:[l().Children.map(e,e=>l().isValidElement(e)&&e.type===To?l().cloneElement(e,{className:d(So[`FormControl--visible`],e.props.className)}):e),r&&i&&(0,s.jsxs)(`span`,{className:So[`FormControl-label-required`],"aria-hidden":!0,children:[` `,`*`]})]}),wo=({children:e,validationStatus:t,className:n,...r})=>(0,s.jsxs)(I,{as:`span`,size:`100`,className:d(So[`FormControl-validation`],t&&So[`FormControl-validation--animate-in`],t&&So[`FormControl-validation--${t}`],n),...r,children:[t===`error`&&(0,s.jsx)(`span`,{className:So[`FormControl-validation-error-icon`],children:(0,s.jsx)(oo,{})}),t===`success`&&(0,s.jsx)(`span`,{className:So[`FormControl-validation-success-icon`],children:(0,s.jsx)(lo,{})}),e]}),To=({className:e,...t})=>(0,s.jsx)(I,{as:`span`,size:`100`,variant:`muted`,className:d(So[`FormControl-hint`],e),...t}),Eo=Object.assign(({children:e,className:t,hasBorder:n,fullWidth:r,id:i,required:a,size:o=`medium`,validationStatus:c,...u})=>{let f=p(i),m=l().Children.toArray(e),h=m.some(e=>l().isValidElement(e)&&(e.type===fo||e.type===xo)),g=m.some(e=>l().isValidElement(e)&&e.type===To),_=m.some(e=>l().isValidElement(e)&&e.type===wo);return(0,s.jsx)(`section`,{id:`FormControl--${f}`,className:d(So.FormControl,r&&So[`FormControl--fullWidth`],h&&So[`FormControl--checkbox`],n&&So[`FormControl--border`],t),...u,children:l().Children.map(e,e=>{if(!l().isValidElement(e))return e;let t=[g&&`${f}-hint`,_&&`${f}-validation`].filter(Boolean).join(` `)||void 0;if(e.type===_o||e.type===bo||e.type===ho){let n=e;return l().cloneElement(n,{className:d(n.props.className),id:f,name:n.props.name||f,required:n.props.required||a,validationStatus:n.props.validationStatus||c,fullWidth:r,size:o,"aria-describedby":t})}if(e.type===fo){let n=e;return l().cloneElement(n,{className:d(n.props.className,So[`FormControl-control--checkbox`]),id:f,name:n.props.name||f,required:n.props.required||a,validationStatus:n.props.validationStatus||c,"aria-describedby":t})}if(e.type===xo){let n=e;return l().cloneElement(n,{className:d(h&&So[`FormControl-control--radio`],n.props.className),id:f,name:n.props.name,required:n.props.required||a,"aria-describedby":t})}if(e.type===Co){let t=e;return l().cloneElement(t,{className:d(h&&So[`FormControl-label--checkbox`],t.props.className),htmlFor:f,children:t.props.children,required:a,validationStatus:c,size:o,showRequiredIndicator:!h&&t.props.showRequiredIndicator})}if(e.type===wo){let t=e;return l().cloneElement(t,{className:d(h&&So[`FormControl-validation-checkbox`],t.props.className),validationStatus:c,id:`${f}-validation`})}if(e.type===To){let t=e;return l().cloneElement(t,{id:`${f}-hint`})}return e})})},{Label:Co,Validation:wo,Hint:To});function Do(e,t){let n=Object.keys(e),r=Object.keys(t);return n.length===r.length&&r.every(n=>e[n]===t[n])}let G={SubdomainNavBar:`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar___JNpcK`,"SubdomainNavBar--has-primary-nav":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar--has-primary-nav___QwOCp`,"SubdomainNavBar--has-title":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar--has-title___JWpl2`,"SubdomainNavBar--variant-default":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar--variant-default___jNIQp`,"SubdomainNavBar--variant-featured":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar--variant-featured___i_EMH`,"SubdomainNavBar-back-arrow":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-back-arrow___OOrj8`,"SubdomainNavBar-button-area":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-button-area___MbQys`,"SubdomainNavBar-button-area--has-leading-item":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-button-area--has-leading-item___HsvBF`,"SubdomainNavBar-button-area--visible":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-button-area--visible___fLvbf`,"SubdomainNavBar-button-area-inner":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-button-area-inner___dbpYv`,"SubdomainNavBar-cta-button":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-cta-button___g_9BM`,"SubdomainNavBar-cta-button--secondary":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-cta-button--secondary___P0FJH`,"SubdomainNavBar-inner-container":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-inner-container___kdy5Y`,"SubdomainNavBar-inner-container--centered":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-inner-container--centered___FXUTh`,"SubdomainNavBar-inner-container--search-open":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-inner-container--search-open___nhMNU`,"SubdomainNavBar-leading-component":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-leading-component___qa6xA`,"SubdomainNavBar-link":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-link___XmtPc`,"SubdomainNavBar-link--title":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-link--title___ApFQt`,"SubdomainNavBar-link-content":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-link-content___JKou9`,"SubdomainNavBar-link-text":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-link-text___a540y`,"SubdomainNavBar-logo-mark":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-logo-mark___pMn2_`,"SubdomainNavBar-menu-backdrop":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-menu-backdrop___sLFAC`,"SubdomainNavBar-menu-button":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-menu-button___hMy4J`,"SubdomainNavBar-menu-button--close":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-menu-button--close___I0UtT`,"SubdomainNavBar-menu-button-bar":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-menu-button-bar___cUVZF`,"SubdomainNavBar-menu-button-icon":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-menu-button-icon___dXvjL`,"SubdomainNavBar-menu-button-label":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-menu-button-label___iD85T`,"SubdomainNavBar-menu-wrapper":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-menu-wrapper___b2uqO`,"SubdomainNavBar-menu-wrapper--close":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-menu-wrapper--close___NzelD`,"SubdomainNavBar-menu-wrapper-footer":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-menu-wrapper-footer___VLcHd`,"SubdomainNavBar-menu-wrapper-footer--has-leading-item":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-menu-wrapper-footer--has-leading-item___WS7Rf`,"SubdomainNavBar-mobile-menu-button":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-mobile-menu-button___CTbHW`,"SubdomainNavBar-more-link":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-more-link___GR7D2`,"SubdomainNavBar-outer-container":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-outer-container___aE8uv`,"SubdomainNavBar-outer-container--fixed":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-outer-container--fixed___ZhyZf`,"SubdomainNavBar-overflow-menu":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-overflow-menu___RXj_t`,"SubdomainNavBar-overflow-menu-item":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-overflow-menu-item___sI1rx`,"SubdomainNavBar-overflow-menu-list":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-overflow-menu-list___EbzqG`,"SubdomainNavBar-primary-nav":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-primary-nav___rZwCn`,"SubdomainNavBar-primary-nav-list":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-primary-nav-list___iQd2r`,"SubdomainNavBar-primary-nav-list--invisible":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-primary-nav-list--invisible___HnkQO`,"SubdomainNavBar-primary-nav-list--visible":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-primary-nav-list--visible___ZeoFv`,"SubdomainNavBar-primary-nav-list-item":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-primary-nav-list-item___sz8e9`,"SubdomainNavBar-primary-nav-list-item--overflow":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-primary-nav-list-item--overflow___FXC7u`,"SubdomainNavBar-primary-nav-list-item--overflowed":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-primary-nav-list-item--overflowed___vVhQg`,"SubdomainNavBar-primary-nav-overflow":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-primary-nav-overflow___OXKBt`,"SubdomainNavBar-primary-nav-overflow--has-overflow":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-primary-nav-overflow--has-overflow___zoCZu`,"SubdomainNavBar-search-close-button":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-close-button___aVOiQ`,"SubdomainNavBar-search-dialog":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-dialog___yqQl5`,"SubdomainNavBar-search-dialog--has-results":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-dialog--has-results___fcWO5`,"SubdomainNavBar-search-dialog-control-area":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-dialog-control-area___KlFbq`,"SubdomainNavBar-search-form":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-form___zoZB5`,"SubdomainNavBar-search-input-area":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-input-area___DttZX`,"SubdomainNavBar-search-input-button":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-input-button____QKi7`,"SubdomainNavBar-search-input-button-placeholder":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-input-button-placeholder___lFmsx`,"SubdomainNavBar-search-input-button-placeholder-text":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-input-button-placeholder-text___W96nO`,"SubdomainNavBar-search-input-button-shortcut":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-input-button-shortcut___M8tMd`,"SubdomainNavBar-search-result-group":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-result-group___HQ5ec`,"SubdomainNavBar-search-result-group-heading":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-result-group-heading___wULje`,"SubdomainNavBar-search-result-group-list":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-result-group-list___vCi4S`,"SubdomainNavBar-search-result-item":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-result-item___YZV9z`,"SubdomainNavBar-search-result-item-container":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-result-item-container___bEvSd`,"SubdomainNavBar-search-result-item-desc":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-result-item-desc___Rb5Tm`,"SubdomainNavBar-search-result-item-meta":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-result-item-meta___HjhRd`,"SubdomainNavBar-search-results":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-results___haCH9`,"SubdomainNavBar-search-results-area":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-results-area___y0BAA`,"SubdomainNavBar-search-results-area--visible":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-results-area--visible___lo6ji`,"SubdomainNavBar-search-results-container":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-results-container___kow2P`,"SubdomainNavBar-search-results-heading":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-results-heading___FTzyR`,"SubdomainNavBar-search-text-input":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-text-input___kDY_0`,"SubdomainNavBar-search-trigger":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-trigger___WyUIj`,"SubdomainNavBar-search-trigger--has-trailing-item":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-trigger--has-trailing-item___sHQYt`,"SubdomainNavBar-secondary-nav":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-secondary-nav___WHTTz`,"SubdomainNavBar-skip-to-content":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-skip-to-content___WMHSh`,"SubdomainNavBar-title":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-title___Zm_g2`,"SubdomainNavBar-title-area":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-title-area___W8IC5`,"SubdomainNavBar-title-item":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-title-item___CclaY`,"SubdomainNavBar-title-label":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-title-label___C3mii`,"SubdomainNavBar-title-navigation":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-title-navigation___QI1qZ`,"SubdomainNavBar-title-prefix":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-title-prefix___MCu96`,"SubdomainNavBar-trailing-component":`Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-trailing-component___zpwkV`,"fade-in":`Primer_Brand__SubdomainNavBar-module__fade-in___u4FB2`,"fade-in-down":`Primer_Brand__SubdomainNavBar-module__fade-in-down___kwg9g`,"fade-in-down-overflow":`Primer_Brand__SubdomainNavBar-module__fade-in-down-overflow____WJvz`,"fade-in-down-staggered":`Primer_Brand__SubdomainNavBar-module__fade-in-down-staggered___zQfEQ`,"fade-out":`Primer_Brand__SubdomainNavBar-module__fade-out___fhdxi`},Oo=l().createContext({}),ko=(0,c.forwardRef)(({children:e,className:t,overflowMenuLabel:n,...r},i)=>{let a=L(i),o=(0,c.useRef)(null),u=(0,c.useRef)(null),f=(0,c.useRef)(null),{isMedium:p}=ea(),[m]=function(e,t,n,r=!1){let[i,a]=(0,c.useState)({}),o=(0,c.useCallback)(()=>{let n=e.current;if(r||!n)return void a(e=>Object.keys(e).length===0?e:{});let i=Array.from(n.children).filter(e=>e instanceof HTMLElement&&e!==t.current);if(i.length===0)return void a(e=>Object.keys(e).length===0?e:{});let o=window.getComputedStyle(n),s=(Number.parseFloat(o.paddingInlineStart)||0)+(Number.parseFloat(o.paddingInlineEnd)||0),c=Math.max(0,n.clientWidth-s);if(i.reduce((e,t)=>e+t.offsetWidth,0)<=c){let e=i.reduce((e,t,n)=>(e[n]=!0,e),{});a(t=>Do(t,e)?t:e);return}let l=Math.max(0,c-(t.current?.offsetWidth??0)),u=0,d=!1,f=i.reduce((e,t,n)=>{if(d)return e[n]=!1,e;let r=u+t.offsetWidth,i=r<=l;return i?u=r:d=!0,e[n]=i,e},{});a(e=>Do(e,f)?e:f)},[r,e,t]);return Bt(()=>{o()},[n,o]),(0,c.useEffect)(()=>{let n=e.current;if(r||!n)return;let i,a=!1,s=()=>{i!==void 0&&cancelAnimationFrame(i),i=requestAnimationFrame(o)},c=typeof ResizeObserver<`u`?new ResizeObserver(s):void 0;c?.observe(n);for(let e of Array.from(n.children))e instanceof HTMLElement&&e!==t.current&&c?.observe(e);t.current&&c?.observe(t.current),c||window.addEventListener(`resize`,s),s();let l=document.fonts;return l&&(async()=>{await l.ready,a||s()})(),()=>{a=!0,i!==void 0&&cancelAnimationFrame(i),c?.disconnect(),c||window.removeEventListener(`resize`,s)}},[r,n,e,t,o]),(0,c.useEffect)(()=>{r&&a(e=>Object.keys(e).length===0?e:{})},[r]),[i]}(a,o,l().Children.toArray(e).map((e,t)=>l().isValidElement(e)?`${t}:${typeof e.props.children==`string`?e.props.children:``}`:`${t}:`).join(`|`),!p),[h,g]=(0,c.useState)(!1),_=Object.values(m).includes(!1),v=l().useId(),y=l().Children.toArray(e).findIndex((e,t)=>!!l().isValidElement(e)&&!1===m[t]),b=y===-1?2*l().Children.count(e):2*y-1,x=l().Children.map(e,(e,t)=>{if(l().isValidElement(e)){let n=p&&!1===m[t];return(0,s.jsx)(Oo.Provider,{value:{isOverflowed:n},children:l().cloneElement(e,{className:d(e.props.className,n&&G[`SubdomainNavBar-primary-nav-list-item--overflowed`]),style:{...e.props.style,order:2*t}})})}return e}),S=(0,c.useCallback)(()=>{g(!1)},[]),C=(0,c.useCallback)(()=>{h&&(S(),u.current?.focus())},[S,h]);(0,c.useEffect)(()=>{_||S()},[S,_]),Yt(o,S,f),Xt(C);let{position:w}=Jt({floatingElementRef:f,anchorElementRef:u,align:`end`,side:`outside-bottom`},[h,_,b,m]);return p?(0,s.jsxs)(`div`,{className:d(G[`SubdomainNavBar-primary-nav-overflow`],_&&G[`SubdomainNavBar-primary-nav-overflow--has-overflow`],t),children:[(0,s.jsxs)(`ul`,{className:G[`SubdomainNavBar-primary-nav-list`],ref:a,...r,children:[x,(0,s.jsx)(Ao,{ariaControls:v,buttonRef:u,menuOpen:h,onClick:()=>{g(e=>!e)},order:b,overflowMenuLabel:n,ref:o,visible:_})]}),(0,s.jsx)(jo,{id:v,menuOpen:h,onClose:S,position:w,ref:f,visibilityMap:m,children:e})]}):(0,s.jsx)(`ul`,{className:d(G[`SubdomainNavBar-primary-nav-list`],t),ref:a,...r,children:e})}),Ao=(0,c.forwardRef)(({ariaControls:e,buttonRef:t,className:n,menuOpen:r,onClick:i,order:a,overflowMenuLabel:o,visible:c},l)=>{let u=L(l);return(0,s.jsx)(`li`,{"aria-hidden":!c||void 0,className:d(G[`SubdomainNavBar-primary-nav-list-item--overflow`],n),ref:u,style:{order:a},children:(0,s.jsx)(`button`,{"aria-expanded":r?`true`:`false`,"aria-controls":e,onClick:i,className:d(G[`SubdomainNavBar-link`],G[`SubdomainNavBar-more-link`]),ref:t,tabIndex:c?void 0:-1,children:(0,s.jsxs)(`span`,{className:G[`SubdomainNavBar-link-content`],children:[o,r?(0,s.jsx)(Pr,{}):(0,s.jsx)(Lr,{})]})})})}),jo=(0,c.forwardRef)(({children:e,className:t,id:n,menuOpen:r,onClose:i,position:a,visibilityMap:o},c)=>r?(0,s.jsx)(`div`,{id:n,ref:c,style:{top:`${a?.top??0}px`,left:`${a?.left??0}px`,visibility:a?void 0:`hidden`},className:d(G[`SubdomainNavBar-overflow-menu`],t),children:(0,s.jsx)(`ul`,{className:d(G[`SubdomainNavBar-overflow-menu-list`]),children:l().Children.map(e,(e,t)=>l().isValidElement(e)&&!1===o[t]?(0,s.jsx)(Oo.Provider,{value:{isOverflowed:!1,onLinkClick:i},children:l().cloneElement(e,{className:d(G[`SubdomainNavBar-overflow-menu-item`],e.props.className)})}):null)})}):null);yn();let Mo=[],No;function Po(e){if(!e)return;let t=e.hasAttribute(`data-prevent-scroll-on-focus`);e.focus({preventScroll:t})}function Fo({onFocus:e}){let t=document.createElement(`span`);return t.setAttribute(`class`,`sentinel`),t.setAttribute(`tabindex`,`0`),t.setAttribute(`aria-hidden`,`true`),t.style.cssText=`position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0`,t.onfocus=e,t}function Io(e,t,n){let r=new AbortController,i=n??r.signal;e.setAttribute(`data-focus-trap`,`active`);let a=Fo({onFocus:()=>{Po(Sn(e,!0))}}),o=Fo({onFocus:()=>{Po(Sn(e))}});e.querySelector(`:scope > span.sentinel`)!==null||(e.prepend(a),e.append(o));let s=function(e,t){let n=new MutationObserver(n=>{for(let r of n)if(r.type===`childList`&&r.addedNodes.length){for(let e of r.addedNodes)if(e instanceof HTMLElement&&e.tagName===`SPAN`&&e.classList.contains(`sentinel`))return;let n=e.firstElementChild,i=e.lastElementChild,[a,o]=t;n!=null&&n.classList.contains(`sentinel`)||e.insertAdjacentElement(`afterbegin`,a),i!=null&&i.classList.contains(`sentinel`)||e.insertAdjacentElement(`beforeend`,o)}});return n.observe(e,{childList:!0}),n}(e,[a,o]),c;function l(n){if(n instanceof HTMLElement&&document.contains(e))return e.contains(n)?void(c=n):c&&Tn(c)&&e.contains(c)?void Po(c):t&&e.contains(t)?void Po(t):void Po(Sn(e))}let u=function(e){let t=new AbortController;return e.addEventListener(`abort`,()=>{t.abort()}),t}(i);if(No){let e=No;No.container.setAttribute(`data-focus-trap`,`suspended`),No.controller.abort(),Mo.push(e)}u.signal.addEventListener(`abort`,()=>{No=void 0}),i.addEventListener(`abort`,()=>{e.removeAttribute(`data-focus-trap`);let t=e.getElementsByClassName(`sentinel`);for(;t.length>0;)t[0].remove();let n=Mo.findIndex(t=>t.container===e);n>=0&&Mo.splice(n,1),s.disconnect(),function(){let e=Mo.pop();e&&Io(e.container,e.initialFocus,e.originalSignal)}()}),document.addEventListener(`focus`,e=>{l(e.target)},{signal:u.signal,capture:!0}),l(document.activeElement),No={container:e,controller:u,initialFocus:t,originalSignal:i};let d=Mo.findIndex(t=>t.container===e);if(d>=0&&Mo.splice(d,1),!n)return r}function Lo(e,t=[]){let n=L(e?.containerRef),r=L(e?.initialFocusRef),i=e?.disabled,a=l().useRef(null),o=l().useRef(null);function s(){a.current?.abort(),e?.restoreFocusOnCleanUp&&o.current instanceof HTMLElement&&o.current.focus(),o.current=null}return l().useEffect(()=>{if(n.current instanceof HTMLElement){if(!i)return o.current||=document.activeElement,a.current=Io(n.current,r.current??void 0)??null,()=>{s()};s()}},[n,r,i,...t]),{containerRef:n,initialFocusRef:r}}let K=new Set([`alt`,`option`,`ctrl`,`control`,`meta`,`cmd`,`command`,`shift`]);function Ro(e){if(!(e instanceof Element))return!1;let t=e.closest(`input, textarea, select, [role="textbox"], [role="combobox"], [role="searchbox"], [contenteditable]`);return!!t&&(!!(t instanceof HTMLElement&&t.isContentEditable)||t.matches(`input, textarea, select, [role="textbox"], [role="combobox"], [role="searchbox"]`))}function zo(e){return`results`in e}let Bo={menuLabel:`Menu`,closeLabel:`Close`,overflowMenuLabel:`More`},Vo=l().createContext(`small`),Ho={root:`SubdomainNavBar`,get innerContainer(){return`${this.root}-inner-container`},get menuButton(){return`${this.root}-menuButton`},get menuLinks(){return`${this.root}-menuLinks`},get liveRegion(){return`${this.root}-search-live-region`}};function Uo(e){if(e.closest(`[hidden], [inert], [aria-hidden="true"]`))return!1;for(let t=e;t;t=t.parentElement){let e=window.getComputedStyle(t);if(e.display===`none`||e.visibility===`hidden`)return!1}return!0}let Wo=(0,c.forwardRef)(function({children:e,className:t,fixed:n=!0,fullWidth:r=!1,variant:i=`default`,logoHref:a=`https://github.com`,style:o,title:u,titleHref:f=`/`,leadingComponent:m,trailingComponent:h,onNarrowMenuToggle:g,menuLabels:_,skipToContentTargetId:v,...y},b){let[x,S]=(0,c.useState)(!0),[C,w]=(0,c.useState)(!1),[T,E]=(0,c.useState)(0),{isMedium:D,isLarge:O}=ea(),[k,A]=(0,c.useState)(!1),[j,ee]=(0,c.useState)(),M=(0,c.useRef)(null),te=(0,c.useRef)(null),N=p(),ne=`${N}-main`,re=p(),ie={...Bo,..._},ae=i===`featured`,oe=(0,c.useCallback)(()=>{E(Math.max(0,M.current?.getBoundingClientRect().top??0))},[]),se=(0,c.useCallback)(()=>{x||(S(!0),g?.(!1))},[x,g]),ce=(0,c.useRef)(null),le=(0,c.useCallback)(()=>{let e=Array.from(document.querySelectorAll(`main`)).find(Uo);return e?(e.id||=document.getElementById(`start-of-content`)?ne:`start-of-content`,e):te.current},[ne]),ue=(0,c.useCallback)(()=>{if(v){let e=document.getElementById(v);if(e&&Uo(e))return e}return le()},[le,v]),de=(0,c.useCallback)(()=>{A(!0);let e=ue();e&&ee(e.id)},[ue]),fe=(0,c.useCallback)(e=>{if(e.defaultPrevented||e.button!==0||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey)return;let t=v?document.getElementById(v):null,r=v&&(!t||!Uo(t)),i=ue();if(r&&console.warn(`SubdomainNavBar could not find the skip-to-content target "${v}". Falling back to the page's main content.`),!i)return;let a=`#${encodeURIComponent(i.id)}`;e.currentTarget.setAttribute(`href`,a),ee(i.id);let o=i.tabIndex<0&&!i.hasAttribute(`tabindex`);o&&(i.tabIndex=-1);let s=i.style.scrollMarginBlockStart;if(n){let e=M.current?.getBoundingClientRect().height??0;i.style.scrollMarginBlockStart=`${e}px`}i.addEventListener(`blur`,()=>{o&&i.removeAttribute(`tabindex`),i.style.scrollMarginBlockStart=s},{once:!0}),i.focus({preventScroll:!0})},[n,ue,v]);(0,c.useEffect)(()=>{let e=ue();e&&ee(e.id)},[ue]),Lo({containerRef:ce,restoreFocusOnCleanUp:!0,disabled:x}),Xt(se),(0,c.useEffect)(()=>{O&&se()},[se,O]),(0,c.useEffect)(()=>{if(x||O)return;oe();let e=new ResizeObserver(oe),t=M.current;return t&&e.observe(t),e.observe(document.documentElement),()=>e.disconnect()},[O,x,oe]),(0,c.useEffect)(()=>{if(x)return;let e=document.body.style.overflow;return document.body.style.overflow=`hidden`,()=>{document.body.style.overflow=e}},[x]);let pe=(0,c.useCallback)(()=>A(!1),[]),me=(0,c.useMemo)(()=>l().Children.toArray(e).filter(e=>l().isValidElement(e)&&typeof e.type!=`string`&&e.type===Go),[]).length>0,he=(0,c.useMemo)(()=>l().Children.toArray(e).map((e,t)=>l().isValidElement(e)&&e.type===Go?l().cloneElement(e,{href:e.props.href,children:e.props.children,style:{"--animation-order":t}}):null).filter(Boolean),[e]),ge=(0,c.useMemo)(()=>l().Children.toArray(e).filter(e=>l().isValidElement(e)&&(e.type===Jo||e.type===Yo)),[e]),P=(0,c.useMemo)(()=>ge.map(e=>l().cloneElement(e,{onClick:t=>{e.props.onClick?.(t),t.defaultPrevented||se()}})),[ge,se]),F=ge.length>0,_e=(0,c.useMemo)(()=>l().Children.toArray(e).find(e=>l().isValidElement(e)&&e.type===qo),[e]),ve=!!_e,ye=(0,c.useCallback)(()=>{ve&&(se(),w(!0))},[se,ve]),be=(0,c.useCallback)(()=>w(!1),[]);(0,c.useImperativeHandle)(b,()=>M.current?Object.assign(M.current,{openSearch:ye,closeSearch:be}):{openSearch:ye,closeSearch:be},[be,ye]),function({disabled:e,keyboardShortcut:t=!1,onTrigger:n}){let r=(0,c.useMemo)(()=>function(e){if(!e)return!1;let t=e.split(`+`).map(e=>e.trim()).filter(Boolean),n=t.pop();if(!n)return!1;let r=t.map(e=>e.toLowerCase());return!!r.every(e=>K.has(e))&&{key:n,altKey:r.includes(`alt`)||r.includes(`option`),ctrlKey:r.includes(`ctrl`)||r.includes(`control`),metaKey:r.includes(`meta`)||r.includes(`cmd`)||r.includes(`command`),shiftKey:r.includes(`shift`)}}(t),[t]);(0,c.useEffect)(()=>{if(!r)return;let t=t=>{e||t.defaultPrevented||t.isComposing||!function(e,t){let n=t.key.toLowerCase(),r=e.key.toLowerCase(),i=e.code.toLowerCase();return e.altKey===t.altKey&&e.ctrlKey===t.ctrlKey&&e.metaKey===t.metaKey&&(/^[^a-z0-9]$/.test(n)&&r===n?!t.shiftKey||e.shiftKey:e.shiftKey===t.shiftKey&&(/^[a-z]$/.test(n)?r===n||i===`key${n}`:/^[0-9]$/.test(n)?r===n||i===`digit${n}`:r===n))}(t,r)||Ro(t.target)||Ro(document.activeElement)||(t.preventDefault(),n())};return document.addEventListener(`keydown`,t),()=>document.removeEventListener(`keydown`,t)},[e,n,r])}({disabled:C,keyboardShortcut:_e?.props.keyboardShortcut,onTrigger:ye});let xe=m!=null,Se=h!=null,Ce=me||F||xe||Se,we={...o,"--SubdomainNavBar-menu-offset-block-start":`${T}px`};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(`div`,{className:d(G[`SubdomainNavBar-outer-container`],n&&G[`SubdomainNavBar-outer-container--fixed`]),children:[(0,s.jsx)(je,{as:`a`,href:`#${j||v||N}`,variant:`primary`,size:`small`,className:d(G[`SubdomainNavBar-skip-to-content`],!k&&`visually-hidden`),onFocus:de,onBlur:pe,onClick:fe,children:`Skip to content`}),(0,s.jsxs)(`header`,{ref:M,className:d(G.SubdomainNavBar,G[`SubdomainNavBar--variant-${i}`],u&&G[`SubdomainNavBar--has-title`],me&&G[`SubdomainNavBar--has-primary-nav`],t),"data-testid":Ho.root,style:we,...y,children:[(0,s.jsxs)(`div`,{ref:ce,className:d(G[`SubdomainNavBar-inner-container`],C&&G[`SubdomainNavBar-inner-container--search-open`],!r&&G[`SubdomainNavBar-inner-container--centered`]),"data-testid":Ho.innerContainer,children:[(0,s.jsx)(`nav`,{"aria-label":`Header logo and title`,className:G[`SubdomainNavBar-title-navigation`],children:(0,s.jsxs)(`ol`,{className:G[`SubdomainNavBar-title-area`],children:[(0,s.jsx)(`li`,{children:(0,s.jsxs)(`a`,{href:a,"aria-label":`GitHub Home`,className:G[`SubdomainNavBar-logo-mark`],children:[(0,s.jsx)(`span`,{className:G[`SubdomainNavBar-back-arrow`],children:(0,s.jsx)(Za,{fill:`currentColor`,size:24})}),(0,s.jsx)(nr,{fill:`currentColor`,size:24})]})}),u&&(0,s.jsx)(`li`,{className:G[`SubdomainNavBar-title-item`],children:(0,s.jsx)(`a`,{href:f,"aria-label":`${u} home`,className:G[`SubdomainNavBar-title`],children:(0,s.jsxs)(I,{size:`400`,variant:`muted`,weight:`medium`,children:[ae&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(`span`,{className:G[`SubdomainNavBar-title-prefix`],children:`GitHub`}),` `]}),(0,s.jsx)(`span`,{className:G[`SubdomainNavBar-title-label`],children:u})]})})})]})}),me&&(0,s.jsx)(`nav`,{id:`menu-navigation`,"aria-label":u,className:G[`SubdomainNavBar-primary-nav`],"data-testid":Ho.menuLinks,children:(0,s.jsx)(ko,{className:G[`SubdomainNavBar-primary-nav-list--invisible`],overflowMenuLabel:ie.overflowMenuLabel,children:he})}),O&&xe&&(0,s.jsx)(`div`,{className:G[`SubdomainNavBar-leading-component`],children:m}),(0,s.jsxs)(`div`,{className:d(G[`SubdomainNavBar-secondary-nav`]),children:[l().Children.toArray(e).map(e=>l().isValidElement(e)&&e.type===qo?l().cloneElement(e,{active:C,className:d(e.props.className,O&&(F||Se)&&G[`SubdomainNavBar-search-trigger--has-trailing-item`]),onSearchOpen:ye,onSearchClose:be,title:u}):null).filter(Boolean),Ce&&(0,s.jsxs)(`button`,{"aria-expanded":!x,"aria-label":x?ie.menuLabel:ie.closeLabel,"aria-controls":re,className:d(G[`SubdomainNavBar-menu-button`],G[`SubdomainNavBar-mobile-menu-button`],!x&&G[`SubdomainNavBar-menu-button--close`]),"data-testid":Ho.menuButton,onClick:()=>{x?(w(!1),oe(),S(!1),g?.(!0)):se()},children:[(0,s.jsxs)(`span`,{className:G[`SubdomainNavBar-menu-button-icon`],"aria-hidden":`true`,children:[(0,s.jsx)(`span`,{className:G[`SubdomainNavBar-menu-button-bar`]}),(0,s.jsx)(`span`,{className:G[`SubdomainNavBar-menu-button-bar`]}),(0,s.jsx)(`span`,{className:G[`SubdomainNavBar-menu-button-bar`]})]}),(0,s.jsx)(`span`,{className:G[`SubdomainNavBar-menu-button-label`],children:x?ie.menuLabel:ie.closeLabel})]}),O&&Se&&(0,s.jsx)(`div`,{className:G[`SubdomainNavBar-trailing-component`],children:h}),O&&F&&(0,s.jsx)(`div`,{className:d(G[`SubdomainNavBar-button-area`],G[`SubdomainNavBar-button-area--visible`],Se&&G[`SubdomainNavBar-button-area--has-leading-item`]),children:(0,s.jsx)(`div`,{className:G[`SubdomainNavBar-button-area-inner`],children:ge})}),!O&&(0,s.jsxs)(`div`,{id:re,className:d(G[`SubdomainNavBar-menu-wrapper`],x&&G[`SubdomainNavBar-menu-wrapper--close`]),children:[!x&&(0,s.jsxs)(`div`,{children:[xe&&(0,s.jsx)(`div`,{className:G[`SubdomainNavBar-leading-component`],children:m}),me&&(0,s.jsx)(Oo.Provider,{value:{onLinkClick:se},children:D?(0,s.jsx)(`ul`,{className:G[`SubdomainNavBar-primary-nav-list--visible`],children:he}):(0,s.jsx)(ko,{className:d(G[`SubdomainNavBar-primary-nav-list--visible`]),overflowMenuLabel:ie.overflowMenuLabel,children:he})})]}),!x&&(F||Se)&&(0,s.jsxs)(`div`,{className:d(G[`SubdomainNavBar-menu-wrapper-footer`],(me||xe)&&G[`SubdomainNavBar-menu-wrapper-footer--has-leading-item`]),children:[Se&&(0,s.jsx)(`div`,{className:G[`SubdomainNavBar-trailing-component`],children:h}),F&&(0,s.jsx)(`div`,{className:d(G[`SubdomainNavBar-button-area`],G[`SubdomainNavBar-button-area--visible`]),children:(0,s.jsx)(`div`,{className:G[`SubdomainNavBar-button-area-inner`],children:(0,s.jsx)(Vo.Provider,{value:D?`small`:`medium`,children:P})})})]})]})]})]}),!O&&!x&&(0,s.jsx)(`div`,{className:G[`SubdomainNavBar-menu-backdrop`],"aria-hidden":`true`,onClick:se})]})]}),(0,s.jsx)(`div`,{ref:te,id:N,tabIndex:-1})]})});function Go({href:e,className:t,children:n,isExternal:r,"aria-current":i,"aria-hidden":a,rel:o,tabIndex:l,target:u,...f}){let{isOverflowed:p,onLinkClick:m}=(0,c.useContext)(Oo);return(0,s.jsx)(`li`,{...f,"aria-hidden":!!p||a,className:d(G[`SubdomainNavBar-primary-nav-list-item`],t),tabIndex:p?-1:l,children:(0,s.jsx)(`a`,{href:e,"aria-current":i,className:G[`SubdomainNavBar-link`],onClick:m,rel:o,tabIndex:p?-1:void 0,target:u,children:(0,s.jsxs)(`span`,{className:G[`SubdomainNavBar-link-content`],children:[(0,s.jsx)(`span`,{className:G[`SubdomainNavBar-link-text`],children:n}),r&&(0,s.jsx)(Br,{size:16,"aria-label":`External link`})]})})})}let Ko={searchLabel:`Search`,closeLabel:`Close`,resultsLabel:`Results`,searchResultsLabel:`Search results`,formatSearchWithTitle:e=>`Search ${e}`,formatSearchTrigger:e=>`${e} search`,formatResultsHeading:e=>`Results for “${e}”`,formatResultsLabel:e=>`Results for ${e}`,formatSuggestions:e=>`${e} suggestions.`},qo=(0,c.forwardRef)(({active:e,className:t,title:n,searchResults:r,searchTerm:i,onSearchOpen:a,onSearchClose:o,onSubmit:l,onChange:u,placeholder:f,shortcutLabel:p,keyboardShortcut:m,labels:h},g)=>{let _=(0,c.useRef)(null),v=(0,c.useRef)(null),y={...Ko,...h},b=f??(n?y.formatSearchWithTitle(n):y.searchLabel),x=n?y.formatSearchWithTitle(n):y.searchLabel,S=p??(m||``),{activeDescendant:C,handleSearchResultKeyDown:w,hasGroupedSearchResults:T,hasSearchResults:E,normalizedSearchResultGroups:D,resetActiveDescendant:O,searchResultsLength:k}=function({dialogRef:e,searchResults:t}){let n=(0,c.useMemo)(()=>function(e=[]){let t=[],n=0;for(let r of e){if(zo(r)){if(r.results.length===0)continue;t.push({title:r.title,results:r.results.map(e=>({result:e,index:n++}))});continue}let e=r.group,i=t.find(t=>t.title===e);i||(i={title:e,results:[]},t.push(i)),i.results.push({result:r,index:n++})}return t}(t),[t]),r=n.some(e=>e.title),i=n.reduce((e,t)=>e+t.results.length,0),a=i>0,[o,s]=(0,c.useState)(-1),l=(0,c.useCallback)(()=>s(-1),[]);return{activeDescendant:o,handleSearchResultKeyDown:(0,c.useCallback)(t=>{let n=e.current,r=o;[`ArrowDown`,`ArrowUp`,`Enter`].includes(t.key)&&(t.key!==`Enter`||o!==-1)&&n&&(t.preventDefault(),t.key===`ArrowDown`?(r=o{o?.(),O()},[o,O]),j=(0,c.useCallback)(e=>{v.current=e,typeof g==`function`?g(e):g&&(g.current=e)},[g]);(0,c.useEffect)(()=>{let t=_.current;if(t)return e?(t.open||(typeof t.showModal==`function`?t.showModal():t.setAttribute(`open`,``)),void v.current?.focus()):void(t.open&&(typeof t.close==`function`?t.close():t.removeAttribute(`open`)))},[e,v]),(0,c.useEffect)(()=>{let e=_.current;if(!e)return;let t=t=>{if(t.target!==e)return;let n=e.getBoundingClientRect();t.clientX>=n.left&&t.clientX<=n.right&&t.clientY>=n.top&&t.clientY<=n.bottom||A()};return e.addEventListener(`click`,t),()=>e.removeEventListener(`click`,t)},[A]);let ee=(0,c.useCallback)(e=>{e.preventDefault(),A()},[A]),M=({result:e,index:t})=>(0,s.jsxs)(`li`,{className:G[`SubdomainNavBar-search-result-item`],role:`presentation`,children:[(0,s.jsx)(`div`,{className:G[`SubdomainNavBar-search-result-item-container`],children:(0,s.jsxs)(`a`,{id:`subdomainnavbar-search-result-${t}`,href:e.url,role:`option`,"aria-selected":t===C,children:[(0,s.jsx)(`span`,{children:e.title}),T&&e.isExternal&&(0,s.jsx)(eo,{size:20,"aria-hidden":`true`})]})}),(0,s.jsx)(I,{as:`p`,size:`200`,id:`subdomainnavbar-search-result-item-desc${t}`,className:G[`SubdomainNavBar-search-result-item-desc`],children:e.description}),(0,s.jsxs)(`div`,{className:G[`SubdomainNavBar-search-result-item-meta`],children:[(0,s.jsx)(I,{size:`100`,className:G[`SubdomainNavBar-search-result-item-desc`],children:e.date}),e.category&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(I,{size:`100`,className:G[`SubdomainNavBar-search-result-item-desc`],children:[` `,`•`,` `]}),(0,s.jsx)(I,{size:`100`,className:G[`SubdomainNavBar-search-result-item-desc`],children:e.category})]})]})]},`${e.title}-${t}`);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(`div`,{className:d(G[`SubdomainNavBar-search-trigger`],t),children:(0,s.jsxs)(`button`,{"aria-label":y.formatSearchTrigger(b),className:G[`SubdomainNavBar-search-input-button`],onClick:a,"data-testid":`toggle-search`,type:`button`,children:[(0,s.jsxs)(`span`,{className:G[`SubdomainNavBar-search-input-button-placeholder`],children:[(0,s.jsx)(ro,{"aria-hidden":`true`,size:16}),(0,s.jsx)(`span`,{className:G[`SubdomainNavBar-search-input-button-placeholder-text`],children:b})]}),S&&(0,s.jsx)(`span`,{className:G[`SubdomainNavBar-search-input-button-shortcut`],children:S})]})}),(0,s.jsx)(`dialog`,{ref:_,"aria-label":x,className:d(G[`SubdomainNavBar-search-dialog`],E&&G[`SubdomainNavBar-search-dialog--has-results`]),onCancel:ee,children:e&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(`div`,{className:d(G[`SubdomainNavBar-search-dialog-control-area`]),children:(0,s.jsxs)(`div`,{className:G[`SubdomainNavBar-search-input-area`],children:[(0,s.jsx)(`form`,{className:d(G[`SubdomainNavBar-search-form`]),onSubmit:l,role:`search`,children:(0,s.jsxs)(Eo,{fullWidth:!0,size:`medium`,children:[(0,s.jsx)(Eo.Label,{visuallyHidden:!0,children:y.searchLabel}),(0,s.jsx)(_o,{ref:j,className:d(G[`SubdomainNavBar-search-text-input`]),name:`search`,role:`combobox`,autoComplete:`off`,"aria-autocomplete":`list`,"aria-expanded":E,"aria-controls":`listbox-search-results`,placeholder:b,onChange:u,defaultValue:i,invisible:!0,leadingVisual:(0,s.jsx)(ro,{size:16}),"aria-activedescendant":C===-1?void 0:`subdomainnavbar-search-result-${C}`,onKeyDown:w})]})}),(0,s.jsx)(`button`,{"aria-label":y.closeLabel,className:G[`SubdomainNavBar-search-close-button`],onClick:A,type:`button`,children:y.closeLabel})]})}),(0,s.jsxs)(`div`,{id:`listbox-search-results`,className:d(G[`SubdomainNavBar-search-results-area`],E&&G[`SubdomainNavBar-search-results-area--visible`]),children:[E&&(0,s.jsxs)(`div`,{className:d(G[`SubdomainNavBar-search-results-container`]),children:[!T&&(0,s.jsx)(I,{id:`subdomainnavbar-search-results-heading`,className:G[`SubdomainNavBar-search-results-heading`],children:y.formatResultsHeading(i??``)}),(0,s.jsx)(`ul`,{role:`listbox`,tabIndex:0,"aria-labelledby":T?void 0:`subdomainnavbar-search-results-heading`,"aria-label":T?i?y.formatResultsLabel(i):y.searchResultsLabel:void 0,className:d(G[`SubdomainNavBar-search-results`]),children:T?D.map((e,t)=>{let n=`subdomainnavbar-search-result-group-${t}`;return(0,s.jsxs)(`li`,{className:G[`SubdomainNavBar-search-result-group`],role:`presentation`,children:[e.title&&(0,s.jsx)(I,{id:n,className:G[`SubdomainNavBar-search-result-group-heading`],children:e.title}),(0,s.jsx)(`ul`,{className:G[`SubdomainNavBar-search-result-group-list`],role:`group`,"aria-labelledby":e.title?n:void 0,"aria-label":e.title?void 0:y.resultsLabel,children:e.results.map(M)})]},e.title??`ungrouped-${t}`)}):D.flatMap(e=>e.results.map(M))})]}),(0,s.jsxs)(`div`,{"aria-live":`polite`,"aria-atomic":`true`,"data-testid":Ho.liveRegion,className:`visually-hidden`,children:[y.formatSuggestions(k),(0,s.jsx)(`span`,{children:`\xA0`})]})]})]})})]})});function Jo({children:e,href:t,...n}){let r=l().useContext(Vo);return(0,s.jsx)(je,{as:`a`,href:t,className:d(G[`SubdomainNavBar-cta-button`]),variant:`primary`,size:r,...n,children:e})}function Yo({children:e,href:t,...n}){let r=l().useContext(Vo);return(0,s.jsx)(je,{as:`a`,href:t,className:d(G[`SubdomainNavBar-cta-button`],G[`SubdomainNavBar-cta-button--secondary`]),size:r,...n,children:e})}Wo.displayName=`SubdomainNavBar`;let Xo=Object.assign(Wo,{Link:Go,Search:qo,PrimaryAction:Jo,SecondaryAction:Yo,testIds:Ho}),Zo=(0,c.forwardRef)(({className:e,children:t,href:n,...r},i)=>{let a=d(`Primer_Brand__InlineLink-module__InlineLink___U_Ama`,e);return(0,s.jsx)(`a`,{ref:i,href:n,className:a,...r,children:t})}),Qo=(0,c.forwardRef)(function({className:e,children:t,wrap:n=!0,...r},i){return(0,s.jsx)(`code`,{ref:i,className:d(`Primer_Brand__InlineCode-module__InlineCode___NJ7el`,!n&&`Primer_Brand__InlineCode-module__InlineCode--nowrap___mcEPL`,e),...r,children:(0,s.jsx)(`span`,{className:`Primer_Brand__InlineCode-module__InlineCode__text___N7vdd`,children:t})})}),$o={Token:`Primer_Brand__Token-module__Token___r7qQC`,"Token--hasLeadingVisual":`Primer_Brand__Token-module__Token--hasLeadingVisual___cPRLz`,"Token--interactive":`Primer_Brand__Token-module__Token--interactive___aQ1rk`,"Token--variant-accent":`Primer_Brand__Token-module__Token--variant-accent___Ji_P4`,"Token--variant-default":`Primer_Brand__Token-module__Token--variant-default___NBxMW`,"Token--variant-invisible":`Primer_Brand__Token-module__Token--variant-invisible___bJrcK`,"Token--variant-outline":`Primer_Brand__Token-module__Token--variant-outline___X52wp`,Token__label:`Primer_Brand__Token-module__Token__label___wC8Q5`,"Token__leading-visual":`Primer_Brand__Token-module__Token__leading-visual___SDos3`,Token__visual:`Primer_Brand__Token-module__Token__visual___U0j1l`},es=[`default`,`accent`,`outline`,`invisible`],ts=es[0],ns={root:`Token`,get leadingVisual(){return`${this.root}-leading-visual`}},rs=(0,c.forwardRef)(({animate:e,variant:t=ts,as:n=`span`,children:r,className:i,"data-testid":a,leadingVisual:o,style:c,...u},f)=>{let{classes:p,styles:m}=E(e),h=d(p,$o.Token,o&&$o[`Token--hasLeadingVisual`],n===`a`&&$o[`Token--interactive`],$o[`Token--variant-${t}`],i),g=(0,s.jsxs)(s.Fragment,{children:[o&&(0,s.jsx)(`span`,{className:$o[`Token__leading-visual`],"data-testid":ns.leadingVisual,"aria-hidden":`true`,children:typeof o==`function`?(0,s.jsx)(o,{className:$o.Token__visual}):l().isValidElement(o)&&l().cloneElement(o,{className:d($o.Token__visual,o.props.className)})}),(0,s.jsx)(I,{as:`span`,size:`100`,className:$o.Token__label,children:r})]});return n===`a`?(0,s.jsx)(`a`,{ref:f,className:h,"data-testid":a||ns.root,style:{...m,...c},...u,children:g}):(0,s.jsx)(`span`,{ref:f,className:h,"data-testid":a||ns.root,style:{...m,...c},...u,children:g})}),is=Object.assign(rs,{testIds:ns}),as=e=>l().isValidElement(e)&&e.type===l().Fragment,os={FAQ:`Primer_Brand__FAQ-module__FAQ___R3vLU`,"FAQ--variant-gridline":`Primer_Brand__FAQ-module__FAQ--variant-gridline___mM5vd`,"FAQ__content-wrapper--gridline":`Primer_Brand__FAQ-module__FAQ__content-wrapper--gridline___XqrgD`,FAQ__heading:`Primer_Brand__FAQ-module__FAQ__heading___bH0aG`,"FAQ__heading--center":`Primer_Brand__FAQ-module__FAQ__heading--center___xMpbW`,"FAQ__heading--large":`Primer_Brand__FAQ-module__FAQ__heading--large___pBEPT`,"FAQ__heading--start":`Primer_Brand__FAQ-module__FAQ__heading--start___eHaT3`,"FAQ__heading-wrapper--gridline":`Primer_Brand__FAQ-module__FAQ__heading-wrapper--gridline___TWgo1`,FAQ__subheading:`Primer_Brand__FAQ-module__FAQ__subheading___I4puv`,details__summary:`Primer_Brand__FAQ-module__details__summary___zIBcp`},ss=(0,c.forwardRef)(({children:e,style:t,animate:n,className:r,variant:i=`default`,...a},o)=>{let{classes:c,styles:u}=E(n),f=l().Children.toArray(e).filter(e=>!(!l().isValidElement(e)||typeof e.type==`string`||!as(e)&&e.type!==cs&&e.type!==ls&&e.type!==Ri)),p=l().Children.toArray(e).some(e=>l().isValidElement(e)&&typeof e.type!=`string`&&e.type===ls);return(0,s.jsx)(`section`,{ref:o,className:d(os.FAQ,os[`FAQ--variant-${i}`],c,r),style:{...u,...t},...a,children:l().Children.toArray(f).map((e,t)=>{if(l().isValidElement(e)&&e.type===cs){let n=l().cloneElement(e,{align:p?`start`:e.props.align,size:p?`3`:e.props.size,weight:p?`medium`:e.props.weight});return i===`gridline`?(0,s.jsx)(`div`,{className:os[`FAQ__heading-wrapper--${i}`],children:n},e.key??t):n}let n=e;return i===`gridline`?(0,s.jsx)(`div`,{className:os[`FAQ__content-wrapper--${i}`],children:n},t):n})})}),cs=(0,c.forwardRef)(({children:e,className:t,size:n=`3`,align:r=`center`,as:i,...a},o)=>{let c=n===`3`?`h3`:`h2`;return(0,s.jsx)(Er,{as:i||c,size:n,className:d(os.FAQ__heading,os[`FAQ__heading--${r}`],t),ref:o,...a,children:e})});function ls({children:e,className:t,as:n=`h3`,size:r=`subhead-medium`,font:i=`monospace`,weight:a=`medium`,...o}){return(0,s.jsx)(Er,{as:n,className:d(os.FAQ__subheading,t),weight:a,size:r,font:i,...o,children:e})}let us=Object.assign(ss,{Subheading:ls,Heading:cs,Item:Ri,Question:Bi,Answer:Vi}),ds={FAQGroup:`Primer_Brand__FAQGroup-module__FAQGroup___D0VvR`,FAQGroup__accordion:`Primer_Brand__FAQGroup-module__FAQGroup__accordion___dkveP`,"FAQGroup__accordion--gridline":`Primer_Brand__FAQGroup-module__FAQGroup__accordion--gridline___zDvVd`,"FAQGroup__content--gridline":`Primer_Brand__FAQGroup-module__FAQGroup__content--gridline___C9omN`,"FAQGroup__gridline-wrapper":`Primer_Brand__FAQGroup-module__FAQGroup__gridline-wrapper___OBSr9`,FAQGroup__heading:`Primer_Brand__FAQGroup-module__FAQGroup__heading___zTImD`,"FAQGroup__heading-wrapper":`Primer_Brand__FAQGroup-module__FAQGroup__heading-wrapper___lkgjS`,"FAQGroup__heading-wrapper--gridline":`Primer_Brand__FAQGroup-module__FAQGroup__heading-wrapper--gridline___Q_oGI`,"FAQGroup__nested-accordion-item":`Primer_Brand__FAQGroup-module__FAQGroup__nested-accordion-item___JGGeC`,"FAQGroup__panel-subHeading":`Primer_Brand__FAQGroup-module__FAQGroup__panel-subHeading___F0U3h`,FAQGroup__tablist:`Primer_Brand__FAQGroup-module__FAQGroup__tablist___WdY5Z`,"FAQGroup__tablist--gridline":`Primer_Brand__FAQGroup-module__FAQGroup__tablist--gridline___OCZgL`,"FAQGroup__tablist-button":`Primer_Brand__FAQGroup-module__FAQGroup__tablist-button___EgyrC`,FAQ__heading:`Primer_Brand__FAQGroup-module__FAQ__heading___w52lv`};function fs({children:e,className:t,as:n=`h3`,...r}){return(0,s.jsx)(Er,{as:n,className:d(ds.FAQGroup__heading,t),...r,children:e})}let ps=Object.assign(function({children:e,id:t,variant:n=`default`,defaultSelectedIndex:r=0,tabAttributes:i,...a}){let[o,c]=l().useState(r),[u,f]=l().useState(!1),m=p(t),h=l().useRef(null),g=e=>t=>{c(e),u||f(!0)},v=e=>t=>{if(t.key===`ArrowUp`){t.preventDefault();let n=(e-1+y.length)%y.length;c(n),u||f(!0)}else if(t.key===`ArrowDown`){t.preventDefault();let n=(e+1)%y.length;c(n),u||f(!0)}};l().useEffect(()=>{u&&h.current?.focus()},[u,o]);let y=l().Children.toArray(e).filter(e=>l().isValidElement(e)&&e.type===us),b=l().Children.map(y,(e,t)=>{if(e.props.children){let n=l().Children.toArray(e.props.children).find(e=>l().isValidElement(e)&&e.type===us.Heading),r=n?.props.children,{ref:a,...c}=(n&&i?i(r??null,t):void 0)??{};return(0,s.jsx)(`button`,{type:`button`,role:`tab`,className:ds[`FAQGroup__tablist-button`],id:`${m}-tab-${t}`,"aria-controls":`${m}-panel-${t}`,"aria-selected":o===t,onClick:g(t),onKeyDown:v(t),"data-testid":`FAQGroup-tab-${t+1}`,tabIndex:o===t?void 0:-1,ref:e=>{var n,r;o===t?h.current=e:h.current===e&&(h.current=null),r=e,(n=a)&&(typeof n==`function`?n(r):n.current=r)},...c,children:r},t)}return null}),x=l().Children.map(y,(e,t)=>{if(e.props.children){let n=l().Children.map(e.props.children,e=>l().isValidElement(e)&&e.type!==us.Heading?e:null),r=l().Children.map(e.props.children,e=>l().isValidElement(e)&&e.type===us.Heading?e.props.children:null);return(0,s.jsxs)(`div`,{role:`tabpanel`,id:`${m}-panel-${t}`,"aria-labelledby":`${m}-tab-${t}`,hidden:o!==t,"data-testid":`FAQGroup-tab-panel-${t+1}`,children:[r&&(0,s.jsx)(us.Subheading,{"data-testid":`FAQGroup-tab-panel-heading-${t+1}`,className:d(ds[`FAQGroup__panel-subHeading`]),children:r}),n]},t)}}),S=l().Children.map(y,(e,t)=>{if(e.props.children){let r=l().Children.toArray(e.props.children).find(e=>l().isValidElement(e)&&e.type===us.Heading),i=l().Children.map(e.props.children,e=>l().isValidElement(e)&&e.type!==us.Heading?l().cloneElement(e,{className:d(ds[`FAQGroup__nested-accordion-item`],e.props.className)}):null);return r&&i?(0,s.jsxs)(Hi,{variant:`emphasis`,className:d(n===`gridline`&&ds[`FAQGroup__accordion--gridline`]),children:[(0,s.jsx)(Hi.Heading,{...r.props}),(0,s.jsx)(Hi.Content,{children:i})]},t):null}}),C=l().Children.toArray(e).find(e=>l().isValidElement(e)&&e.type===fs),w=n===`gridline`?ue:l().Fragment,T=n===`gridline`?{className:d(ds[`FAQGroup__gridline-wrapper`])}:{};return(0,s.jsxs)(w,{...T,children:[(0,s.jsx)(`div`,{className:d(ds[`FAQGroup__heading-wrapper`],ds[`FAQGroup__heading-wrapper--${n}`]),children:(0,s.jsx)(_,{enableGutters:!1,...a,children:(0,s.jsx)(_.Column,{children:C&&(0,s.jsx)(_,{children:(0,s.jsx)(_.Column,{children:C})})})})}),(0,s.jsx)(_,{enableGutters:!1,...a,children:(0,s.jsxs)(_.Column,{span:12,children:[(0,s.jsx)(`div`,{className:d(ds.FAQGroup__accordion),children:S}),(0,s.jsxs)(_,{className:d(ds.FAQGroup),children:[(0,s.jsx)(_.Column,{span:{medium:5,large:4},className:d(ds.FAQGroup__tablist,n===`gridline`&&ds[`FAQGroup__tablist--gridline`]),children:(0,s.jsx)(N,{direction:`vertical`,"aria-orientation":`vertical`,padding:`none`,role:`tablist`,gap:`none`,alignItems:`flex-start`,children:b})}),(0,s.jsx)(_.Column,{start:6,span:7,className:d(n===`gridline`&&ds[`FAQGroup__content--gridline`]),children:x})]})]})})]})},{Heading:fs}),ms=(0,c.createContext)(null),hs=()=>{let e=(0,c.useContext)(ms);if(!e)throw Error(`useControlGroup must be used within an ControlGroupProvider. Did you forget to wrap your component in a ?`);return e},gs=(0,c.forwardRef)(({className:e,id:t,...n},r)=>{let i=p(t),a=[c.Children.toArray(n.children).some(e=>(0,c.isValidElement)(e)&&e.type===vs)&&`${i}-caption`,c.Children.toArray(n.children).some(e=>(0,c.isValidElement)(e)&&e.type===ys)&&`${i}-validation`].filter(Boolean).join(` `)||void 0;return(0,s.jsx)(ms.Provider,{value:{id:i},children:(0,s.jsx)(`fieldset`,{ref:r,className:d(`Primer_Brand__ControlGroup-module__ControlGroup__container___gYDZP`,e),"aria-describedby":a,...n})})}),_s=(0,c.forwardRef)(({children:e,className:t,visuallyHidden:n,...r},i)=>(0,s.jsx)(`legend`,{ref:i,className:d(`Primer_Brand__ControlGroup-module__ControlGroup__label___scr79`,n&&`visually-hidden`,t),...r,children:(0,s.jsx)(I,{as:`span`,weight:`medium`,size:`100`,children:e})})),vs=(0,c.forwardRef)(({className:e,...t},n)=>{let{id:r}=hs();return(0,s.jsx)(I,{as:`span`,size:`100`,variant:`muted`,ref:n,id:`${r}-caption`,className:e,...t})}),ys=(0,c.forwardRef)(({className:e,variant:t,children:n,...r},i)=>{let{id:a}=hs();return(0,s.jsxs)(I,{as:`span`,size:`100`,ref:i,id:`${a}-validation`,className:d(`Primer_Brand__ControlGroup-module__ControlGroup__validation___sJqFH`,`Primer_Brand__ControlGroup-module__ControlGroup__validation--animate-in___nHrFv`,t===`success`&&`Primer_Brand__ControlGroup-module__ControlGroup__validation--success___eyNH9`,t===`error`&&`Primer_Brand__ControlGroup-module__ControlGroup__validation--error____n_l3`,e),...r,children:[t===`success`&&(0,s.jsx)(`span`,{className:`Primer_Brand__ControlGroup-module__ControlGroup__validation-icon--success___OO92u`,children:(0,s.jsx)(lo,{})}),t===`error`&&(0,s.jsx)(`span`,{className:`Primer_Brand__ControlGroup-module__ControlGroup__validation-icon--error___rZPNd`,children:(0,s.jsx)(oo,{})}),n]})}),bs=Object.assign(gs,{Label:_s,Caption:vs,Validation:ys}),xs=bs,Ss=bs,Cs={Avatar:`Primer_Brand__Avatar-module__Avatar___QrJMw`,"Avatar--shape-circle":`Primer_Brand__Avatar-module__Avatar--shape-circle___VvaB7`,"Avatar--shape-square":`Primer_Brand__Avatar-module__Avatar--shape-square___hKak4`,"Avatar--size-32":`Primer_Brand__Avatar-module__Avatar--size-32___vJxfW`,"Avatar--size-40":`Primer_Brand__Avatar-module__Avatar--size-40___RSkow`,"Avatar--size-48":`Primer_Brand__Avatar-module__Avatar--size-48___TvwXR`,"Avatar--size-64":`Primer_Brand__Avatar-module__Avatar--size-64___rovws`,"Avatar--size-80":`Primer_Brand__Avatar-module__Avatar--size-80___YDbIK`,"Avatar-narrow--size-32":`Primer_Brand__Avatar-module__Avatar-narrow--size-32___wmqNx`,"Avatar-narrow--size-40":`Primer_Brand__Avatar-module__Avatar-narrow--size-40___JnS3w`,"Avatar-narrow--size-48":`Primer_Brand__Avatar-module__Avatar-narrow--size-48___X8e2V`,"Avatar-regular--size-32":`Primer_Brand__Avatar-module__Avatar-regular--size-32___f5goH`,"Avatar-regular--size-40":`Primer_Brand__Avatar-module__Avatar-regular--size-40___Qaf20`,"Avatar-regular--size-48":`Primer_Brand__Avatar-module__Avatar-regular--size-48___db8dV`,"Avatar-regular--size-64":`Primer_Brand__Avatar-module__Avatar-regular--size-64___rBoTS`,"Avatar-regular--size-80":`Primer_Brand__Avatar-module__Avatar-regular--size-80___AKjNL`,"Avatar-wide--size-32":`Primer_Brand__Avatar-module__Avatar-wide--size-32___Kn8pg`,"Avatar-wide--size-40":`Primer_Brand__Avatar-module__Avatar-wide--size-40___DBSrS`,"Avatar-wide--size-48":`Primer_Brand__Avatar-module__Avatar-wide--size-48___ai2Hf`,"Avatar-wide--size-64":`Primer_Brand__Avatar-module__Avatar-wide--size-64___FLSak`,"Avatar-wide--size-80":`Primer_Brand__Avatar-module__Avatar-wide--size-80___h09bA`,Avatar__image:`Primer_Brand__Avatar-module__Avatar__image___AajXN`},ws=[32,40,48,64,80],Ts=[`circle`,`square`],Es={root:`Avatar`,get image(){return`${this.root}__image`}},Ds=(0,c.forwardRef)(({alt:e,className:t,size:n=ws[1],shape:r=Ts[0],"data-testid":i,src:a,...o},l)=>{let u=(0,c.useMemo)(()=>typeof n==`number`?Cs[`Avatar--size-${n}`]:Object.keys(n).map(e=>Cs[`Avatar-${e}--size-${n[e]}`]).join(` `),[n]);return(0,s.jsx)(`span`,{ref:l,className:d(Cs.Avatar,u,Cs[`Avatar--shape-${r}`],t),"data-testid":i||Es.root,children:(0,s.jsx)(`img`,{className:d(Cs.Avatar__image),src:a,alt:e,"data-testid":Es.image,...o})})}),Os=Object.assign(Ds,{testIds:Es}),ks={Testimonial:`Primer_Brand__Testimonial-module__Testimonial___UUywT`,"Testimonial--border":`Primer_Brand__Testimonial-module__Testimonial--border___B_Qre`,"Testimonial--hasLink":`Primer_Brand__Testimonial-module__Testimonial--hasLink___Qr_M5`,"Testimonial--size-large":`Primer_Brand__Testimonial-module__Testimonial--size-large___pF70c`,"Testimonial--variant-default":`Primer_Brand__Testimonial-module__Testimonial--variant-default___leAB4`,"Testimonial--variant-expressive":`Primer_Brand__Testimonial-module__Testimonial--variant-expressive___VLMNM`,"Testimonial--variant-subtle":`Primer_Brand__Testimonial-module__Testimonial--variant-subtle___NHtOc`,"Testimonial-avatar":`Primer_Brand__Testimonial-module__Testimonial-avatar___Kaxqh`,"Testimonial-caption":`Primer_Brand__Testimonial-module__Testimonial-caption___Wvb67`,"Testimonial-from":`Primer_Brand__Testimonial-module__Testimonial-from___Kfj__`,"Testimonial-link":`Primer_Brand__Testimonial-module__Testimonial-link___gHJ58`,"Testimonial-logo-image":`Primer_Brand__Testimonial-module__Testimonial-logo-image___KQQfi`,"Testimonial-position":`Primer_Brand__Testimonial-module__Testimonial-position___j2h0f`,"Testimonial-quote":`Primer_Brand__Testimonial-module__Testimonial-quote___QXF1F`,Testimonial__media:`Primer_Brand__Testimonial-module__Testimonial__media___JbJUQ`,Testimonial__quoteMark:`Primer_Brand__Testimonial-module__Testimonial__quoteMark___cC2M1`,"Testimonial__quoteMark--blue":`Primer_Brand__Testimonial-module__Testimonial__quoteMark--blue___gf2qX`,"Testimonial__quoteMark--blue-purple":`Primer_Brand__Testimonial-module__Testimonial__quoteMark--blue-purple___Ec9P1`,"Testimonial__quoteMark--coral":`Primer_Brand__Testimonial-module__Testimonial__quoteMark--coral___WzMiA`,"Testimonial__quoteMark--default":`Primer_Brand__Testimonial-module__Testimonial__quoteMark--default___nAhKC`,"Testimonial__quoteMark--gray":`Primer_Brand__Testimonial-module__Testimonial__quoteMark--gray___WGLgi`,"Testimonial__quoteMark--green":`Primer_Brand__Testimonial-module__Testimonial__quoteMark--green___gsL2x`,"Testimonial__quoteMark--green-blue":`Primer_Brand__Testimonial-module__Testimonial__quoteMark--green-blue___wqq5w`,"Testimonial__quoteMark--hasBackground":`Primer_Brand__Testimonial-module__Testimonial__quoteMark--hasBackground___VV6UY`,"Testimonial__quoteMark--indigo":`Primer_Brand__Testimonial-module__Testimonial__quoteMark--indigo___KN9eK`,"Testimonial__quoteMark--lemon":`Primer_Brand__Testimonial-module__Testimonial__quoteMark--lemon___XgAJR`,"Testimonial__quoteMark--lime":`Primer_Brand__Testimonial-module__Testimonial__quoteMark--lime___DyfRi`,"Testimonial__quoteMark--orange":`Primer_Brand__Testimonial-module__Testimonial__quoteMark--orange___wA2te`,"Testimonial__quoteMark--pink":`Primer_Brand__Testimonial-module__Testimonial__quoteMark--pink___hrNQC`,"Testimonial__quoteMark--pink-blue":`Primer_Brand__Testimonial-module__Testimonial__quoteMark--pink-blue___z73Hz`,"Testimonial__quoteMark--purple":`Primer_Brand__Testimonial-module__Testimonial__quoteMark--purple___H1_Zx`,"Testimonial__quoteMark--purple-red":`Primer_Brand__Testimonial-module__Testimonial__quoteMark--purple-red___Wb4Yy`,"Testimonial__quoteMark--red":`Primer_Brand__Testimonial-module__Testimonial__quoteMark--red___nzAC4`,"Testimonial__quoteMark--red-orange":`Primer_Brand__Testimonial-module__Testimonial__quoteMark--red-orange___f5Woq`,"Testimonial__quoteMark--teal":`Primer_Brand__Testimonial-module__Testimonial__quoteMark--teal___EPZ3D`,"Testimonial__quoteMark--yellow":`Primer_Brand__Testimonial-module__Testimonial__quoteMark--yellow___gFQED`,Testimonial__quoteMarkGlyph:`Primer_Brand__Testimonial-module__Testimonial__quoteMarkGlyph___skopW`,Testimonial__quoteWrapper:`Primer_Brand__Testimonial-module__Testimonial__quoteWrapper___M9wR7`},As=[...v,...y],js=As[0],Ms=[`subtle`,`default`,`minimal`,`expressive`],Ns=`minimal`,Ps=(0,c.forwardRef)(function({quoteMarkColor:e,animate:t,className:n,children:r,variant:i=`minimal`,hasBorder:a=!0,size:o,style:c,...u},f){let{classes:p,styles:m}=E(t),h=e??(i===`expressive`?`green`:`default`),g=(0,s.jsx)(`div`,{"aria-hidden":`true`,className:d(ks.Testimonial__quoteMark,ks[`Testimonial__quoteMark--${h}`],i===`expressive`&&ks[`Testimonial__quoteMark--hasBackground`]),children:(0,s.jsx)(`span`,{className:ks.Testimonial__quoteMarkGlyph,children:`“`})}),_=l().Children.toArray(r),v=e=>_.find(t=>l().isValidElement(t)&&t.type===e),y=v(Fs),b=v(zs),x=v(Rs),S=v(Ls),C=v(Is),w=C&&i===`expressive`&&typeof C.props.children==`string`?l().cloneElement(C,{children:(0,s.jsx)(pr,{animate:!0,animationTrigger:`on-visible`,variant:`default`,children:C.props.children})}):C;return(0,s.jsxs)(`figure`,{ref:f,className:d(p,ks.Testimonial,ks[`Testimonial--variant-${i}`],o&&ks[`Testimonial--size-${o}`],a&&ks[`Testimonial--border`],i===`expressive`&&b&&ks[`Testimonial--hasLink`],n),style:{...m,...c,"--testimonial-accent-color":h},...u,children:[(0,s.jsxs)(`div`,{className:ks.Testimonial__quoteWrapper,children:[g,y,i!==`expressive`&&b]}),(0,s.jsxs)(`div`,{className:ks.Testimonial__media,children:[x,S,w]}),i===`expressive`&&b]})}),Fs=(0,c.forwardRef)(function({children:e,className:t},n){return(0,s.jsx)(`blockquote`,{ref:n,children:(0,s.jsx)(I,{className:d(ks[`Testimonial-quote`],t),children:e})})}),Is=(0,c.forwardRef)(function({children:e,className:t,position:n},r){return(0,s.jsxs)(`figcaption`,{ref:r,className:d(ks[`Testimonial-caption`],t),children:[(0,s.jsx)(I,{size:`200`,className:ks[`Testimonial-from`],font:`monospace`,children:e}),n&&(0,s.jsx)(I,{size:`200`,className:d(ks[`Testimonial-position`]),variant:`muted`,children:n})]})}),Ls=(0,c.forwardRef)(function({children:e,...t},n){return(0,s.jsx)(`div`,{className:ks[`Testimonial-logo`],...t,children:l().Children.map(e,e=>{if(l().isValidElement(e)&&e.type===`img`){let t=e,r={className:d(ks[`Testimonial-logo-image`],t.props.className),ref:n};return l().cloneElement(t,r)}})})}),Rs=function({size:e,...t}){return(0,s.jsx)(Os,{className:d(ks[`Testimonial-avatar`]),size:48,...t})},zs=(0,c.forwardRef)(function({className:e,...t},n){return(0,s.jsx)(qr,{className:d(ks[`Testimonial-link`],e),...t,size:`medium`,variant:`accent`})}),Bs=Object.assign(Ps,{Quote:Fs,Name:Is,Avatar:Rs,Logo:Ls,Link:zs}),Vs={ComparisonTable:`Primer_Brand__ComparisonTable-module__ComparisonTable___N2YLX`,"ComparisonTable--heading":`Primer_Brand__ComparisonTable-module__ComparisonTable--heading___CeSsH`,"ComparisonTable--hide-element-on-narrow":`Primer_Brand__ComparisonTable-module__ComparisonTable--hide-element-on-narrow___GnYyu`,"ComparisonTable-cell":`Primer_Brand__ComparisonTable-module__ComparisonTable-cell___kifYR`,"ComparisonTable-cell--featured":`Primer_Brand__ComparisonTable-module__ComparisonTable-cell--featured___f0LZk`,"ComparisonTable-cell--lastrow":`Primer_Brand__ComparisonTable-module__ComparisonTable-cell--lastrow___zmShm`,"ComparisonTable-cell-container":`Primer_Brand__ComparisonTable-module__ComparisonTable-cell-container___AHNr0`,"ComparisonTable-cell-container--featured":`Primer_Brand__ComparisonTable-module__ComparisonTable-cell-container--featured___x6tKO`,"ComparisonTable-cell-heading":`Primer_Brand__ComparisonTable-module__ComparisonTable-cell-heading___QlGCM`,"ComparisonTable-cell-heading--featured":`Primer_Brand__ComparisonTable-module__ComparisonTable-cell-heading--featured___tkzzb`,"ComparisonTable-cell-heading--first":`Primer_Brand__ComparisonTable-module__ComparisonTable-cell-heading--first___Ps2aK`,"ComparisonTable-cell-heading-label--featured":`Primer_Brand__ComparisonTable-module__ComparisonTable-cell-heading-label--featured___c_wMH`,"ComparisonTable-footnote":`Primer_Brand__ComparisonTable-module__ComparisonTable-footnote___rf35Q`,"ComparisonTable-inline-cell-label":`Primer_Brand__ComparisonTable-module__ComparisonTable-inline-cell-label___hE3hL`},Hs=(0,c.forwardRef)(({as:e,animate:t,children:n,className:r,heading:i,featuredColumn:a=1,visuallyHiddenFeaturedLabel:o=`featured`,variant:u=`default`,style:f,...p},m)=>{let{classes:h,styles:g}=E(t),_=e||`section`,v=(0,c.useMemo)(()=>l().Children.toArray(n).filter(e=>l().isValidElement(e)&&typeof e.type!=`string`),[n]),y=v.filter(e=>e.type===Us),b=y.map((e,t)=>t===0?l().cloneElement(e,{className:d(Vs[`ComparisonTable-row`],e.props.className),children:l().Children.map(e.props.children,(t,n)=>{if(l().isValidElement(t)&&t.type===Ws){let r=n===a;return l().cloneElement(t,{as:t.props.children?`th`:`td`,className:d(Vs[`ComparisonTable-cell`],Vs[`ComparisonTable-cell-heading`],Vs[`ComparisonTable-cell-heading--${u}`],n===0&&Vs[`ComparisonTable-cell-heading--first`],r&&Vs[`ComparisonTable-cell-heading--featured`],e.props.className),children:(0,s.jsxs)(`span`,{className:d(n===a&&Vs[`ComparisonTable-cell-heading-label--featured`]),children:[t.props.children,r&&(0,s.jsxs)(`span`,{className:`visually-hidden`,children:[`(`,o,`)`]})]})})}return null})}):null).filter(Boolean),x=(0,c.useMemo)(()=>{let e=y.at(0);return e&&l().Children.map(e.props.children,e=>{if(l().isValidElement(e))return e.props.children})||[]},[y]),[,...S]=y,C=S.map((e,t)=>l().cloneElement(e,{className:d(Vs[`ComparisonTable-row`],`ComparisonTable-row--${t}`,e.props.className),children:l().Children.map(e.props.children,(n,r)=>l().isValidElement(n)&&n.type===Ws?(0,s.jsxs)(Ws,{...n.props,as:r===0?`th`:`td`,className:d(Vs[`ComparisonTable-cell`],Vs[`ComparisonTable-cell--${u}`],r===0&&Vs[`ComparisonTable-cell-heading`],r===0&&Vs[`ComparisonTable-cell-heading--${u}`],r===a&&Vs[`ComparisonTable-cell--featured`],S.length-1===t&&Vs[`ComparisonTable-cell--lastrow`],e.props.className),children:[r>=1&&(0,s.jsx)(`span`,{className:d(Vs[`ComparisonTable-inline-cell-label`],Vs[`ComparisonTable--hide-element-on-narrow`],r===a&&Vs[`ComparisonTable-cell-heading-label--featured`]),children:x[r]}),(0,s.jsx)(`span`,{className:d(Vs[`ComparisonTable-cell-container`],r===a&&Vs[`ComparisonTable-cell-container--featured`]),children:n.props.children})]}):null)})),w=v.find(e=>e.type===Gs);return(0,s.jsxs)(_,{ref:m,className:d(h,r),style:{...g,...f},...p,children:[i&&(0,s.jsx)(Er,{className:Vs[`ComparisonTable--heading`],as:`h3`,size:`4`,children:i}),(0,s.jsxs)(`table`,{className:d(Vs.ComparisonTable,`ComparisonTable--${u}`),children:[b.length&&(0,s.jsx)(`thead`,{children:b}),C.length&&(0,s.jsx)(`tbody`,{children:C})]}),w&&(0,s.jsx)(`footer`,{className:Vs[`ComparisonTable-footnote`],children:w})]})}),Us=({children:e,...t})=>(0,s.jsx)(`tr`,{...t,children:e}),Ws=({as:e,children:t,...n})=>{let r=e||`td`;return(0,s.jsx)(r,{...n,children:t})},Gs=({children:e,...t})=>typeof e==`string`?(0,s.jsx)(I,{as:`p`,size:`100`,variant:`muted`,children:e}):(0,s.jsx)(`div`,{...t,children:e}),Ks=Object.assign(Hs,{Row:Us,Cell:Ws,Footnote:Gs});var qs=[`12`,`16`,`24`],Js={12:{width:12,path:c.createElement(`path`,{d:`M6 4c-.2 0-.4.1-.5.2L2.2 7.5c-.3.3-.3.8 0 1.1.3.3.8.3 1.1 0L6 5.9l2.7 2.7c.3.3.8.3 1.1 0 .3-.3.3-.8 0-1.1L6.6 4.3C6.4 4.1 6.2 4 6 4Z`})},16:{width:16,path:c.createElement(`path`,{d:`M3.22 10.53a.749.749 0 0 1 0-1.06l4.25-4.25a.749.749 0 0 1 1.06 0l4.25 4.25a.749.749 0 1 1-1.06 1.06L8 6.811 4.28 10.53a.749.749 0 0 1-1.06 0Z`})},24:{width:24,path:c.createElement(`path`,{d:`M18.78 15.78a.749.749 0 0 1-1.06 0L12 10.061 6.28 15.78a.749.749 0 1 1-1.06-1.06l6.25-6.25a.749.749 0 0 1 1.06 0l6.25 6.25a.749.749 0 0 1 0 1.06Z`})}},Ys=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-chevron-up`,Js,qs)});Ys.displayName=`ChevronUpIcon`;let Xs={AnchorNav:`Primer_Brand__AnchorNav-module__AnchorNav___bwgAJ`,"AnchorNav--expanded":`Primer_Brand__AnchorNav-module__AnchorNav--expanded___wVGbk`,"AnchorNav--hide-until-sticky":`Primer_Brand__AnchorNav-module__AnchorNav--hide-until-sticky___d3Ec2`,"AnchorNav--no-bg-scroll":`Primer_Brand__AnchorNav-module__AnchorNav--no-bg-scroll___oiJl5`,"AnchorNav--stuck":`Primer_Brand__AnchorNav-module__AnchorNav--stuck___AtvLO`,"AnchorNav--with-default-background-color":`Primer_Brand__AnchorNav-module__AnchorNav--with-default-background-color___aFdXc`,"AnchorNav-action":`Primer_Brand__AnchorNav-module__AnchorNav-action___DWzcE`,"AnchorNav-inner-container":`Primer_Brand__AnchorNav-module__AnchorNav-inner-container___lshlZ`,"AnchorNav-inner-container--expanded":`Primer_Brand__AnchorNav-module__AnchorNav-inner-container--expanded____aoje`,"AnchorNav-link":`Primer_Brand__AnchorNav-module__AnchorNav-link___f5YJ2`,"AnchorNav-link--center":`Primer_Brand__AnchorNav-module__AnchorNav-link--center___aryYq`,"AnchorNav-link--is-active":`Primer_Brand__AnchorNav-module__AnchorNav-link--is-active___xbYDS`,"AnchorNav-link--start":`Primer_Brand__AnchorNav-module__AnchorNav-link--start___COZM3`,"AnchorNav-link-container":`Primer_Brand__AnchorNav-module__AnchorNav-link-container___VpHV2`,"AnchorNav-link-label":`Primer_Brand__AnchorNav-module__AnchorNav-link-label___x3JtK`,"AnchorNav-link-label--is-active":`Primer_Brand__AnchorNav-module__AnchorNav-link-label--is-active___DyUFY`,"AnchorNav-menu-button":`Primer_Brand__AnchorNav-module__AnchorNav-menu-button___tputP`,"AnchorNav-menu-button-arrow":`Primer_Brand__AnchorNav-module__AnchorNav-menu-button-arrow___v5tcA`,"AnchorNav-overlay--expanded":`Primer_Brand__AnchorNav-module__AnchorNav-overlay--expanded___xXv6O`,AnchorNav__actionsContainer:`Primer_Brand__AnchorNav-module__AnchorNav__actionsContainer___jgpnq`,"AnchorNav__actionsContainer--multiple":`Primer_Brand__AnchorNav-module__AnchorNav__actionsContainer--multiple___hgA_r`,"AnchorNav__actionsContainer--no-offset":`Primer_Brand__AnchorNav-module__AnchorNav__actionsContainer--no-offset___xn5H8`,"fade-in":`Primer_Brand__AnchorNav-module__fade-in___KfA_2`},Zs={root:`AnchorNav`,get menuButton(){return`${this.root}-menu-button`},get menuLinks(){return`${this.root}-menu-links`},get action(){return`${this.root}-action`},get secondaryAction(){return`${this.root}-secondary-action`},get navSpacer(){return`${this.root}-nav-spacer`}};function Qs({alignment:e=`start`,children:t,href:n,isActive:r,toggleMenuCallback:i,prefersReducedMotion:a,intersectionOptions:o={rootMargin:`middle`},updateCurrentActiveNav:l,...u}){let{isLarge:f}=ea(),[p,m]=(0,c.useState)(),h=/^#/.test(n),g=!!p?.isIntersecting,_=([e])=>{m(e)};(0,c.useEffect)(()=>{let e=document.querySelector(h?n:`#${n}`);if(!window.IntersectionObserver||!e)return;let t=o.rootMargin===`start`?`0px`:`-50% 0% -50% 0%`,r={threshold:o.rootMargin===`start`?.4:0,root:null,rootMargin:t},i=new IntersectionObserver(_,r);return i.observe(e),()=>i.disconnect()},[n,o.rootMargin,h]),(0,c.useEffect)(()=>{g&&l&&typeof t==`string`&&l(t)},[g,t,l]);let v=(0,c.useCallback)(()=>{i&&!f&&i()},[f,i]);return(0,s.jsx)(`a`,{className:d(Xs[`AnchorNav-link`],Xs[`AnchorNav-link--${e}`],g&&Xs[`AnchorNav-link--is-active`]),href:h?n:`#${n}`,"aria-current":g&&`true`,"data-first":r,"data-active":g?`true`:`false`,onClick:v,...u,children:(0,s.jsx)(I,{as:`span`,className:d(Xs[`AnchorNav-link-label`],g&&Xs[`AnchorNav-link-label--is-active`]),children:t})})}function $s({children:e,href:t,variant:n=`secondary`,size:r=`small`,...i}){return(0,s.jsx)(je,{as:`a`,variant:n,className:d(Xs[`AnchorNav-action`]),href:t,"data-testid":Zs.action,size:r,...i,children:e})}function ec({children:e,href:t,variant:n=`secondary`,size:r=`small`,...i}){return(0,s.jsx)(je,{as:`a`,variant:n,className:d(Xs[`AnchorNav-action`]),href:t,"data-testid":Zs.secondaryAction,size:r,...i,children:e})}let tc=Object.assign(function({children:e,enableDefaultBgColor:t=!1,hideUntilSticky:n=!1,...r}){let[i,a]=(0,c.useState)(!1),[o,u]=(0,c.useState)(!1),[f,m]=(0,c.useState)(),[h,g]=(0,c.useState)(),[_,v]=(0,c.useState)(),[y,b]=(0,c.useState)(!1),[x,S]=(0,c.useState)(0),C=(0,c.useRef)(null),w=(0,c.useRef)(null),T=(0,c.useRef)(null),E=(0,c.useRef)(null),{isLarge:D}=ea(),O=p(),k=(0,c.useCallback)(()=>a(!1),[a]),A=(0,c.useCallback)(()=>a(!i),[i]),j=(0,c.useMemo)(()=>l().Children.toArray(e).filter(e=>l().isValidElement(e)&&typeof e.type!=`string`),[e]);(0,c.useEffect)(()=>{_===void 0&&h&&v(h.boundingClientRect.y+window.scrollY)},[_,h]);let ee=([e])=>{g(e)};Xt(k),((e,t,n,r,i)=>{(0,c.useEffect)(()=>{e&&r?document.body.classList.add(Xs[`AnchorNav--no-bg-scroll`]):document.body.classList.remove(Xs[`AnchorNav--no-bg-scroll`])},[e,r]),(0,c.useEffect)(()=>{e&&r&&(t.current?.firstChild)?.focus()},[e,r,t]),(0,c.useEffect)(()=>{let t=n.current;if(t&&e&&r){let e=e=>{t.contains(e.relatedTarget)||i()};return t.addEventListener(`focusout`,e),()=>{t.removeEventListener(`focusout`,e)}}},[e,r,n,i])})(i,T,E,!D,k),(0,c.useEffect)(()=>{if(C.current){let e=C.current.offsetHeight;S(e)}},[D]),(0,c.useEffect)(()=>{let e=window.matchMedia(`(prefers-reduced-motion: reduce)`);u(e.matches)},[]),(0,c.useEffect)(()=>{let e=()=>{if(_){let e=window.pageYOffset>_;b(e)}};return window.addEventListener(`scroll`,e),()=>{window.removeEventListener(`scroll`,e)}},[_]),(0,c.useEffect)(()=>{let e=n?C.current:w.current;if(!window.IntersectionObserver||!e)return;let t=new IntersectionObserver(ee,{threshold:0,root:null,rootMargin:`0px 0px -100%`});return t.observe(e),()=>t.disconnect()},[n]);let M=(0,c.useCallback)(e=>{e?.preventDefault(),A()},[A]),te=(0,c.useCallback)(e=>{m(e)},[m]),N=j.filter(e=>l().isValidElement(e)&&e.type===Qs).length,ne=j.map((e,t)=>{if(l().isValidElement(e)&&e.type===Qs){let n={href:e.props.href,toggleMenuCallback:A,prefersReducedMotion:o,updateCurrentActiveNav:te,alignment:N<4?`start`:`center`};return l().cloneElement(e,{isActive:t===0,...n})}return null}).filter(Boolean).slice(0,5),re=j.reduce((e,t)=>(l().isValidElement(t)&&t.type===$s&&e.push(l().cloneElement(t)),e),[]),ie=j.reduce((e,t)=>(l().isValidElement(t)&&t.type===ec&&e.push(l().cloneElement(t)),e),[]),ae=re.some(e=>e.props.size&&e.props.size!==`small`)||ie.some(e=>e.props.size&&e.props.size!==`small`);(0,c.useEffect)(()=>{!f&&ne.length>0&&m(ne[0]?.props.children)},[f,ne]);let oe=re.length>0&&ie.length>0;return(0,s.jsxs)(`div`,{ref:C,children:[(0,s.jsxs)(`nav`,{ref:w,"aria-label":`Anchored navigation`,"data-sticky":y.toString(),className:d(Xs.AnchorNav,n&&Xs[`AnchorNav--hide-until-sticky`],y&&Xs[`AnchorNav--stuck`],i&&Xs[`AnchorNav--expanded`],t&&Xs[`AnchorNav--with-default-background-color`]),...r,children:[(0,s.jsxs)(`div`,{ref:E,className:d(Xs[`AnchorNav-inner-container`],i&&Xs[`AnchorNav-inner-container--expanded`]),children:[(0,s.jsxs)(`button`,{onClick:M,className:d(Xs[`AnchorNav-menu-button`]),"aria-expanded":i,"aria-controls":O,"data-testid":Zs.menuButton,children:[i?(0,s.jsx)(Ys,{size:16,className:Xs[`AnchorNav-menu-button-arrow`],fill:`currentcolor`}):(0,s.jsx)(pn,{size:16,className:Xs[`AnchorNav-menu-button-arrow`],fill:`currentcolor`}),(0,s.jsx)(`span`,{className:`visually-hidden`,children:`Anchor navigation menu. Currently selected: `}),(0,s.jsx)(I,{as:`span`,className:d(Xs[`AnchorNav-link-label`]),children:f})]}),(0,s.jsx)(`div`,{id:O,"data-testid":Zs.menuLinks,className:Xs[`AnchorNav-link-container`],ref:T,children:ne}),(0,s.jsxs)(`span`,{"data-forward-focus":`true`,className:d(Xs.AnchorNav__actionsContainer,ae&&Xs[`AnchorNav__actionsContainer--no-offset`],oe&&Xs[`AnchorNav__actionsContainer--multiple`]),children:[re.length&&ie.length&&l().isValidElement(re[0])?l().cloneElement(re[0],{variant:`primary`}):re,ie]})]}),(0,s.jsx)(`span`,{className:d(i&&Xs[`AnchorNav-overlay--expanded`]),onClick:k,"aria-hidden":!0})]}),y&&(0,s.jsx)(`div`,{style:{height:x},"aria-hidden":`true`,"data-testid":Zs.navSpacer})]})},{Link:Qs,Action:$s,SecondaryAction:ec,testIds:Zs}),nc={CTABanner:`Primer_Brand__CTABanner-module__CTABanner___m0t8s`,"CTABanner--shadow":`Primer_Brand__CTABanner-module__CTABanner--shadow___BA030`,"CTABanner--variant-balanced":`Primer_Brand__CTABanner-module__CTABanner--variant-balanced___eroPr`,"CTABanner--variant-default":`Primer_Brand__CTABanner-module__CTABanner--variant-default___eD19a`,"CTABanner--variant-minimal":`Primer_Brand__CTABanner-module__CTABanner--variant-minimal___uuWf5`,"CTABanner-buttonGroup":`Primer_Brand__CTABanner-module__CTABanner-buttonGroup___UMs1W`,"CTABanner-container":`Primer_Brand__CTABanner-module__CTABanner-container___iRzd1`,"CTABanner-container--background":`Primer_Brand__CTABanner-module__CTABanner-container--background___v1yTH`,"CTABanner-container--border":`Primer_Brand__CTABanner-module__CTABanner-container--border___FbAer`,"CTABanner-container--border-gridlines":`Primer_Brand__CTABanner-module__CTABanner-container--border-gridlines___H1FN8`,"CTABanner-container--rounded":`Primer_Brand__CTABanner-module__CTABanner-container--rounded___JJhRt`,"CTABanner-content":`Primer_Brand__CTABanner-module__CTABanner-content___sZo6_`,"CTABanner-content--center":`Primer_Brand__CTABanner-module__CTABanner-content--center___S0ChQ`,"CTABanner-description":`Primer_Brand__CTABanner-module__CTABanner-description___I7md6`,"CTABanner-grid":`Primer_Brand__CTABanner-module__CTABanner-grid___u3x9a`,"CTABanner-grid-column--primary":`Primer_Brand__CTABanner-module__CTABanner-grid-column--primary___ZtLFt`,"CTABanner-grid-column--secondary":`Primer_Brand__CTABanner-module__CTABanner-grid-column--secondary___JBmPK`,"CTABanner-heading":`Primer_Brand__CTABanner-module__CTABanner-heading___JYhUV`,"CTABanner-image":`Primer_Brand__CTABanner-module__CTABanner-image___stI4S`,"CTABanner-link":`Primer_Brand__CTABanner-module__CTABanner-link___XxOjC`,"CTABanner-logo":`Primer_Brand__CTABanner-module__CTABanner-logo___QX4nn`,"CTABanner-outer-container--border":`Primer_Brand__CTABanner-module__CTABanner-outer-container--border___PwQrC`},rc=[`default`,`subtle`],ic=(0,c.forwardRef)(({align:e=`center`,hasBorder:t=!1,hasGridLines:n=!1,hasShadow:r=!1,hasBackground:i=!0,backgroundColor:a=`var(--brand-CTABanner-bgColor)`,backgroundImageSrc:o,backgroundImagePosition:u=`center`,backgroundImageSize:f=`cover`,className:p,children:m,leadingComponent:h,trailingComponent:g,style:v,variant:y=`default`,...b},x)=>{let S=(0,c.useCallback)((e,t)=>t===`background-image-src`?`url(${e})`:t===`background-color`&&typeof e==`string`&&rc.includes(e)?`var(--brand-color-canvas-${e})`:e,[]),C=(0,c.useCallback)((e,t)=>typeof t==`string`||Array.isArray(t)?{[`--brand-CTABanner-${e}`]:S(t,e)}:{[`--brand-CTABanner-narrow-${e}`]:S(t?.narrow,e),[`--brand-CTABanner-regular-${e}`]:S(t?.regular,e),[`--brand-CTABanner-wide-${e}`]:S(t?.wide,e)},[S]),w=(0,c.useMemo)(()=>{let e={},t=(t,n)=>{n&&Object.assign(e,C(t,n))};return t(`background-color`,a),t(`background-image-src`,o),t(`background-image-position`,u),t(`background-image-size`,f),e},[a,o,u,f,C]),{ImageChild:T,ButtonGroupChild:E,restChildren:D,hasImageChild:O}=(0,c.useMemo)(()=>l().Children.toArray(m).reduce((e,t)=>{if(l().isValidElement(t)){if(t.type===lc)e.hasImageChild=!0,y===`balanced`?e.ImageChild=t:y!==`minimal`&&e.restChildren.push(t);else if(y===`minimal`&&t.type===cc)e.ButtonGroupChild=t;else if(t.type===oc){let n=t;e.restChildren.push(n.props.size===void 0?l().cloneElement(n,{size:y===`minimal`?`6`:ac}):n)}else e.restChildren.push(t)}return e},{ImageChild:void 0,ButtonGroupChild:void 0,restChildren:[],hasImageChild:!1}),[m,y]),k=y===`balanced`&&T||y===`minimal`&&E,A=n?({children:e})=>(0,s.jsx)(`div`,{className:nc[`CTABanner-outer-container--border`],children:e}):l().Fragment,j=y===`balanced`||y===`minimal`?`start`:e;return(0,s.jsx)(A,{children:(0,s.jsx)(`section`,{ref:x,className:d(nc.CTABanner,r&&nc[`CTABanner--shadow`],nc[`CTABanner--variant-${y}`],p),style:{...w,...v},...b,children:(0,s.jsx)(`div`,{className:d(nc[`CTABanner-container`],t&&nc[`CTABanner-container--border`],n&&nc[`CTABanner-container--border-gridlines`],!n&&nc[`CTABanner-container--rounded`],i&&nc[`CTABanner-container--background`]),children:k?(0,s.jsxs)(_,{className:nc[`CTABanner-grid`],children:[(0,s.jsx)(_.Column,{span:{xsmall:12,large:6},className:nc[`CTABanner-grid-column--primary`],children:(0,s.jsxs)(`div`,{className:d(nc[`CTABanner-content`],j===`center`&&nc[`CTABanner-content--center`]),children:[h&&(0,s.jsx)(h,{}),D,g&&(0,s.jsx)(g,{})]})}),(0,s.jsx)(_.Column,{span:{xsmall:12,large:6},className:nc[`CTABanner-grid-column--secondary`],children:T||E})]}):(0,s.jsxs)(`div`,{className:d(nc[`CTABanner-content`],j===`center`&&nc[`CTABanner-content--center`]),children:[h&&(0,s.jsx)(h,{}),D,g&&(0,s.jsx)(g,{})]})})})})}),ac=`3`,oc=(0,c.forwardRef)(({as:e=`h3`,size:t=`3`,className:n,children:r,...i},a)=>(0,s.jsx)(Er,{ref:a,className:d(nc[`CTABanner-heading`],n),size:t,as:e,...i,children:r})),sc=(0,c.forwardRef)(({className:e,children:t,variant:n=`muted`,...r},i)=>(0,s.jsx)(I,{ref:i,className:d(nc[`CTABanner-description`],e),as:`p`,variant:n,...r,children:t})),cc=(0,c.forwardRef)(({className:e,buttonSize:t=`medium`,buttonsAs:n,children:r,...i},a)=>(0,s.jsx)(Kn,{buttonSize:t,buttonsAs:n,className:d(nc[`CTABanner-buttonGroup`],e),ref:a,...i,children:r})),lc=(0,c.forwardRef)(({className:e,src:t,alt:n,...r},i)=>(0,s.jsx)(Qn,{ref:i,className:d(nc[`CTABanner-image`],e),src:t,alt:n,borderRadius:`medium`,...r})),uc=(0,c.forwardRef)(({className:e,children:t,...n},r)=>(0,s.jsx)(`div`,{ref:r,className:d(nc[`CTABanner-logo`],e),...n,children:t})),dc=Object.assign(ic,{Heading:oc,Description:sc,ButtonGroup:cc,Image:lc,Logo:uc,Link:({className:e,children:t,variant:n=`accent`,...r})=>(0,s.jsx)(qr,{variant:n,className:d(nc[`CTABanner-link`],e),...r,children:t})});var fc=[`12`,`16`,`24`],pc={12:{width:12,path:c.createElement(`path`,{d:`M2.22 2.22a.749.749 0 0 1 1.06 0L6 4.939 8.72 2.22a.749.749 0 1 1 1.06 1.06L7.061 6 9.78 8.72a.749.749 0 1 1-1.06 1.06L6 7.061 3.28 9.78a.749.749 0 1 1-1.06-1.06L4.939 6 2.22 3.28a.749.749 0 0 1 0-1.06Z`})},16:{width:16,path:c.createElement(`path`,{d:`M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z`})},24:{width:24,path:c.createElement(`path`,{d:`M5.72 5.72a.75.75 0 0 1 1.06 0L12 10.94l5.22-5.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L13.06 12l5.22 5.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L12 13.06l-5.22 5.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L10.94 12 5.72 6.78a.75.75 0 0 1 0-1.06Z`})}},mc=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-x`,pc,fc)});mc.displayName=`XIcon`;var hc=[`16`,`24`],gc={16:{width:16,path:c.createElement(`path`,{d:`M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z`})},24:{width:24,path:c.createElement(`path`,{d:`M4.5 12.75a.75.75 0 0 1 .75-.75h13.5a.75.75 0 0 1 0 1.5H5.25a.75.75 0 0 1-.75-.75Z`})}},_c=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-dash`,gc,hc)});_c.displayName=`DashIcon`;let vc=(0,c.createContext)({variant:`default`}),yc={ListItem:`Primer_Brand__ListItem-module__ListItem___aFf5u`,"ListItem--default":`Primer_Brand__ListItem-module__ListItem--default___pqfZV`,"ListItem--muted":`Primer_Brand__ListItem-module__ListItem--muted___EzTWR`,"ListItem__leading-visual":`Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba`,"ListItem__leading-visual--muted":`Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R`,OrderedList__item:`Primer_Brand__ListItem-module__OrderedList__item___BJsQo`},bc=Object.assign(function({className:e,children:t,leadingVisualFill:n,leadingVisual:r,leadingVisualAriaLabel:i,variant:a=`default`,...o}){let{variant:l}=(0,c.useContext)(vc);return(0,s.jsxs)(`li`,{className:d(yc.ListItem,!l&&yc.OrderedList__item,e),...o,children:[(()=>{let e={fill:n,"aria-label":i,...n&&{style:{fill:n}}};if(r)return(0,s.jsx)(r,{className:d(yc[`ListItem__leading-visual`],!n&&yc[`ListItem__leading-visual--muted`]),...e});switch(l){case`checked`:return(0,s.jsx)(hn,{className:d(yc[`ListItem__leading-visual`],yc.ListItem__checked,!n&&yc[`ListItem__leading-visual--muted`]),...e});case`x`:return(0,s.jsx)(mc,{className:d(yc[`ListItem__leading-visual`],yc.ListItem__x,!n&&yc[`ListItem__leading-visual--muted`]),...e});case`default`:return(0,s.jsx)(_c,{className:d(yc[`ListItem__leading-visual`],yc.ListItem__default,!n&&yc[`ListItem__leading-visual--muted`]),...e});default:return null}})(),(0,s.jsx)(I,{as:`span`,variant:a,className:d(yc[`ListItem--${a}`]),children:t})]})}),xc=`Primer_Brand__list-shared-module__List___dFefs`,Sc=Object.assign(function({variant:e=`default`,children:t,...n}){return(0,s.jsx)(`ul`,{className:d(xc,n.className),...n,children:(0,s.jsx)(vc.Provider,{value:{variant:e},children:t})})},{Item:bc}),Cc=Object.assign(function({children:e,...t}){return(0,s.jsx)(`ol`,{className:d(xc,`Primer_Brand__OrderedList-module__OrderedList___eCBYV`,t.className),...t,children:(0,s.jsx)(vc.Provider,{value:{variant:``},children:e})})},{Item:bc}),wc=(0,c.forwardRef)(({className:e,...t},n)=>(0,s.jsx)(`form`,{ref:n,className:d(`Primer_Brand__CTAForm-module__CTAForm___oOV3J`,e),...t})),Tc=(0,c.forwardRef)(({className:e,children:t,...n},r)=>{let i=l().Children.toArray(t).map(e=>l().isValidElement(e)&&e.type===Eo?l().cloneElement(e,{fullWidth:!0,required:!0,...e.props}):e);return(0,s.jsx)(`div`,{ref:r,className:d(`Primer_Brand__CTAForm-module__CTAForm-input___sR5r3`,e),...n,children:i})}),Ec=(0,c.forwardRef)(({className:e,children:t,...n},r)=>{let i=l().Children.toArray(t).map(e=>l().isValidElement(e)&&e.type===Eo?l().cloneElement(e,{fullWidth:!0,size:`large`,...e.props}):e);return(0,s.jsx)(`div`,{ref:r,className:d(`Primer_Brand__CTAForm-module__CTAForm-confirm___yTThl`,e),...n,children:i})}),Dc=(0,c.forwardRef)(({className:e,children:t,...n},r)=>(0,s.jsx)(je,{type:`submit`,variant:`secondary`,className:d(`Primer_Brand__CTAForm-module__CTAForm-button___dWqAC`,e),ref:r,...n,children:t})),Oc=Object.assign(wc,{Input:Tc,Confirm:Ec,Action:Dc});var kc=[`16`,`24`],Ac={16:{width:16,path:c.createElement(`path`,{d:`M3.47 7.78a.75.75 0 0 1 0-1.06l4.25-4.25a.75.75 0 0 1 1.06 0l4.25 4.25a.751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018L9 4.81v7.44a.75.75 0 0 1-1.5 0V4.81L4.53 7.78a.75.75 0 0 1-1.06 0Z`})},24:{width:24,path:c.createElement(`path`,{d:`M18.655 10.405a.75.75 0 0 1-1.06 0l-4.97-4.97v14.44a.75.75 0 0 1-1.5 0V5.435l-4.97 4.97a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734l6.25-6.25a.75.75 0 0 1 1.06 0l6.25 6.25a.75.75 0 0 1 0 1.06Z`})}},jc=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-arrow-up`,Ac,kc)});jc.displayName=`ArrowUpIcon`;let Mc=`Primer_Brand__MinimalFooter-module__MinimalFooter__container___phzVn`,Nc=`Primer_Brand__MinimalFooter-module__MinimalFooter__metaText___NDwZ3`,Pc=`Primer_Brand__MinimalFooter-module__MinimalFooter__section____O9_E`,Fc={x:{fullName:`X`,url:`https://x.com/github`,icon:`https://github.githubassets.com/images/modules/site/icons/footer/x.svg`,iconWidth:20,iconHeight:16},github:{fullName:`GitHub`,url:`https://github.com/github`,icon:`https://github.githubassets.com/images/modules/site/icons/footer/github-mark.svg`,iconWidth:20,iconHeight:20},linkedin:{fullName:`LinkedIn`,url:`https://www.linkedin.com/company/github`,icon:`https://github.githubassets.com/images/modules/site/icons/footer/linkedin.svg`,iconWidth:19,iconHeight:18},youtube:{fullName:`YouTube`,url:`https://www.youtube.com/github`,icon:`https://github.githubassets.com/images/modules/site/icons/footer/youtube.svg`,iconWidth:23,iconHeight:16},facebook:{fullName:`Facebook`,url:`https://www.facebook.com/GitHub`,icon:`https://github.githubassets.com/images/modules/site/icons/footer/facebook.svg`,iconWidth:18,iconHeight:18},twitch:{fullName:`Twitch`,url:`https://www.twitch.tv/github`,icon:`https://github.githubassets.com/images/modules/site/icons/footer/twitch.svg`,iconWidth:18,iconHeight:18},tiktok:{fullName:`TikTok`,url:`https://www.tiktok.com/@github`,icon:`https://github.githubassets.com/images/modules/site/icons/footer/tiktok.svg`,iconWidth:18,iconHeight:18},instagram:{fullName:`Instagram`,url:`https://www.instagram.com/github/`,icon:`https://github.githubassets.com/images/modules/site/icons/footer/instagram.svg`,iconWidth:24,iconHeight:24}},Ic=Object.keys(Fc);function Lc({children:e,className:t}){let n=l().Children.map(e,e=>{if(l().isValidElement(e)&&e.type===I){let t=e,n={variant:`muted`,size:`100`,className:d(`Primer_Brand__MinimalFooter-module__MinimalFooter__terms-item___ex9bL`,t.props.className)};return t.props.as||(n.as=`p`),l().cloneElement(t,n)}return null});return(0,s.jsx)(`div`,{className:d(Pc,`Primer_Brand__MinimalFooter-module__MinimalFooter__section--footnotes___iIJlL`),children:(0,s.jsx)(`section`,{className:Mc,children:(0,s.jsx)(`div`,{className:d(`Primer_Brand__MinimalFooter-module__MinimalFooter__terms___wPthK`,t),children:n})})})}let Rc=({name:e})=>{let t=Fc[e];return(0,s.jsx)(`li`,{children:(0,s.jsxs)(`a`,{href:t.url,className:`Primer_Brand__MinimalFooter-module__MinimalFooter__social-link___T7oRV`,"data-analytics-event":`{"category":"Footer","action":"go to ${t.fullName}","label":"text:${e}"}`,children:[(0,s.jsx)(`img`,{className:`Primer_Brand__MinimalFooter-module__MinimalFooter__social-icon___rQIEL`,src:t.icon,height:t.iconHeight,width:t.iconWidth,loading:`lazy`,decoding:`async`,alt:``}),(0,s.jsxs)(`span`,{className:`visually-hidden`,children:[`GitHub on `,t.fullName]})]})})};function zc({logoHref:e}){return(0,s.jsx)(`a`,{href:e,className:`Primer_Brand__MinimalFooter-module__MinimalFooter__logo___GvtJc`,"data-analytics-event":`{"category":"Footer","action":"go to home","label":"text:home"}`,"aria-label":`GitHub`,children:(0,s.jsx)(nr,{size:24})})}function Bc({socialLinks:e}){return(0,s.jsx)(`ul`,{className:`Primer_Brand__MinimalFooter-module__MinimalFooter__social-links___L0cTI`,children:e.map(e=>(0,s.jsx)(Rc,{name:e},e))})}let Vc=({as:e,children:t,...n})=>{let r=e||`a`;return(0,s.jsx)(r,{className:`Primer_Brand__MinimalFooter-module__MinimalFooter__link___zi47c`,"data-analytics-event":n.href?`{"category":"Footer","action":"go to ${n.href}","label":"text:${t}"}`:void 0,...n,children:(0,s.jsx)(I,{variant:`muted`,size:`100`,font:`monospace`,weight:{narrow:`medium`,wide:`normal`},className:Nc,children:t})})},Hc=(0,c.forwardRef)(({children:e,className:t,focusTargetId:n,onClick:r,type:i=`button`,...a},o)=>{let l=ar(),u=(0,c.useCallback)(e=>{if(r?.(e),!e.defaultPrevented&&(window.scrollTo({top:0,behavior:l?`instant`:`smooth`}),e.detail===0)){let e=n?document.getElementById(n):document.querySelector(`main`)??document.querySelector(`body`)??document.documentElement;if(!e)return;e.hasAttribute(`tabindex`)||(e.tabIndex=-1,e.addEventListener(`blur`,()=>e.removeAttribute(`tabindex`),{once:!0})),e.focus({preventScroll:!0})}},[n,r,l]);return(0,s.jsx)(`button`,{ref:o,type:i,className:d(`Primer_Brand__MinimalFooter-module__MinimalFooter__backToTop___uK0Ho`,t),onClick:u,...a,children:(0,s.jsxs)(`span`,{className:`Primer_Brand__MinimalFooter-module__MinimalFooter__backToTop-content___fAoRM`,children:[(0,s.jsx)(I,{as:`span`,size:`100`,weight:`medium`,className:Nc,children:e}),(0,s.jsx)(`span`,{className:`Primer_Brand__MinimalFooter-module__MinimalFooter__backToTop-icon___tpnv3`,"aria-hidden":`true`,children:(0,s.jsx)(jc,{})})]})})}),Uc=Object.assign(function({centerComponent:e,className:t,children:n,copyrightStatement:r,logoHref:i=`https://github.com`,socialLinks:a,...o}){let c,u,f=[];for(let e of l().Children.toArray(n))l().isValidElement(e)&&(e.type===Lc?c??=e:e.type===Hc?u??=e:e.type===Vc&&f.length<5&&f.push(e));let p=new Date().getFullYear(),m=a===void 0?Ic:a,h=!1===m?[]:m,g=h.length>0,_=f.length>0,v=_?(0,s.jsx)(`div`,{className:`Primer_Brand__MinimalFooter-module__MinimalFooter__links___ukZs1`,children:f}):null,y=(0,s.jsx)(I,{as:`p`,size:`100`,font:`monospace`,weight:{narrow:`medium`,wide:`normal`},variant:`muted`,className:d(`Primer_Brand__MinimalFooter-module__MinimalFooter__copyright___Zz0yX`,Nc),children:r||`© ${p} GitHub. All rights reserved.`});return(0,s.jsxs)(`footer`,{className:d(`Primer_Brand__MinimalFooter-module__MinimalFooter___QucKd`,c&&`Primer_Brand__MinimalFooter-module__MinimalFooter--withFootnotes___r5iQL`,t),...o,children:[c,(0,s.jsx)(`div`,{className:Pc,children:(0,s.jsx)(`section`,{className:`Primer_Brand__MinimalFooter-module__MinimalFooter__top___H_7ju`,children:(0,s.jsx)(`div`,{className:Mc,children:(0,s.jsxs)(`div`,{className:`Primer_Brand__MinimalFooter-module__MinimalFooter__top-row___ZGvWR`,children:[(0,s.jsx)(zc,{logoHref:i}),_||u?(0,s.jsxs)(`div`,{className:`Primer_Brand__MinimalFooter-module__MinimalFooter__top-actions___QIaDM`,children:[u,v]}):null]})})})}),e?(0,s.jsx)(`div`,{className:d(Pc,`Primer_Brand__MinimalFooter-module__MinimalFooter__section--center___Tq8St`),children:(0,s.jsx)(`section`,{className:Mc,children:e})}):null,(0,s.jsx)(`div`,{className:d(Pc,`Primer_Brand__MinimalFooter-module__MinimalFooter__section--bottom___KBLLb`),children:(0,s.jsx)(`section`,{className:`Primer_Brand__MinimalFooter-module__MinimalFooter__bottom___yXxek`,children:(0,s.jsx)(`div`,{className:Mc,children:(0,s.jsxs)(`div`,{className:`Primer_Brand__MinimalFooter-module__MinimalFooter__bottom-row___Utlyc`,children:[y,g?(0,s.jsx)(Bc,{socialLinks:h}):null]})})})})]})},{Footnotes:Lc,Link:Vc,BackToTop:Hc}),Wc={Pillar:`Primer_Brand__Pillar-module__Pillar___dHhm7`,"Pillar--align-center":`Primer_Brand__Pillar-module__Pillar--align-center___mWN5F`,"Pillar--align-start":`Primer_Brand__Pillar-module__Pillar--align-start___dfipC`,"Pillar--has-border":`Primer_Brand__Pillar-module__Pillar--has-border___PSR1K`,"Pillar--has-max-width":`Primer_Brand__Pillar-module__Pillar--has-max-width___Rm68E`,Pillar__description:`Primer_Brand__Pillar-module__Pillar__description___BPMTa`,Pillar__heading:`Primer_Brand__Pillar-module__Pillar__heading___C7yPQ`,Pillar__icon:`Primer_Brand__Pillar-module__Pillar__icon___MyYVk`,"Pillar__icon--with-background":`Primer_Brand__Pillar-module__Pillar__icon--with-background___z0eoV`,Pillar__image:`Primer_Brand__Pillar-module__Pillar__image___I_5uJ`,Pillar__link:`Primer_Brand__Pillar-module__Pillar__link___yiBNY`},Gc=`green`,Kc=32,qc=(0,c.forwardRef)(({children:e,className:t,animate:n,as:r=`div`,align:i=`start`,style:a,hasBorder:o=!1,fullWidth:c=!1,...u},f)=>{let{classes:p,styles:m}=E(n),h=l().Children.toArray(e).filter(e=>!(!l().isValidElement(e)||typeof e.type==`string`||e.type!==Jc&&e.type!==Yc&&e.type!==Xc&&e.type!==Zc&&e.type!==Qc)),g=[`div`,`article`].includes(r)?r:`div`;return(0,s.jsx)(g,{className:d(Wc.Pillar,Wc[`Pillar--align-${i}`],o&&Wc[`Pillar--has-border`],!c&&Wc[`Pillar--has-max-width`],p,t),ref:f,...u,style:{...m,...a},children:h})});function Jc({className:e,...t}){return(0,s.jsx)(`div`,{className:Wc.Pillar__image,children:(0,s.jsx)(Qn,{className:e,...t})})}function Yc({icon:e,className:t,hasBackground:n=!0,size:r,...i}){if(!n){let n={...i,className:d(Wc.Pillar__icon,t)},r;if(l().isValidElement(e))r=e;else{let t=e;r=(0,s.jsx)(t,{})}return(0,s.jsx)(`span`,{...n,children:r})}return(0,s.jsx)(Zi,{className:d(Wc.Pillar__icon,Wc[`Pillar__icon--with-background`],t),color:Gc,hasBackground:!0,icon:e,size:r??32,...i})}let Xc=(0,c.forwardRef)(({children:e,as:t=`h3`,size:n=`6`,className:r,...i},a)=>(0,s.jsx)(Er,{size:n,className:d(Wc.Pillar__heading,Wc[`Pillar__heading--size-${n}`],r),ref:a,as:t,...i,children:e})),Zc=(0,c.forwardRef)(({children:e,className:t,...n},r)=>(0,s.jsx)(I,{variant:`muted`,ref:r,size:`200`,as:`p`,className:d(Wc.Pillar__description,t),...n,children:e})),Qc=(0,c.forwardRef)(({className:e,children:t,href:n,...r},i)=>(0,s.jsx)(qr,{variant:`accent`,href:n,ref:i,className:d(Wc.Pillar__link,e),...r,children:t})),$c=Object.assign(qc,{Icon:Yc,Image:Jc,Heading:Xc,Description:Zc,Link:Qc}),q={Card:`Primer_Brand__Card-module__Card___ByGEk`,"Card--align-center":`Primer_Brand__Card-module__Card--align-center___geXUu`,"Card--backgroundColor-default":`Primer_Brand__Card-module__Card--backgroundColor-default___azlLW`,"Card--backgroundColor-none":`Primer_Brand__Card-module__Card--backgroundColor-none___ZURf_`,"Card--backgroundColor-subtle":`Primer_Brand__Card-module__Card--backgroundColor-subtle___GNf9B`,"Card--border":`Primer_Brand__Card-module__Card--border___nNZlZ`,"Card--ctaVariant-arrow":`Primer_Brand__Card-module__Card--ctaVariant-arrow___UMWZa`,"Card--disableAnimation":`Primer_Brand__Card-module__Card--disableAnimation___Zv8eW`,"Card--expandableArrow":`Primer_Brand__Card-module__Card--expandableArrow___ORmuZ`,"Card--fullWidth":`Primer_Brand__Card-module__Card--fullWidth___j46z5`,"Card--hasLeadingVisual":`Primer_Brand__Card-module__Card--hasLeadingVisual___JnH6q`,"Card--imagePos-block-end":`Primer_Brand__Card-module__Card--imagePos-block-end___I2w2f`,"Card--maxWidth":`Primer_Brand__Card-module__Card--maxWidth___sqVhD`,"Card--tokensPosition-block-end":`Primer_Brand__Card-module__Card--tokensPosition-block-end___eF64M`,"Card--variant-minimal":`Primer_Brand__Card-module__Card--variant-minimal___lq45H`,Card__action:`Primer_Brand__Card-module__Card__action___C6sRY`,"Card__action--arrowOnly":`Primer_Brand__Card-module__Card__action--arrowOnly____4i56`,Card__actionIcon:`Primer_Brand__Card-module__Card__actionIcon___RkX8K`,"Card__actionIcon--arrowOnly":`Primer_Brand__Card-module__Card__actionIcon--arrowOnly___Vi3cC`,Card__actionLabel:`Primer_Brand__Card-module__Card__actionLabel___nT5Pl`,Card__actionLabelClip:`Primer_Brand__Card-module__Card__actionLabelClip___XkCTY`,Card__description:`Primer_Brand__Card-module__Card__description___KN9CH`,Card__heading:`Primer_Brand__Card-module__Card__heading___INFhp`,Card__icon:`Primer_Brand__Card-module__Card__icon___H4tc9`,Card__image:`Primer_Brand__Card-module__Card__image___zt4oH`,"Card__image--padding-none":`Primer_Brand__Card-module__Card__image--padding-none___k5R8r`,"Card__image--position-block-end":`Primer_Brand__Card-module__Card__image--position-block-end___FHlIj`,"Card__image--position-block-start":`Primer_Brand__Card-module__Card__image--position-block-start___r8NDr`,Card__label:`Primer_Brand__Card-module__Card__label___EAot7`,Card__leadingVisual:`Primer_Brand__Card-module__Card__leadingVisual___hyXFF`,Card__leadingVisualItem:`Primer_Brand__Card-module__Card__leadingVisualItem___T7Ut8`,Card__link:`Primer_Brand__Card-module__Card__link___Ye5mq`,Card__outer:`Primer_Brand__Card-module__Card__outer___QBN0D`,Card__tokens:`Primer_Brand__Card-module__Card__tokens___eYuJh`,"Card__tokens--position-block-end":`Primer_Brand__Card-module__Card__tokens--position-block-end___jQn1b`},el=[`default`,`minimal`],tl=[`text`,`arrow`,`none`],nl=[`default`,`subtle`,`none`],rl=[`block-start`,`block-end`],il=[`token`,`accent-text`],al=[`default`,`none`],ol=v,sl=ol[0],cl=tl[0],ll=il[0],ul=(0,c.forwardRef)(({align:e=`start`,onMouseEnter:t,onMouseLeave:n,onFocus:r,onBlur:i,children:a,className:o,ctaText:c=`Learn more`,ctaVariant:u=cl,disableAnimation:f=!1,fullWidth:p=!1,href:m,hasBorder:h=!1,leadingVisual:g,style:_,variant:v=`default`,backgroundColor:y,...b},x)=>{let S=L(x),C=y??(v===`minimal`||u===`arrow`?`none`:`default`),w;w=a==null?null:as(a)?a.props.children??null:a;let{cardImage:T,cardIcon:E,cardLabel:D,cardTokensBlockStart:O,cardTokensBlockEnd:k,cardHeading:A,cardDescription:j}=l().Children.toArray(w).reduce((e,t)=>(Cl(t)?e.cardHeading=l().cloneElement(t,{href:m}):yl(t)?e.cardImage=t:bl(t)?e.cardIcon=t:xl(t)?e.cardLabel=t:Sl(t)?t.props.position===`block-end`?e.cardTokensBlockEnd=t:e.cardTokensBlockStart=t:wl(t)&&(e.cardDescription=t),e),{}),ee=function(e){return e?typeof e==`function`?l().createElement(e,{className:q.Card__leadingVisualItem}):l().isValidElement(e)?l().cloneElement(e,{className:d(q.Card__leadingVisualItem,e.props.className)}):null:null}(g),M=ee?void 0:E,te=T?T.props.position||`block-start`:null,N=e!==`center`||u!==`text`;return(0,s.jsx)(dl,{style:_,className:d(p?q[`Card--fullWidth`]:q[`Card--maxWidth`],q[`Card--align-${e}`]),children:(0,s.jsxs)(`div`,{className:d(q.Card,f&&q[`Card--disableAnimation`],ee&&q[`Card--hasLeadingVisual`],u===`arrow`&&q[`Card--ctaVariant-arrow`],k&&q[`Card--tokensPosition-block-end`],v===`minimal`&&q[`Card--variant-minimal`],h&&q[`Card--border`],q[`Card--backgroundColor-${C}`],te&&q[`Card--imagePos-${te}`],o),style:_,ref:S,...b,children:[te===`block-start`?T:null,ee?(0,s.jsx)(`div`,{className:q.Card__leadingVisual,children:ee}):null,M,O,D,A,j,k,te===`block-end`?T:null,u===`none`?null:(0,s.jsxs)(`div`,{className:d(q.Card__action,u===`arrow`&&q[`Card__action--arrowOnly`]),"aria-hidden":u===`arrow`||void 0,children:[(0,s.jsx)(`span`,{className:d(u===`arrow`&&q.Card__actionLabelClip),children:(0,s.jsx)(I,{as:`span`,size:`200`,className:d(Vr[`Link--label`],q.Card__actionLabel),children:c})}),N?(0,s.jsx)(`span`,{className:d(q.Card__actionIcon,u===`arrow`&&q[`Card__actionIcon--arrowOnly`]),children:(0,s.jsx)(he,{className:d(Vr[`Link-arrow`],q[`Card--expandableArrow`]),"aria-hidden":`true`})}):null]})]})})});function dl({className:e,children:t,style:n}){return(0,s.jsx)(`div`,{className:d(q.Card__outer,e),style:n,children:t})}function fl({className:e,position:t=`block-start`,padding:n=`default`,...r}){return(0,s.jsx)(`div`,{className:d(q.Card__image,q[`Card__image--position-${t}`],n===`none`&&q[`Card__image--padding-none`]),children:(0,s.jsx)(Qn,{className:e,...r})})}let pl=({className:e,hasBackground:t=!0,...n})=>(0,s.jsx)(Zi,{className:d(q.Card__icon,e),hasBackground:t,...n}),ml=(0,c.forwardRef)(({children:e,className:t,position:n=`block-start`,...r},i)=>(0,s.jsx)(`div`,{className:d(q.Card__tokens,n===`block-end`&&q[`Card__tokens--position-block-end`],t),ref:i,...r,children:e})),hl=(0,c.forwardRef)(({children:e,variant:t=ll,className:n,...r},i)=>t===`accent-text`?(0,s.jsx)(ur,{ref:i,className:d(q.Card__label,n),variant:`accent`,...r,children:e}):(0,s.jsx)(is,{ref:i,className:d(q.Card__label,n),...r,children:e})),gl=(0,c.forwardRef)(({children:e,as:t=`h3`,className:n,href:r,onMouseEnter:i,onMouseLeave:a,onBlur:o,onFocus:c,...l},u)=>(0,s.jsx)(Er,{size:`6`,className:d(q.Card__heading,n),ref:u,as:t,...l,children:(0,s.jsx)(`a`,{href:r,className:d(q.Card__link),onMouseEnter:i,onMouseLeave:a,onBlur:o,onFocus:c,children:e})})),_l=(0,c.forwardRef)(({children:e,className:t,...n},r)=>(0,s.jsx)(I,{variant:`muted`,ref:r,size:`200`,as:`p`,className:d(q.Card__description,t),...n,children:e})),vl=e=>t=>l().isValidElement(t)&&t.type===e,yl=vl(fl),bl=vl(pl),xl=vl(hl),Sl=vl(ml),Cl=vl(gl),wl=vl(_l),Tl=Object.assign(ul,{Image:fl,Icon:pl,Label:hl,Tokens:ml,Heading:gl,Description:_l}),El={SectionIntro:`Primer_Brand__SectionIntro-module__SectionIntro___RduRB`,"SectionIntro--align-center":`Primer_Brand__SectionIntro-module__SectionIntro--align-center___qU_a9`,"SectionIntro--align-start":`Primer_Brand__SectionIntro-module__SectionIntro--align-start___C59mu`,"SectionIntro--full-width":`Primer_Brand__SectionIntro-module__SectionIntro--full-width___HROKL`,"SectionIntro-description":`Primer_Brand__SectionIntro-module__SectionIntro-description___Sz93l`,"SectionIntro-heading":`Primer_Brand__SectionIntro-module__SectionIntro-heading___u6_Wl`,"SectionIntro-heading--muted":`Primer_Brand__SectionIntro-module__SectionIntro-heading--muted___CdGWF`,"SectionIntro-label":`Primer_Brand__SectionIntro-module__SectionIntro-label___ZjciO`,"SectionIntro-link":`Primer_Brand__SectionIntro-module__SectionIntro-link___dePuF`},Dl=(0,c.forwardRef)(({align:e=`start`,animate:t,className:n,children:r,fullWidth:i=!1,leadingComponent:a,style:o,...c},l)=>{let{classes:u,styles:f}=E(t);return(0,s.jsxs)(`header`,{ref:l,className:d(El.SectionIntro,El[`SectionIntro--align-${e}`],i&&El[`SectionIntro--full-width`],u,n),...c,style:{...f,...o},children:[a&&(0,s.jsx)(a,{}),r]})}),Ol=(0,c.forwardRef)(({as:e=Cr,size:t=`4`,className:n,children:r,...i},a)=>{let o=(0,c.useMemo)(()=>l().Children.toArray(r),[r]),u=(0,c.useCallback)(()=>o.some(e=>l().isValidElement(e)&&(e.type===`b`||e.type===`em`))?`muted`:`default`,[o]),f=o.length===1?`default`:u();return(0,s.jsx)(Er,{ref:a,className:d(El[`SectionIntro-heading`],f===`muted`&&El[`SectionIntro-heading--muted`],n),size:t,as:e,...i,children:r})}),kl=(0,c.forwardRef)(({className:e,children:t,...n},r)=>(0,s.jsx)(I,{as:`p`,className:d(El[`SectionIntro-description`],e),ref:r,variant:`muted`,...n,children:t})),Al=(0,c.forwardRef)(({children:e,className:t,variant:n=`muted`,animate:r=!1,animationDelay:i=1e3,...a},o)=>(0,s.jsx)(`span`,{ref:o,className:d(El[`SectionIntro-label`],t),...a,children:(0,s.jsx)(pr,{variant:n,animate:r,delay:i,children:e})})),jl=(0,c.forwardRef)(({className:e,children:t,variant:n=`accent`,...r},i)=>(0,s.jsx)(qr,{ref:i,className:d(El[`SectionIntro-link`],e),size:`medium`,variant:n,...r,children:t})),Ml=Object.assign(Dl,{Heading:Ol,Description:kl,Link:jl,Label:Al});function Nl({animate:e,as:t=`div`,children:n,className:r,style:i,...a}){let{classes:o,styles:c}=E(e),l=[`div`,`span`,`section`].includes(t)?t:`div`;return(0,s.jsx)(l,{className:d(o,r),style:{...c,...i},...a,children:n})}let Pl=`Primer_Brand__TextRevealAnimation-module__TextRevealAnimation___dpkSq`,Fl=l().forwardRef(function({children:e,...t},n){let r=L(n),{lines:i}=((e,t)=>{let n=(0,c.useRef)(null),r=t??n,[i,a]=(0,c.useState)();return(0,c.useEffect)(()=>{r.current&&e&&(()=>{let t=r.current;if(!t||!e)return;let n=window.getComputedStyle(t).color;t.style.color=`transparent`,t.textContent=``;let i=e.split(` `),o=[],s=0,c=[];for(let e of i){t.textContent+=`${e} `;let n=t.offsetHeight;c.length===0?(s=n,c.push([e])):(n>s?(o.push(c.length),c.push([e])):c.at(-1)?.push(e),s=n)}t.style.color=n,t.textContent=``,a(c.map(e=>e.join(` `)))})()},[e,r]),{ref:r,lines:i}})(e||``,r),[a,o]=l().useState(!1),[u,f]=l().useState(!1);return(0,c.useEffect)(()=>{let e=r.current,t=new IntersectionObserver(n=>{for(let r of n)r.isIntersecting&&(o(!0),e&&t.unobserve(e))},{threshold:1,rootMargin:`0px 0px -10% 0px`});return e&&t.observe(e),()=>{e&&t.unobserve(e)}},[r]),(0,s.jsx)(`span`,{ref:r,...t,children:i?.map((e,t)=>(0,s.jsxs)(l().Fragment,{children:[(0,s.jsx)(`span`,{className:d(Pl,a&&`Primer_Brand__TextRevealAnimation-module__TextRevealAnimation--visible___KIbWH`,a&&(u?Pl:`Primer_Brand__TextRevealAnimation-module__TextRevealAnimation--animated___NuoAA`)),style:{"--animation-delay":220+200*t+`ms`},onAnimationEnd:()=>(e=>{i&&e===i.length-1&&f(!0)})(t),children:e}),` `]},e))})}),Il={Prose:`Primer_Brand__Prose-module__Prose___X2BXE`,"Prose--default":`Primer_Brand__Prose-module__Prose--default___ZqcxT`,"Prose--editorial":`Primer_Brand__Prose-module__Prose--editorial___DtuDo`,"Prose--lineLength":`Primer_Brand__Prose-module__Prose--lineLength___ws7gn`},Ll=(0,c.forwardRef)(({html:e,enableFullWidth:t=!1,className:n,variant:r=`default`,...i},a)=>(0,s.jsx)(`div`,{className:d(Il.Prose,!t&&Il[`Prose--lineLength`],Il[`Prose--${r}`],n),ref:a,...i,dangerouslySetInnerHTML:{__html:e}})),Rl=`Primer_Brand__VideoPlayer-module__VideoPlayer__controlTextColor___YMFpe`,zl=`Primer_Brand__VideoPlayer-module__VideoPlayer__iconControl___Tw7A4`,Bl=`Primer_Brand__VideoPlayer-module__VideoPlayer__progressBar___wYSPx`,Vl=(0,c.createContext)(null),Hl=(e,t)=>{let n=e.ref?.current;if(!n)return console.error(`Video element is not available, ignoring action`,t),e;switch(t.type){case`play`:return n.play(),{...e,isPlaying:!0};case`pause`:return n.pause(),{...e,isPlaying:!1};case`mute`:return n.volume=0,{...e,isMuted:!0,volumeBeforeMute:e.volume};case`unmute`:{let t=e.volumeBeforeMute??1;return n.volume=t,{...e,isMuted:!1,volume:t}}case`setVolume`:return n.volume=t.payload,{...e,volume:t.payload};case`enableCC`:return{...e,ccEnabled:!0};case`disableCC`:return{...e,ccEnabled:!1};case`setDuration`:return{...e,duration:t.payload};default:return e}},Ul=()=>{let e=(0,c.useContext)(Vl);if(!e)throw Error(`useVideo must be used within a VideoProvider. Did you forget to wrap your component in a ?`);return e},Wl=(0,c.forwardRef)(({children:e},t)=>{let n=L(t),r=(0,c.useRef)(null),[i,a]=(0,c.useReducer)(Hl,{isPlaying:!1,isMuted:!1,volume:1,volumeBeforeMute:null,ccEnabled:!1,ref:n,duration:0}),[o,l]=(e=>{let[t,n]=(0,c.useState)(!1);return(0,c.useEffect)(()=>{if(!e)return;let t=()=>{let t=document.fullscreenElement===e,r=`Primer_Brand__VideoPlayer-module__VideoPlayer__container--fullscreen___p73I7`;t?e.classList.add(r):e.classList.remove(r),n(t)};return document.addEventListener(`fullscreenchange`,t),()=>{document.removeEventListener(`fullscreenchange`,t)}},[e]),[t,(0,c.useCallback)(n=>{let r=typeof n==`function`?n(t):n;e&&t!==r&&(r?e.requestFullscreen():document.exitFullscreen())},[e,t])]})(r.current),u={...i,isFullScreen:o,fullscreenRef:r,play:()=>a({type:`play`}),pause:()=>a({type:`pause`}),togglePlaying:()=>a({type:i.isPlaying?`pause`:`play`}),mute:()=>a({type:`mute`}),unmute:()=>a({type:`unmute`}),toggleMute:()=>a({type:i.isMuted?`unmute`:`mute`}),setVolume:e=>{let t=typeof e==`function`?e(i.volume):e;a({type:`setVolume`,payload:Math.max(0,Math.min(1,t))})},enableCC:()=>{a({type:`enableCC`})},disableCC:()=>a({type:`disableCC`}),toggleCC:()=>a({type:i.ccEnabled?`disableCC`:`enableCC`}),enterFullScreen:()=>l(!0),exitFullScreen:()=>l(!1),toggleFullScreen:()=>l(e=>!e),setDuration:e=>a({type:`setDuration`,payload:e}),seekToPercent:e=>{let t=i.ref?.current;t&&(t.currentTime=e/100*t.duration)},seek:e=>{let t=i.ref?.current;t&&(t.currentTime=typeof e==`function`?e(t.currentTime):e)}};return(0,c.useEffect)(()=>{let e=i.ref?.current;if(!e)return;let t={play:()=>{a({type:`play`})},playing:()=>{e.textTracks[0].mode=`hidden`},pause:()=>{a({type:`pause`})},ended:()=>{e.currentTime=0},mute:()=>{a({type:`mute`})},unmute:()=>{a({type:`unmute`})},volumechange:()=>{a({type:`setVolume`,payload:e.volume})},loadedmetadata:()=>{a({type:`setDuration`,payload:e.duration})}};for(let[n,r]of Object.entries(t))e.addEventListener(n,r);return()=>{for(let[n,r]of Object.entries(t))e.removeEventListener(n,r)}},[i.ref]),(0,s.jsx)(Vl.Provider,{value:u,children:e})}),Gl=({className:e,...t})=>{let[n,r]=(0,c.useState)(``),{ref:i}=Ul(),a=i?.current,o=a?.textTracks[0]?.cues;return(0,c.useEffect)(()=>{if(!a)return;let e=()=>{if(o)for(let e=0;e=t.startTime&&a.currentTimea.removeEventListener(`timeupdate`,e)},[a,o]),o?(0,s.jsx)(`div`,{className:d(e,`Primer_Brand__Captions-module__Captions___xrhu1`),...t,children:(0,s.jsx)(I,{as:`p`,className:`Primer_Brand__Captions-module__Captions__text___e1cBR`,align:`center`,children:n})}):null},Kl=({className:e,...t})=>(0,s.jsx)(`div`,{className:d(`Primer_Brand__VideoPlayer-module__VideoPlayer__controlsBar___L4653`,e),...t}),ql=({children:e,className:t,...n})=>{let r=(0,c.useRef)(null),[i,a]=(0,c.useState)(!1),o=(0,c.useRef)(null);return(0,c.useEffect)(()=>{let e=r.current,t=e?.parentElement;if(!e||!t)return;let n=()=>{o.current&&=(clearTimeout(o.current),null)},i=e=>{e.key===`Escape`&&a(!1)},s=()=>{let e=t===document.activeElement||t.contains(document.activeElement);a(e)},c=()=>{a(!1)},l=()=>{n(),a(!0)},u=()=>{n(),o.current=setTimeout(()=>{a(!1)},100)};return t.addEventListener(`focus`,s),t.addEventListener(`blur`,s),t.addEventListener(`focusin`,s),t.addEventListener(`focusout`,s),t.addEventListener(`click`,c),t.addEventListener(`mouseenter`,l),t.addEventListener(`mouseleave`,u),window.addEventListener(`keydown`,i),()=>{n(),t.removeEventListener(`focus`,s),t.removeEventListener(`blur`,s),t.removeEventListener(`focusin`,s),t.removeEventListener(`focusout`,s),t.removeEventListener(`click`,c),t.removeEventListener(`mouseenter`,l),t.removeEventListener(`mouseleave`,u),window.removeEventListener(`keydown`,i)}},[r]),(0,s.jsx)(`div`,{className:d(`Primer_Brand__VideoPlayer-module__VideoPlayer__tooltip___mtg_l`,i&&`Primer_Brand__VideoPlayer-module__VideoPlayer__tooltip-visible___xOTRZ`,t),ref:r,...n,children:i?(0,s.jsx)(`span`,{className:`Primer_Brand__VideoPlayer-module__VideoPlayer__tooltipContent___BoAqV`,children:(0,s.jsx)(I,{className:`Primer_Brand__VideoPlayer-module__VideoPlayer__tooltipText____Syz7`,weight:`medium`,children:e})}):(0,s.jsx)(`span`,{className:`visually-hidden`,children:e})})},Jl=({tooltip:e,children:t,className:n,...r})=>(0,s.jsxs)(`button`,{className:d(zl,n),...r,children:[t,(0,s.jsx)(ql,{children:e})]}),Yl=e=>(0,s.jsxs)(`svg`,{xmlns:`http://www.w3.org/2000/svg`,width:`24`,height:`24`,viewBox:`0 0 24 24`,fill:`none`,...e,children:[(0,s.jsx)(`rect`,{width:`7.2`,height:`24`,rx:`1`,fill:`currentColor`}),(0,s.jsx)(`rect`,{x:`12.5`,width:`7.2`,height:`24`,rx:`1`,fill:`currentColor`})]}),Xl=e=>{let{isPlaying:t,togglePlaying:n}=Ul();return(0,s.jsx)(Jl,{onClick:n,tooltip:t?`Pause video`:`Play video`,...e,children:t?(0,s.jsx)(Yl,{}):(0,s.jsx)(er,{})})},Zl=({className:e,onChange:t=e=>e,value:n,max:r,onKeyDown:i=e=>e,a11yStep:a=1,tooltip:o,tooltipFormatter:l=e=>e.toString(),name:u,id:f,...m})=>{let[h,g]=(0,c.useState)(n),[_,v]=(0,c.useState)(0),[y,b]=(0,c.useState)(0),x=p(),S=f||x,C=(0,c.useRef)(null);return(0,c.useEffect)(()=>{g(n)},[n]),(0,c.useEffect)(()=>{let e=C.current;if(!r||!o||!e)return;let t=t=>{if(t.target!==e)return b(0),void v(0);v(t.offsetX),b(t.offsetX/t.target.clientWidth*r)};return e.addEventListener(`mousemove`,t),()=>{e.removeEventListener(`mousemove`,t)}},[r,o,C]),(0,s.jsxs)(`div`,{className:d(`Primer_Brand__VideoPlayer-module__VideoPlayer__range___Tmjbg`,e),children:[(0,s.jsx)(`progress`,{"aria-hidden":`true`,className:`Primer_Brand__VideoPlayer-module__VideoPlayer__rangeProgress___dDpNK`,value:h,max:r}),(0,s.jsxs)(`label`,{htmlFor:S,children:[(0,s.jsx)(`span`,{className:`visually-hidden`,children:u}),(0,s.jsx)(`input`,{tabIndex:0,type:`range`,className:d(`Primer_Brand__VideoPlayer-module__VideoPlayer__rangeInput____wivl`,Bl),value:h,onChange:e=>{g(e.currentTarget.valueAsNumber),t(e)},max:r,onKeyDown:e=>{var t=e;typeof h==`number`&&(t.key===`ArrowUp`?(t.stopPropagation(),g(h+a)):t.key===`ArrowDown`&&(t.stopPropagation(),g(h-a))),i(e)},id:S,name:u,ref:C,...m})]}),o&&y?(0,s.jsx)(ql,{style:{left:_},children:l(y)}):null]})},Ql=e=>e.toString().padStart(2,`0`),$l=(e,t)=>{if(isNaN(e)||e<0)return`00:00`;t&&e>t&&(e=t);let n=`${Ql(Math.floor(e%3600/60))}:${Ql(Math.floor(e%60))}`;return e>3600&&(n=`${Ql(Math.floor(e/3600))}:${n}`),n},eu=({className:e,...t})=>{let{ref:n,duration:r}=Ul(),[i,a]=(0,c.useState)(0),o=(0,c.useCallback)(e=>{let t=e.currentTarget.valueAsNumber;n?.current&&(n.current.currentTime=t)},[n]);return(0,c.useEffect)(()=>{let e=n?.current;if(!e)return;let t=()=>{a(e.currentTime)};return e.addEventListener(`timeupdate`,t),()=>{e.removeEventListener(`timeupdate`,t)}},[n]),(0,s.jsxs)(`div`,{className:d(`Primer_Brand__VideoPlayer-module__VideoPlayer__seek___Z4IA2`,e),...t,children:[(0,s.jsx)(Zl,{type:`range`,min:`0`,max:r,step:1e-4,onInput:o,value:i,className:Bl,tooltip:!0,tooltipFormatter:e=>$l(e,r),name:`Seek`}),(0,s.jsx)(`div`,{className:`Primer_Brand__VideoPlayer-module__VideoPlayer__progressTime___GvTKs`,children:(0,s.jsxs)(I,{as:`p`,className:d(Rl,`Primer_Brand__VideoPlayer-module__VideoPlayer__seekTime___HLf0h`),font:`monospace`,children:[$l(i,r),(0,s.jsxs)(`span`,{className:`Primer_Brand__VideoPlayer-module__VideoPlayer__totalTime___nWILS`,children:[` / `,$l(r)]})]})})]})},tu=({className:e,...t})=>{let{ccEnabled:n,toggleCC:r}=Ul();return(0,s.jsxs)(`button`,{className:d(e,zl,`Primer_Brand__VideoPlayer-module__VideoPlayer__closedCaption___PAvgt`,!n&&`Primer_Brand__VideoPlayer-module__VideoPlayer__ccOff___svmJL`),onClick:r,...t,children:[(0,s.jsx)(I,{className:`Primer_Brand__VideoPlayer-module__VideoPlayer__ccText___xIu2v`,"aria-hidden":`true`,children:`CC`}),(0,s.jsx)(ql,{children:n?`Disable captions`:`Enable captions`})]})};var nu=[`16`,`24`],ru={16:{width:16,path:c.createElement(`path`,{d:`M8 2.75v10.5a.751.751 0 0 1-1.238.57L3.473 11H1.75A1.75 1.75 0 0 1 0 9.25v-2.5C0 5.784.784 5 1.75 5h1.722l3.29-2.82A.75.75 0 0 1 8 2.75Zm3.28 2.47L13 6.94l1.72-1.72a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L14.06 8l1.72 1.72a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L13 9.06l-1.72 1.72a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L11.94 8l-1.72-1.72a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215Zm-7.042 1.1a.752.752 0 0 1-.488.18h-2a.25.25 0 0 0-.25.25v2.5c0 .138.112.25.25.25h2c.179 0 .352.064.488.18L6.5 11.62V4.38Z`})},24:{width:24,path:c.createElement(`path`,{d:`M12 3.75v16.5a.75.75 0 0 1-1.255.555L5.46 16H2.75A1.75 1.75 0 0 1 1 14.25v-4.5C1 8.784 1.784 8 2.75 8h2.71l5.285-4.805A.75.75 0 0 1 12 3.75ZM6.255 9.305a.748.748 0 0 1-.505.195h-3a.25.25 0 0 0-.25.25v4.5c0 .138.112.25.25.25h3c.187 0 .367.069.505.195l4.245 3.86V5.445ZM16.28 8.22a.75.75 0 1 0-1.06 1.06L17.94 12l-2.72 2.72a.75.75 0 1 0 1.06 1.06L19 13.06l2.72 2.72a.75.75 0 1 0 1.06-1.06L20.06 12l2.72-2.72a.75.75 0 0 0-1.06-1.06L19 10.94l-2.72-2.72Z`})}},iu=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-mute`,ru,nu)});iu.displayName=`MuteIcon`;var au=[`16`,`24`],ou={16:{width:16,path:c.createElement(`path`,{d:`M7.563 2.069A.75.75 0 0 1 8 2.75v10.5a.751.751 0 0 1-1.238.57L3.472 11H1.75A1.75 1.75 0 0 1 0 9.25v-2.5C0 5.784.784 5 1.75 5h1.723l3.289-2.82a.75.75 0 0 1 .801-.111ZM6.5 4.38 4.238 6.319a.748.748 0 0 1-.488.181h-2a.25.25 0 0 0-.25.25v2.5c0 .138.112.25.25.25h2c.179 0 .352.064.488.18L6.5 11.62Zm6.096-2.038a.75.75 0 0 1 1.06 0 8 8 0 0 1 0 11.314.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042 6.5 6.5 0 0 0 0-9.193.75.75 0 0 1 0-1.06Zm-1.06 2.121-.001.001a5 5 0 0 1 0 7.07.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734 3.5 3.5 0 0 0 0-4.95.75.75 0 1 1 1.061-1.061Z`})},24:{width:24,path:c.createElement(c.Fragment,null,c.createElement(`path`,{d:`M11.553 3.064A.75.75 0 0 1 12 3.75v16.5a.75.75 0 0 1-1.255.555L5.46 16H2.75A1.75 1.75 0 0 1 1 14.25v-4.5C1 8.784 1.784 8 2.75 8h2.71l5.285-4.805a.752.752 0 0 1 .808-.13ZM10.5 5.445l-4.245 3.86a.748.748 0 0 1-.505.195h-3a.25.25 0 0 0-.25.25v4.5c0 .138.112.25.25.25h3c.187 0 .367.069.505.195l4.245 3.86Zm8.218-1.223a.75.75 0 0 1 1.06 0c4.296 4.296 4.296 11.26 0 15.556a.75.75 0 0 1-1.06-1.06 9.5 9.5 0 0 0 0-13.436.75.75 0 0 1 0-1.06Z`}),c.createElement(`path`,{d:`M16.243 7.757a.75.75 0 1 0-1.061 1.061 4.5 4.5 0 0 1 0 6.364.75.75 0 0 0 1.06 1.06 6 6 0 0 0 0-8.485Z`}))}},su=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-unmute`,ou,au)});su.displayName=`UnmuteIcon`;let cu=e=>{let{isMuted:t,toggleMute:n}=Ul();return(0,s.jsx)(Jl,{tooltip:t?`Unmute`:`Mute`,onClick:n,...e,children:t?(0,s.jsx)(iu,{size:24}):(0,s.jsx)(su,{size:24})})},lu=({name:e=`Volume`,...t})=>{let{volume:n,setVolume:r}=Ul();return(0,s.jsx)(Zl,{className:`Primer_Brand__VolumeControl-module__VolumeControl___rq9Ra`,type:`range`,min:`0`,max:1,step:.001,onInput:e=>r(e.currentTarget.valueAsNumber),value:n,a11yStep:.1,name:e,...t})};var uu=[`16`,`24`],du={16:{width:16,path:c.createElement(`path`,{d:`M10.75 1a.75.75 0 0 1 .75.75v2.5c0 .138.112.25.25.25h2.5a.75.75 0 0 1 0 1.5h-2.5A1.75 1.75 0 0 1 10 4.25v-2.5a.75.75 0 0 1 .75-.75Zm-5.5 0a.75.75 0 0 1 .75.75v2.5A1.75 1.75 0 0 1 4.25 6h-2.5a.75.75 0 0 1 0-1.5h2.5a.25.25 0 0 0 .25-.25v-2.5A.75.75 0 0 1 5.25 1ZM1 10.75a.75.75 0 0 1 .75-.75h2.5c.966 0 1.75.784 1.75 1.75v2.5a.75.75 0 0 1-1.5 0v-2.5a.25.25 0 0 0-.25-.25h-2.5a.75.75 0 0 1-.75-.75Zm9 1c0-.966.784-1.75 1.75-1.75h2.5a.75.75 0 0 1 0 1.5h-2.5a.25.25 0 0 0-.25.25v2.5a.75.75 0 0 1-1.5 0Z`})},24:{width:24,path:c.createElement(`path`,{d:`M15.75 3a.75.75 0 0 1 .75.75v3.5c0 .138.112.25.25.25h3.5a.75.75 0 0 1 0 1.5h-3.5A1.75 1.75 0 0 1 15 7.25v-3.5a.75.75 0 0 1 .75-.75Zm-7.5 0a.75.75 0 0 1 .75.75v3.5A1.75 1.75 0 0 1 7.25 9h-3.5a.75.75 0 0 1 0-1.5h3.5a.25.25 0 0 0 .25-.25v-3.5A.75.75 0 0 1 8.25 3ZM3 15.75a.75.75 0 0 1 .75-.75h3.5c.966 0 1.75.784 1.75 1.75v3.5a.75.75 0 0 1-1.5 0v-3.5a.25.25 0 0 0-.25-.25h-3.5a.75.75 0 0 1-.75-.75Zm12 1c0-.966.784-1.75 1.75-1.75h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v3.5a.75.75 0 0 1-1.5 0Z`})}},fu=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-screen-normal`,du,uu)});fu.displayName=`ScreenNormalIcon`;var pu=[`16`,`24`],mu={16:{width:16,path:c.createElement(`path`,{d:`M1.75 10a.75.75 0 0 1 .75.75v2.5c0 .138.112.25.25.25h2.5a.75.75 0 0 1 0 1.5h-2.5A1.75 1.75 0 0 1 1 13.25v-2.5a.75.75 0 0 1 .75-.75Zm12.5 0a.75.75 0 0 1 .75.75v2.5A1.75 1.75 0 0 1 13.25 15h-2.5a.75.75 0 0 1 0-1.5h2.5a.25.25 0 0 0 .25-.25v-2.5a.75.75 0 0 1 .75-.75ZM2.75 2.5a.25.25 0 0 0-.25.25v2.5a.75.75 0 0 1-1.5 0v-2.5C1 1.784 1.784 1 2.75 1h2.5a.75.75 0 0 1 0 1.5ZM10 1.75a.75.75 0 0 1 .75-.75h2.5c.966 0 1.75.784 1.75 1.75v2.5a.75.75 0 0 1-1.5 0v-2.5a.25.25 0 0 0-.25-.25h-2.5a.75.75 0 0 1-.75-.75Z`})},24:{width:24,path:c.createElement(`path`,{d:`M3.75 15a.75.75 0 0 1 .75.75v3.5c0 .138.112.25.25.25h3.5a.75.75 0 0 1 0 1.5h-3.5A1.75 1.75 0 0 1 3 19.25v-3.5a.75.75 0 0 1 .75-.75Zm16.5 0a.75.75 0 0 1 .75.75v3.5A1.75 1.75 0 0 1 19.25 21h-3.5a.75.75 0 0 1 0-1.5h3.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 .75-.75ZM4.75 4.5a.25.25 0 0 0-.25.25v3.5a.75.75 0 0 1-1.5 0v-3.5C3 3.784 3.784 3 4.75 3h3.5a.75.75 0 0 1 0 1.5ZM15 3.75a.75.75 0 0 1 .75-.75h3.5c.966 0 1.75.784 1.75 1.75v3.5a.75.75 0 0 1-1.5 0v-3.5a.25.25 0 0 0-.25-.25h-3.5a.75.75 0 0 1-.75-.75Z`})}},hu=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-screen-full`,mu,pu)});hu.displayName=`ScreenFullIcon`;let gu=e=>{let{isFullScreen:t,toggleFullScreen:n}=Ul();return(0,s.jsx)(Jl,{onClick:n,tooltip:t?`Exit full screen`:`Full screen`,...e,children:t?(0,s.jsx)(fu,{size:24}):(0,s.jsx)(hu,{size:24})})},_u=(0,c.forwardRef)(({title:e,visuallyHiddenTitle:t,showBranding:n=!0,children:r,className:i,showPlayPauseButton:a=!0,showSeekControl:o=!0,showCCButton:l=!0,showMuteButton:u=!0,showVolumeControl:f=!0,showFullScreenButton:p=!0,playIcon:m=()=>(0,s.jsx)(er,{className:`Primer_Brand__VideoPlayer-module__VideoPlayer__playButton___qff0F`}),...h},g)=>{let{ccEnabled:_,fullscreenRef:v,isPlaying:y,ref:b,togglePlaying:x}=Ul(),S=L((0,c.useCallback)(e=>{vu(g,e)},[g])),C=(0,c.useCallback)(e=>{vu(b,e),vu(S,e)},[b,S]),w=(({videoWrapperRef:e,className:t})=>{let[n,r]=(0,c.useState)(!1);return(0,c.useEffect)(()=>{let n=()=>{if(!e.current)return;let n=e.current.getBoundingClientRect().width,i=!!(n&&n<544);r(i),i?e.current.classList.add(t):e.current.classList.remove(t)},i=new ResizeObserver(t=>{e.current&&n()});n();let a=e.current;return a?(i.observe(a),()=>{i.unobserve(a)}):()=>{i.disconnect()}},[t,e]),n})({videoWrapperRef:v,className:`Primer_Brand__VideoPlayer-module__VideoPlayer__container--small___TxAd8`}),T=a||o,E=l||u||f||p,D=T||E;return(0,s.jsxs)(`div`,{"data-video-player-container":!0,className:`Primer_Brand__VideoPlayer-module__VideoPlayer__container___WmQho`,ref:v,children:[(0,s.jsxs)(`div`,{className:`Primer_Brand__VideoPlayer-module__VideoPlayer__overlayContainer___K_dl1`,children:[(0,s.jsxs)(`video`,{ref:C,title:e,controls:!1,className:d(`Primer_Brand__VideoPlayer-module__VideoPlayer___iNxEw`,i),...h,children:[r,(0,s.jsx)(`track`,{kind:`captions`})]}),n||!t?(0,s.jsxs)(`div`,{className:d(`Primer_Brand__VideoPlayer-module__VideoPlayer__title___F1E2j`,y&&`Primer_Brand__VideoPlayer-module__VideoPlayer__title--hidden___gJxj8`),children:[n&&(0,s.jsx)(nr,{size:40,"aria-label":`GitHub logo`}),!t&&(0,s.jsx)(I,{size:`400`,weight:`medium`,className:Rl,children:e})]}):null,(0,s.jsx)(`button`,{className:d(`Primer_Brand__VideoPlayer-module__VideoPlayer__playButtonOverlay___J7kgz`,y&&`Primer_Brand__VideoPlayer-module__VideoPlayer__playButtonOverlay--transparent___Nc60m`),onClick:x,"aria-label":y?`Pause`:`Play`,children:!y&&(0,s.jsx)(m,{})})]}),_&&(0,s.jsx)(Gl,{}),D&&(0,s.jsxs)(Kl,{children:[T&&(0,s.jsxs)(`div`,{className:`Primer_Brand__VideoPlayer-module__VideoPlayer__controlsBar__row1___SdOxD`,children:[a&&(0,s.jsx)(Xl,{}),o&&(0,s.jsx)(eu,{})]}),E&&(0,s.jsxs)(`div`,{className:`Primer_Brand__VideoPlayer-module__VideoPlayer__controlsBar__row2___EZoJX`,children:[l&&(0,s.jsx)(tu,{}),u&&(0,s.jsx)(cu,{}),f&&!w&&(0,s.jsx)(lu,{}),p&&(0,s.jsx)(gu,{})]})]})]})});function vu(e,t){e&&(typeof e==`function`?e(t):e.current=t)}let yu=(0,c.forwardRef)((e,t)=>(0,c.useContext)(Vl)?(0,s.jsx)(_u,{ref:t,...e}):(0,s.jsx)(Wl,{children:(0,s.jsx)(_u,{ref:t,...e})})),bu=Object.assign(yu,{Source:e=>(0,s.jsx)(`source`,{...e}),Track:({kind:e=`captions`,...t})=>(0,s.jsx)(`track`,{kind:e,...t}),Provider:Wl});var xu=[`16`,`24`],Su={16:{width:16,path:c.createElement(`path`,{d:`M5 2h1a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1V3a1 1 0 0 1 1-1Zm5 0h1a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1h-1a1 1 0 0 1-1-1V3a1 1 0 0 1 1-1Z`})},24:{width:24,path:c.createElement(`path`,{d:`M9 3H7.5A1.5 1.5 0 0 0 6 4.5v15A1.5 1.5 0 0 0 7.5 21H9a1.5 1.5 0 0 0 1.5-1.5v-15A1.5 1.5 0 0 0 9 3Zm7.5 0H15a1.5 1.5 0 0 0-1.5 1.5v15A1.5 1.5 0 0 0 15 21h1.5a1.5 1.5 0 0 0 1.5-1.5v-15A1.5 1.5 0 0 0 16.5 3Z`})}},Cu=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-pause`,Su,xu)});Cu.displayName=`PauseIcon`;let wu={play:`Play video`,pause:`Pause video`},Tu={root:`MinimalVideoPlayer`,get video(){return`${this.root}-video`},get control(){return`${this.root}-control`}},Eu=(0,c.forwardRef)(({autoPlay:e=!0,children:t,className:n,"data-testid":r,internalAccessibleLabels:i=wu,loop:a=!0,onEnded:o,onPause:l,onPlay:u,onPlaying:f,title:p,...m},h)=>{let{handlePlaybackEnded:g,handlePlaybackPaused:_,handlePlaybackStarted:v,isPlaying:y,togglePlayback:b,videoRef:x}=function({autoPlay:e,forwardedRef:t,prefersReducedMotion:n}){let r=L(t),i=(0,c.useRef)(!1),a=(0,c.useRef)(!1),[o,s]=(0,c.useState)(!1),l=(0,c.useCallback)(async()=>{let e=r.current;if(e)try{await e.play()}catch{e.paused&&s(!1)}},[r]),u=(0,c.useCallback)(()=>s(!0),[]),d=(0,c.useCallback)(()=>s(!1),[]),f=(0,c.useCallback)(()=>{i.current=!1,s(!1)},[]);return(0,c.useEffect)(()=>{let t=r.current;if(!t)return;let o=r=>{if(r)return i.current?(i.current=!1,void(e&&!n&&l())):!a.current&&n?void(a.current=!0):void(!a.current&&e&&(a.current=!0,l()));t.paused||(i.current=e&&!n,t.pause())};if(typeof IntersectionObserver>`u`)return void o(!0);let s=new IntersectionObserver(([e])=>{o(e.intersectionRatio>0)});return s.observe(t),()=>s.disconnect()},[e,n,l,r]),(0,c.useEffect)(()=>{n&&(a.current=!0,i.current=!1,r.current?.pause())},[n,r]),{handlePlaybackEnded:f,handlePlaybackPaused:d,handlePlaybackStarted:u,isPlaying:o,togglePlayback:(0,c.useCallback)(()=>{let e=r.current;if(e){if(a.current=!0,i.current=!1,o)return s(!1),void e.pause();l()}},[o,l,r]),videoRef:r}}({autoPlay:e,forwardedRef:h,prefersReducedMotion:ar()});return(0,s.jsxs)(`div`,{className:`Primer_Brand__MinimalVideoPlayer-module__MinimalVideoPlayer___vOvcR`,"data-testid":r||Tu.root,"data-video-player-container":!0,children:[(0,s.jsx)(`video`,{...m,ref:x,autoPlay:!1,className:d(`Primer_Brand__MinimalVideoPlayer-module__MinimalVideoPlayer__video___Zai7A`,n),controls:!1,"data-testid":Tu.video,loop:a,muted:!0,onEnded:e=>{g(),o?.(e)},onPause:e=>{_(),l?.(e)},onPlay:e=>{v(),u?.(e)},onPlaying:e=>{v(),f?.(e)},playsInline:!0,title:p,children:t}),(0,s.jsx)(`button`,{"aria-label":y?i.pause:i.play,className:`Primer_Brand__MinimalVideoPlayer-module__MinimalVideoPlayer__control___bwjf6`,"data-testid":Tu.control,onClick:b,type:`button`,children:y?(0,s.jsx)(Cu,{"aria-hidden":`true`}):(0,s.jsx)(`svg`,{width:`16`,height:`16`,viewBox:`0 0 16 16`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,children:(0,s.jsx)(`path`,{d:`M13.3777 6.94756C14.2069 7.40341 14.2069 8.59489 13.3777 9.05073L5.37808 13.4483C4.57834 13.8879 3.60001 13.3093 3.60001 12.3967L3.60001 3.60161C3.60001 2.689 4.57834 2.1104 5.37808 2.55003L13.3777 6.94756Z`,fill:`currentColor`})})})]})}),Du=Object.assign(Eu,{testIds:Tu});var Ou=[`16`,`24`],ku={16:{width:16,path:c.createElement(`path`,{d:`M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm4.879-2.773 4.264 2.559a.25.25 0 0 1 0 .428l-4.264 2.559A.25.25 0 0 1 6 10.559V5.442a.25.25 0 0 1 .379-.215Z`})},24:{width:24,path:c.createElement(c.Fragment,null,c.createElement(`path`,{d:`M9.5 15.584V8.416a.5.5 0 0 1 .77-.42l5.576 3.583a.5.5 0 0 1 0 .842l-5.576 3.584a.5.5 0 0 1-.77-.42Z`}),c.createElement(`path`,{d:`M1 12C1 5.925 5.925 1 12 1s11 4.925 11 11-4.925 11-11 11S1 18.075 1 12Zm11-9.5A9.5 9.5 0 0 0 2.5 12a9.5 9.5 0 0 0 9.5 9.5 9.5 9.5 0 0 0 9.5-9.5A9.5 9.5 0 0 0 12 2.5Z`}))}},Au=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-play`,ku,Ou)});Au.displayName=`PlayIcon`;let ju={LogoSuite:`Primer_Brand__LogoSuite-module__LogoSuite___W2Pai`,"LogoSuite--center":`Primer_Brand__LogoSuite-module__LogoSuite--center___byPyg`,"LogoSuite--default":`Primer_Brand__LogoSuite-module__LogoSuite--default___EU2sL`,"LogoSuite--gridline-expressive":`Primer_Brand__LogoSuite-module__LogoSuite--gridline-expressive___Aq8ax`,"LogoSuite--hasDivider":`Primer_Brand__LogoSuite-module__LogoSuite--hasDivider___Znsqm`,"LogoSuite--justify":`Primer_Brand__LogoSuite-module__LogoSuite--justify___ZFxvW`,"LogoSuite--start":`Primer_Brand__LogoSuite-module__LogoSuite--start___Kk6GC`,LogoSuite__content:`Primer_Brand__LogoSuite-module__LogoSuite__content___tKr_a`,LogoSuite__description:`Primer_Brand__LogoSuite-module__LogoSuite__description___SRFRM`,LogoSuite__heading:`Primer_Brand__LogoSuite-module__LogoSuite__heading___s2Xyw`,"LogoSuite__heading--visually-hidden":`Primer_Brand__LogoSuite-module__LogoSuite__heading--visually-hidden___pTR4r`,LogoSuite__logobar:`Primer_Brand__LogoSuite-module__LogoSuite__logobar___hRzWm`,"LogoSuite__logobar--gap-condensed":`Primer_Brand__LogoSuite-module__LogoSuite__logobar--gap-condensed___d2k3z`,"LogoSuite__logobar--gap-default":`Primer_Brand__LogoSuite-module__LogoSuite__logobar--gap-default___nLZ7M`,"LogoSuite__logobar--has-marquee":`Primer_Brand__LogoSuite-module__LogoSuite__logobar--has-marquee___d5jZP`,"LogoSuite__logobar--has-takeover":`Primer_Brand__LogoSuite-module__LogoSuite__logobar--has-takeover___f22xm`,"LogoSuite__logobar--paused":`Primer_Brand__LogoSuite-module__LogoSuite__logobar--paused___i6vSY`,"LogoSuite__logobar--variant-emphasis":`Primer_Brand__LogoSuite-module__LogoSuite__logobar--variant-emphasis___MjgGb`,"LogoSuite__logobar--variant-muted":`Primer_Brand__LogoSuite-module__LogoSuite__logobar--variant-muted___a0P8Z`,"LogoSuite__logobar-marquee":`Primer_Brand__LogoSuite-module__LogoSuite__logobar-marquee___Q0YOr`,"LogoSuite__logobar-marquee--focused":`Primer_Brand__LogoSuite-module__LogoSuite__logobar-marquee--focused___AVQlQ`,"LogoSuite__logobar-marqueeGroup":`Primer_Brand__LogoSuite-module__LogoSuite__logobar-marqueeGroup___QnvBf`,"LogoSuite__logobar-marqueeGroup--speed-default":`Primer_Brand__LogoSuite-module__LogoSuite__logobar-marqueeGroup--speed-default___ptGOl`,"LogoSuite__logobar-marqueeGroup--speed-slow":`Primer_Brand__LogoSuite-module__LogoSuite__logobar-marqueeGroup--speed-slow___s1IKV`,"LogoSuite__logobar-playPauseButton":`Primer_Brand__LogoSuite-module__LogoSuite__logobar-playPauseButton___nkRGi`,"LogoSuite__logobar-takeoverButtonContainer":`Primer_Brand__LogoSuite-module__LogoSuite__logobar-takeoverButtonContainer___gguiO`,LogoSuite__logobarContainer:`Primer_Brand__LogoSuite-module__LogoSuite__logobarContainer___LzoS_`,LogoSuite__textContainer:`Primer_Brand__LogoSuite-module__LogoSuite__textContainer___hClnV`,LogobarScrollX:`Primer_Brand__LogoSuite-module__LogobarScrollX___K2Z30`},Mu={root:`LogoSuite`,get marqueeGroup(){return`${this.root}-marqueeGroup`}},Nu=(0,c.forwardRef)(({as:e=Cr,size:t=`subhead-large`,className:n,children:r,visuallyHidden:i,...a},o)=>(0,s.jsx)(Er,{ref:o,className:d(ju.LogoSuite__heading,i&&ju[`LogoSuite__heading--visually-hidden`],i&&`visually-hidden`,n),size:t,as:e,...a,children:r})),Pu=(0,c.forwardRef)(({className:e,children:t,size:n=`200`,variant:r=`muted`,...i},a)=>(0,s.jsx)(I,{as:`p`,ref:a,size:n,variant:r,className:d(ju.LogoSuite__description,e),...i,children:t})),Fu=({isPlaying:e=!0,onPlayPause:t})=>{let n=(0,c.useCallback)(()=>{t?.(!e)},[t,e]);return(0,s.jsx)(`button`,{className:ju[`LogoSuite__logobar-playPauseButton`],type:`button`,onClick:n,"aria-label":e?`Pause animation`:`Play animation`,children:e?(0,s.jsx)(Cu,{}):(0,s.jsx)(Au,{})})},Iu=(0,c.forwardRef)(({className:e,children:t,gap:n=`default`,marquee:r=!1,marqueeSpeed:i=`normal`,variant:a=`muted`,takeoverButton:o,...l},u)=>{let f=ar(),[p,m]=(0,c.useState)(()=>r&&!f&&i!==`idle`);(0,c.useEffect)(()=>{m(r&&!f&&i!==`idle`)},[r,f,i]);let h={ref:u,className:d(ju.LogoSuite__logobar,ju[`LogoSuite__logobar--variant-${a}`],ju[`LogoSuite__logobar--gap-${n}`],e),...l},[g,_]=(0,c.useState)(!1),v=(0,c.useCallback)(()=>{_(!0)},[]),y=(0,c.useCallback)(e=>{e.currentTarget.contains(e.relatedTarget)||_(!1)},[]),b=()=>{if(!o)return null;let{className:e,label:t,ref:n,...r}=o;return(0,s.jsx)(`div`,{className:ju[`LogoSuite__logobar-takeoverButtonContainer`],children:(0,s.jsx)(je,{as:`a`,variant:`primary`,className:d(ju[`LogoSuite__logobar-takeoverButton`],e),...r,children:t})})};if(r){let{className:e,...n}=h,r=!p||f;return(0,s.jsxs)(`div`,{...n,className:d(ju[`LogoSuite__logobar--has-marquee`],e,r&&ju[`LogoSuite__logobar--paused`]),children:[(0,s.jsxs)(`div`,{className:d(ju[`LogoSuite__logobar-marquee`],g&&ju[`LogoSuite__logobar-marquee--focused`]),onFocus:v,onBlur:y,children:[(0,s.jsx)(`div`,{className:d(ju[`LogoSuite__logobar-marqueeGroup`],ju[`LogoSuite__logobar-marqueeGroup--speed-${i}`]),"data-testid":Mu.marqueeGroup,children:t}),(0,s.jsx)(`div`,{inert:!0,"aria-hidden":`true`,className:d(ju[`LogoSuite__logobar-marqueeGroup`],ju[`LogoSuite__logobar-marqueeGroup--speed-${i}`]),children:t})]}),(0,s.jsx)(Fu,{onPlayPause:m,isPlaying:p})]})}if(o){let{className:e,...n}=h;return(0,s.jsxs)(`div`,{...n,className:d(e,ju[`LogoSuite__logobar--has-takeover`]),children:[t,b()]})}return(0,s.jsx)(`div`,{...h,children:t})}),Lu=Object.assign(({align:e=`center`,children:t,className:n,hasDivider:r=!0,variant:i=`default`,"data-testid":a})=>{let o=(0,c.useMemo)(()=>l().Children.toArray(t),[t]),u=o.find(e=>l().isValidElement(e)&&e.type===Nu),f=o.find(e=>l().isValidElement(e)&&e.type===Pu),p=o.find(e=>l().isValidElement(e)&&e.type===Iu),m=l().isValidElement(u)&&u.props.visuallyHidden,h=i===`gridline-expressive`,g=h&&(u&&!m||f);return(0,s.jsx)(`div`,{className:d(ju.LogoSuite,ju[`LogoSuite--${e}`],r&&ju[`LogoSuite--hasDivider`],ju[`LogoSuite--${i}`],n),"data-testid":a,children:h?(0,s.jsxs)(_,{className:ju.LogoSuite__content,children:[g&&(0,s.jsxs)(_.Column,{span:{large:3},className:ju.LogoSuite__textContainer,children:[u,f]}),(0,s.jsxs)(_.Column,{span:{large:g?9:12},className:ju.LogoSuite__logobarContainer,children:[!g&&m&&u,p]})]}):(0,s.jsxs)(s.Fragment,{children:[u,f,p]})})},{Heading:Nu,Description:Pu,Logobar:Iu,testIds:Mu}),Ru=Object.assign(({animate:e,className:t,children:n,fullWidth:r=!1,...i})=>{let{classes:a,styles:o}=E(e),c=d(a,`Primer_Brand__Timeline-module__Timeline___keSeT`,r&&`Primer_Brand__Timeline-module__Timeline--full-width___XLdKp`,t);return(0,s.jsx)(`ul`,{className:c,style:{...o},...i,children:n})},{Item:({className:e,children:t,...n})=>{let r=d(`Primer_Brand__Timeline-module__Timeline__item____ME4_`,e),i=(0,c.useMemo)(()=>l().Children.toArray(t),[t]),a=(0,c.useCallback)(()=>i.some(e=>l().isValidElement(e)&&(e.type===`b`||e.type===`em`))?`muted`:`default`,[i]),o=i.length===1?`default`:a();return(0,s.jsx)(`li`,{className:r,...n,children:(0,s.jsx)(I,{className:`Primer_Brand__Timeline-module__Timeline__item-text___sbSjp`,size:`200`,variant:o,children:t})})}}),zu={Bento:`Primer_Brand__Bento-module__Bento___mNrII`,"Bento---xxlarge-padding-normal":`Primer_Brand__Bento-module__Bento---xxlarge-padding-normal___TojyH`,"Bento--medium-padding-condensed":`Primer_Brand__Bento-module__Bento--medium-padding-condensed___BgWOb`,"Bento--medium-padding-normal":`Primer_Brand__Bento-module__Bento--medium-padding-normal___xjnwE`,"Bento--medium-padding-spacious":`Primer_Brand__Bento-module__Bento--medium-padding-spacious___I5PEZ`,"Bento--padding-condensed":`Primer_Brand__Bento-module__Bento--padding-condensed___qkDcr`,"Bento--padding-normal":`Primer_Brand__Bento-module__Bento--padding-normal___c85Rj`,"Bento--padding-spacious":`Primer_Brand__Bento-module__Bento--padding-spacious___ydfpH`,"Bento--small-padding-condensed":`Primer_Brand__Bento-module__Bento--small-padding-condensed___dV4bU`,"Bento--small-padding-normal":`Primer_Brand__Bento-module__Bento--small-padding-normal____b5pg`,"Bento--small-padding-spacious":`Primer_Brand__Bento-module__Bento--small-padding-spacious___skviu`,"Bento--xlarge-padding-condensed":`Primer_Brand__Bento-module__Bento--xlarge-padding-condensed___mPi3N`,"Bento--xlarge-padding-normal":`Primer_Brand__Bento-module__Bento--xlarge-padding-normal___tb1wm`,"Bento--xlarge-padding-spacious":`Primer_Brand__Bento-module__Bento--xlarge-padding-spacious___bT4bv`,"Bento--xsmall-padding-condensed":`Primer_Brand__Bento-module__Bento--xsmall-padding-condensed___Eno9E`,"Bento--xsmall-padding-normal":`Primer_Brand__Bento-module__Bento--xsmall-padding-normal___C2rTu`,"Bento--xsmall-padding-spacious":`Primer_Brand__Bento-module__Bento--xsmall-padding-spacious___kepW0`,"Bento--xxlarge-padding-condensed":`Primer_Brand__Bento-module__Bento--xxlarge-padding-condensed___L_cr9`,"Bento--xxlarge-padding-spacious":`Primer_Brand__Bento-module__Bento--xxlarge-padding-spacious___C_vI2`,"Bento-column-padding-override":`Primer_Brand__Bento-module__Bento-column-padding-override___SxVV5`,"Bento-padding--large-condensed":`Primer_Brand__Bento-module__Bento-padding--large-condensed___HeO1J`,"Bento-padding--large-normal":`Primer_Brand__Bento-module__Bento-padding--large-normal___LcQOA`,"Bento-padding--large-spacious":`Primer_Brand__Bento-module__Bento-padding--large-spacious____8oib`,"Bento-row-padding-override":`Primer_Brand__Bento-module__Bento-row-padding-override___r37Kb`,Bento__Content:`Primer_Brand__Bento-module__Bento__Content___BhnY8`,"Bento__Content-icon":`Primer_Brand__Bento-module__Bento__Content-icon___K3van`,"Bento__Content-label":`Primer_Brand__Bento-module__Bento__Content-label___SbyAo`,"Bento__Content-text":`Primer_Brand__Bento-module__Bento__Content-text___Q4UA5`,Bento__Item:`Primer_Brand__Bento-module__Bento__Item___fM9oe`,"Bento__Item--bgColor-default":`Primer_Brand__Bento-module__Bento__Item--bgColor-default___AyFWG`,"Bento__Item--bgColor-subtle":`Primer_Brand__Bento-module__Bento__Item--bgColor-subtle___rIDKo`,"Bento__Item--column-span-1":`Primer_Brand__Bento-module__Bento__Item--column-span-1___wJS_f`,"Bento__Item--column-span-10":`Primer_Brand__Bento-module__Bento__Item--column-span-10___NKxdA`,"Bento__Item--column-span-11":`Primer_Brand__Bento-module__Bento__Item--column-span-11___ZjirT`,"Bento__Item--column-span-12":`Primer_Brand__Bento-module__Bento__Item--column-span-12___CaIjg`,"Bento__Item--column-span-2":`Primer_Brand__Bento-module__Bento__Item--column-span-2___wJFH9`,"Bento__Item--column-span-3":`Primer_Brand__Bento-module__Bento__Item--column-span-3___hskYi`,"Bento__Item--column-span-4":`Primer_Brand__Bento-module__Bento__Item--column-span-4___EWadX`,"Bento__Item--column-span-5":`Primer_Brand__Bento-module__Bento__Item--column-span-5___ggzyV`,"Bento__Item--column-span-6":`Primer_Brand__Bento-module__Bento__Item--column-span-6___UuNEL`,"Bento__Item--column-span-7":`Primer_Brand__Bento-module__Bento__Item--column-span-7___dnYwC`,"Bento__Item--column-span-8":`Primer_Brand__Bento-module__Bento__Item--column-span-8___bUlVW`,"Bento__Item--column-span-9":`Primer_Brand__Bento-module__Bento__Item--column-span-9___Veeak`,"Bento__Item--column-start-1":`Primer_Brand__Bento-module__Bento__Item--column-start-1___hJ0es`,"Bento__Item--column-start-10":`Primer_Brand__Bento-module__Bento__Item--column-start-10___pNAFk`,"Bento__Item--column-start-11":`Primer_Brand__Bento-module__Bento__Item--column-start-11___JPuyR`,"Bento__Item--column-start-12":`Primer_Brand__Bento-module__Bento__Item--column-start-12___nAVWL`,"Bento__Item--column-start-2":`Primer_Brand__Bento-module__Bento__Item--column-start-2___RV3eY`,"Bento__Item--column-start-3":`Primer_Brand__Bento-module__Bento__Item--column-start-3___M960L`,"Bento__Item--column-start-4":`Primer_Brand__Bento-module__Bento__Item--column-start-4___V5b3w`,"Bento__Item--column-start-5":`Primer_Brand__Bento-module__Bento__Item--column-start-5___hCu7p`,"Bento__Item--column-start-6":`Primer_Brand__Bento-module__Bento__Item--column-start-6___WeOjZ`,"Bento__Item--column-start-7":`Primer_Brand__Bento-module__Bento__Item--column-start-7___azf_1`,"Bento__Item--column-start-8":`Primer_Brand__Bento-module__Bento__Item--column-start-8___ufTXp`,"Bento__Item--column-start-9":`Primer_Brand__Bento-module__Bento__Item--column-start-9___m59SZ`,"Bento__Item--flow-column":`Primer_Brand__Bento-module__Bento__Item--flow-column___Gd6ts`,"Bento__Item--flow-row":`Primer_Brand__Bento-module__Bento__Item--flow-row___DVol6`,"Bento__Item--horizontalAlign-center":`Primer_Brand__Bento-module__Bento__Item--horizontalAlign-center___DJpgD`,"Bento__Item--horizontalAlign-start":`Primer_Brand__Bento-module__Bento__Item--horizontalAlign-start___apVss`,"Bento__Item--large-column-span-1":`Primer_Brand__Bento-module__Bento__Item--large-column-span-1___sPCsf`,"Bento__Item--large-column-span-10":`Primer_Brand__Bento-module__Bento__Item--large-column-span-10___d4zEs`,"Bento__Item--large-column-span-11":`Primer_Brand__Bento-module__Bento__Item--large-column-span-11___UKFCJ`,"Bento__Item--large-column-span-12":`Primer_Brand__Bento-module__Bento__Item--large-column-span-12___lOmLI`,"Bento__Item--large-column-span-2":`Primer_Brand__Bento-module__Bento__Item--large-column-span-2___wpcnQ`,"Bento__Item--large-column-span-3":`Primer_Brand__Bento-module__Bento__Item--large-column-span-3___z8T3W`,"Bento__Item--large-column-span-4":`Primer_Brand__Bento-module__Bento__Item--large-column-span-4___RNQwy`,"Bento__Item--large-column-span-5":`Primer_Brand__Bento-module__Bento__Item--large-column-span-5___t06QC`,"Bento__Item--large-column-span-6":`Primer_Brand__Bento-module__Bento__Item--large-column-span-6___eUMZR`,"Bento__Item--large-column-span-7":`Primer_Brand__Bento-module__Bento__Item--large-column-span-7___mLdYl`,"Bento__Item--large-column-span-8":`Primer_Brand__Bento-module__Bento__Item--large-column-span-8___zhtsq`,"Bento__Item--large-column-span-9":`Primer_Brand__Bento-module__Bento__Item--large-column-span-9___IrFuA`,"Bento__Item--large-column-start-1":`Primer_Brand__Bento-module__Bento__Item--large-column-start-1___ogy5Y`,"Bento__Item--large-column-start-10":`Primer_Brand__Bento-module__Bento__Item--large-column-start-10___uY9Wm`,"Bento__Item--large-column-start-11":`Primer_Brand__Bento-module__Bento__Item--large-column-start-11___kwY5A`,"Bento__Item--large-column-start-12":`Primer_Brand__Bento-module__Bento__Item--large-column-start-12___B9iMH`,"Bento__Item--large-column-start-2":`Primer_Brand__Bento-module__Bento__Item--large-column-start-2___A8Kex`,"Bento__Item--large-column-start-3":`Primer_Brand__Bento-module__Bento__Item--large-column-start-3___nCs4W`,"Bento__Item--large-column-start-4":`Primer_Brand__Bento-module__Bento__Item--large-column-start-4___k6wxM`,"Bento__Item--large-column-start-5":`Primer_Brand__Bento-module__Bento__Item--large-column-start-5___u9g2t`,"Bento__Item--large-column-start-6":`Primer_Brand__Bento-module__Bento__Item--large-column-start-6___wT9tc`,"Bento__Item--large-column-start-7":`Primer_Brand__Bento-module__Bento__Item--large-column-start-7___cH1Zn`,"Bento__Item--large-column-start-8":`Primer_Brand__Bento-module__Bento__Item--large-column-start-8___UsTw7`,"Bento__Item--large-column-start-9":`Primer_Brand__Bento-module__Bento__Item--large-column-start-9___txaE3`,"Bento__Item--large-flow-column":`Primer_Brand__Bento-module__Bento__Item--large-flow-column___uvNUE`,"Bento__Item--large-flow-row":`Primer_Brand__Bento-module__Bento__Item--large-flow-row___ple3b`,"Bento__Item--large-gap-condensed":`Primer_Brand__Bento-module__Bento__Item--large-gap-condensed___Rbi9v`,"Bento__Item--large-gap-normal":`Primer_Brand__Bento-module__Bento__Item--large-gap-normal___S9Fjb`,"Bento__Item--large-gap-spacious":`Primer_Brand__Bento-module__Bento__Item--large-gap-spacious___i_Gyj`,"Bento__Item--large-horizontalAlign-center":`Primer_Brand__Bento-module__Bento__Item--large-horizontalAlign-center___YtwaR`,"Bento__Item--large-horizontalAlign-start":`Primer_Brand__Bento-module__Bento__Item--large-horizontalAlign-start___YQT1t`,"Bento__Item--large-row-span-1":`Primer_Brand__Bento-module__Bento__Item--large-row-span-1___o_4N_`,"Bento__Item--large-row-span-10":`Primer_Brand__Bento-module__Bento__Item--large-row-span-10___IXd3G`,"Bento__Item--large-row-span-11":`Primer_Brand__Bento-module__Bento__Item--large-row-span-11___OVPxd`,"Bento__Item--large-row-span-12":`Primer_Brand__Bento-module__Bento__Item--large-row-span-12___aAmjb`,"Bento__Item--large-row-span-2":`Primer_Brand__Bento-module__Bento__Item--large-row-span-2___yJebq`,"Bento__Item--large-row-span-3":`Primer_Brand__Bento-module__Bento__Item--large-row-span-3___MsNH2`,"Bento__Item--large-row-span-4":`Primer_Brand__Bento-module__Bento__Item--large-row-span-4___aYG1Q`,"Bento__Item--large-row-span-5":`Primer_Brand__Bento-module__Bento__Item--large-row-span-5___qiTGf`,"Bento__Item--large-row-span-6":`Primer_Brand__Bento-module__Bento__Item--large-row-span-6___yDxVJ`,"Bento__Item--large-row-span-7":`Primer_Brand__Bento-module__Bento__Item--large-row-span-7___gfW02`,"Bento__Item--large-row-span-8":`Primer_Brand__Bento-module__Bento__Item--large-row-span-8___qrky4`,"Bento__Item--large-row-span-9":`Primer_Brand__Bento-module__Bento__Item--large-row-span-9___wluiD`,"Bento__Item--large-row-start-1":`Primer_Brand__Bento-module__Bento__Item--large-row-start-1___kYB2F`,"Bento__Item--large-row-start-10":`Primer_Brand__Bento-module__Bento__Item--large-row-start-10___EaLQx`,"Bento__Item--large-row-start-11":`Primer_Brand__Bento-module__Bento__Item--large-row-start-11___IQx_d`,"Bento__Item--large-row-start-12":`Primer_Brand__Bento-module__Bento__Item--large-row-start-12___hlrVv`,"Bento__Item--large-row-start-2":`Primer_Brand__Bento-module__Bento__Item--large-row-start-2___o21Td`,"Bento__Item--large-row-start-3":`Primer_Brand__Bento-module__Bento__Item--large-row-start-3___htfzI`,"Bento__Item--large-row-start-4":`Primer_Brand__Bento-module__Bento__Item--large-row-start-4___P2f1W`,"Bento__Item--large-row-start-5":`Primer_Brand__Bento-module__Bento__Item--large-row-start-5___HT3C4`,"Bento__Item--large-row-start-6":`Primer_Brand__Bento-module__Bento__Item--large-row-start-6___pcerM`,"Bento__Item--large-row-start-7":`Primer_Brand__Bento-module__Bento__Item--large-row-start-7___j2ui8`,"Bento__Item--large-row-start-8":`Primer_Brand__Bento-module__Bento__Item--large-row-start-8___V82iT`,"Bento__Item--large-row-start-9":`Primer_Brand__Bento-module__Bento__Item--large-row-start-9___EG4R2`,"Bento__Item--large-verticalAlign-center":`Primer_Brand__Bento-module__Bento__Item--large-verticalAlign-center___mbhdV`,"Bento__Item--large-verticalAlign-end":`Primer_Brand__Bento-module__Bento__Item--large-verticalAlign-end___hj9Dq`,"Bento__Item--large-verticalAlign-start":`Primer_Brand__Bento-module__Bento__Item--large-verticalAlign-start___VDcbn`,"Bento__Item--medium-column-span-1":`Primer_Brand__Bento-module__Bento__Item--medium-column-span-1___qXoCp`,"Bento__Item--medium-column-span-10":`Primer_Brand__Bento-module__Bento__Item--medium-column-span-10___vCY7I`,"Bento__Item--medium-column-span-11":`Primer_Brand__Bento-module__Bento__Item--medium-column-span-11___woBRo`,"Bento__Item--medium-column-span-12":`Primer_Brand__Bento-module__Bento__Item--medium-column-span-12___eR9Ow`,"Bento__Item--medium-column-span-2":`Primer_Brand__Bento-module__Bento__Item--medium-column-span-2___Or0aW`,"Bento__Item--medium-column-span-3":`Primer_Brand__Bento-module__Bento__Item--medium-column-span-3___rfJlA`,"Bento__Item--medium-column-span-4":`Primer_Brand__Bento-module__Bento__Item--medium-column-span-4___jrzrn`,"Bento__Item--medium-column-span-5":`Primer_Brand__Bento-module__Bento__Item--medium-column-span-5___VX5Xb`,"Bento__Item--medium-column-span-6":`Primer_Brand__Bento-module__Bento__Item--medium-column-span-6___PuJLu`,"Bento__Item--medium-column-span-7":`Primer_Brand__Bento-module__Bento__Item--medium-column-span-7___Gf10h`,"Bento__Item--medium-column-span-8":`Primer_Brand__Bento-module__Bento__Item--medium-column-span-8___EPkMS`,"Bento__Item--medium-column-span-9":`Primer_Brand__Bento-module__Bento__Item--medium-column-span-9___simHy`,"Bento__Item--medium-column-start-1":`Primer_Brand__Bento-module__Bento__Item--medium-column-start-1___ysXie`,"Bento__Item--medium-column-start-10":`Primer_Brand__Bento-module__Bento__Item--medium-column-start-10___NGybV`,"Bento__Item--medium-column-start-11":`Primer_Brand__Bento-module__Bento__Item--medium-column-start-11___vc1Nv`,"Bento__Item--medium-column-start-12":`Primer_Brand__Bento-module__Bento__Item--medium-column-start-12___gZcLo`,"Bento__Item--medium-column-start-2":`Primer_Brand__Bento-module__Bento__Item--medium-column-start-2___obU8P`,"Bento__Item--medium-column-start-3":`Primer_Brand__Bento-module__Bento__Item--medium-column-start-3___ttZ2X`,"Bento__Item--medium-column-start-4":`Primer_Brand__Bento-module__Bento__Item--medium-column-start-4___yd4pw`,"Bento__Item--medium-column-start-5":`Primer_Brand__Bento-module__Bento__Item--medium-column-start-5___wl6Sl`,"Bento__Item--medium-column-start-6":`Primer_Brand__Bento-module__Bento__Item--medium-column-start-6___rlfWR`,"Bento__Item--medium-column-start-7":`Primer_Brand__Bento-module__Bento__Item--medium-column-start-7___dfJXo`,"Bento__Item--medium-column-start-8":`Primer_Brand__Bento-module__Bento__Item--medium-column-start-8___HLzZU`,"Bento__Item--medium-column-start-9":`Primer_Brand__Bento-module__Bento__Item--medium-column-start-9___Jul8L`,"Bento__Item--medium-flow-column":`Primer_Brand__Bento-module__Bento__Item--medium-flow-column___K27t6`,"Bento__Item--medium-flow-row":`Primer_Brand__Bento-module__Bento__Item--medium-flow-row___qACyl`,"Bento__Item--medium-gap-condensed":`Primer_Brand__Bento-module__Bento__Item--medium-gap-condensed___Nk4Uj`,"Bento__Item--medium-gap-normal":`Primer_Brand__Bento-module__Bento__Item--medium-gap-normal___KXAsF`,"Bento__Item--medium-gap-spacious":`Primer_Brand__Bento-module__Bento__Item--medium-gap-spacious___vFlWU`,"Bento__Item--medium-horizontalAlign-center":`Primer_Brand__Bento-module__Bento__Item--medium-horizontalAlign-center___aHFRW`,"Bento__Item--medium-horizontalAlign-start":`Primer_Brand__Bento-module__Bento__Item--medium-horizontalAlign-start___nzIvg`,"Bento__Item--medium-row-span-1":`Primer_Brand__Bento-module__Bento__Item--medium-row-span-1___vJifa`,"Bento__Item--medium-row-span-10":`Primer_Brand__Bento-module__Bento__Item--medium-row-span-10___nXL1W`,"Bento__Item--medium-row-span-11":`Primer_Brand__Bento-module__Bento__Item--medium-row-span-11___bp7xe`,"Bento__Item--medium-row-span-12":`Primer_Brand__Bento-module__Bento__Item--medium-row-span-12___QykVK`,"Bento__Item--medium-row-span-2":`Primer_Brand__Bento-module__Bento__Item--medium-row-span-2___rHIIs`,"Bento__Item--medium-row-span-3":`Primer_Brand__Bento-module__Bento__Item--medium-row-span-3___XpZk0`,"Bento__Item--medium-row-span-4":`Primer_Brand__Bento-module__Bento__Item--medium-row-span-4___xPGyT`,"Bento__Item--medium-row-span-5":`Primer_Brand__Bento-module__Bento__Item--medium-row-span-5___XHAdt`,"Bento__Item--medium-row-span-6":`Primer_Brand__Bento-module__Bento__Item--medium-row-span-6___uXSJ0`,"Bento__Item--medium-row-span-7":`Primer_Brand__Bento-module__Bento__Item--medium-row-span-7___V9oop`,"Bento__Item--medium-row-span-8":`Primer_Brand__Bento-module__Bento__Item--medium-row-span-8___bTuWm`,"Bento__Item--medium-row-span-9":`Primer_Brand__Bento-module__Bento__Item--medium-row-span-9___RBjok`,"Bento__Item--medium-row-start-1":`Primer_Brand__Bento-module__Bento__Item--medium-row-start-1___s1Rgz`,"Bento__Item--medium-row-start-10":`Primer_Brand__Bento-module__Bento__Item--medium-row-start-10___ZCbg8`,"Bento__Item--medium-row-start-11":`Primer_Brand__Bento-module__Bento__Item--medium-row-start-11___bSDUT`,"Bento__Item--medium-row-start-12":`Primer_Brand__Bento-module__Bento__Item--medium-row-start-12___ozUh1`,"Bento__Item--medium-row-start-2":`Primer_Brand__Bento-module__Bento__Item--medium-row-start-2___dsf4y`,"Bento__Item--medium-row-start-3":`Primer_Brand__Bento-module__Bento__Item--medium-row-start-3___rWjRq`,"Bento__Item--medium-row-start-4":`Primer_Brand__Bento-module__Bento__Item--medium-row-start-4___Iiuud`,"Bento__Item--medium-row-start-5":`Primer_Brand__Bento-module__Bento__Item--medium-row-start-5___tbnzw`,"Bento__Item--medium-row-start-6":`Primer_Brand__Bento-module__Bento__Item--medium-row-start-6___jPFm7`,"Bento__Item--medium-row-start-7":`Primer_Brand__Bento-module__Bento__Item--medium-row-start-7___ZqLlM`,"Bento__Item--medium-row-start-8":`Primer_Brand__Bento-module__Bento__Item--medium-row-start-8___TIOvf`,"Bento__Item--medium-row-start-9":`Primer_Brand__Bento-module__Bento__Item--medium-row-start-9___oukNX`,"Bento__Item--medium-verticalAlign-center":`Primer_Brand__Bento-module__Bento__Item--medium-verticalAlign-center___FEwTP`,"Bento__Item--medium-verticalAlign-end":`Primer_Brand__Bento-module__Bento__Item--medium-verticalAlign-end___b8l2w`,"Bento__Item--medium-verticalAlign-start":`Primer_Brand__Bento-module__Bento__Item--medium-verticalAlign-start___DOGQs`,"Bento__Item--row-span-1":`Primer_Brand__Bento-module__Bento__Item--row-span-1____HYWz`,"Bento__Item--row-span-10":`Primer_Brand__Bento-module__Bento__Item--row-span-10___YeL2N`,"Bento__Item--row-span-11":`Primer_Brand__Bento-module__Bento__Item--row-span-11___OuImI`,"Bento__Item--row-span-12":`Primer_Brand__Bento-module__Bento__Item--row-span-12___ZRPCc`,"Bento__Item--row-span-2":`Primer_Brand__Bento-module__Bento__Item--row-span-2___VYZcw`,"Bento__Item--row-span-3":`Primer_Brand__Bento-module__Bento__Item--row-span-3___PkNE4`,"Bento__Item--row-span-4":`Primer_Brand__Bento-module__Bento__Item--row-span-4___FygFo`,"Bento__Item--row-span-5":`Primer_Brand__Bento-module__Bento__Item--row-span-5___wO0Ev`,"Bento__Item--row-span-6":`Primer_Brand__Bento-module__Bento__Item--row-span-6___QvMUL`,"Bento__Item--row-span-7":`Primer_Brand__Bento-module__Bento__Item--row-span-7___KfzTy`,"Bento__Item--row-span-8":`Primer_Brand__Bento-module__Bento__Item--row-span-8___ctYpA`,"Bento__Item--row-span-9":`Primer_Brand__Bento-module__Bento__Item--row-span-9___NK44C`,"Bento__Item--row-start-1":`Primer_Brand__Bento-module__Bento__Item--row-start-1___ocNBk`,"Bento__Item--row-start-10":`Primer_Brand__Bento-module__Bento__Item--row-start-10___IQVeg`,"Bento__Item--row-start-11":`Primer_Brand__Bento-module__Bento__Item--row-start-11___w0uDj`,"Bento__Item--row-start-12":`Primer_Brand__Bento-module__Bento__Item--row-start-12___o52Zm`,"Bento__Item--row-start-2":`Primer_Brand__Bento-module__Bento__Item--row-start-2___vcLtw`,"Bento__Item--row-start-3":`Primer_Brand__Bento-module__Bento__Item--row-start-3___w9cDE`,"Bento__Item--row-start-4":`Primer_Brand__Bento-module__Bento__Item--row-start-4___Rn8P9`,"Bento__Item--row-start-5":`Primer_Brand__Bento-module__Bento__Item--row-start-5___c5xci`,"Bento__Item--row-start-6":`Primer_Brand__Bento-module__Bento__Item--row-start-6___fh6uR`,"Bento__Item--row-start-7":`Primer_Brand__Bento-module__Bento__Item--row-start-7___jVnOo`,"Bento__Item--row-start-8":`Primer_Brand__Bento-module__Bento__Item--row-start-8___L4G8w`,"Bento__Item--row-start-9":`Primer_Brand__Bento-module__Bento__Item--row-start-9___Orw5A`,"Bento__Item--small-column-span-1":`Primer_Brand__Bento-module__Bento__Item--small-column-span-1___a6Uk_`,"Bento__Item--small-column-span-10":`Primer_Brand__Bento-module__Bento__Item--small-column-span-10___ZBSO0`,"Bento__Item--small-column-span-11":`Primer_Brand__Bento-module__Bento__Item--small-column-span-11___Or5lx`,"Bento__Item--small-column-span-12":`Primer_Brand__Bento-module__Bento__Item--small-column-span-12___xu8z2`,"Bento__Item--small-column-span-2":`Primer_Brand__Bento-module__Bento__Item--small-column-span-2___eRR9s`,"Bento__Item--small-column-span-3":`Primer_Brand__Bento-module__Bento__Item--small-column-span-3___iBkjl`,"Bento__Item--small-column-span-4":`Primer_Brand__Bento-module__Bento__Item--small-column-span-4___iTLL7`,"Bento__Item--small-column-span-5":`Primer_Brand__Bento-module__Bento__Item--small-column-span-5___FXZKF`,"Bento__Item--small-column-span-6":`Primer_Brand__Bento-module__Bento__Item--small-column-span-6___VEiVP`,"Bento__Item--small-column-span-7":`Primer_Brand__Bento-module__Bento__Item--small-column-span-7___RFD8p`,"Bento__Item--small-column-span-8":`Primer_Brand__Bento-module__Bento__Item--small-column-span-8___WBTAW`,"Bento__Item--small-column-span-9":`Primer_Brand__Bento-module__Bento__Item--small-column-span-9___PDKMV`,"Bento__Item--small-column-start-1":`Primer_Brand__Bento-module__Bento__Item--small-column-start-1___blYcd`,"Bento__Item--small-column-start-10":`Primer_Brand__Bento-module__Bento__Item--small-column-start-10___PwfIO`,"Bento__Item--small-column-start-11":`Primer_Brand__Bento-module__Bento__Item--small-column-start-11___HwJrV`,"Bento__Item--small-column-start-12":`Primer_Brand__Bento-module__Bento__Item--small-column-start-12___AuD3D`,"Bento__Item--small-column-start-2":`Primer_Brand__Bento-module__Bento__Item--small-column-start-2___z84xb`,"Bento__Item--small-column-start-3":`Primer_Brand__Bento-module__Bento__Item--small-column-start-3___jAHiV`,"Bento__Item--small-column-start-4":`Primer_Brand__Bento-module__Bento__Item--small-column-start-4___sa5rD`,"Bento__Item--small-column-start-5":`Primer_Brand__Bento-module__Bento__Item--small-column-start-5___EjA_Y`,"Bento__Item--small-column-start-6":`Primer_Brand__Bento-module__Bento__Item--small-column-start-6___TsMuS`,"Bento__Item--small-column-start-7":`Primer_Brand__Bento-module__Bento__Item--small-column-start-7___wzVOe`,"Bento__Item--small-column-start-8":`Primer_Brand__Bento-module__Bento__Item--small-column-start-8___Cylzb`,"Bento__Item--small-column-start-9":`Primer_Brand__Bento-module__Bento__Item--small-column-start-9___K3kJa`,"Bento__Item--small-flow-column":`Primer_Brand__Bento-module__Bento__Item--small-flow-column___idFew`,"Bento__Item--small-flow-row":`Primer_Brand__Bento-module__Bento__Item--small-flow-row___FlDbE`,"Bento__Item--small-gap-condensed":`Primer_Brand__Bento-module__Bento__Item--small-gap-condensed____69Z4`,"Bento__Item--small-gap-normal":`Primer_Brand__Bento-module__Bento__Item--small-gap-normal___R5AS5`,"Bento__Item--small-gap-spacious":`Primer_Brand__Bento-module__Bento__Item--small-gap-spacious___ysMFz`,"Bento__Item--small-horizontalAlign-center":`Primer_Brand__Bento-module__Bento__Item--small-horizontalAlign-center___hIKKU`,"Bento__Item--small-horizontalAlign-start":`Primer_Brand__Bento-module__Bento__Item--small-horizontalAlign-start____az8o`,"Bento__Item--small-row-span-1":`Primer_Brand__Bento-module__Bento__Item--small-row-span-1___hJcO9`,"Bento__Item--small-row-span-10":`Primer_Brand__Bento-module__Bento__Item--small-row-span-10___pce_C`,"Bento__Item--small-row-span-11":`Primer_Brand__Bento-module__Bento__Item--small-row-span-11___GO_ln`,"Bento__Item--small-row-span-12":`Primer_Brand__Bento-module__Bento__Item--small-row-span-12___lUcIB`,"Bento__Item--small-row-span-2":`Primer_Brand__Bento-module__Bento__Item--small-row-span-2___RdAwK`,"Bento__Item--small-row-span-3":`Primer_Brand__Bento-module__Bento__Item--small-row-span-3___CMwq5`,"Bento__Item--small-row-span-4":`Primer_Brand__Bento-module__Bento__Item--small-row-span-4___KuACi`,"Bento__Item--small-row-span-5":`Primer_Brand__Bento-module__Bento__Item--small-row-span-5___xqZZV`,"Bento__Item--small-row-span-6":`Primer_Brand__Bento-module__Bento__Item--small-row-span-6___Q9O51`,"Bento__Item--small-row-span-7":`Primer_Brand__Bento-module__Bento__Item--small-row-span-7___MZ6cD`,"Bento__Item--small-row-span-8":`Primer_Brand__Bento-module__Bento__Item--small-row-span-8___eIEpG`,"Bento__Item--small-row-span-9":`Primer_Brand__Bento-module__Bento__Item--small-row-span-9___HkxM3`,"Bento__Item--small-row-start-1":`Primer_Brand__Bento-module__Bento__Item--small-row-start-1___esfXx`,"Bento__Item--small-row-start-10":`Primer_Brand__Bento-module__Bento__Item--small-row-start-10___UNRQz`,"Bento__Item--small-row-start-11":`Primer_Brand__Bento-module__Bento__Item--small-row-start-11___D0qCf`,"Bento__Item--small-row-start-12":`Primer_Brand__Bento-module__Bento__Item--small-row-start-12___Poeju`,"Bento__Item--small-row-start-2":`Primer_Brand__Bento-module__Bento__Item--small-row-start-2___rMTHJ`,"Bento__Item--small-row-start-3":`Primer_Brand__Bento-module__Bento__Item--small-row-start-3___e5nFr`,"Bento__Item--small-row-start-4":`Primer_Brand__Bento-module__Bento__Item--small-row-start-4___hWxGW`,"Bento__Item--small-row-start-5":`Primer_Brand__Bento-module__Bento__Item--small-row-start-5___kZona`,"Bento__Item--small-row-start-6":`Primer_Brand__Bento-module__Bento__Item--small-row-start-6___l17Wp`,"Bento__Item--small-row-start-7":`Primer_Brand__Bento-module__Bento__Item--small-row-start-7___nZc8H`,"Bento__Item--small-row-start-8":`Primer_Brand__Bento-module__Bento__Item--small-row-start-8___s8jU5`,"Bento__Item--small-row-start-9":`Primer_Brand__Bento-module__Bento__Item--small-row-start-9___et36x`,"Bento__Item--small-verticalAlign-center":`Primer_Brand__Bento-module__Bento__Item--small-verticalAlign-center___eyrsO`,"Bento__Item--small-verticalAlign-end":`Primer_Brand__Bento-module__Bento__Item--small-verticalAlign-end___t8ken`,"Bento__Item--small-verticalAlign-start":`Primer_Brand__Bento-module__Bento__Item--small-verticalAlign-start___QMpW2`,"Bento__Item--verticalAlign-center":`Primer_Brand__Bento-module__Bento__Item--verticalAlign-center___zOTQa`,"Bento__Item--verticalAlign-end":`Primer_Brand__Bento-module__Bento__Item--verticalAlign-end___fUd68`,"Bento__Item--verticalAlign-start":`Primer_Brand__Bento-module__Bento__Item--verticalAlign-start___uJAby`,"Bento__Item--visual-as-background":`Primer_Brand__Bento-module__Bento__Item--visual-as-background___z0J2Q`,"Bento__Item--xlarge-column-span-1":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-span-1___LC_qv`,"Bento__Item--xlarge-column-span-10":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-span-10___TV_va`,"Bento__Item--xlarge-column-span-11":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-span-11___mRbhR`,"Bento__Item--xlarge-column-span-12":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-span-12___jCuU4`,"Bento__Item--xlarge-column-span-2":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-span-2___PkH2a`,"Bento__Item--xlarge-column-span-3":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-span-3___sjEds`,"Bento__Item--xlarge-column-span-4":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-span-4___CwpLr`,"Bento__Item--xlarge-column-span-5":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-span-5___ATLZK`,"Bento__Item--xlarge-column-span-6":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-span-6___wDVtR`,"Bento__Item--xlarge-column-span-7":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-span-7___BF_PQ`,"Bento__Item--xlarge-column-span-8":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-span-8___Je6tc`,"Bento__Item--xlarge-column-span-9":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-span-9___de_EV`,"Bento__Item--xlarge-column-start-1":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-start-1___eTMGO`,"Bento__Item--xlarge-column-start-10":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-start-10___xiPsu`,"Bento__Item--xlarge-column-start-11":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-start-11___h6pke`,"Bento__Item--xlarge-column-start-12":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-start-12___lINEt`,"Bento__Item--xlarge-column-start-2":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-start-2___ghZ8B`,"Bento__Item--xlarge-column-start-3":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-start-3___zIFiN`,"Bento__Item--xlarge-column-start-4":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-start-4___Ye3wL`,"Bento__Item--xlarge-column-start-5":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-start-5___Vtfhw`,"Bento__Item--xlarge-column-start-6":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-start-6___MiwV4`,"Bento__Item--xlarge-column-start-7":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-start-7___n3U82`,"Bento__Item--xlarge-column-start-8":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-start-8___S45Zc`,"Bento__Item--xlarge-column-start-9":`Primer_Brand__Bento-module__Bento__Item--xlarge-column-start-9___bjxcX`,"Bento__Item--xlarge-flow-column":`Primer_Brand__Bento-module__Bento__Item--xlarge-flow-column___xXSFC`,"Bento__Item--xlarge-flow-row":`Primer_Brand__Bento-module__Bento__Item--xlarge-flow-row___y5CpT`,"Bento__Item--xlarge-gap-condensed":`Primer_Brand__Bento-module__Bento__Item--xlarge-gap-condensed___Fvi39`,"Bento__Item--xlarge-gap-normal":`Primer_Brand__Bento-module__Bento__Item--xlarge-gap-normal___uQQu6`,"Bento__Item--xlarge-gap-spacious":`Primer_Brand__Bento-module__Bento__Item--xlarge-gap-spacious___QxB62`,"Bento__Item--xlarge-horizontalAlign-center":`Primer_Brand__Bento-module__Bento__Item--xlarge-horizontalAlign-center___mfany`,"Bento__Item--xlarge-horizontalAlign-start":`Primer_Brand__Bento-module__Bento__Item--xlarge-horizontalAlign-start___zzvpZ`,"Bento__Item--xlarge-row-span-1":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-span-1___k8cvi`,"Bento__Item--xlarge-row-span-10":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-span-10___Q9UMh`,"Bento__Item--xlarge-row-span-11":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-span-11___Oeb8y`,"Bento__Item--xlarge-row-span-12":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-span-12___iXpKf`,"Bento__Item--xlarge-row-span-2":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-span-2___eQ1hk`,"Bento__Item--xlarge-row-span-3":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-span-3___FdBn9`,"Bento__Item--xlarge-row-span-4":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-span-4___Eu9U7`,"Bento__Item--xlarge-row-span-5":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-span-5___AymfS`,"Bento__Item--xlarge-row-span-6":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-span-6___ciomo`,"Bento__Item--xlarge-row-span-7":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-span-7___bDoNI`,"Bento__Item--xlarge-row-span-8":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-span-8___aCyc1`,"Bento__Item--xlarge-row-span-9":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-span-9___t6eYp`,"Bento__Item--xlarge-row-start-1":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-start-1___XJ8IJ`,"Bento__Item--xlarge-row-start-10":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-start-10___g9Tom`,"Bento__Item--xlarge-row-start-11":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-start-11___WATnH`,"Bento__Item--xlarge-row-start-12":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-start-12___f2aPN`,"Bento__Item--xlarge-row-start-2":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-start-2___Jh4mU`,"Bento__Item--xlarge-row-start-3":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-start-3___Qaz7u`,"Bento__Item--xlarge-row-start-4":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-start-4___Wdsyy`,"Bento__Item--xlarge-row-start-5":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-start-5___SWvQD`,"Bento__Item--xlarge-row-start-6":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-start-6___YIWd4`,"Bento__Item--xlarge-row-start-7":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-start-7___UWo93`,"Bento__Item--xlarge-row-start-8":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-start-8___f8RMO`,"Bento__Item--xlarge-row-start-9":`Primer_Brand__Bento-module__Bento__Item--xlarge-row-start-9___O7BXf`,"Bento__Item--xlarge-verticalAlign-center":`Primer_Brand__Bento-module__Bento__Item--xlarge-verticalAlign-center___P_tSO`,"Bento__Item--xlarge-verticalAlign-end":`Primer_Brand__Bento-module__Bento__Item--xlarge-verticalAlign-end___UwemK`,"Bento__Item--xlarge-verticalAlign-start":`Primer_Brand__Bento-module__Bento__Item--xlarge-verticalAlign-start___EyXCQ`,"Bento__Item--xsmall-column-span-1":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-span-1___O3dlL`,"Bento__Item--xsmall-column-span-10":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-span-10___dEYRU`,"Bento__Item--xsmall-column-span-11":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-span-11___cBfF2`,"Bento__Item--xsmall-column-span-12":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-span-12___fEgOK`,"Bento__Item--xsmall-column-span-2":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-span-2___LLZAj`,"Bento__Item--xsmall-column-span-3":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-span-3___SROOQ`,"Bento__Item--xsmall-column-span-4":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-span-4___dLcHs`,"Bento__Item--xsmall-column-span-5":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-span-5___Zil5S`,"Bento__Item--xsmall-column-span-6":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-span-6___pGhxP`,"Bento__Item--xsmall-column-span-7":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-span-7___Gmugv`,"Bento__Item--xsmall-column-span-8":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-span-8___mNfgZ`,"Bento__Item--xsmall-column-span-9":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-span-9___w5AFK`,"Bento__Item--xsmall-column-start-1":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-start-1___xf8R8`,"Bento__Item--xsmall-column-start-10":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-start-10___nGG9V`,"Bento__Item--xsmall-column-start-11":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-start-11___UTeRm`,"Bento__Item--xsmall-column-start-12":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-start-12___NhrVC`,"Bento__Item--xsmall-column-start-2":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-start-2___f5xs_`,"Bento__Item--xsmall-column-start-3":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-start-3___bl1q4`,"Bento__Item--xsmall-column-start-4":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-start-4___PhKl_`,"Bento__Item--xsmall-column-start-5":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-start-5___xYV6c`,"Bento__Item--xsmall-column-start-6":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-start-6___PYKbP`,"Bento__Item--xsmall-column-start-7":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-start-7___NE6p3`,"Bento__Item--xsmall-column-start-8":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-start-8___AeJAI`,"Bento__Item--xsmall-column-start-9":`Primer_Brand__Bento-module__Bento__Item--xsmall-column-start-9___ikepW`,"Bento__Item--xsmall-flow-column":`Primer_Brand__Bento-module__Bento__Item--xsmall-flow-column___WV1h5`,"Bento__Item--xsmall-flow-row":`Primer_Brand__Bento-module__Bento__Item--xsmall-flow-row___k8j9i`,"Bento__Item--xsmall-gap-condensed":`Primer_Brand__Bento-module__Bento__Item--xsmall-gap-condensed___aPIBg`,"Bento__Item--xsmall-gap-normal":`Primer_Brand__Bento-module__Bento__Item--xsmall-gap-normal___XrOHt`,"Bento__Item--xsmall-gap-spacious":`Primer_Brand__Bento-module__Bento__Item--xsmall-gap-spacious___mv1WJ`,"Bento__Item--xsmall-horizontalAlign-center":`Primer_Brand__Bento-module__Bento__Item--xsmall-horizontalAlign-center___xcsj2`,"Bento__Item--xsmall-horizontalAlign-start":`Primer_Brand__Bento-module__Bento__Item--xsmall-horizontalAlign-start___dT6ng`,"Bento__Item--xsmall-row-span-1":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-span-1___k41Hr`,"Bento__Item--xsmall-row-span-10":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-span-10___beFeO`,"Bento__Item--xsmall-row-span-11":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-span-11___DgR1X`,"Bento__Item--xsmall-row-span-12":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-span-12___Gl_9d`,"Bento__Item--xsmall-row-span-2":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-span-2___qHzNc`,"Bento__Item--xsmall-row-span-3":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-span-3___t3hyC`,"Bento__Item--xsmall-row-span-4":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-span-4___X_F9d`,"Bento__Item--xsmall-row-span-5":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-span-5___UuegS`,"Bento__Item--xsmall-row-span-6":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-span-6___W2L8o`,"Bento__Item--xsmall-row-span-7":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-span-7___lYC_E`,"Bento__Item--xsmall-row-span-8":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-span-8___f66F5`,"Bento__Item--xsmall-row-span-9":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-span-9___eU0LD`,"Bento__Item--xsmall-row-start-1":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-start-1___ISePA`,"Bento__Item--xsmall-row-start-10":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-start-10___MKWyL`,"Bento__Item--xsmall-row-start-11":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-start-11___nxv94`,"Bento__Item--xsmall-row-start-12":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-start-12___Vbl6J`,"Bento__Item--xsmall-row-start-2":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-start-2___jM4bs`,"Bento__Item--xsmall-row-start-3":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-start-3___FTZiY`,"Bento__Item--xsmall-row-start-4":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-start-4___gfyxX`,"Bento__Item--xsmall-row-start-5":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-start-5___jO7WM`,"Bento__Item--xsmall-row-start-6":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-start-6___nKfix`,"Bento__Item--xsmall-row-start-7":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-start-7___NncQO`,"Bento__Item--xsmall-row-start-8":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-start-8___wY_Tb`,"Bento__Item--xsmall-row-start-9":`Primer_Brand__Bento-module__Bento__Item--xsmall-row-start-9___p5PaK`,"Bento__Item--xsmall-verticalAlign-center":`Primer_Brand__Bento-module__Bento__Item--xsmall-verticalAlign-center___k4IC6`,"Bento__Item--xsmall-verticalAlign-end":`Primer_Brand__Bento-module__Bento__Item--xsmall-verticalAlign-end___v_7lF`,"Bento__Item--xsmall-verticalAlign-start":`Primer_Brand__Bento-module__Bento__Item--xsmall-verticalAlign-start___cWQRy`,"Bento__Item--xxlarge-column-span-1":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-span-1___AChhv`,"Bento__Item--xxlarge-column-span-10":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-span-10___iplz_`,"Bento__Item--xxlarge-column-span-11":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-span-11___sUFyE`,"Bento__Item--xxlarge-column-span-12":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-span-12___UauN_`,"Bento__Item--xxlarge-column-span-2":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-span-2___yj5YI`,"Bento__Item--xxlarge-column-span-3":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-span-3___jy7Fg`,"Bento__Item--xxlarge-column-span-4":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-span-4___fXoXs`,"Bento__Item--xxlarge-column-span-5":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-span-5___hZOPX`,"Bento__Item--xxlarge-column-span-6":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-span-6___WEvG1`,"Bento__Item--xxlarge-column-span-7":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-span-7___eliQQ`,"Bento__Item--xxlarge-column-span-8":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-span-8____DaEU`,"Bento__Item--xxlarge-column-span-9":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-span-9___PACVQ`,"Bento__Item--xxlarge-column-start-1":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-start-1___IjDaG`,"Bento__Item--xxlarge-column-start-10":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-start-10___U3Q49`,"Bento__Item--xxlarge-column-start-11":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-start-11___arwBj`,"Bento__Item--xxlarge-column-start-12":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-start-12___AVlIn`,"Bento__Item--xxlarge-column-start-2":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-start-2___yrjzP`,"Bento__Item--xxlarge-column-start-3":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-start-3___revB_`,"Bento__Item--xxlarge-column-start-4":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-start-4___nXjQh`,"Bento__Item--xxlarge-column-start-5":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-start-5___eKzaF`,"Bento__Item--xxlarge-column-start-6":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-start-6___poX4Y`,"Bento__Item--xxlarge-column-start-7":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-start-7___swX7v`,"Bento__Item--xxlarge-column-start-8":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-start-8___jRIvg`,"Bento__Item--xxlarge-column-start-9":`Primer_Brand__Bento-module__Bento__Item--xxlarge-column-start-9___B6iPN`,"Bento__Item--xxlarge-flow-column":`Primer_Brand__Bento-module__Bento__Item--xxlarge-flow-column___EIhFB`,"Bento__Item--xxlarge-flow-row":`Primer_Brand__Bento-module__Bento__Item--xxlarge-flow-row___hqL6a`,"Bento__Item--xxlarge-gap-condensed":`Primer_Brand__Bento-module__Bento__Item--xxlarge-gap-condensed___kImZb`,"Bento__Item--xxlarge-gap-normal":`Primer_Brand__Bento-module__Bento__Item--xxlarge-gap-normal___bsI4f`,"Bento__Item--xxlarge-gap-spacious":`Primer_Brand__Bento-module__Bento__Item--xxlarge-gap-spacious___tLuXL`,"Bento__Item--xxlarge-horizontalAlign-center":`Primer_Brand__Bento-module__Bento__Item--xxlarge-horizontalAlign-center___QFMr_`,"Bento__Item--xxlarge-horizontalAlign-start":`Primer_Brand__Bento-module__Bento__Item--xxlarge-horizontalAlign-start___BPlw7`,"Bento__Item--xxlarge-row-span-1":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-span-1___la7E2`,"Bento__Item--xxlarge-row-span-10":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-span-10___MWhmW`,"Bento__Item--xxlarge-row-span-11":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-span-11___R0fGH`,"Bento__Item--xxlarge-row-span-12":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-span-12___mgPOb`,"Bento__Item--xxlarge-row-span-2":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-span-2___WXQZy`,"Bento__Item--xxlarge-row-span-3":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-span-3___K295L`,"Bento__Item--xxlarge-row-span-4":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-span-4___dizmC`,"Bento__Item--xxlarge-row-span-5":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-span-5___gxqXP`,"Bento__Item--xxlarge-row-span-6":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-span-6___fCUrs`,"Bento__Item--xxlarge-row-span-7":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-span-7___t_vib`,"Bento__Item--xxlarge-row-span-8":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-span-8___FkHnk`,"Bento__Item--xxlarge-row-span-9":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-span-9___S9z_S`,"Bento__Item--xxlarge-row-start-1":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-start-1___uKVBZ`,"Bento__Item--xxlarge-row-start-10":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-start-10____Xfo3`,"Bento__Item--xxlarge-row-start-11":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-start-11___GgPCA`,"Bento__Item--xxlarge-row-start-12":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-start-12___Tauza`,"Bento__Item--xxlarge-row-start-2":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-start-2___l1Sk8`,"Bento__Item--xxlarge-row-start-3":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-start-3___a3epC`,"Bento__Item--xxlarge-row-start-4":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-start-4___cIZFC`,"Bento__Item--xxlarge-row-start-5":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-start-5___rDSnG`,"Bento__Item--xxlarge-row-start-6":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-start-6___iFfkQ`,"Bento__Item--xxlarge-row-start-7":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-start-7___HQgB2`,"Bento__Item--xxlarge-row-start-8":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-start-8___Kk8Ll`,"Bento__Item--xxlarge-row-start-9":`Primer_Brand__Bento-module__Bento__Item--xxlarge-row-start-9___JA8it`,"Bento__Item--xxlarge-verticalAlign-center":`Primer_Brand__Bento-module__Bento__Item--xxlarge-verticalAlign-center___MfM4H`,"Bento__Item--xxlarge-verticalAlign-end":`Primer_Brand__Bento-module__Bento__Item--xxlarge-verticalAlign-end___trbrg`,"Bento__Item--xxlarge-verticalAlign-start":`Primer_Brand__Bento-module__Bento__Item--xxlarge-verticalAlign-start___KQhGN`,Bento__Visual:`Primer_Brand__Bento-module__Bento__Visual___uQCng`,"Bento__Visual--fill":`Primer_Brand__Bento-module__Bento__Visual--fill___B70Uy`,"Bento__Visual--horizontalAlign-center":`Primer_Brand__Bento-module__Bento__Visual--horizontalAlign-center___nyK69`,"Bento__Visual--horizontalAlign-end":`Primer_Brand__Bento-module__Bento__Visual--horizontalAlign-end___k1jRS`,"Bento__Visual--horizontalAlign-start":`Primer_Brand__Bento-module__Bento__Visual--horizontalAlign-start___DzeEf`,"Bento__Visual--no-fill":`Primer_Brand__Bento-module__Bento__Visual--no-fill___JcHtr`,"Bento__Visual--overflow-hidden":`Primer_Brand__Bento-module__Bento__Visual--overflow-hidden___KzPcB`,"Bento__Visual--overflow-initial":`Primer_Brand__Bento-module__Bento__Visual--overflow-initial___TJvWe`,"Bento__Visual--verticalAlign-center":`Primer_Brand__Bento-module__Bento__Visual--verticalAlign-center___nSnau`,"Bento__Visual--verticalAlign-end":`Primer_Brand__Bento-module__Bento__Visual--verticalAlign-end___IVb1w`,"Bento__Visual--verticalAlign-start":`Primer_Brand__Bento-module__Bento__Visual--verticalAlign-start___pyNZQ`,"Bento__call-to-action":`Primer_Brand__Bento-module__Bento__call-to-action___CF7bA`,"Bento__heading--muted":`Primer_Brand__Bento-module__Bento__heading--muted___un_Vf`,"Bento__heading--no-text":`Primer_Brand__Bento-module__Bento__heading--no-text___FiQWM`,"Bento__heading--with-max-width":`Primer_Brand__Bento-module__Bento__heading--with-max-width___B8vBa`},Bu=(e,t,n)=>{let r=[];if(typeof n==`number`||typeof n==`string`)r.push(zu[`${e}--${t}-${n}`]);else if(typeof n==`object`)for(let[i,a]of Object.entries(n))r.push(zu[`${e}--${i}-${t}-${a}`]);return r},Vu=({children:e,leadingVisual:t,padding:n=`spacious`,verticalAlign:r,horizontalAlign:i=`start`,className:a,...o})=>{let u=[zu.Bento__Content];u.push(...Bu(`Bento__Item`,`verticalAlign`,r),...Bu(`Bento__Item`,`horizontalAlign`,i),...Bu(`Bento`,`padding`,n));let f=(0,c.useMemo)(()=>l().Children.toArray(e),[e]),p=f.filter(e=>l().isValidElement(e)&&e.type===Hu),m=f.find(e=>l().isValidElement(e)&&e.type===yi),h=f.find(e=>l().isValidElement(e)&&e.type===I),g=f.find(e=>l().isValidElement(e)&&e.type===qr),_=l().isValidElement(m);return(0,s.jsxs)(`div`,{className:d(zu[`Bento-padding--${n}`],...u,a),...o,children:[l().isValidElement(t)&&l().cloneElement(t,{className:zu[`Bento__Content-icon`],size:t.props.size||44}),_&&l().cloneElement(m,{className:d(zu[`Bento__Content-label`],m.props.className)}),p.map(e=>l().cloneElement(e,{className:d(!l().isValidElement(h)&&zu[`Bento__heading--no-text`],i===`center`&&zu[`Bento__heading--with-max-width`],e.props.className)})),l().isValidElement(h)&&l().cloneElement(h,{variant:h.props.variant||`muted`,as:h.props.as||`p`,size:h.props.size||`300`,className:d(zu[`Bento__Content-text`],h.props.className)}),l().isValidElement(g)&&l().cloneElement(g,{variant:g.props.variant||`accent`,className:d(zu[`Bento__call-to-action`],g.props.className)})]})},Hu=(0,c.forwardRef)(({as:e=`h3`,size:t=`5`,weight:n=`medium`,variant:r=`default`,className:i,children:a,...o},u)=>{let f=(0,c.useMemo)(()=>l().Children.toArray(a),[a]),p=(0,c.useCallback)(()=>Ai(a,`b`)||Ai(a,`em`)?`muted`:`default`,[a]),m=f.length===1?`default`:p();return(0,s.jsx)(Er,{ref:u,className:d(m===`muted`&&zu[`Bento__heading--muted`],r===`muted`&&zu[`Bento__heading--muted`],i),size:t,as:e,weight:n,...o,children:a})}),Uu=({horizontalAlign:e,verticalAlign:t,fillMedia:n=!0,overflow:r=`hidden`,position:i=`50% 50%`,padding:a,className:o,children:c,...u})=>{let f=[zu.Bento__Visual,e&&zu[`Bento__Visual--horizontalAlign-${e}`],t&&zu[`Bento__Visual--verticalAlign-${t}`],zu[`Bento__Visual--overflow-${r}`]];f.push(...Bu(`Bento`,`padding`,a));let p=l().Children.map(c,e=>l().isValidElement(e)?l().isValidElement(e)&&e.type===`img`||l().isValidElement(e)&&e.type===Qn?l().cloneElement(e,{style:{...e.props.style,objectPosition:i}}):e:null);return(0,s.jsx)(`div`,{className:d(...f,n&&zu[`Bento__Visual--fill`],!n&&zu[`Bento__Visual--no-fill`],o),...u,children:p})},Wu=Object.assign(({className:e,...t})=>(0,s.jsx)(`section`,{className:d(zu.Bento,e),...t}),{Item:({className:e,columnStart:t,columnSpan:n=12,rowStart:r,rowSpan:i=2,flow:a=`row`,colorMode:o,visualAsBackground:c=!1,order:u=`default`,bgColor:f=`subtle`,children:p,...m})=>{let{currentBreakpointSize:h}=ea(),g=l().Children.toArray(p).reduce((e,t)=>(l().isValidElement(t)&&t.type===Uu&&e.push(t),l().isValidElement(t)&&t.type===Vu&&e.push(t),e),[]),_=g.find(e=>l().isValidElement(e)&&e.type===Vu)?.props.padding||`spacious`,v=[zu.Bento__Item,zu[`Bento__Item--bgColor-${f}`]];v.push(...Bu(`Bento__Item`,`column-span`,n),...Bu(`Bento__Item`,`row-span`,i),...Bu(`Bento__Item`,`column-start`,t),...Bu(`Bento__Item`,`row-start`,r),...Bu(`Bento__Item`,`flow`,a),...Bu(`Bento__Item`,`gap`,_)),!c&&l().Children.toArray(p).length>=1&&(a===`column`&&v.push(zu[`Bento-column-padding-override`]),a===`row`&&v.push(zu[`Bento-row-padding-override`]));let y=o?{"data-color-mode":o}:{},b=(({order:e,children:t,currentBreakpointSize:n})=>{if(typeof e==`string`)return e==="default"?t:l().Children.toArray(t).reverse();if(typeof e==`object`&&n){let r={},i=`default`;for(let t of Object.keys($i)){let n=t.toLocaleLowerCase();e[n]&&(i=e[n]),r[n]=e[n]||i}return r[n]==="default"?t:l().Children.toArray(t).reverse()}return t})({order:u,children:g,currentBreakpointSize:h});return(0,s.jsx)(`div`,{...y,className:d(...v,(c||l().Children.toArray(p).length===1)&&zu[`Bento__Item--visual-as-background`],e),...m,children:b})},Visual:Uu,Content:Vu,Heading:Hu}),Gu={EyebrowBanner:`Primer_Brand__EyebrowBanner-module__EyebrowBanner___pFgEn`,EyebrowBanner__heading:`Primer_Brand__EyebrowBanner-module__EyebrowBanner__heading___gGjRD`,EyebrowBanner__headings:`Primer_Brand__EyebrowBanner-module__EyebrowBanner__headings___Tyish`,EyebrowBanner__icon:`Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon___RlAjy`,"EyebrowBanner__icon--badge":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon--badge___P_sDD`,"EyebrowBanner__icon--color-blue":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon--color-blue___JEOeh`,"EyebrowBanner__icon--color-coral":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon--color-coral___f1EgJ`,"EyebrowBanner__icon--color-default":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon--color-default___zjZm_`,"EyebrowBanner__icon--color-gray":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon--color-gray___DfR6X`,"EyebrowBanner__icon--color-green":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon--color-green___l3tOa`,"EyebrowBanner__icon--color-indigo":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon--color-indigo___SwE_O`,"EyebrowBanner__icon--color-lemon":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon--color-lemon___uo7HU`,"EyebrowBanner__icon--color-lime":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon--color-lime___UoH_J`,"EyebrowBanner__icon--color-orange":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon--color-orange___Oakbb`,"EyebrowBanner__icon--color-pink":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon--color-pink___RtapL`,"EyebrowBanner__icon--color-purple":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon--color-purple___qMl8t`,"EyebrowBanner__icon--color-red":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon--color-red___jbmX3`,"EyebrowBanner__icon--color-teal":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon--color-teal___iB9Rw`,"EyebrowBanner__icon--color-yellow":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon--color-yellow___Jt5i1`,EyebrowBanner__inner:`Primer_Brand__EyebrowBanner-module__EyebrowBanner__inner___LiSah`,EyebrowBanner__leadingLabel:`Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel___JfbO4`,"EyebrowBanner__leadingLabel--color-blue":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel--color-blue___gWZsh`,"EyebrowBanner__leadingLabel--color-blue-purple":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel--color-blue-purple___jHrJf`,"EyebrowBanner__leadingLabel--color-coral":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel--color-coral___zDffR`,"EyebrowBanner__leadingLabel--color-gray":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel--color-gray___ZXNfp`,"EyebrowBanner__leadingLabel--color-green":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel--color-green___KfjSH`,"EyebrowBanner__leadingLabel--color-green-blue":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel--color-green-blue___IT4vV`,"EyebrowBanner__leadingLabel--color-indigo":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel--color-indigo___jRhXl`,"EyebrowBanner__leadingLabel--color-lemon":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel--color-lemon___VfgJy`,"EyebrowBanner__leadingLabel--color-lime":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel--color-lime___QxCgJ`,"EyebrowBanner__leadingLabel--color-orange":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel--color-orange___ctXEe`,"EyebrowBanner__leadingLabel--color-pink":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel--color-pink___DK8mh`,"EyebrowBanner__leadingLabel--color-pink-blue":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel--color-pink-blue___taquP`,"EyebrowBanner__leadingLabel--color-purple":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel--color-purple___SjSu3`,"EyebrowBanner__leadingLabel--color-purple-red":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel--color-purple-red___mFOTU`,"EyebrowBanner__leadingLabel--color-red":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel--color-red___fvZYM`,"EyebrowBanner__leadingLabel--color-red-orange":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel--color-red-orange___MoG8u`,"EyebrowBanner__leadingLabel--color-teal":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel--color-teal___QCvJH`,"EyebrowBanner__leadingLabel--color-yellow":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel--color-yellow___nHfOQ`,EyebrowBanner__leadingVisual:`Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingVisual___bPH2f`,EyebrowBanner__subHeading:`Primer_Brand__EyebrowBanner-module__EyebrowBanner__subHeading___EHr9v`,EyebrowBanner__trailingVisual:`Primer_Brand__EyebrowBanner-module__EyebrowBanner__trailingVisual___vQJwY`,"EyebrowBanner__trailingVisual-icon":`Primer_Brand__EyebrowBanner-module__EyebrowBanner__trailingVisual-icon___m2rYL`},Ku={root:`EyebrowBanner`,visual:`EyebrowBanner__visual`,label:`EyebrowBanner__label`,expandableArrow:`EyebrowBanner__expandableArrow`},qu=(0,c.forwardRef)(({className:e,children:t,"data-testid":n,href:r,onMouseEnter:i,onMouseLeave:a,onFocus:o,onBlur:u,...f},p)=>{let[m,h]=l().useState(!1),[g,_]=l().useState(!1),v=(0,c.useCallback)(e=>{h(!m),i?.(e)},[i,m]),y=(0,c.useCallback)(e=>{h(!m),a?.(e)},[a,m]),b=(0,c.useCallback)(e=>{_(!g),o?.(e)},[o,g]),x=(0,c.useCallback)(e=>{_(!g),u?.(e)},[u,g]),S=l().Children.toArray(t).filter(e=>{if(l().isValidElement(e))return e.type===Ju}),C=l().Children.toArray(t).filter(e=>{if(l().isValidElement(e))return e.type===Yu}),w=l().Children.toArray(t).find(e=>{if(l().isValidElement(e))return e.type===Qu}),T=l().Children.toArray(t).find(e=>{if(l().isValidElement(e))return e.type===J});return(0,s.jsx)(`a`,{href:r,ref:p,className:d(Gu.EyebrowBanner,e),onMouseEnter:v,onMouseLeave:y,onFocus:b,onBlur:x,"data-testid":n||Ku.root,...f,children:(0,s.jsxs)(`span`,{className:Gu.EyebrowBanner__inner,children:[w&&(0,s.jsx)(`span`,{className:Gu.EyebrowBanner__leadingVisual,children:w}),(0,s.jsx)(`span`,{className:`visually-hidden`,children:`\xA0`}),T&&!w&&(0,s.jsx)(s.Fragment,{children:T}),(0,s.jsx)(`span`,{className:`visually-hidden`,children:`\xA0`}),(0,s.jsxs)(`span`,{className:Gu.EyebrowBanner__headings,children:[S,(0,s.jsx)(`span`,{className:`visually-hidden`,children:`\xA0`}),C]}),(0,s.jsx)(`span`,{className:Gu.EyebrowBanner__trailingVisual,children:(0,s.jsx)(he,{className:Gu[`EyebrowBanner__trailingVisual-icon`],expanded:m||g,"data-testid":Ku.expandableArrow})})]})})}),Ju=(0,c.forwardRef)(({className:e,children:t,...n},r)=>(0,s.jsx)(I,{size:`100`,variant:`default`,weight:`medium`,ref:r,className:d(Gu.EyebrowBanner__heading,e),...n,children:t})),Yu=(0,c.forwardRef)(({className:e,children:t,...n},r)=>(0,s.jsx)(I,{size:`100`,variant:`muted`,ref:r,className:d(Gu.EyebrowBanner__subHeading,e),...n,children:t})),Xu=v,Zu=Xu[0],Qu=(0,c.forwardRef)(({className:e,children:t,"aria-hidden":n,icon:r,color:i=Zu,hasBackground:a=!1,...o},c)=>(0,s.jsx)(`span`,{ref:c,className:d(Gu.EyebrowBanner__visual,r&&Gu.EyebrowBanner__icon,r&&Gu[`EyebrowBanner__icon--color-${i}`],a&&Gu[`EyebrowBanner__icon--badge`],e),"data-testid":Ku.visual,"aria-hidden":n||typeof r!=`function`,...o,children:r?typeof r==`function`?(0,s.jsx)(r,{}):r:t})),$u=[...y,...v],J=(0,c.forwardRef)(({className:e,children:t,color:n,...r},i)=>(0,s.jsx)(`span`,{ref:i,className:d(Gu.EyebrowBanner__leadingLabel,n&&Gu[`EyebrowBanner__leadingLabel--color-${n}`],e),"data-testid":Ku.label,...r,children:t})),Y=Object.assign(qu,{Visual:Qu,Label:J,Heading:Ju,SubHeading:Yu,testIds:Ku}),X={PricingOptions:`Primer_Brand__PricingOptions-module__PricingOptions___hjzt8`,"PricingOptions--appearance-gradient":`Primer_Brand__PricingOptions-module__PricingOptions--appearance-gradient___kcYQZ`,"PricingOptions--appearance-solid":`Primer_Brand__PricingOptions-module__PricingOptions--appearance-solid___S7wHh`,"PricingOptions--items1":`Primer_Brand__PricingOptions-module__PricingOptions--items1___Do94G`,"PricingOptions--items2":`Primer_Brand__PricingOptions-module__PricingOptions--items2___Z08y5`,"PricingOptions--items3":`Primer_Brand__PricingOptions-module__PricingOptions--items3___u4TM8`,"PricingOptions--items4":`Primer_Brand__PricingOptions-module__PricingOptions--items4___FgRN3`,"PricingOptions--layout-cards":`Primer_Brand__PricingOptions-module__PricingOptions--layout-cards___w4AZc`,"PricingOptions--layout-default":`Primer_Brand__PricingOptions-module__PricingOptions--layout-default___RU2N8`,PricingOptions__actions:`Primer_Brand__PricingOptions-module__PricingOptions__actions___e2W5P`,"PricingOptions__actions-message":`Primer_Brand__PricingOptions-module__PricingOptions__actions-message___n7IvJ`,"PricingOptions__actions-message-content":`Primer_Brand__PricingOptions-module__PricingOptions__actions-message-content___CKvOG`,"PricingOptions__actions-message-leading-component":`Primer_Brand__PricingOptions-module__PricingOptions__actions-message-leading-component___Wk0uH`,PricingOptions__description:`Primer_Brand__PricingOptions-module__PricingOptions__description___hb2GR`,"PricingOptions__feature-list":`Primer_Brand__PricingOptions-module__PricingOptions__feature-list___BmoFc`,"PricingOptions__feature-list--has-divider":`Primer_Brand__PricingOptions-module__PricingOptions__feature-list--has-divider___GZsaQ`,"PricingOptions__feature-list-accordion":`Primer_Brand__PricingOptions-module__PricingOptions__feature-list-accordion___sPJpF`,"PricingOptions__feature-list-accordion-chevron":`Primer_Brand__PricingOptions-module__PricingOptions__feature-list-accordion-chevron___XXErd`,"PricingOptions__feature-list-accordion-content":`Primer_Brand__PricingOptions-module__PricingOptions__feature-list-accordion-content___hCzO7`,"PricingOptions__feature-list-accordion-heading":`Primer_Brand__PricingOptions-module__PricingOptions__feature-list-accordion-heading___QZJNW`,"PricingOptions__feature-list-group-heading":`Primer_Brand__PricingOptions-module__PricingOptions__feature-list-group-heading___u739o`,"PricingOptions__feature-list-item":`Primer_Brand__PricingOptions-module__PricingOptions__feature-list-item___M9A0t`,"PricingOptions__feature-list-item--excluded":`Primer_Brand__PricingOptions-module__PricingOptions__feature-list-item--excluded___iDvOS`,"PricingOptions__feature-list-item--has-info":`Primer_Brand__PricingOptions-module__PricingOptions__feature-list-item--has-info___zXREr`,"PricingOptions__feature-list-item-info":`Primer_Brand__PricingOptions-module__PricingOptions__feature-list-item-info___glnBV`,"PricingOptions__feature-list-set":`Primer_Brand__PricingOptions-module__PricingOptions__feature-list-set___cJt0a`,PricingOptions__footnote:`Primer_Brand__PricingOptions-module__PricingOptions__footnote___UwqUw`,PricingOptions__header:`Primer_Brand__PricingOptions-module__PricingOptions__header___NCmt2`,PricingOptions__heading:`Primer_Brand__PricingOptions-module__PricingOptions__heading___LZFAK`,PricingOptions__item:`Primer_Brand__PricingOptions-module__PricingOptions__item___V9iAw`,"PricingOptions__item--align-center":`Primer_Brand__PricingOptions-module__PricingOptions__item--align-center___X_E4b`,"PricingOptions__item--has-leading-component":`Primer_Brand__PricingOptions-module__PricingOptions__item--has-leading-component___Dzv8_`,PricingOptions__label:`Primer_Brand__PricingOptions-module__PricingOptions__label___VwACa`,"PricingOptions__label-cell":`Primer_Brand__PricingOptions-module__PricingOptions__label-cell___K6KaM`,"PricingOptions__label-cell--empty":`Primer_Brand__PricingOptions-module__PricingOptions__label-cell--empty___SSWHp`,"PricingOptions__label-cell--has-label":`Primer_Brand__PricingOptions-module__PricingOptions__label-cell--has-label___NUFzI`,PricingOptions__labels:`Primer_Brand__PricingOptions-module__PricingOptions__labels___rfDyw`,"PricingOptions__leading-component":`Primer_Brand__PricingOptions-module__PricingOptions__leading-component___FPip4`,"PricingOptions__menu-action":`Primer_Brand__PricingOptions-module__PricingOptions__menu-action___e4jvF`,PricingOptions__price:`Primer_Brand__PricingOptions-module__PricingOptions__price___qxTEV`,"PricingOptions__price-amount":`Primer_Brand__PricingOptions-module__PricingOptions__price-amount___tdTS8`,"PricingOptions__price-currency-code":`Primer_Brand__PricingOptions-module__PricingOptions__price-currency-code___kFWAy`,"PricingOptions__price-currency-symbol":`Primer_Brand__PricingOptions-module__PricingOptions__price-currency-symbol___Fv4Ny`,"PricingOptions__price-original-price":`Primer_Brand__PricingOptions-module__PricingOptions__price-original-price___C9hzM`,"PricingOptions__price-original-price-value":`Primer_Brand__PricingOptions-module__PricingOptions__price-original-price-value___Xtjg8`,"PricingOptions__price-trailing-text":`Primer_Brand__PricingOptions-module__PricingOptions__price-trailing-text___W2UAb`,"PricingOptions__price-value":`Primer_Brand__PricingOptions-module__PricingOptions__price-value___XH4vo`},ed={root:`PricingOptions`,item:`PricingOptions__item`,labelRow:`PricingOptions__labels`,heading:`PricingOptions__heading`,label:`PricingOptions__label`,description:`PricingOptions__description`,price:`PricingOptions__price`,actionsMessage:`PricingOptions__actionsMessage`,primaryAction:`PricingOptions__primaryAction`,secondaryAction:`PricingOptions__secondaryAction`,menuAction:`PricingOptions__menuAction`,featureList:`PricingOptions__featureList`,featureListHeading:`PricingOptions__featureListHeading`,featureListItem:`PricingOptions__featureListItem`,featureListGroupHeading:`PricingOptions__featureListGroupHeading`,footnote:`PricingOptions__footnote`},td=l().createContext({align:`start`,allFeatureListsExpanded:!1,featureListUserInteracted:!1,updateFeatureListExpanded:()=>{},setFeatureListUserInteracted:()=>{}}),nd=({children:e,align:t=`start`})=>{let[n,r]=l().useState(!1),[i,a]=l().useState(!1);return(0,s.jsx)(td.Provider,{value:{allFeatureListsExpanded:n,updateFeatureListExpanded:e=>{r(()=>e)},align:t,featureListUserInteracted:i,setFeatureListUserInteracted:a},children:e})},rd=()=>l().useContext(td),id=({children:e})=>(0,s.jsx)(s.Fragment,{children:e}),ad=(0,c.forwardRef)(({align:e=`start`,children:t,className:n,"data-testid":r,variant:i=`default`,...a},o)=>{let u=(0,c.useMemo)(()=>l().Children.toArray(t).filter(e=>l().isValidElement(e)&&typeof e.type!=`string`&&e.type===od),[t]).slice(0,4),f=(0,c.useMemo)(()=>u.map(e=>{let t=l().Children.toArray(e.props.children).find(e=>l().isValidElement(e)&&typeof e.type!=`string`&&e.type===id);return l().isValidElement(t)?t:null}),[u]),p=f.some(e=>e!==null);return(0,s.jsx)(nd,{align:e,children:(0,s.jsxs)(`div`,{className:d(X.PricingOptions,X[`PricingOptions--layout-`+(i.includes(`default`)?`default`:`cards`)],X[`PricingOptions--items${u.length}`],X[`PricingOptions--appearance-`+(i.includes(`gradient`)?`gradient`:`solid`)],n),"data-testid":r||ed.root,ref:o,...a,children:[u,p&&(0,s.jsx)(`div`,{className:X.PricingOptions__labels,"data-testid":ed.labelRow,style:{"--brand-pricing-options-column-count":u.length},children:f.map((e,t)=>{let n=!!e?.props.children;return(0,s.jsx)(`div`,{className:d(X[`PricingOptions__label-cell`],n?X[`PricingOptions__label-cell--has-label`]:X[`PricingOptions__label-cell--empty`]),"data-testid":e?.props[`data-testid`]||ed.label,children:e?.props.children?(0,s.jsx)(`span`,{className:X.PricingOptions__label,children:e.props.children}):null},t)})})]})})}),od=(0,c.forwardRef)(({"data-testid":e,children:t,className:n,leadingComponent:r,...i},a)=>{let{align:o}=rd(),{Heading:u,Description:f,Price:p,FeatureList:m,Actions:h,ActionsMessage:g,Footnote:_}=(0,c.useMemo)(()=>l().Children.toArray(t),[t]).reduce((e,t)=>(l().isValidElement(t)&&typeof t.type!=`string`&&(t.type===ud&&(e.FeatureList=t),t.type!==hd&&t.type!==gd&&t.type!==_d||e.Actions.push(t),t.type===md&&(e.ActionsMessage=t),t.type===vd&&(e.Footnote=t),t.type===cd&&(e.Heading=t),t.type===sd&&(e.Description=t),t.type===ld&&(e.Price=t)),e),{FeatureList:null,Actions:[],ActionsMessage:null,Footnote:null,Heading:null,Description:null,Price:null});return(0,s.jsxs)(`div`,{className:d(X.PricingOptions__item,r&&X[`PricingOptions__item--has-leading-component`],X[`PricingOptions__item--align-${o}`],n),"data-testid":e||ed.item,ref:a,...i,children:[(0,s.jsx)(`div`,{className:X.PricingOptions__header,children:u}),f,p,r&&(0,s.jsx)(`div`,{className:X[`PricingOptions__leading-component`],children:r}),(h.length>0||g)&&(0,s.jsxs)(`div`,{className:X.PricingOptions__actions,children:[h,g]}),m,_]})}),sd=(0,c.forwardRef)(({children:e,className:t,"data-testid":n,...r},i)=>(0,s.jsx)(I,{as:`p`,className:d(X.PricingOptions__description,t),"data-testid":n||ed.description,ref:i,size:`200`,variant:`muted`,...r,children:e})),cd=(0,c.forwardRef)(({as:e=`h3`,children:t,"data-testid":n,size:r=`5`,className:i,...a},o)=>(0,s.jsx)(Er,{as:e,className:d(X.PricingOptions__heading,X[`PricingOptions__heading--size-${r}`],i),"data-testid":n||ed.heading,ref:o,size:r,...a,children:t})),ld=(0,c.forwardRef)(({children:e,className:t,currencyCode:n=`USD`,currencySymbol:r=`$`,"data-testid":i,originalPrice:a,trailingText:o,...c},l)=>(0,s.jsxs)(I,{as:`p`,className:d(X.PricingOptions__price,t),"data-testid":i||ed.price,ref:l,weight:`normal`,...c,children:[(0,s.jsxs)(`span`,{className:X[`PricingOptions__price-amount`],children:[(0,s.jsx)(I,{as:`span`,className:X[`PricingOptions__price-currency-symbol`],size:`500`,weight:`normal`,children:r}),(0,s.jsx)(I,{as:`span`,className:X[`PricingOptions__price-value`],size:`500`,weight:`normal`,children:e}),(0,s.jsx)(I,{as:`span`,className:X[`PricingOptions__price-currency-code`],size:`100`,weight:`normal`,children:n})]}),a&&(0,s.jsxs)(`del`,{className:X[`PricingOptions__price-original-price`],children:[(0,s.jsx)(I,{size:`400`,variant:`muted`,weight:`normal`,children:r}),(0,s.jsx)(I,{className:X[`PricingOptions__price-original-price-value`],size:`300`,variant:`muted`,weight:`normal`,children:a})]}),o&&(0,s.jsx)(I,{as:`span`,className:X[`PricingOptions__price-trailing-text`],size:`200`,variant:`muted`,children:o})]})),ud=(0,c.forwardRef)(({children:e,className:t,"data-testid":n,hasDivider:r=!0,expanded:i,accordionAs:a=`h4`,...o},c)=>{let{allFeatureListsExpanded:u,updateFeatureListExpanded:f,featureListUserInteracted:p,setFeatureListUserInteracted:m}=rd(),{isMedium:h,isXLarge:g,isSmall:_}=ea();l().useEffect(()=>{i!==void 0&&typeof i!=`object`||m(!1)},[h,g,_,m,i]);let v=l().useMemo(()=>{if(p)return u;if(typeof i==`boolean`)return i;if(i===void 0)return!!g||!!h;let{narrow:e,regular:t,wide:n}=i;return g?n:h?t:e},[i,u,h,g,p]),y=(0,s.jsx)(yd.FeatureListHeading,{children:`What's included`}),b=l().Children.toArray(e).reduce((e,t)=>(l().isValidElement(t)&&t.type===dd?y=t:l().isValidElement(t)&&t.type===pd?(e.length===0&&e.push({Heading:null,Items:[]}),e[e.length-1].Items.push(t)):l().isValidElement(t)&&t.type===fd&&e.push({Heading:t,Items:[]}),e),[]).map(({Heading:e,Items:t},n)=>(0,s.jsxs)(`div`,{className:X[`PricingOptions__feature-list-set`],children:[e,(0,s.jsx)(Sc,{variant:`checked`,...o,children:t})]},n));return(0,s.jsx)(`div`,{ref:c,className:d(X[`PricingOptions__feature-list`],r&&X[`PricingOptions__feature-list--has-divider`],t),"data-testid":n||ed.featureList,children:(0,s.jsxs)(Hi,{className:X[`PricingOptions__feature-list-accordion`],disableAnimation:!0,open:v,onToggle:e=>{m(!0),f(e.currentTarget.open)},children:[(0,s.jsxs)(Hi.Heading,{as:a,className:X[`PricingOptions__feature-list-accordion-heading`],children:[y,(0,s.jsx)(Lr,{className:X[`PricingOptions__feature-list-accordion-chevron`]})]}),(0,s.jsx)(Hi.Content,{className:X[`PricingOptions__feature-list-accordion-content`],children:b})]})})}),dd=(0,c.forwardRef)(({children:e,className:t,"data-testid":n,...r},i)=>(0,s.jsx)(`div`,{className:t,"data-testid":n||ed.featureListHeading,ref:i,...r,children:e})),fd=(0,c.forwardRef)(({children:e,className:t,"data-testid":n,...r},i)=>(0,s.jsx)(Er,{as:`h4`,className:d(X[`PricingOptions__feature-list-group-heading`],t),"data-testid":n||ed.featureListGroupHeading,ref:i,size:`subhead-medium`,...r,children:e})),pd=(0,c.forwardRef)(({children:e,className:t,infoTooltip:n,infoTooltipAriaLabel:r,leadingVisual:i,leadingVisualFill:a,variant:o=`included`,"data-testid":c,...l},u)=>{let f=i??(o===`included`?hn:mc),p=o===`included`?`Includes`:`Does not include`,m=a??(o===`included`?`var(--brand-color-accent-primary)`:`var(--brand-color-text-muted)`);return(0,s.jsxs)(Sc.Item,{className:d(X[`PricingOptions__feature-list-item`],{[X[`PricingOptions__feature-list-item--excluded`]]:o===`excluded`},n&&X[`PricingOptions__feature-list-item--has-info`],t),"data-testid":c||ed.featureListItem,leadingVisual:f,leadingVisualAriaLabel:p,leadingVisualFill:m,ref:u,...l,children:[e,n&&(0,s.jsx)(Mt,{text:n,direction:`n`,children:(0,s.jsx)(`button`,{type:`button`,className:X[`PricingOptions__feature-list-item-info`],"aria-label":r??`More information about ${typeof e==`string`?e:`this feature`}`,children:(0,s.jsxs)(`svg`,{viewBox:`0 0 4 8`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,"aria-hidden":`true`,children:[(0,s.jsx)(`path`,{d:`M0.75 3C0.33579 3 0 3.33579 0 3.75C0 4.16421 0.33579 4.5 0.75 4.5H1V6.5H0.75C0.33579 6.5 0 6.8358 0 7.25C0 7.6642 0.33579 8 0.75 8H2.75C3.16421 8 3.5 7.6642 3.5 7.25C3.5 6.8358 3.16421 6.5 2.75 6.5H2.5V3.75C2.5 3.33579 2.16421 3 1.75 3H0.75Z`,fill:`currentColor`}),(0,s.jsx)(`path`,{d:`M2.5 1C2.5 1.55228 2.05229 2 1.5 2C0.94772 2 0.5 1.55228 0.5 1C0.5 0.44772 0.94772 0 1.5 0C2.05229 0 2.5 0.44772 2.5 1Z`,fill:`currentColor`})]})})})]})}),md=(0,c.forwardRef)(({children:e,className:t,"data-testid":n,leadingComponent:r,...i},a)=>(0,s.jsxs)(`div`,{ref:a,className:d(X[`PricingOptions__actions-message`],t),"data-testid":n||ed.actionsMessage,...i,children:[r&&(0,s.jsx)(`span`,{className:X[`PricingOptions__actions-message-leading-component`],children:r}),(0,s.jsx)(`div`,{className:X[`PricingOptions__actions-message-content`],children:e})]})),hd=(0,c.forwardRef)(({as:e,children:t,className:n,"data-testid":r,...i},a)=>(0,s.jsx)(je,{ref:a,as:e,"data-testid":r||ed.primaryAction,className:d(X[`PricingOptions__primary-action`],n),size:`medium`,variant:`primary`,block:!0,...i,children:t})),gd=(0,c.forwardRef)(({as:e,children:t,className:n,"data-testid":r,...i},a)=>(0,s.jsx)(je,{ref:a,as:e,className:d(X[`PricingOptions__primary-action`],n),"data-testid":r||ed.secondaryAction,variant:`secondary`,block:!0,...i,children:t})),_d=(0,c.forwardRef)(({children:e,className:t,"data-testid":n,...r},i)=>(0,s.jsx)(`div`,{ref:i,className:d(X[`PricingOptions__menu-action`],t),"data-testid":n||ed.menuAction,...r,children:e})),vd=(0,c.forwardRef)(({children:e,className:t,"data-testid":n,...r},i)=>(0,s.jsx)(I,{as:`p`,className:d(X.PricingOptions__footnote,t),"data-testid":n||ed.footnote,ref:i,size:`100`,variant:`muted`,weight:`light`,...r,children:e})),yd=Object.assign(ad,{ActionsMessage:md,Description:sd,FeatureList:ud,FeatureListHeading:dd,FeatureListGroupHeading:fd,FeatureListItem:pd,Footnote:vd,Label:id,Heading:cd,Item:od,MenuAction:_d,Price:ld,PrimaryAction:hd,SecondaryAction:gd,testIds:ed}),Z={SubNav:`Primer_Brand__SubNav-module__SubNav___dVoQu`,"SubNav--full-width":`Primer_Brand__SubNav-module__SubNav--full-width___ZqqXq`,"SubNav--has-shadow":`Primer_Brand__SubNav-module__SubNav--has-shadow___jkyC7`,"SubNav--has-sub-heading":`Primer_Brand__SubNav-module__SubNav--has-sub-heading___YxW9a`,"SubNav--header-container-outer":`Primer_Brand__SubNav-module__SubNav--header-container-outer___tneuD`,"SubNav--open":`Primer_Brand__SubNav-module__SubNav--open___xWq0D`,"SubNav--subHeadingActive":`Primer_Brand__SubNav-module__SubNav--subHeadingActive___AxXKr`,SubNav__action:`Primer_Brand__SubNav-module__SubNav__action___hRMk9`,"SubNav__action-container":`Primer_Brand__SubNav-module__SubNav__action-container___lgC_T`,"SubNav__anchor-menu-container":`Primer_Brand__SubNav-module__SubNav__anchor-menu-container___TNidG`,"SubNav__anchor-menu-outer-container":`Primer_Brand__SubNav-module__SubNav__anchor-menu-outer-container___sfhEf`,"SubNav__anchor-menu-outer-container--stuck":`Primer_Brand__SubNav-module__SubNav__anchor-menu-outer-container--stuck___HlM9i`,SubNav__container:`Primer_Brand__SubNav-module__SubNav__container___iZQjL`,"SubNav__container--with-anchor-nav":`Primer_Brand__SubNav-module__SubNav__container--with-anchor-nav___y6aE7`,"SubNav__header-container":`Primer_Brand__SubNav-module__SubNav__header-container___heD5O`,SubNav__heading:`Primer_Brand__SubNav-module__SubNav__heading___MAxf6`,"SubNav__heading-container":`Primer_Brand__SubNav-module__SubNav__heading-container___jlouG`,"SubNav__heading-label":`Primer_Brand__SubNav-module__SubNav__heading-label___gwyQg`,"SubNav__heading-separator":`Primer_Brand__SubNav-module__SubNav__heading-separator___M5xJp`,"SubNav__heading-separator--has-adjacent-label":`Primer_Brand__SubNav-module__SubNav__heading-separator--has-adjacent-label___F3S2G`,"SubNav__heading-separator--main":`Primer_Brand__SubNav-module__SubNav__heading-separator--main___sziYb`,"SubNav__heading-separator--subheading-active":`Primer_Brand__SubNav-module__SubNav__heading-separator--subheading-active___ysuBi`,SubNav__link:`Primer_Brand__SubNav-module__SubNav__link___VBkrZ`,"SubNav__link--expanded":`Primer_Brand__SubNav-module__SubNav__link--expanded___sbpQG`,"SubNav__link--has-active-sub-menu":`Primer_Brand__SubNav-module__SubNav__link--has-active-sub-menu___T8fLN`,"SubNav__link--has-sub-menu":`Primer_Brand__SubNav-module__SubNav__link--has-sub-menu___IrziW`,"SubNav__link--in-overlay":`Primer_Brand__SubNav-module__SubNav__link--in-overlay___osowG`,"SubNav__link--is-in-view":`Primer_Brand__SubNav-module__SubNav__link--is-in-view___GqmLc`,"SubNav__link-item--overflowed":`Primer_Brand__SubNav-module__SubNav__link-item--overflowed___x0xat`,"SubNav__link-label":`Primer_Brand__SubNav-module__SubNav__link-label___IoiSp`,"SubNav__links-overlay":`Primer_Brand__SubNav-module__SubNav__links-overlay___CnpND`,"SubNav__links-overlay--open":`Primer_Brand__SubNav-module__SubNav__links-overlay--open___xdhUA`,"SubNav__overflow-container":`Primer_Brand__SubNav-module__SubNav__overflow-container___GPuX_`,"SubNav__overflow-container--visible":`Primer_Brand__SubNav-module__SubNav__overflow-container--visible___OLUw7`,"SubNav__overflow-menu":`Primer_Brand__SubNav-module__SubNav__overflow-menu___yyMyz`,"SubNav__overflow-menu-list":`Primer_Brand__SubNav-module__SubNav__overflow-menu-list____hd03`,"SubNav__overflow-toggle":`Primer_Brand__SubNav-module__SubNav__overflow-toggle___Nof18`,"SubNav__overflow-toggle--active":`Primer_Brand__SubNav-module__SubNav__overflow-toggle--active___BiGMB`,"SubNav__overlay-toggle":`Primer_Brand__SubNav-module__SubNav__overlay-toggle___GY93X`,"SubNav__overlay-toggle-content":`Primer_Brand__SubNav-module__SubNav__overlay-toggle-content___GYAh4`,"SubNav__overlay-toggle-content--end":`Primer_Brand__SubNav-module__SubNav__overlay-toggle-content--end___GySmq`,"SubNav__overlay-toggle-icon":`Primer_Brand__SubNav-module__SubNav__overlay-toggle-icon___AjCc8`,"SubNav__overlay-toggle-label":`Primer_Brand__SubNav-module__SubNav__overlay-toggle-label___J0P2K`,"SubNav__sub-menu":`Primer_Brand__SubNav-module__SubNav__sub-menu___UENed`,"SubNav__sub-menu--anchor":`Primer_Brand__SubNav-module__SubNav__sub-menu--anchor___Q6VDG`,"SubNav__sub-menu--dropdown":`Primer_Brand__SubNav-module__SubNav__sub-menu--dropdown___tPNZN`,"SubNav__sub-menu-children":`Primer_Brand__SubNav-module__SubNav__sub-menu-children___t0gfy`,"SubNav__sub-menu-icon":`Primer_Brand__SubNav-module__SubNav__sub-menu-icon___XxnxY`,"SubNav__sub-menu-list":`Primer_Brand__SubNav-module__SubNav__sub-menu-list___aBVGd`,"SubNav__sub-menu-toggle":`Primer_Brand__SubNav-module__SubNav__sub-menu-toggle___FvvL9`,SubNav__subHeading:`Primer_Brand__SubNav-module__SubNav__subHeading___EQNxp`,"SubNav__subheading-container-active":`Primer_Brand__SubNav-module__SubNav__subheading-container-active___EOoAH`,"fade-in":`Primer_Brand__SubNav-module__fade-in___t8Rrr`};var bd=a(3);let xd={root:`SubNav-root`,get button(){return`${this.root}-button`},get overlay(){return`${this.root}-overlay`},get link(){return`${this.root}-link`},get heading(){return`${this.root}-heading`},get action(){return`${this.root}-action`},get subMenu(){return`${this.root}-sub-menu`},get overflowButton(){return`${this.root}-overflow-button`},get overflowMenu(){return`${this.root}-overflow-menu`}},Sd=[`dropdown`,`anchor`],Cd=(0,c.createContext)(void 0),wd=()=>{let e=(0,c.useContext)(Cd);if(!e)throw Error(`useSubNavContext must be used within a SubNavProvider`);return e};function Td({children:e}){let{anchorMenuRef:t,portalRef:n}=function(){let e=(0,c.useRef)(null),t=(0,c.useRef)(null);return(0,c.useEffect)(()=>{let t=e.current,n=new IntersectionObserver(e=>{if(e.length===0)return;let t=e[e.length-1];t.target.classList.toggle(Z[`SubNav__anchor-menu-outer-container--stuck`],t.boundingClientRect.top<0&&t.intersectionRatio<1)},{threshold:[1]});return t&&n.observe(t),()=>{t&&n.unobserve(t)}},[]),{anchorMenuRef:e,portalRef:t}}(),r=(0,c.useMemo)(()=>({portalRef:n}),[n]);return(0,s.jsxs)(Cd.Provider,{value:r,children:[e,(0,s.jsx)(`div`,{className:Z[`SubNav__anchor-menu-outer-container`],ref:t,children:(0,s.jsx)(`div`,{className:d(Z[`SubNav__anchor-menu-container`]),ref:n})})]})}let Ed={menuLabel:`Navigation menu`,closeLabel:`Close navigation menu`,activeLabel:`Navigation menu. Current page:`,closeActiveLabel:`Close navigation menu. Current page:`,overflowMenuLabel:`More`},Dd=(0,c.memo)((0,c.forwardRef)(({id:e,children:t,className:n,"data-testid":r,fullWidth:i,hasShadow:a,menuLabels:o},u)=>{let f=L(u),m=(0,c.useRef)(null),h=p(),g=p(),[_,v]=(0,c.useState)(!1),y={...Ed,...o},{isLarge:b}=ea(),{navRef:x,narrowMenuRef:S,isNarrowMenuOpen:C,closeNarrowMenu:w,toggleNarrowMenu:T}=function(e){let t=(0,c.useRef)(null),n=(0,c.useRef)(null),[r,i]=(0,c.useState)(!1),a=!e&&r;Lo({containerRef:n,disabled:!a});let o=(0,c.useCallback)(()=>{e||i(!1)},[e]),s=(0,c.useCallback)(()=>{e||i(e=>!e)},[e]);return(0,c.useEffect)(()=>{e&&i(!1)},[e]),Yt(n,o),Xt(o),(0,c.useEffect)(()=>{if(!a)return;let e=t.current,n=document.body.style.overflow,r=()=>{if(e){let t=e.getBoundingClientRect().top;e.style.setProperty(`--subnav-available-height`,window.innerHeight-t+`px`)}};return document.body.style.overflow=`hidden`,r(),window.addEventListener(`resize`,r),()=>{document.body.style.overflow=n,window.removeEventListener(`resize`,r),e?.style.removeProperty(`--subnav-available-height`)}},[a]),{navRef:t,narrowMenuRef:n,isNarrowMenuOpen:a,closeNarrowMenu:o,toggleNarrowMenu:s}}(b),E=c.Children.toArray(t),D=E.find(e=>(0,c.isValidElement)(e)&&!!e.props[`aria-current`]);(0,c.useEffect)(()=>{let e=E.some(e=>{if((0,c.isValidElement)(e)&&e.type===jd){let t=c.Children.toArray(e.props.children)[1];if((0,c.isValidElement)(t)&&t.type===Md&&t.props.variant===`anchor`)return!0}return!1});v(e)},[E]);let{heading:O,subheading:k,links:A,action:j}=E.reduce((e,t)=>{if((0,c.isValidElement)(t)){if(t.type===Od)e.heading=t;else if(t.type===kd)e.subheading=t;else if(t.type===jd){let n=t,[r,i]=c.Children.toArray(n.props.children),a=(0,c.isValidElement)(i)&&i.type===Md&&i.props.variant===`anchor`;e.links.push(l().cloneElement(n,{...a?{children:[r]}:{},onClick:e=>{n.props.onClick?.(e),!e.defaultPrevented&&n.props[`aria-current`]&&w()}}))}else t.type===Nd&&(e.action=t)}return e},{heading:void 0,subheading:void 0,links:[],action:void 0}),{overlayRef:ee,overflowRef:M,overflowButtonRef:te,overflowMenuRef:N,visibleLinkCount:ne,hasOverflow:re,isOverflowMenuOpen:ie,closeOverflowMenu:ae,handleOverflowMenuBlur:oe}=function(e,t,n){let r=(0,c.useRef)(null),i=(0,c.useRef)(null),a=(0,c.useRef)(null),o=(0,c.useRef)(null),[s,l]=(0,c.useState)(n),[u,d]=(0,c.useState)(!1),f=!!t&&s{let e=o.current;e?.matches(`:popover-open`)&&e.hidePopover()},[]),m=(0,c.useCallback)(()=>{let e=o.current,t=i.current;if(!e||!t||!e.matches(`:popover-open`))return;let n=!((r=document.body)?.showPopover&&!/native code/i.test(document.body.showPopover.toString()));var r;let{top:a,left:s}=Ie(e,t,{align:`end`,side:`outside-bottom`,displayInViewport:n});if(n){let e=document.body.getBoundingClientRect(),t=getComputedStyle(document.body);a+=e.top+window.scrollY+(Number.parseInt(t.borderTopWidth,10)||0),s+=e.left+window.scrollX+(Number.parseInt(t.borderLeftWidth,10)||0)}e.style.top=`${a}px`,e.style.left=`${s}px`},[]);return Bt(()=>{vt()||Ct();let e=o.current;if(!e)return;a.current?.setAttribute(`popovertarget`,e.id);let t=e=>{let t=e.newState===`open`;t&&m(),d(t)};return e.addEventListener(`toggle`,t),()=>{e.removeEventListener(`toggle`,t),e.matches(`:popover-open`)&&e.hidePopover()}},[n,m]),(0,c.useEffect)(()=>{f||(p(),d(!1))},[p,f,s]),(0,c.useEffect)(()=>{if(u)return document.addEventListener(`scroll`,m,!0),window.addEventListener(`resize`,m),()=>{document.removeEventListener(`scroll`,m,!0),window.removeEventListener(`resize`,m)}},[u,m]),Bt(m,[e,s,m]),Bt(()=>{let e=r.current;if(!t||!e)return void l(n);let a=Array.from(e.children).filter(e=>e instanceof HTMLElement),o=a.find(e=>e.classList.contains(Z[`SubNav__action-container`])),s=a.filter(e=>e!==o&&e!==i.current),c=()=>{if(e.clientWidth===0)return void l(n);let t=getComputedStyle(e),r=(Number.parseFloat(t.paddingInlineStart)||0)+(Number.parseFloat(t.paddingInlineEnd)||0),a=Number.parseFloat(t.columnGap)||0,c=e.clientWidth-r,u=s.map(e=>e.getBoundingClientRect().width),d=o?o.getBoundingClientRect().width+a:0;if(u.reduce((e,t)=>e+t,0)+a*Math.max(0,s.length-1)+d<=c)return void l(s.length);let f=i.current?.getBoundingClientRect().width??0,p=Math.max(0,c-d-f),h=0,g=0;for(let e of u){if(h+e+a>p)break;h+=e+a,g++}l(g),m()},u;c();let d=!1,f=()=>{u!==void 0&&cancelAnimationFrame(u),u=requestAnimationFrame(c)},p=typeof ResizeObserver<`u`?new ResizeObserver(f):void 0;p?.observe(e);for(let e of a)p?.observe(e);p||window.addEventListener(`resize`,f);let h=document.fonts;return h&&(async()=>{await h.ready,d||f()})(),()=>{d=!0,u!==void 0&&cancelAnimationFrame(u),p?.disconnect(),window.removeEventListener(`resize`,f)}},[e,t,n,m]),{overlayRef:r,overflowRef:i,overflowButtonRef:a,overflowMenuRef:o,visibleLinkCount:s,hasOverflow:f,isOverflowMenuOpen:u,closeOverflowMenu:p,handleOverflowMenuBlur:e=>{e.currentTarget.contains(e.relatedTarget)||p()}}}(t,b,A.length),se=D?c.Children.toArray(D.props.children):[],ce=se[0],le=se[1],ue=(0,c.isValidElement)(le)&&le.type===Md&&le.props.variant===`anchor`?le:null,de=(0,c.isValidElement)(k)&&k.type===kd&&!!k.props[`aria-current`],fe=k?ce:null,pe=A.slice(ne).some(e=>!!e.props[`aria-current`]&&e.props[`aria-current`]!==`false`),me=(0,c.useMemo)(()=>(0,s.jsx)(`div`,{className:d(Z[`SubNav__overlay-toggle`],C&&Z[`SubNav__overlay-toggle--open`]),children:(0,s.jsx)(`span`,{className:d(Z[`SubNav__overlay-toggle-content`],!fe&&Z[`SubNav__overlay-toggle-content--end`]),children:(0,s.jsxs)(`button`,{ref:m,className:Z[`SubNav__overlay-toggle-label`],"data-testid":xd.button,onClick:C?w:T,"aria-expanded":C?`true`:`false`,"aria-controls":h,"aria-label":ce?`${C?y.closeActiveLabel:y.activeLabel} ${ce}`:C?y.closeLabel:y.menuLabel,children:[fe&&(0,s.jsx)(I,{as:`span`,size:`100`,children:fe}),C?(0,s.jsx)(Pr,{className:Z[`SubNav__overlay-toggle-icon`],size:13}):(0,s.jsx)(Lr,{className:Z[`SubNav__overlay-toggle-icon`],size:13})]})})}),[w,T,h,C,ce,fe,y.closeLabel,y.menuLabel,y.activeLabel,y.closeActiveLabel]),he={id:void 0,ref:null,"aria-activedescendant":void 0,"aria-controls":void 0,"aria-describedby":void 0,"aria-details":void 0,"aria-flowto":void 0,"aria-labelledby":void 0,"aria-owns":void 0},ge=e=>c.Children.map(e,e=>{if(!(0,c.isValidElement)(e))return e;let t=e.type===l().Fragment?{}:he;return l().cloneElement(e,{...t,...e.props.children===void 0?{}:{children:ge(e.props.children)}})});return(0,s.jsx)(`div`,{ref:f,className:d(Z.SubNav__container,k&&Z[`SubNav--has-sub-heading`],k&&de&&Z[`SubNav--subHeadingActive`],_&&Z[`SubNav__container--with-anchor-nav`]),children:(0,s.jsx)(Td,{children:(0,s.jsx)(`nav`,{ref:x,id:e,className:d(Z.SubNav,C&&Z[`SubNav--open`],a&&Z[`SubNav--has-shadow`],i&&Z[`SubNav--full-width`],n),"data-testid":r||xd.root,children:(0,s.jsxs)(`div`,{ref:S,className:Z[`SubNav--header-container-outer`],children:[(0,s.jsxs)(`div`,{className:Z[`SubNav__header-container`],children:[O&&(0,s.jsx)(`div`,{className:Z[`SubNav__heading-container`],children:O}),k&&(0,s.jsx)(`div`,{className:d(Z[`SubNav__heading-container`],Z[`SubNav__subheading-container`],de&&Z[`SubNav__subheading-container-active`]),children:k}),!b&&(!k||de)&&me,ue&&ue]}),!b&&k&&!de&&me,A.length>0&&(0,s.jsxs)(`ul`,{ref:ee,id:h,className:d(Z[`SubNav__links-overlay`],C&&Z[`SubNav__links-overlay--open`]),"data-testid":xd.overlay,children:[A.map((e,t)=>{let n=!!b&&t>=ne,r=c.Children.toArray(e.props.children).some(e=>(0,c.isValidElement)(e)&&e.type===Md);return l().cloneElement(e,{className:d(e.props.className,!r&&Z[`SubNav__link--in-overlay`]),_isOverflowed:n,...n?{...he,children:ge(e.props.children)}:{}})}),(0,s.jsxs)(`li`,{ref:M,className:d(Z[`SubNav__overflow-container`],re&&Z[`SubNav__overflow-container--visible`]),"aria-hidden":!re||void 0,onBlur:oe,children:[(0,s.jsxs)(`button`,{ref:te,type:`button`,className:d(Z[`SubNav__overflow-toggle`],pe&&Z[`SubNav__overflow-toggle--active`]),"data-testid":xd.overflowButton,"aria-expanded":ie,"aria-controls":g,tabIndex:re?void 0:-1,children:[(0,s.jsx)(I,{as:`span`,size:`100`,className:Z[`SubNav__link-label`],children:y.overflowMenuLabel}),ie?(0,s.jsx)(Pr,{}):(0,s.jsx)(Lr,{})]}),(0,s.jsx)(`div`,{ref:N,id:g,popover:`auto`,"data-testid":xd.overflowMenu,className:Z[`SubNav__overflow-menu`],children:(0,s.jsx)(`ul`,{className:Z[`SubNav__overflow-menu-list`],"aria-label":y.overflowMenuLabel,children:A.slice(ne).map(e=>l().cloneElement(e,{_isOverflowed:!1,_isOverflowMenu:!0,_onOverflowLinkActivate:ae}))})})]}),j&&(0,s.jsx)(`li`,{className:Z[`SubNav__action-container`],children:j})]})]})})})})})),Od=({href:e,children:t,className:n,"data-testid":r,...i})=>(0,s.jsx)(`a`,{href:e,className:d(Z.SubNav__heading,n),"data-testid":xd.heading||r,...i,children:t}),kd=({href:e,children:t,className:n,"data-testid":r,...i})=>(0,s.jsx)(`a`,{href:e,className:d(Z.SubNav__heading,Z.SubNav__link,Z.SubNav__subHeading,n),"data-testid":xd.heading||r,...i,children:t}),Ad=(0,c.forwardRef)(({children:e,href:t,"aria-current":n,"data-testid":r,className:i,_subMenuVariant:a,_isOverflowMenu:o=!1,_onOverflowLinkActivate:u,variant:f,...m},h)=>{let g=p(),{isLarge:_}=ea(),[v,y]=(0,c.useState)(!1),b=L(h),x=(0,c.useRef)(null);((e,t)=>{let[n,r]=(0,c.useState)(!1),i=(0,c.useCallback)(e=>{e!==n&&(r(e),t?.(e))},[n,t]);(0,c.useEffect)(()=>{if(!e)return;let t=()=>{i(!0)},n=t=>{e.current&&!e.current.contains(t.relatedTarget)&&i(!1)},r=e.current;return r?(r.addEventListener(`focusin`,t,!0),r.addEventListener(`focusout`,n,!0),()=>{r.removeEventListener(`focusin`,t,!0),r.removeEventListener(`focusout`,n,!0)}):void 0},[i,e])})(b,e=>{e||y(!1)});let S=(0,c.useCallback)(()=>y(!0),[]),C=(0,c.useCallback)(()=>y(!1),[]),w=(0,c.useCallback)(()=>y(e=>!e),[]),T=!!n&&n!==`false`;Xt(C),(0,c.useEffect)(()=>{x.current&&x.current.toggleAttribute(`inert`,!!_&&!o&&!v)},[_,o,v]);let[E,D]=e,O=(0,c.isValidElement)(D)&&D.type===Md?D.props[`aria-label`]:void 0,k=o&&(0,c.isValidElement)(D)&&D.type===Md?l().cloneElement(D,{_isOverflowMenu:o,_onOverflowLinkActivate:u}):D;return(0,s.jsxs)(`div`,{className:d(Z[`SubNav__link--has-sub-menu`],v&&Z[`SubNav__link--expanded`],T&&Z[`SubNav__link--has-active-sub-menu`]),"data-testid":r||xd.subMenu,ref:b,onMouseOver:S,onMouseOut:C,onFocus:()=>null,onBlur:()=>null,children:[(0,s.jsx)(`a`,{href:t,className:d(Z.SubNav__link,n&&Z[`SubNav__link--active`],i),"aria-current":n,...m,onClick:e=>{m.onClick?.(e),e.defaultPrevented||u?.()},children:(0,s.jsx)(I,{as:`span`,size:`100`,weight:`medium`,className:Z[`SubNav__link-label`],children:E})}),_&&!o&&(0,s.jsx)(`button`,{className:Z[`SubNav__sub-menu-toggle`],onClick:w,"aria-expanded":v?`true`:`false`,"aria-controls":g,"aria-label":O??`${E?.toString().trim()} submenu`,children:(0,s.jsx)(Lr,{className:Z[`SubNav__sub-menu-icon`],size:16})}),(0,s.jsx)(`div`,{id:g,className:Z[`SubNav__sub-menu-children`],ref:x,children:k})]})}),jd=(0,c.forwardRef)((e,t)=>{let[n,r]=(0,c.useState)(!1),i=(0,c.useRef)(null),{_isOverflowed:a,_isOverflowMenu:o=!1,_onOverflowLinkActivate:l,...u}=e,f=c.Children.toArray(e.children);(0,c.useEffect)(()=>{i.current?.toggleAttribute(`inert`,!!a)},[a]);let p=f.some(e=>{if((0,c.isValidElement)(e))return e.type===Md});if((0,c.useEffect)(()=>{if(p)return;let t=e.href.replace(`#`,``),n=document.getElementById(t);if(!n)return;let i=new IntersectionObserver(([e])=>{r(e.isIntersecting)},{threshold:0,root:null,rootMargin:`0px 0px -100%`});return i.observe(n),()=>i.disconnect()},[p,e.href]),p){let e=f.some(e=>(0,c.isValidElement)(e)&&e.type===Md&&e.props.variant===`anchor`);return(0,s.jsx)(`li`,{ref:i,"aria-hidden":!!a||void 0,className:d(Z[`SubNav__link-item`],a&&Z[`SubNav__link-item--overflowed`]),children:(0,s.jsx)(Ad,{ref:t,...u,_isOverflowMenu:o,_onOverflowLinkActivate:l,_subMenuVariant:e?`anchor`:void 0})})}let{children:m,href:h,"aria-current":g,"data-testid":_,variant:v,className:y,...b}=u;return(0,s.jsx)(`li`,{ref:i,"aria-hidden":!!a||void 0,className:d(Z[`SubNav__link-item`],a&&Z[`SubNav__link-item--overflowed`]),children:(0,s.jsx)(`a`,{href:h,className:d(Z.SubNav__link,g&&Z[`SubNav__link--active`],n&&Z[`SubNav__link--is-in-view`],y),"aria-current":g,"data-testid":_||xd.link,ref:t,...b,onClick:e=>{b.onClick?.(e),e.defaultPrevented||l?.()},children:(0,s.jsx)(I,{as:`span`,size:`100`,weight:`medium`,className:Z[`SubNav__link-label`],children:m})})})});function Md({children:e,className:t,"aria-label":n=`Sub navigation`,variant:r=`dropdown`,_isOverflowMenu:i=!1,_onOverflowLinkActivate:a,...o}){let u=l().useContext(Cd),f=(0,c.useRef)(null),{isLarge:p}=ea();if((0,c.useEffect)(()=>{let e=e=>{f.current&&!f.current.contains(e.target)||e.target instanceof HTMLAnchorElement||e.stopPropagation()};return r===`anchor`&&document.addEventListener(`click`,e,!0),()=>{document.removeEventListener(`click`,e,!0)}},[r]),r===`anchor`&&u?.portalRef.current)return(0,bd.createPortal)((0,s.jsx)(`nav`,{ref:f,className:d(Z[`SubNav__sub-menu`],Z[`SubNav__sub-menu--anchor`],t),role:`navigation`,"aria-label":n,children:(0,s.jsx)(`ul`,{className:Z[`SubNav__sub-menu-list`],...o,children:l().Children.map(e,e=>(0,c.isValidElement)(e)&&e.type===jd?l().cloneElement(e,{...i?{_isOverflowMenu:i,_onOverflowLinkActivate:a}:{},onClick:t=>{e.props.onClick?.(t)}}):null)})}),u.portalRef.current);{let u=p&&!i?Wt:l().Fragment;return(0,s.jsx)(u,{...p&&!i?{colorMode:`light`}:{},children:(0,s.jsx)(`ul`,{className:d(Z[`SubNav__sub-menu`],Z[`SubNav__sub-menu--${r}`],t),"aria-label":n,...o,children:i?c.Children.map(e,e=>(0,c.isValidElement)(e)&&e.type===jd?l().cloneElement(e,{_isOverflowMenu:i,_onOverflowLinkActivate:a}):e):e})})}}function Nd({children:e,href:t,variant:n=`primary`,size:r=`small`,...i}){return(0,s.jsx)(je,{className:Z.SubNav__action,as:`a`,href:t,variant:n,"data-testid":xd.action,size:r,...i,children:e})}let Pd=Object.assign(Dd,{Heading:Od,SubHeading:kd,Link:jd,Action:Nd,SubMenu:Md,testIds:xd}),Fd={NavList:`Primer_Brand__NavList-module__NavList___U7Jyj`,NavList__accordionButton:`Primer_Brand__NavList-module__NavList__accordionButton___Jii1C`,NavList__group:`Primer_Brand__NavList-module__NavList__group___LANuQ`,NavList__groupList:`Primer_Brand__NavList-module__NavList__groupList___ylfjF`,NavList__groupTitle:`Primer_Brand__NavList-module__NavList__groupTitle___Ios1h`,NavList__item:`Primer_Brand__NavList-module__NavList__item___OceIg`,"NavList__item--expanded":`Primer_Brand__NavList-module__NavList__item--expanded___b3doz`,"NavList__item--has-current-descendant":`Primer_Brand__NavList-module__NavList__item--has-current-descendant___xFrMb`,"NavList__item--leaf":`Primer_Brand__NavList-module__NavList__item--leaf___SN9hT`,"NavList__item--level-1":`Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts`,"NavList__item--level-2":`Primer_Brand__NavList-module__NavList__item--level-2___AEntj`,"NavList__item--level-3":`Primer_Brand__NavList-module__NavList__item--level-3___yJC82`,"NavList__item--level-4":`Primer_Brand__NavList-module__NavList__item--level-4___w3rA3`,"NavList__item--level-5":`Primer_Brand__NavList-module__NavList__item--level-5___euPGq`,NavList__itemContent:`Primer_Brand__NavList-module__NavList__itemContent___TyAP4`,NavList__label:`Primer_Brand__NavList-module__NavList__label___cZ4Jt`,NavList__labelArea:`Primer_Brand__NavList-module__NavList__labelArea___N5Ya6`,NavList__leadingVisual:`Primer_Brand__NavList-module__NavList__leadingVisual___ToOHr`,NavList__link:`Primer_Brand__NavList-module__NavList__link___lJiXk`,"NavList__link--disabled":`Primer_Brand__NavList-module__NavList__link--disabled___gPpvz`,NavList__list:`Primer_Brand__NavList-module__NavList__list___K5lSx`,"NavList__list--flat":`Primer_Brand__NavList-module__NavList__list--flat___wuoKR`,NavList__subNav:`Primer_Brand__NavList-module__NavList__subNav___DZ2GX`,"NavList__subNav--expanded":`Primer_Brand__NavList-module__NavList__subNav--expanded___Wu6L6`,NavList__toggleIcon:`Primer_Brand__NavList-module__NavList__toggleIcon___hh94D`,NavList__trailingVisual:`Primer_Brand__NavList-module__NavList__trailingVisual___q6Uc4`},Id={root:`NavList`,get list(){return`${this.root}-list`},get item(){return`${this.root}-item`},get link(){return`${this.root}-link`},get leadingVisual(){return`${this.root}-leading-visual`},get trailingVisual(){return`${this.root}-trailing-visual`},get subNav(){return`${this.root}-sub-nav`},get group(){return`${this.root}-group`},get groupTitle(){return`${this.root}-group-title`},get groupList(){return`${this.root}-group-list`},get toggle(){return`${this.root}-toggle`}},Ld=(0,c.createContext)(1),Rd=(0,c.createContext)({expanded:!0,level:2}),zd=(0,c.forwardRef)(({children:e,className:t,"aria-label":n,"aria-labelledby":r,"data-testid":i,...a},o)=>{let l=(0,c.useMemo)(()=>c.Children.toArray(e),[e]),u=(0,c.useMemo)(()=>l.some(Yd),[l]),f=(0,c.useMemo)(()=>l.some(Xd),[l]),p=u?1:2,m=!u&&!f;return(0,s.jsx)(`nav`,{ref:o,className:d(Fd.NavList,t),"aria-label":n,"aria-labelledby":r,"data-testid":i||Id.root,...a,children:(0,s.jsx)(Ld.Provider,{value:p,children:(0,s.jsx)(`ul`,{className:d(Fd.NavList__list,m&&Fd[`NavList__list--flat`]),"data-testid":Id.list,children:e})})})}),Bd=(0,c.forwardRef)(({as:e,children:t,className:n,defaultExpanded:r=!1,disabled:i=!1,expanded:a,leadingVisual:o,onClick:u,onExpandedChange:f,trailingVisual:m,"aria-current":h,"data-testid":g,..._},v)=>{let y=e||`a`,b=(0,c.useContext)(Ld),x=p(),S=p(),C=(0,c.useMemo)(()=>c.Children.toArray(t),[t]),w=(0,c.useMemo)(()=>C.filter(Wd),[C]),T=(0,c.useMemo)(()=>C.find(Wd),[C]),E=(0,c.useMemo)(()=>C.filter(Zd),[C]),D=(0,c.useMemo)(()=>T?C.filter(e=>e!==T):C,[C,T]),O=D.length>0,k=!!T,A=b<5,j=!k,ee=T?.props.id??x,M=(0,c.useMemo)(()=>qd(T?.props.children),[T?.props.children]),te=a!==void 0,[N,ne]=(0,c.useState)(r||M),re=!!(te?a:N),{href:ie,id:ae,...oe}=_,se=ae??S,ce=u,le=(0,c.useMemo)(()=>E.length>0?`NavList.Item: NavList.Group is not supported as a child. Use NavList.SubNav for nested disclosure. NavList.Item will not be rendered.`:k&&!A?`NavList.Item: NavList supports up to 5 levels. Level 5 items cannot contain NavList.SubNav. NavList.Item will not be rendered.`:w.length>1?`NavList.Item: Only one NavList.SubNav child is supported. NavList.Item will not be rendered.`:k&&!O?`NavList.Item: A label is required when using NavList.SubNav. NavList.Item will not be rendered.`:!k||ie===void 0&&e===void 0?void 0:"NavList.Item: `href` and `as` are not supported when using NavList.SubNav because expandable items render as buttons. NavList.Item will not be rendered.",[e,A,O,k,ie,E.length,w.length]);(0,c.useEffect)(()=>{M&&!te&&ne(!0)},[M,te]);let ue=(0,c.useCallback)(e=>{te||ne(e),f?.(e)},[te,f]),de=(0,c.useCallback)(()=>{ue(!re)},[re,ue]),fe=(0,c.useCallback)(e=>{i?e.preventDefault():ce?.(e)},[i,ce]),pe=(0,c.useCallback)(e=>{Jd(v,e)},[v]),me=(0,c.useCallback)(e=>{i?e.preventDefault():(ce?.(e),e.defaultPrevented||de())},[i,ce,de]);if(le)return null;let he=(0,s.jsxs)(`span`,{className:Fd.NavList__labelArea,children:[Qd(o,Fd.NavList__leadingVisual,Id.leadingVisual),(0,s.jsx)(`span`,{className:Fd.NavList__label,children:D}),Qd(m,Fd.NavList__trailingVisual,Id.trailingVisual)]});return(0,s.jsxs)(`li`,{className:d(Fd.NavList__item,Fd[`NavList__item--level-${b}`],j&&Fd[`NavList__item--leaf`],k&&re&&Fd[`NavList__item--expanded`],M&&Fd[`NavList__item--has-current-descendant`]),"data-testid":g||Id.item,children:[(0,s.jsx)(`div`,{className:Fd.NavList__itemContent,children:k&&A?(0,s.jsxs)(`button`,{ref:pe,id:se,type:`button`,className:d(Fd.NavList__link,Fd.NavList__accordionButton,i&&Fd[`NavList__link--disabled`],n),"aria-expanded":re?`true`:`false`,"aria-controls":ee,"data-testid":Id.toggle,...oe,disabled:i,onClick:me,children:[(0,s.jsx)(Lr,{className:Fd.NavList__toggleIcon,"aria-hidden":`true`}),he]}):(0,s.jsx)(y,{ref:v,className:d(Fd.NavList__link,i&&Fd[`NavList__link--disabled`],n),"aria-current":h,"aria-disabled":i||void 0,"data-testid":Id.link,onClick:fe,..._,children:he})}),T?(0,s.jsx)(Rd.Provider,{value:{expanded:re,labelledBy:se,level:b+1},children:l().cloneElement(T,{id:ee})}):null]})}),Vd=(0,c.forwardRef)(({children:e,className:t,"aria-labelledby":n,"data-testid":r,...i},a)=>{let{expanded:o,labelledBy:l,level:u}=(0,c.useContext)(Rd),f=(0,c.useRef)(null),p=(0,c.useCallback)(e=>{e.style.setProperty(`--brand-NavList-subNav-height`,`${e.scrollHeight}px`)},[]),m=(0,c.useCallback)(()=>{let e=f.current;for(;e;)p(e),e=e.parentElement?.closest(`.${Fd.NavList__subNav}`)??null},[p]),h=(0,c.useCallback)(e=>{f.current=e,Jd(a,e)},[a]);return(0,c.useEffect)(()=>{m()},[e,o,m]),(0,c.useEffect)(()=>{f.current?.toggleAttribute(`inert`,!o)},[o]),(0,c.useEffect)(()=>{let e=f.current;if(!e||typeof ResizeObserver>`u`)return;let t=new ResizeObserver(m);return t.observe(e),()=>{t.disconnect()}},[m]),(0,s.jsx)(`ul`,{ref:h,className:d(Fd.NavList__subNav,o&&Fd[`NavList__subNav--expanded`],t),"aria-labelledby":n??l,...i,"aria-hidden":o?void 0:`true`,"data-testid":r||Id.subNav,children:(0,s.jsx)(Ld.Provider,{value:u,children:e})})}),Hd=(0,c.forwardRef)(({title:e,children:t,className:n,"data-testid":r,...i},a)=>{let o=p(),u=(0,c.useMemo)(()=>{let e=t=>c.Children.toArray(t).flatMap(t=>Gd(t)?[t]:(0,c.isValidElement)(t)&&t.type===l().Fragment?e(t.props.children):[]);return e(t)},[t]);return(0,c.useMemo)(()=>{let e=t=>c.Children.toArray(t).some(t=>!Gd(t)&&(!(0,c.isValidElement)(t)||t.type!==l().Fragment||e(t.props.children)));return e(t)},[t]),(0,s.jsxs)(`li`,{ref:a,className:d(Fd.NavList__group,n),"data-testid":r||Id.group,...i,children:[e?(0,s.jsx)(`h3`,{id:o,className:Fd.NavList__groupTitle,"data-testid":Id.groupTitle,children:e}):null,(0,s.jsx)(`ul`,{className:Fd.NavList__groupList,"aria-labelledby":e?o:void 0,"data-testid":Id.groupList,children:(0,s.jsx)(Ld.Provider,{value:2,children:u})})]})}),Ud=Object.assign(zd,{Item:Bd,SubNav:Vd,Group:Hd,testIds:Id});function Wd(e){return(0,c.isValidElement)(e)&&e.type===Vd}function Gd(e){return(0,c.isValidElement)(e)&&e.type===Bd}function Kd(e){return(0,c.isValidElement)(e)&&e.type===Hd}function qd(e){return c.Children.toArray(e).some(e=>{return!!(0,c.isValidElement)(e)&&(t=e.props[`aria-current`],!(!t||t===`false`)||qd(e.props.children));var t})}function Jd(e,t){e&&(typeof e==`function`?e(t):e.current=t)}function Yd(e){return!!(0,c.isValidElement)(e)&&(e.type===l().Fragment?c.Children.toArray(e.props.children).some(Yd):c.Children.toArray(e.props.children).some(Wd))}function Xd(e){return!!(0,c.isValidElement)(e)&&(e.type===l().Fragment?c.Children.toArray(e.props.children).some(Xd):Kd(e))}function Zd(e){return!!(0,c.isValidElement)(e)&&(e.type===l().Fragment?c.Children.toArray(e.props.children).some(Zd):Kd(e))}function Qd(e,t,n){if(!e)return null;let r=(0,c.isValidElement)(e)?e:l().createElement(e);return(0,c.isValidElement)(r)?(0,s.jsx)(`span`,{className:t,"data-testid":n,children:l().cloneElement(r,{className:r.props.className,"aria-hidden":`true`,focusable:`false`})}):null}var $d=[`16`,`24`,`48`,`96`],ef={16:{width:16,path:c.createElement(c.Fragment,null,c.createElement(`path`,{d:`M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z`}),c.createElement(`path`,{d:`M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z`}))},24:{width:24,path:c.createElement(c.Fragment,null,c.createElement(`path`,{d:`M23.922 16.992c-.861 1.495-5.859 5.023-11.922 5.023-6.063 0-11.061-3.528-11.922-5.023A.641.641 0 0 1 0 16.736v-2.869a.841.841 0 0 1 .053-.22c.372-.935 1.347-2.292 2.605-2.656.167-.429.414-1.055.644-1.517a10.195 10.195 0 0 1-.052-1.086c0-1.331.282-2.499 1.132-3.368.397-.406.89-.717 1.474-.952 1.399-1.136 3.392-2.093 6.122-2.093 2.731 0 4.767.957 6.166 2.093.584.235 1.077.546 1.474.952.85.869 1.132 2.037 1.132 3.368 0 .368-.014.733-.052 1.086.23.462.477 1.088.644 1.517 1.258.364 2.233 1.721 2.605 2.656a.832.832 0 0 1 .053.22v2.869a.641.641 0 0 1-.078.256ZM12.172 11h-.344a4.323 4.323 0 0 1-.355.508C10.703 12.455 9.555 13 7.965 13c-1.725 0-2.989-.359-3.782-1.259a2.005 2.005 0 0 1-.085-.104L4 11.741v6.585c1.435.779 4.514 2.179 8 2.179 3.486 0 6.565-1.4 8-2.179v-6.585l-.098-.104s-.033.045-.085.104c-.793.9-2.057 1.259-3.782 1.259-1.59 0-2.738-.545-3.508-1.492a4.323 4.323 0 0 1-.355-.508h-.016.016Zm.641-2.935c.136 1.057.403 1.913.878 2.497.442.544 1.134.938 2.344.938 1.573 0 2.292-.337 2.657-.751.384-.435.558-1.15.558-2.361 0-1.14-.243-1.847-.705-2.319-.477-.488-1.319-.862-2.824-1.025-1.487-.161-2.192.138-2.533.529-.269.307-.437.808-.438 1.578v.021c0 .265.021.562.063.893Zm-1.626 0c.042-.331.063-.628.063-.894v-.02c-.001-.77-.169-1.271-.438-1.578-.341-.391-1.046-.69-2.533-.529-1.505.163-2.347.537-2.824 1.025-.462.472-.705 1.179-.705 2.319 0 1.211.175 1.926.558 2.361.365.414 1.084.751 2.657.751 1.21 0 1.902-.394 2.344-.938.475-.584.742-1.44.878-2.497Z`}),c.createElement(`path`,{d:`M14.5 14.25a1 1 0 0 1 1 1v2a1 1 0 0 1-2 0v-2a1 1 0 0 1 1-1Zm-5 0a1 1 0 0 1 1 1v2a1 1 0 0 1-2 0v-2a1 1 0 0 1 1-1Z`}))},48:{width:48,path:c.createElement(c.Fragment,null,c.createElement(`path`,{d:`M47.801 34.003c-1.72 2.988-11.706 10.037-23.82 10.037S1.881 36.991.161 34.003a1.309 1.309 0 0 1-.161-.57v-5.615c.012-.17.047-.338.11-.498.744-1.867 2.692-4.58 5.206-5.308.333-.855.826-2.106 1.287-3.029a20.112 20.112 0 0 1-.104-2.171c0-2.659.563-4.992 2.262-6.729.793-.811 1.777-1.433 2.945-1.901C14.502 5.911 18.483 4 23.938 4c5.455 0 9.523 1.911 12.319 4.182 1.167.468 2.151 1.09 2.944 1.901 1.699 1.737 2.263 4.07 2.263 6.729 0 .736-.027 1.465-.105 2.171.461.923.954 2.174 1.288 3.029 2.513.728 4.461 3.441 5.205 5.308.081.205.115.424.115.645v5.318c0 .252-.04.502-.166.72ZM24.325 22.031h-.688a8.52 8.52 0 0 1-.709 1.016c-1.537 1.892-3.833 2.98-7.008 2.98-3.447 0-5.972-.717-7.557-2.514a4.408 4.408 0 0 1-.171-.21l-.195.21v13.155c2.867 1.558 9.02 4.353 15.984 4.353s13.117-2.795 15.984-4.353V23.513l-.195-.21s-.066.091-.171.21c-1.584 1.797-4.11 2.514-7.557 2.514-3.175 0-5.47-1.088-7.008-2.98a8.637 8.637 0 0 1-.709-1.016h-.033.033Zm-1.969-5.864a14.31 14.31 0 0 0 .127-1.785v-.042c-.003-1.537-.339-2.538-.876-3.152-.681-.78-2.09-1.378-5.06-1.057-3.008.326-4.69 1.073-5.643 2.048-.923.944-1.408 2.356-1.408 4.633 0 2.42.348 3.849 1.115 4.719.729.827 2.165 1.499 5.309 1.499 2.417 0 3.799-.786 4.683-1.873.948-1.168 1.482-2.878 1.753-4.99Zm3.25 0c.271 2.112.805 3.822 1.754 4.99.883 1.087 2.265 1.873 4.682 1.873 3.145 0 4.58-.672 5.309-1.499.767-.87 1.116-2.299 1.116-4.719 0-2.277-.485-3.689-1.408-4.633-.954-.975-2.635-1.722-5.644-2.048-2.969-.321-4.378.277-5.06 1.057-.537.614-.873 1.615-.876 3.152v.042c.002.53.042 1.123.127 1.785Z`}),c.createElement(`path`,{d:`M28.998 28.516c1.104 0 1.999.895 1.999 1.999v3.998a2 2 0 1 1-3.998 0v-3.998c0-1.104.895-1.999 1.999-1.999Zm-9.996 0c1.104 0 1.999.895 1.999 1.999v3.998a2 2 0 1 1-3.998 0v-3.998c0-1.104.895-1.999 1.999-1.999Z`}))},96:{width:96,path:c.createElement(c.Fragment,null,c.createElement(`path`,{d:`M95.667 67.954C92.225 73.933 72.24 88.04 47.997 88.04 23.754 88.04 3.769 73.933.328 67.954c-.216-.375-.307-.796-.328-1.226V55.661c.019-.371.089-.736.226-1.081 1.489-3.738 5.386-9.166 10.417-10.623.667-1.712 1.655-4.215 2.576-6.062-.154-1.414-.208-2.872-.208-4.345 0-5.322 1.128-9.99 4.527-13.466 1.587-1.623 3.557-2.869 5.893-3.805 5.595-4.545 13.563-8.369 24.48-8.369s19.057 3.824 24.652 8.369c2.337.936 4.306 2.182 5.894 3.805 3.399 3.476 4.527 8.144 4.527 13.466 0 1.473-.054 2.931-.208 4.345.921 1.847 1.909 4.35 2.576 6.062 5.03 1.457 8.928 6.885 10.417 10.623.163.41.231.848.231 1.289v10.644c0 .504-.081 1.004-.333 1.441ZM48.686 43.993l-.3.001-1.077-.001c-.423.709-.894 1.39-1.418 2.035-3.078 3.787-7.672 5.964-14.026 5.964-6.897 0-11.952-1.435-15.123-5.032a7.886 7.886 0 0 1-.342-.419l-.39.419v26.326c5.737 3.118 18.05 8.713 31.987 8.713 13.938 0 26.251-5.595 31.988-8.713V46.96l-.39-.419s-.132.181-.342.419c-3.171 3.597-8.226 5.032-15.123 5.032-6.354 0-10.949-2.177-14.026-5.964a17.178 17.178 0 0 1-1.418-2.034h-.066l.066-.001Zm-3.94-11.733c.17-1.326.251-2.513.253-3.573v-.084c-.005-3.077-.678-5.079-1.752-6.308-1.365-1.562-4.184-2.758-10.127-2.115-6.021.652-9.386 2.146-11.294 4.098-1.847 1.889-2.818 4.715-2.818 9.272 0 4.842.698 7.703 2.232 9.443 1.459 1.655 4.332 3.001 10.625 3.001 4.837 0 7.603-1.573 9.371-3.749 1.899-2.336 2.967-5.759 3.51-9.985Zm6.503 0c.543 4.226 1.611 7.649 3.51 9.985 1.768 2.176 4.533 3.749 9.371 3.749 6.292 0 9.165-1.346 10.624-3.001 1.535-1.74 2.232-4.601 2.232-9.443 0-4.557-.97-7.383-2.817-9.272-1.908-1.952-5.274-3.446-11.294-4.098-5.943-.643-8.763.553-10.127 2.115-1.074 1.229-1.747 3.231-1.752 6.308v.084c.002 1.06.083 2.247.253 3.573Zm-2.563 11.734h.066l-.066-.001v.001Z`}),c.createElement(`path`,{d:`M38.5 55.75a3.5 3.5 0 0 1 3.5 3.5v8.5a3.5 3.5 0 1 1-7 0v-8.5a3.5 3.5 0 0 1 3.5-3.5Zm19 0a3.5 3.5 0 0 1 3.5 3.5v8.5a3.5 3.5 0 1 1-7 0v-8.5a3.5 3.5 0 0 1 3.5-3.5Z`}))}},tf=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-copilot`,ef,$d)});tf.displayName=`CopilotIcon`;var nf=[`16`,`24`],rf={16:{width:16,path:c.createElement(`path`,{d:`M.989 8 .064 2.68a1.342 1.342 0 0 1 1.85-1.462l13.402 5.744a1.13 1.13 0 0 1 0 2.076L1.913 14.782a1.343 1.343 0 0 1-1.85-1.463L.99 8Zm.603-5.288L2.38 7.25h4.87a.75.75 0 0 1 0 1.5H2.38l-.788 4.538L13.929 8Z`})},24:{width:24,path:c.createElement(`path`,{d:`M1.513 1.96a1.374 1.374 0 0 1 1.499-.21l19.335 9.215a1.147 1.147 0 0 1 0 2.07L3.012 22.25a1.374 1.374 0 0 1-1.947-1.46L2.49 12 1.065 3.21a1.375 1.375 0 0 1 .448-1.25Zm2.375 10.79-1.304 8.042L21.031 12 2.584 3.208l1.304 8.042h7.362a.75.75 0 0 1 0 1.5Z`})}},af=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-paper-airplane`,rf,nf)});af.displayName=`PaperAirplaneIcon`;let Q={IDE:`Primer_Brand__IDE-module__IDE___QDJIE`,"IDE--chat-only":`Primer_Brand__IDE-module__IDE--chat-only___GsGvX`,"IDE--default":`Primer_Brand__IDE-module__IDE--default___cSAvc`,"IDE--full-exp":`Primer_Brand__IDE-module__IDE--full-exp___QszuK`,"IDE--glass":`Primer_Brand__IDE-module__IDE--glass___uVNlv`,IDE__Chat:`Primer_Brand__IDE-module__IDE__Chat___w081c`,"IDE__Chat-copilot-indicator":`Primer_Brand__IDE-module__IDE__Chat-copilot-indicator___FhoZe`,"IDE__Chat-copilot-indicator-label":`Primer_Brand__IDE-module__IDE__Chat-copilot-indicator-label___IWynN`,"IDE__Chat-input":`Primer_Brand__IDE-module__IDE__Chat-input___XXUIS`,"IDE__Chat-input-area":`Primer_Brand__IDE-module__IDE__Chat-input-area___OJkxC`,"IDE__Chat-message":`Primer_Brand__IDE-module__IDE__Chat-message___LMwct`,"IDE__Chat-message--faded":`Primer_Brand__IDE-module__IDE__Chat-message--faded___Mj7EF`,"IDE__Chat-message--visible":`Primer_Brand__IDE-module__IDE__Chat-message--visible___hq0hB`,"IDE__Chat-message-content":`Primer_Brand__IDE-module__IDE__Chat-message-content___yFYul`,"IDE__Chat-message-snippet":`Primer_Brand__IDE-module__IDE__Chat-message-snippet___DAl6x`,"IDE__Chat-message-user":`Primer_Brand__IDE-module__IDE__Chat-message-user___AhfYF`,"IDE__Chat-messages":`Primer_Brand__IDE-module__IDE__Chat-messages___EcZF_`,"IDE__Chat-wrapper":`Primer_Brand__IDE-module__IDE__Chat-wrapper___chroS`,IDE__Editor:`Primer_Brand__IDE-module__IDE__Editor___MkJjR`,"IDE__Editor--large":`Primer_Brand__IDE-module__IDE__Editor--large___YlfAf`,"IDE__Editor--medium":`Primer_Brand__IDE-module__IDE__Editor--medium___Nihdg`,"IDE__Editor--small":`Primer_Brand__IDE-module__IDE__Editor--small____cDnd`,"IDE__Editor-content":`Primer_Brand__IDE-module__IDE__Editor-content___qUzu5`,"IDE__Editor-content-inner":`Primer_Brand__IDE-module__IDE__Editor-content-inner___HAje_`,"IDE__Editor-content-wrapper":`Primer_Brand__IDE-module__IDE__Editor-content-wrapper___gb9HC`,"IDE__Editor-lineNumber":`Primer_Brand__IDE-module__IDE__Editor-lineNumber___vSZSt`,"IDE__Editor-lineNumber-text":`Primer_Brand__IDE-module__IDE__Editor-lineNumber-text___Ws1Hq`,"IDE__Editor-lineNumbers":`Primer_Brand__IDE-module__IDE__Editor-lineNumbers___t0wju`,"IDE__Editor-pane":`Primer_Brand__IDE-module__IDE__Editor-pane___ZQjcs`,"IDE__Editor-pane--suggested":`Primer_Brand__IDE-module__IDE__Editor-pane--suggested___IXAF0`,"IDE__Editor-tab":`Primer_Brand__IDE-module__IDE__Editor-tab___lY6lZ`,"IDE__Editor-tab--active":`Primer_Brand__IDE-module__IDE__Editor-tab--active___FuQ4L`,"IDE__Editor-tab-close-icon":`Primer_Brand__IDE-module__IDE__Editor-tab-close-icon___jxo0b`,"IDE__Editor-tab-icon":`Primer_Brand__IDE-module__IDE__Editor-tab-icon___IyrSp`,"IDE__Editor-tabs":`Primer_Brand__IDE-module__IDE__Editor-tabs___zFwQA`,IDE__inner:`Primer_Brand__IDE-module__IDE__inner___C7yFe`,IDE__main:`Primer_Brand__IDE-module__IDE__main___UBKnG`,"IDE__play-pause-button":`Primer_Brand__IDE-module__IDE__play-pause-button___MKdFP`},of={root:`IDE`,get chat(){return`${this.root}-chat`},get editor(){return`${this.root}-editor`},get editorContent(){return`${this.editor}-content`},get editorTabs(){return`${this.editor}-tab`}},sf=(0,c.memo)(({children:e,className:t,"data-testid":n,height:r,variant:i=`default`,...a})=>{let[o,u]=(0,c.useState)(!1),[f,p]=(0,c.useState)(!1),[m,h]=(0,c.useState)(!1),g=(0,c.useRef)(null),_=(0,c.useRef)(null);(0,c.useEffect)(()=>{f&&m&&u(!1)},[f,m]);let v=(0,c.useMemo)(()=>c.Children.toArray(e),[e]),y=v.find(e=>(0,c.isValidElement)(e)&&e.type===gf.Chat),b=!!y,x=b?l().cloneElement(y,{ref:g,"data-testid":n||of.chat,animationIsPaused:o,setAnimationIsDone:p}):null,S=v.find(e=>(0,c.isValidElement)(e)&&e.type===gf.Editor),C=!!S,w=C?l().cloneElement(S,{ref:_,"data-testid":n||of.editor,animationIsPaused:o,setAnimationIsDone:h}):null,T=(!b||f)&&(!C||m),E=(0,c.useCallback)(e=>{T?(p(!1),h(!1),g.current?.resetAnimation(),_.current?.resetAnimation()):u(!e)},[T]);return(0,s.jsx)(`section`,{"data-testid":n||of.root,className:d(Q[`IDE--${i}`],b&&C&&Q[`IDE--full-exp`],b&&!C&&Q[`IDE--chat-only`],t),children:(0,s.jsx)(`div`,{...a,children:(0,s.jsxs)(`div`,{className:Q.IDE__inner,style:{"--brand-IDE-height":r?`${r}px`:void 0},children:[(0,s.jsxs)(`div`,{className:Q.IDE__main,children:[x,w]}),(0,s.jsx)(hf,{isPlaying:!o&&!T,onPlayPause:E})]})})})}),cf=(0,c.memo)((0,c.forwardRef)(({"data-testid":e,script:t,animationDelay:n=3e3,alternativeText:r,animationIsPaused:i,setAnimationIsDone:a,...o},l)=>{let u=L(l),f=n,p=(0,c.useRef)(null),[m,h]=(0,c.useState)([]),g=(0,c.useRef)(i);g.current=i;let _=(0,c.useCallback)(e=>{if(!e||!p.current)return;let t=p.current,n=e.getBoundingClientRect(),r=t.getBoundingClientRect();(n.topr.bottom)&&(t.scrollTop+=n.top-r.top)},[]),v=(0,c.useCallback)(()=>{if(!t.length)return;let e=document.querySelectorAll(`.${Q[`IDE__Chat-message`]}`),n=Array.from(e).slice(0,1),r=Array.from(e).slice(1),i=[];n[0]&&i.push({delay:0,action:`show`,element:n[0]}),i.push({delay:f/4,action:`delay`});for(let[e,t]of r.entries())i.push({delay:f,action:`show`,element:t,shouldScroll:e%2==0,shouldFadePrevious:!0,messageIndex:e,isLast:e===r.length-1});i.push({delay:100,isDone:!0}),h(i)},[t,f]),y=(0,c.useCallback)(()=>{a?.(!1);let e=document.querySelectorAll(`.${Q[`IDE__Chat-message`]}`);for(let t of e)t.classList.remove(Q[`IDE__Chat-message--visible`],Q[`IDE__Chat-message--faded`]);p.current&&(p.current.scrollTop=0),v()},[v,a]);return(0,c.useImperativeHandle)(u,()=>u.current?{...u.current,resetAnimation:y}:{resetAnimation:y}),(0,c.useEffect)(()=>{v()},[v]),(0,c.useEffect)(()=>{let e,t=-1,n=0,r=i=>{if(n>=m.length||g.current)return g.current&&(t=-1),void(e=requestAnimationFrame(r));let o=t===-1?0:i-t;t=i;let s=m[n];if(s.isDone)a?.(!0);else{if(s.delay-=o,s.delay<=0){if(s.action===`delay`)n++;else{let e=s;if(e.shouldScroll&&_(e.element),e.shouldFadePrevious){let t=document.querySelectorAll(`.${Q[`IDE__Chat-message`]}`),n=Array.from(t).slice(0,1),r=Array.from(t).slice(1);for(let e of n)e.classList.add(Q[`IDE__Chat-message--faded`]);let i=r.filter((t,n)=>n<(e.messageIndex??0));for(let e of i)e.classList.add(Q[`IDE__Chat-message--faded`]);e.isLast&&setTimeout(()=>{for(let e of n)e.classList.remove(Q[`IDE__Chat-message--faded`]);for(let e of r)e.classList.remove(Q[`IDE__Chat-message--faded`])},100)}e.element.classList.add(Q[`IDE__Chat-message--visible`]),n++}}e=requestAnimationFrame(r)}};return e=requestAnimationFrame(r),()=>{e&&cancelAnimationFrame(e)}},[m,_,a]),(0,s.jsxs)(`section`,{ref:u,className:Q.IDE__Chat,"data-testid":e||of.chat,...o,children:[(0,s.jsx)(`span`,{className:`visually-hidden`,children:r}),(0,s.jsxs)(`div`,{className:Q[`IDE__Chat-wrapper`],"aria-hidden":!0,children:[(0,s.jsx)(`div`,{ref:p,className:Q[`IDE__Chat-messages`],children:t.length&&t.map((e,t)=>(0,s.jsxs)(`div`,{id:`IDE__Chat-message-${t}`,className:d(Q[`IDE__Chat-message`],e.role===`user`&&Q[`IDE__Chat-message--user`]),children:[(0,s.jsxs)(`div`,{className:Q[`IDE__Chat-message-user`],children:[e.role===`user`?(0,s.jsx)(Os,{src:e.avatar,alt:e.handle}):(0,s.jsx)(tf,{size:24}),(0,s.jsx)(I,{as:`p`,size:`100`,weight:`medium`,className:Q[`IDE__Chat-message-handle`],children:e.handle})]}),(0,s.jsxs)(`div`,{className:Q[`IDE__Chat-message-content`],children:[(0,s.jsx)(`div`,{className:Q[`IDE__Chat-message-text`],children:e.message}),e.highlighter&&e.codeSnippet&&(0,s.jsx)(`pre`,{className:Q[`IDE__Chat-message-snippet`],dangerouslySetInnerHTML:{__html:e.codeSnippet}}),!e.highlighter&&e.codeSnippet&&(0,s.jsx)(`pre`,{className:Q[`IDE__Chat-message-snippet`],children:e.codeSnippet})]})]},t))}),(0,s.jsx)(`div`,{className:Q[`IDE__Chat-input-area`],children:(0,s.jsx)(_o,{disabled:!0,className:Q[`IDE__Chat-input`],fullWidth:!0,placeholder:`Ask a question or type '/' for commands.`,trailingVisual:(0,s.jsx)(af,{className:Q[`IDE__Chat-input-icon`]})})})]})]})})),lf=`https://github.com/primer/brand/assets`,uf={py:`${lf}/13340707/7ca66487-d958-4c30-acbc-397f7a6169b7`,ts:`${lf}/13340707/2a7b87cf-b522-4ab5-a127-5a2c69bd0a89`,js:`${lf}/13340707/5a7bfffa-af38-4e32-ab39-a9e7efbcc7c6`,jsx:`${lf}/13340707/d975a978-dbc7-4626-b995-c00cac9bc132`,hs:`${lf}/13340707/826843ce-424b-4693-84d3-a43e4b7f1280`,html:`${lf}/13340707/f5b03413-b8f4-4cd5-9d91-6b574ada14ed`,css:`${lf}/13340707/3df2f0ba-daff-4b76-8492-f5773c515369`,scss:`${lf}/13340707/a1d21f2e-c813-4211-8d9a-2869c1968e9a`,json:`${lf}/13340707/ca21068e-8c27-4b84-9a1d-b965b49b3568`,md:`${lf}/13340707/39e7ff2b-9d0a-47e9-9686-bed51800084c`,yml:`${lf}/13340707/afb28101-1352-444f-8a8e-419b6883132f`,yaml:`${lf}/13340707/afb28101-1352-444f-8a8e-419b6883132f`,txt:`${lf}/13340707/7c52da20-1fe2-496c-b4bb-6ea61d0fe3dd`,sh:`${lf}/13340707/549ce181-4541-4811-8712-a9c5abd8eeae`,sql:`${lf}/13340707/b2b73a2e-e4e1-47c8-aabc-c204836244b8`},df=Object.keys(uf),ff=(0,c.memo)((0,c.forwardRef)(({activeTab:e=0,"data-testid":t,files:n,triggerAnimation:r=!1,showLineNumbers:i=!0,size:a=`medium`,tabIcons:o=uf,animationIsPaused:u,setAnimationIsDone:f,...p},m)=>{let h=L(m),g=(0,c.useRef)(null),[_,v]=(0,c.useState)([]),y=(0,c.useRef)(u);y.current=u;let b=Qi({defaultTab:e.toString(),autoActivate:!0,onTabActivate:(e,t)=>{t?.scrollIntoView({behavior:`smooth`,block:`nearest`,inline:`start`}),C()}}),S=(0,c.useCallback)(()=>{if(!g.current)return;let e=g.current.querySelectorAll(`pre:not([data-has-suggestion="true"])`),t=g.current.querySelectorAll(`pre[data-has-suggestion="true"]`),n=[];for(let t of e)n.push({delay:200,elements:[t],tab:b.activeTab});n.push({delay:1e3,elements:Array.from(t),tab:b.activeTab}),n.push({delay:200,isDone:!0,tab:b.activeTab}),v(n)},[b.activeTab]),C=(0,c.useCallback)(()=>{v([]),f?.(!1);let e=g.current?.querySelectorAll(`pre`);if(e)for(let t of e)t.classList.remove(x[`Animation--active`]);S()},[S,f]);return(0,c.useImperativeHandle)(h,()=>h.current?{...h.current,resetAnimation:C}:{resetAnimation:C}),(0,c.useEffect)(()=>{S()},[S,r]),(0,c.useEffect)(()=>{let e,t=-1,n=0,r=i=>{if(n>=_.length||b.activeTab===null)return;if(y.current)return t=-1,void(e=requestAnimationFrame(r));let a=t===-1?0:i-t;t=i;let o=_[n];if(o.isDone)f?.(!0);else if(o.tab===b.activeTab){if(o.delay-=a,o.delay<=0){for(let e of o.elements)e.classList.add(x[`Animation--active`]);n++}e=requestAnimationFrame(r)}};return e=requestAnimationFrame(r),()=>{e&&cancelAnimationFrame(e)}},[_,f,b.activeTab]),(0,s.jsxs)(`div`,{className:d(Q.IDE__Editor,Q[`IDE__Editor--${a}`]),"data-testid":t||of.editor,...p,children:[(0,s.jsx)(`div`,{className:Q[`IDE__Editor-tabs`],"data-testid":of.editorTabs,...b.getTabListProps({label:`files`}),children:n.map((e,t)=>{let n=e.name.split(`.`).pop(),r=b.activeTab===t.toString();return(0,c.createElement)(`button`,{...b.getTabProps(t.toString()),key:e.name,className:d(Q[`IDE__Editor-tab`],r&&Q[`IDE__Editor-tab--active`])},n&&(0,s.jsx)(`img`,{className:Q[`IDE__Editor-tab-icon`],alt:``,width:16,height:16,src:o[n]}),e.name)})}),(0,s.jsx)(`div`,{className:Q[`IDE__Editor-content`],children:n.map((e,t)=>(0,c.createElement)(`div`,{...b.getTabPanelProps(t.toString()),key:e.name},(0,s.jsx)(`span`,{className:`visually-hidden`,children:e.alternativeText}),(0,s.jsxs)(`div`,{className:Q[`IDE__Editor-content-wrapper`],"aria-hidden":`true`,children:[i&&(0,s.jsx)(`div`,{className:Q[`IDE__Editor-lineNumbers`],children:(Array.isArray(e.code)?e.code:e.code.split(` +`)).map((e,t)=>(0,s.jsx)(`div`,{className:Q[`IDE__Editor-lineNumber`],children:t+1},t))}),(0,s.jsx)(`div`,{ref:b.activeTab===t.toString()?g:null,"data-testid":of.editorContent,className:Q[`IDE__Editor-content-inner`],children:Array.isArray(e.code)?e.code.map((t,n)=>{let r=n+1>=(e.suggestedLineStart??1/0);return(0,s.jsxs)(l().Fragment,{children:[(0,s.jsx)(`pre`,{className:d(Q[`IDE__Editor-pane`],n+1<(e.suggestedLineStart??1/0)&&x[`Animation--slide-in-right`],r&&x[`Animation--slide-in-down`],r&&Q[`IDE__Editor-pane--suggested`]),dangerouslySetInnerHTML:{__html:t===``?` `:t},"data-has-suggestion":r},n),r&&n===e.code.length-1&&(0,s.jsxs)(`pre`,{className:d(x[`Animation--slide-in-down`],Q[`IDE__Chat-copilot-indicator`]),"data-has-suggestion":r,children:[(0,s.jsx)(tf,{size:24,className:Q[`IDE__Chat-copilot-indicator-label`]}),(0,s.jsx)(I,{as:`span`,className:Q[`IDE__Chat-copilot-indicator-label`],children:`Copilot`})]})]},t+n)}):(0,s.jsx)(`pre`,{className:d(Q[`IDE__Editor-pane`],x[`Animation--slide-in-right`]),dangerouslySetInnerHTML:{__html:e.code}})})]})))})]})})),pf=()=>(0,s.jsx)(`svg`,{fill:`none`,role:`presentation`,"aria-hidden":`true`,viewBox:`3.17 2.28 13.7 15.42`,children:(0,s.jsx)(`path`,{d:`M4.66148 2.3125C3.83593 2.3125 3.16669 2.98174 3.16669 3.80729V16.1927C3.16669 17.0183 3.83593 17.6875 4.66148 17.6875H7.65106C8.47662 17.6875 9.14586 17.0183 9.14586 16.1927V3.80729C9.14586 2.98174 8.47662 2.3125 7.65106 2.3125H4.66148ZM4.44794 3.80729C4.44794 3.68936 4.54355 3.59375 4.66148 3.59375H7.65106C7.769 3.59375 7.86461 3.68936 7.86461 3.80729V16.1927C7.86461 16.3106 7.769 16.4062 7.65106 16.4062H4.66148C4.54355 16.4062 4.44794 16.3106 4.44794 16.1927V3.80729ZM12.349 2.3125C11.5235 2.3125 10.8542 2.98174 10.8542 3.80729V16.1927C10.8542 17.0183 11.5235 17.6875 12.349 17.6875H15.3386C16.1642 17.6875 16.8334 17.0183 16.8334 16.1927V3.80729C16.8334 2.98174 16.1642 2.3125 15.3386 2.3125H12.349ZM12.1355 3.80729C12.1355 3.68936 12.2311 3.59375 12.349 3.59375H15.3386C15.4565 3.59375 15.5521 3.68936 15.5521 3.80729V16.1927C15.5521 16.3106 15.4565 16.4062 15.3386 16.4062H12.349C12.2311 16.4062 12.1355 16.3106 12.1355 16.1927V3.80729Z`,fill:`currentColor`})}),mf=()=>(0,s.jsx)(`svg`,{fill:`none`,role:`presentation`,"aria-hidden":`true`,viewBox:`4.02 2.3 14.43 15.4`,children:(0,s.jsx)(`path`,{d:`M6.24905 3.69194C5.82218 3.45967 5.30225 3.76868 5.30225 4.25466V15.7452C5.30225 16.2312 5.82218 16.5402 6.24906 16.3079L16.8079 10.5626C17.2538 10.32 17.2538 9.67983 16.8079 9.4372L6.24905 3.69194ZM4.021 4.25466C4.021 2.79672 5.58078 1.86969 6.86142 2.56651L17.4203 8.31176C18.758 9.03966 18.758 10.9602 17.4203 11.6881L6.86143 17.4333C5.58079 18.1301 4.021 17.2031 4.021 15.7452V4.25466Z`,fill:`currentColor`})}),hf=({isPlaying:e=!0,onPlayPause:t})=>{let n=(0,c.useCallback)(()=>{t?.(!e)},[t,e]);return(0,s.jsx)(`button`,{className:Q[`IDE__play-pause-button`],type:`button`,onClick:n,"aria-label":e?`Pause animation`:`Play animation`,children:e?(0,s.jsx)(pf,{}):(0,s.jsx)(mf,{})})},gf=Object.assign(sf,{testIds:of,Chat:cf,Editor:ff}),_f={Breadcrumbs:`Primer_Brand__Breadcrumbs-module__Breadcrumbs___ANvyl`,"Breadcrumbs--default":`Primer_Brand__Breadcrumbs-module__Breadcrumbs--default___q2JxW`,Breadcrumbs__item:`Primer_Brand__Breadcrumbs-module__Breadcrumbs__item___IX25P`,Breadcrumbs__link:`Primer_Brand__Breadcrumbs-module__Breadcrumbs__link___B3gbd`,"Breadcrumbs__link--selected":`Primer_Brand__Breadcrumbs-module__Breadcrumbs__link--selected___zP0bj`,Breadcrumbs__list:`Primer_Brand__Breadcrumbs-module__Breadcrumbs__list___S1xLw`},vf=[`default`,`accent`],yf=(0,c.forwardRef)(({className:e,children:t,variant:n=`default`,...r},i)=>(0,s.jsx)(`nav`,{ref:i,className:d(_f.Breadcrumbs,_f[`Breadcrumbs--${n}`]),"aria-label":`Breadcrumbs`,...r,children:(0,s.jsx)(`ol`,{className:d(_f.Breadcrumbs__list),children:t})})),bf=(0,c.forwardRef)(({className:e,children:t,href:n,selected:r,...i},a)=>(0,s.jsx)(`li`,{className:_f.Breadcrumbs__item,children:r?(0,s.jsx)(I,{size:`100`,variant:`muted`,className:d(_f.Breadcrumbs__link,_f[`Breadcrumbs__link--selected`],e),"aria-current":`page`,...i,children:t}):(0,s.jsx)(Zo,{href:n,ref:a,className:d(_f.Breadcrumbs__link,e),...i,children:t})})),xf=Object.assign(yf,{Item:bf}),Sf={Section:`Primer_Brand__Section-module__Section___wNnZR`,"Section--paddingBlockEnd-condensed":`Primer_Brand__Section-module__Section--paddingBlockEnd-condensed___Iq2bF`,"Section--paddingBlockEnd-none":`Primer_Brand__Section-module__Section--paddingBlockEnd-none___OPMCW`,"Section--paddingBlockEnd-normal":`Primer_Brand__Section-module__Section--paddingBlockEnd-normal___wlGa4`,"Section--paddingBlockEnd-spacious":`Primer_Brand__Section-module__Section--paddingBlockEnd-spacious___BFFzY`,"Section--paddingBlockStart-condensed":`Primer_Brand__Section-module__Section--paddingBlockStart-condensed___jXPMP`,"Section--paddingBlockStart-none":`Primer_Brand__Section-module__Section--paddingBlockStart-none___q_KT1`,"Section--paddingBlockStart-normal":`Primer_Brand__Section-module__Section--paddingBlockStart-normal___okSnn`,"Section--paddingBlockStart-spacious":`Primer_Brand__Section-module__Section--paddingBlockStart-spacious___Dbzh2`,"Section--rounded":`Primer_Brand__Section-module__Section--rounded___y86mS`,"Section--variant-gridline":`Primer_Brand__Section-module__Section--variant-gridline___ULwen`,"Section-narrow--paddingBlockEnd-condensed":`Primer_Brand__Section-module__Section-narrow--paddingBlockEnd-condensed___Nmq0F`,"Section-narrow--paddingBlockEnd-none":`Primer_Brand__Section-module__Section-narrow--paddingBlockEnd-none___PaxIA`,"Section-narrow--paddingBlockEnd-normal":`Primer_Brand__Section-module__Section-narrow--paddingBlockEnd-normal___aMtgm`,"Section-narrow--paddingBlockEnd-spacious":`Primer_Brand__Section-module__Section-narrow--paddingBlockEnd-spacious___LGxf3`,"Section-narrow--paddingBlockStart-condensed":`Primer_Brand__Section-module__Section-narrow--paddingBlockStart-condensed___MM1ai`,"Section-narrow--paddingBlockStart-none":`Primer_Brand__Section-module__Section-narrow--paddingBlockStart-none___VKaUr`,"Section-narrow--paddingBlockStart-normal":`Primer_Brand__Section-module__Section-narrow--paddingBlockStart-normal___EIj1h`,"Section-narrow--paddingBlockStart-spacious":`Primer_Brand__Section-module__Section-narrow--paddingBlockStart-spacious___r_4fG`,"Section-regular--paddingBlockEnd-condensed":`Primer_Brand__Section-module__Section-regular--paddingBlockEnd-condensed___uRtvc`,"Section-regular--paddingBlockEnd-none":`Primer_Brand__Section-module__Section-regular--paddingBlockEnd-none___lPDsS`,"Section-regular--paddingBlockEnd-normal":`Primer_Brand__Section-module__Section-regular--paddingBlockEnd-normal___gtZb4`,"Section-regular--paddingBlockEnd-spacious":`Primer_Brand__Section-module__Section-regular--paddingBlockEnd-spacious___SalhC`,"Section-regular--paddingBlockStart-condensed":`Primer_Brand__Section-module__Section-regular--paddingBlockStart-condensed___JTztM`,"Section-regular--paddingBlockStart-none":`Primer_Brand__Section-module__Section-regular--paddingBlockStart-none___HgDah`,"Section-regular--paddingBlockStart-normal":`Primer_Brand__Section-module__Section-regular--paddingBlockStart-normal___JTsVr`,"Section-regular--paddingBlockStart-spacious":`Primer_Brand__Section-module__Section-regular--paddingBlockStart-spacious___q_eWC`,"Section-wide--paddingBlockEnd-condensed":`Primer_Brand__Section-module__Section-wide--paddingBlockEnd-condensed___Lijsj`,"Section-wide--paddingBlockEnd-none":`Primer_Brand__Section-module__Section-wide--paddingBlockEnd-none___FjpEH`,"Section-wide--paddingBlockEnd-normal":`Primer_Brand__Section-module__Section-wide--paddingBlockEnd-normal___u9c2A`,"Section-wide--paddingBlockEnd-spacious":`Primer_Brand__Section-module__Section-wide--paddingBlockEnd-spacious___zMr50`,"Section-wide--paddingBlockStart-condensed":`Primer_Brand__Section-module__Section-wide--paddingBlockStart-condensed___daJpd`,"Section-wide--paddingBlockStart-none":`Primer_Brand__Section-module__Section-wide--paddingBlockStart-none___aIgHE`,"Section-wide--paddingBlockStart-normal":`Primer_Brand__Section-module__Section-wide--paddingBlockStart-normal___J4uxA`,"Section-wide--paddingBlockStart-spacious":`Primer_Brand__Section-module__Section-wide--paddingBlockStart-spacious___wje1J`,Section__container:`Primer_Brand__Section-module__Section__container___irc5A`,"Section__container--fullWidth":`Primer_Brand__Section-module__Section__container--fullWidth___LwJV7`},Cf=[`none`,`condensed`,`normal`,`spacious`],wf=[`default`,`subtle`],Tf=[`default`,`gridline`],Ef=Cf[2],Df=Tf[0],Of=(0,c.forwardRef)(({as:e=`section`,variant:t=Df,paddingBlockStart:n=Ef,paddingBlockEnd:r=Ef,backgroundColor:i,backgroundImageSrc:a,backgroundImagePosition:o=`50%`,backgroundImageSize:l=`cover`,className:u,children:f,"data-testid":p,fullWidth:m=!1,rounded:h=!1,style:g,..._},v)=>{let y=(0,c.useCallback)((e,t)=>typeof e==`string`?Sf[`Section--${t}-${e}`]:Object.keys(e).map(n=>Sf[`Section-${n}--${t}-${e[n]}`]).join(` `),[]),b=(0,c.useCallback)((e,t)=>t===`background-image-src`?Array.isArray(e)?e.map(e=>`url(${e})`).join():`url(${e})`:t===`background-color`&&typeof e==`string`?wf.includes(e)?`var(--brand-color-canvas-${e})`:e:Array.isArray(e)?e.join():e,[]),x=(0,c.useCallback)((e,t)=>typeof t==`string`||Array.isArray(t)?{[`--brand-Section-${e}`]:b(t,e)}:{[`--brand-Section-narrow-${e}`]:b(t?.narrow,e),[`--brand-Section-regular-${e}`]:b(t?.regular,e),[`--brand-Section-wide-${e}`]:b(t?.wide,e)},[b]),S=(0,c.useCallback)((e,t,n)=>{n&&Object.assign(e,x(t,n))},[x]),C=(0,c.useMemo)(()=>y(n,`paddingBlockStart`),[n,y]),w=(0,c.useMemo)(()=>y(r,`paddingBlockEnd`),[r,y]),T=(0,c.useMemo)(()=>{let e={};return S(e,`background-color`,i),S(e,`background-image-src`,a),S(e,`background-image-position`,o),S(e,`background-image-size`,l),e},[S,i,a,o,l]);return(0,s.jsx)(e,{ref:v,className:d(Sf.Section,t===`gridline`&&Sf[`Section--variant-gridline`],t===`gridline`&&Yr,C,w,h&&t!==`gridline`&&Sf[`Section--rounded`],u),"data-testid":p||`Section`,style:{...T,...g},..._,children:(0,s.jsx)(`div`,{className:d(Sf.Section__container,m&&Sf[`Section__container--fullWidth`]),"data-testid":`Section__container`,children:f})})}),kf={Statistic:`Primer_Brand__Statistic-module__Statistic___sB6bA`,"Statistic--narrow-padding-condensed":`Primer_Brand__Statistic-module__Statistic--narrow-padding-condensed___MWqsG`,"Statistic--narrow-padding-none":`Primer_Brand__Statistic-module__Statistic--narrow-padding-none___D1xJU`,"Statistic--narrow-padding-normal":`Primer_Brand__Statistic-module__Statistic--narrow-padding-normal___yCtE0`,"Statistic--narrow-padding-spacious":`Primer_Brand__Statistic-module__Statistic--narrow-padding-spacious___iSeZl`,"Statistic--padding-condensed":`Primer_Brand__Statistic-module__Statistic--padding-condensed___JhuYL`,"Statistic--padding-none":`Primer_Brand__Statistic-module__Statistic--padding-none___mZRAE`,"Statistic--padding-normal":`Primer_Brand__Statistic-module__Statistic--padding-normal___JcofR`,"Statistic--padding-spacious":`Primer_Brand__Statistic-module__Statistic--padding-spacious___njBos`,"Statistic--regular-padding-condensed":`Primer_Brand__Statistic-module__Statistic--regular-padding-condensed___kJuH6`,"Statistic--regular-padding-none":`Primer_Brand__Statistic-module__Statistic--regular-padding-none___fR2Ho`,"Statistic--regular-padding-normal":`Primer_Brand__Statistic-module__Statistic--regular-padding-normal___UZq0p`,"Statistic--regular-padding-spacious":`Primer_Brand__Statistic-module__Statistic--regular-padding-spacious___MODDU`,"Statistic--variant-boxed":`Primer_Brand__Statistic-module__Statistic--variant-boxed___X9IAB`,"Statistic--wide-padding-condensed":`Primer_Brand__Statistic-module__Statistic--wide-padding-condensed___KVY9L`,"Statistic--wide-padding-none":`Primer_Brand__Statistic-module__Statistic--wide-padding-none____fUci`,"Statistic--wide-padding-normal":`Primer_Brand__Statistic-module__Statistic--wide-padding-normal___WJhTd`,"Statistic--wide-padding-spacious":`Primer_Brand__Statistic-module__Statistic--wide-padding-spacious___cnjbs`,Statistic__description:`Primer_Brand__Statistic-module__Statistic__description___I2lpL`,"Statistic__description--accent":`Primer_Brand__Statistic-module__Statistic__description--accent___wZsb5`,Statistic__heading:`Primer_Brand__Statistic-module__Statistic__heading___xQ8Ki`},Af=[`small`,`medium`,`large`],jf=[`none`,`condensed`,`normal`,`spacious`],Mf={root:`Statistic`},Nf={small:`600`,medium:`800`,large:`1000`},Pf=(0,c.forwardRef)(({animate:e,className:t,children:n,"data-testid":r,size:i=`large`,variant:a=`default`,padding:o=`none`,leadingComponent:u,trailingComponent:f,style:p,...m},h)=>{let{classes:g,styles:_}=E(e),v=(0,c.useMemo)(()=>{return e=`padding`,(t=o)?typeof t==`string`||typeof t==`number`?kf[`Statistic--${e}-${t}`]:Object.keys(t).map(n=>kf[`Statistic--${n}-${e}-${t[n]}`]).join(` `):``;var e,t},[o]),y=(0,c.useMemo)(()=>{let e=l().Children.toArray(n).find(e=>l().isValidElement(e)&&e.type===Ff);return l().isValidElement(e)?e:void 0},[n]),b=(0,c.useMemo)(()=>{let e=l().Children.toArray(n).find(e=>l().isValidElement(e)&&e.type===If);return l().isValidElement(e)?e:void 0},[n]),x=y;return b&&x&&(x=l().cloneElement(x,{children:(0,s.jsxs)(s.Fragment,{children:[x.props.children,` `,b]})})),(0,s.jsxs)(`div`,{ref:h,className:d(kf.Statistic,kf[`Statistic--variant-${a}`],v,g,t),style:{..._,...p},"data-testid":r||Mf.root,...m,children:[u&&(0,s.jsx)(u,{}),x&&l().cloneElement(x,{size:x.props.size||Nf[i]}),f&&(0,s.jsx)(f,{})]})}),Ff=(0,c.forwardRef)(({as:e=`p`,className:t,children:n,font:r=`hubot-sans`,weight:i=`medium`,size:a=`1000`,...o},c)=>(0,s.jsx)(I,{as:e,ref:c,className:d(kf.Statistic__heading,t),font:r,weight:i,size:a,...o,children:n})),If=(0,c.forwardRef)(({children:e,className:t,size:n=`300`,variant:r=`muted`,...i},a)=>(0,s.jsx)(I,{variant:r===`accent`?`muted`:r,ref:a,size:n,font:`mona-sans`,className:d(kf.Statistic__description,kf[`Statistic__description--${r}`],t),...i,children:e})),Lf=Object.assign(Pf,{Heading:Ff,Description:If,testIds:Mf}),Rf=[`default`,`subtle`],zf=(0,c.forwardRef)(({align:e=`start`,backgroundColor:t=`subtle`,backgroundImageSrc:n,backgroundImagePosition:r=`center`,backgroundImageSize:i=`cover`,className:a,children:o,style:u,leadingVisual:f,...p},m)=>{let h=(0,c.useCallback)((e,t)=>t===`background-image-src`?`url(${e})`:t===`background-color`&&typeof e==`string`&&Rf.includes(e)?`var(--brand-color-canvas-${e})`:e,[]),g=(0,c.useCallback)((e,t)=>typeof t==`string`||Array.isArray(t)?{[`--brand-BreakoutBanner-${e}`]:h(t,e)}:{[`--brand-BreakoutBanner-narrow-${e}`]:h(t?.narrow,e),[`--brand-BreakoutBanner-regular-${e}`]:h(t?.regular,e),[`--brand-BreakoutBanner-wide-${e}`]:h(t?.wide,e)},[h]),_=(0,c.useMemo)(()=>{let e={},a=(t,n)=>{n&&Object.assign(e,g(t,n))};return a(`background-color`,t),a(`background-image-src`,n),a(`background-image-position`,r),a(`background-image-size`,i),e},[t,n,r,i,g]);return(0,c.useMemo)(()=>l().Children.toArray(o).some(e=>l().isValidElement(e)&&e.type===Bf),[o]),(0,s.jsx)(`div`,{ref:m,className:d(`Primer_Brand__BreakoutBanner-module__BreakoutBanner___OholM`,a),style:{..._,...u},...p,children:(0,s.jsx)(`div`,{className:d(`Primer_Brand__BreakoutBanner-module__BreakoutBanner-container___X145s`),children:(0,s.jsxs)(`div`,{className:d(`Primer_Brand__BreakoutBanner-module__BreakoutBanner-content___WPxKC`,e===`center`&&`Primer_Brand__BreakoutBanner-module__BreakoutBanner-content--center___mDWpD`),children:[f&&(0,s.jsx)(`div`,{className:d(`Primer_Brand__BreakoutBanner-module__BreakoutBanner-leadingVisual___lIc6l`),children:typeof f==`function`?(0,s.jsx)(f,{}):f}),o]})})})}),Bf=(0,c.forwardRef)(({as:e=`h3`,size:t=`4`,className:n,children:r,...i},a)=>(0,s.jsx)(Er,{ref:a,className:d(`Primer_Brand__BreakoutBanner-module__BreakoutBanner__heading___mnzmT`,n),size:t,as:e,...i,children:r})),$=(0,c.forwardRef)(({className:e,children:t,...n},r)=>(0,s.jsx)(I,{ref:r,as:`p`,variant:`muted`,className:d(`Primer_Brand__BreakoutBanner-module__BreakoutBanner-description___xrWUJ`,e),...n,children:t})),Vf=(0,c.forwardRef)(({className:e,direction:t,gap:n,padding:r,children:i,...a},o)=>{let c=l().Children.toArray(i).map((e,t)=>l().isValidElement(e)&&e.type===qr?l().cloneElement(e,{size:e.props.size||`medium`,variant:e.props.variant||`accent`,arrowDirection:e.props.arrowDirection||(t===0?`end`:`none`),...e.props}):null).filter(Boolean).slice(0,2),u=t===`vertical`?{gap:`condensed`,direction:`vertical`,alignItems:`flex-start`}:{gap:n||{narrow:`normal`,regular:`spacious`},direction:t||{narrow:`vertical`,regular:`horizontal`}};return(0,s.jsx)(N,{padding:r||`none`,className:d(`Primer_Brand__BreakoutBanner-module__BreakoutBanner-linkGroup___s8PUk`,e),ref:o,...u,...a,children:c})}),Hf=Object.assign(zf,{Heading:Bf,Description:$,LinkGroup:Vf});var Uf=[`16`,`24`],Wf={16:{width:16,path:c.createElement(`path`,{d:`M6.78 1.97a.75.75 0 0 1 0 1.06L3.81 6h6.44A4.75 4.75 0 0 1 15 10.75v2.5a.75.75 0 0 1-1.5 0v-2.5a3.25 3.25 0 0 0-3.25-3.25H3.81l2.97 2.97a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L1.47 7.28a.75.75 0 0 1 0-1.06l4.25-4.25a.75.75 0 0 1 1.06 0Z`})},24:{width:24,path:c.createElement(`path`,{d:`M10.53 5.03a.75.75 0 1 0-1.06-1.06l-6.25 6.25a.75.75 0 0 0 0 1.06l6.25 6.25a.75.75 0 1 0 1.06-1.06L5.56 11.5H17a3.248 3.248 0 0 1 3.25 3.248v4.502a.75.75 0 0 0 1.5 0v-4.502A4.748 4.748 0 0 0 17 10H5.56l4.97-4.97Z`})}},Gf=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-reply`,Wf,Uf)});Gf.displayName=`ReplyIcon`;let Kf={Footnotes:`Primer_Brand__Footnotes-module__Footnotes___EvN5V`,"Footnotes--variant-citations":`Primer_Brand__Footnotes-module__Footnotes--variant-citations___bUHtk`,FootnotesItem:`Primer_Brand__Footnotes-module__FootnotesItem___QQCwY`,FootnotesItem__citationIcon:`Primer_Brand__Footnotes-module__FootnotesItem__citationIcon___HeITw`,FootnotesItem__citationText:`Primer_Brand__Footnotes-module__FootnotesItem__citationText___s2efV`};function qf(e){return e?typeof e==`string`||typeof e==`number`?String(e):Array.isArray(e)?e.map(qf).join(``):l().isValidElement(e)?qf(e.props.children):``:``}let Jf=[`div`,`ol`],Yf=[`a`,`p`];function Xf({className:e,children:t,_variant:n=`citation`,...r}){if(n===`disclaimer`)return(0,s.jsx)(I,{as:`p`,variant:`muted`,size:`100`,className:d(Kf.FootnotesItem,e),children:t});let{href:i,...a}=r;return(0,s.jsx)(`li`,{className:d(Kf.FootnotesItem,e),...a,children:(0,s.jsxs)(I,{as:`p`,variant:`muted`,size:`100`,className:d(Kf.FootnotesItem__citationText),children:[t,i&&(0,s.jsx)(Zo,{href:i,"aria-label":`Back to content ${qf(t)}`,children:(0,s.jsx)(Gf,{className:Kf.FootnotesItem__citationIcon})})]})})}let Zf=Object.assign(function({as:e=`ol`,className:t,children:n,visuallyHiddenHeading:r=`Footnotes`,...i}){let a=l().useMemo(()=>l().Children.toArray(n),[n]);if(e===`div`){let e=a.map(e=>l().isValidElement(e)&&e.type===Xf?l().cloneElement(e,{_variant:`disclaimer`,...e.props}):null);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(Er,{className:`visually-hidden`,as:`h2`,id:`footnote-label`,children:r}),(0,s.jsx)(`div`,{className:d(Kf.Footnotes,Kf[`Footnotes--variant-disclaimer`],t),...i,children:e})]})}return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(Er,{className:`visually-hidden`,as:`h2`,id:`footnote-label`,children:r}),(0,s.jsx)(`ol`,{className:d(Kf.Footnotes,Kf[`Footnotes--variant-citations`],t),...i,children:n})]})},{Item:Xf}),Qf={FrostedGlassVFX:`Primer_Brand__FrostedGlassVFX-module__FrostedGlassVFX___DrCGZ`,"FrostedGlassVFX--intensity-high":`Primer_Brand__FrostedGlassVFX-module__FrostedGlassVFX--intensity-high___kUSHI`,"FrostedGlassVFX--intensity-low":`Primer_Brand__FrostedGlassVFX-module__FrostedGlassVFX--intensity-low___a87yo`,"FrostedGlassVFX--intensity-medium":`Primer_Brand__FrostedGlassVFX-module__FrostedGlassVFX--intensity-medium___z1VQ1`,"FrostedGlassVFX--rounded-corners":`Primer_Brand__FrostedGlassVFX-module__FrostedGlassVFX--rounded-corners___V4gcI`},$f=[`low`,`medium`,`high`];function ep({hasBorderRadius:e=!0,children:t,className:n,intensity:r=`medium`,...i}){return(0,s.jsx)(`div`,{className:d(Qf.FrostedGlassVFX,e&&Qf[`FrostedGlassVFX--rounded-corners`],Qf[`FrostedGlassVFX--intensity-${r}`],n),...i,children:t})}let tp={SectionIntroStacked:`Primer_Brand__SectionIntroStacked-module__SectionIntroStacked___ngJ17`,"SectionIntroStacked--full-width":`Primer_Brand__SectionIntroStacked-module__SectionIntroStacked--full-width___kRyw0`,"SectionIntroStacked--variant-gridline":`Primer_Brand__SectionIntroStacked-module__SectionIntroStacked--variant-gridline___T6ZrI`,"SectionIntroStacked-content":`Primer_Brand__SectionIntroStacked-module__SectionIntroStacked-content___ULK2q`,"SectionIntroStacked-description":`Primer_Brand__SectionIntroStacked-module__SectionIntroStacked-description___zSilb`,"SectionIntroStacked-heading":`Primer_Brand__SectionIntroStacked-module__SectionIntroStacked-heading___tolwP`,"SectionIntroStacked-heading--muted":`Primer_Brand__SectionIntroStacked-module__SectionIntroStacked-heading--muted___CHRqJ`,"SectionIntroStacked-items":`Primer_Brand__SectionIntroStacked-module__SectionIntroStacked-items___rf3nz`,"SectionIntroStacked-link":`Primer_Brand__SectionIntroStacked-module__SectionIntroStacked-link___Y2Sox`,"SectionIntroStackedItem-item":`Primer_Brand__SectionIntroStacked-module__SectionIntroStackedItem-item___c3mLD`,"SectionIntroStackedItem-item--with-icon":`Primer_Brand__SectionIntroStacked-module__SectionIntroStackedItem-item--with-icon___Ej53Q`,SectionIntroStackedItem__content:`Primer_Brand__SectionIntroStacked-module__SectionIntroStackedItem__content___TdGFS`,SectionIntroStackedItem__icon:`Primer_Brand__SectionIntroStacked-module__SectionIntroStackedItem__icon___TUK4t`,"SectionIntroStackedItem__item-text":`Primer_Brand__SectionIntroStacked-module__SectionIntroStackedItem__item-text___5DHtq`,"SectionIntroStackedItem__item-text--muted":`Primer_Brand__SectionIntroStacked-module__SectionIntroStackedItem__item-text--muted___iWmQS`},np=[`default`,`gridline`],rp=(0,c.forwardRef)(({animate:e,className:t,children:n,style:r,variant:i=`default`,...a},o)=>{let{classes:c,styles:u}=E(e),f=l().Children.toArray(n),p=f.filter(e=>l().isValidElement(e)&&e.type===sp),m=f.filter(e=>!p.includes(e));return(0,s.jsx)(`header`,{ref:o,className:d(tp.SectionIntroStacked,i===`gridline`&&tp[`SectionIntroStacked--variant-gridline`],i===`gridline`&&Yr,c,t),...a,style:{...u,...r},children:(0,s.jsxs)(_,{fullWidth:!0,enableGutters:i!==`gridline`,columnGap:`none`,children:[(0,s.jsx)(_.Column,{span:{large:6},className:tp[`SectionIntroStacked-content`],children:m}),(0,s.jsx)(_.Column,{span:{large:6},start:{large:7},children:p})]})})}),ip=(0,c.forwardRef)(({as:e=Cr,size:t=`3`,className:n,children:r,...i},a)=>{let o=(0,c.useMemo)(()=>l().Children.toArray(r),[r]),u=(0,c.useCallback)(()=>o.some(e=>l().isValidElement(e)&&(e.type===`b`||e.type===`em`))?`muted`:`default`,[o]),f=o.length===1?`default`:u();return(0,s.jsx)(Er,{ref:a,className:d(tp[`SectionIntroStacked-heading`],f===`muted`&&tp[`SectionIntroStacked-heading--muted`],n),size:t,as:e,...i,children:r})}),ap=(0,c.forwardRef)(({className:e,children:t,...n},r)=>(0,s.jsx)(I,{as:`p`,className:d(tp[`SectionIntroStacked-description`],e),ref:r,variant:`muted`,...n,children:t})),op=(0,c.forwardRef)(({className:e,children:t,variant:n=`accent`,size:r=`medium`,...i},a)=>(0,s.jsx)(qr,{ref:a,className:d(tp[`SectionIntroStacked-link`],e),size:r,variant:n,...i,children:t})),sp=({animate:e,className:t,children:n,...r})=>{let{classes:i,styles:a}=E(e),o=d(i,tp[`SectionIntroStacked-items`],t);return(0,s.jsx)(`ul`,{className:o,style:{...a},...r,children:n})},cp=({className:e,color:t=`green`,...n})=>(0,s.jsx)(Zi,{className:d(tp.SectionIntroStackedItem__icon,e),hasBackground:!0,size:`small`,color:t,...n}),lp=(0,c.forwardRef)(({as:e=`h3`,size:t=`subhead-large`,className:n,children:r,...i},a)=>(0,s.jsx)(Er,{ref:a,as:e,size:t,className:d(tp.SectionIntroStackedItem__heading,n),...i,children:r})),up=(0,c.forwardRef)(({className:e,children:t,...n},r)=>(0,s.jsx)(I,{as:`p`,variant:`muted`,size:`200`,className:d(tp.SectionIntroStackedItem__description,e),ref:r,...n,children:t})),dp=Object.assign(rp,{Heading:ip,Description:ap,Link:op,Items:sp,Item:({className:e,children:t,...n})=>{let r=d(tp[`SectionIntroStackedItem-item`],e),i=(0,c.useMemo)(()=>l().Children.toArray(t),[t]);if(i.some(e=>l().isValidElement(e)&&(e.type===cp||e.type===lp||e.type===up))){let e=i.find(e=>l().isValidElement(e)&&e.type===cp),t=i.filter(e=>!(l().isValidElement(e)&&e.type===cp));return(0,s.jsxs)(`li`,{className:d(r,!!e&&tp[`SectionIntroStackedItem-item--with-icon`]),...n,children:[e,(0,s.jsx)(`div`,{className:tp.SectionIntroStackedItem__content,children:t})]})}let a=i.length===1?`default`:i.some(e=>l().isValidElement(e)&&(e.type===`b`||e.type===`em`))?`muted`:`default`;return(0,s.jsx)(`li`,{className:r,...n,children:(0,s.jsx)(I,{as:`span`,className:d(tp[`SectionIntroStackedItem__item-text`],a===`muted`&&tp[`SectionIntroStackedItem__item-text--muted`]),size:`350`,children:t})})},ItemIcon:cp,ItemHeading:lp,ItemDescription:up});var fp=[`12`,`16`,`24`],pp={12:{width:12,path:c.createElement(`path`,{d:`M4.7 10c-.2 0-.4-.1-.5-.2-.3-.3-.3-.8 0-1.1L6.9 6 4.2 3.3c-.3-.3-.3-.8 0-1.1.3-.3.8-.3 1.1 0l3.3 3.2c.3.3.3.8 0 1.1L5.3 9.7c-.2.2-.4.3-.6.3Z`})},16:{width:16,path:c.createElement(`path`,{d:`M6.22 3.22a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L9.94 8 6.22 4.28a.75.75 0 0 1 0-1.06Z`})},24:{width:24,path:c.createElement(`path`,{d:`M8.72 18.78a.75.75 0 0 1 0-1.06L14.44 12 8.72 6.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018l6.25 6.25a.75.75 0 0 1 0 1.06l-6.25 6.25a.75.75 0 0 1-1.06 0Z`})}},mp=c.forwardRef(function(e,t){return un(e,t,`octicon octicon-chevron-right`,pp,fp)});mp.displayName=`ChevronRightIcon`;let hp={Tablist__wrapper:`Primer_Brand__Tabs-module__Tablist__wrapper___Bz69R`,"Tablist__wrapper--accent":`Primer_Brand__Tabs-module__Tablist__wrapper--accent___nG4lJ`,"Tablist__wrapper--default":`Primer_Brand__Tabs-module__Tablist__wrapper--default___pPP9D`,"Tablist__wrapper--lastTabIsActive":`Primer_Brand__Tabs-module__Tablist__wrapper--lastTabIsActive___DHNPp`,"Tablist__wrapper--underline":`Primer_Brand__Tabs-module__Tablist__wrapper--underline___xT6ku`,Tabs:`Primer_Brand__Tabs-module__Tabs___p41NK`,"Tabs--accent":`Primer_Brand__Tabs-module__Tabs--accent___amEYm`,"Tabs--default":`Primer_Brand__Tabs-module__Tabs--default___g4Kwt`,"Tabs--underline":`Primer_Brand__Tabs-module__Tabs--underline___Nm9xx`,"Tabs-container":`Primer_Brand__Tabs-module__Tabs-container___jByf5`,"Tabs-container--align-center":`Primer_Brand__Tabs-module__Tabs-container--align-center___MOjwP`,"Tabs-container--align-start":`Primer_Brand__Tabs-module__Tabs-container--align-start___X9kN4`,Tabs__control:`Primer_Brand__Tabs-module__Tabs__control___crCR5`,"Tabs__control-icon":`Primer_Brand__Tabs-module__Tabs__control-icon___cgGsh`,Tabs__controls:`Primer_Brand__Tabs-module__Tabs__controls___OrV44`,Tabs__indicator:`Primer_Brand__Tabs-module__Tabs__indicator___KDvsE`,"Tabs__indicator--active":`Primer_Brand__Tabs-module__Tabs__indicator--active___XFIc8`,Tabs__item:`Primer_Brand__Tabs-module__Tabs__item___rPI4n`,"Tabs__item--active":`Primer_Brand__Tabs-module__Tabs__item--active___ruoXn`,Tabs__panel:`Primer_Brand__Tabs-module__Tabs__panel___JjAmC`,Tabs__panelContainer:`Primer_Brand__Tabs-module__Tabs__panelContainer___oZAgR`,Tabs__slider:`Primer_Brand__Tabs-module__Tabs__slider___hLsBB`},gp={root:`Tabs`,get tab(){return`${this.root}-tab`},get panel(){return`${this.root}-panel`},get indicators(){return`${this.root}-indicators`}},_p={controlsNext:`Next tab`,controlsPrev:`Previous tab`},vp=(0,c.forwardRef)(({align:e=`center`,children:t,defaultActiveTab:n,onChange:r,variant:i=`default`,className:a,"aria-label":o,"aria-labelledby":l,internalAccessibleLabels:u=_p,...f},p)=>{let{activeTab:m,activateTab:h,getTabListProps:g,getTabProps:_,getTabPanelProps:v}=Qi({defaultTab:n,onTabActivate:r}),y=(0,c.useRef)(null),b=(0,c.useRef)(null),x=(0,c.useRef)(null),S=c.Children.toArray(t),C=S.filter(e=>(0,c.isValidElement)(e)&&e.type===yp).map((e,t)=>{let n=String(t),r=e.ref,a=_(n,r);return(0,c.cloneElement)(e,{...a,id:e.props.id??a.id,"aria-controls":e.props[`aria-controls`]??a[`aria-controls`],value:n,key:a.id,isActive:m===n,variant:i})}),w=S.filter(e=>(0,c.isValidElement)(e)&&e.type===bp).map((e,t)=>{let n=v(String(t));return(0,c.cloneElement)(e,{...n,id:e.props.id??n.id,key:String(t)})});(0,c.useEffect)(()=>{if(!y.current||!x.current)return;let e=y.current.querySelector(`[aria-selected="true"]`);if(!m)return;let t=()=>{let t=x.current,n=y.current;if(!t||!n)return;let r=window.getComputedStyle(n).getPropertyValue(`--brand-Tabs-container-padding`),i=16*parseFloat(r),a=e.offsetLeft-i,o=e.offsetWidth;t.style.setProperty(`--brand-Tabs-slider-x`,`${a}px`),t.style.setProperty(`--brand-Tabs-slider-width`,`${o}px`)};t();let n=new ResizeObserver(t);n.observe(y.current);let r=y.current,i=r.clientWidth,a=window.getComputedStyle(r).getPropertyValue(`--brand-Tabs-container-padding`),o=16*parseFloat(a),s=e.offsetLeft-o+e.offsetWidth/2-i/2,c=r.scrollWidth-i,l=Math.max(0,Math.min(s,c));return r.scrollTo({left:l,behavior:`smooth`}),()=>{n.disconnect()}},[m]),(0,c.useEffect)(()=>{let e=y.current,t=b.current;if(!e||!t)return;let n=()=>{let{scrollLeft:n,scrollWidth:r,clientWidth:i}=e,a=r>i,o=a&&n{e.removeEventListener(`scroll`,n),r.disconnect()}},[C]);let T=g(typeof o==`string`?{label:o}:{labelledBy:l}),E=(0,c.useCallback)(()=>{m&&m!==String(C.length-1)&&h(String(Number(m)+1))},[m,h,C]),D=(0,c.useCallback)(()=>{m&&m!==`0`&&h(String(Number(m)-1))},[m,h]),O=C.length>=3,k=String(C.length-1)===m;return(0,s.jsxs)(`div`,{className:d(hp[`Tabs-container`],hp[`Tabs-container--align-${e}`],k&&hp[`Tabs-container--lastTabIsActive`],a),ref:p,"data-testid":gp.root,...f,children:[C.length>=3&&(0,s.jsx)(`div`,{className:hp.Tabs__controls,"data-testid":gp.indicators,children:(0,s.jsxs)(N,{direction:`horizontal`,padding:`none`,justifyContent:`space-between`,children:[(0,s.jsx)(`button`,{onClick:D,className:hp.Tabs__control,"aria-label":u.controlsPrev,children:(0,s.jsx)(I,{size:`100`,children:(0,s.jsx)(Za,{size:16,className:hp[`Tabs__control-icon`]})})}),(0,s.jsx)(N,{direction:`horizontal`,gap:4,padding:`none`,justifyContent:`space-between`,alignItems:`center`,children:C.map((e,t)=>(0,s.jsx)(`div`,{className:d(hp.Tabs__indicator,m&&Number(m)===t&&hp[`Tabs__indicator--active`])},t))}),(0,s.jsx)(`button`,{onClick:E,className:hp.Tabs__control,"aria-label":u.controlsNext,children:(0,s.jsx)(I,{size:`100`,children:(0,s.jsx)(mp,{size:16,className:hp[`Tabs__control-icon`]})})})]})}),(0,s.jsx)(`div`,{ref:b,className:d(hp.Tablist__wrapper,hp[`Tablist__wrapper--${i}`],k&&hp[`Tablist__wrapper--lastTabIsActive`]),children:(0,s.jsxs)(`div`,{ref:y,...T,className:d(hp.Tabs,hp[`Tabs--${i}`],O&&hp[`Tabs--hasMoreThanTwoTabs`]),children:[(0,s.jsx)(`div`,{ref:x,className:hp.Tabs__slider,"aria-hidden":!0}),C]})}),w.length>0&&(0,s.jsx)(`div`,{className:hp.Tabs__panelContainer,children:w})]})}),yp=(0,c.forwardRef)(({children:e,className:t,isActive:n,variant:r,...i},a)=>{let o=L(a);return(0,s.jsx)(`button`,{ref:o,className:d(hp.Tabs__item,n&&hp[`Tabs__item--active`],r&&hp[`Tabs__item--${r}`],t),"data-testid":gp.tab,...i,children:e})}),bp=(0,c.memo)(function({children:e,animation:t=!1,className:n,hidden:r,...i}){let a=t?(0,s.jsx)(w,{autoStaggerChildren:!1,children:(0,s.jsx)(Nl,{animate:t,children:e})}):e;return(0,s.jsx)(`div`,{className:d(hp.Tabs__panel,n),"data-testid":gp.panel,hidden:r,...i,children:a})}),xp=Object.assign(vp,{Item:yp,Panel:bp,testIds:gp}),Sp={Tiles:`Primer_Brand__Tiles-module__Tiles___z9bH9`,"Tiles--layout-compact":`Primer_Brand__Tiles-module__Tiles--layout-compact___zPp1M`,"Tiles--layout-default":`Primer_Brand__Tiles-module__Tiles--layout-default___UIRQE`,"Tiles--variant-gridlines":`Primer_Brand__Tiles-module__Tiles--variant-gridlines___XV5ah`,"Tiles-grid":`Primer_Brand__Tiles-module__Tiles-grid___PVssB`,"Tiles-item":`Primer_Brand__Tiles-module__Tiles-item___NtPvv`,"Tiles-item-content":`Primer_Brand__Tiles-module__Tiles-item-content___m7HiY`,"Tiles-item-icon":`Primer_Brand__Tiles-module__Tiles-item-icon___HpkyN`,"Tiles-item-label":`Primer_Brand__Tiles-module__Tiles-item-label___nnmkF`,"Tiles-item-link":`Primer_Brand__Tiles-module__Tiles-item-link___OhYck`,"Tiles-item-media":`Primer_Brand__Tiles-module__Tiles-item-media___BLrcU`,"Tiles-item-name":`Primer_Brand__Tiles-module__Tiles-item-name___DHlvN`},Cp={root:`Tiles`,get grid(){return`${this.root}-grid`},get item(){return`${this.root}-item`}},wp={default:{xsmall:2,small:3,medium:4,large:9},compact:{xsmall:4,small:3,medium:6,large:9}},Tp=(0,c.createContext)(`default`),Ep=(0,c.forwardRef)(({variant:e=`default`,layout:t=`default`,children:n,className:r,"data-testid":i,...a},o)=>{let c=e=>l().Children.toArray(e).reduce((e,t)=>e+(as(t)?c(t.props.children):1),0),u=(e,t)=>{if(e===0)return 1;let n=Math.ceil(e/t);return Math.ceil(e/n)},f=c(n),p=wp[t],m={"--tiles-columns-xsmall":u(f,p.xsmall),"--tiles-columns-small":u(f,p.small),"--tiles-columns-medium":u(f,p.medium),"--tiles-columns-large":u(f,p.large)};return(0,s.jsx)(Tp.Provider,{value:t,children:(0,s.jsx)(`div`,{ref:o,className:d(Sp.Tiles,Sp[`Tiles--variant-${e}`],Sp[`Tiles--layout-${t}`],e===`gridlines`&&Yr,r),"data-testid":i||Cp.root,...a,children:(0,s.jsx)(`ul`,{className:Sp[`Tiles-grid`],"data-testid":Cp.grid,style:m,children:n})})})}),Dp=(0,c.forwardRef)(({name:e,href:t,children:n,className:r,"data-testid":i,...a},o)=>{let l=(0,c.useContext)(Tp),u=!!t,f=l===`compact`&&!u,p=(0,s.jsxs)(`span`,{className:Sp[`Tiles-item-content`],children:[(0,s.jsx)(`span`,{className:Sp[`Tiles-item-media`],"aria-hidden":`true`,children:n}),(0,s.jsxs)(`span`,{className:d(Sp[`Tiles-item-label`],f&&`visually-hidden`),children:[(0,s.jsx)(I,{as:`span`,size:`100`,className:Sp[`Tiles-item-name`],children:e}),u&&(0,s.jsx)(eo,{size:16,className:Sp[`Tiles-item-icon`],"aria-hidden":`true`})]})]});return(0,s.jsx)(`li`,{ref:o,className:d(Sp[`Tiles-item`],r),"data-testid":i||Cp.item,...a,children:u?(0,s.jsx)(`a`,{href:t,className:Sp[`Tiles-item-link`],children:p}):p})}),Op=Object.assign(Ep,{Item:Dp,testIds:Cp});return o})())})),p=e(a(),1);function m(e){"@babel/helpers - typeof";return m=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},m(e)}var h=[`aria-hidden`,`aria-label`,`aria-labelledby`,`tabIndex`,`className`,`fill`,`size`,`verticalAlign`,`id`,`title`,`style`];function g(){return g=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0?`true`:`false`,"aria-label":o,"aria-labelledby":s,className:`${n} ${u}`.trim(),role:N,viewBox:`0 0 ${A} ${k}`,width:j,height:O,fill:f,id:x,display:`inline-block`,overflow:`visible`,style:v({verticalAlign:b},T)}),C?p.createElement(`title`,null,C):null,ee)}function E(e,t){return e.map(function(e){return parseInt(e,10)}).reduce(function(e,n){return n<=t?n:e},e[0])}var D=[`16`,`24`],O={16:{width:16,path:p.createElement(`path`,{d:`M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575Zm1.763.707a.25.25 0 0 0-.44 0L1.698 13.132a.25.25 0 0 0 .22.368h12.164a.25.25 0 0 0 .22-.368Zm.53 3.996v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z`})},24:{width:24,path:p.createElement(p.Fragment,null,p.createElement(`path`,{d:`M13 17.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0Zm-.25-8.25a.75.75 0 0 0-1.5 0v4.5a.75.75 0 0 0 1.5 0v-4.5Z`}),p.createElement(`path`,{d:`M9.836 3.244c.963-1.665 3.365-1.665 4.328 0l8.967 15.504c.963 1.667-.24 3.752-2.165 3.752H3.034c-1.926 0-3.128-2.085-2.165-3.752Zm3.03.751a1.002 1.002 0 0 0-1.732 0L2.168 19.499A1.002 1.002 0 0 0 3.034 21h17.932a1.002 1.002 0 0 0 .866-1.5L12.866 3.994Z`}))}},k=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-alert`,O,D)});k.displayName=`AlertIcon`;var A=[`16`,`24`],j={16:{width:16,path:p.createElement(`path`,{d:`M7.78 12.53a.75.75 0 0 1-1.06 0L2.47 8.28a.75.75 0 0 1 0-1.06l4.25-4.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L4.81 7h7.44a.75.75 0 0 1 0 1.5H4.81l2.97 2.97a.75.75 0 0 1 0 1.06Z`})},24:{width:24,path:p.createElement(`path`,{d:`M10.78 19.03a.75.75 0 0 1-1.06 0l-6.25-6.25a.75.75 0 0 1 0-1.06l6.25-6.25a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L5.81 11.5h14.44a.75.75 0 0 1 0 1.5H5.81l4.97 4.97a.75.75 0 0 1 0 1.06Z`})}},ee=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-arrow-left`,j,A)});ee.displayName=`ArrowLeftIcon`;var M=[`16`,`24`],te={16:{width:16,path:p.createElement(`path`,{d:`M8.22 2.97a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l2.97-2.97H3.75a.75.75 0 0 1 0-1.5h7.44L8.22 4.03a.75.75 0 0 1 0-1.06Z`})},24:{width:24,path:p.createElement(`path`,{d:`M13.22 19.03a.75.75 0 0 1 0-1.06L18.19 13H3.75a.75.75 0 0 1 0-1.5h14.44l-4.97-4.97a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215l6.25 6.25a.75.75 0 0 1 0 1.06l-6.25 6.25a.75.75 0 0 1-1.06 0Z`})}},N=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-arrow-right`,te,M)});N.displayName=`ArrowRightIcon`;var ne=[`16`,`24`],re={16:{width:16,path:p.createElement(`path`,{d:`M4.53 4.75A.75.75 0 0 1 5.28 4h6.01a.75.75 0 0 1 .75.75v6.01a.75.75 0 0 1-1.5 0v-4.2l-5.26 5.261a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L9.48 5.5h-4.2a.75.75 0 0 1-.75-.75Z`})},24:{width:24,path:p.createElement(`path`,{d:`M18.25 15.5a.75.75 0 0 1-.75-.75V7.56L7.28 17.78a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L16.44 6.5H9.25a.75.75 0 0 1 0-1.5h9a.75.75 0 0 1 .75.75v9a.75.75 0 0 1-.75.75Z`})}},ie=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-arrow-up-right`,re,ne)});ie.displayName=`ArrowUpRightIcon`;var ae=[`16`,`24`],oe={16:{width:16,path:p.createElement(`path`,{d:`m1.594 10.822-.795 3.481a.75.75 0 0 0 .898.898l3.481-.795a7 7 0 1 0-3.584-3.584m1.52.085a.75.75 0 0 0-.054-.488l-.058-.124a5.5 5.5 0 1 1 2.703 2.703l-.124-.058a.75.75 0 0 0-.488-.054l-2.566.587Z`})},24:{width:24,path:p.createElement(`path`,{d:`M2.002 16.586.796 22.315a.75.75 0 0 0 .889.889l5.729-1.206a11 11 0 1 0-5.412-5.412m1.519.062a.75.75 0 0 0-.056-.476l-.099-.209a9.5 9.5 0 1 1 4.671 4.671l-.209-.099a.75.75 0 0 0-.476-.056l-4.851 1.02Z`})}},se=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-chat`,oe,ae)});se.displayName=`ChatIcon`;var ce=[`16`,`24`],le={16:{width:16,path:p.createElement(`path`,{d:`M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z`})},24:{width:24,path:p.createElement(`path`,{d:`M21.03 5.72a.75.75 0 0 1 0 1.06l-11.5 11.5a.747.747 0 0 1-1.072-.012l-5.5-5.75a.75.75 0 1 1 1.084-1.036l4.97 5.195L19.97 5.72a.75.75 0 0 1 1.06 0Z`})}},ue=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-check`,le,ce)});ue.displayName=`CheckIcon`;var de=[`16`,`24`],fe={16:{width:16,path:p.createElement(`path`,{d:`M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8Zm1.5 0a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm10.28-1.72-4.5 4.5a.75.75 0 0 1-1.06 0l-2-2a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018l1.47 1.47 3.97-3.97a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042Z`})},24:{width:24,path:p.createElement(p.Fragment,null,p.createElement(`path`,{d:`M17.28 9.28a.75.75 0 0 0-1.06-1.06l-5.97 5.97-2.47-2.47a.75.75 0 0 0-1.06 1.06l3 3a.75.75 0 0 0 1.06 0l6.5-6.5Z`}),p.createElement(`path`,{d:`M12 1c6.075 0 11 4.925 11 11s-4.925 11-11 11S1 18.075 1 12 5.925 1 12 1ZM2.5 12a9.5 9.5 0 0 0 9.5 9.5 9.5 9.5 0 0 0 9.5-9.5A9.5 9.5 0 0 0 12 2.5 9.5 9.5 0 0 0 2.5 12Z`}))}},pe=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-check-circle`,fe,de)});pe.displayName=`CheckCircleIcon`;var me=[`12`,`16`,`24`],he={12:{width:12,path:p.createElement(`path`,{d:`M6 8.825c-.2 0-.4-.1-.5-.2l-3.3-3.3c-.3-.3-.3-.8 0-1.1.3-.3.8-.3 1.1 0l2.7 2.7 2.7-2.7c.3-.3.8-.3 1.1 0 .3.3.3.8 0 1.1l-3.2 3.2c-.2.2-.4.3-.6.3Z`})},16:{width:16,path:p.createElement(`path`,{d:`M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z`})},24:{width:24,path:p.createElement(`path`,{d:`M5.22 8.22a.749.749 0 0 0 0 1.06l6.25 6.25a.749.749 0 0 0 1.06 0l6.25-6.25a.749.749 0 1 0-1.06-1.06L12 13.939 6.28 8.22a.749.749 0 0 0-1.06 0Z`})}},ge=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-chevron-down`,he,me)});ge.displayName=`ChevronDownIcon`;var P=[`12`,`16`,`24`],F={12:{width:12,path:p.createElement(`path`,{d:`M4.7 10c-.2 0-.4-.1-.5-.2-.3-.3-.3-.8 0-1.1L6.9 6 4.2 3.3c-.3-.3-.3-.8 0-1.1.3-.3.8-.3 1.1 0l3.3 3.2c.3.3.3.8 0 1.1L5.3 9.7c-.2.2-.4.3-.6.3Z`})},16:{width:16,path:p.createElement(`path`,{d:`M6.22 3.22a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L9.94 8 6.22 4.28a.75.75 0 0 1 0-1.06Z`})},24:{width:24,path:p.createElement(`path`,{d:`M8.72 18.78a.75.75 0 0 1 0-1.06L14.44 12 8.72 6.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018l6.25 6.25a.75.75 0 0 1 0 1.06l-6.25 6.25a.75.75 0 0 1-1.06 0Z`})}},_e=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-chevron-right`,F,P)});_e.displayName=`ChevronRightIcon`;var ve=[`12`,`16`,`24`],ye={12:{width:12,path:p.createElement(`path`,{d:`M6 4c-.2 0-.4.1-.5.2L2.2 7.5c-.3.3-.3.8 0 1.1.3.3.8.3 1.1 0L6 5.9l2.7 2.7c.3.3.8.3 1.1 0 .3-.3.3-.8 0-1.1L6.6 4.3C6.4 4.1 6.2 4 6 4Z`})},16:{width:16,path:p.createElement(`path`,{d:`M3.22 10.53a.749.749 0 0 1 0-1.06l4.25-4.25a.749.749 0 0 1 1.06 0l4.25 4.25a.749.749 0 1 1-1.06 1.06L8 6.811 4.28 10.53a.749.749 0 0 1-1.06 0Z`})},24:{width:24,path:p.createElement(`path`,{d:`M18.78 15.78a.749.749 0 0 1-1.06 0L12 10.061 6.28 15.78a.749.749 0 1 1-1.06-1.06l6.25-6.25a.749.749 0 0 1 1.06 0l6.25 6.25a.749.749 0 0 1 0 1.06Z`})}},be=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-chevron-up`,ye,ve)});be.displayName=`ChevronUpIcon`;var xe=[`16`,`24`],Se={16:{width:16,path:p.createElement(`path`,{d:`M1 2.75C1 1.784 1.784 1 2.75 1h10.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 13.25 12H9.06l-2.573 2.573A1.458 1.458 0 0 1 4 13.543V12H2.75A1.75 1.75 0 0 1 1 10.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h4.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z`})},24:{width:24,path:p.createElement(`path`,{d:`M1.5 4.25c0-.966.784-1.75 1.75-1.75h17.5c.966 0 1.75.784 1.75 1.75v12.5a1.75 1.75 0 0 1-1.75 1.75h-9.69l-3.573 3.573A1.458 1.458 0 0 1 5 21.043V18.5H3.25a1.75 1.75 0 0 1-1.75-1.75ZM3.25 4a.25.25 0 0 0-.25.25v12.5c0 .138.112.25.25.25h2.5a.75.75 0 0 1 .75.75v3.19l3.72-3.72a.749.749 0 0 1 .53-.22h10a.25.25 0 0 0 .25-.25V4.25a.25.25 0 0 0-.25-.25Z`})}},Ce=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-comment`,Se,xe)});Ce.displayName=`CommentIcon`;var I=[`16`,`24`,`48`,`96`],we={16:{width:16,path:p.createElement(p.Fragment,null,p.createElement(`path`,{d:`M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z`}),p.createElement(`path`,{d:`M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z`}))},24:{width:24,path:p.createElement(p.Fragment,null,p.createElement(`path`,{d:`M23.922 16.992c-.861 1.495-5.859 5.023-11.922 5.023-6.063 0-11.061-3.528-11.922-5.023A.641.641 0 0 1 0 16.736v-2.869a.841.841 0 0 1 .053-.22c.372-.935 1.347-2.292 2.605-2.656.167-.429.414-1.055.644-1.517a10.195 10.195 0 0 1-.052-1.086c0-1.331.282-2.499 1.132-3.368.397-.406.89-.717 1.474-.952 1.399-1.136 3.392-2.093 6.122-2.093 2.731 0 4.767.957 6.166 2.093.584.235 1.077.546 1.474.952.85.869 1.132 2.037 1.132 3.368 0 .368-.014.733-.052 1.086.23.462.477 1.088.644 1.517 1.258.364 2.233 1.721 2.605 2.656a.832.832 0 0 1 .053.22v2.869a.641.641 0 0 1-.078.256ZM12.172 11h-.344a4.323 4.323 0 0 1-.355.508C10.703 12.455 9.555 13 7.965 13c-1.725 0-2.989-.359-3.782-1.259a2.005 2.005 0 0 1-.085-.104L4 11.741v6.585c1.435.779 4.514 2.179 8 2.179 3.486 0 6.565-1.4 8-2.179v-6.585l-.098-.104s-.033.045-.085.104c-.793.9-2.057 1.259-3.782 1.259-1.59 0-2.738-.545-3.508-1.492a4.323 4.323 0 0 1-.355-.508h-.016.016Zm.641-2.935c.136 1.057.403 1.913.878 2.497.442.544 1.134.938 2.344.938 1.573 0 2.292-.337 2.657-.751.384-.435.558-1.15.558-2.361 0-1.14-.243-1.847-.705-2.319-.477-.488-1.319-.862-2.824-1.025-1.487-.161-2.192.138-2.533.529-.269.307-.437.808-.438 1.578v.021c0 .265.021.562.063.893Zm-1.626 0c.042-.331.063-.628.063-.894v-.02c-.001-.77-.169-1.271-.438-1.578-.341-.391-1.046-.69-2.533-.529-1.505.163-2.347.537-2.824 1.025-.462.472-.705 1.179-.705 2.319 0 1.211.175 1.926.558 2.361.365.414 1.084.751 2.657.751 1.21 0 1.902-.394 2.344-.938.475-.584.742-1.44.878-2.497Z`}),p.createElement(`path`,{d:`M14.5 14.25a1 1 0 0 1 1 1v2a1 1 0 0 1-2 0v-2a1 1 0 0 1 1-1Zm-5 0a1 1 0 0 1 1 1v2a1 1 0 0 1-2 0v-2a1 1 0 0 1 1-1Z`}))},48:{width:48,path:p.createElement(p.Fragment,null,p.createElement(`path`,{d:`M47.801 34.003c-1.72 2.988-11.706 10.037-23.82 10.037S1.881 36.991.161 34.003a1.309 1.309 0 0 1-.161-.57v-5.615c.012-.17.047-.338.11-.498.744-1.867 2.692-4.58 5.206-5.308.333-.855.826-2.106 1.287-3.029a20.112 20.112 0 0 1-.104-2.171c0-2.659.563-4.992 2.262-6.729.793-.811 1.777-1.433 2.945-1.901C14.502 5.911 18.483 4 23.938 4c5.455 0 9.523 1.911 12.319 4.182 1.167.468 2.151 1.09 2.944 1.901 1.699 1.737 2.263 4.07 2.263 6.729 0 .736-.027 1.465-.105 2.171.461.923.954 2.174 1.288 3.029 2.513.728 4.461 3.441 5.205 5.308.081.205.115.424.115.645v5.318c0 .252-.04.502-.166.72ZM24.325 22.031h-.688a8.52 8.52 0 0 1-.709 1.016c-1.537 1.892-3.833 2.98-7.008 2.98-3.447 0-5.972-.717-7.557-2.514a4.408 4.408 0 0 1-.171-.21l-.195.21v13.155c2.867 1.558 9.02 4.353 15.984 4.353s13.117-2.795 15.984-4.353V23.513l-.195-.21s-.066.091-.171.21c-1.584 1.797-4.11 2.514-7.557 2.514-3.175 0-5.47-1.088-7.008-2.98a8.637 8.637 0 0 1-.709-1.016h-.033.033Zm-1.969-5.864a14.31 14.31 0 0 0 .127-1.785v-.042c-.003-1.537-.339-2.538-.876-3.152-.681-.78-2.09-1.378-5.06-1.057-3.008.326-4.69 1.073-5.643 2.048-.923.944-1.408 2.356-1.408 4.633 0 2.42.348 3.849 1.115 4.719.729.827 2.165 1.499 5.309 1.499 2.417 0 3.799-.786 4.683-1.873.948-1.168 1.482-2.878 1.753-4.99Zm3.25 0c.271 2.112.805 3.822 1.754 4.99.883 1.087 2.265 1.873 4.682 1.873 3.145 0 4.58-.672 5.309-1.499.767-.87 1.116-2.299 1.116-4.719 0-2.277-.485-3.689-1.408-4.633-.954-.975-2.635-1.722-5.644-2.048-2.969-.321-4.378.277-5.06 1.057-.537.614-.873 1.615-.876 3.152v.042c.002.53.042 1.123.127 1.785Z`}),p.createElement(`path`,{d:`M28.998 28.516c1.104 0 1.999.895 1.999 1.999v3.998a2 2 0 1 1-3.998 0v-3.998c0-1.104.895-1.999 1.999-1.999Zm-9.996 0c1.104 0 1.999.895 1.999 1.999v3.998a2 2 0 1 1-3.998 0v-3.998c0-1.104.895-1.999 1.999-1.999Z`}))},96:{width:96,path:p.createElement(p.Fragment,null,p.createElement(`path`,{d:`M95.667 67.954C92.225 73.933 72.24 88.04 47.997 88.04 23.754 88.04 3.769 73.933.328 67.954c-.216-.375-.307-.796-.328-1.226V55.661c.019-.371.089-.736.226-1.081 1.489-3.738 5.386-9.166 10.417-10.623.667-1.712 1.655-4.215 2.576-6.062-.154-1.414-.208-2.872-.208-4.345 0-5.322 1.128-9.99 4.527-13.466 1.587-1.623 3.557-2.869 5.893-3.805 5.595-4.545 13.563-8.369 24.48-8.369s19.057 3.824 24.652 8.369c2.337.936 4.306 2.182 5.894 3.805 3.399 3.476 4.527 8.144 4.527 13.466 0 1.473-.054 2.931-.208 4.345.921 1.847 1.909 4.35 2.576 6.062 5.03 1.457 8.928 6.885 10.417 10.623.163.41.231.848.231 1.289v10.644c0 .504-.081 1.004-.333 1.441ZM48.686 43.993l-.3.001-1.077-.001c-.423.709-.894 1.39-1.418 2.035-3.078 3.787-7.672 5.964-14.026 5.964-6.897 0-11.952-1.435-15.123-5.032a7.886 7.886 0 0 1-.342-.419l-.39.419v26.326c5.737 3.118 18.05 8.713 31.987 8.713 13.938 0 26.251-5.595 31.988-8.713V46.96l-.39-.419s-.132.181-.342.419c-3.171 3.597-8.226 5.032-15.123 5.032-6.354 0-10.949-2.177-14.026-5.964a17.178 17.178 0 0 1-1.418-2.034h-.066l.066-.001Zm-3.94-11.733c.17-1.326.251-2.513.253-3.573v-.084c-.005-3.077-.678-5.079-1.752-6.308-1.365-1.562-4.184-2.758-10.127-2.115-6.021.652-9.386 2.146-11.294 4.098-1.847 1.889-2.818 4.715-2.818 9.272 0 4.842.698 7.703 2.232 9.443 1.459 1.655 4.332 3.001 10.625 3.001 4.837 0 7.603-1.573 9.371-3.749 1.899-2.336 2.967-5.759 3.51-9.985Zm6.503 0c.543 4.226 1.611 7.649 3.51 9.985 1.768 2.176 4.533 3.749 9.371 3.749 6.292 0 9.165-1.346 10.624-3.001 1.535-1.74 2.232-4.601 2.232-9.443 0-4.557-.97-7.383-2.817-9.272-1.908-1.952-5.274-3.446-11.294-4.098-5.943-.643-8.763.553-10.127 2.115-1.074 1.229-1.747 3.231-1.752 6.308v.084c.002 1.06.083 2.247.253 3.573Zm-2.563 11.734h.066l-.066-.001v.001Z`}),p.createElement(`path`,{d:`M38.5 55.75a3.5 3.5 0 0 1 3.5 3.5v8.5a3.5 3.5 0 1 1-7 0v-8.5a3.5 3.5 0 0 1 3.5-3.5Zm19 0a3.5 3.5 0 0 1 3.5 3.5v8.5a3.5 3.5 0 1 1-7 0v-8.5a3.5 3.5 0 0 1 3.5-3.5Z`}))}},Te=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-copilot`,we,I)});Te.displayName=`CopilotIcon`;var Ee=[`16`,`24`],De={16:{width:16,path:p.createElement(p.Fragment,null,p.createElement(`path`,{d:`M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z`}),p.createElement(`path`,{d:`M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z`}))},24:{width:24,path:p.createElement(p.Fragment,null,p.createElement(`path`,{d:`M7.024 3.75c0-.966.784-1.75 1.75-1.75H20.25c.966 0 1.75.784 1.75 1.75v11.498a1.75 1.75 0 0 1-1.75 1.75H8.774a1.75 1.75 0 0 1-1.75-1.75Zm1.75-.25a.25.25 0 0 0-.25.25v11.498c0 .139.112.25.25.25H20.25a.25.25 0 0 0 .25-.25V3.75a.25.25 0 0 0-.25-.25Z`}),p.createElement(`path`,{d:`M1.995 10.749a1.75 1.75 0 0 1 1.75-1.751H5.25a.75.75 0 1 1 0 1.5H3.745a.25.25 0 0 0-.25.25L3.5 20.25c0 .138.111.25.25.25h9.5a.25.25 0 0 0 .25-.25v-1.51a.75.75 0 1 1 1.5 0v1.51A1.75 1.75 0 0 1 13.25 22h-9.5A1.75 1.75 0 0 1 2 20.25l-.005-9.501Z`}))}},Oe=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-copy`,De,Ee)});Oe.displayName=`CopyIcon`;var ke=[`16`,`24`],Ae={16:{width:16,path:p.createElement(p.Fragment,null,p.createElement(`path`,{d:`M14 8A6 6 0 1 1 2 8a6 6 0 0 1 12 0Zm-1.5 0a4.5 4.5 0 1 0-9 0 4.5 4.5 0 0 0 9 0Z`}),p.createElement(`path`,{d:`M5 7.25a.75.75 0 0 1 0 1.5H1a.75.75 0 0 1 0-1.5Zm3-7a.75.75 0 0 1 .75.75v4a.75.75 0 0 1-1.5 0V1A.75.75 0 0 1 8 .25Zm7 7a.75.75 0 0 1 0 1.5h-4a.75.75 0 0 1 0-1.5Zm-7 3a.75.75 0 0 1 .75.75v4a.75.75 0 0 1-1.5 0v-4a.75.75 0 0 1 .75-.75Z`}))},24:{width:24,path:p.createElement(p.Fragment,null,p.createElement(`path`,{d:`M21 12a9 9 0 0 1-9 9 9 9 0 0 1-9-9 9 9 0 0 1 9-9 9 9 0 0 1 9 9Zm-1.5 0a7.5 7.5 0 1 0-15 0 7.5 7.5 0 0 0 15 0Z`}),p.createElement(`path`,{d:`M12 .25a.75.75 0 0 1 .75.75v5a.75.75 0 0 1-1.5 0V1A.75.75 0 0 1 12 .25Zm-6 11a.75.75 0 0 1 0 1.5H1a.75.75 0 0 1 0-1.5Zm17 0a.75.75 0 0 1 0 1.5h-5a.75.75 0 0 1 0-1.5Zm-11 6a.75.75 0 0 1 .75.75v5a.75.75 0 0 1-1.5 0v-5a.75.75 0 0 1 .75-.75Z`}))}},je=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-crosshairs`,Ae,ke)});je.displayName=`CrosshairsIcon`;var Me=[`16`,`24`],Ne={16:{width:16,path:p.createElement(`path`,{d:`M8 4a4 4 0 1 1 0 8 4 4 0 0 1 0-8Z`})},24:{width:24,path:p.createElement(`path`,{d:`M12 18a6 6 0 1 0 0-12 6 6 0 0 0 0 12Z`})}},Pe=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-dot-fill`,Ne,Me)});Pe.displayName=`DotFillIcon`;var Fe=[`16`,`24`],Ie={16:{width:16,path:p.createElement(`path`,{d:`M.75 3h14.5a.75.75 0 0 1 0 1.5H.75a.75.75 0 0 1 0-1.5ZM3 7.75A.75.75 0 0 1 3.75 7h8.5a.75.75 0 0 1 0 1.5h-8.5A.75.75 0 0 1 3 7.75Zm3 4a.75.75 0 0 1 .75-.75h2.5a.75.75 0 0 1 0 1.5h-2.5a.75.75 0 0 1-.75-.75Z`})},24:{width:24,path:p.createElement(`path`,{d:`M2.75 6a.75.75 0 0 0 0 1.5h18.5a.75.75 0 0 0 0-1.5H2.75ZM6 11.75a.75.75 0 0 1 .75-.75h10.5a.75.75 0 0 1 0 1.5H6.75a.75.75 0 0 1-.75-.75Zm4 4.938a.75.75 0 0 1 .75-.75h2.5a.75.75 0 0 1 0 1.5h-2.5a.75.75 0 0 1-.75-.75Z`})}},Le=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-filter`,Ie,Fe)});Le.displayName=`FilterIcon`;var Re=[`16`,`24`],ze={16:{width:16,path:p.createElement(`path`,{d:`M9.5 3.25a2.25 2.25 0 1 1 3 2.122V6A2.5 2.5 0 0 1 10 8.5H6a1 1 0 0 0-1 1v1.128a2.251 2.251 0 1 1-1.5 0V5.372a2.25 2.25 0 1 1 1.5 0v1.836A2.493 2.493 0 0 1 6 7h4a1 1 0 0 0 1-1v-.628A2.25 2.25 0 0 1 9.5 3.25Zm-6 0a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Zm8.25-.75a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5ZM4.25 12a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Z`})},24:{width:24,path:p.createElement(p.Fragment,null,p.createElement(`path`,{d:`M15 4.75a3.25 3.25 0 1 1 6.5 0 3.25 3.25 0 0 1-6.5 0ZM2.5 19.25a3.25 3.25 0 1 1 6.5 0 3.25 3.25 0 0 1-6.5 0Zm0-14.5a3.25 3.25 0 1 1 6.5 0 3.25 3.25 0 0 1-6.5 0ZM5.75 6.5a1.75 1.75 0 1 0-.001-3.501A1.75 1.75 0 0 0 5.75 6.5Zm0 14.5a1.75 1.75 0 1 0-.001-3.501A1.75 1.75 0 0 0 5.75 21Zm12.5-14.5a1.75 1.75 0 1 0-.001-3.501A1.75 1.75 0 0 0 18.25 6.5Z`}),p.createElement(`path`,{d:`M5.75 16.75A.75.75 0 0 1 5 16V8a.75.75 0 0 1 1.5 0v8a.75.75 0 0 1-.75.75Z`}),p.createElement(`path`,{d:`M17.5 8.75v-1H19v1a3.75 3.75 0 0 1-3.75 3.75h-7a1.75 1.75 0 0 0-1.75 1.75H5A3.25 3.25 0 0 1 8.25 11h7a2.25 2.25 0 0 0 2.25-2.25Z`}))}},Be=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-git-branch`,ze,Re)});Be.displayName=`GitBranchIcon`;var Ve=[`16`,`24`],He={16:{width:16,path:p.createElement(`path`,{d:`M10 13a1 1 0 1 1 0-2 1 1 0 0 1 0 2Zm0-4a1 1 0 1 1 0-2 1 1 0 0 1 0 2Zm-4 4a1 1 0 1 1 0-2 1 1 0 0 1 0 2Zm5-9a1 1 0 1 1-2 0 1 1 0 0 1 2 0ZM7 8a1 1 0 1 1-2 0 1 1 0 0 1 2 0ZM6 5a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z`})},24:{width:24,path:p.createElement(`path`,{d:`M9 13a1 1 0 1 1 0-2 1 1 0 0 1 0 2Zm7-1a1 1 0 1 1-2 0 1 1 0 0 1 2 0ZM9 8a1 1 0 1 1 0-2 1 1 0 0 1 0 2Zm7-1a1 1 0 1 1-2 0 1 1 0 0 1 2 0ZM9 18a1 1 0 1 1 0-2 1 1 0 0 1 0 2Zm6 0a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z`})}},Ue=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-grabber`,He,Ve)});Ue.displayName=`GrabberIcon`;var We=[`16`,`24`],Ge={16:{width:16,path:p.createElement(`path`,{d:`M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8Zm8-6.5a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13ZM6.5 7.75A.75.75 0 0 1 7.25 7h1a.75.75 0 0 1 .75.75v2.75h.25a.75.75 0 0 1 0 1.5h-2a.75.75 0 0 1 0-1.5h.25v-2h-.25a.75.75 0 0 1-.75-.75ZM8 6a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z`})},24:{width:24,path:p.createElement(p.Fragment,null,p.createElement(`path`,{d:`M13 7.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0Zm-3 3.75a.75.75 0 0 1 .75-.75h1.5a.75.75 0 0 1 .75.75v4.25h.75a.75.75 0 0 1 0 1.5h-3a.75.75 0 0 1 0-1.5h.75V12h-.75a.75.75 0 0 1-.75-.75Z`}),p.createElement(`path`,{d:`M12 1c6.075 0 11 4.925 11 11s-4.925 11-11 11S1 18.075 1 12 5.925 1 12 1ZM2.5 12a9.5 9.5 0 0 0 9.5 9.5 9.5 9.5 0 0 0 9.5-9.5A9.5 9.5 0 0 0 12 2.5 9.5 9.5 0 0 0 2.5 12Z`}))}},Ke=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-info`,Ge,We)});Ke.displayName=`InfoIcon`;var qe=[`16`,`24`],Je={16:{width:16,path:p.createElement(`path`,{d:`M8 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3ZM1.5 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Zm13 0a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z`})},24:{width:24,path:p.createElement(`path`,{d:`M20 14a2 2 0 1 1-.001-3.999A2 2 0 0 1 20 14ZM6 12a2 2 0 1 1-3.999.001A2 2 0 0 1 6 12Zm8 0a2 2 0 1 1-3.999.001A2 2 0 0 1 14 12Z`})}},Ye=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-kebab-horizontal`,Je,qe)});Ye.displayName=`KebabHorizontalIcon`;var Xe=[`16`,`24`],Ze={16:{width:16,path:p.createElement(`path`,{d:`m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z`})},24:{width:24,path:p.createElement(p.Fragment,null,p.createElement(`path`,{d:`M14.78 3.653a3.936 3.936 0 1 1 5.567 5.567l-3.627 3.627a3.936 3.936 0 0 1-5.88-.353.75.75 0 0 0-1.18.928 5.436 5.436 0 0 0 8.12.486l3.628-3.628a5.436 5.436 0 1 0-7.688-7.688l-3 3a.75.75 0 0 0 1.06 1.061l3-3Z`}),p.createElement(`path`,{d:`M7.28 11.153a3.936 3.936 0 0 1 5.88.353.75.75 0 0 0 1.18-.928 5.436 5.436 0 0 0-8.12-.486L2.592 13.72a5.436 5.436 0 1 0 7.688 7.688l3-3a.75.75 0 1 0-1.06-1.06l-3 3a3.936 3.936 0 0 1-5.567-5.568l3.627-3.627Z`}))}},Qe=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-link`,Ze,Xe)});Qe.displayName=`LinkIcon`;var $e=[`16`,`24`],et={16:{width:16,path:p.createElement(`path`,{d:`M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z`})},24:{width:24,path:p.createElement(p.Fragment,null,p.createElement(`path`,{d:`M15.5 2.25a.75.75 0 0 1 .75-.75h5.5a.75.75 0 0 1 .75.75v5.5a.75.75 0 0 1-1.5 0V4.06l-6.22 6.22a.75.75 0 1 1-1.06-1.06L19.94 3h-3.69a.75.75 0 0 1-.75-.75Z`}),p.createElement(`path`,{d:`M2.5 4.25c0-.966.784-1.75 1.75-1.75h8.5a.75.75 0 0 1 0 1.5h-8.5a.25.25 0 0 0-.25.25v15.5c0 .138.112.25.25.25h15.5a.25.25 0 0 0 .25-.25v-8.5a.75.75 0 0 1 1.5 0v8.5a1.75 1.75 0 0 1-1.75 1.75H4.25a1.75 1.75 0 0 1-1.75-1.75V4.25Z`}))}},tt=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-link-external`,et,$e)});tt.displayName=`LinkExternalIcon`;var nt=[`16`,`24`],rt={16:{width:16,path:p.createElement(`path`,{d:`M9.598 1.591a.749.749 0 0 1 .785-.175 7.001 7.001 0 1 1-8.967 8.967.75.75 0 0 1 .961-.96 5.5 5.5 0 0 0 7.046-7.046.75.75 0 0 1 .175-.786Zm1.616 1.945a7 7 0 0 1-7.678 7.678 5.499 5.499 0 1 0 7.678-7.678Z`})},24:{width:24,path:p.createElement(`path`,{d:`M14.768 3.96v.001l-.002-.005a9.08 9.08 0 0 0-.218-.779c-.13-.394.21-.8.602-.67.29.096.575.205.855.328l.01.005A10.002 10.002 0 0 1 12 22a10.002 10.002 0 0 1-9.162-5.985l-.004-.01a9.722 9.722 0 0 1-.329-.855c-.13-.392.277-.732.67-.602.257.084.517.157.78.218l.004.002A9 9 0 0 0 14.999 6a9.09 9.09 0 0 0-.231-2.04ZM16.5 6c0 5.799-4.701 10.5-10.5 10.5-.426 0-.847-.026-1.26-.075A8.5 8.5 0 1 0 16.425 4.74c.05.413.075.833.075 1.259Z`})}},it=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-moon`,rt,nt)});it.displayName=`MoonIcon`;var at=[`16`,`24`],ot={16:{width:16,path:p.createElement(`path`,{d:`M11.134 1.535c.7-.509 1.416-.942 2.076-1.155.649-.21 1.463-.267 2.069.34.603.601.568 1.411.368 2.07-.202.668-.624 1.39-1.125 2.096-1.011 1.424-2.496 2.987-3.775 4.249-1.098 1.084-2.132 1.839-3.04 2.3a3.744 3.744 0 0 1-1.055 3.217c-.431.431-1.065.691-1.657.861-.614.177-1.294.287-1.914.357A21.151 21.151 0 0 1 .797 16H.743l.007-.75H.749L.742 16a.75.75 0 0 1-.743-.742l.743-.008-.742.007v-.054a21.25 21.25 0 0 1 .13-2.284c.067-.647.187-1.287.358-1.914.17-.591.43-1.226.86-1.657a3.746 3.746 0 0 1 3.227-1.054c.466-.893 1.225-1.907 2.314-2.982 1.271-1.255 2.833-2.75 4.245-3.777ZM1.62 13.089c-.051.464-.086.929-.104 1.395.466-.018.932-.053 1.396-.104a10.511 10.511 0 0 0 1.668-.309c.526-.151.856-.325 1.011-.48a2.25 2.25 0 1 0-3.182-3.182c-.155.155-.329.485-.48 1.01a10.515 10.515 0 0 0-.309 1.67Zm10.396-10.34c-1.224.89-2.605 2.189-3.822 3.384l1.718 1.718c1.21-1.205 2.51-2.597 3.387-3.833.47-.662.78-1.227.912-1.662.134-.444.032-.551.009-.575h-.001V1.78c-.014-.014-.113-.113-.548.027-.432.14-.995.462-1.655.942Zm-4.832 7.266-.001.001a9.859 9.859 0 0 0 1.63-1.142L7.155 7.216a9.7 9.7 0 0 0-1.161 1.607c.482.302.889.71 1.19 1.192Z`})},24:{width:24,path:p.createElement(`path`,{d:`M19.642 6.653c-1.31 1.812-3.251 3.86-4.945 5.575l-.091.092-2.69-2.69.098-.098c1.69-1.71 3.732-3.656 5.544-4.962.911-.657 1.715-1.115 2.353-1.318.652-.207.915-.091 1.039.033.113.113.231.367.019 1.02-.207.635-.668 1.436-1.327 2.348ZM10.9 10.736l2.605 2.605c-.88.754-1.684 1.294-2.378 1.655a4.832 4.832 0 0 0-1.892-1.89c.36-.69.903-1.482 1.665-2.37Zm-3.086 1.856a4.825 4.825 0 0 0-4.33 1.328c-.525.525-.88 1.302-1.13 2.079-.256.795-.43 1.682-.541 2.507a19.055 19.055 0 0 0-.173 2.216c-.004.3.003.567.022.778.009.104.022.212.044.31.01.05.027.113.053.18.02.051.074.178.19.295.117.117.245.17.297.19.066.026.13.043.178.054.099.021.207.035.31.044.211.019.479.025.779.021.603-.008 1.39-.06 2.216-.172.825-.112 1.711-.285 2.507-.54.776-.25 1.553-.606 2.079-1.132a4.825 4.825 0 0 0 1.327-4.333c1.209-.6 2.622-1.618 4.121-3.135 1.694-1.714 3.709-3.835 5.093-5.75.688-.952 1.258-1.904 1.538-2.764.274-.842.334-1.826-.384-2.544-.72-.719-1.703-.672-2.555-.401-.865.275-1.822.843-2.776 1.53-1.92 1.384-4.036 3.407-5.733 5.125-1.5 1.518-2.53 2.896-3.132 4.114Zm1.44 2.388a3.33 3.33 0 0 1 0 4.71c-.271.27-.774.537-1.478.763-.684.22-1.477.378-2.248.482-.769.104-1.495.152-2.035.16a9.247 9.247 0 0 1-.351-.002 9.182 9.182 0 0 1-.002-.35c.007-.542.055-1.267.16-2.036.104-.771.261-1.564.481-2.249.227-.703.493-1.206.764-1.478a3.33 3.33 0 0 1 4.71 0Z`})}},st=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-paintbrush`,ot,at)});st.displayName=`PaintbrushIcon`;var ct=[`16`,`24`],lt={16:{width:16,path:p.createElement(`path`,{d:`M11.013 1.427a1.75 1.75 0 0 1 2.474 0l1.086 1.086a1.75 1.75 0 0 1 0 2.474l-8.61 8.61c-.21.21-.47.364-.756.445l-3.251.93a.75.75 0 0 1-.927-.928l.929-3.25c.081-.286.235-.547.445-.758l8.61-8.61Zm.176 4.823L9.75 4.81l-6.286 6.287a.253.253 0 0 0-.064.108l-.558 1.953 1.953-.558a.253.253 0 0 0 .108-.064Zm1.238-3.763a.25.25 0 0 0-.354 0L10.811 3.75l1.439 1.44 1.263-1.263a.25.25 0 0 0 0-.354Z`})},24:{width:24,path:p.createElement(`path`,{d:`M17.263 2.177a1.75 1.75 0 0 1 2.474 0l2.586 2.586a1.75 1.75 0 0 1 0 2.474L19.53 10.03l-.012.013L8.69 20.378a1.753 1.753 0 0 1-.699.409l-5.523 1.68a.748.748 0 0 1-.747-.188.748.748 0 0 1-.188-.747l1.673-5.5a1.75 1.75 0 0 1 .466-.756L14.476 4.963ZM4.708 16.361a.26.26 0 0 0-.067.108l-1.264 4.154 4.177-1.271a.253.253 0 0 0 .1-.059l10.273-9.806-2.94-2.939-10.279 9.813ZM19 8.44l2.263-2.262a.25.25 0 0 0 0-.354l-2.586-2.586a.25.25 0 0 0-.354 0L16.061 5.5Z`})}},ut=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-pencil`,lt,ct)});ut.displayName=`PencilIcon`;var dt=[`16`,`24`],ft={16:{width:16,path:p.createElement(`path`,{d:`M6.78 1.97a.75.75 0 0 1 0 1.06L3.81 6h6.44A4.75 4.75 0 0 1 15 10.75v2.5a.75.75 0 0 1-1.5 0v-2.5a3.25 3.25 0 0 0-3.25-3.25H3.81l2.97 2.97a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L1.47 7.28a.75.75 0 0 1 0-1.06l4.25-4.25a.75.75 0 0 1 1.06 0Z`})},24:{width:24,path:p.createElement(`path`,{d:`M10.53 5.03a.75.75 0 1 0-1.06-1.06l-6.25 6.25a.75.75 0 0 0 0 1.06l6.25 6.25a.75.75 0 1 0 1.06-1.06L5.56 11.5H17a3.248 3.248 0 0 1 3.25 3.248v4.502a.75.75 0 0 0 1.5 0v-4.502A4.748 4.748 0 0 0 17 10H5.56l4.97-4.97Z`})}},pt=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-reply`,ft,dt)});pt.displayName=`ReplyIcon`;var mt=[`16`,`24`],ht={16:{width:16,path:p.createElement(`path`,{d:`M10.68 11.74a6 6 0 0 1-7.922-8.982 6 6 0 0 1 8.982 7.922l3.04 3.04a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215ZM11.5 7a4.499 4.499 0 1 0-8.997 0A4.499 4.499 0 0 0 11.5 7Z`})},24:{width:24,path:p.createElement(`path`,{d:`M10.25 2a8.25 8.25 0 0 1 6.34 13.53l5.69 5.69a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215l-5.69-5.69A8.25 8.25 0 1 1 10.25 2ZM3.5 10.25a6.75 6.75 0 1 0 13.5 0 6.75 6.75 0 0 0-13.5 0Z`})}},gt=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-search`,ht,mt)});gt.displayName=`SearchIcon`;var _t=[`16`,`24`],vt={16:{width:16,path:p.createElement(`path`,{d:`M15 2.75a.75.75 0 0 1-.75.75h-4a.75.75 0 0 1 0-1.5h4a.75.75 0 0 1 .75.75Zm-8.5.75v1.25a.75.75 0 0 0 1.5 0v-4a.75.75 0 0 0-1.5 0V2H1.75a.75.75 0 0 0 0 1.5H6.5Zm1.25 5.25a.75.75 0 0 0 0-1.5h-6a.75.75 0 0 0 0 1.5h6ZM15 8a.75.75 0 0 1-.75.75H11.5V10a.75.75 0 1 1-1.5 0V6a.75.75 0 0 1 1.5 0v1.25h2.75A.75.75 0 0 1 15 8Zm-9 5.25v-2a.75.75 0 0 0-1.5 0v1.25H1.75a.75.75 0 0 0 0 1.5H4.5v1.25a.75.75 0 0 0 1.5 0v-2Zm9 0a.75.75 0 0 1-.75.75h-6a.75.75 0 0 1 0-1.5h6a.75.75 0 0 1 .75.75Z`})},24:{width:24,path:p.createElement(p.Fragment,null,p.createElement(`path`,{d:`M11 18.25a.75.75 0 0 1 .75-.75h8.5a.75.75 0 0 1 0 1.5h-8.5a.75.75 0 0 1-.75-.75Zm-8-12a.75.75 0 0 1 .75-.75h7.5a.75.75 0 0 1 0 1.5h-7.5A.75.75 0 0 1 3 6.25Zm13 6a.75.75 0 0 1 .75-.75h3.5a.75.75 0 0 1 0 1.5h-3.5a.75.75 0 0 1-.75-.75ZM8.75 16a.75.75 0 0 1 .75.75v3a.75.75 0 0 1-1.5 0v-3a.75.75 0 0 1 .75-.75Z`}),p.createElement(`path`,{d:`M3 18.25a.75.75 0 0 1 .75-.75h4.5a.75.75 0 0 1 0 1.5h-4.5a.75.75 0 0 1-.75-.75Zm0-6a.75.75 0 0 1 .75-.75h8.5a.75.75 0 0 1 0 1.5h-8.5a.75.75 0 0 1-.75-.75ZM16.75 10a.75.75 0 0 1 .75.75v3a.75.75 0 0 1-1.5 0v-3a.75.75 0 0 1 .75-.75ZM14 6.25a.75.75 0 0 1 .75-.75h5.5a.75.75 0 0 1 0 1.5h-5.5a.75.75 0 0 1-.75-.75ZM11.25 4a.75.75 0 0 1 .75.75v3a.75.75 0 0 1-1.5 0v-3a.75.75 0 0 1 .75-.75Z`}))}},yt=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-sliders`,vt,_t)});yt.displayName=`SlidersIcon`;var bt=[`16`,`24`],xt={16:{width:16,path:p.createElement(`path`,{d:`M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm3.82 1.636a.75.75 0 0 1 1.038.175l.007.009c.103.118.22.222.35.31.264.178.683.37 1.285.37.602 0 1.02-.192 1.285-.371.13-.088.247-.192.35-.31l.007-.008a.75.75 0 0 1 1.222.87l-.022-.015c.02.013.021.015.021.015v.001l-.001.002-.002.003-.005.007-.014.019a2.066 2.066 0 0 1-.184.213c-.16.166-.338.316-.53.445-.63.418-1.37.638-2.127.629-.946 0-1.652-.308-2.126-.63a3.331 3.331 0 0 1-.715-.657l-.014-.02-.005-.006-.002-.003v-.002h-.001l.613-.432-.614.43a.75.75 0 0 1 .183-1.044ZM12 7a1 1 0 1 1-2 0 1 1 0 0 1 2 0ZM5 8a1 1 0 1 1 0-2 1 1 0 0 1 0 2Zm5.25 2.25.592.416a97.71 97.71 0 0 0-.592-.416Z`})},24:{width:24,path:p.createElement(p.Fragment,null,p.createElement(`path`,{d:`M8.456 14.494a.75.75 0 0 1 1.068.17 3.08 3.08 0 0 0 .572.492A3.381 3.381 0 0 0 12 15.72c.855 0 1.487-.283 1.904-.562a3.081 3.081 0 0 0 .572-.492l.021-.026a.75.75 0 0 1 1.197.905l-.027.034c-.013.016-.03.038-.052.063-.044.05-.105.119-.184.198a4.569 4.569 0 0 1-.695.566A4.88 4.88 0 0 1 12 17.22a4.88 4.88 0 0 1-2.736-.814 4.57 4.57 0 0 1-.695-.566 3.253 3.253 0 0 1-.236-.261c-.259-.332-.223-.824.123-1.084Z`}),p.createElement(`path`,{d:`M12 1c6.075 0 11 4.925 11 11s-4.925 11-11 11S1 18.075 1 12 5.925 1 12 1ZM2.5 12a9.5 9.5 0 0 0 9.5 9.5 9.5 9.5 0 0 0 9.5-9.5A9.5 9.5 0 0 0 12 2.5 9.5 9.5 0 0 0 2.5 12Z`}),p.createElement(`path`,{d:`M9 10.75a1.25 1.25 0 1 1-2.5 0 1.25 1.25 0 0 1 2.5 0ZM16.25 12a1.25 1.25 0 1 0 0-2.5 1.25 1.25 0 0 0 0 2.5Z`}))}},St=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-smiley`,xt,bt)});St.displayName=`SmileyIcon`;var Ct=[`16`,`24`],L={16:{width:16,path:p.createElement(`path`,{d:`M7.198.57c.275-.752 1.34-.752 1.615 0l.849 2.317a5.819 5.819 0 0 0 3.462 3.463l2.317.848c.753.275.753 1.34 0 1.615l-2.317.849a5.815 5.815 0 0 0-3.462 3.462l-.849 2.317c-.275.753-1.34.753-1.615 0l-.848-2.317a5.819 5.819 0 0 0-3.463-3.462L.57 8.813c-.752-.275-.752-1.34 0-1.615l2.317-.848A5.823 5.823 0 0 0 6.35 2.887L7.198.57Zm.562 2.833A7.323 7.323 0 0 1 3.403 7.76l-.673.246.673.246a7.324 7.324 0 0 1 4.357 4.356l.246.673.246-.673a7.322 7.322 0 0 1 4.356-4.356l.673-.246-.673-.246a7.324 7.324 0 0 1-4.356-4.357l-.246-.673-.246.673Z`})},24:{width:24,path:p.createElement(`path`,{d:`M11.191.565c.275-.754 1.342-.753 1.618 0l1.918 5.238a5.83 5.83 0 0 0 3.47 3.47l5.237 1.918c.755.275.755 1.342 0 1.618l-5.237 1.918a5.83 5.83 0 0 0-3.47 3.47l-1.918 5.237c-.276.755-1.343.755-1.618 0l-1.918-5.237a5.83 5.83 0 0 0-3.47-3.47L.565 12.809c-.753-.276-.754-1.342 0-1.618l5.238-1.918a5.83 5.83 0 0 0 3.47-3.47L11.191.565Zm-.505 5.756a7.336 7.336 0 0 1-4.365 4.365L2.73 12l3.591 1.315a7.333 7.333 0 0 1 4.365 4.365L12 21.269l1.315-3.589a7.33 7.33 0 0 1 4.365-4.365L21.269 12l-3.589-1.314a7.333 7.333 0 0 1-4.365-4.365L12 2.73l-1.314 3.591Z`})}},wt=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-sparkle`,L,Ct)});wt.displayName=`SparkleIcon`;var Tt=[`16`,`24`],Et={16:{width:16,path:p.createElement(`path`,{d:`M4.47.22A.749.749 0 0 1 5 0h6c.199 0 .389.079.53.22l4.25 4.25c.141.14.22.331.22.53v6a.749.749 0 0 1-.22.53l-4.25 4.25A.749.749 0 0 1 11 16H5a.749.749 0 0 1-.53-.22L.22 11.53A.749.749 0 0 1 0 11V5c0-.199.079-.389.22-.53Zm.84 1.28L1.5 5.31v5.38l3.81 3.81h5.38l3.81-3.81V5.31L10.69 1.5ZM8 4a.75.75 0 0 1 .75.75v3.5a.75.75 0 0 1-1.5 0v-3.5A.75.75 0 0 1 8 4Zm0 8a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z`})},24:{width:24,path:p.createElement(p.Fragment,null,p.createElement(`path`,{d:`M12 7a.75.75 0 0 1 .75.75v4.5a.75.75 0 0 1-1.5 0v-4.5A.75.75 0 0 1 12 7Zm0 10a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z`}),p.createElement(`path`,{d:`M7.328 1.47a.749.749 0 0 1 .53-.22h8.284c.199 0 .389.079.53.22l5.858 5.858c.141.14.22.33.22.53v8.284a.749.749 0 0 1-.22.53l-5.858 5.858a.749.749 0 0 1-.53.22H7.858a.749.749 0 0 1-.53-.22L1.47 16.672a.749.749 0 0 1-.22-.53V7.858c0-.199.079-.389.22-.53Zm.84 1.28L2.75 8.169v7.662l5.419 5.419h7.662l5.419-5.418V8.168L15.832 2.75Z`}))}},Dt=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-stop`,Et,Tt)});Dt.displayName=`StopIcon`;var Ot=[`16`,`24`],kt={16:{width:16,path:p.createElement(`path`,{d:`M8 12a4 4 0 1 1 0-8 4 4 0 0 1 0 8Zm0-1.5a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5Zm5.657-8.157a.75.75 0 0 1 0 1.061l-1.061 1.06a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734l1.06-1.06a.75.75 0 0 1 1.06 0Zm-9.193 9.193a.75.75 0 0 1 0 1.06l-1.06 1.061a.75.75 0 1 1-1.061-1.06l1.06-1.061a.75.75 0 0 1 1.061 0ZM8 0a.75.75 0 0 1 .75.75v1.5a.75.75 0 0 1-1.5 0V.75A.75.75 0 0 1 8 0ZM3 8a.75.75 0 0 1-.75.75H.75a.75.75 0 0 1 0-1.5h1.5A.75.75 0 0 1 3 8Zm13 0a.75.75 0 0 1-.75.75h-1.5a.75.75 0 0 1 0-1.5h1.5A.75.75 0 0 1 16 8Zm-8 5a.75.75 0 0 1 .75.75v1.5a.75.75 0 0 1-1.5 0v-1.5A.75.75 0 0 1 8 13Zm3.536-1.464a.75.75 0 0 1 1.06 0l1.061 1.06a.75.75 0 0 1-1.06 1.061l-1.061-1.06a.75.75 0 0 1 0-1.061ZM2.343 2.343a.75.75 0 0 1 1.061 0l1.06 1.061a.751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018l-1.06-1.06a.75.75 0 0 1 0-1.06Z`})},24:{width:24,path:p.createElement(`path`,{d:`M12 19a7 7 0 1 1 0-14 7 7 0 0 1 0 14Zm0-1.5a5.5 5.5 0 1 0 0-11 5.5 5.5 0 1 0 0 11Zm-5.657.157a.75.75 0 0 1 0 1.06l-1.768 1.768a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734l1.767-1.768a.75.75 0 0 1 1.061 0ZM3.515 3.515a.75.75 0 0 1 1.06 0l1.768 1.768a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L3.515 4.575a.75.75 0 0 1 0-1.06ZM12 0a.75.75 0 0 1 .75.75v2.5a.75.75 0 0 1-1.5 0V.75A.75.75 0 0 1 12 0ZM4 12a.75.75 0 0 1-.75.75H.75a.75.75 0 0 1 0-1.5h2.5A.75.75 0 0 1 4 12Zm8 8a.75.75 0 0 1 .75.75v2.5a.75.75 0 0 1-1.5 0v-2.5A.75.75 0 0 1 12 20Zm12-8a.75.75 0 0 1-.75.75h-2.5a.75.75 0 0 1 0-1.5h2.5A.75.75 0 0 1 24 12Zm-6.343 5.657a.75.75 0 0 1 1.06 0l1.768 1.768a.751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018l-1.768-1.767a.75.75 0 0 1 0-1.061Zm2.828-14.142a.75.75 0 0 1 0 1.06l-1.768 1.768a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l1.767-1.768a.75.75 0 0 1 1.061 0Z`})}},At=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-sun`,kt,Ot)});At.displayName=`SunIcon`;var jt=[`16`,`24`],Mt={16:{width:16,path:p.createElement(`path`,{d:`M1.705 8.005a.75.75 0 0 1 .834.656 5.5 5.5 0 0 0 9.592 2.97l-1.204-1.204a.25.25 0 0 1 .177-.427h3.646a.25.25 0 0 1 .25.25v3.646a.25.25 0 0 1-.427.177l-1.38-1.38A7.002 7.002 0 0 1 1.05 8.84a.75.75 0 0 1 .656-.834ZM8 2.5a5.487 5.487 0 0 0-4.131 1.869l1.204 1.204A.25.25 0 0 1 4.896 6H1.25A.25.25 0 0 1 1 5.75V2.104a.25.25 0 0 1 .427-.177l1.38 1.38A7.002 7.002 0 0 1 14.95 7.16a.75.75 0 0 1-1.49.178A5.5 5.5 0 0 0 8 2.5Z`})},24:{width:24,path:p.createElement(`path`,{d:`M3.38 8A9.502 9.502 0 0 1 12 2.5a9.502 9.502 0 0 1 9.215 7.182.75.75 0 1 0 1.456-.364C21.473 4.539 17.15 1 12 1a10.995 10.995 0 0 0-9.5 5.452V4.75a.75.75 0 0 0-1.5 0V8.5a1 1 0 0 0 1 1h3.75a.75.75 0 0 0 0-1.5H3.38Zm-.595 6.318a.75.75 0 0 0-1.455.364C2.527 19.461 6.85 23 12 23c4.052 0 7.592-2.191 9.5-5.451v1.701a.75.75 0 0 0 1.5 0V15.5a1 1 0 0 0-1-1h-3.75a.75.75 0 0 0 0 1.5h2.37A9.502 9.502 0 0 1 12 21.5c-4.446 0-8.181-3.055-9.215-7.182Z`})}},Nt=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-sync`,Mt,jt)});Nt.displayName=`SyncIcon`;var Pt=[`16`,`24`],Ft={16:{width:16,path:p.createElement(`path`,{d:`M11 1.75V3h2.25a.75.75 0 0 1 0 1.5H2.75a.75.75 0 0 1 0-1.5H5V1.75C5 .784 5.784 0 6.75 0h2.5C10.216 0 11 .784 11 1.75ZM4.496 6.675l.66 6.6a.25.25 0 0 0 .249.225h5.19a.25.25 0 0 0 .249-.225l.66-6.6a.75.75 0 0 1 1.492.149l-.66 6.6A1.748 1.748 0 0 1 10.595 15h-5.19a1.75 1.75 0 0 1-1.741-1.575l-.66-6.6a.75.75 0 1 1 1.492-.15ZM6.5 1.75V3h3V1.75a.25.25 0 0 0-.25-.25h-2.5a.25.25 0 0 0-.25.25Z`})},24:{width:24,path:p.createElement(p.Fragment,null,p.createElement(`path`,{d:`M16 1.75V3h5.25a.75.75 0 0 1 0 1.5H2.75a.75.75 0 0 1 0-1.5H8V1.75C8 .784 8.784 0 9.75 0h4.5C15.216 0 16 .784 16 1.75Zm-6.5 0V3h5V1.75a.25.25 0 0 0-.25-.25h-4.5a.25.25 0 0 0-.25.25ZM4.997 6.178a.75.75 0 1 0-1.493.144L4.916 20.92a1.75 1.75 0 0 0 1.742 1.58h10.684a1.75 1.75 0 0 0 1.742-1.581l1.413-14.597a.75.75 0 0 0-1.494-.144l-1.412 14.596a.25.25 0 0 1-.249.226H6.658a.25.25 0 0 1-.249-.226L4.997 6.178Z`}),p.createElement(`path`,{d:`M9.206 7.501a.75.75 0 0 1 .793.705l.5 8.5A.75.75 0 1 1 9 16.794l-.5-8.5a.75.75 0 0 1 .705-.793Zm6.293.793A.75.75 0 1 0 14 8.206l-.5 8.5a.75.75 0 0 0 1.498.088l.5-8.5Z`}))}},It=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-trash`,Ft,Pt)});It.displayName=`TrashIcon`;var Lt=[`16`,`24`],Rt={16:{width:16,path:p.createElement(p.Fragment,null,p.createElement(`path`,{d:`M2.75 14A1.75 1.75 0 0 1 1 12.25v-2.5a.75.75 0 0 1 1.5 0v2.5c0 .138.112.25.25.25h10.5a.25.25 0 0 0 .25-.25v-2.5a.75.75 0 0 1 1.5 0v2.5A1.75 1.75 0 0 1 13.25 14Z`}),p.createElement(`path`,{d:`M11.78 4.72a.749.749 0 1 1-1.06 1.06L8.75 3.811V9.5a.75.75 0 0 1-1.5 0V3.811L5.28 5.78a.749.749 0 1 1-1.06-1.06l3.25-3.25a.749.749 0 0 1 1.06 0l3.25 3.25Z`}))},24:{width:24,path:p.createElement(p.Fragment,null,p.createElement(`path`,{d:`M4 20.25V18a.75.75 0 0 1 1.5 0v2.25c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25V18a.75.75 0 0 1 1.5 0v2.25A1.75 1.75 0 0 1 18.25 22H5.75A1.75 1.75 0 0 1 4 20.25Z`}),p.createElement(`path`,{d:`M5.22 9.53a.749.749 0 0 1 0-1.06l6.25-6.25a.749.749 0 0 1 1.06 0l6.25 6.25a.749.749 0 1 1-1.06 1.06l-4.97-4.969V16.75a.75.75 0 0 1-1.5 0V4.561L6.28 9.53a.749.749 0 0 1-1.06 0Z`}))}},zt=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-upload`,Rt,Lt)});zt.displayName=`UploadIcon`;var Bt=[`12`,`16`,`24`],Vt={12:{width:12,path:p.createElement(`path`,{d:`M2.22 2.22a.749.749 0 0 1 1.06 0L6 4.939 8.72 2.22a.749.749 0 1 1 1.06 1.06L7.061 6 9.78 8.72a.749.749 0 1 1-1.06 1.06L6 7.061 3.28 9.78a.749.749 0 1 1-1.06-1.06L4.939 6 2.22 3.28a.749.749 0 0 1 0-1.06Z`})},16:{width:16,path:p.createElement(`path`,{d:`M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z`})},24:{width:24,path:p.createElement(`path`,{d:`M5.72 5.72a.75.75 0 0 1 1.06 0L12 10.94l5.22-5.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L13.06 12l5.22 5.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L12 13.06l-5.22 5.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L10.94 12 5.72 6.78a.75.75 0 0 1 0-1.06Z`})}},Ht=p.forwardRef(function(e,t){return T(e,t,`octicon octicon-x`,Vt,Bt)});Ht.displayName=`XIcon`;function Ut(e){let t=Object.values(e).filter(e=>typeof e==`number`);return Object.entries(e).filter(([e,n])=>t.indexOf(+e)===-1).map(([e,t])=>t)}function Wt(e,t=`|`){return e.map(e=>hn(e)).join(t)}function Gt(e,t){return typeof t==`bigint`?t.toString():t}var Kt=class{constructor(e){this._getter=e,this._value=void 0}get value(){let e=this._getter;return e!==void 0&&(this._value=e(),this._getter=void 0),this._value}};function R(e){return new Kt(e)}function qt(e){return e==null}function Jt(e){let t=+!!e.startsWith(`^`),n=e.endsWith(`$`)?e.length-1:e.length;return e.slice(t,n)}function Yt(e,t){let n=e/t,r=Math.round(n),i=4*2**-52*Math.max(Math.abs(n),1);return Math.abs(n-r){let e=t._zod.def.shape[a];return r?r(e,a):e}):en(e,a,r?r(n.value,a):n.value))}}function nn(e,t){for(let n of Reflect.ownKeys(t)){let r=Object.getOwnPropertyDescriptor(t,n);r.enumerable&&(r.get?$t(e,n,()=>t[n]):en(e,n,r.value))}}function rn(...e){let t={};for(let n of e){let e=Object.getOwnPropertyDescriptors(n);Object.assign(t,e)}return Object.defineProperties({},t)}function an(e){return JSON.stringify(e)}function on(e){return e.toLowerCase().trim().replace(/[^\w\s-]/g,``).replace(/[\s_-]+/g,`-`).replace(/^-+|-+$/g,``)}var sn=`captureStackTrace`in Error?Error.captureStackTrace:(...e)=>{};function cn(e){return typeof e==`object`&&!!e&&!Array.isArray(e)}var ln=R(()=>{if(rr.jitless||typeof navigator<`u`&&navigator?.userAgent?.includes(`Cloudflare`))return!1;try{return Function(``),!0}catch{return!1}});function un(e){if(cn(e)===!1)return!1;let t=e.constructor;if(t===void 0||typeof t!=`function`)return!0;let n=t.prototype;return cn(n)!==!1&&Object.prototype.hasOwnProperty.call(n,`isPrototypeOf`)!==!1}function dn(e){return un(e)?{...e}:Array.isArray(e)?[...e]:e instanceof Map?new Map(e):e instanceof Set?new Set(e):e}var fn=new Set([`string`,`number`,`symbol`]);function pn(e){return e.replace(/[.*+?^${}()|[\]\\]/g,`\\$&`)}function mn(e,t,n){let r=new e._zod.constr(t??e._zod.def);return(!t||n?.parent)&&(r._zod.parent=e),r}function z(e){let t=e;if(!t)return{};if(typeof t==`string`)return{error:()=>t};if(t?.message!==void 0){if(t?.error!==void 0)throw Error("Cannot specify both `message` and `error` params");t.error=t.message}return delete t.message,typeof t.error==`string`?{...t,error:()=>t.error}:t}function hn(e){return typeof e==`bigint`?e.toString()+`n`:typeof e==`string`?`"${e}"`:`${e}`}function gn(e){return Object.keys(e).filter(t=>e[t]._zod.optin!==void 0&&e[t]._zod.optout===`optional`)}var _n={safeint:[-(2**53-1),2**53-1],int32:[-2147483648,2147483647],uint32:[0,4294967295],float32:[-34028234663852886e22,34028234663852886e22],float64:[-Number.MAX_VALUE,Number.MAX_VALUE]},vn={int64:[BigInt(`-9223372036854775808`),BigInt(`9223372036854775807`)],uint64:[BigInt(0),BigInt(`18446744073709551615`)]};function yn(e,t){let n=e._zod.def,r=n.checks;if(r&&r.length>0)throw Error(`.pick() cannot be used on object schemas containing refinements`);let i={};return tn(i,e,bn(e,t)),mn(e,rn(n,{shape:i,checks:[]}))}function bn(e,t){let n=Qt(e),r=[];for(let e of Reflect.ownKeys(t)){if(!Object.getOwnPropertyDescriptor(n,e)?.enumerable)throw Error(`Unrecognized key: "${String(e)}"`);t[e]&&r.push(e)}return r}function xn(e,t){let n=e._zod.def,r=n.checks;if(r&&r.length>0)throw Error(`.omit() cannot be used on object schemas containing refinements`);let i=new Set(bn(e,t)),a={};return tn(a,e,Reflect.ownKeys(Qt(e)).filter(e=>!i.has(e))),mn(e,rn(n,{shape:a,checks:[]}))}function Sn(e,t){if(!un(t))throw Error(`Invalid input to extend: expected a plain object`);let n=e._zod.def.checks;if(n&&n.length>0){let n=Qt(e);for(let e of Reflect.ownKeys(t))if(Object.getOwnPropertyDescriptor(n,e)!==void 0)throw Error("Cannot overwrite keys on object schemas containing refinements. Use `.safeExtend()` instead.")}return mn(e,rn(e._zod.def,{shape:Cn(e,t)}))}function Cn(e,t){let n={};return tn(n,e,Reflect.ownKeys(Qt(e))),nn(n,t),n}function wn(e,t){if(!un(t))throw Error(`Invalid input to safeExtend: expected a plain object`);return mn(e,rn(e._zod.def,{shape:Cn(e,t)}))}function Tn(e,t){if(!t?._zod?.def)throw Error("Invalid input to merge: expected an object schema. To merge a plain shape, use `.extend()`.");if(e._zod.def.checks?.length)throw Error(`.merge() cannot be used on object schemas containing refinements. Use .safeExtend() instead.`);let n={};return tn(n,e,Reflect.ownKeys(Qt(e))),tn(n,t,Reflect.ownKeys(Qt(t))),mn(e,rn(e._zod.def,{shape:n,get catchall(){return t._zod.def.catchall},checks:t._zod.def.checks??[]}))}function En(e,t,n,r=`partial`){let i=t._zod.def.checks;if(i&&i.length>0)throw Error(`.${r}() cannot be used on object schemas containing refinements`);let a=n?new Set(bn(t,n)):void 0,o={};return tn(o,t,Reflect.ownKeys(Qt(t)),e&&((t,n)=>a&&!a.has(n)?t:new e({type:`optional`,innerType:t}))),mn(t,rn(t._zod.def,{shape:o,checks:[]}))}function Dn(e,t,n){let r=n?new Set(bn(t,n)):void 0,i={};return tn(i,t,Reflect.ownKeys(Qt(t)),(t,n)=>r&&!r.has(n)?t:new e({type:`nonoptional`,innerType:t})),mn(t,rn(t._zod.def,{shape:i}))}function On(e,t=0){if(e.aborted===!0)return!0;for(let n=t;n{var n;return(n=t).path??(n.path=[]),t.path.unshift(e),t})}function jn(e){return typeof e==`string`?e:e?.message}function Mn(e){let t=[];for(let n of e??[]){let e=n._zod.def;if(!/_(length|size)$|_equals$/.test(e.check))break;let r=e.maximum??e.length??e.size;r>=0&&t.push([r,n])}return t}function Nn(e,t,n){var r;for(let i=t;ie;return t[Yn]=!0,t}var Zn,Qn={value:void 0,enumerable:!1},$n=`captureStackTrace`in Error?Error:null;function er(e){let t=$n;if(t){let n=t.stackTraceLimit;if(typeof n==`number`){try{t.stackTraceLimit=0}catch{return $n=null,new e}try{return new e}finally{t.stackTraceLimit=n}}}return new e}function H(e,t,n,r){let i={};function a(e){this.def=e,this.constr=d,this.traits=new Set}a.prototype=i;let o=n,s=o&&new WeakSet;function c(n,r){if(!n._zod){Qn.value=new a(r);try{Object.defineProperty(n,"_zod",Qn)}finally{Qn.value=void 0}}else if(n._zod.traits.has(e))return;if(n._zod.traits.add(e),t(n,r),s){let e=Object.getPrototypeOf(n),t=n._zod.constr.prototype,r=e;for(;r&&r!==t;)r=Object.getPrototypeOf(r);let i=r??e;s.has(i)||(s.add(i),zn(i,o))}let i=d.prototype;for(let e in i)Object.prototype.hasOwnProperty.call(i,e)&&(e in n||(n[e]=i[e].bind(n)))}let l=r?.Parent??Object;class u extends l{}Object.defineProperty(u,"name",{value:e});function d(e){let t=r?.Parent?er(u):this;c(t,e);let n=t._zod.deferred;if(n){for(let e of n)e();t._zod.deferred=void 0}let i=globalThis.__zod_globalConfig?.postProcessor;return i&&i(t),t}return Object.defineProperty(d,"init",{value:c}),Object.defineProperty(d,Symbol.hasInstance,{value:t=>r?.Parent&&t instanceof r.Parent?!0:t?._zod?.traits?.has(e)}),Object.defineProperty(d,"name",{value:e}),d}var tr=class extends Error{constructor(){super(`Encountered Promise during synchronous parse. Use .parseAsync() instead.`)}},nr=class extends Error{constructor(e){super(`Encountered unidirectional transform during encode: ${e}`),this.name=`ZodEncodeError`}};(Zn=globalThis).__zod_globalConfig??(Zn.__zod_globalConfig={});var rr=globalThis.__zod_globalConfig;function ir(e){return e&&Object.assign(rr,e),rr}function ar(){let e=this._zod;return e.message??=JSON.stringify(e.def,Gt,2),e.message}function or(e){this._zod.message=e}var sr={get:ar,set:or,enumerable:!0,configurable:!0},cr={value:void 0,enumerable:!1},lr=new WeakSet([Object.prototype,Error.prototype]),ur=(e,t)=>{e.name=`$ZodError`,cr.value=t,Object.defineProperty(e,"issues",cr),cr.value=void 0,Object.defineProperty(e,"message",sr);let n=Object.getPrototypeOf(e);lr.has(n)||(lr.add(n),Object.defineProperty(n,"toString",{configurable:!0,enumerable:!1,get(){let e=()=>this.message;return Object.defineProperty(this,"toString",{value:e,configurable:!0,writable:!0}),e},set(e){Object.defineProperty(this,"toString",{value:e,configurable:!0,writable:!0})}}))},dr=H(`$ZodError`,ur);H(`$ZodError`,ur,void 0,{Parent:Error});function fr(e,t,n){return Object.prototype.hasOwnProperty.call(e,t)||(t===`__proto__`?Object.defineProperty(e,t,{value:n(),writable:!0,enumerable:!0,configurable:!0}):e[t]=n()),e[t]}function pr(e,t=e=>e.message){let n={},r=[];for(let i of e.issues)i.path.length>0?fr(n,i.path[0],()=>[]).push(t(i)):r.push(t(i));return{formErrors:r,fieldErrors:n}}function mr(e,t=e=>e.message){let n={_errors:[]},r=(e,i=[])=>{for(let a of e.issues)if(a.code===`invalid_union`&&a.errors.length)a.errors.map(e=>r({issues:e},[...i,...a.path]));else if(a.code===`invalid_key`)r({issues:a.issues},[...i,...a.path]);else if(a.code===`invalid_element`)r({issues:a.issues},[...i,...a.path]);else{let e=[...i,...a.path];if(e.length===0)n._errors.push(t(a));else{let r=n,i=0;for(;i{let t=(n,r,i,a)=>{let o=i?{...i,async:!1}:{async:!1},s=n._zod.run({value:r,issues:[]},o);if(s instanceof Promise)throw new tr;if(s.issues.length){let n=new((a?.Err)??e)(s.issues.map(e=>Pn(e,o,ir())));throw sn(n,a?.callee??t),n}return s.value};return t},_r=e=>{let t=async(n,r,i,a)=>{let o=i?{...i,async:!0}:{async:!0},s=n._zod.run({value:r,issues:[]},o);if(s instanceof Promise&&(s=await s),s.issues.length){let n=new((a?.Err)??e)(s.issues.map(e=>Pn(e,o,ir())));throw sn(n,a?.callee??t),n}return s.value};return t},vr=e=>(t,n,r)=>{let i=r?{...r,async:!1}:{async:!1},a=t._zod.run({value:n,issues:[]},i);if(a instanceof Promise)throw new tr;return a.issues.length?yr(e,a.issues,i):{success:!0,data:a.value}};function yr(e,t,n){let r;return{success:!1,get error(){return r||(r=new e(t.map(e=>Pn(e,n,ir()))),t=void 0,n=void 0),r},set error(e){r=e,t=void 0,n=void 0}}}var br=e=>async(t,n,r)=>{let i=r?{...r,async:!0}:{async:!0},a=t._zod.run({value:n,issues:[]},i);return a instanceof Promise&&(a=await a),a.issues.length?yr(e,a.issues,i):{success:!0,data:a.value}},xr=Symbol.for(`zod.compile.invalid`),Sr=Symbol.for(`zod.compile.fallback`),Cr=((e,t,n)=>{let r=e._zod.bag.validator;if(r!==void 0){if(r(t)!==xr)return!0;if(r.definite===!0&&n===void 0)return!1}return wr(e,t,n)});function wr(e,t,n){let r=n?{...n,async:!1,abortEarly:!0}:{async:!1,abortEarly:!0},i=e._zod.bag.fallbackRun,a;if(i?(r[Sr]=!0,a=i({value:t,issues:[]},r)):a=e._zod.run({value:t,issues:[]},r),a instanceof Promise)throw new tr;return a.issues.length===0}var Tr=async(e,t,n)=>{let r=n?{...n,async:!0,abortEarly:!0}:{async:!0,abortEarly:!0},i=e._zod.run({value:t,issues:[]},r);return i instanceof Promise&&(i=await i),i.issues.length===0},Er=e=>{let t=gr(e),n=(e,r,i,a)=>{let o=i?{...i,direction:`backward`}:{direction:`backward`};return t(e,r,o,hr(n,a))};return n},Dr=e=>{let t=gr(e),n=(e,r,i,a)=>t(e,r,i,hr(n,a));return n},Or=e=>{let t=_r(e),n=async(e,r,i,a)=>{let o=i?{...i,direction:`backward`}:{direction:`backward`};return await t(e,r,o,hr(n,a))};return n},kr=e=>{let t=_r(e),n=async(e,r,i,a)=>await t(e,r,i,hr(n,a));return n},Ar=e=>(t,n,r)=>{let i=r?{...r,direction:`backward`}:{direction:`backward`};return vr(e)(t,n,i)},jr=e=>(t,n,r)=>vr(e)(t,n,r),Mr=e=>async(t,n,r)=>{let i=r?{...r,direction:`backward`}:{direction:`backward`};return br(e)(t,n,i)},Nr=e=>async(t,n,r)=>br(e)(t,n,r),Pr=/^[cC][0-9a-z]{6,}$/,Fr=/^[0-9a-z]+$/,Ir=/^[0-7][0-9A-HJKMNP-TV-Za-hjkmnp-tv-z]{25}$/,Lr=/^[0-9a-vA-V]{20}$/,Rr=/^[A-Za-z0-9]{27}$/,zr=/^[a-zA-Z0-9_-]{21}$/;function Br(e){return RegExp(`^[a-zA-Z0-9_-]{${e}}$`)}var Vr=/^P(?:(\d+W)|(?!.*W)(?=\d|T\d)(\d+Y)?(\d+M)?(\d+D)?(T(?=\d)(\d+H)?(\d+M)?(\d+([.,]\d+)?S)?)?)$/,Hr=/^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})$/,Ur=e=>e?RegExp(`^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-${e}[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12})$`):/^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$/,Wr=/^(?:[A-Za-z0-9_'+\-]+\.)*[A-Za-z0-9_'+\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$/,Gr=`^(?=[\\s\\S]*[\\p{Extended_Pictographic}\\p{Regional_Indicator}\\u20E3])[\\p{Extended_Pictographic}\\p{Emoji_Component}]+$`;function Kr(){return new RegExp(Gr,`u`)}var qr=/^(?:(?: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])$/,Jr=/^(([0-9a-fA-F]{1,4}:){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}|:))$/,Yr=/^((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])\/([0-9]|[1-2][0-9]|3[0-2])$/,Xr=/^(([0-9a-fA-F]{1,4}:){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}|:))\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/,Zr=/^$|^(?:[0-9a-zA-Z+/]{4})*(?:(?:[0-9a-zA-Z+/]{2}==)|(?:[0-9a-zA-Z+/]{3}=))?$/,Qr=/^(?:[A-Za-z0-9_-]{4})*(?:[A-Za-z0-9_-]{2,3})?$/,$r=/^https?$/,ei=/^\+[1-9]\d{6,14}$/,ti=`(?:(?:\\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])))`;function ni(e){return RegExp(`^${e}$`)}var ri=ni(ti);function ii(e){let t=`(?:[01]\\d|2[0-3]):[0-5]\\d`;return typeof e.precision==`number`?e.precision===-1?`${t}`:e.precision===0?`${t}:[0-5]\\d`:`${t}:[0-5]\\d\\.\\d{${e.precision}}`:e.seconds?`${t}:[0-5]\\d(?:\\.\\d+)?`:`${t}(?::[0-5]\\d(?:\\.\\d+)?)?`}function ai(e){return RegExp(`^${ii(e)}$`)}function oi(e){let t=[`Z`];e.offset&&t.push(`([+-](?:[01]\\d|2[0-3]):[0-5]\\d)`);let n=`${ii({precision:e.precision,seconds:!0})}(?:${t.join(`|`)})`,r=e.local?`${n}|${ii({precision:e.precision})}`:n;return RegExp(`^${ti}T(?:${r})$`)}var si=/^[\s\S]{0,}$/,ci=/^-?\d+(?:\.\d+)?$/,li=/^(?:true|false)$/i,ui=/^null$/i,di=/^[^A-Z]*$/,fi=/^[^a-z]*$/,pi=H(`$ZodCheck`,(e,t)=>{var n;e._zod??={},e._zod.def=t,(n=e._zod).onattach??(n.onattach=[])}),mi=e=>{let t=e.value;return!qt(t)&&t.length!==void 0},hi={number:`number`,bigint:`bigint`,object:`date`},gi=H(`$ZodCheckLessThan`,(e,t)=>{pi.init(e,t);let n=hi[typeof t.value];e._zod.check=r=>{(t.inclusive?r.value<=t.value:r.value{pi.init(e,t);let n=hi[typeof t.value];e._zod.check=r=>{(t.inclusive?r.value>=t.value:r.value>t.value)||r.issues.push({origin:hi[typeof r.value]??n,code:`too_small`,minimum:typeof t.value==`object`?t.value.getTime():t.value,input:r.value,inclusive:t.inclusive,inst:e,continue:!t.abort})}}),vi=H(`$ZodCheckMultipleOf`,(e,t)=>{pi.init(e,t),e._zod.check=n=>{if(typeof n.value!=typeof t.value)throw Error(`Cannot mix number and bigint in multiple_of check.`);(typeof n.value==`bigint`?t.value!==BigInt(0)&&n.value%t.value===BigInt(0):Yt(n.value,t.value)===0)||n.issues.push({origin:typeof n.value,code:`not_multiple_of`,divisor:t.value,input:n.value,inst:e,continue:!t.abort})}}),yi=H(`$ZodCheckNumberFormat`,(e,t)=>{pi.init(e,t),t.format=t.format||`float64`;let n=t.format?.includes(`int`),r=n?`int`:`number`,[i,a]=_n[t.format];e._zod.check=o=>{let s=o.value;if(n){if(!Number.isInteger(s)){o.issues.push({expected:r,format:t.format,code:`invalid_type`,continue:!1,input:s,inst:e});return}if(!Number.isSafeInteger(s)){s>0?o.issues.push({input:s,code:`too_big`,maximum:2**53-1,note:`Integers must be within the safe integer range.`,inst:e,origin:r,inclusive:!0,continue:!t.abort}):o.issues.push({input:s,code:`too_small`,minimum:-(2**53-1),note:`Integers must be within the safe integer range.`,inst:e,origin:r,inclusive:!0,continue:!t.abort});return}}sa&&o.issues.push({origin:`number`,input:s,code:`too_big`,maximum:a,inclusive:!0,inst:e,continue:!t.abort})}}),bi=H(`$ZodCheckMaxLength`,(e,t)=>{var n;pi.init(e,t),(n=e._zod.def).when??(n.when=mi),e._zod.check=n=>{let r=n.value,i=r.length;if((typeof r==`string`&&i>t.maximum?B(r):i)<=t.maximum)return;let a=In(r);n.issues.push({origin:a,code:`too_big`,maximum:t.maximum,inclusive:!0,input:r,inst:e,continue:!t.abort})}}),xi=H(`$ZodCheckMinLength`,(e,t)=>{var n;pi.init(e,t),(n=e._zod.def).when??(n.when=mi),e._zod.check=n=>{let r=n.value,i=r.length;if((typeof r==`string`&&i>=t.minimum&&i=t.minimum)return;let a=In(r);n.issues.push({origin:a,code:`too_small`,minimum:t.minimum,inclusive:!0,input:r,inst:e,continue:!t.abort})}}),Si=H(`$ZodCheckLengthEquals`,(e,t)=>{var n;pi.init(e,t),(n=e._zod.def).when??(n.when=mi),e._zod.check=n=>{let r=n.value,i=r.length,a=typeof r==`string`&&i>=t.length&&i<=t.length*2?B(r):i;if(a===t.length)return;let o=In(r),s=a>t.length;n.issues.push({origin:o,...s?{code:`too_big`,maximum:t.length}:{code:`too_small`,minimum:t.length},inclusive:!0,exact:!0,input:n.value,inst:e,continue:!t.abort})}}),Ci=H(`$ZodCheckStringFormat`,(e,t)=>{var n,r;pi.init(e,t),t.pattern?(n=e._zod).check??(n.check=n=>{t.pattern.lastIndex=0,!t.pattern.test(n.value)&&n.issues.push({origin:`string`,code:`invalid_format`,format:t.format,input:n.value,...t.pattern?{pattern:t.pattern.toString()}:{},inst:e,continue:!t.abort})}):(r=e._zod).check??(r.check=()=>{})}),wi=H(`$ZodCheckRegex`,(e,t)=>{Ci.init(e,t),e._zod.check=n=>{t.pattern.lastIndex=0,!t.pattern.test(n.value)&&n.issues.push({origin:`string`,code:`invalid_format`,format:`regex`,input:n.value,pattern:t.pattern.toString(),inst:e,continue:!t.abort})}}),Ti=H(`$ZodCheckLowerCase`,(e,t)=>{t.pattern??=di,Ci.init(e,t)}),Ei=H(`$ZodCheckUpperCase`,(e,t)=>{t.pattern??=fi,Ci.init(e,t)}),Di=H(`$ZodCheckIncludes`,(e,t)=>{pi.init(e,t);let n=pn(t.includes);t.pattern=new RegExp(typeof t.position==`number`?`^.{${t.position},}${n}`:n),e._zod.check=n=>{n.value.includes(t.includes,t.position)||n.issues.push({origin:`string`,code:`invalid_format`,format:`includes`,includes:t.includes,input:n.value,inst:e,continue:!t.abort})}}),Oi=H(`$ZodCheckStartsWith`,(e,t)=>{pi.init(e,t);let n=RegExp(`^${pn(t.prefix)}.*`);t.pattern??=n,e._zod.check=n=>{n.value.startsWith(t.prefix)||n.issues.push({origin:`string`,code:`invalid_format`,format:`starts_with`,prefix:t.prefix,input:n.value,inst:e,continue:!t.abort})}}),ki=H(`$ZodCheckEndsWith`,(e,t)=>{pi.init(e,t);let n=RegExp(`.*${pn(t.suffix)}$`);t.pattern??=n,e._zod.check=n=>{n.value.endsWith(t.suffix)||n.issues.push({origin:`string`,code:`invalid_format`,format:`ends_with`,suffix:t.suffix,input:n.value,inst:e,continue:!t.abort})}}),Ai=H(`$ZodCheckOverwrite`,(e,t)=>{pi.init(e,t),e._zod.check=e=>{e.value=t.tx(e.value)}}),ji=class{constructor(e=[],t={}){this.content=[],this.indent=0,this.args=e,this.closed=t}indented(e){this.indent+=1;try{e(this)}finally{--this.indent}}write(e){if(typeof e==`function`){e(this,{execution:`sync`}),e(this,{execution:`async`});return}let t=e.split(` `).filter(e=>e),n=Math.min(...t.map(e=>e.length-e.trimStart().length)),r=t.map(e=>e.slice(n)).map(e=>` `.repeat(this.indent*2)+e);for(let e of r)this.content.push(e)}compile(){let e=Function,t=this?.content??[``];return new e(...Object.keys(this.closed),`return function (${this.args.join(`, `)}) {\n${t.join(` -`)}\n};`)(...Object.values(this.closed))}},ji={major:4,minor:6,patch:5},Mi=H(`$ZodType`,(e,t)=>{var n;e??={},e._zod.def=t,e._zod.bag=e._zod.bag||{},e._zod.version=ji;let r=e._zod.def.checks,i=e._zod.traits.has(`$ZodCheck`)?[e,...r??[]]:r?.length?[...r]:[];for(let t of i)for(let n of t._zod.onattach)n(e);if(i.length===0)(n=e._zod).deferred??(n.deferred=[]),e._zod.deferred?.push(()=>{e._zod.run=e._zod.parse});else{let t=(t,n,r)=>{if(t.memo)return t;let i=On(t),a;for(let o of n){if(o._zod.def.when){if(kn(t)||!o._zod.def.when(t))continue}else if(i)continue;let n=t.issues.length,s=o._zod.check(t);if(s instanceof Promise&&r?.async===!1)throw new er;if(a||s instanceof Promise)a=(a??Promise.resolve()).then(async()=>{await s,t.issues.length!==n&&(Mn(t.issues,n,e),i||=On(t,n))});else{if(t.issues.length===n)continue;Mn(t.issues,n,e),i||=On(t,n)}}return a?a.then(()=>t):t},n=(n,r,a)=>{if(On(n))return n.aborted=!0,n;let o=t(r,i,a);if(o instanceof Promise){if(a.async===!1)throw new er;return o.then(t=>e._zod.parse(t,a))}return e._zod.parse(o,a)};e._zod.run=(r,a)=>{if(a.skipChecks)return e._zod.parse(r,a);if(a.direction===`backward`){let t=e._zod.parse({value:r.value,issues:[]},{...a,skipChecks:!0});return t instanceof Promise?t.then(e=>n(e,r,a)):n(t,r,a)}let o=e._zod.parse(r,a);if(o instanceof Promise){if(a.async===!1)throw new er;return o.then(e=>t(e,i,a))}return t(o,i,a)}}},{get"~standard"(){return Bn(this,`~standard`,Fi(this))},set"~standard"(e){zn(this,`~standard`,e)}}),Ni=(e,t)=>e.issues.length?{issues:e.issues.map(e=>Nn(e,t,rr()))}:{value:e.value};async function Pi(e,t){let n={async:!0};return Ni(await e._zod.run({value:t,issues:[]},n),n)}function Fi(e){return{validate:t=>{let n={async:!1};try{let r=e._zod.run({value:t,issues:[]},n);if(!(r instanceof Promise))return Ni(r,n)}catch{}return Pi(e,t)},vendor:`zod`,version:1}}var Ii=H(`$ZodString`,(e,t)=>{Mi.init(e,t),e._zod.pattern=t.pattern??oi,e._zod.parse=(n,r)=>{if(t.coerce)try{n.value=String(n.value)}catch{}return typeof n.value==`string`||n.issues.push({expected:`string`,code:`invalid_type`,input:n.value,inst:e}),n}}),Li=H(`$ZodStringFormat`,(e,t)=>{Si.init(e,t),Ii.init(e,t)}),Ri=H(`$ZodGUID`,(e,t)=>{t.pattern??=Vr,Li.init(e,t)}),zi=H(`$ZodUUID`,(e,t)=>{if(t.version){let e={v1:1,v2:2,v3:3,v4:4,v5:5,v6:6,v7:7,v8:8}[t.version];if(e===void 0)throw Error(`Invalid UUID version: "${t.version}"`);t.pattern??=Hr(e)}else t.pattern??=Hr();Li.init(e,t)}),Bi=H(`$ZodEmail`,(e,t)=>{t.pattern??=Ur,Li.init(e,t)});function Vi(e){try{return typeof URL<`u`&&typeof URL.canParse==`function`?URL.canParse(e):(new URL(e),!0)}catch{return!1}}function Hi(e,t){return!(`normalize`in t)&&!(`hostname`in t)&&!(`protocol`in t)?Vi(e)||2:Ui(e,t)}function Ui(e,t){if(!t.normalize&&t.protocol?.source===Qr.source&&!/^https?:\/\//i.test(e))return 1;try{if(typeof URL<`u`){let t=URL;if(typeof t.parse==`function`)return t.parse(e)??2}return new URL(e)}catch{return 2}}var Wi=/[\t\n\r]/g;function Gi(e){return e.replace(Wi,``)}function Ki(e,t){return t.lastIndex=0,t.test(e.hostname)}function qi(e,t){return t.lastIndex=0,t.test(e.protocol.endsWith(`:`)?e.protocol.slice(0,-1):e.protocol)}var Ji=H(`$ZodURL`,(e,t)=>{Li.init(e,t),e._zod.check=n=>{try{let r=n.value.trim(),i=Hi(r,t);if(i===1){n.issues.push({code:`invalid_format`,format:`url`,note:`Invalid URL format`,input:n.value,inst:e,continue:!t.abort});return}if(i===2){n.issues.push({code:`invalid_format`,format:`url`,input:n.value,inst:e,continue:!t.abort});return}if(i===!0){n.value=Gi(r);return}t.hostname&&!Ki(i,t.hostname)&&n.issues.push({code:`invalid_format`,format:`url`,note:`Invalid hostname`,pattern:t.hostname.source,input:n.value,inst:e,continue:!t.abort}),t.protocol&&!qi(i,t.protocol)&&n.issues.push({code:`invalid_format`,format:`url`,note:`Invalid protocol`,pattern:t.protocol.source,input:n.value,inst:e,continue:!t.abort}),n.value=t.normalize?i.href:Gi(r);return}catch{n.issues.push({code:`invalid_format`,format:`url`,input:n.value,inst:e,continue:!t.abort})}}}),Yi=H(`$ZodEmoji`,(e,t)=>{t.pattern??=Gr(),Li.init(e,t)}),Xi=H(`$ZodNanoID`,(e,t)=>{if(t.length!==void 0&&(!Number.isInteger(t.length)||t.length<1))throw Error(`Invalid nanoid length: ${t.length}`);t.pattern??=t.length===void 0?Rr:zr(t.length),Li.init(e,t)}),Zi=H(`$ZodCUID`,(e,t)=>{t.pattern??=Nr,Li.init(e,t)}),Qi=H(`$ZodCUID2`,(e,t)=>{t.pattern??=Pr,Li.init(e,t)}),$i=H(`$ZodULID`,(e,t)=>{t.pattern??=Fr,Li.init(e,t)}),ea=H(`$ZodXID`,(e,t)=>{t.pattern??=Ir,Li.init(e,t)}),ta=H(`$ZodKSUID`,(e,t)=>{t.pattern??=Lr,Li.init(e,t)}),U=H(`$ZodISODateTime`,(e,t)=>{t.pattern??=ai(t),Li.init(e,t)}),na=H(`$ZodISODate`,(e,t)=>{t.pattern??=ni,Li.init(e,t)}),ra=H(`$ZodISOTime`,(e,t)=>{t.pattern??=ii(t),Li.init(e,t)}),ia=H(`$ZodISODuration`,(e,t)=>{t.pattern??=Br,Li.init(e,t)}),aa=H(`$ZodIPv4`,(e,t)=>{t.pattern??=Kr,Li.init(e,t)}),oa=/^[0-9a-fA-F:.]+$/;function sa(e){return oa.test(e)?Vi(`http://[${e}]`):!1}var ca=H(`$ZodIPv6`,(e,t)=>{t.pattern??=qr,Li.init(e,t),e._zod.check=n=>{sa(n.value)||n.issues.push({code:`invalid_format`,format:`ipv6`,input:n.value,inst:e,continue:!t.abort})}}),la=H(`$ZodCIDRv4`,(e,t)=>{t.pattern??=Jr,Li.init(e,t)});function ua(e){let t=e.split(`/`);if(t.length!==2)return!1;let[n,r]=t;if(!r)return!1;let i=Number(r);return`${i}`!==r||i<0||i>128?!1:sa(n)}var da=H(`$ZodCIDRv6`,(e,t)=>{t.pattern??=Yr,Li.init(e,t),e._zod.check=n=>{ua(n.value)||n.issues.push({code:`invalid_format`,format:`cidrv6`,input:n.value,inst:e,continue:!t.abort})}});function fa(e){if(e===``)return!0;if(/\s/.test(e)||e.length%4!=0)return!1;try{return atob(e),!0}catch{return!1}}var pa=/^[0-9a-zA-Z+/]*={0,2}$/,ma=H(`$ZodBase64`,(e,t)=>{t.pattern??=pa,Li.init(e,t),e._zod.check=n=>{fa(n.value)||n.issues.push({code:`invalid_format`,format:`base64`,input:n.value,inst:e,continue:!t.abort})}}),ha=/^[A-Za-z0-9_-]*$/;function ga(e){if(!ha.test(e))return!1;let t=e.replace(/[-_]/g,e=>e===`-`?`+`:`/`);return fa(t.padEnd(Math.ceil(t.length/4)*4,`=`))}var _a=H(`$ZodBase64URL`,(e,t)=>{t.pattern??=ha,Li.init(e,t),e._zod.check=n=>{ga(n.value)||n.issues.push({code:`invalid_format`,format:`base64url`,input:n.value,inst:e,continue:!t.abort})}}),va=H(`$ZodE164`,(e,t)=>{t.pattern??=$r,Li.init(e,t)});function ya(e,t=null){try{let n=e.split(`.`);if(n.length!==3)return!1;let[r]=n;if(!r)return!1;let i=JSON.parse(atob(r));return!(`typ`in i&&i?.typ!==`JWT`||!i.alg||t&&(!(`alg`in i)||i.alg!==t))}catch{return!1}}var ba=H(`$ZodJWT`,(e,t)=>{Li.init(e,t),e._zod.check=n=>{ya(n.value,t.alg)||n.issues.push({code:`invalid_format`,format:`jwt`,input:n.value,inst:e,continue:!t.abort})}}),xa=H(`$ZodNumber`,(e,t)=>{Mi.init(e,t),e._zod.pattern=si,e._zod.parse=(n,r)=>{if(t.coerce)try{n.value=Number(n.value)}catch{}let i=n.value;if(typeof i==`number`&&!Number.isNaN(i)&&Number.isFinite(i))return n;let a=typeof i==`number`?Number.isNaN(i)?`NaN`:Number.isFinite(i)?void 0:String(i):void 0;return n.issues.push({expected:`number`,code:`invalid_type`,input:i,inst:e,...a?{received:a}:{}}),n}}),Sa=H(`$ZodNumberFormat`,(e,t)=>{vi.init(e,t),xa.init(e,t)}),Ca=H(`$ZodBoolean`,(e,t)=>{Mi.init(e,t),e._zod.pattern=ci,e._zod.parse=(n,r)=>{if(t.coerce)try{n.value=!!n.value}catch{}let i=n.value;return typeof i==`boolean`||n.issues.push({expected:`boolean`,code:`invalid_type`,input:i,inst:e}),n}}),wa=H(`$ZodNull`,(e,t)=>{Mi.init(e,t),e._zod.pattern=li,e._zod.values=new Set([null]),e._zod.parse=(t,n)=>{let r=t.value;return r===null||t.issues.push({expected:`null`,code:`invalid_type`,input:r,inst:e}),t}}),Ta=H(`$ZodUnknown`,(e,t)=>{Mi.init(e,t),e._zod.parse=e=>e}),Ea=H(`$ZodNever`,(e,t)=>{Mi.init(e,t),e._zod.parse=(t,n)=>(t.issues.push({expected:`never`,code:`invalid_type`,input:t.value,inst:e}),t)});function Da(e,t,n){e.issues.length&&t.issues.push(...An(n,e.issues)),t.value[n]=e.value}var Oa=H(`$ZodArray`,(e,t)=>{Mi.init(e,t);let n=nr.memoizer;n?.attach(e),e._zod.parse=(r,i)=>{let a=r.value;if(!Array.isArray(a))return r.issues.push({expected:`array`,code:`invalid_type`,input:a,inst:e}),r;r.value=n?n.alloc(e,r,Array(a.length),i):Array(a.length);let o=[],s=i?.abortEarly;for(let e=0;eDa(t,r,e)));else if(Da(c,r,e),s&&c.issues.length!==0&&On(c))break}return o.length?Promise.all(o).then(()=>r):r}});function ka(e,t,n,r,i,a){let o=n in r,s=a===`optional`;if(o||!s||i!==`optional`){if(e.issues.length){if(i!==void 0&&s&&!o)return;t.issues.push(...An(n,e.issues))}!o&&i===void 0?e.issues.length||t.issues.push({code:`invalid_type`,expected:`nonoptional`,input:void 0,path:[n]}):e.value===void 0?(o||i===`defaulted`&&!s)&&(t.value[n]=void 0):t.value[n]=e.value}}var Aa=[];function ja(e){let t=Object.keys(e.shape),n=Object.getOwnPropertySymbols(e.shape),r=n.length?n:Aa,i=r.length?[...t,...r]:t;for(let t of i)if(!e.shape?.[t]?._zod?.traits?.has(`$ZodType`))throw Error(`Invalid element at key "${String(t)}": expected a Zod schema`);let a=gn(e.shape);return{...e,allKeys:i,symbolKeys:r,keySet:new Set(t),numKeys:t.length,optionalKeys:new Set(a)}}function Ma(e,t,n,r,i,a,o){let s=[],c=i.keySet,l=i.catchall._zod,u=l.def.type,d=l.optin,f=l.optout,p=0;for(let i in t){if(o&&n.issues.length!==p){if(On(n,p))break;p=n.issues.length}if(c.has(i))continue;if(i===`__proto__`){u===`never`&&s.push(i);continue}if(u===`never`){s.push(i);continue}let a=l.run({value:t[i],issues:[]},r);a instanceof Promise?e.push(a.then(e=>ka(e,n,i,t,d,f))):ka(a,n,i,t,d,f)}return s.length&&n.issues.push({code:`unrecognized_keys`,keys:s,input:t,inst:a,continue:!0}),e.length?Promise.all(e).then(()=>n):n}var Na=H(`$ZodObject`,(e,t)=>{Mi.init(e,t);let n=Object.getOwnPropertyDescriptor(t,`shape`),r=n?.get?n.get.raw:t.shape??{};if(r){let e=()=>{let n={...r};return Object.defineProperty(t,"shape",{value:n}),e.raw=n,n};e.raw=r,Object.defineProperty(t,"shape",{get:e})}let i=R(()=>ja(t));V(e,`propValues`,e=>{let t=e.def.shape,n={};for(let e in t){let r=t[e]._zod;if(r.values){Object.prototype.hasOwnProperty.call(n,e)||Xt(n,e,new Set);for(let t of r.values)n[e].add(t);r.optin!==void 0&&n[e].add(void 0)}}return n});let a=cn,o=t.catchall,s,c=nr.memoizer;c?.attach(e),e._zod.parse=(t,n)=>{s??=i.value;let r=t.value;if(!a(r))return t.issues.push({expected:`object`,code:`invalid_type`,input:r,inst:e}),t;t.value=c?c.alloc(e,t,{},n):{};let l=[],u=s.shape,d=n?.abortEarly,f=t.issues.length;for(let e of s.allKeys){if(d&&t.issues.length!==f){if(On(t,f))break;f=t.issues.length}if(e===`__proto__`)continue;let i=u[e],a=i._zod.optin,o=i._zod.optout,s=i._zod.run({value:r[e],issues:[]},n);s instanceof Promise?l.push(s.then(n=>ka(n,t,e,r,a,o))):ka(s,t,e,r,a,o)}return o?Ma(l,r,t,n,i.value,e,d===!0):l.length?Promise.all(l).then(()=>t):t}}),Pa=H(`$ZodObjectJIT`,(e,t)=>{Na.init(e,t);let n=e._zod.parse,r=R(()=>ja(t)),i=nr.memoizer,a=t=>{let n=r.value,a=n.symbolKeys,o=new Ai([`payload`,`ctx`],{shape:t,inst:e,memo:i,syms:a}),s=e=>`shape[${e}]._zod.run({ value: input[${e}], issues: [] }, ctx)`,c=(e,t)=>` +`)}\n};`)(...Object.values(this.closed))}},Mi={major:4,minor:6,patch:6},Ni=H(`$ZodType`,(e,t)=>{var n;e??={},e._zod.def=t,e._zod.bag=e._zod.bag||{},e._zod.version=Mi;let r=e._zod.def.checks,i=e._zod.traits.has(`$ZodCheck`)?[e,...r??[]]:r?.length?[...r]:[];for(let t of i)for(let n of t._zod.onattach)n(e);if(i.length===0)(n=e._zod).deferred??(n.deferred=[]),e._zod.deferred?.push(()=>{e._zod.run=e._zod.parse});else{let t=(t,n,r)=>{if(t.memo)return t;let i=On(t),a;for(let o of n){if(o._zod.def.when){if(kn(t)||!o._zod.def.when(t))continue}else if(i)continue;let n=t.issues.length,s=o._zod.check(t);if(s instanceof Promise&&r?.async===!1)throw new tr;if(a||s instanceof Promise)a=(a??Promise.resolve()).then(async()=>{await s,t.issues.length!==n&&(Nn(t.issues,n,e),i||=On(t,n))});else{if(t.issues.length===n)continue;Nn(t.issues,n,e),i||=On(t,n)}}return a?a.then(()=>t):t},n=(n,r,a)=>{if(On(n))return n.aborted=!0,n;let o=t(r,i,a);if(o instanceof Promise){if(a.async===!1)throw new tr;return o.then(t=>e._zod.parse(t,a))}return e._zod.parse(o,a)};e._zod.run=(r,a)=>{if(a.skipChecks)return e._zod.parse(r,a);if(a.direction===`backward`){let t=e._zod.parse({value:r.value,issues:[]},{...a,skipChecks:!0});return t instanceof Promise?t.then(e=>n(e,r,a)):n(t,r,a)}let o=e._zod.parse(r,a);if(o instanceof Promise){if(a.async===!1)throw new tr;return o.then(e=>t(e,i,a))}return t(o,i,a)}}},{get"~standard"(){return Vn(this,`~standard`,Ii(this))},set"~standard"(e){Bn(this,`~standard`,e)}}),Pi=(e,t)=>e.issues.length?{issues:e.issues.map(e=>Pn(e,t,ir()))}:{value:e.value};async function Fi(e,t){let n={async:!0};return Pi(await e._zod.run({value:t,issues:[]},n),n)}function Ii(e){return{validate:t=>{let n={async:!1};try{let r=e._zod.run({value:t,issues:[]},n);if(!(r instanceof Promise))return Pi(r,n)}catch{}return Fi(e,t)},vendor:`zod`,version:1}}var Li=H(`$ZodString`,(e,t)=>{Ni.init(e,t),e._zod.pattern=t.pattern??si,e._zod.parse=(n,r)=>{if(t.coerce)try{n.value=String(n.value)}catch{}return typeof n.value==`string`||n.issues.push({expected:`string`,code:`invalid_type`,input:n.value,inst:e}),n}}),Ri=H(`$ZodStringFormat`,(e,t)=>{Ci.init(e,t),Li.init(e,t)}),zi=H(`$ZodGUID`,(e,t)=>{t.pattern??=Hr,Ri.init(e,t)}),Bi=H(`$ZodUUID`,(e,t)=>{if(t.version){let e={v1:1,v2:2,v3:3,v4:4,v5:5,v6:6,v7:7,v8:8}[t.version];if(e===void 0)throw Error(`Invalid UUID version: "${t.version}"`);t.pattern??=Ur(e)}else t.pattern??=Ur();Ri.init(e,t)}),Vi=H(`$ZodEmail`,(e,t)=>{t.pattern??=Wr,Ri.init(e,t)});function Hi(e){try{return typeof URL<`u`&&typeof URL.canParse==`function`?URL.canParse(e):(new URL(e),!0)}catch{return!1}}function Ui(e,t){return!(`normalize`in t)&&!(`hostname`in t)&&!(`protocol`in t)?Hi(e)||2:Wi(e,t)}function Wi(e,t){if(!t.normalize&&t.protocol?.source===$r.source&&!/^https?:\/\//i.test(e))return 1;try{if(typeof URL<`u`){let t=URL;if(typeof t.parse==`function`)return t.parse(e)??2}return new URL(e)}catch{return 2}}var Gi=/[\t\n\r]/g;function Ki(e){return e.replace(Gi,``)}function qi(e,t){return t.lastIndex=0,t.test(e.hostname)}function Ji(e,t){return t.lastIndex=0,t.test(e.protocol.endsWith(`:`)?e.protocol.slice(0,-1):e.protocol)}var Yi=H(`$ZodURL`,(e,t)=>{Ri.init(e,t),e._zod.check=n=>{try{let r=n.value.trim(),i=Ui(r,t);if(i===1){n.issues.push({code:`invalid_format`,format:`url`,note:`Invalid URL format`,input:n.value,inst:e,continue:!t.abort});return}if(i===2){n.issues.push({code:`invalid_format`,format:`url`,input:n.value,inst:e,continue:!t.abort});return}if(i===!0){n.value=Ki(r);return}t.hostname&&!qi(i,t.hostname)&&n.issues.push({code:`invalid_format`,format:`url`,note:`Invalid hostname`,pattern:t.hostname.source,input:n.value,inst:e,continue:!t.abort}),t.protocol&&!Ji(i,t.protocol)&&n.issues.push({code:`invalid_format`,format:`url`,note:`Invalid protocol`,pattern:t.protocol.source,input:n.value,inst:e,continue:!t.abort}),n.value=t.normalize?i.href:Ki(r);return}catch{n.issues.push({code:`invalid_format`,format:`url`,input:n.value,inst:e,continue:!t.abort})}}}),Xi=H(`$ZodEmoji`,(e,t)=>{t.pattern??=Kr(),Ri.init(e,t)}),Zi=H(`$ZodNanoID`,(e,t)=>{if(t.length!==void 0&&(!Number.isInteger(t.length)||t.length<1))throw Error(`Invalid nanoid length: ${t.length}`);t.pattern??=t.length===void 0?zr:Br(t.length),Ri.init(e,t)}),Qi=H(`$ZodCUID`,(e,t)=>{t.pattern??=Pr,Ri.init(e,t)}),$i=H(`$ZodCUID2`,(e,t)=>{t.pattern??=Fr,Ri.init(e,t)}),ea=H(`$ZodULID`,(e,t)=>{t.pattern??=Ir,Ri.init(e,t)}),ta=H(`$ZodXID`,(e,t)=>{t.pattern??=Lr,Ri.init(e,t)}),U=H(`$ZodKSUID`,(e,t)=>{t.pattern??=Rr,Ri.init(e,t)}),na=H(`$ZodISODateTime`,(e,t)=>{t.pattern??=oi(t),Ri.init(e,t)}),ra=H(`$ZodISODate`,(e,t)=>{t.pattern??=ri,Ri.init(e,t)}),ia=H(`$ZodISOTime`,(e,t)=>{t.pattern??=ai(t),Ri.init(e,t)}),aa=H(`$ZodISODuration`,(e,t)=>{t.pattern??=Vr,Ri.init(e,t)}),oa=H(`$ZodIPv4`,(e,t)=>{t.pattern??=qr,Ri.init(e,t)}),sa=/^[0-9a-fA-F:.]+$/;function ca(e){return sa.test(e)?Hi(`http://[${e}]`):!1}var la=H(`$ZodIPv6`,(e,t)=>{t.pattern??=Jr,Ri.init(e,t),e._zod.check=n=>{ca(n.value)||n.issues.push({code:`invalid_format`,format:`ipv6`,input:n.value,inst:e,continue:!t.abort})}}),ua=H(`$ZodCIDRv4`,(e,t)=>{t.pattern??=Yr,Ri.init(e,t)});function da(e){let t=e.split(`/`);if(t.length!==2)return!1;let[n,r]=t;if(!r)return!1;let i=Number(r);return`${i}`!==r||i<0||i>128?!1:ca(n)}var fa=H(`$ZodCIDRv6`,(e,t)=>{t.pattern??=Xr,Ri.init(e,t),e._zod.check=n=>{da(n.value)||n.issues.push({code:`invalid_format`,format:`cidrv6`,input:n.value,inst:e,continue:!t.abort})}});function pa(e){if(e===``)return!0;if(/\s/.test(e)||e.length%4!=0)return!1;try{return atob(e),!0}catch{return!1}}var ma=/^[0-9a-zA-Z+/]*={0,2}$/,ha=H(`$ZodBase64`,(e,t)=>{t.pattern??=ma,Ri.init(e,t),e._zod.check=n=>{pa(n.value)||n.issues.push({code:`invalid_format`,format:`base64`,input:n.value,inst:e,continue:!t.abort})}}),ga=/^[A-Za-z0-9_-]*$/;function _a(e){if(!ga.test(e))return!1;let t=e.replace(/[-_]/g,e=>e===`-`?`+`:`/`);return pa(t.padEnd(Math.ceil(t.length/4)*4,`=`))}var va=H(`$ZodBase64URL`,(e,t)=>{t.pattern??=ga,Ri.init(e,t),e._zod.check=n=>{_a(n.value)||n.issues.push({code:`invalid_format`,format:`base64url`,input:n.value,inst:e,continue:!t.abort})}}),ya=H(`$ZodE164`,(e,t)=>{t.pattern??=ei,Ri.init(e,t)});function ba(e,t=null){try{let n=e.split(`.`);if(n.length!==3)return!1;let[r]=n;if(!r)return!1;let i=JSON.parse(atob(r));return!(`typ`in i&&i?.typ!==`JWT`||!i.alg||t&&(!(`alg`in i)||i.alg!==t))}catch{return!1}}var xa=H(`$ZodJWT`,(e,t)=>{Ri.init(e,t),e._zod.check=n=>{ba(n.value,t.alg)||n.issues.push({code:`invalid_format`,format:`jwt`,input:n.value,inst:e,continue:!t.abort})}}),Sa=H(`$ZodNumber`,(e,t)=>{Ni.init(e,t),e._zod.pattern=ci,e._zod.parse=(n,r)=>{if(t.coerce)try{n.value=Number(n.value)}catch{}let i=n.value;if(typeof i==`number`&&!Number.isNaN(i)&&Number.isFinite(i))return n;let a=typeof i==`number`?Number.isNaN(i)?`NaN`:Number.isFinite(i)?void 0:String(i):void 0;return n.issues.push({expected:`number`,code:`invalid_type`,input:i,inst:e,...a?{received:a}:{}}),n}}),Ca=H(`$ZodNumberFormat`,(e,t)=>{yi.init(e,t),Sa.init(e,t)}),wa=H(`$ZodBoolean`,(e,t)=>{Ni.init(e,t),e._zod.pattern=li,e._zod.parse=(n,r)=>{if(t.coerce)try{n.value=!!n.value}catch{}let i=n.value;return typeof i==`boolean`||n.issues.push({expected:`boolean`,code:`invalid_type`,input:i,inst:e}),n}}),Ta=H(`$ZodNull`,(e,t)=>{Ni.init(e,t),e._zod.pattern=ui,e._zod.values=new Set([null]),e._zod.parse=(t,n)=>{let r=t.value;return r===null||t.issues.push({expected:`null`,code:`invalid_type`,input:r,inst:e}),t}}),Ea=H(`$ZodUnknown`,(e,t)=>{Ni.init(e,t),e._zod.parse=e=>e}),Da=H(`$ZodNever`,(e,t)=>{Ni.init(e,t),e._zod.parse=(t,n)=>(t.issues.push({expected:`never`,code:`invalid_type`,input:t.value,inst:e}),t)});function Oa(e,t){let n=Mn(e._zod.def.checks);if(!n.length)return;let r=Math.min(...n.map(e=>e[0])),i=e._zod.parse;e._zod.parse=(n,a)=>{let o=t(n.value);if(o>r&&!a?.skipChecks&&a?.direction!==`backward`){for(let[t,r]of Mn(e._zod.def.checks))if(o>t&&r._zod.def.when(n)){let t=n.issues.length;return r._zod.check(n),n.issues[t].continue=!1,Nn(n.issues,t,e),n}}return i(n,a)}}var ka=e=>Array.isArray(e)?e.length:-1;function Aa(e,t,n){e.issues.length&&t.issues.push(...An(n,e.issues)),t.value[n]=e.value}var ja=H(`$ZodArray`,(e,t)=>{Ni.init(e,t);let n=rr.memoizer;n?.attach(e),e._zod.parse=(r,i)=>{let a=r.value;if(!Array.isArray(a))return r.issues.push({expected:`array`,code:`invalid_type`,input:a,inst:e}),r;r.value=n?n.alloc(e,r,Array(a.length),i):Array(a.length);let o=[],s=i?.abortEarly;for(let e=0;eAa(t,r,e)));else if(Aa(c,r,e),s&&c.issues.length!==0&&On(c))break}return o.length?Promise.all(o).then(()=>r):r},Oa(e,ka)});function Ma(e,t,n,r,i,a){let o=n in r,s=a===`optional`;if(o||!s||i!==`optional`){if(e.issues.length){if(i!==void 0&&s&&!o)return;t.issues.push(...An(n,e.issues))}!o&&i===void 0?e.issues.length||t.issues.push({code:`invalid_type`,expected:`nonoptional`,input:void 0,path:[n]}):e.value===void 0?(o||i===`defaulted`&&!s)&&(t.value[n]=void 0):t.value[n]=e.value}}var Na=[];function Pa(e){let t=Object.keys(e.shape),n=Object.getOwnPropertySymbols(e.shape),r=n.length?n:Na,i=r.length?[...t,...r]:t;for(let t of i)if(!e.shape?.[t]?._zod?.traits?.has(`$ZodType`))throw Error(`Invalid element at key "${String(t)}": expected a Zod schema`);let a=gn(e.shape);return{...e,allKeys:i,symbolKeys:r,keySet:new Set(t),numKeys:t.length,optionalKeys:new Set(a)}}function Fa(e,t,n,r,i,a,o){let s=[],c=i.keySet,l=i.catchall._zod,u=l.def.type,d=l.optin,f=l.optout,p=0;for(let i in t){if(o&&n.issues.length!==p){if(On(n,p))break;p=n.issues.length}if(c.has(i))continue;if(i===`__proto__`){u===`never`&&s.push(i);continue}if(u===`never`){s.push(i);continue}let a=l.run({value:t[i],issues:[]},r);a instanceof Promise?e.push(a.then(e=>Ma(e,n,i,t,d,f))):Ma(a,n,i,t,d,f)}return s.length&&n.issues.push({code:`unrecognized_keys`,keys:s,input:t,inst:a,continue:!0}),e.length?Promise.all(e).then(()=>n):n}var Ia=H(`$ZodObject`,(e,t)=>{Ni.init(e,t);let n=Object.getOwnPropertyDescriptor(t,`shape`),r=n?.get?n.get.raw:t.shape??{};if(r){let e=()=>{let n={...r};return Object.defineProperty(t,"shape",{value:n}),e.raw=n,n};e.raw=r,Object.defineProperty(t,"shape",{get:e})}let i=R(()=>Pa(t));qn(e,`propValues`,e=>{let t=e.def.shape,n={};for(let e in t){let r=t[e]._zod;if(r.values){Object.prototype.hasOwnProperty.call(n,e)||Xt(n,e,new Set);for(let t of r.values)n[e].add(t);r.optin!==void 0&&n[e].add(void 0)}}return n});let a=cn,o=t.catchall,s,c=rr.memoizer;c?.attach(e),e._zod.parse=(t,n)=>{s??=i.value;let r=t.value;if(!a(r))return t.issues.push({expected:`object`,code:`invalid_type`,input:r,inst:e}),t;t.value=c?c.alloc(e,t,{},n):{};let l=[],u=s.shape,d=n?.abortEarly,f=t.issues.length;for(let e of s.allKeys){if(d&&t.issues.length!==f){if(On(t,f))break;f=t.issues.length}if(e===`__proto__`)continue;let i=u[e],a=i._zod.optin,o=i._zod.optout,s=i._zod.run({value:r[e],issues:[]},n);s instanceof Promise?l.push(s.then(n=>Ma(n,t,e,r,a,o))):Ma(s,t,e,r,a,o)}return o?Fa(l,r,t,n,i.value,e,d===!0):l.length?Promise.all(l).then(()=>t):t}}),La=H(`$ZodObjectJIT`,(e,t)=>{Ia.init(e,t);let n=e._zod.parse,r=R(()=>Pa(t)),i=rr.memoizer,a=t=>{let n=r.value,a=n.symbolKeys,o=new ji([`payload`,`ctx`],{shape:t,inst:e,memo:i,syms:a}),s=e=>`shape[${e}]._zod.run({ value: input[${e}], issues: [] }, ctx)`,c=(e,t)=>` let ${e}_ab = false; for (let i = 0; i < ${e}.issues.length; i++) { const iss = ${e}.issues[i]; @@ -59,6 +59,6 @@ Error generating stack: `+e.message+` newResult[${r}] = ${n}.value; } - `)}return o.write(`payload.value = newResult;`),o.write(`return payload;`),o.compile()},o,s=cn,c=!nr.jitless,l=c&&ln.value,u=t.catchall,d;e._zod.parse=(i,f)=>{d??=r.value;let p=i.value;return s(p)?c&&l&&f?.async===!1&&f.jitless!==!0?(o||=a(t.shape),i=o(i,f),u?Ma([],p,i,f,d,e,f?.abortEarly===!0):i):n(i,f):(i.issues.push({expected:`object`,code:`invalid_type`,input:p,inst:e}),i)}});function Fa(e,t,n,r){for(let n of e)if(n.issues.length===0)return t.value=n.value,t;let i=e.filter(e=>!On(e));return i.length===1?(t.value=i[0].value,i[0]):(t.issues.push({code:`invalid_union`,input:t.value,inst:n,errors:e.map(e=>e.issues.map(e=>Nn(e,r,rr())))}),t)}var Ia=H(`$ZodUnion`,(e,t)=>{Mi.init(e,t),V(e,`optin`,e=>e.def.options.some(e=>e._zod.optin===`defaulted`)?`defaulted`:e.def.options.some(e=>e._zod.optin!==void 0)?`optional`:void 0),V(e,`optout`,e=>e.def.options.some(e=>e._zod.optout===`optional`)?`optional`:void 0),V(e,`values`,e=>{if(e.def.options.every(e=>e._zod.values))return new Set(e.def.options.flatMap(e=>Array.from(e._zod.values)))}),V(e,`pattern`,e=>{if(e.def.options.every(e=>e._zod.pattern)){let t=e.def.options.map(e=>e._zod.pattern);return RegExp(`^(${t.map(e=>Jt(e.source)).join(`|`)})$`)}});let n=t.options.length===1?t.options[0]._zod.run:null;e._zod.parse=(r,i)=>{if(n)return n(r,i);let a=!1,o=[];for(let e of t.options){let t=e._zod.run({value:r.value,issues:[]},i);if(t instanceof Promise)o.push(t),a=!0;else{if(t.issues.length===0)return t;o.push(t)}}return a?Promise.all(o).then(t=>Fa(t,r,e,i)):Fa(o,r,e,i)}});function La(e){let t=new Map;for(let n of e.options){let r=n._zod.propValues?.[e.discriminator];if(!r||r.size===0)throw Error(`Invalid discriminated union option at index "${e.options.indexOf(n)}"`);for(let e of r)if(t.has(e)){if(e!==void 0)throw Error(`Duplicate discriminator value "${String(e)}"`);t.set(e,null)}else t.set(e,n)}return t}var Ra=H(`$ZodDiscriminatedUnion`,(e,t)=>{t.inclusive=!1,Ia.init(e,t);let n=e._zod.parse;V(e,`propValues`,e=>{let t={},n=0;for(let r of e.def.options){let i=r._zod.propValues;if(!i||Object.keys(i).length===0)throw Error(`Invalid discriminated union option at index "${e.def.options.indexOf(r)}"`);i[e.def.discriminator]?.has(void 0)&&n++;for(let[e,n]of Object.entries(i)){Object.prototype.hasOwnProperty.call(t,e)||Xt(t,e,new Set);for(let r of n)t[e].add(r)}}return!e.def.unionFallback&&n>1&&t[e.def.discriminator]?.delete(void 0),t}),t.options.forEach((e,n)=>{let r=Zt(e._zod.def);if(r&&!Object.prototype.hasOwnProperty.call(r,t.discriminator))throw Error(`Invalid discriminated union option at index "${n}"`)});let r=R(()=>La(t));e._zod.parse=(i,a)=>{let o=i.value;if(!cn(o))return i.issues.push({code:`invalid_type`,expected:`object`,input:o,inst:e}),i;let s=o?.[t.discriminator],c=r.value.get(s);return c&&(s!==void 0||a.direction!==`backward`)?c._zod.run(i,a):t.unionFallback||a.direction===`backward`?n(i,a):(i.issues.push({code:`invalid_union`,errors:[],note:`No matching discriminator`,discriminator:t.discriminator,options:Array.from(r.value.keys()).filter(e=>r.value.get(e)!==null),input:o,path:[t.discriminator],inst:e}),i)}}),za=H(`$ZodIntersection`,(e,t)=>{Mi.init(e,t),e._zod.parse=(e,n)=>{let r=e.value,i=t.left._zod.run({value:r,issues:[]},n),a=t.right._zod.run({value:r,issues:[]},n);return i instanceof Promise||a instanceof Promise?Promise.all([i,a]).then(([t,n])=>Va(e,t,n)):Va(e,i,a)}});function Ba(e,t){if(e===t||e instanceof Date&&t instanceof Date&&+e==+t)return{valid:!0,data:e};if(un(e)&&un(t)){let n=Object.keys(t),r=Object.keys(e).filter(e=>n.indexOf(e)!==-1),i={...e,...t};Object.prototype.hasOwnProperty.call(i,`__proto__`)&&delete i.__proto__;for(let n of r){if(n===`__proto__`)continue;let r=Ba(e[n],t[n]);if(!r.valid)return{valid:!1,mergeErrorPath:[n,...r.mergeErrorPath]};i[n]=r.data}return{valid:!0,data:i}}if(Array.isArray(e)&&Array.isArray(t)){if(e.length!==t.length)return{valid:!1,mergeErrorPath:[]};let n=[];for(let r=0;r{let n;if(e.code===`unrecognized_keys`&&!e.path?.length)i??=e,n=e.keys;else if(e.code===`invalid_key`&&e.origin===`record`&&e.path?.length===1){let t=String(e.path[0]);a.has(t)||a.set(t,e),n=[t]}else return!1;for(let e of n)r.has(e)||r.set(e,{}),r.get(e)[t]=!0;return!0};for(let n of t.issues)o(n,`l`)||e.issues.push(n);for(let t of n.issues)o(t,`r`)||e.issues.push(t);let s=[...r].filter(([,e])=>e.l&&e.r).map(([e])=>e);if(s.length){let t=i?s.filter(e=>i.keys.includes(e)):[];t.length&&e.issues.push({...i,keys:t});for(let n of s)!t.includes(n)&&a.has(n)&&e.issues.push(a.get(n))}let c=Ba(t.value,n.value);if(!c.valid){if(On(e))return e;throw Error(`Unmergable intersection. Error path: ${JSON.stringify(c.mergeErrorPath)}`)}return e.value=c.data,e}var Ha=H(`$ZodEnum`,(e,t)=>{Mi.init(e,t);let n=Ut(t.entries),r=new Set(n);e._zod.values=r,V(e,`pattern`,e=>{let t=Ut(e.def.entries).filter(e=>fn.has(typeof e));return RegExp(t.length?`^(${t.map(e=>pn(e.toString())).join(`|`)})$`:`^[^\\s\\S]$`)}),e._zod.parse=(t,i)=>{let a=t.value;return r.has(a)||t.issues.push({code:`invalid_value`,values:n,input:a,inst:e}),t}}),Ua=H(`$ZodLiteral`,(e,t)=>{Mi.init(e,t);let n=new Set(t.values);e._zod.values=n,V(e,`pattern`,e=>{let t=e.def.values;return RegExp(t.length?`^(${t.map(e=>typeof e==`string`?pn(e):e?pn(e.toString()):String(e)).join(`|`)})$`:`^[^\\s\\S]$`)}),e._zod.parse=(r,i)=>{let a=r.value;return n.has(a)||r.issues.push({code:`invalid_value`,values:t.values,input:a,inst:e}),r}}),Wa=H(`$ZodTransform`,(e,t)=>{Mi.init(e,t),e._zod.optin=`optional`,nr.memoizer?.guard(e),e._zod.parse=(n,r)=>{if(r.direction===`backward`)throw new tr(e.constructor.name);let i=t.transform(n.value,n);if(r.async)return(i instanceof Promise?i:Promise.resolve(i)).then(e=>(n.value=e,n));if(i instanceof Promise)throw new er;return n.value=i,n}});function Ga(e,t){return e.value=t.issues.length?void 0:t.value,e}var Ka=H(`$ZodOptional`,(e,t)=>{Mi.init(e,t),V(e,`optin`,e=>e.def.innerType._zod.optin===`defaulted`?`defaulted`:`optional`),e._zod.optout=`optional`,V(e,`values`,e=>{let t=e.def.innerType._zod.values;return t?new Set([...t,void 0]):void 0}),V(e,`pattern`,e=>{let t=e.def.innerType._zod.pattern;return t?RegExp(`^(${Jt(t.source)})?$`):void 0}),e._zod.parse=(e,n)=>{if(e.value===void 0){if(t.innerType._zod.optin!==`defaulted`)return e;let r=t.innerType._zod.run({value:e.value,issues:[]},n);return r instanceof Promise?r.then(t=>Ga(e,t)):Ga(e,r)}return t.innerType._zod.run(e,n)}}),qa=H(`$ZodExactOptional`,(e,t)=>{Ka.init(e,t),V(e,`values`,e=>e.def.innerType._zod.values),V(e,`pattern`,e=>e.def.innerType._zod.pattern),e._zod.parse=(e,n)=>t.innerType._zod.run(e,n)}),Ja=H(`$ZodNullable`,(e,t)=>{Mi.init(e,t),V(e,`optin`,e=>e.def.innerType._zod.optin),V(e,`optout`,e=>e.def.innerType._zod.optout),V(e,`pattern`,e=>{let t=e.def.innerType._zod.pattern;return t?RegExp(`^(${Jt(t.source)}|null)$`):void 0}),V(e,`values`,e=>e.def.innerType._zod.values?new Set([...e.def.innerType._zod.values,null]):void 0),e._zod.parse=(e,n)=>e.value===null?e:t.innerType._zod.run(e,n)}),Ya=H(`$ZodDefault`,(e,t)=>{Mi.init(e,t),e._zod.optin=`defaulted`,V(e,`values`,e=>e.def.innerType._zod.values),e._zod.parse=(e,n)=>{if(n.direction===`backward`)return t.innerType._zod.run(e,n);if(e.value===void 0)return e.value=t.defaultValue,e;let r=t.innerType._zod.run(e,n);return r instanceof Promise?r.then(e=>Xa(e,t)):Xa(r,t)}});function Xa(e,t){return e.value===void 0&&(e.value=t.defaultValue),e}var Za=H(`$ZodPrefault`,(e,t)=>{Mi.init(e,t),e._zod.optin=`defaulted`,V(e,`values`,e=>e.def.innerType._zod.values),e._zod.parse=(e,n)=>(n.direction===`backward`||e.value===void 0&&(e.value=t.defaultValue),t.innerType._zod.run(e,n))}),Qa=H(`$ZodNonOptional`,(e,t)=>{Mi.init(e,t),V(e,`values`,e=>{let t=e.def.innerType._zod.values;return t?new Set([...t].filter(e=>e!==void 0)):void 0}),e._zod.parse=(n,r)=>{let i=t.innerType._zod.run(n,r);return i instanceof Promise?i.then(t=>$a(t,e)):$a(i,e)}});function $a(e,t){return!e.issues.length&&e.value===void 0&&e.issues.push({code:`invalid_type`,expected:`nonoptional`,input:e.value,inst:t}),e}function eo(e,t,n,r){return t.issues.length?(e.value=n.catchValue({...t,value:e.value,error:{issues:t.issues.map(e=>Nn(e,r,rr()))},input:e.value}),e):(e.value=t.value,t.memo&&(e.memo=!0),e)}var to=H(`$ZodCatch`,(e,t)=>{Mi.init(e,t),V(e,`optin`,e=>e.def.innerType._zod.optin===`defaulted`?`defaulted`:`optional`),V(e,`optout`,e=>e.def.innerType._zod.optout),V(e,`values`,e=>e.def.innerType._zod.values),e._zod.parse=(e,n)=>{if(n.direction===`backward`)return t.innerType._zod.run(e,n);let r=t.innerType._zod.run({value:e.value,issues:[]},n);return r instanceof Promise?r.then(r=>eo(e,r,t,n)):eo(e,r,t,n)}}),no=H(`$ZodPipe`,(e,t)=>{Mi.init(e,t),V(e,`values`,e=>e.def.in._zod.values),V(e,`optin`,e=>e.def.in._zod.optin),V(e,`optout`,e=>e.def.out._zod.optout),V(e,`propValues`,e=>e.def.in._zod.propValues),e._zod.parse=(e,n)=>{if(n.direction===`backward`){let r=t.out._zod.run(e,n);return r instanceof Promise?r.then(e=>ro(e,t.in,n)):ro(r,t.in,n)}let r=t.in._zod.run(e,n);return r instanceof Promise?r.then(e=>ro(e,t.out,n)):ro(r,t.out,n)}});function ro(e,t,n){return e.issues.some(e=>e.code!==`unrecognized_keys`)?(e.aborted=!0,e):t._zod.run({value:e.value,issues:e.issues},n)}var io=H(`$ZodReadonly`,(e,t)=>{Mi.init(e,t),V(e,`propValues`,e=>e.def.innerType._zod.propValues),V(e,`values`,e=>e.def.innerType._zod.values),V(e,`optin`,e=>e.def.innerType?._zod?.optin),V(e,`optout`,e=>e.def.innerType?._zod?.optout),e._zod.parse=(e,n)=>{if(n.direction===`backward`)return t.innerType._zod.run(e,n);let r=t.innerType._zod.run(e,n);return r instanceof Promise?r.then(ao):ao(r)}});function ao(e){return e.memo||(e.value=Object.freeze(e.value)),e}var oo=H(`$ZodCustom`,(e,t)=>{fi.init(e,t),Mi.init(e,t),e._zod.parse=(e,t)=>e,e._zod.check=n=>{let r=n.value,i=t.fn(r);if(i instanceof Promise)return i.then(t=>so(t,n,r,e));so(i,n,r,e)}});function so(e,t,n,r){if(!e){let e={code:`custom`,input:n,inst:r,path:[...r._zod.def.path??[]],continue:!r._zod.def.abort};r._zod.def.params&&(e.params=r._zod.def.params),t.issues.push(Ln(e))}}var co=class extends Error{constructor(){super(`Cannot parse a reference cycle that closes through a transform`),this.name=`ZodCyclicError`}},lo=`~memo`,uo=[];function fo(e){return typeof e==`object`&&!!e}function po(e){return e.map(e=>e.path?{...e,path:e.path.slice()}:{...e})}var mo=new WeakMap,ho=0,W=1,go=2;function _o(e,t,n){let r=mo.get(e);if(r!==void 0)return r?go:ho;if(t.has(e))return go;t.add(e);let i=ho,a=e=>{if(i!==go&&e?._zod){let r=_o(e,t,n);r>i&&(i=r)}},o=(e,r)=>{let i=ho;for(let a of Reflect.ownKeys(e)){let o=Object.getOwnPropertyDescriptor(e,a);if(r&&!o.enumerable)continue;let s=o.get?W:o.value?._zod?_o(o.value,t,n):ho;s>i&&(i=s)}return i},s=e=>{e>i&&(i=e)},c=e._zod.def;switch(c.type){case`object`:{let e=Zt(c);s(e?o(e,!0):W),a(c.catchall);break}case`array`:a(c.element);break;case`tuple`:for(let e of c.items)a(e);a(c.rest);break;case`record`:case`map`:a(c.keyType),a(c.valueType);break;case`set`:a(c.valueType);break;case`union`:for(let e of c.options)a(e);break;case`intersection`:a(c.left),a(c.right);break;case`optional`:case`nullable`:case`default`:case`prefault`:case`catch`:case`readonly`:case`nonoptional`:case`promise`:case`success`:a(c.innerType);break;case`pipe`:a(c.in),a(c.out);break;case`function`:a(c.input),a(c.output);break;case`lazy`:{let r=c._cachedInner??(n?e._zod.innerType:void 0);s(r?_o(r,t,!1):W);break}case`template_literal`:case`string`:case`number`:case`int`:case`boolean`:case`bigint`:case`symbol`:case`undefined`:case`null`:case`void`:case`never`:case`any`:case`unknown`:case`date`:case`nan`:case`enum`:case`literal`:case`file`:case`transform`:case`custom`:break;default:for(let e in c){let t=Object.getOwnPropertyDescriptor(c,e);if(!t||t.get)continue;let n=t.value;if(n&&typeof n==`object`){if(n._zod)a(n);else if(Array.isArray(n))for(let e of n)a(e)}}}return t.delete(e),vo(e,i)}function vo(e,t){return t!==W&&mo.set(e,t===go),t}function yo(e,t){let n=e.buckets.get(t);return n||(n=new WeakMap,e.buckets.set(t,n)),n}var bo,xo=[],So={alloc(e,t,n){let r=bo;if(!r)return n;bo=void 0;let i={value:n,issues:null};return r.set(t.value,i),xo.push(i),n},guard(e){var t;(t=e._zod).deferred??(t.deferred=[]),e._zod.deferred.push(()=>{let t=e._zod.parse,n=(e,n)=>{if(n.direction!==`backward`&&wo(n,e.value))throw new co;return t(e,n)};e._zod.parse=n,e._zod.run===t&&(e._zod.run=n)})},attach(e){var t;let n,r=!1,i,a;(t=e._zod).deferred??(t.deferred=[]),e._zod.deferred.push(()=>{let t=e._zod.parse,o=(s,c)=>{if(n===void 0){let i=_o(e,new Set,!1);if(i===ho)return e._zod.parse=t,e._zod.run===o&&(e._zod.run=t),t(s,c);i===go||r?n=!0:r=!0}let l=s.value;if(!fo(l))return t(s,c);let u=c[lo];u||(u={buckets:new WeakMap,backEdges:void 0},c[lo]=u);let d;i===c?d=a:(d=yo(u,e),i=c,a=d);let f=d.get(l);if(f)return s.value=f.value,f.issues?f.issues.length&&s.issues.push(...po(f.issues)):(s.memo=!0,u.backEdges??(u.backEdges=new WeakSet),u.backEdges.add(f.value)),s;bo=d;let p=xo.length,m=t(s,c);bo=void 0;let h=xo.length>p?xo.pop():void 0;return m instanceof Promise?m.then(e=>(h&&(h.issues=e.issues.length?po(e.issues):uo),e)):(h&&(h.issues=m.issues.length?po(m.issues):uo),m)};e._zod.parse=o,e._zod.run===t&&(e._zod.run=o)})}};function Co(){return So}function wo(e,t){let n=e[lo]?.backEdges;return n!==void 0&&fo(t)&&n.has(t)}var To=()=>{let e={string:{unit:`characters`,verb:`to have`},file:{unit:`bytes`,verb:`to have`},array:{unit:`items`,verb:`to have`},set:{unit:`items`,verb:`to have`},map:{unit:`entries`,verb:`to have`}};function t(t){return e[t]??null}let n={regex:`input`,email:`email address`,url:`URL`,emoji:`emoji`,uuid:`UUID`,uuidv4:`UUIDv4`,uuidv6:`UUIDv6`,nanoid:`nanoid`,guid:`GUID`,cuid:`cuid`,cuid2:`cuid2`,ulid:`ULID`,xid:`XID`,ksuid:`KSUID`,datetime:`ISO datetime`,date:`ISO date`,time:`ISO time`,duration:`ISO duration`,ipv4:`IPv4 address`,ipv6:`IPv6 address`,mac:`MAC address`,cidrv4:`IPv4 range`,cidrv6:`IPv6 range`,base64:`base64-encoded string`,base64url:`base64url-encoded string`,json_string:`JSON string`,e164:`E.164 number`,currency_code:`currency code`,credit_card:`credit card number`,iban:`IBAN`,jwt:`JWT`,template_literal:`input`},r={nan:`NaN`};function i(e,t){return e===`number`&&typeof t==`number`&&!Number.isFinite(t)?String(t):r[e]??e}return e=>{switch(e.code){case`invalid_type`:return`Invalid input: expected ${i(e.expected)}, received ${i(In(e.input),e.input)}`;case`invalid_value`:return e.values.length===1?`Invalid input: expected ${hn(e.values[0])}`:`Invalid option: expected one of ${Wt(e.values,`|`)}`;case`too_big`:{let n=e.exact?`exactly `:e.inclusive?`<=`:`<`,r=t(e.origin);return r?`Too big: expected ${e.origin??`value`} to have ${n}${e.maximum.toString()} ${r.unit??`elements`}`:`Too big: expected ${e.origin??`value`} to be ${n}${e.maximum.toString()}`}case`too_small`:{let n=e.exact?`exactly `:e.inclusive?`>=`:`>`,r=t(e.origin);return r?`Too small: expected ${e.origin} to have ${n}${e.minimum.toString()} ${r.unit}`:`Too small: expected ${e.origin} to be ${n}${e.minimum.toString()}`}case`invalid_format`:{let t=e;return t.format===`starts_with`?`Invalid string: must start with "${t.prefix}"`:t.format===`ends_with`?`Invalid string: must end with "${t.suffix}"`:t.format===`includes`?`Invalid string: must include "${t.includes}"`:t.format===`regex`?`Invalid string: must match pattern ${t.pattern}`:`Invalid ${n[t.format]??e.format}`}case`not_multiple_of`:return`Invalid number: must be a multiple of ${e.divisor}`;case`unrecognized_keys`:return`Unrecognized key${e.keys.length>1?`s`:``}: ${Wt(e.keys,`, `)}`;case`invalid_key`:return`Invalid key in ${e.origin}`;case`invalid_union`:return e.options&&Array.isArray(e.options)&&e.options.length>0?`Invalid discriminator value. Expected ${e.options.map(e=>`'${e}'`).join(` | `)}`:e.inclusive===!1?`Invalid input: more than one option matched`:`Invalid input`;case`invalid_element`:return`Invalid value in ${e.origin}`;default:return`Invalid input`}}};function Eo(){return{localeError:To()}}var Do,G=class{constructor(){this._map=new WeakMap,this._idmap=new Map}add(e,...t){let n=t[0];return this._map.set(e,n),n&&typeof n==`object`&&`id`in n&&this._idmap.set(n.id,e),this}clear(){return this._map=new WeakMap,this._idmap=new Map,this}remove(e){let t=this._map.get(e);return t&&typeof t==`object`&&`id`in t&&this._idmap.delete(t.id),this._map.delete(e),this}get(e){let t=e._zod.parent;if(t){let n={...this.get(t)??{}};delete n.id;let r={...n,...this._map.get(e)};return Object.keys(r).length?r:void 0}return this._map.get(e)}has(e){return this._map.has(e)}};function Oo(){return new G}(Do=globalThis).__zod_globalRegistry??(Do.__zod_globalRegistry=Oo());var ko=globalThis.__zod_globalRegistry;function Ao(e){return e.checks&&=[...e.checks],e}function jo(e,t){return new e(Ao({type:`string`,...z(t)}))}function Mo(e,t){return new e({type:`string`,format:`email`,check:`string_format`,abort:!1,...z(t)})}function No(e,t){return new e({type:`string`,format:`guid`,check:`string_format`,abort:!1,...z(t)})}function Po(e,t){return new e({type:`string`,format:`uuid`,check:`string_format`,abort:!1,...z(t)})}function Fo(e,t){return new e({type:`string`,format:`uuid`,check:`string_format`,abort:!1,version:`v4`,...z(t)})}function Io(e,t){return new e({type:`string`,format:`uuid`,check:`string_format`,abort:!1,version:`v6`,...z(t)})}function Lo(e,t){return new e({type:`string`,format:`uuid`,check:`string_format`,abort:!1,version:`v7`,...z(t)})}function K(e,t){return new e({type:`string`,format:`url`,check:`string_format`,abort:!1,...z(t)})}function Ro(e,t){return new e({type:`string`,format:`emoji`,check:`string_format`,abort:!1,...z(t)})}function zo(e,t){return new e({type:`string`,format:`nanoid`,check:`string_format`,abort:!1,...z(t)})}function Bo(e,t){return new e({type:`string`,format:`cuid`,check:`string_format`,abort:!1,...z(t)})}function Vo(e,t){return new e({type:`string`,format:`cuid2`,check:`string_format`,abort:!1,...z(t)})}function Ho(e,t){return new e({type:`string`,format:`ulid`,check:`string_format`,abort:!1,...z(t)})}function Uo(e,t){return new e({type:`string`,format:`xid`,check:`string_format`,abort:!1,...z(t)})}function Wo(e,t){return new e({type:`string`,format:`ksuid`,check:`string_format`,abort:!1,...z(t)})}function Go(e,t){return new e({type:`string`,format:`ipv4`,check:`string_format`,abort:!1,...z(t)})}function Ko(e,t){return new e({type:`string`,format:`ipv6`,check:`string_format`,abort:!1,...z(t)})}function qo(e,t){return new e({type:`string`,format:`cidrv4`,check:`string_format`,abort:!1,...z(t)})}function Jo(e,t){return new e({type:`string`,format:`cidrv6`,check:`string_format`,abort:!1,...z(t)})}function Yo(e,t){return new e({type:`string`,format:`base64`,check:`string_format`,abort:!1,...z(t)})}function Xo(e,t){return new e({type:`string`,format:`base64url`,check:`string_format`,abort:!1,...z(t)})}function Zo(e,t){return new e({type:`string`,format:`e164`,check:`string_format`,abort:!1,...z(t)})}function Qo(e,t){return new e({type:`string`,format:`jwt`,check:`string_format`,abort:!1,...z(t)})}function $o(e,t){return new e({type:`string`,format:`datetime`,check:`string_format`,offset:!1,local:!1,precision:null,...z(t)})}function es(e,t){return new e({type:`string`,format:`date`,check:`string_format`,...z(t)})}function ts(e,t){return new e({type:`string`,format:`time`,check:`string_format`,precision:null,...z(t)})}function ns(e,t){return new e({type:`string`,format:`duration`,check:`string_format`,...z(t)})}function rs(e,t){return new e(Ao({type:`number`,checks:[],...z(t)}))}function is(e,t){return new e({type:`number`,check:`number_format`,abort:!1,format:`safeint`,...z(t)})}function as(e,t){return new e({type:`boolean`,...z(t)})}function os(e,t){return new e({type:`null`,...z(t)})}function ss(e){return new e({type:`unknown`})}function cs(e,t){return new e({type:`never`,...z(t)})}function ls(e,t){return new hi({check:`less_than`,...z(t),value:e,inclusive:!1})}function us(e,t){return new hi({check:`less_than`,...z(t),value:e,inclusive:!0})}function ds(e,t){return new gi({check:`greater_than`,...z(t),value:e,inclusive:!1})}function fs(e,t){return new gi({check:`greater_than`,...z(t),value:e,inclusive:!0})}function ps(e,t){return new _i({check:`multiple_of`,...z(t),value:e})}function ms(e,t){return new yi({check:`max_length`,...z(t),maximum:e})}function hs(e,t){return new bi({check:`min_length`,...z(t),minimum:e})}function gs(e,t){return new xi({check:`length_equals`,...z(t),length:e})}function _s(e,t){return new Ci({check:`string_format`,format:`regex`,...z(t),pattern:e})}function vs(e){return new wi({check:`string_format`,format:`lowercase`,...z(e)})}function ys(e){return new Ti({check:`string_format`,format:`uppercase`,...z(e)})}function bs(e,t){return new Ei({check:`string_format`,format:`includes`,...z(t),includes:e})}function xs(e,t){return new Di({check:`string_format`,format:`starts_with`,...z(t),prefix:e})}function Ss(e,t){return new Oi({check:`string_format`,format:`ends_with`,...z(t),suffix:e})}function Cs(e){return new ki({check:`overwrite`,tx:e})}function ws(e){return Cs(t=>t.normalize(e))}function Ts(){return Cs(e=>e.trim())}function Es(){return Cs(e=>e.toLowerCase())}function Ds(){return Cs(e=>e.toUpperCase())}function Os(){return Cs(e=>on(e))}function ks(e,t,n){return new e({type:`array`,element:t,...z(n)})}function As(e,t,n){return new e({type:`custom`,check:`custom`,fn:t,...z(n)})}function js(e,t){let n=Ms(t=>(t.addIssue=e=>{if(typeof e==`string`)t.issues.push(Ln(e,t.value,n._zod.def));else{let r=e;r.fatal&&(r.continue=!1),r.code??=`custom`,`input`in r||(r.input=t.value),r.inst??=n,r.continue??=!n._zod.def.abort,t.issues.push(Ln(r))}},e(t.value,t)),t);return n}function Ms(e,t){let n=new fi({check:`custom`,...z(t)});return n._zod.check=e,n}function Ns(e,...t){for(let n of t)for(let t of Reflect.ownKeys(n))Object.prototype.propertyIsEnumerable.call(n,t)&&Xt(e,t,n[t]);return e}function Ps(e){let t=e?.target??`draft-2020-12`;return t===`draft-4`&&(t=`draft-04`),t===`draft-7`&&(t=`draft-07`),{processors:e.processors??{},metadataRegistry:e?.metadata??ko,target:t,unrepresentable:e?.unrepresentable??`throw`,override:e?.override??(()=>{}),io:e?.io??`output`,counter:0,seen:new Map,sharedDefsExtractedFor:void 0,sharedEmitDoneFor:void 0,cycles:e?.cycles??`ref`,reused:e?.reused??`inline`,intersections:[],deferred:[],external:e?.external??void 0}}function Fs(e,t,n,r,i){let a=typeof t.unrepresentable==`function`?t.unrepresentable({zodSchema:e,path:r.path,message:i}):t.unrepresentable;if(a===`any`)return!1;if(a===void 0||a===`throw`)throw Error(i);return Object.assign(n,a),!0}function Is(e,t,n={path:[],schemaPath:[]}){var r;let i=e._zod.def,a=t.seen.get(e);if(a)return a.count++,n.schemaPath.includes(e)&&(a.cycle=n.path),a.schema;let o={schema:{},count:1,cycle:void 0,path:n.path};t.seen.set(e,o),t.sharedDefsExtractedFor=void 0,t.sharedEmitDoneFor=void 0;let s=e._zod.toJSONSchema?.();if(s)o.schema=s;else{let r={...n,schemaPath:[...n.schemaPath,e],path:n.path};if(e._zod.processJSONSchema)e._zod.processJSONSchema(t,o.schema,r);else{let n=o.schema,a=t.processors[i.type];if(!a)throw Error(`[toJSONSchema]: Non-representable type encountered: ${i.type}`);a(e,t,n,r)}let a=e._zod.parent;a&&(o.ref||=a,Is(a,t,r),t.seen.get(a).isParent=!0)}let c=t.metadataRegistry.get(e);return c&&Ns(o.schema,c),t.io===`input`&&Ks(e)&&(delete o.schema.examples,delete o.schema.default),t.io===`input`&&`_prefault`in o.schema&&((r=o.schema).default??(r.default=o.schema._prefault)),delete o.schema._prefault,t.seen.get(e).schema}function Ls(e){return e.replace(/~/g,`~0`).replace(/\//g,`~1`)}function Rs(e,t){let n=e.seen.get(t);if(!n)throw Error(`Unprocessed schema. This is a bug in Zod.`);if(e.external&&e.sharedDefsExtractedFor===e.external)return;let r=new Map;for(let t of e.seen.entries()){let n=e.metadataRegistry.get(t[0])?.id;if(n){let e=r.get(n);if(e&&e!==t[0])throw Error(`Duplicate schema id "${n}" detected during JSON Schema conversion. Two different schemas cannot share the same id when converted together.`);r.set(n,t[0])}}let i=t=>{let r=e.target===`draft-2020-12`?`$defs`:`definitions`;if(e.external){let n=e.external.registry.get(t[0])?.id,i=e.external.uri??(e=>e);if(n)return{ref:i(n)};let a=t[1].defId??t[1].schema.id??`schema${e.counter++}`;return t[1].defId=a,{defId:a,ref:`${i(`__shared`)}#/${r}/${Ls(a)}`}}let i=`#/${r}/`;if(t[1]===n&&!t[1].schema.id)return{ref:`#`};let a=t[1].schema.id??`__schema${e.counter++}`;return{defId:a,ref:i+Ls(a)}},a=e=>{if(e[1].schema.$ref)return;let t=e[1],{ref:n,defId:r}=i(e);t.def={...t.schema},r&&(t.defId=r);let a=t.schema;for(let e in a)delete a[e];a.$ref=n};if(e.cycles===`throw`)for(let t of e.seen.entries()){let e=t[1];if(e.cycle)throw Error(`Cycle detected: #/${e.cycle?.join(`/`)}/ + `)}return o.write(`payload.value = newResult;`),o.write(`return payload;`),o.compile()},o,s=cn,c=!rr.jitless,l=c&&ln.value,u=t.catchall,d;e._zod.parse=(i,f)=>{d??=r.value;let p=i.value;return s(p)?c&&l&&f?.async===!1&&f.jitless!==!0?(o||=a(t.shape),i=o(i,f),u?Fa([],p,i,f,d,e,f?.abortEarly===!0):i):n(i,f):(i.issues.push({expected:`object`,code:`invalid_type`,input:p,inst:e}),i)}});function Ra(e,t,n,r){for(let n of e)if(n.issues.length===0)return t.value=n.value,t;let i=e.filter(e=>!On(e));return i.length===1?(t.value=i[0].value,i[0]):(t.issues.push({code:`invalid_union`,input:t.value,inst:n,errors:e.map(e=>e.issues.map(e=>Pn(e,r,ir())))}),t)}var za=H(`$ZodUnion`,(e,t)=>{Ni.init(e,t),qn(e,`optin`,e=>e.def.options.some(e=>e._zod.optin===`defaulted`)?`defaulted`:e.def.options.some(e=>e._zod.optin!==void 0)?`optional`:void 0),qn(e,`optout`,e=>e.def.options.some(e=>e._zod.optout===`optional`)?`optional`:void 0),qn(e,`values`,e=>{if(e.def.options.every(e=>e._zod.values))return new Set(e.def.options.flatMap(e=>Array.from(e._zod.values)))}),qn(e,`pattern`,e=>{if(e.def.options.every(e=>e._zod.pattern)){let t=e.def.options.map(e=>e._zod.pattern);return RegExp(`^(${t.map(e=>Jt(e.source)).join(`|`)})$`)}});let n=t.options.length===1?t.options[0]._zod.run:null;e._zod.parse=(r,i)=>{if(n)return n(r,i);let a=!1,o=[];for(let e of t.options){let t=e._zod.run({value:r.value,issues:[]},i);if(t instanceof Promise)o.push(t),a=!0;else{if(t.issues.length===0)return t;o.push(t)}}return a?Promise.all(o).then(t=>Ra(t,r,e,i)):Ra(o,r,e,i)}});function Ba(e){let t=new Map;for(let n of e.options){let r=n._zod.propValues?.[e.discriminator];if(!r||r.size===0)throw Error(`Invalid discriminated union option at index "${e.options.indexOf(n)}"`);for(let e of r)if(t.has(e)){if(e!==void 0)throw Error(`Duplicate discriminator value "${String(e)}"`);t.set(e,null)}else t.set(e,n)}return t}var Va=H(`$ZodDiscriminatedUnion`,(e,t)=>{t.inclusive=!1,za.init(e,t);let n=e._zod.parse;qn(e,`propValues`,e=>{let t={},n=0;for(let r of e.def.options){let i=r._zod.propValues;if(!i||Object.keys(i).length===0)throw Error(`Invalid discriminated union option at index "${e.def.options.indexOf(r)}"`);i[e.def.discriminator]?.has(void 0)&&n++;for(let[e,n]of Object.entries(i)){Object.prototype.hasOwnProperty.call(t,e)||Xt(t,e,new Set);for(let r of n)t[e].add(r)}}return!e.def.unionFallback&&n>1&&t[e.def.discriminator]?.delete(void 0),t}),t.options.forEach((e,n)=>{let r=Zt(e._zod.def);if(r&&!Object.prototype.hasOwnProperty.call(r,t.discriminator))throw Error(`Invalid discriminated union option at index "${n}"`)});let r=R(()=>Ba(t));e._zod.parse=(i,a)=>{let o=i.value;if(!cn(o))return i.issues.push({code:`invalid_type`,expected:`object`,input:o,inst:e}),i;let s=o?.[t.discriminator],c=r.value.get(s);return c&&(s!==void 0||a.direction!==`backward`)?c._zod.run(i,a):t.unionFallback||a.direction===`backward`?n(i,a):(i.issues.push({code:`invalid_union`,errors:[],note:`No matching discriminator`,discriminator:t.discriminator,options:Array.from(r.value.keys()).filter(e=>r.value.get(e)!==null),input:o,path:[t.discriminator],inst:e}),i)}}),Ha=H(`$ZodIntersection`,(e,t)=>{Ni.init(e,t),e._zod.parse=(e,n)=>{let r=e.value,i=t.left._zod.run({value:r,issues:[]},n),a=t.right._zod.run({value:r,issues:[]},n);return i instanceof Promise||a instanceof Promise?Promise.all([i,a]).then(([t,n])=>Wa(e,t,n)):Wa(e,i,a)}});function Ua(e,t){if(e===t||e instanceof Date&&t instanceof Date&&+e==+t)return{valid:!0,data:e};if(un(e)&&un(t)){let n=Object.keys(t),r=Object.keys(e).filter(e=>n.indexOf(e)!==-1),i={...e,...t};Object.prototype.hasOwnProperty.call(i,`__proto__`)&&delete i.__proto__;for(let n of r){if(n===`__proto__`)continue;let r=Ua(e[n],t[n]);if(!r.valid)return{valid:!1,mergeErrorPath:[n,...r.mergeErrorPath]};i[n]=r.data}return{valid:!0,data:i}}if(Array.isArray(e)&&Array.isArray(t)){if(e.length!==t.length)return{valid:!1,mergeErrorPath:[]};let n=[];for(let r=0;r{let n;if(e.code===`unrecognized_keys`&&!e.path?.length)i??=e,n=e.keys;else if(e.code===`invalid_key`&&e.origin===`record`&&e.path?.length===1){let t=String(e.path[0]);a.has(t)||a.set(t,e),n=[t]}else return!1;for(let e of n)r.has(e)||r.set(e,{}),r.get(e)[t]=!0;return!0};for(let n of t.issues)o(n,`l`)||e.issues.push(n);for(let t of n.issues)o(t,`r`)||e.issues.push(t);let s=[...r].filter(([,e])=>e.l&&e.r).map(([e])=>e);if(s.length){let t=i?s.filter(e=>i.keys.includes(e)):[];t.length&&e.issues.push({...i,keys:t});for(let n of s)!t.includes(n)&&a.has(n)&&e.issues.push(a.get(n))}let c=Ua(t.value,n.value);if(!c.valid){if(On(e))return e;throw Error(`Unmergable intersection. Error path: ${JSON.stringify(c.mergeErrorPath)}`)}return e.value=c.data,e}var Ga=H(`$ZodEnum`,(e,t)=>{Ni.init(e,t);let n=Ut(t.entries),r=new Set(n);e._zod.values=r,qn(e,`pattern`,e=>{let t=Ut(e.def.entries).filter(e=>fn.has(typeof e));return RegExp(t.length?`^(${t.map(e=>pn(e.toString())).join(`|`)})$`:`^[^\\s\\S]$`)}),e._zod.parse=(t,i)=>{let a=t.value;return r.has(a)||t.issues.push({code:`invalid_value`,values:n,input:a,inst:e}),t}}),Ka=H(`$ZodLiteral`,(e,t)=>{Ni.init(e,t);let n=new Set(t.values);e._zod.values=n,qn(e,`pattern`,e=>{let t=e.def.values;return RegExp(t.length?`^(${t.map(e=>typeof e==`string`?pn(e):e?pn(e.toString()):String(e)).join(`|`)})$`:`^[^\\s\\S]$`)}),e._zod.parse=(r,i)=>{let a=r.value;return n.has(a)||r.issues.push({code:`invalid_value`,values:t.values,input:a,inst:e}),r}}),qa=H(`$ZodTransform`,(e,t)=>{Ni.init(e,t),e._zod.optin=`optional`,rr.memoizer?.guard(e),e._zod.parse=(n,r)=>{if(r.direction===`backward`)throw new nr(e.constructor.name);let i=t.transform(n.value,n);if(r.async)return(i instanceof Promise?i:Promise.resolve(i)).then(e=>(n.value=e,n));if(i instanceof Promise)throw new tr;return n.value=i,n}});function Ja(e,t){return e.value=t.issues.length?void 0:t.value,e}var Ya=H(`$ZodOptional`,(e,t)=>{Ni.init(e,t),qn(e,`optin`,e=>e.def.innerType._zod.optin===`defaulted`?`defaulted`:`optional`),e._zod.optout=`optional`,qn(e,`values`,e=>{let t=e.def.innerType._zod.values;return t?new Set([...t,void 0]):void 0}),qn(e,`pattern`,e=>{let t=e.def.innerType._zod.pattern;return t?RegExp(`^(${Jt(t.source)})?$`):void 0}),e._zod.parse=(e,n)=>{if(e.value===void 0){if(t.innerType._zod.optin!==`defaulted`)return e;let r=t.innerType._zod.run({value:e.value,issues:[]},n);return r instanceof Promise?r.then(t=>Ja(e,t)):Ja(e,r)}return t.innerType._zod.run(e,n)}}),Xa=H(`$ZodExactOptional`,(e,t)=>{Ya.init(e,t),qn(e,`values`,e=>e.def.innerType._zod.values),qn(e,`pattern`,e=>e.def.innerType._zod.pattern),e._zod.parse=(e,n)=>t.innerType._zod.run(e,n)}),Za=H(`$ZodNullable`,(e,t)=>{Ni.init(e,t),qn(e,`optin`,e=>e.def.innerType._zod.optin),qn(e,`optout`,e=>e.def.innerType._zod.optout),qn(e,`pattern`,e=>{let t=e.def.innerType._zod.pattern;return t?RegExp(`^(${Jt(t.source)}|null)$`):void 0}),qn(e,`values`,e=>e.def.innerType._zod.values?new Set([...e.def.innerType._zod.values,null]):void 0),e._zod.parse=(e,n)=>e.value===null?e:t.innerType._zod.run(e,n)}),Qa=H(`$ZodDefault`,(e,t)=>{Ni.init(e,t),e._zod.optin=`defaulted`,qn(e,`values`,e=>e.def.innerType._zod.values),e._zod.parse=(e,n)=>{if(n.direction===`backward`)return t.innerType._zod.run(e,n);if(e.value===void 0)return e.value=t.defaultValue,e;let r=t.innerType._zod.run(e,n);return r instanceof Promise?r.then(e=>$a(e,t)):$a(r,t)}});function $a(e,t){return e.value===void 0&&(e.value=t.defaultValue),e}var eo=H(`$ZodPrefault`,(e,t)=>{Ni.init(e,t),e._zod.optin=`defaulted`,qn(e,`values`,e=>e.def.innerType._zod.values),e._zod.parse=(e,n)=>(n.direction===`backward`||e.value===void 0&&(e.value=t.defaultValue),t.innerType._zod.run(e,n))}),to=H(`$ZodNonOptional`,(e,t)=>{Ni.init(e,t),qn(e,`values`,e=>{let t=e.def.innerType._zod.values;return t?new Set([...t].filter(e=>e!==void 0)):void 0}),e._zod.parse=(n,r)=>{let i=t.innerType._zod.run(n,r);return i instanceof Promise?i.then(t=>no(t,e)):no(i,e)}});function no(e,t){return!e.issues.length&&e.value===void 0&&e.issues.push({code:`invalid_type`,expected:`nonoptional`,input:e.value,inst:t}),e}function ro(e,t,n,r){return t.issues.length?(e.value=n.catchValue({...t,value:e.value,error:{issues:t.issues.map(e=>Pn(e,r,ir()))},input:e.value}),e):(e.value=t.value,t.memo&&(e.memo=!0),e)}var io=H(`$ZodCatch`,(e,t)=>{Ni.init(e,t),qn(e,`optin`,e=>e.def.innerType._zod.optin===`defaulted`?`defaulted`:`optional`),qn(e,`optout`,e=>e.def.innerType._zod.optout),qn(e,`values`,e=>e.def.innerType._zod.values),e._zod.parse=(e,n)=>{if(n.direction===`backward`)return t.innerType._zod.run(e,n);let r=t.innerType._zod.run({value:e.value,issues:[]},n);return r instanceof Promise?r.then(r=>ro(e,r,t,n)):ro(e,r,t,n)}}),ao=H(`$ZodPipe`,(e,t)=>{Ni.init(e,t),qn(e,`values`,e=>e.def.in._zod.values),qn(e,`optin`,e=>e.def.in._zod.optin),qn(e,`optout`,e=>e.def.out._zod.optout),qn(e,`propValues`,e=>e.def.in._zod.propValues),e._zod.parse=(e,n)=>{if(n.direction===`backward`){let r=t.out._zod.run(e,n);return r instanceof Promise?r.then(e=>oo(e,t.in,n)):oo(r,t.in,n)}let r=t.in._zod.run(e,n);return r instanceof Promise?r.then(e=>oo(e,t.out,n)):oo(r,t.out,n)}});function oo(e,t,n){return e.issues.some(e=>e.code!==`unrecognized_keys`)?(e.aborted=!0,e):t._zod.run({value:e.value,issues:e.issues},n)}var so=H(`$ZodReadonly`,(e,t)=>{Ni.init(e,t),qn(e,`propValues`,e=>e.def.innerType._zod.propValues),qn(e,`values`,e=>e.def.innerType._zod.values),qn(e,`optin`,e=>e.def.innerType?._zod?.optin),qn(e,`optout`,e=>e.def.innerType?._zod?.optout),e._zod.parse=(e,n)=>{if(n.direction===`backward`)return t.innerType._zod.run(e,n);let r=t.innerType._zod.run(e,n);return r instanceof Promise?r.then(co):co(r)}});function co(e){return e.memo||(e.value=Object.freeze(e.value)),e}var lo=H(`$ZodCustom`,(e,t)=>{pi.init(e,t),Ni.init(e,t),e._zod.parse=(e,t)=>e,e._zod.check=n=>{let r=n.value,i=t.fn(r);if(i instanceof Promise)return i.then(t=>uo(t,n,r,e));uo(i,n,r,e)}});function uo(e,t,n,r){if(!e){let e={code:`custom`,input:n,inst:r,path:[...r._zod.def.path??[]],continue:!r._zod.def.abort};r._zod.def.params&&(e.params=r._zod.def.params),t.issues.push(Rn(e))}}var fo=class extends Error{constructor(){super(`Cannot parse a reference cycle that closes through a transform`),this.name=`ZodCyclicError`}},po=`~memo`,mo=[];function ho(e){return typeof e==`object`&&!!e}function W(e){return e.map(e=>e.path?{...e,path:e.path.slice()}:{...e})}var go=new WeakMap,_o=0,vo=1,yo=2;function bo(e,t,n){let r=go.get(e);if(r!==void 0)return r?yo:_o;if(t.has(e))return yo;t.add(e);let i=_o,a=e=>{if(i!==yo&&e?._zod){let r=bo(e,t,n);r>i&&(i=r)}},o=(e,r)=>{let i=_o;for(let a of Reflect.ownKeys(e)){let o=Object.getOwnPropertyDescriptor(e,a);if(r&&!o.enumerable)continue;let s=o.get?vo:o.value?._zod?bo(o.value,t,n):_o;s>i&&(i=s)}return i},s=e=>{e>i&&(i=e)},c=e._zod.def;switch(c.type){case`object`:{let e=Zt(c);s(e?o(e,!0):vo),a(c.catchall);break}case`array`:a(c.element);break;case`tuple`:for(let e of c.items)a(e);a(c.rest);break;case`record`:case`map`:a(c.keyType),a(c.valueType);break;case`set`:a(c.valueType);break;case`union`:for(let e of c.options)a(e);break;case`intersection`:a(c.left),a(c.right);break;case`optional`:case`nullable`:case`default`:case`prefault`:case`catch`:case`readonly`:case`nonoptional`:case`promise`:case`success`:a(c.innerType);break;case`pipe`:a(c.in),a(c.out);break;case`function`:a(c.input),a(c.output);break;case`lazy`:{let r=c._cachedInner??(n?e._zod.innerType:void 0);s(r?bo(r,t,!1):vo);break}case`template_literal`:case`string`:case`number`:case`int`:case`boolean`:case`bigint`:case`symbol`:case`undefined`:case`null`:case`void`:case`never`:case`any`:case`unknown`:case`date`:case`nan`:case`enum`:case`literal`:case`file`:case`transform`:case`custom`:break;default:for(let e in c){let t=Object.getOwnPropertyDescriptor(c,e);if(!t||t.get)continue;let n=t.value;if(n&&typeof n==`object`){if(n._zod)a(n);else if(Array.isArray(n))for(let e of n)a(e)}}}return t.delete(e),xo(e,i)}function xo(e,t){return t!==vo&&go.set(e,t===yo),t}function So(e,t){let n=e.buckets.get(t);return n||(n=new WeakMap,e.buckets.set(t,n)),n}var Co,wo=[],To={alloc(e,t,n){let r=Co;if(!r)return n;Co=void 0;let i={value:n,issues:null};return r.set(t.value,i),wo.push(i),n},guard(e){var t;(t=e._zod).deferred??(t.deferred=[]),e._zod.deferred.push(()=>{let t=e._zod.parse,n=(e,n)=>{if(n.direction!==`backward`&&Do(n,e.value))throw new fo;return t(e,n)};e._zod.parse=n,e._zod.run===t&&(e._zod.run=n)})},attach(e){var t;let n,r=!1,i,a;(t=e._zod).deferred??(t.deferred=[]),e._zod.deferred.push(()=>{let t=e._zod.parse,o=(s,c)=>{if(n===void 0){let i=bo(e,new Set,!1);if(i===_o)return e._zod.parse=t,e._zod.run===o&&(e._zod.run=t),t(s,c);i===yo||r?n=!0:r=!0}let l=s.value;if(!ho(l))return t(s,c);let u=c[po];u||(u={buckets:new WeakMap,backEdges:void 0},c[po]=u);let d;i===c?d=a:(d=So(u,e),i=c,a=d);let f=d.get(l);if(f)return s.value=f.value,f.issues?f.issues.length&&s.issues.push(...W(f.issues)):(s.memo=!0,u.backEdges??(u.backEdges=new WeakSet),u.backEdges.add(f.value)),s;Co=d;let p=wo.length,m=t(s,c);Co=void 0;let h=wo.length>p?wo.pop():void 0;return m instanceof Promise?m.then(e=>(h&&(h.issues=e.issues.length?W(e.issues):mo),e)):(h&&(h.issues=m.issues.length?W(m.issues):mo),m)};e._zod.parse=o,e._zod.run===t&&(e._zod.run=o)})}};function Eo(){return To}function Do(e,t){let n=e[po]?.backEdges;return n!==void 0&&ho(t)&&n.has(t)}var G=()=>{let e={string:{unit:`characters`,verb:`to have`},file:{unit:`bytes`,verb:`to have`},array:{unit:`items`,verb:`to have`},set:{unit:`items`,verb:`to have`},map:{unit:`entries`,verb:`to have`}};function t(t){return e[t]??null}let n={regex:`input`,email:`email address`,url:`URL`,emoji:`emoji`,uuid:`UUID`,uuidv4:`UUIDv4`,uuidv6:`UUIDv6`,nanoid:`nanoid`,guid:`GUID`,cuid:`cuid`,cuid2:`cuid2`,ulid:`ULID`,xid:`XID`,ksuid:`KSUID`,datetime:`ISO datetime`,date:`ISO date`,time:`ISO time`,duration:`ISO duration`,ipv4:`IPv4 address`,ipv6:`IPv6 address`,mac:`MAC address`,cidrv4:`IPv4 range`,cidrv6:`IPv6 range`,base64:`base64-encoded string`,base64url:`base64url-encoded string`,json_string:`JSON string`,e164:`E.164 number`,currency_code:`currency code`,credit_card:`credit card number`,iban:`IBAN`,jwt:`JWT`,template_literal:`input`},r={nan:`NaN`};function i(e,t){return e===`number`&&typeof t==`number`&&!Number.isFinite(t)?String(t):r[e]??e}return e=>{switch(e.code){case`invalid_type`:return`Invalid input: expected ${i(e.expected)}, received ${i(Ln(e.input),e.input)}`;case`invalid_value`:return e.values.length===1?`Invalid input: expected ${hn(e.values[0])}`:`Invalid option: expected one of ${Wt(e.values,`|`)}`;case`too_big`:{let n=e.exact?`exactly `:e.inclusive?`<=`:`<`,r=t(e.origin);return r?`Too big: expected ${e.origin??`value`} to have ${n}${e.maximum.toString()} ${r.unit??`elements`}`:`Too big: expected ${e.origin??`value`} to be ${n}${e.maximum.toString()}`}case`too_small`:{let n=e.exact?`exactly `:e.inclusive?`>=`:`>`,r=t(e.origin);return r?`Too small: expected ${e.origin} to have ${n}${e.minimum.toString()} ${r.unit}`:`Too small: expected ${e.origin} to be ${n}${e.minimum.toString()}`}case`invalid_format`:{let t=e;return t.format===`starts_with`?`Invalid string: must start with "${t.prefix}"`:t.format===`ends_with`?`Invalid string: must end with "${t.suffix}"`:t.format===`includes`?`Invalid string: must include "${t.includes}"`:t.format===`regex`?`Invalid string: must match pattern ${t.pattern}`:`Invalid ${n[t.format]??e.format}`}case`not_multiple_of`:return`Invalid number: must be a multiple of ${e.divisor}`;case`unrecognized_keys`:return`Unrecognized key${e.keys.length>1?`s`:``}: ${Wt(e.keys,`, `)}`;case`invalid_key`:return`Invalid key in ${e.origin}`;case`invalid_union`:return e.options&&Array.isArray(e.options)&&e.options.length>0?`Invalid discriminator value. Expected ${e.options.map(e=>`'${e}'`).join(` | `)}`:e.inclusive===!1?`Invalid input: more than one option matched`:`Invalid input`;case`invalid_element`:return`Invalid value in ${e.origin}`;default:return`Invalid input`}}};function Oo(){return{localeError:G()}}var ko,Ao=class{constructor(){this._map=new WeakMap,this._idmap=new Map}add(e,...t){let n=t[0];return this._map.set(e,n),n&&typeof n==`object`&&`id`in n&&this._idmap.set(n.id,e),this}clear(){return this._map=new WeakMap,this._idmap=new Map,this}remove(e){let t=this._map.get(e);return t&&typeof t==`object`&&`id`in t&&this._idmap.delete(t.id),this._map.delete(e),this}get(e){let t=e._zod.parent;if(t){let n={...this.get(t)??{}};delete n.id;let r={...n,...this._map.get(e)};return Object.keys(r).length?r:void 0}return this._map.get(e)}has(e){return this._map.has(e)}};function jo(){return new Ao}(ko=globalThis).__zod_globalRegistry??(ko.__zod_globalRegistry=jo());var Mo=globalThis.__zod_globalRegistry;function No(e){return e.checks&&=[...e.checks],e}function Po(e,t){return new e(No({type:`string`,...z(t)}))}function Fo(e,t){return new e({type:`string`,format:`email`,check:`string_format`,abort:!1,...z(t)})}function Io(e,t){return new e({type:`string`,format:`guid`,check:`string_format`,abort:!1,...z(t)})}function Lo(e,t){return new e({type:`string`,format:`uuid`,check:`string_format`,abort:!1,...z(t)})}function K(e,t){return new e({type:`string`,format:`uuid`,check:`string_format`,abort:!1,version:`v4`,...z(t)})}function Ro(e,t){return new e({type:`string`,format:`uuid`,check:`string_format`,abort:!1,version:`v6`,...z(t)})}function zo(e,t){return new e({type:`string`,format:`uuid`,check:`string_format`,abort:!1,version:`v7`,...z(t)})}function Bo(e,t){return new e({type:`string`,format:`url`,check:`string_format`,abort:!1,...z(t)})}function Vo(e,t){return new e({type:`string`,format:`emoji`,check:`string_format`,abort:!1,...z(t)})}function Ho(e,t){return new e({type:`string`,format:`nanoid`,check:`string_format`,abort:!1,...z(t)})}function Uo(e,t){return new e({type:`string`,format:`cuid`,check:`string_format`,abort:!1,...z(t)})}function Wo(e,t){return new e({type:`string`,format:`cuid2`,check:`string_format`,abort:!1,...z(t)})}function Go(e,t){return new e({type:`string`,format:`ulid`,check:`string_format`,abort:!1,...z(t)})}function Ko(e,t){return new e({type:`string`,format:`xid`,check:`string_format`,abort:!1,...z(t)})}function qo(e,t){return new e({type:`string`,format:`ksuid`,check:`string_format`,abort:!1,...z(t)})}function Jo(e,t){return new e({type:`string`,format:`ipv4`,check:`string_format`,abort:!1,...z(t)})}function Yo(e,t){return new e({type:`string`,format:`ipv6`,check:`string_format`,abort:!1,...z(t)})}function Xo(e,t){return new e({type:`string`,format:`cidrv4`,check:`string_format`,abort:!1,...z(t)})}function Zo(e,t){return new e({type:`string`,format:`cidrv6`,check:`string_format`,abort:!1,...z(t)})}function Qo(e,t){return new e({type:`string`,format:`base64`,check:`string_format`,abort:!1,...z(t)})}function $o(e,t){return new e({type:`string`,format:`base64url`,check:`string_format`,abort:!1,...z(t)})}function es(e,t){return new e({type:`string`,format:`e164`,check:`string_format`,abort:!1,...z(t)})}function ts(e,t){return new e({type:`string`,format:`jwt`,check:`string_format`,abort:!1,...z(t)})}function ns(e,t){return new e({type:`string`,format:`datetime`,check:`string_format`,offset:!1,local:!1,precision:null,...z(t)})}function rs(e,t){return new e({type:`string`,format:`date`,check:`string_format`,...z(t)})}function is(e,t){return new e({type:`string`,format:`time`,check:`string_format`,precision:null,...z(t)})}function as(e,t){return new e({type:`string`,format:`duration`,check:`string_format`,...z(t)})}function os(e,t){return new e(No({type:`number`,checks:[],...z(t)}))}function ss(e,t){return new e({type:`number`,check:`number_format`,abort:!1,format:`safeint`,...z(t)})}function cs(e,t){return new e({type:`boolean`,...z(t)})}function ls(e,t){return new e({type:`null`,...z(t)})}function us(e){return new e({type:`unknown`})}function ds(e,t){return new e({type:`never`,...z(t)})}function fs(e,t){return new gi({check:`less_than`,...z(t),value:e,inclusive:!1})}function ps(e,t){return new gi({check:`less_than`,...z(t),value:e,inclusive:!0})}function ms(e,t){return new _i({check:`greater_than`,...z(t),value:e,inclusive:!1})}function hs(e,t){return new _i({check:`greater_than`,...z(t),value:e,inclusive:!0})}function gs(e,t){return new vi({check:`multiple_of`,...z(t),value:e})}function _s(e,t){return new bi({check:`max_length`,...z(t),maximum:e})}function vs(e,t){return new xi({check:`min_length`,...z(t),minimum:e})}function ys(e,t){return new Si({check:`length_equals`,...z(t),length:e})}function bs(e,t){return new wi({check:`string_format`,format:`regex`,...z(t),pattern:e})}function xs(e){return new Ti({check:`string_format`,format:`lowercase`,...z(e)})}function Ss(e){return new Ei({check:`string_format`,format:`uppercase`,...z(e)})}function Cs(e,t){return new Di({check:`string_format`,format:`includes`,...z(t),includes:e})}function ws(e,t){return new Oi({check:`string_format`,format:`starts_with`,...z(t),prefix:e})}function Ts(e,t){return new ki({check:`string_format`,format:`ends_with`,...z(t),suffix:e})}function Es(e){return new Ai({check:`overwrite`,tx:e})}function Ds(e){return Es(t=>t.normalize(e))}function Os(){return Es(e=>e.trim())}function ks(){return Es(e=>e.toLowerCase())}function As(){return Es(e=>e.toUpperCase())}function js(){return Es(e=>on(e))}function Ms(e,t,n){return new e({type:`array`,element:t,...z(n)})}function Ns(e,t,n){return new e({type:`custom`,check:`custom`,fn:t,...z(n)})}function Ps(e,t){let n=Fs(t=>(t.addIssue=e=>{if(typeof e==`string`)t.issues.push(Rn(e,t.value,n._zod.def));else{let r=e;r.fatal&&(r.continue=!1),r.code??=`custom`,`input`in r||(r.input=t.value),r.inst??=n,r.continue??=!n._zod.def.abort,t.issues.push(Rn(r))}},e(t.value,t)),t);return n}function Fs(e,t){let n=new pi({check:`custom`,...z(t)});return n._zod.check=e,n}function Is(e,...t){for(let n of t)for(let t of Reflect.ownKeys(n))Object.prototype.propertyIsEnumerable.call(n,t)&&Xt(e,t,n[t]);return e}function Ls(e){let t=e?.target??`draft-2020-12`;return t===`draft-4`&&(t=`draft-04`),t===`draft-7`&&(t=`draft-07`),{processors:e.processors??{},metadataRegistry:e?.metadata??Mo,target:t,unrepresentable:e?.unrepresentable??`throw`,override:e?.override??(()=>{}),io:e?.io??`output`,counter:0,seen:new Map,sharedDefsExtractedFor:void 0,sharedEmitDoneFor:void 0,cycles:e?.cycles??`ref`,reused:e?.reused??`inline`,intersections:[],deferred:[],external:e?.external??void 0}}function Rs(e,t,n,r,i){let a=typeof t.unrepresentable==`function`?t.unrepresentable({zodSchema:e,path:r.path,message:i}):t.unrepresentable;if(a===`any`)return!1;if(a===void 0||a===`throw`)throw Error(i);return Object.assign(n,a),!0}function zs(e,t,n={path:[],schemaPath:[]}){var r;let i=e._zod.def,a=t.seen.get(e);if(a)return a.count++,n.schemaPath.includes(e)&&(a.cycle=n.path),a.schema;let o={schema:{},count:1,cycle:void 0,path:n.path};t.seen.set(e,o),t.sharedDefsExtractedFor=void 0,t.sharedEmitDoneFor=void 0;let s=e._zod.toJSONSchema?.();if(s)o.schema=s;else{let r={...n,schemaPath:[...n.schemaPath,e],path:n.path};if(e._zod.processJSONSchema)e._zod.processJSONSchema(t,o.schema,r);else{let n=o.schema,a=t.processors[i.type];if(!a)throw Error(`[toJSONSchema]: Non-representable type encountered: ${i.type}`);a(e,t,n,r)}let a=e._zod.parent;a&&(o.ref||=a,zs(a,t,r),t.seen.get(a).isParent=!0)}let c=t.metadataRegistry.get(e);return c&&Is(o.schema,c),t.io===`input`&&Ys(e)&&(delete o.schema.examples,delete o.schema.default),t.io===`input`&&`_prefault`in o.schema&&((r=o.schema).default??(r.default=o.schema._prefault)),delete o.schema._prefault,t.seen.get(e).schema}function Bs(e){return e.replace(/~/g,`~0`).replace(/\//g,`~1`)}function Vs(e,t){let n=e.seen.get(t);if(!n)throw Error(`Unprocessed schema. This is a bug in Zod.`);if(e.external&&e.sharedDefsExtractedFor===e.external)return;let r=new Map;for(let t of e.seen.entries()){let n=e.metadataRegistry.get(t[0])?.id;if(n){let e=r.get(n);if(e&&e!==t[0])throw Error(`Duplicate schema id "${n}" detected during JSON Schema conversion. Two different schemas cannot share the same id when converted together.`);r.set(n,t[0])}}let i=t=>{let r=e.target===`draft-2020-12`?`$defs`:`definitions`;if(e.external){let n=e.external.registry.get(t[0])?.id,i=e.external.uri??(e=>e);if(n)return{ref:i(n)};let a=t[1].defId??t[1].schema.id??`schema${e.counter++}`;return t[1].defId=a,{defId:a,ref:`${i(`__shared`)}#/${r}/${Bs(a)}`}}let i=`#/${r}/`;if(t[1]===n&&!t[1].schema.id)return{ref:`#`};let a=t[1].schema.id??`__schema${e.counter++}`;return{defId:a,ref:i+Bs(a)}},a=e=>{if(e[1].schema.$ref)return;let t=e[1],{ref:n,defId:r}=i(e);t.def={...t.schema},r&&(t.defId=r);let a=t.schema;for(let e in a)delete a[e];a.$ref=n};if(e.cycles===`throw`)for(let t of e.seen.entries()){let e=t[1];if(e.cycle)throw Error(`Cycle detected: #/${e.cycle?.join(`/`)}/ -Set the \`cycles\` parameter to \`"ref"\` to resolve cyclical schemas with defs.`)}for(let n of e.seen.entries()){let r=n[1];if(t===n[0])a(n);else{if(e.external){let r=e.external.registry.get(n[0])?.id;if(t!==n[0]&&r){a(n);continue}}(e.metadataRegistry.get(n[0])?.id||r.cycle||r.count>1&&e.reused===`ref`)&&a(n)}}e.external&&(e.sharedDefsExtractedFor=e.external)}function zs(e){let t=e.anyOf;if(!Array.isArray(t)||t.length===0||e.type!==void 0)return;let n=[];for(let e of t){if(!e||typeof e!=`object`)return;zs(e);let t=Object.keys(e);if(t.length!==1||t[0]!==`type`)return;let r=e.type;for(let e of Array.isArray(r)?r:[r]){if(typeof e!=`string`)return;n.includes(e)||n.push(e)}}delete e.anyOf,e.type=n.length===1?n[0]:n}var Bs=new Set([`type`,`properties`,`required`,`additionalProperties`]),Vs=[`oneOf`,`anyOf`];function Hs(e){let t=e.additionalProperties;return t===void 0||t===!1||typeof t!=`object`||!t?null:Object.keys(t).length?t:null}function Us(e){let t=[];for(let n of e){if(typeof n!=`object`||n.type!==`object`)return null;for(let e in n)if(!Bs.has(e))return null;t.push(n)}let n={},r=new Set;for(let e of t){for(let r in e.properties){if(Object.prototype.hasOwnProperty.call(n,r))continue;let e=[];for(let n of t){let t=n.properties?.[r]??Hs(n);t!=null&&(e.some(e=>JSON.stringify(e)===JSON.stringify(t))||e.push(t))}Xt(n,r,e.length===1?e[0]:Us(e)??{allOf:e})}for(let t of e.required??[])r.add(t)}let i={type:`object`,properties:n};if(r.size&&(i.required=[...r]),t.every(e=>e.additionalProperties===!1))i.additionalProperties=!1;else{let e=[];for(let n of t){let t=Hs(n);t&&!e.some(e=>JSON.stringify(e)===JSON.stringify(t))&&e.push(t)}e.length===1?i.additionalProperties=e[0]:e.length>1&&(i.additionalProperties={allOf:e})}return i}function Ws(e){let t=e.allOf;if(!Array.isArray(t)||t.length<2)return;for(let t of Bs)if(t in e)return;let n=t.filter(e=>Vs.some(t=>Array.isArray(e[t]))),r=null;if(!n.length)r=Us(t);else{let e=n[0],i=Vs.find(t=>Array.isArray(e[t]));if(Object.keys(e).length!==1)return;let a=t.filter(t=>t!==e),o=e[i].map(e=>Us([...a,e]));if(o.some(e=>!e))return;r={[i]:o}}r&&(delete e.allOf,Ns(e,r))}function Gs(e,t){let n=e.seen.get(t);if(!n)throw Error(`Unprocessed schema. This is a bug in Zod.`);let r=t=>{let n=e.seen.get(t);if(n.ref===null)return;let i=n.def??n.schema,a={...i},o=n.ref;if(n.ref=null,o){r(o);let n=e.seen.get(o),s=n.schema;if(s.$ref&&(e.target===`draft-07`||e.target===`draft-04`||e.target===`openapi-3.0`)?(i.allOf=i.allOf??[],i.allOf.push(s)):Ns(i,s),Ns(i,a),t._zod.parent===o)for(let e in i)e!==`$ref`&&e!==`allOf`&&(e in a||delete i[e]);if(s.$ref&&n.def)for(let e in i)e!==`$ref`&&e!==`allOf`&&e in n.def&&JSON.stringify(i[e])===JSON.stringify(n.def[e])&&delete i[e]}let s=t._zod.parent;if(s&&s!==o){r(s);let t=e.seen.get(s);if(t?.schema.$ref&&(i.$ref=t.schema.$ref,t.def))for(let e in i)e!==`$ref`&&e!==`allOf`&&e in t.def&&JSON.stringify(i[e])===JSON.stringify(t.def[e])&&delete i[e]}e.override({zodSchema:t,jsonSchema:i,path:n.path??[]})};if(!e.external||e.sharedEmitDoneFor!==e.external){for(let t of[...e.seen.entries()].reverse())r(t[0]);if(e.target!==`openapi-3.0`)for(let t of e.seen.entries())zs(t[1].def??t[1].schema);for(let t of e.deferred)t();if(e.intersections.length){let t=new Map;for(let n of e.seen.values())for(let e of[n.schema,n.def]){let n=e?.allOf;if(!Array.isArray(n))continue;let r=t.get(n);r?r.push(e):t.set(n,[e])}for(let n of e.intersections)for(let e of t.get(n)??[])Ws(e)}}let i={};if(e.target===`draft-2020-12`?i.$schema=`https://json-schema.org/draft/2020-12/schema`:e.target===`draft-07`?i.$schema=`http://json-schema.org/draft-07/schema#`:e.target===`draft-04`?i.$schema=`http://json-schema.org/draft-04/schema#`:e.target,e.external?.uri){let n=e.external.registry.get(t)?.id;if(!n)throw Error("Schema is missing an `id` property");i.$id=e.external.uri(n)}Ns(i,n.defId?n.schema:n.def??n.schema);let a=e.metadataRegistry.get(t)?.id;a!==void 0&&i.id===a&&delete i.id;let o=e.external?.defs??{};if(!e.external||e.sharedEmitDoneFor!==e.external)for(let t of e.seen.entries()){let e=t[1];e.def&&e.defId&&(e.def.id===e.defId&&delete e.def.id,Xt(o,e.defId,e.def))}e.external&&(e.sharedEmitDoneFor=e.external),e.external||Object.keys(o).length>0&&(e.target===`draft-2020-12`?i.$defs=o:i.definitions=o);try{let n=JSON.parse(JSON.stringify(i));return Object.defineProperty(n,"~standard",{value:{...t[`~standard`],jsonSchema:{input:Js(t,`input`,e.processors),output:Js(t,`output`,e.processors)}},enumerable:!1,writable:!1}),n}catch{throw Error(`Error converting schema to JSON.`)}}function Ks(e,t){let n=t??{seen:new Set};if(n.seen.has(e))return!1;n.seen.add(e);let r=e._zod.def;if(r.type===`transform`)return!0;if(r.type===`array`)return Ks(r.element,n);if(r.type===`set`)return Ks(r.valueType,n);if(r.type===`lazy`)return Ks(r.getter(),n);if(r.type===`promise`||r.type===`optional`||r.type===`nonoptional`||r.type===`nullable`||r.type===`readonly`||r.type==="default"||r.type===`prefault`||r.type===`catch`)return Ks(r.innerType,n);if(r.type===`intersection`)return Ks(r.left,n)||Ks(r.right,n);if(r.type===`record`||r.type===`map`)return Ks(r.keyType,n)||Ks(r.valueType,n);if(r.type===`pipe`)return e._zod.traits.has(`$ZodCodec`)?!0:Ks(r.in,n)||Ks(r.out,n);if(r.type===`object`){for(let e in r.shape)if(Ks(r.shape[e],n))return!0;return!1}if(r.type===`union`){for(let e of r.options)if(Ks(e,n))return!0;return!1}if(r.type===`tuple`){for(let e of r.items)if(Ks(e,n))return!0;return!!(r.rest&&Ks(r.rest,n))}return!1}var qs=(e,t={})=>n=>{let r=Ps({...n,processors:t});return Is(e,r),Rs(r,e),Gs(r,e)},Js=(e,t,n={})=>r=>{let{libraryOptions:i,target:a}=r??{},o=Ps({...i??{},target:a,io:t,processors:n});return Is(e,o),Rs(o,e),Gs(o,e)},Ys=(e,t,n)=>{(e[t]===void 0||n>e[t])&&(e[t]=n)},Xs=(e,t,n)=>{(e[t]===void 0||n{Ys(e,`minimum`,t),Xs(e,`maximum`,t)},Qs=(e,t)=>{e.multipleOf??=[],e.multipleOf.includes(t)||e.multipleOf.push(t)},$s=(e,t)=>{e.patterns??=new Set,e.patterns.add(t)},ec=(e,t)=>{e.mime=e.mime?e.mime.filter(e=>t.includes(e)):[...t]},tc=(e,t)=>{e.format=t,t.includes(`int`)&&(e.isInt=!0)},nc=(e,t)=>Ys(e,`minimum`,t.minimum),rc=(e,t)=>Xs(e,`maximum`,t.maximum),ic=e=>(t,n)=>{tc(t,n.format);let[r,i]=e[n.format];Ys(t,`minimum`,r),Xs(t,`maximum`,i)},ac={greater_than:(e,t)=>Ys(e,t.inclusive?`minimum`:`exclusiveMinimum`,t.value),less_than:(e,t)=>Xs(e,t.inclusive?`maximum`:`exclusiveMaximum`,t.value),multiple_of:(e,t)=>Qs(e,t.value),number_format:ic(_n),bigint_format:ic(vn),min_length:nc,max_length:rc,length_equals:(e,t)=>Zs(e,t.length),min_size:nc,max_size:rc,size_equals:(e,t)=>Zs(e,t.size),string_format:(e,t)=>{tc(e,t.format),t.pattern&&$s(e,t.pattern),(t.format===`base64`||t.format===`base64url`)&&(e.contentEncoding=t.format),(t.local||t.precision===-1)&&(e.laxFormat=!0)},mime_type:(e,t)=>ec(e,t.mime)};function oc(e){let t={},n=e._zod.def,r=e._zod.traits.has(`$ZodCheck`)?[e,...n.checks??[]]:n.checks??[];for(let e of r)ac[e._zod.def.check]?.(t,e._zod.def);let i=e._zod.bag;i.minimum!==void 0&&Ys(t,`minimum`,i.minimum),i.exclusiveMinimum!==void 0&&Ys(t,`exclusiveMinimum`,i.exclusiveMinimum),i.maximum!==void 0&&Xs(t,`maximum`,i.maximum),i.exclusiveMaximum!==void 0&&Xs(t,`exclusiveMaximum`,i.exclusiveMaximum),i.multipleOf!==void 0&&Qs(t,i.multipleOf),i.format!==void 0&&(t.format??=i.format,i.format.includes(`int`)&&(t.isInt=!0)),i.mime&&ec(t,i.mime);for(let e of i.patterns??[])$s(t,e);return t}var sc={guid:`uuid`,url:`uri`,datetime:`date-time`,json_string:`json-string`,regex:``},cc=new Map([[pa,Xr],[ha,Zr]]),lc=e=>cc.get(e)??e,uc=(e,t,n,r)=>{let i=n;i.type=`string`;let{minimum:a,maximum:o,format:s,patterns:c,contentEncoding:l,laxFormat:u}=oc(e);if(typeof a==`number`&&(i.minLength=a),typeof o==`number`&&(i.maxLength=o),s&&(i.format=sc[s]??s,i.format===``&&delete i.format,(s===`time`||u)&&delete i.format),l&&(i.contentEncoding=l),c&&c.size>0){let e=[...c].map(lc);e.length===1?i.pattern=e[0].source:e.length>1&&(i.allOf=[...e.map(e=>({...t.target===`draft-07`||t.target===`draft-04`||t.target===`openapi-3.0`?{type:`string`}:{},pattern:e.source}))])}},dc=(e,t,n,r)=>{let i=n,{minimum:a,maximum:o,multipleOf:s,exclusiveMaximum:c,exclusiveMinimum:l,isInt:u}=oc(e);i.type=u?`integer`:`number`;let d=typeof l==`number`&&l>=(a??-1/0),f=typeof c==`number`&&c<=(o??1/0),p=t.target===`draft-04`||t.target===`openapi-3.0`;if(d?p?(i.minimum=l,i.exclusiveMinimum=!0):i.exclusiveMinimum=l:typeof a==`number`&&(i.minimum=a),f?p?(i.maximum=c,i.exclusiveMaximum=!0):i.exclusiveMaximum=c:typeof o==`number`&&(i.maximum=o),s){let n=new Set;for(let a of s)Number.isFinite(a)&&a!==0?n.add(Math.abs(a)):Fs(e,t,i,r,`A multipleOf divisor of ${a} cannot be represented in JSON Schema`);let[a,...o]=n;a!==void 0&&(i.multipleOf=a),o.length&&(i.allOf=[...i.allOf??[],...o.map(e=>({multipleOf:e}))])}},fc=(e,t,n,r)=>{n.type=`boolean`},pc=(e,t,n,r)=>{t.target===`openapi-3.0`?(n.type=`string`,n.nullable=!0,n.enum=[null]):n.type=`null`},mc=(e,t,n,r)=>{n.not={}},hc=(e,t,n,r)=>{let i=e._zod.def,a=Ut(i.entries);a.length===0?n.not={}:(a.every(e=>typeof e==`number`)&&(n.type=`number`),a.every(e=>typeof e==`string`)&&(n.type=`string`),n.enum=a)},gc=(e,t,n,r)=>{let i=e._zod.def;if(i.values.length===0){n.not={};return}let a=[];for(let o of i.values)if(o===void 0){if(Fs(e,t,n,r,"Literal `undefined` cannot be represented in JSON Schema"))return}else if(typeof o==`bigint`){if(Fs(e,t,n,r,`BigInt literals cannot be represented in JSON Schema`))return;a.push(Number(o))}else a.push(o);if(a.length!==0){if(a.length===1){let e=a[0];n.type=e===null?`null`:typeof e,t.target===`draft-04`||t.target===`openapi-3.0`?n.enum=[e]:n.const=e}else a.every(e=>typeof e==`number`)&&(n.type=`number`),a.every(e=>typeof e==`string`)&&(n.type=`string`),a.every(e=>typeof e==`boolean`)&&(n.type=`boolean`),a.every(e=>e===null)&&(n.type=`null`),n.enum=a}},_c=(e,t,n,r)=>{Fs(e,t,n,r,`Custom types cannot be represented in JSON Schema`)},vc=(e,t,n,r)=>{Fs(e,t,n,r,`Transforms cannot be represented in JSON Schema`)},yc=(e,t,n,r)=>{let i=n,a=e._zod.def,{minimum:o,maximum:s}=oc(e);typeof o==`number`&&(i.minItems=o),typeof s==`number`&&(i.maxItems=s),i.type=`array`,i.items=Is(a.element,t,{...r,path:[...r.path,`items`]})};function bc(e){let t=e._zod.def;return t.type===`pipe`&&t.in._zod.traits.has(`$ZodTransform`)?bc(t.out):t.type===`catch`?bc(t.innerType):e._zod.optin}var xc=(e,t,n,r)=>{let i=n,a=e._zod.def,o=a.shape;if(Object.getOwnPropertySymbols(o).length&&Fs(e,t,i,r,`Symbol keys cannot be represented in JSON Schema`))return;i.type=`object`,i.properties={};for(let e in o)Xt(i.properties,e,Is(o[e],t,{...r,path:[...r.path,`properties`,e]}));let s=[];for(let e of Object.keys(o)){let n=a.shape[e];(t.io===`input`?bc(n)===void 0:n._zod.optout===void 0)&&s.push(e)}s.length>0&&(i.required=s),a.catchall?._zod.def.type===`never`?i.additionalProperties=!1:a.catchall?a.catchall&&(i.additionalProperties=Is(a.catchall,t,{...r,path:[...r.path,`additionalProperties`]})):t.io===`output`&&(i.additionalProperties=!1)},Sc=(e,t,n,r)=>{let i=e._zod.def,a=i.inclusive===!1,o=i.options.map((e,n)=>Is(e,t,{...r,path:[...r.path,a?`oneOf`:`anyOf`,n]}));a?n.oneOf=o:n.anyOf=o},Cc=(e,t,n,r)=>{let i=e._zod.def,a=Is(i.left,t,{...r,path:[...r.path,`allOf`,0]}),o=Is(i.right,t,{...r,path:[...r.path,`allOf`,1]}),s=e=>`allOf`in e&&Object.keys(e).length===1,c=[...s(a)?a.allOf:[a],...s(o)?o.allOf:[o]];n.allOf=c,t.intersections.push(c)},wc=(e,t,n,r)=>{let i=e._zod.def,a=Is(i.innerType,t,r),o=t.seen.get(e);t.target===`openapi-3.0`?(o.ref=i.innerType,n.nullable=!0):n.anyOf=[a,{type:`null`}]},Tc=(e,t,n,r)=>{let i=e._zod.def;Is(i.innerType,t,r);let a=t.seen.get(e);a.ref=i.innerType},Ec=Symbol();function Dc(e,t,n,r,i){let a=!1,o=JSON.stringify(e,(e,t)=>typeof t==`bigint`?(a=!0,null):t);return a?(Fs(t,n,r,i,`BigInt defaults cannot be represented in JSON Schema`),Ec):JSON.parse(o)}var Oc=(e,t,n,r)=>{let i=e._zod.def;Is(i.innerType,t,r);let a=t.seen.get(e);a.ref=i.innerType;let o=Dc(i.defaultValue,e,t,n,r);o!==Ec&&(n.default=o)},kc=(e,t,n,r)=>{let i=e._zod.def;Is(i.innerType,t,r);let a=t.seen.get(e);if(a.ref=i.innerType,t.io!==`input`)return;let o=Dc(i.defaultValue,e,t,n,r);o!==Ec&&(n._prefault=o)},Ac=(e,t,n,r)=>{let i=e._zod.def;Is(i.innerType,t,r);let a=t.seen.get(e);a.ref=i.innerType;let o;try{o=i.catchValue(void 0)}catch{Fs(e,t,n,r,`Dynamic catch values are not supported in JSON Schema`);return}n.default=o},jc=(e,t,n,r)=>{let i=e._zod.def,a=i.in._zod.traits.has(`$ZodTransform`),o=t.io===`input`?a?i.out:i.in:i.out;Is(o,t,r);let s=t.seen.get(e);s.ref=o},Mc=(e,t,n,r)=>{let i=e._zod.def;Is(i.innerType,t,r);let a=t.seen.get(e);a.ref=i.innerType,n.readOnly=!0},Nc=(e,t,n,r)=>{let i=e._zod.def;Is(i.innerType,t,r);let a=t.seen.get(e);a.ref=i.innerType},Pc=new WeakSet([Object.prototype,Error.prototype]);function Fc(e,t,n){Object.defineProperty(e,t,{configurable:!0,enumerable:!1,get(){let e=n(this);return Object.defineProperty(this,t,{value:e,configurable:!0,writable:!0}),e},set(e){Object.defineProperty(this,t,{value:e,configurable:!0,writable:!0})}})}var Ic=H(`ZodError`,(e,t)=>{ur.init(e,t),e.name=`ZodError`;let n=Object.getPrototypeOf(e);Pc.has(n)||(Pc.add(n),Fc(n,`format`,e=>t=>pr(e,t)),Fc(n,`flatten`,e=>t=>fr(e,t)),Fc(n,`addIssue`,e=>t=>{e.issues.push(t),e.message=JSON.stringify(e.issues,Gt,2)}),Fc(n,`addIssues`,e=>t=>{e.issues.push(...t),e.message=JSON.stringify(e.issues,Gt,2)}),Object.defineProperty(n,"isEmpty",{configurable:!0,enumerable:!1,get(){return this.issues.length===0}}))},void 0,{Parent:Error}),Lc=hr(Ic),Rc=gr(Ic),zc=_r(Ic),Bc=yr(Ic),Vc=Tr(Ic),Hc=Er(Ic),Uc=Dr(Ic),Wc=Or(Ic),Gc=kr(Ic),Kc=Ar(Ic),qc=jr(Ic),Jc=Mr(Ic);function Yc(){nr.localeError||rr(Eo())}function Xc(){nr.memoizer||rr({memoizer:Co()})}var Zc=H(`ZodType`,(e,t)=>(Yc(),Mi.init(e,t),e.def=t,e.type=t.type,e),{check(...e){let t=this.def;return this.clone(rn(t,{checks:[...t.checks??[],...e.map(e=>typeof e==`function`?{_zod:{check:e,def:{check:`custom`},onattach:[]}}:e)]}),{parent:!0})},with(...e){return this.check(...e)},clone(e,t){return mn(this,e,t)},brand(){return this},register(e,t){return e.add(this,t),this},refine(e,t){return this.check(_u(e,t))},superRefine(e,t){return this.check(vu(e,t))},overwrite(e){return this.check(Cs(e))},optional(){return $l(this)},exactOptional(){return tu(this)},nullable(){return ru(this)},nullish(){return $l(ru(this))},nonoptional(e){return lu(this,e)},array(){return Ll(this)},or(e){return Vl([this,e])},and(e){return Gl(this,e)},transform(e){return pu(this,Zl(e))},default(e){return au(this,e)},prefault(e){return su(this,e)},catch(e){return du(this,e)},pipe(e){return pu(this,e)},readonly(){return hu(this)},describe(e){let t=this.clone();return ko.add(t,{description:e}),t},meta(...e){if(e.length===0)return ko.get(this);let t=this.clone();return ko.add(t,e[0]),t},isOptional(){return this.safeParse(void 0).success},isNullable(){return this.safeParse(null).success},apply(e,...t){return t.length===0?e(this):e(this,...t)},get"~standard"(){return Bn(this,`~standard`,{...Fi(this),jsonSchema:{input:Js(this,`input`),output:Js(this,`output`)}})},set"~standard"(e){zn(this,`~standard`,e)},parse:function e(t,n){return Lc(this,t,n,{callee:e})},parseAsync:async function e(t,n){return await Rc(this,t,n,{callee:e})},safeParse(e,t){return zc(this,e,t)},async safeParseAsync(e,t){return Bc(this,e,t)},get spa(){return this?.safeParseAsync},set spa(e){zn(this,`spa`,e)},validate(e,t){return Sr(this,e,t)},validateAsync(e,t){return wr(this,e,t)},encode:function e(t,n){return Vc(this,t,n,{callee:e})},decode:function e(t,n){return Hc(this,t,n,{callee:e})},encodeAsync:async function e(t,n){return await Uc(this,t,n,{callee:e})},decodeAsync:async function e(t,n){return await Wc(this,t,n,{callee:e})},safeEncode(e,t){return Gc(this,e,t)},safeDecode(e,t){return Kc(this,e,t)},async safeEncodeAsync(e,t){return qc(this,e,t)},async safeDecodeAsync(e,t){return Jc(this,e,t)},toJSONSchema(e){return qs(this,{})(e)},get description(){return ko.get(this)?.description},get _def(){return this._zod.def}}),Qc=H(`_ZodString`,(e,t)=>{Ii.init(e,t),Zc.init(e,t),e._zod.processJSONSchema=(t,n,r)=>uc(e,t,n,r)},Vn({format:e=>oc(e).format??null,minLength:e=>oc(e).minimum??null,maxLength:e=>oc(e).maximum??null},{regex(...e){return this.check(_s(...e))},includes(...e){return this.check(bs(...e))},startsWith(...e){return this.check(xs(...e))},endsWith(...e){return this.check(Ss(...e))},min(...e){return this.check(hs(...e))},max(...e){return this.check(ms(...e))},length(...e){return this.check(gs(...e))},nonempty(...e){return this.check(hs(1,...e))},lowercase(e){return this.check(vs(e))},uppercase(e){return this.check(ys(e))},trim(){return this.check(Ts())},normalize(...e){return this.check(ws(...e))},toLowerCase(){return this.check(Es())},toUpperCase(){return this.check(Ds())},slugify(){return this.check(Os())}})),$c=H(`ZodString`,(e,t)=>{Ii.init(e,t),Qc.init(e,t)},{email(e){return this.check(Mo(al,e))},url(e){return this.check(K(cl,e))},jwt(e){return this.check(Qo(Cl,e))},emoji(e){return this.check(Ro(ll,e))},guid(e){return this.check(No(ol,e))},uuid(e){return this.check(Po(sl,e))},uuidv4(e){return this.check(Fo(sl,e))},uuidv6(e){return this.check(Io(sl,e))},uuidv7(e){return this.check(Lo(sl,e))},nanoid(e){return this.check(zo(ul,e))},cuid(e){return this.check(Bo(dl,e))},cuid2(e){return this.check(Vo(fl,e))},ulid(e){return this.check(Ho(pl,e))},base64(e){return this.check(Yo(bl,e))},base64url(e){return this.check(Xo(xl,e))},xid(e){return this.check(Uo(ml,e))},ksuid(e){return this.check(Wo(hl,e))},ipv4(e){return this.check(Go(gl,e))},ipv6(e){return this.check(Ko(_l,e))},cidrv4(e){return this.check(qo(vl,e))},cidrv6(e){return this.check(Jo(yl,e))},e164(e){return this.check(Zo(Sl,e))},datetime(e){return this.check($o(tl,e))},date(e){return this.check(es(nl,e))},time(e){return this.check(ts(rl,e))},duration(e){return this.check(ns(il,e))}});function q(e){return jo($c,e)}var el=H(`ZodStringFormat`,(e,t)=>{Li.init(e,t),Qc.init(e,t)}),tl=H(`ZodISODateTime`,(e,t)=>{U.init(e,t),el.init(e,t)}),nl=H(`ZodISODate`,(e,t)=>{na.init(e,t),el.init(e,t)}),rl=H(`ZodISOTime`,(e,t)=>{ra.init(e,t),el.init(e,t)}),il=H(`ZodISODuration`,(e,t)=>{ia.init(e,t),el.init(e,t)}),al=H(`ZodEmail`,(e,t)=>{Bi.init(e,t),el.init(e,t)}),ol=H(`ZodGUID`,(e,t)=>{Ri.init(e,t),el.init(e,t)}),sl=H(`ZodUUID`,(e,t)=>{zi.init(e,t),el.init(e,t)}),cl=H(`ZodURL`,(e,t)=>{Ji.init(e,t),el.init(e,t)}),ll=H(`ZodEmoji`,(e,t)=>{Yi.init(e,t),el.init(e,t)}),ul=H(`ZodNanoID`,(e,t)=>{Xi.init(e,t),el.init(e,t)}),dl=H(`ZodCUID`,(e,t)=>{Zi.init(e,t),el.init(e,t)}),fl=H(`ZodCUID2`,(e,t)=>{Qi.init(e,t),el.init(e,t)}),pl=H(`ZodULID`,(e,t)=>{$i.init(e,t),el.init(e,t)}),ml=H(`ZodXID`,(e,t)=>{ea.init(e,t),el.init(e,t)}),hl=H(`ZodKSUID`,(e,t)=>{ta.init(e,t),el.init(e,t)}),gl=H(`ZodIPv4`,(e,t)=>{aa.init(e,t),el.init(e,t)}),_l=H(`ZodIPv6`,(e,t)=>{ca.init(e,t),el.init(e,t)}),vl=H(`ZodCIDRv4`,(e,t)=>{la.init(e,t),el.init(e,t)}),yl=H(`ZodCIDRv6`,(e,t)=>{da.init(e,t),el.init(e,t)}),bl=H(`ZodBase64`,(e,t)=>{ma.init(e,t),el.init(e,t)}),xl=H(`ZodBase64URL`,(e,t)=>{_a.init(e,t),el.init(e,t)}),Sl=H(`ZodE164`,(e,t)=>{va.init(e,t),el.init(e,t)}),Cl=H(`ZodJWT`,(e,t)=>{ba.init(e,t),el.init(e,t)}),wl=H(`ZodNumber`,(e,t)=>{xa.init(e,t),Zc.init(e,t),e._zod.processJSONSchema=(t,n,r)=>dc(e,t,n,r),e.isFinite=!0},Vn({minValue:e=>{let{minimum:t,exclusiveMinimum:n}=oc(e);return Math.max(t??-1/0,n??-1/0)},maxValue:e=>{let{maximum:t,exclusiveMaximum:n}=oc(e);return Math.min(t??1/0,n??1/0)},isInt:e=>{let{isInt:t,multipleOf:n}=oc(e);return!!t||!!n?.some(Number.isSafeInteger)},format:e=>oc(e).format??null},{gt(e,t){return this.check(ds(e,t))},gte(e,t){return this.check(fs(e,t))},min(e,t){return this.check(fs(e,t))},lt(e,t){return this.check(ls(e,t))},lte(e,t){return this.check(us(e,t))},max(e,t){return this.check(us(e,t))},int(e){return this.check(Dl(e))},safe(e){return this.check(Dl(e))},positive(e){return this.check(ds(0,e))},nonnegative(e){return this.check(fs(0,e))},negative(e){return this.check(ls(0,e))},nonpositive(e){return this.check(us(0,e))},multipleOf(e,t){return this.check(ps(e,t))},step(e,t){return this.check(ps(e,t))},finite(){return this}}));function Tl(e){return rs(wl,e)}var El=H(`ZodNumberFormat`,(e,t)=>{Sa.init(e,t),wl.init(e,t)});function Dl(e){return is(El,e)}var Ol=H(`ZodBoolean`,(e,t)=>{Ca.init(e,t),Zc.init(e,t),e._zod.processJSONSchema=(t,n,r)=>fc(e,t,n,r)});function kl(e){return as(Ol,e)}var Al=H(`ZodNull`,(e,t)=>{wa.init(e,t),Zc.init(e,t),e._zod.processJSONSchema=(t,n,r)=>pc(e,t,n,r)});function jl(e){return os(Al,e)}var Ml=H(`ZodUnknown`,(e,t)=>{Ta.init(e,t),Zc.init(e,t),e._zod.processJSONSchema=(e,t,n)=>void 0});function Nl(){return ss(Ml)}var Pl=H(`ZodNever`,(e,t)=>{Ea.init(e,t),Zc.init(e,t),e._zod.processJSONSchema=(t,n,r)=>mc(e,t,n,r)});function Fl(e){return cs(Pl,e)}var Il=H(`ZodArray`,(e,t)=>{Xc(),Oa.init(e,t),Zc.init(e,t),e._zod.processJSONSchema=(t,n,r)=>yc(e,t,n,r),e.element=t.element},{min(e,t){return this.check(hs(e,t))},nonempty(e){return this.check(hs(1,e))},max(e,t){return this.check(ms(e,t))},length(e,t){return this.check(gs(e,t))},unwrap(){return this.element}});function Ll(e,t){return ks(Il,e,t)}var Rl=H(`ZodObject`,(e,t)=>{Xc(),Pa.init(e,t),Zc.init(e,t),e._zod.processJSONSchema=(t,n,r)=>xc(e,t,n,r),qn(e,`shape`,e=>e._zod.def.shape,!1)},{keyof(){return ql(Object.keys(this._zod.def.shape))},catchall(e){return this.clone(rn(this._zod.def,{catchall:e}))},passthrough(){return this.clone(rn(this._zod.def,{catchall:Nl()}))},loose(){return this.clone(rn(this._zod.def,{catchall:Nl()}))},strict(){return this.clone(rn(this._zod.def,{catchall:Fl()}))},strip(){return this.clone(rn(this._zod.def,{catchall:void 0}))},extend(e){return Sn(this,e)},safeExtend(e){return wn(this,e)},merge(e){return Tn(this,e)},pick(e){return yn(this,e)},omit(e){return xn(this,e)},partial(...e){return En(Ql,this,e[0])},exactPartial(...e){return En(eu,this,e[0],`exactPartial`)},required(...e){return Dn(cu,this,e[0])}});function zl(e,t){return new Rl({type:`object`,shape:e??{},...z(t)})}var Bl=H(`ZodUnion`,(e,t)=>{Ia.init(e,t),Zc.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Sc(e,t,n,r),e.options=t.options});function Vl(e,t){return new Bl({type:`union`,options:e,...z(t)})}var Hl=H(`ZodDiscriminatedUnion`,(e,t)=>{Bl.init(e,t),Ra.init(e,t)});function Ul(e,t,n){return new Hl({type:`union`,options:t,discriminator:e,...z(n)})}var Wl=H(`ZodIntersection`,(e,t)=>{za.init(e,t),Zc.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Cc(e,t,n,r)});function Gl(e,t){return new Wl({type:`intersection`,left:e,right:t})}var Kl=H(`ZodEnum`,(e,t)=>{Ha.init(e,t),Zc.init(e,t),e._zod.processJSONSchema=(t,n,r)=>hc(e,t,n,r),e.enum=t.entries,e.options=[...e._zod.values];let n=new Set(Object.keys(t.entries));e.extract=(e,r)=>{let i={};for(let r of e)if(n.has(r))i[r]=t.entries[r];else throw Error(`Key ${r} not found in enum`);return new Kl({...t,checks:[],...z(r),entries:i})},e.exclude=(e,r)=>{let i={...t.entries};for(let t of e)if(n.has(t))delete i[t];else throw Error(`Key ${t} not found in enum`);return new Kl({...t,checks:[],...z(r),entries:i})}});function ql(e,t){return new Kl({type:`enum`,entries:Array.isArray(e)?Object.fromEntries(e.map(e=>[e,e])):e,...z(t)})}var Jl=H(`ZodLiteral`,(e,t)=>{Ua.init(e,t),Zc.init(e,t),e._zod.processJSONSchema=(t,n,r)=>gc(e,t,n,r),e.values=new Set(t.values),Object.defineProperty(e,"value",{get(){if(t.values.length>1)throw Error("This schema contains multiple valid literal values. Use `.values` instead.");return t.values[0]}})});function Yl(e,t){return new Jl({type:`literal`,values:Array.isArray(e)?e:[e],...z(t)})}var Xl=H(`ZodTransform`,(e,t)=>{Xc(),Wa.init(e,t),Zc.init(e,t),e._zod.processJSONSchema=(t,n,r)=>vc(e,t,n,r),e._zod.parse=(n,r)=>{if(r.direction===`backward`)throw new tr(e.constructor.name);n.addIssue=r=>{if(typeof r==`string`)n.issues.push(Ln(r,n.value,t));else{let t=r;t.fatal&&(t.continue=!1),t.code??=`custom`,`input`in t||(t.input=n.value),t.inst??=e,n.issues.push(Ln(t))}};let i=t.transform(n.value,n);return i instanceof Promise?i.then(e=>(n.value=e,n)):(n.value=i,n)}});function Zl(e){return new Xl({type:`transform`,transform:e})}var Ql=H(`ZodOptional`,(e,t)=>{Ka.init(e,t),Zc.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Nc(e,t,n,r),e.unwrap=()=>e._zod.def.innerType});function $l(e){return new Ql({type:`optional`,innerType:e})}var eu=H(`ZodExactOptional`,(e,t)=>{qa.init(e,t),Zc.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Nc(e,t,n,r),e.unwrap=()=>e._zod.def.innerType});function tu(e){return new eu({type:`optional`,innerType:e})}var nu=H(`ZodNullable`,(e,t)=>{Ja.init(e,t),Zc.init(e,t),e._zod.processJSONSchema=(t,n,r)=>wc(e,t,n,r),e.unwrap=()=>e._zod.def.innerType});function ru(e){return new nu({type:`nullable`,innerType:e})}var iu=H(`ZodDefault`,(e,t)=>{Ya.init(e,t),Zc.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Oc(e,t,n,r),e.unwrap=()=>e._zod.def.innerType,e.removeDefault=e.unwrap});function au(e,t){return new iu({type:`default`,innerType:e,get defaultValue(){return typeof t==`function`?t():dn(t)}})}var ou=H(`ZodPrefault`,(e,t)=>{Za.init(e,t),Zc.init(e,t),e._zod.processJSONSchema=(t,n,r)=>kc(e,t,n,r),e.unwrap=()=>e._zod.def.innerType});function su(e,t){return new ou({type:`prefault`,innerType:e,get defaultValue(){return typeof t==`function`?t():dn(t)}})}var cu=H(`ZodNonOptional`,(e,t)=>{Qa.init(e,t),Zc.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Tc(e,t,n,r),e.unwrap=()=>e._zod.def.innerType});function lu(e,t){return new cu({type:`nonoptional`,innerType:e,...z(t)})}var uu=H(`ZodCatch`,(e,t)=>{to.init(e,t),Zc.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Ac(e,t,n,r),e.unwrap=()=>e._zod.def.innerType,e.removeCatch=e.unwrap});function du(e,t){return new uu({type:`catch`,innerType:e,catchValue:typeof t==`function`?t:Yn(t)})}var fu=H(`ZodPipe`,(e,t)=>{no.init(e,t),Zc.init(e,t),e._zod.processJSONSchema=(t,n,r)=>jc(e,t,n,r),e.in=t.in,e.out=t.out});function pu(e,t){return new fu({type:`pipe`,in:e,out:t})}var mu=H(`ZodReadonly`,(e,t)=>{io.init(e,t),Zc.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Mc(e,t,n,r),e.unwrap=()=>e._zod.def.innerType});function hu(e){return new mu({type:`readonly`,innerType:e})}var gu=H(`ZodCustom`,(e,t)=>{oo.init(e,t),Zc.init(e,t),e._zod.processJSONSchema=(t,n,r)=>_c(e,t,n,r)});function _u(e,t={}){return As(gu,e,t)}function vu(e,t){return js(e,t)}export{Le as A,ue as B,it as C,Ke as D,Ye as E,Ce as F,k as G,ie as H,be as I,l as J,f as K,_e as L,je as M,Oe as N,Ue as O,Te as P,ge as R,st as S,Qe as T,N as U,se as V,ee as W,a as X,s as Y,St as _,Ul as a,pt as b,zl as c,zt as d,It as f,wt as g,Dt as h,kl as i,Pe as j,Be as k,q as l,At as m,jl as n,Yl as o,Nt as p,d as q,Ll as r,Tl as s,ql as t,Ht as u,yt as v,tt as w,ut as x,gt as y,pe as z}; \ No newline at end of file +Set the \`cycles\` parameter to \`"ref"\` to resolve cyclical schemas with defs.`)}for(let n of e.seen.entries()){let r=n[1];if(t===n[0])a(n);else{if(e.external){let r=e.external.registry.get(n[0])?.id;if(t!==n[0]&&r){a(n);continue}}(e.metadataRegistry.get(n[0])?.id||r.cycle||r.count>1&&e.reused===`ref`)&&a(n)}}e.external&&(e.sharedDefsExtractedFor=e.external)}function Hs(e){let t=e.anyOf;if(!Array.isArray(t)||t.length===0||e.type!==void 0)return;let n=[];for(let e of t){if(!e||typeof e!=`object`)return;Hs(e);let t=Object.keys(e);if(t.length!==1||t[0]!==`type`)return;let r=e.type;for(let e of Array.isArray(r)?r:[r]){if(typeof e!=`string`)return;n.includes(e)||n.push(e)}}delete e.anyOf,e.type=n.length===1?n[0]:n}var Us=new Set([`type`,`properties`,`required`,`additionalProperties`]),Ws=[`oneOf`,`anyOf`];function Gs(e){let t=e.additionalProperties;return t===void 0||t===!1||typeof t!=`object`||!t?null:Object.keys(t).length?t:null}function Ks(e){let t=[];for(let n of e){if(typeof n!=`object`||n.type!==`object`)return null;for(let e in n)if(!Us.has(e))return null;t.push(n)}let n={},r=new Set;for(let e of t){for(let r in e.properties){if(Object.prototype.hasOwnProperty.call(n,r))continue;let e=[];for(let n of t){let t=n.properties?.[r]??Gs(n);t!=null&&(e.some(e=>JSON.stringify(e)===JSON.stringify(t))||e.push(t))}Xt(n,r,e.length===1?e[0]:Ks(e)??{allOf:e})}for(let t of e.required??[])r.add(t)}let i={type:`object`,properties:n};if(r.size&&(i.required=[...r]),t.every(e=>e.additionalProperties===!1))i.additionalProperties=!1;else{let e=[];for(let n of t){let t=Gs(n);t&&!e.some(e=>JSON.stringify(e)===JSON.stringify(t))&&e.push(t)}e.length===1?i.additionalProperties=e[0]:e.length>1&&(i.additionalProperties={allOf:e})}return i}function qs(e){let t=e.allOf;if(!Array.isArray(t)||t.length<2)return;for(let t of Us)if(t in e)return;let n=t.filter(e=>Ws.some(t=>Array.isArray(e[t]))),r=null;if(!n.length)r=Ks(t);else{let e=n[0],i=Ws.find(t=>Array.isArray(e[t]));if(Object.keys(e).length!==1)return;let a=t.filter(t=>t!==e),o=e[i].map(e=>Ks([...a,e]));if(o.some(e=>!e))return;r={[i]:o}}r&&(delete e.allOf,Is(e,r))}function Js(e,t){let n=e.seen.get(t);if(!n)throw Error(`Unprocessed schema. This is a bug in Zod.`);let r=t=>{let n=e.seen.get(t);if(n.ref===null)return;let i=n.def??n.schema,a={...i},o=n.ref;if(n.ref=null,o){r(o);let n=e.seen.get(o),s=n.schema;if(s.$ref&&(e.target===`draft-07`||e.target===`draft-04`||e.target===`openapi-3.0`)?(i.allOf=i.allOf??[],i.allOf.push(s)):Is(i,s),Is(i,a),t._zod.parent===o)for(let e in i)e!==`$ref`&&e!==`allOf`&&(e in a||delete i[e]);if(s.$ref&&n.def)for(let e in i)e!==`$ref`&&e!==`allOf`&&e in n.def&&JSON.stringify(i[e])===JSON.stringify(n.def[e])&&delete i[e]}let s=t._zod.parent;if(s&&s!==o){r(s);let t=e.seen.get(s);if(t?.schema.$ref&&(i.$ref=t.schema.$ref,t.def))for(let e in i)e!==`$ref`&&e!==`allOf`&&e in t.def&&JSON.stringify(i[e])===JSON.stringify(t.def[e])&&delete i[e]}e.override({zodSchema:t,jsonSchema:i,path:n.path??[]})};if(!e.external||e.sharedEmitDoneFor!==e.external){for(let t of[...e.seen.entries()].reverse())r(t[0]);if(e.target!==`openapi-3.0`)for(let t of e.seen.entries())Hs(t[1].def??t[1].schema);for(let t of e.deferred)t();if(e.intersections.length){let t=new Map;for(let n of e.seen.values())for(let e of[n.schema,n.def]){let n=e?.allOf;if(!Array.isArray(n))continue;let r=t.get(n);r?r.push(e):t.set(n,[e])}for(let n of e.intersections)for(let e of t.get(n)??[])qs(e)}}let i={};if(e.target===`draft-2020-12`?i.$schema=`https://json-schema.org/draft/2020-12/schema`:e.target===`draft-07`?i.$schema=`http://json-schema.org/draft-07/schema#`:e.target===`draft-04`?i.$schema=`http://json-schema.org/draft-04/schema#`:e.target,e.external?.uri){let n=e.external.registry.get(t)?.id;if(!n)throw Error("Schema is missing an `id` property");i.$id=e.external.uri(n)}Is(i,n.defId?n.schema:n.def??n.schema);let a=e.metadataRegistry.get(t)?.id;a!==void 0&&i.id===a&&delete i.id;let o=e.external?.defs??{};if(!e.external||e.sharedEmitDoneFor!==e.external)for(let t of e.seen.entries()){let e=t[1];e.def&&e.defId&&(e.def.id===e.defId&&delete e.def.id,Xt(o,e.defId,e.def))}e.external&&(e.sharedEmitDoneFor=e.external),e.external||Object.keys(o).length>0&&(e.target===`draft-2020-12`?i.$defs=o:i.definitions=o);try{let n=JSON.parse(JSON.stringify(i));return Object.defineProperty(n,"~standard",{value:{...t[`~standard`],jsonSchema:{input:Zs(t,`input`,e.processors),output:Zs(t,`output`,e.processors)}},enumerable:!1,writable:!1}),n}catch{throw Error(`Error converting schema to JSON.`)}}function Ys(e,t){let n=t??{seen:new Set};if(n.seen.has(e))return!1;n.seen.add(e);let r=e._zod.def;if(r.type===`transform`)return!0;if(r.type===`array`)return Ys(r.element,n);if(r.type===`set`)return Ys(r.valueType,n);if(r.type===`lazy`)return Ys(r.getter(),n);if(r.type===`promise`||r.type===`optional`||r.type===`nonoptional`||r.type===`nullable`||r.type===`readonly`||r.type==="default"||r.type===`prefault`||r.type===`catch`)return Ys(r.innerType,n);if(r.type===`intersection`)return Ys(r.left,n)||Ys(r.right,n);if(r.type===`record`||r.type===`map`)return Ys(r.keyType,n)||Ys(r.valueType,n);if(r.type===`pipe`)return e._zod.traits.has(`$ZodCodec`)?!0:Ys(r.in,n)||Ys(r.out,n);if(r.type===`object`){for(let e in r.shape)if(Ys(r.shape[e],n))return!0;return!1}if(r.type===`union`){for(let e of r.options)if(Ys(e,n))return!0;return!1}if(r.type===`tuple`){for(let e of r.items)if(Ys(e,n))return!0;return!!(r.rest&&Ys(r.rest,n))}return!1}var Xs=(e,t={})=>n=>{let r=Ls({...n,processors:t});return zs(e,r),Vs(r,e),Js(r,e)},Zs=(e,t,n={})=>r=>{let{libraryOptions:i,target:a}=r??{},o=Ls({...i??{},target:a,io:t,processors:n});return zs(e,o),Vs(o,e),Js(o,e)},Qs=(e,t,n)=>{(e[t]===void 0||n>e[t])&&(e[t]=n)},$s=(e,t,n)=>{(e[t]===void 0||n{Qs(e,`minimum`,t),$s(e,`maximum`,t)},tc=(e,t)=>{e.multipleOf??=[],e.multipleOf.includes(t)||e.multipleOf.push(t)},nc=(e,t)=>{e.patterns??=new Set,e.patterns.add(t)},rc=(e,t)=>{e.mime=e.mime?e.mime.filter(e=>t.includes(e)):[...t]},ic=(e,t)=>{e.format=t,t.includes(`int`)&&(e.isInt=!0)},ac=(e,t)=>Qs(e,`minimum`,t.minimum),oc=(e,t)=>$s(e,`maximum`,t.maximum),sc=e=>(t,n)=>{ic(t,n.format);let[r,i]=e[n.format];Qs(t,`minimum`,r),$s(t,`maximum`,i)},cc={greater_than:(e,t)=>Qs(e,t.inclusive?`minimum`:`exclusiveMinimum`,t.value),less_than:(e,t)=>$s(e,t.inclusive?`maximum`:`exclusiveMaximum`,t.value),multiple_of:(e,t)=>tc(e,t.value),number_format:sc(_n),bigint_format:sc(vn),min_length:ac,max_length:oc,length_equals:(e,t)=>ec(e,t.length),min_size:ac,max_size:oc,size_equals:(e,t)=>ec(e,t.size),string_format:(e,t)=>{ic(e,t.format),t.pattern&&nc(e,t.pattern),(t.format===`base64`||t.format===`base64url`)&&(e.contentEncoding=t.format),(t.local||t.precision===-1)&&(e.laxFormat=!0)},mime_type:(e,t)=>rc(e,t.mime)};function lc(e){let t={},n=e._zod.def,r=e._zod.traits.has(`$ZodCheck`)?[e,...n.checks??[]]:n.checks??[];for(let e of r)cc[e._zod.def.check]?.(t,e._zod.def);let i=e._zod.bag;i.minimum!==void 0&&Qs(t,`minimum`,i.minimum),i.exclusiveMinimum!==void 0&&Qs(t,`exclusiveMinimum`,i.exclusiveMinimum),i.maximum!==void 0&&$s(t,`maximum`,i.maximum),i.exclusiveMaximum!==void 0&&$s(t,`exclusiveMaximum`,i.exclusiveMaximum),i.multipleOf!==void 0&&tc(t,i.multipleOf),i.format!==void 0&&(t.format??=i.format,i.format.includes(`int`)&&(t.isInt=!0)),i.mime&&rc(t,i.mime);for(let e of i.patterns??[])nc(t,e);return t}var uc={guid:`uuid`,url:`uri`,datetime:`date-time`,json_string:`json-string`,regex:``},dc=new Map([[ma,Zr],[ga,Qr]]),fc=e=>dc.get(e)??e,pc=(e,t,n,r)=>{let i=n;i.type=`string`;let{minimum:a,maximum:o,format:s,patterns:c,contentEncoding:l,laxFormat:u}=lc(e);if(typeof a==`number`&&(i.minLength=a),typeof o==`number`&&(i.maxLength=o),s&&(i.format=uc[s]??s,i.format===``&&delete i.format,(s===`time`||u)&&delete i.format),l&&(i.contentEncoding=l),c&&c.size>0){let e=[...c].map(fc);e.length===1?i.pattern=e[0].source:e.length>1&&(i.allOf=[...e.map(e=>({...t.target===`draft-07`||t.target===`draft-04`||t.target===`openapi-3.0`?{type:`string`}:{},pattern:e.source}))])}},mc=(e,t,n,r)=>{let i=n,{minimum:a,maximum:o,multipleOf:s,exclusiveMaximum:c,exclusiveMinimum:l,isInt:u}=lc(e);i.type=u?`integer`:`number`;let d=typeof l==`number`&&l>=(a??-1/0),f=typeof c==`number`&&c<=(o??1/0),p=t.target===`draft-04`||t.target===`openapi-3.0`;if(d?p?(i.minimum=l,i.exclusiveMinimum=!0):i.exclusiveMinimum=l:typeof a==`number`&&(i.minimum=a),f?p?(i.maximum=c,i.exclusiveMaximum=!0):i.exclusiveMaximum=c:typeof o==`number`&&(i.maximum=o),s){let n=new Set;for(let a of s)Number.isFinite(a)&&a!==0?n.add(Math.abs(a)):Rs(e,t,i,r,`A multipleOf divisor of ${a} cannot be represented in JSON Schema`);let[a,...o]=n;a!==void 0&&(i.multipleOf=a),o.length&&(i.allOf=[...i.allOf??[],...o.map(e=>({multipleOf:e}))])}},hc=(e,t,n,r)=>{n.type=`boolean`},gc=(e,t,n,r)=>{t.target===`openapi-3.0`?(n.type=`string`,n.nullable=!0,n.enum=[null]):n.type=`null`},_c=(e,t,n,r)=>{n.not={}},vc=(e,t,n,r)=>{let i=e._zod.def,a=Ut(i.entries);a.length===0?n.not={}:(a.every(e=>typeof e==`number`)&&(n.type=`number`),a.every(e=>typeof e==`string`)&&(n.type=`string`),n.enum=a)},yc=(e,t,n,r)=>{let i=e._zod.def;if(i.values.length===0){n.not={};return}let a=[];for(let o of i.values)if(o===void 0){if(Rs(e,t,n,r,"Literal `undefined` cannot be represented in JSON Schema"))return}else if(typeof o==`bigint`){if(Rs(e,t,n,r,`BigInt literals cannot be represented in JSON Schema`))return;a.push(Number(o))}else a.push(o);if(a.length!==0){if(a.length===1){let e=a[0];n.type=e===null?`null`:typeof e,t.target===`draft-04`||t.target===`openapi-3.0`?n.enum=[e]:n.const=e}else a.every(e=>typeof e==`number`)&&(n.type=`number`),a.every(e=>typeof e==`string`)&&(n.type=`string`),a.every(e=>typeof e==`boolean`)&&(n.type=`boolean`),a.every(e=>e===null)&&(n.type=`null`),n.enum=a}},bc=(e,t,n,r)=>{Rs(e,t,n,r,`Custom types cannot be represented in JSON Schema`)},xc=(e,t,n,r)=>{Rs(e,t,n,r,`Transforms cannot be represented in JSON Schema`)},Sc=(e,t,n,r)=>{let i=n,a=e._zod.def,{minimum:o,maximum:s}=lc(e);typeof o==`number`&&(i.minItems=o),typeof s==`number`&&(i.maxItems=s),i.type=`array`,i.items=zs(a.element,t,{...r,path:[...r.path,`items`]})};function Cc(e){let t=e._zod.def;return t.type===`pipe`&&t.in._zod.traits.has(`$ZodTransform`)?Cc(t.out):t.type===`catch`?Cc(t.innerType):e._zod.optin}var wc=(e,t,n,r)=>{let i=n,a=e._zod.def,o=a.shape;if(Object.getOwnPropertySymbols(o).length&&Rs(e,t,i,r,`Symbol keys cannot be represented in JSON Schema`))return;i.type=`object`,i.properties={};for(let e in o)Xt(i.properties,e,zs(o[e],t,{...r,path:[...r.path,`properties`,e]}));let s=[];for(let e of Object.keys(o)){let n=a.shape[e];(t.io===`input`?Cc(n)===void 0:n._zod.optout===void 0)&&s.push(e)}s.length>0&&(i.required=s),a.catchall?._zod.def.type===`never`?i.additionalProperties=!1:a.catchall?a.catchall&&(i.additionalProperties=zs(a.catchall,t,{...r,path:[...r.path,`additionalProperties`]})):t.io===`output`&&(i.additionalProperties=!1)},Tc=(e,t,n,r)=>{let i=e._zod.def,a=i.inclusive===!1,o=i.options.map((e,n)=>zs(e,t,{...r,path:[...r.path,a?`oneOf`:`anyOf`,n]}));a?n.oneOf=o:n.anyOf=o},Ec=(e,t,n,r)=>{let i=e._zod.def,a=zs(i.left,t,{...r,path:[...r.path,`allOf`,0]}),o=zs(i.right,t,{...r,path:[...r.path,`allOf`,1]}),s=e=>`allOf`in e&&Object.keys(e).length===1,c=[...s(a)?a.allOf:[a],...s(o)?o.allOf:[o]];n.allOf=c,t.intersections.push(c)},Dc=(e,t,n,r)=>{let i=e._zod.def,a=zs(i.innerType,t,r),o=t.seen.get(e);t.target===`openapi-3.0`?(o.ref=i.innerType,n.nullable=!0):n.anyOf=[a,{type:`null`}]},Oc=(e,t,n,r)=>{let i=e._zod.def;zs(i.innerType,t,r);let a=t.seen.get(e);a.ref=i.innerType},kc=Symbol();function Ac(e,t,n,r,i){let a=!1,o=JSON.stringify(e,(e,t)=>typeof t==`bigint`?(a=!0,null):t);return a?(Rs(t,n,r,i,`BigInt defaults cannot be represented in JSON Schema`),kc):JSON.parse(o)}var jc=(e,t,n,r)=>{let i=e._zod.def;zs(i.innerType,t,r);let a=t.seen.get(e);a.ref=i.innerType;let o=Ac(i.defaultValue,e,t,n,r);o!==kc&&(n.default=o)},Mc=(e,t,n,r)=>{let i=e._zod.def;zs(i.innerType,t,r);let a=t.seen.get(e);if(a.ref=i.innerType,t.io!==`input`)return;let o=Ac(i.defaultValue,e,t,n,r);o!==kc&&(n._prefault=o)},Nc=(e,t,n,r)=>{let i=e._zod.def;zs(i.innerType,t,r);let a=t.seen.get(e);a.ref=i.innerType;let o;try{o=i.catchValue(void 0)}catch{Rs(e,t,n,r,`Dynamic catch values are not supported in JSON Schema`);return}n.default=o},Pc=(e,t,n,r)=>{let i=e._zod.def,a=i.in._zod.traits.has(`$ZodTransform`),o=t.io===`input`?a?i.out:i.in:i.out;zs(o,t,r);let s=t.seen.get(e);s.ref=o},Fc=(e,t,n,r)=>{let i=e._zod.def;zs(i.innerType,t,r);let a=t.seen.get(e);a.ref=i.innerType,n.readOnly=!0},Ic=(e,t,n,r)=>{let i=e._zod.def;zs(i.innerType,t,r);let a=t.seen.get(e);a.ref=i.innerType},Lc=new WeakSet([Object.prototype,Error.prototype]);function Rc(e,t,n){Object.defineProperty(e,t,{configurable:!0,enumerable:!1,get(){let e=n(this);return Object.defineProperty(this,t,{value:e,configurable:!0,writable:!0}),e},set(e){Object.defineProperty(this,t,{value:e,configurable:!0,writable:!0})}})}var zc=H(`ZodError`,(e,t)=>{dr.init(e,t),e.name=`ZodError`;let n=Object.getPrototypeOf(e);Lc.has(n)||(Lc.add(n),Rc(n,`format`,e=>t=>mr(e,t)),Rc(n,`flatten`,e=>t=>pr(e,t)),Rc(n,`addIssue`,e=>t=>{e.issues.push(t),e.message=JSON.stringify(e.issues,Gt,2)}),Rc(n,`addIssues`,e=>t=>{e.issues.push(...t),e.message=JSON.stringify(e.issues,Gt,2)}),Object.defineProperty(n,"isEmpty",{configurable:!0,enumerable:!1,get(){return this.issues.length===0}}))},void 0,{Parent:Error}),Bc=gr(zc),Vc=_r(zc),Hc=vr(zc),Uc=br(zc),Wc=Er(zc),Gc=Dr(zc),Kc=Or(zc),qc=kr(zc),Jc=Ar(zc),Yc=jr(zc),Xc=Mr(zc),Zc=Nr(zc);function Qc(){rr.localeError||ir(Oo())}function $c(){rr.memoizer||ir({memoizer:Eo()})}var q=H(`ZodType`,(e,t)=>(Qc(),Ni.init(e,t),e.def=t,e.type=t.type,e),{check(...e){let t=this.def;return this.clone(rn(t,{checks:[...t.checks??[],...e.map(e=>typeof e==`function`?{_zod:{check:e,def:{check:`custom`},onattach:[]}}:e)]}),{parent:!0})},with(...e){return this.check(...e)},clone(e,t){return mn(this,e,t)},brand(){return this},register(e,t){return e.add(this,t),this},refine(e,t){return this.check(bu(e,t))},superRefine(e,t){return this.check(xu(e,t))},overwrite(e){return this.check(Es(e))},optional(){return nu(this)},exactOptional(){return iu(this)},nullable(){return ou(this)},nullish(){return nu(ou(this))},nonoptional(e){return fu(this,e)},array(){return Bl(this)},or(e){return Wl([this,e])},and(e){return Jl(this,e)},transform(e){return gu(this,eu(e))},default(e){return cu(this,e)},prefault(e){return uu(this,e)},catch(e){return mu(this,e)},pipe(e){return gu(this,e)},readonly(){return vu(this)},describe(e){let t=this.clone();return Mo.add(t,{description:e}),t},meta(...e){if(e.length===0)return Mo.get(this);let t=this.clone();return Mo.add(t,e[0]),t},isOptional(){return this.safeParse(void 0).success},isNullable(){return this.safeParse(null).success},apply(e,...t){return t.length===0?e(this):e(this,...t)},get"~standard"(){return Vn(this,`~standard`,{...Ii(this),jsonSchema:{input:Zs(this,`input`),output:Zs(this,`output`)}})},set"~standard"(e){Bn(this,`~standard`,e)},parse:function e(t,n){return Bc(this,t,n,{callee:e})},parseAsync:async function e(t,n){return await Vc(this,t,n,{callee:e})},safeParse(e,t){return Hc(this,e,t)},async safeParseAsync(e,t){return Uc(this,e,t)},get spa(){return this?.safeParseAsync},set spa(e){Bn(this,`spa`,e)},validate(e,t){return Cr(this,e,t)},validateAsync(e,t){return Tr(this,e,t)},encode:function e(t,n){return Wc(this,t,n,{callee:e})},decode:function e(t,n){return Gc(this,t,n,{callee:e})},encodeAsync:async function e(t,n){return await Kc(this,t,n,{callee:e})},decodeAsync:async function e(t,n){return await qc(this,t,n,{callee:e})},safeEncode(e,t){return Jc(this,e,t)},safeDecode(e,t){return Yc(this,e,t)},async safeEncodeAsync(e,t){return Xc(this,e,t)},async safeDecodeAsync(e,t){return Zc(this,e,t)},toJSONSchema(e){return Xs(this,{})(e)},get description(){return Mo.get(this)?.description},get _def(){return this._zod.def}}),el=H(`_ZodString`,(e,t)=>{Li.init(e,t),q.init(e,t),e._zod.processJSONSchema=(t,n,r)=>pc(e,t,n,r)},Hn({format:e=>lc(e).format??null,minLength:e=>lc(e).minimum??null,maxLength:e=>lc(e).maximum??null},{regex(...e){return this.check(bs(...e))},includes(...e){return this.check(Cs(...e))},startsWith(...e){return this.check(ws(...e))},endsWith(...e){return this.check(Ts(...e))},min(...e){return this.check(vs(...e))},max(...e){return this.check(_s(...e))},length(...e){return this.check(ys(...e))},nonempty(...e){return this.check(vs(1,...e))},lowercase(e){return this.check(xs(e))},uppercase(e){return this.check(Ss(e))},trim(){return this.check(Os())},normalize(...e){return this.check(Ds(...e))},toLowerCase(){return this.check(ks())},toUpperCase(){return this.check(As())},slugify(){return this.check(js())}})),tl=H(`ZodString`,(e,t)=>{Li.init(e,t),el.init(e,t)},{email(e){return this.check(Fo(cl,e))},url(e){return this.check(Bo(dl,e))},jwt(e){return this.check(ts(El,e))},emoji(e){return this.check(Vo(fl,e))},guid(e){return this.check(Io(ll,e))},uuid(e){return this.check(Lo(ul,e))},uuidv4(e){return this.check(K(ul,e))},uuidv6(e){return this.check(Ro(ul,e))},uuidv7(e){return this.check(zo(ul,e))},nanoid(e){return this.check(Ho(pl,e))},cuid(e){return this.check(Uo(ml,e))},cuid2(e){return this.check(Wo(hl,e))},ulid(e){return this.check(Go(gl,e))},base64(e){return this.check(Qo(Cl,e))},base64url(e){return this.check($o(wl,e))},xid(e){return this.check(Ko(_l,e))},ksuid(e){return this.check(qo(vl,e))},ipv4(e){return this.check(Jo(yl,e))},ipv6(e){return this.check(Yo(bl,e))},cidrv4(e){return this.check(Xo(xl,e))},cidrv6(e){return this.check(Zo(Sl,e))},e164(e){return this.check(es(Tl,e))},datetime(e){return this.check(ns(il,e))},date(e){return this.check(rs(al,e))},time(e){return this.check(is(ol,e))},duration(e){return this.check(as(sl,e))}});function nl(e){return Po(tl,e)}var rl=H(`ZodStringFormat`,(e,t)=>{Ri.init(e,t),el.init(e,t)}),il=H(`ZodISODateTime`,(e,t)=>{na.init(e,t),rl.init(e,t)}),al=H(`ZodISODate`,(e,t)=>{ra.init(e,t),rl.init(e,t)}),ol=H(`ZodISOTime`,(e,t)=>{ia.init(e,t),rl.init(e,t)}),sl=H(`ZodISODuration`,(e,t)=>{aa.init(e,t),rl.init(e,t)}),cl=H(`ZodEmail`,(e,t)=>{Vi.init(e,t),rl.init(e,t)}),ll=H(`ZodGUID`,(e,t)=>{zi.init(e,t),rl.init(e,t)}),ul=H(`ZodUUID`,(e,t)=>{Bi.init(e,t),rl.init(e,t)}),dl=H(`ZodURL`,(e,t)=>{Yi.init(e,t),rl.init(e,t)}),fl=H(`ZodEmoji`,(e,t)=>{Xi.init(e,t),rl.init(e,t)}),pl=H(`ZodNanoID`,(e,t)=>{Zi.init(e,t),rl.init(e,t)}),ml=H(`ZodCUID`,(e,t)=>{Qi.init(e,t),rl.init(e,t)}),hl=H(`ZodCUID2`,(e,t)=>{$i.init(e,t),rl.init(e,t)}),gl=H(`ZodULID`,(e,t)=>{ea.init(e,t),rl.init(e,t)}),_l=H(`ZodXID`,(e,t)=>{ta.init(e,t),rl.init(e,t)}),vl=H(`ZodKSUID`,(e,t)=>{U.init(e,t),rl.init(e,t)}),yl=H(`ZodIPv4`,(e,t)=>{oa.init(e,t),rl.init(e,t)}),bl=H(`ZodIPv6`,(e,t)=>{la.init(e,t),rl.init(e,t)}),xl=H(`ZodCIDRv4`,(e,t)=>{ua.init(e,t),rl.init(e,t)}),Sl=H(`ZodCIDRv6`,(e,t)=>{fa.init(e,t),rl.init(e,t)}),Cl=H(`ZodBase64`,(e,t)=>{ha.init(e,t),rl.init(e,t)}),wl=H(`ZodBase64URL`,(e,t)=>{va.init(e,t),rl.init(e,t)}),Tl=H(`ZodE164`,(e,t)=>{ya.init(e,t),rl.init(e,t)}),El=H(`ZodJWT`,(e,t)=>{xa.init(e,t),rl.init(e,t)}),Dl=H(`ZodNumber`,(e,t)=>{Sa.init(e,t),q.init(e,t),e._zod.processJSONSchema=(t,n,r)=>mc(e,t,n,r),e.isFinite=!0},Hn({minValue:e=>{let{minimum:t,exclusiveMinimum:n}=lc(e);return Math.max(t??-1/0,n??-1/0)},maxValue:e=>{let{maximum:t,exclusiveMaximum:n}=lc(e);return Math.min(t??1/0,n??1/0)},isInt:e=>{let{isInt:t,multipleOf:n}=lc(e);return!!t||!!n?.some(Number.isSafeInteger)},format:e=>lc(e).format??null},{gt(e,t){return this.check(ms(e,t))},gte(e,t){return this.check(hs(e,t))},min(e,t){return this.check(hs(e,t))},lt(e,t){return this.check(fs(e,t))},lte(e,t){return this.check(ps(e,t))},max(e,t){return this.check(ps(e,t))},int(e){return this.check(Al(e))},safe(e){return this.check(Al(e))},positive(e){return this.check(ms(0,e))},nonnegative(e){return this.check(hs(0,e))},negative(e){return this.check(fs(0,e))},nonpositive(e){return this.check(ps(0,e))},multipleOf(e,t){return this.check(gs(e,t))},step(e,t){return this.check(gs(e,t))},finite(){return this}}));function Ol(e){return os(Dl,e)}var kl=H(`ZodNumberFormat`,(e,t)=>{Ca.init(e,t),Dl.init(e,t)});function Al(e){return ss(kl,e)}var jl=H(`ZodBoolean`,(e,t)=>{wa.init(e,t),q.init(e,t),e._zod.processJSONSchema=(t,n,r)=>hc(e,t,n,r)});function Ml(e){return cs(jl,e)}var Nl=H(`ZodNull`,(e,t)=>{Ta.init(e,t),q.init(e,t),e._zod.processJSONSchema=(t,n,r)=>gc(e,t,n,r)});function Pl(e){return ls(Nl,e)}var Fl=H(`ZodUnknown`,(e,t)=>{Ea.init(e,t),q.init(e,t),e._zod.processJSONSchema=(e,t,n)=>void 0});function Il(){return us(Fl)}var Ll=H(`ZodNever`,(e,t)=>{Da.init(e,t),q.init(e,t),e._zod.processJSONSchema=(t,n,r)=>_c(e,t,n,r)});function Rl(e){return ds(Ll,e)}var zl=H(`ZodArray`,(e,t)=>{$c(),ja.init(e,t),q.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Sc(e,t,n,r),e.element=t.element},{min(e,t){return this.check(vs(e,t))},nonempty(e){return this.check(vs(1,e))},max(e,t){return this.check(_s(e,t))},length(e,t){return this.check(ys(e,t))},unwrap(){return this.element}});function Bl(e,t){return Ms(zl,e,t)}var Vl=H(`ZodObject`,(e,t)=>{$c(),La.init(e,t),q.init(e,t),e._zod.processJSONSchema=(t,n,r)=>wc(e,t,n,r),Jn(e,`shape`,e=>e._zod.def.shape,!1)},{keyof(){return Xl(Object.keys(this._zod.def.shape))},catchall(e){return this.clone(rn(this._zod.def,{catchall:e}))},passthrough(){return this.clone(rn(this._zod.def,{catchall:Il()}))},loose(){return this.clone(rn(this._zod.def,{catchall:Il()}))},strict(){return this.clone(rn(this._zod.def,{catchall:Rl()}))},strip(){return this.clone(rn(this._zod.def,{catchall:void 0}))},extend(e){return Sn(this,e)},safeExtend(e){return wn(this,e)},merge(e){return Tn(this,e)},pick(e){return yn(this,e)},omit(e){return xn(this,e)},partial(...e){return En(tu,this,e[0])},exactPartial(...e){return En(ru,this,e[0],`exactPartial`)},required(...e){return Dn(du,this,e[0])}});function Hl(e,t){return new Vl({type:`object`,shape:e??{},...z(t)})}var Ul=H(`ZodUnion`,(e,t)=>{za.init(e,t),q.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Tc(e,t,n,r),e.options=t.options});function Wl(e,t){return new Ul({type:`union`,options:e,...z(t)})}var Gl=H(`ZodDiscriminatedUnion`,(e,t)=>{Ul.init(e,t),Va.init(e,t)});function Kl(e,t,n){return new Gl({type:`union`,options:t,discriminator:e,...z(n)})}var ql=H(`ZodIntersection`,(e,t)=>{Ha.init(e,t),q.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Ec(e,t,n,r)});function Jl(e,t){return new ql({type:`intersection`,left:e,right:t})}var Yl=H(`ZodEnum`,(e,t)=>{Ga.init(e,t),q.init(e,t),e._zod.processJSONSchema=(t,n,r)=>vc(e,t,n,r),e.enum=t.entries,e.options=[...e._zod.values];let n=new Set(Object.keys(t.entries));e.extract=(e,r)=>{let i={};for(let r of e)if(n.has(r))i[r]=t.entries[r];else throw Error(`Key ${r} not found in enum`);return new Yl({...t,checks:[],...z(r),entries:i})},e.exclude=(e,r)=>{let i={...t.entries};for(let t of e)if(n.has(t))delete i[t];else throw Error(`Key ${t} not found in enum`);return new Yl({...t,checks:[],...z(r),entries:i})}});function Xl(e,t){return new Yl({type:`enum`,entries:Array.isArray(e)?Object.fromEntries(e.map(e=>[e,e])):e,...z(t)})}var Zl=H(`ZodLiteral`,(e,t)=>{Ka.init(e,t),q.init(e,t),e._zod.processJSONSchema=(t,n,r)=>yc(e,t,n,r),e.values=new Set(t.values),Object.defineProperty(e,"value",{get(){if(t.values.length>1)throw Error("This schema contains multiple valid literal values. Use `.values` instead.");return t.values[0]}})});function Ql(e,t){return new Zl({type:`literal`,values:Array.isArray(e)?e:[e],...z(t)})}var $l=H(`ZodTransform`,(e,t)=>{$c(),qa.init(e,t),q.init(e,t),e._zod.processJSONSchema=(t,n,r)=>xc(e,t,n,r),e._zod.parse=(n,r)=>{if(r.direction===`backward`)throw new nr(e.constructor.name);n.addIssue=r=>{if(typeof r==`string`)n.issues.push(Rn(r,n.value,t));else{let t=r;t.fatal&&(t.continue=!1),t.code??=`custom`,`input`in t||(t.input=n.value),t.inst??=e,n.issues.push(Rn(t))}};let i=t.transform(n.value,n);return i instanceof Promise?i.then(e=>(n.value=e,n)):(n.value=i,n)}});function eu(e){return new $l({type:`transform`,transform:e})}var tu=H(`ZodOptional`,(e,t)=>{Ya.init(e,t),q.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Ic(e,t,n,r),e.unwrap=()=>e._zod.def.innerType});function nu(e){return new tu({type:`optional`,innerType:e})}var ru=H(`ZodExactOptional`,(e,t)=>{Xa.init(e,t),q.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Ic(e,t,n,r),e.unwrap=()=>e._zod.def.innerType});function iu(e){return new ru({type:`optional`,innerType:e})}var au=H(`ZodNullable`,(e,t)=>{Za.init(e,t),q.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Dc(e,t,n,r),e.unwrap=()=>e._zod.def.innerType});function ou(e){return new au({type:`nullable`,innerType:e})}var su=H(`ZodDefault`,(e,t)=>{Qa.init(e,t),q.init(e,t),e._zod.processJSONSchema=(t,n,r)=>jc(e,t,n,r),e.unwrap=()=>e._zod.def.innerType,e.removeDefault=e.unwrap});function cu(e,t){return new su({type:`default`,innerType:e,get defaultValue(){return typeof t==`function`?t():dn(t)}})}var lu=H(`ZodPrefault`,(e,t)=>{eo.init(e,t),q.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Mc(e,t,n,r),e.unwrap=()=>e._zod.def.innerType});function uu(e,t){return new lu({type:`prefault`,innerType:e,get defaultValue(){return typeof t==`function`?t():dn(t)}})}var du=H(`ZodNonOptional`,(e,t)=>{to.init(e,t),q.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Oc(e,t,n,r),e.unwrap=()=>e._zod.def.innerType});function fu(e,t){return new du({type:`nonoptional`,innerType:e,...z(t)})}var pu=H(`ZodCatch`,(e,t)=>{io.init(e,t),q.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Nc(e,t,n,r),e.unwrap=()=>e._zod.def.innerType,e.removeCatch=e.unwrap});function mu(e,t){return new pu({type:`catch`,innerType:e,catchValue:typeof t==`function`?t:Xn(t)})}var hu=H(`ZodPipe`,(e,t)=>{ao.init(e,t),q.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Pc(e,t,n,r),e.in=t.in,e.out=t.out});function gu(e,t){return new hu({type:`pipe`,in:e,out:t})}var _u=H(`ZodReadonly`,(e,t)=>{so.init(e,t),q.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Fc(e,t,n,r),e.unwrap=()=>e._zod.def.innerType});function vu(e){return new _u({type:`readonly`,innerType:e})}var yu=H(`ZodCustom`,(e,t)=>{lo.init(e,t),q.init(e,t),e._zod.processJSONSchema=(t,n,r)=>bc(e,t,n,r)});function bu(e,t={}){return Ns(yu,e,t)}function xu(e,t){return Ps(e,t)}export{Le as A,ue as B,it as C,Ke as D,Ye as E,Ce as F,k as G,ie as H,be as I,l as J,f as K,_e as L,je as M,Oe as N,Ue as O,Te as P,ge as R,st as S,Qe as T,N as U,se as V,ee as W,a as X,s as Y,St as _,Kl as a,pt as b,Hl as c,zt as d,It as f,wt as g,Dt as h,Ml as i,Pe as j,Be as k,nl as l,At as m,Pl as n,Ql as o,Nt as p,d as q,Bl as r,Ol as s,Xl as t,Ht as u,yt as v,tt as w,ut as x,gt as y,pe as z}; \ No newline at end of file diff --git a/.github/extensions/replica-prototype/assets/review-anchor-validation.mjs b/.github/extensions/replica-prototype/assets/review-anchor-validation.mjs index 843f9fc0..59641733 100644 --- a/.github/extensions/replica-prototype/assets/review-anchor-validation.mjs +++ b/.github/extensions/replica-prototype/assets/review-anchor-validation.mjs @@ -1,6 +1,6 @@ -function e(e){let t=Object.values(e).filter(e=>typeof e==`number`);return Object.entries(e).filter(([e,n])=>t.indexOf(+e)===-1).map(([e,t])=>t)}function t(e,t=`|`){return e.map(e=>oe(e)).join(t)}function n(e,t){return typeof t==`bigint`?t.toString():t}var r=class{constructor(e){this._getter=e,this._value=void 0}get value(){let e=this._getter;return e!==void 0&&(this._value=e(),this._getter=void 0),this._value}};function i(e){return new r(e)}function a(e){return e==null}function o(e){let t=+!!e.startsWith(`^`),n=e.endsWith(`$`)?e.length-1:e.length;return e.slice(t,n)}function s(e,t){let n=e/t,r=Math.round(n),i=4*2**-52*Math.max(Math.abs(n),1);return Math.abs(n-r){let e=t._zod.def.shape[a];return r?r(e,a):e}):f(e,a,r?r(n.value,a):n.value))}}function m(e,t){for(let n of Reflect.ownKeys(t)){let r=Object.getOwnPropertyDescriptor(t,n);r.enumerable&&(r.get?d(e,n,()=>t[n]):f(e,n,r.value))}}function h(...e){let t={};for(let n of e){let e=Object.getOwnPropertyDescriptors(n);Object.assign(t,e)}return Object.defineProperties({},t)}function ee(e){return JSON.stringify(e)}function te(e){return e.toLowerCase().trim().replace(/[^\w\s-]/g,``).replace(/[\s_-]+/g,`-`).replace(/^-+|-+$/g,``)}var ne=`captureStackTrace`in Error?Error.captureStackTrace:(...e)=>{};function g(e){return typeof e==`object`&&!!e&&!Array.isArray(e)}var re=/* @__PURE__*/ i(()=>{if(A.jitless||typeof navigator<`u`&&navigator?.userAgent?.includes(`Cloudflare`))return!1;try{return Function(``),!0}catch{return!1}});function _(e){if(g(e)===!1)return!1;let t=e.constructor;if(t===void 0||typeof t!=`function`)return!0;let n=t.prototype;return g(n)!==!1&&Object.prototype.hasOwnProperty.call(n,`isPrototypeOf`)!==!1}function ie(e){return _(e)?{...e}:Array.isArray(e)?[...e]:e instanceof Map?new Map(e):e instanceof Set?new Set(e):e}var ae=/* @__PURE__*/ new Set([`string`,`number`,`symbol`]);function v(e){return e.replace(/[.*+?^${}()|[\]\\]/g,`\\$&`)}function y(e,t,n){let r=new e._zod.constr(t??e._zod.def);return(!t||n?.parent)&&(r._zod.parent=e),r}function b(e){let t=e;if(!t)return{};if(typeof t==`string`)return{error:()=>t};if(t?.message!==void 0){if(t?.error!==void 0)throw Error("Cannot specify both `message` and `error` params");t.error=t.message}return delete t.message,typeof t.error==`string`?{...t,error:()=>t.error}:t}function oe(e){return typeof e==`bigint`?e.toString()+`n`:typeof e==`string`?`"${e}"`:`${e}`}function se(e){return Object.keys(e).filter(t=>e[t]._zod.optin!==void 0&&e[t]._zod.optout===`optional`)}var ce={safeint:[-(2**53-1),2**53-1],int32:[-2147483648,2147483647],uint32:[0,4294967295],float32:[-34028234663852886e22,34028234663852886e22],float64:[-Number.MAX_VALUE,Number.MAX_VALUE]},le={int64:[/* @__PURE__*/ BigInt(`-9223372036854775808`),/* @__PURE__*/ BigInt(`9223372036854775807`)],uint64:[/* @__PURE__*/ BigInt(0),/* @__PURE__*/ BigInt(`18446744073709551615`)]};function ue(e,t){let n=e._zod.def,r=n.checks;if(r&&r.length>0)throw Error(`.pick() cannot be used on object schemas containing refinements`);let i={};return p(i,e,de(e,t)),y(e,h(n,{shape:i,checks:[]}))}function de(e,t){let n=u(e),r=[];for(let e of Reflect.ownKeys(t)){if(!Object.getOwnPropertyDescriptor(n,e)?.enumerable)throw Error(`Unrecognized key: "${String(e)}"`);t[e]&&r.push(e)}return r}function fe(e,t){let n=e._zod.def,r=n.checks;if(r&&r.length>0)throw Error(`.omit() cannot be used on object schemas containing refinements`);let i=new Set(de(e,t)),a={};return p(a,e,Reflect.ownKeys(u(e)).filter(e=>!i.has(e))),y(e,h(n,{shape:a,checks:[]}))}function pe(e,t){if(!_(t))throw Error(`Invalid input to extend: expected a plain object`);let n=e._zod.def.checks;if(n&&n.length>0){let n=u(e);for(let e of Reflect.ownKeys(t))if(Object.getOwnPropertyDescriptor(n,e)!==void 0)throw Error("Cannot overwrite keys on object schemas containing refinements. Use `.safeExtend()` instead.")}return y(e,h(e._zod.def,{shape:me(e,t)}))}function me(e,t){let n={};return p(n,e,Reflect.ownKeys(u(e))),m(n,t),n}function he(e,t){if(!_(t))throw Error(`Invalid input to safeExtend: expected a plain object`);return y(e,h(e._zod.def,{shape:me(e,t)}))}function ge(e,t){if(!t?._zod?.def)throw Error("Invalid input to merge: expected an object schema. To merge a plain shape, use `.extend()`.");if(e._zod.def.checks?.length)throw Error(`.merge() cannot be used on object schemas containing refinements. Use .safeExtend() instead.`);let n={};return p(n,e,Reflect.ownKeys(u(e))),p(n,t,Reflect.ownKeys(u(t))),y(e,h(e._zod.def,{shape:n,get catchall(){return t._zod.def.catchall},checks:t._zod.def.checks??[]}))}function _e(e,t,n,r=`partial`){let i=t._zod.def.checks;if(i&&i.length>0)throw Error(`.${r}() cannot be used on object schemas containing refinements`);let a=n?new Set(de(t,n)):void 0,o={};return p(o,t,Reflect.ownKeys(u(t)),e&&((t,n)=>a&&!a.has(n)?t:new e({type:`optional`,innerType:t}))),y(t,h(t._zod.def,{shape:o,checks:[]}))}function ve(e,t,n){let r=n?new Set(de(t,n)):void 0,i={};return p(i,t,Reflect.ownKeys(u(t)),(t,n)=>r&&!r.has(n)?t:new e({type:`nonoptional`,innerType:t})),y(t,h(t._zod.def,{shape:i}))}function x(e,t=0){if(e.aborted===!0)return!0;for(let n=t;n{var n;return(n=t).path??(n.path=[]),t.path.unshift(e),t})}function S(e){return typeof e==`string`?e:e?.message}function xe(e,t,n){var r;for(let i=t;ie;return t[Pe]=!0,t}var Ie,Le={value:void 0,enumerable:!1},Re=`captureStackTrace`in Error?Error:null;function ze(e){let t=Re;if(t){let n=t.stackTraceLimit;if(typeof n==`number`){try{t.stackTraceLimit=0}catch{return Re=null,new e}try{return new e}finally{t.stackTraceLimit=n}}}return new e}function O(e,t,n,r){let i={};function a(e){this.def=e,this.constr=d,this.traits=/* @__PURE__ */ new Set}a.prototype=i;let o=n,s=o&&/* @__PURE__ */ new WeakSet;function c(n,r){if(!n._zod){Le.value=new a(r);try{Object.defineProperty(n,"_zod",Le)}finally{Le.value=void 0}}else if(n._zod.traits.has(e))return;if(n._zod.traits.add(e),t(n,r),s){let e=Object.getPrototypeOf(n),t=n._zod.constr.prototype,r=e;for(;r&&r!==t;)r=Object.getPrototypeOf(r);let i=r??e;s.has(i)||(s.add(i),Ee(i,o))}let i=d.prototype;for(let e in i)Object.prototype.hasOwnProperty.call(i,e)&&(e in n||(n[e]=i[e].bind(n)))}let l=r?.Parent??Object;class u extends l{}Object.defineProperty(u,"name",{value:e});function d(e){let t=r?.Parent?ze(u):this;c(t,e);let n=t._zod.deferred;if(n){for(let e of n)e();t._zod.deferred=void 0}let i=globalThis.__zod_globalConfig?.postProcessor;return i&&i(t),t}return Object.defineProperty(d,"init",{value:c}),Object.defineProperty(d,Symbol.hasInstance,{value:t=>r?.Parent&&t instanceof r.Parent?!0:t?._zod?.traits?.has(e)}),Object.defineProperty(d,"name",{value:e}),d}var k=class extends Error{constructor(){super(`Encountered Promise during synchronous parse. Use .parseAsync() instead.`)}},Be=class extends Error{constructor(e){super(`Encountered unidirectional transform during encode: ${e}`),this.name=`ZodEncodeError`}};(Ie=globalThis).__zod_globalConfig??(Ie.__zod_globalConfig={});var A=globalThis.__zod_globalConfig;function j(e){return e&&Object.assign(A,e),A}function Ve(){let e=this._zod;return e.message??=JSON.stringify(e.def,n,2),e.message}function He(e){this._zod.message=e}var Ue={get:Ve,set:He,enumerable:!0,configurable:!0},We={value:void 0,enumerable:!1},Ge=/* @__PURE__ */ new WeakSet([Object.prototype,Error.prototype]),Ke=(e,t)=>{e.name=`$ZodError`,We.value=t,Object.defineProperty(e,"issues",We),We.value=void 0,Object.defineProperty(e,"message",Ue);let n=Object.getPrototypeOf(e);Ge.has(n)||(Ge.add(n),Object.defineProperty(n,"toString",{configurable:!0,enumerable:!1,get(){let e=()=>this.message;return Object.defineProperty(this,"toString",{value:e,configurable:!0,writable:!0}),e},set(e){Object.defineProperty(this,"toString",{value:e,configurable:!0,writable:!0})}}))},qe=O(`$ZodError`,Ke);O(`$ZodError`,Ke,void 0,{Parent:Error});function Je(e,t,n){return Object.prototype.hasOwnProperty.call(e,t)||(t===`__proto__`?Object.defineProperty(e,t,{value:n(),writable:!0,enumerable:!0,configurable:!0}):e[t]=n()),e[t]}function Ye(e,t=e=>e.message){let n={},r=[];for(let i of e.issues)i.path.length>0?Je(n,i.path[0],()=>[]).push(t(i)):r.push(t(i));return{formErrors:r,fieldErrors:n}}function Xe(e,t=e=>e.message){let n={_errors:[]},r=(e,i=[])=>{for(let a of e.issues)if(a.code===`invalid_union`&&a.errors.length)a.errors.map(e=>r({issues:e},[...i,...a.path]));else if(a.code===`invalid_key`)r({issues:a.issues},[...i,...a.path]);else if(a.code===`invalid_element`)r({issues:a.issues},[...i,...a.path]);else{let e=[...i,...a.path];if(e.length===0)n._errors.push(t(a));else{let r=n,i=0;for(;i{let t=(n,r,i,a)=>{let o=i?{...i,async:!1}:{async:!1},s=n._zod.run({value:r,issues:[]},o);if(s instanceof Promise)throw new k;if(s.issues.length){let n=new((a?.Err)??e)(s.issues.map(e=>C(e,o,j())));throw ne(n,a?.callee??t),n}return s.value};return t},$e=e=>{let t=async(n,r,i,a)=>{let o=i?{...i,async:!0}:{async:!0},s=n._zod.run({value:r,issues:[]},o);if(s instanceof Promise&&(s=await s),s.issues.length){let n=new((a?.Err)??e)(s.issues.map(e=>C(e,o,j())));throw ne(n,a?.callee??t),n}return s.value};return t},et=e=>(t,n,r)=>{let i=r?{...r,async:!1}:{async:!1},a=t._zod.run({value:n,issues:[]},i);if(a instanceof Promise)throw new k;return a.issues.length?tt(e,a.issues,i):{success:!0,data:a.value}};function tt(e,t,n){let r;return{success:!1,get error(){return r||(r=new e(t.map(e=>C(e,n,j()))),t=void 0,n=void 0),r},set error(e){r=e,t=void 0,n=void 0}}}var nt=e=>async(t,n,r)=>{let i=r?{...r,async:!0}:{async:!0},a=t._zod.run({value:n,issues:[]},i);return a instanceof Promise&&(a=await a),a.issues.length?tt(e,a.issues,i):{success:!0,data:a.value}},rt=/* @__PURE__ */ Symbol.for(`zod.compile.invalid`),it=/* @__PURE__ */ Symbol.for(`zod.compile.fallback`),at=((e,t,n)=>{let r=e._zod.bag.validator;if(r!==void 0){if(r(t)!==rt)return!0;if(r.definite===!0&&n===void 0)return!1}return ot(e,t,n)});function ot(e,t,n){let r=n?{...n,async:!1,abortEarly:!0}:{async:!1,abortEarly:!0},i=e._zod.bag.fallbackRun,a;if(i?(r[it]=!0,a=i({value:t,issues:[]},r)):a=e._zod.run({value:t,issues:[]},r),a instanceof Promise)throw new k;return a.issues.length===0}var st=async(e,t,n)=>{let r=n?{...n,async:!0,abortEarly:!0}:{async:!0,abortEarly:!0},i=e._zod.run({value:t,issues:[]},r);return i instanceof Promise&&(i=await i),i.issues.length===0},ct=e=>{let t=Qe(e),n=(e,r,i,a)=>{let o=i?{...i,direction:`backward`}:{direction:`backward`};return t(e,r,o,Ze(n,a))};return n},lt=e=>{let t=Qe(e),n=(e,r,i,a)=>t(e,r,i,Ze(n,a));return n},ut=e=>{let t=$e(e),n=async(e,r,i,a)=>{let o=i?{...i,direction:`backward`}:{direction:`backward`};return await t(e,r,o,Ze(n,a))};return n},dt=e=>{let t=$e(e),n=async(e,r,i,a)=>await t(e,r,i,Ze(n,a));return n},ft=e=>(t,n,r)=>{let i=r?{...r,direction:`backward`}:{direction:`backward`};return et(e)(t,n,i)},pt=e=>(t,n,r)=>et(e)(t,n,r),mt=e=>async(t,n,r)=>{let i=r?{...r,direction:`backward`}:{direction:`backward`};return nt(e)(t,n,i)},ht=e=>async(t,n,r)=>nt(e)(t,n,r),gt=/^[cC][0-9a-z]{6,}$/,_t=/^[0-9a-z]+$/,vt=/^[0-7][0-9A-HJKMNP-TV-Za-hjkmnp-tv-z]{25}$/,yt=/^[0-9a-vA-V]{20}$/,bt=/^[A-Za-z0-9]{27}$/,xt=/^[a-zA-Z0-9_-]{21}$/;function St(e){return RegExp(`^[a-zA-Z0-9_-]{${e}}$`)}var Ct=/^P(?:(\d+W)|(?!.*W)(?=\d|T\d)(\d+Y)?(\d+M)?(\d+D)?(T(?=\d)(\d+H)?(\d+M)?(\d+([.,]\d+)?S)?)?)$/,wt=/^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})$/,Tt=e=>e?RegExp(`^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-${e}[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12})$`):/^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$/,Et=/^(?:[A-Za-z0-9_'+\-]+\.)*[A-Za-z0-9_'+\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$/,Dt=`^(?=[\\s\\S]*[\\p{Extended_Pictographic}\\p{Regional_Indicator}\\u20E3])[\\p{Extended_Pictographic}\\p{Emoji_Component}]+$`;function Ot(){return new RegExp(Dt,`u`)}var kt=/^(?:(?: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])$/,At=/^(([0-9a-fA-F]{1,4}:){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}|:))$/,jt=/^((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])\/([0-9]|[1-2][0-9]|3[0-2])$/,Mt=/^(([0-9a-fA-F]{1,4}:){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}|:))\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/,Nt=/^$|^(?:[0-9a-zA-Z+/]{4})*(?:(?:[0-9a-zA-Z+/]{2}==)|(?:[0-9a-zA-Z+/]{3}=))?$/,Pt=/^(?:[A-Za-z0-9_-]{4})*(?:[A-Za-z0-9_-]{2,3})?$/,Ft=/^https?$/,It=/^\+[1-9]\d{6,14}$/,Lt=`(?:(?:\\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])))`;function Rt(e){return RegExp(`^${e}$`)}var zt=/*@__PURE__*/ Rt(Lt);function Bt(e){let t=`(?:[01]\\d|2[0-3]):[0-5]\\d`;return typeof e.precision==`number`?e.precision===-1?`${t}`:e.precision===0?`${t}:[0-5]\\d`:`${t}:[0-5]\\d\\.\\d{${e.precision}}`:e.seconds?`${t}:[0-5]\\d(?:\\.\\d+)?`:`${t}(?::[0-5]\\d(?:\\.\\d+)?)?`}function Vt(e){return RegExp(`^${Bt(e)}$`)}function Ht(e){let t=[`Z`];e.offset&&t.push(`([+-](?:[01]\\d|2[0-3]):[0-5]\\d)`);let n=`${Bt({precision:e.precision,seconds:!0})}(?:${t.join(`|`)})`,r=e.local?`${n}|${Bt({precision:e.precision})}`:n;return RegExp(`^${Lt}T(?:${r})$`)}var Ut=/^[\s\S]{0,}$/,Wt=/^-?\d+(?:\.\d+)?$/,Gt=/^[^A-Z]*$/,Kt=/^[^a-z]*$/,M=/*@__PURE__*/ O(`$ZodCheck`,(e,t)=>{var n;e._zod??={},e._zod.def=t,(n=e._zod).onattach??(n.onattach=[])}),qt=e=>{let t=e.value;return!a(t)&&t.length!==void 0},Jt={number:`number`,bigint:`bigint`,object:`date`},Yt=/*@__PURE__*/ O(`$ZodCheckLessThan`,(e,t)=>{M.init(e,t);let n=Jt[typeof t.value];e._zod.check=r=>{(t.inclusive?r.value<=t.value:r.value{M.init(e,t);let n=Jt[typeof t.value];e._zod.check=r=>{(t.inclusive?r.value>=t.value:r.value>t.value)||r.issues.push({origin:Jt[typeof r.value]??n,code:`too_small`,minimum:typeof t.value==`object`?t.value.getTime():t.value,input:r.value,inclusive:t.inclusive,inst:e,continue:!t.abort})}}),Zt=/*@__PURE__*/ O(`$ZodCheckMultipleOf`,(e,t)=>{M.init(e,t),e._zod.check=n=>{if(typeof n.value!=typeof t.value)throw Error(`Cannot mix number and bigint in multiple_of check.`);(typeof n.value==`bigint`?t.value!==BigInt(0)&&n.value%t.value===BigInt(0):s(n.value,t.value)===0)||n.issues.push({origin:typeof n.value,code:`not_multiple_of`,divisor:t.value,input:n.value,inst:e,continue:!t.abort})}}),Qt=/*@__PURE__*/ O(`$ZodCheckNumberFormat`,(e,t)=>{M.init(e,t),t.format=t.format||`float64`;let n=t.format?.includes(`int`),r=n?`int`:`number`,[i,a]=ce[t.format];e._zod.check=o=>{let s=o.value;if(n){if(!Number.isInteger(s)){o.issues.push({expected:r,format:t.format,code:`invalid_type`,continue:!1,input:s,inst:e});return}if(!Number.isSafeInteger(s)){s>0?o.issues.push({input:s,code:`too_big`,maximum:2**53-1,note:`Integers must be within the safe integer range.`,inst:e,origin:r,inclusive:!0,continue:!t.abort}):o.issues.push({input:s,code:`too_small`,minimum:-(2**53-1),note:`Integers must be within the safe integer range.`,inst:e,origin:r,inclusive:!0,continue:!t.abort});return}}sa&&o.issues.push({origin:`number`,input:s,code:`too_big`,maximum:a,inclusive:!0,inst:e,continue:!t.abort})}}),$t=/*@__PURE__*/ O(`$ZodCheckMaxLength`,(e,t)=>{var n;M.init(e,t),(n=e._zod.def).when??(n.when=qt),e._zod.check=n=>{let r=n.value,i=r.length;if((typeof r==`string`&&i>t.maximum?Ce(r):i)<=t.maximum)return;let a=we(r);n.issues.push({origin:a,code:`too_big`,maximum:t.maximum,inclusive:!0,input:r,inst:e,continue:!t.abort})}}),en=/*@__PURE__*/ O(`$ZodCheckMinLength`,(e,t)=>{var n;M.init(e,t),(n=e._zod.def).when??(n.when=qt),e._zod.check=n=>{let r=n.value,i=r.length;if((typeof r==`string`&&i>=t.minimum&&i=t.minimum)return;let a=we(r);n.issues.push({origin:a,code:`too_small`,minimum:t.minimum,inclusive:!0,input:r,inst:e,continue:!t.abort})}}),tn=/*@__PURE__*/ O(`$ZodCheckLengthEquals`,(e,t)=>{var n;M.init(e,t),(n=e._zod.def).when??(n.when=qt),e._zod.check=n=>{let r=n.value,i=r.length,a=typeof r==`string`&&i>=t.length&&i<=t.length*2?Ce(r):i;if(a===t.length)return;let o=we(r),s=a>t.length;n.issues.push({origin:o,...s?{code:`too_big`,maximum:t.length}:{code:`too_small`,minimum:t.length},inclusive:!0,exact:!0,input:n.value,inst:e,continue:!t.abort})}}),nn=/*@__PURE__*/ O(`$ZodCheckStringFormat`,(e,t)=>{var n,r;M.init(e,t),t.pattern?(n=e._zod).check??(n.check=n=>{t.pattern.lastIndex=0,!t.pattern.test(n.value)&&n.issues.push({origin:`string`,code:`invalid_format`,format:t.format,input:n.value,...t.pattern?{pattern:t.pattern.toString()}:{},inst:e,continue:!t.abort})}):(r=e._zod).check??(r.check=()=>{})}),rn=/*@__PURE__*/ O(`$ZodCheckRegex`,(e,t)=>{nn.init(e,t),e._zod.check=n=>{t.pattern.lastIndex=0,!t.pattern.test(n.value)&&n.issues.push({origin:`string`,code:`invalid_format`,format:`regex`,input:n.value,pattern:t.pattern.toString(),inst:e,continue:!t.abort})}}),an=/*@__PURE__*/ O(`$ZodCheckLowerCase`,(e,t)=>{t.pattern??=Gt,nn.init(e,t)}),on=/*@__PURE__*/ O(`$ZodCheckUpperCase`,(e,t)=>{t.pattern??=Kt,nn.init(e,t)}),sn=/*@__PURE__*/ O(`$ZodCheckIncludes`,(e,t)=>{M.init(e,t);let n=v(t.includes);t.pattern=new RegExp(typeof t.position==`number`?`^.{${t.position},}${n}`:n),e._zod.check=n=>{n.value.includes(t.includes,t.position)||n.issues.push({origin:`string`,code:`invalid_format`,format:`includes`,includes:t.includes,input:n.value,inst:e,continue:!t.abort})}}),cn=/*@__PURE__*/ O(`$ZodCheckStartsWith`,(e,t)=>{M.init(e,t);let n=RegExp(`^${v(t.prefix)}.*`);t.pattern??=n,e._zod.check=n=>{n.value.startsWith(t.prefix)||n.issues.push({origin:`string`,code:`invalid_format`,format:`starts_with`,prefix:t.prefix,input:n.value,inst:e,continue:!t.abort})}}),ln=/*@__PURE__*/ O(`$ZodCheckEndsWith`,(e,t)=>{M.init(e,t);let n=RegExp(`.*${v(t.suffix)}$`);t.pattern??=n,e._zod.check=n=>{n.value.endsWith(t.suffix)||n.issues.push({origin:`string`,code:`invalid_format`,format:`ends_with`,suffix:t.suffix,input:n.value,inst:e,continue:!t.abort})}}),un=/*@__PURE__*/ O(`$ZodCheckOverwrite`,(e,t)=>{M.init(e,t),e._zod.check=e=>{e.value=t.tx(e.value)}}),dn=class{constructor(e=[],t={}){this.content=[],this.indent=0,this.args=e,this.closed=t}indented(e){this.indent+=1;try{e(this)}finally{--this.indent}}write(e){if(typeof e==`function`){e(this,{execution:`sync`}),e(this,{execution:`async`});return}let t=e.split(` +function e(e){let t=Object.values(e).filter(e=>typeof e==`number`);return Object.entries(e).filter(([e,n])=>t.indexOf(+e)===-1).map(([e,t])=>t)}function t(e,t=`|`){return e.map(e=>oe(e)).join(t)}function n(e,t){return typeof t==`bigint`?t.toString():t}var r=class{constructor(e){this._getter=e,this._value=void 0}get value(){let e=this._getter;return e!==void 0&&(this._value=e(),this._getter=void 0),this._value}};function i(e){return new r(e)}function a(e){return e==null}function o(e){let t=+!!e.startsWith(`^`),n=e.endsWith(`$`)?e.length-1:e.length;return e.slice(t,n)}function s(e,t){let n=e/t,r=Math.round(n),i=4*2**-52*Math.max(Math.abs(n),1);return Math.abs(n-r){let e=t._zod.def.shape[a];return r?r(e,a):e}):f(e,a,r?r(n.value,a):n.value))}}function m(e,t){for(let n of Reflect.ownKeys(t)){let r=Object.getOwnPropertyDescriptor(t,n);r.enumerable&&(r.get?d(e,n,()=>t[n]):f(e,n,r.value))}}function h(...e){let t={};for(let n of e){let e=Object.getOwnPropertyDescriptors(n);Object.assign(t,e)}return Object.defineProperties({},t)}function ee(e){return JSON.stringify(e)}function te(e){return e.toLowerCase().trim().replace(/[^\w\s-]/g,``).replace(/[\s_-]+/g,`-`).replace(/^-+|-+$/g,``)}var ne=`captureStackTrace`in Error?Error.captureStackTrace:(...e)=>{};function g(e){return typeof e==`object`&&!!e&&!Array.isArray(e)}var re=/* @__PURE__*/ i(()=>{if(A.jitless||typeof navigator<`u`&&navigator?.userAgent?.includes(`Cloudflare`))return!1;try{return Function(``),!0}catch{return!1}});function _(e){if(g(e)===!1)return!1;let t=e.constructor;if(t===void 0||typeof t!=`function`)return!0;let n=t.prototype;return g(n)!==!1&&Object.prototype.hasOwnProperty.call(n,`isPrototypeOf`)!==!1}function ie(e){return _(e)?{...e}:Array.isArray(e)?[...e]:e instanceof Map?new Map(e):e instanceof Set?new Set(e):e}var ae=/* @__PURE__*/ new Set([`string`,`number`,`symbol`]);function v(e){return e.replace(/[.*+?^${}()|[\]\\]/g,`\\$&`)}function y(e,t,n){let r=new e._zod.constr(t??e._zod.def);return(!t||n?.parent)&&(r._zod.parent=e),r}function b(e){let t=e;if(!t)return{};if(typeof t==`string`)return{error:()=>t};if(t?.message!==void 0){if(t?.error!==void 0)throw Error("Cannot specify both `message` and `error` params");t.error=t.message}return delete t.message,typeof t.error==`string`?{...t,error:()=>t.error}:t}function oe(e){return typeof e==`bigint`?e.toString()+`n`:typeof e==`string`?`"${e}"`:`${e}`}function se(e){return Object.keys(e).filter(t=>e[t]._zod.optin!==void 0&&e[t]._zod.optout===`optional`)}var ce={safeint:[-(2**53-1),2**53-1],int32:[-2147483648,2147483647],uint32:[0,4294967295],float32:[-34028234663852886e22,34028234663852886e22],float64:[-Number.MAX_VALUE,Number.MAX_VALUE]},le={int64:[/* @__PURE__*/ BigInt(`-9223372036854775808`),/* @__PURE__*/ BigInt(`9223372036854775807`)],uint64:[/* @__PURE__*/ BigInt(0),/* @__PURE__*/ BigInt(`18446744073709551615`)]};function ue(e,t){let n=e._zod.def,r=n.checks;if(r&&r.length>0)throw Error(`.pick() cannot be used on object schemas containing refinements`);let i={};return p(i,e,de(e,t)),y(e,h(n,{shape:i,checks:[]}))}function de(e,t){let n=u(e),r=[];for(let e of Reflect.ownKeys(t)){if(!Object.getOwnPropertyDescriptor(n,e)?.enumerable)throw Error(`Unrecognized key: "${String(e)}"`);t[e]&&r.push(e)}return r}function fe(e,t){let n=e._zod.def,r=n.checks;if(r&&r.length>0)throw Error(`.omit() cannot be used on object schemas containing refinements`);let i=new Set(de(e,t)),a={};return p(a,e,Reflect.ownKeys(u(e)).filter(e=>!i.has(e))),y(e,h(n,{shape:a,checks:[]}))}function pe(e,t){if(!_(t))throw Error(`Invalid input to extend: expected a plain object`);let n=e._zod.def.checks;if(n&&n.length>0){let n=u(e);for(let e of Reflect.ownKeys(t))if(Object.getOwnPropertyDescriptor(n,e)!==void 0)throw Error("Cannot overwrite keys on object schemas containing refinements. Use `.safeExtend()` instead.")}return y(e,h(e._zod.def,{shape:me(e,t)}))}function me(e,t){let n={};return p(n,e,Reflect.ownKeys(u(e))),m(n,t),n}function he(e,t){if(!_(t))throw Error(`Invalid input to safeExtend: expected a plain object`);return y(e,h(e._zod.def,{shape:me(e,t)}))}function ge(e,t){if(!t?._zod?.def)throw Error("Invalid input to merge: expected an object schema. To merge a plain shape, use `.extend()`.");if(e._zod.def.checks?.length)throw Error(`.merge() cannot be used on object schemas containing refinements. Use .safeExtend() instead.`);let n={};return p(n,e,Reflect.ownKeys(u(e))),p(n,t,Reflect.ownKeys(u(t))),y(e,h(e._zod.def,{shape:n,get catchall(){return t._zod.def.catchall},checks:t._zod.def.checks??[]}))}function _e(e,t,n,r=`partial`){let i=t._zod.def.checks;if(i&&i.length>0)throw Error(`.${r}() cannot be used on object schemas containing refinements`);let a=n?new Set(de(t,n)):void 0,o={};return p(o,t,Reflect.ownKeys(u(t)),e&&((t,n)=>a&&!a.has(n)?t:new e({type:`optional`,innerType:t}))),y(t,h(t._zod.def,{shape:o,checks:[]}))}function ve(e,t,n){let r=n?new Set(de(t,n)):void 0,i={};return p(i,t,Reflect.ownKeys(u(t)),(t,n)=>r&&!r.has(n)?t:new e({type:`nonoptional`,innerType:t})),y(t,h(t._zod.def,{shape:i}))}function x(e,t=0){if(e.aborted===!0)return!0;for(let n=t;n{var n;return(n=t).path??(n.path=[]),t.path.unshift(e),t})}function S(e){return typeof e==`string`?e:e?.message}function xe(e){let t=[];for(let n of e??[]){let e=n._zod.def;if(!/_(length|size)$|_equals$/.test(e.check))break;let r=e.maximum??e.length??e.size;r>=0&&t.push([r,n])}return t}function Se(e,t,n){var r;for(let i=t;ie;return t[Fe]=!0,t}var Le,Re={value:void 0,enumerable:!1},ze=`captureStackTrace`in Error?Error:null;function Be(e){let t=ze;if(t){let n=t.stackTraceLimit;if(typeof n==`number`){try{t.stackTraceLimit=0}catch{return ze=null,new e}try{return new e}finally{t.stackTraceLimit=n}}}return new e}function O(e,t,n,r){let i={};function a(e){this.def=e,this.constr=d,this.traits=/* @__PURE__ */ new Set}a.prototype=i;let o=n,s=o&&/* @__PURE__ */ new WeakSet;function c(n,r){if(!n._zod){Re.value=new a(r);try{Object.defineProperty(n,"_zod",Re)}finally{Re.value=void 0}}else if(n._zod.traits.has(e))return;if(n._zod.traits.add(e),t(n,r),s){let e=Object.getPrototypeOf(n),t=n._zod.constr.prototype,r=e;for(;r&&r!==t;)r=Object.getPrototypeOf(r);let i=r??e;s.has(i)||(s.add(i),De(i,o))}let i=d.prototype;for(let e in i)Object.prototype.hasOwnProperty.call(i,e)&&(e in n||(n[e]=i[e].bind(n)))}let l=r?.Parent??Object;class u extends l{}Object.defineProperty(u,"name",{value:e});function d(e){let t=r?.Parent?Be(u):this;c(t,e);let n=t._zod.deferred;if(n){for(let e of n)e();t._zod.deferred=void 0}let i=globalThis.__zod_globalConfig?.postProcessor;return i&&i(t),t}return Object.defineProperty(d,"init",{value:c}),Object.defineProperty(d,Symbol.hasInstance,{value:t=>r?.Parent&&t instanceof r.Parent?!0:t?._zod?.traits?.has(e)}),Object.defineProperty(d,"name",{value:e}),d}var k=class extends Error{constructor(){super(`Encountered Promise during synchronous parse. Use .parseAsync() instead.`)}},Ve=class extends Error{constructor(e){super(`Encountered unidirectional transform during encode: ${e}`),this.name=`ZodEncodeError`}};(Le=globalThis).__zod_globalConfig??(Le.__zod_globalConfig={});var A=globalThis.__zod_globalConfig;function j(e){return e&&Object.assign(A,e),A}function He(){let e=this._zod;return e.message??=JSON.stringify(e.def,n,2),e.message}function Ue(e){this._zod.message=e}var We={get:He,set:Ue,enumerable:!0,configurable:!0},Ge={value:void 0,enumerable:!1},Ke=/* @__PURE__ */ new WeakSet([Object.prototype,Error.prototype]),qe=(e,t)=>{e.name=`$ZodError`,Ge.value=t,Object.defineProperty(e,"issues",Ge),Ge.value=void 0,Object.defineProperty(e,"message",We);let n=Object.getPrototypeOf(e);Ke.has(n)||(Ke.add(n),Object.defineProperty(n,"toString",{configurable:!0,enumerable:!1,get(){let e=()=>this.message;return Object.defineProperty(this,"toString",{value:e,configurable:!0,writable:!0}),e},set(e){Object.defineProperty(this,"toString",{value:e,configurable:!0,writable:!0})}}))},Je=O(`$ZodError`,qe);O(`$ZodError`,qe,void 0,{Parent:Error});function Ye(e,t,n){return Object.prototype.hasOwnProperty.call(e,t)||(t===`__proto__`?Object.defineProperty(e,t,{value:n(),writable:!0,enumerable:!0,configurable:!0}):e[t]=n()),e[t]}function Xe(e,t=e=>e.message){let n={},r=[];for(let i of e.issues)i.path.length>0?Ye(n,i.path[0],()=>[]).push(t(i)):r.push(t(i));return{formErrors:r,fieldErrors:n}}function Ze(e,t=e=>e.message){let n={_errors:[]},r=(e,i=[])=>{for(let a of e.issues)if(a.code===`invalid_union`&&a.errors.length)a.errors.map(e=>r({issues:e},[...i,...a.path]));else if(a.code===`invalid_key`)r({issues:a.issues},[...i,...a.path]);else if(a.code===`invalid_element`)r({issues:a.issues},[...i,...a.path]);else{let e=[...i,...a.path];if(e.length===0)n._errors.push(t(a));else{let r=n,i=0;for(;i{let t=(n,r,i,a)=>{let o=i?{...i,async:!1}:{async:!1},s=n._zod.run({value:r,issues:[]},o);if(s instanceof Promise)throw new k;if(s.issues.length){let n=new((a?.Err)??e)(s.issues.map(e=>C(e,o,j())));throw ne(n,a?.callee??t),n}return s.value};return t},et=e=>{let t=async(n,r,i,a)=>{let o=i?{...i,async:!0}:{async:!0},s=n._zod.run({value:r,issues:[]},o);if(s instanceof Promise&&(s=await s),s.issues.length){let n=new((a?.Err)??e)(s.issues.map(e=>C(e,o,j())));throw ne(n,a?.callee??t),n}return s.value};return t},tt=e=>(t,n,r)=>{let i=r?{...r,async:!1}:{async:!1},a=t._zod.run({value:n,issues:[]},i);if(a instanceof Promise)throw new k;return a.issues.length?nt(e,a.issues,i):{success:!0,data:a.value}};function nt(e,t,n){let r;return{success:!1,get error(){return r||(r=new e(t.map(e=>C(e,n,j()))),t=void 0,n=void 0),r},set error(e){r=e,t=void 0,n=void 0}}}var rt=e=>async(t,n,r)=>{let i=r?{...r,async:!0}:{async:!0},a=t._zod.run({value:n,issues:[]},i);return a instanceof Promise&&(a=await a),a.issues.length?nt(e,a.issues,i):{success:!0,data:a.value}},it=/* @__PURE__ */ Symbol.for(`zod.compile.invalid`),at=/* @__PURE__ */ Symbol.for(`zod.compile.fallback`),ot=((e,t,n)=>{let r=e._zod.bag.validator;if(r!==void 0){if(r(t)!==it)return!0;if(r.definite===!0&&n===void 0)return!1}return st(e,t,n)});function st(e,t,n){let r=n?{...n,async:!1,abortEarly:!0}:{async:!1,abortEarly:!0},i=e._zod.bag.fallbackRun,a;if(i?(r[at]=!0,a=i({value:t,issues:[]},r)):a=e._zod.run({value:t,issues:[]},r),a instanceof Promise)throw new k;return a.issues.length===0}var ct=async(e,t,n)=>{let r=n?{...n,async:!0,abortEarly:!0}:{async:!0,abortEarly:!0},i=e._zod.run({value:t,issues:[]},r);return i instanceof Promise&&(i=await i),i.issues.length===0},lt=e=>{let t=$e(e),n=(e,r,i,a)=>{let o=i?{...i,direction:`backward`}:{direction:`backward`};return t(e,r,o,Qe(n,a))};return n},ut=e=>{let t=$e(e),n=(e,r,i,a)=>t(e,r,i,Qe(n,a));return n},dt=e=>{let t=et(e),n=async(e,r,i,a)=>{let o=i?{...i,direction:`backward`}:{direction:`backward`};return await t(e,r,o,Qe(n,a))};return n},ft=e=>{let t=et(e),n=async(e,r,i,a)=>await t(e,r,i,Qe(n,a));return n},pt=e=>(t,n,r)=>{let i=r?{...r,direction:`backward`}:{direction:`backward`};return tt(e)(t,n,i)},mt=e=>(t,n,r)=>tt(e)(t,n,r),ht=e=>async(t,n,r)=>{let i=r?{...r,direction:`backward`}:{direction:`backward`};return rt(e)(t,n,i)},gt=e=>async(t,n,r)=>rt(e)(t,n,r),_t=/^[cC][0-9a-z]{6,}$/,vt=/^[0-9a-z]+$/,yt=/^[0-7][0-9A-HJKMNP-TV-Za-hjkmnp-tv-z]{25}$/,bt=/^[0-9a-vA-V]{20}$/,xt=/^[A-Za-z0-9]{27}$/,St=/^[a-zA-Z0-9_-]{21}$/;function Ct(e){return RegExp(`^[a-zA-Z0-9_-]{${e}}$`)}var wt=/^P(?:(\d+W)|(?!.*W)(?=\d|T\d)(\d+Y)?(\d+M)?(\d+D)?(T(?=\d)(\d+H)?(\d+M)?(\d+([.,]\d+)?S)?)?)$/,Tt=/^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})$/,Et=e=>e?RegExp(`^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-${e}[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12})$`):/^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$/,Dt=/^(?:[A-Za-z0-9_'+\-]+\.)*[A-Za-z0-9_'+\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$/,Ot=`^(?=[\\s\\S]*[\\p{Extended_Pictographic}\\p{Regional_Indicator}\\u20E3])[\\p{Extended_Pictographic}\\p{Emoji_Component}]+$`;function kt(){return new RegExp(Ot,`u`)}var At=/^(?:(?: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])$/,jt=/^(([0-9a-fA-F]{1,4}:){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}|:))$/,Mt=/^((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])\/([0-9]|[1-2][0-9]|3[0-2])$/,Nt=/^(([0-9a-fA-F]{1,4}:){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}|:))\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/,Pt=/^$|^(?:[0-9a-zA-Z+/]{4})*(?:(?:[0-9a-zA-Z+/]{2}==)|(?:[0-9a-zA-Z+/]{3}=))?$/,Ft=/^(?:[A-Za-z0-9_-]{4})*(?:[A-Za-z0-9_-]{2,3})?$/,It=/^https?$/,Lt=/^\+[1-9]\d{6,14}$/,Rt=`(?:(?:\\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])))`;function zt(e){return RegExp(`^${e}$`)}var Bt=/*@__PURE__*/ zt(Rt);function Vt(e){let t=`(?:[01]\\d|2[0-3]):[0-5]\\d`;return typeof e.precision==`number`?e.precision===-1?`${t}`:e.precision===0?`${t}:[0-5]\\d`:`${t}:[0-5]\\d\\.\\d{${e.precision}}`:e.seconds?`${t}:[0-5]\\d(?:\\.\\d+)?`:`${t}(?::[0-5]\\d(?:\\.\\d+)?)?`}function Ht(e){return RegExp(`^${Vt(e)}$`)}function Ut(e){let t=[`Z`];e.offset&&t.push(`([+-](?:[01]\\d|2[0-3]):[0-5]\\d)`);let n=`${Vt({precision:e.precision,seconds:!0})}(?:${t.join(`|`)})`,r=e.local?`${n}|${Vt({precision:e.precision})}`:n;return RegExp(`^${Rt}T(?:${r})$`)}var Wt=/^[\s\S]{0,}$/,Gt=/^-?\d+(?:\.\d+)?$/,Kt=/^[^A-Z]*$/,qt=/^[^a-z]*$/,M=/*@__PURE__*/ O(`$ZodCheck`,(e,t)=>{var n;e._zod??={},e._zod.def=t,(n=e._zod).onattach??(n.onattach=[])}),Jt=e=>{let t=e.value;return!a(t)&&t.length!==void 0},Yt={number:`number`,bigint:`bigint`,object:`date`},Xt=/*@__PURE__*/ O(`$ZodCheckLessThan`,(e,t)=>{M.init(e,t);let n=Yt[typeof t.value];e._zod.check=r=>{(t.inclusive?r.value<=t.value:r.value{M.init(e,t);let n=Yt[typeof t.value];e._zod.check=r=>{(t.inclusive?r.value>=t.value:r.value>t.value)||r.issues.push({origin:Yt[typeof r.value]??n,code:`too_small`,minimum:typeof t.value==`object`?t.value.getTime():t.value,input:r.value,inclusive:t.inclusive,inst:e,continue:!t.abort})}}),Qt=/*@__PURE__*/ O(`$ZodCheckMultipleOf`,(e,t)=>{M.init(e,t),e._zod.check=n=>{if(typeof n.value!=typeof t.value)throw Error(`Cannot mix number and bigint in multiple_of check.`);(typeof n.value==`bigint`?t.value!==BigInt(0)&&n.value%t.value===BigInt(0):s(n.value,t.value)===0)||n.issues.push({origin:typeof n.value,code:`not_multiple_of`,divisor:t.value,input:n.value,inst:e,continue:!t.abort})}}),$t=/*@__PURE__*/ O(`$ZodCheckNumberFormat`,(e,t)=>{M.init(e,t),t.format=t.format||`float64`;let n=t.format?.includes(`int`),r=n?`int`:`number`,[i,a]=ce[t.format];e._zod.check=o=>{let s=o.value;if(n){if(!Number.isInteger(s)){o.issues.push({expected:r,format:t.format,code:`invalid_type`,continue:!1,input:s,inst:e});return}if(!Number.isSafeInteger(s)){s>0?o.issues.push({input:s,code:`too_big`,maximum:2**53-1,note:`Integers must be within the safe integer range.`,inst:e,origin:r,inclusive:!0,continue:!t.abort}):o.issues.push({input:s,code:`too_small`,minimum:-(2**53-1),note:`Integers must be within the safe integer range.`,inst:e,origin:r,inclusive:!0,continue:!t.abort});return}}sa&&o.issues.push({origin:`number`,input:s,code:`too_big`,maximum:a,inclusive:!0,inst:e,continue:!t.abort})}}),en=/*@__PURE__*/ O(`$ZodCheckMaxLength`,(e,t)=>{var n;M.init(e,t),(n=e._zod.def).when??(n.when=Jt),e._zod.check=n=>{let r=n.value,i=r.length;if((typeof r==`string`&&i>t.maximum?we(r):i)<=t.maximum)return;let a=Te(r);n.issues.push({origin:a,code:`too_big`,maximum:t.maximum,inclusive:!0,input:r,inst:e,continue:!t.abort})}}),tn=/*@__PURE__*/ O(`$ZodCheckMinLength`,(e,t)=>{var n;M.init(e,t),(n=e._zod.def).when??(n.when=Jt),e._zod.check=n=>{let r=n.value,i=r.length;if((typeof r==`string`&&i>=t.minimum&&i=t.minimum)return;let a=Te(r);n.issues.push({origin:a,code:`too_small`,minimum:t.minimum,inclusive:!0,input:r,inst:e,continue:!t.abort})}}),nn=/*@__PURE__*/ O(`$ZodCheckLengthEquals`,(e,t)=>{var n;M.init(e,t),(n=e._zod.def).when??(n.when=Jt),e._zod.check=n=>{let r=n.value,i=r.length,a=typeof r==`string`&&i>=t.length&&i<=t.length*2?we(r):i;if(a===t.length)return;let o=Te(r),s=a>t.length;n.issues.push({origin:o,...s?{code:`too_big`,maximum:t.length}:{code:`too_small`,minimum:t.length},inclusive:!0,exact:!0,input:n.value,inst:e,continue:!t.abort})}}),rn=/*@__PURE__*/ O(`$ZodCheckStringFormat`,(e,t)=>{var n,r;M.init(e,t),t.pattern?(n=e._zod).check??(n.check=n=>{t.pattern.lastIndex=0,!t.pattern.test(n.value)&&n.issues.push({origin:`string`,code:`invalid_format`,format:t.format,input:n.value,...t.pattern?{pattern:t.pattern.toString()}:{},inst:e,continue:!t.abort})}):(r=e._zod).check??(r.check=()=>{})}),an=/*@__PURE__*/ O(`$ZodCheckRegex`,(e,t)=>{rn.init(e,t),e._zod.check=n=>{t.pattern.lastIndex=0,!t.pattern.test(n.value)&&n.issues.push({origin:`string`,code:`invalid_format`,format:`regex`,input:n.value,pattern:t.pattern.toString(),inst:e,continue:!t.abort})}}),on=/*@__PURE__*/ O(`$ZodCheckLowerCase`,(e,t)=>{t.pattern??=Kt,rn.init(e,t)}),sn=/*@__PURE__*/ O(`$ZodCheckUpperCase`,(e,t)=>{t.pattern??=qt,rn.init(e,t)}),cn=/*@__PURE__*/ O(`$ZodCheckIncludes`,(e,t)=>{M.init(e,t);let n=v(t.includes);t.pattern=new RegExp(typeof t.position==`number`?`^.{${t.position},}${n}`:n),e._zod.check=n=>{n.value.includes(t.includes,t.position)||n.issues.push({origin:`string`,code:`invalid_format`,format:`includes`,includes:t.includes,input:n.value,inst:e,continue:!t.abort})}}),ln=/*@__PURE__*/ O(`$ZodCheckStartsWith`,(e,t)=>{M.init(e,t);let n=RegExp(`^${v(t.prefix)}.*`);t.pattern??=n,e._zod.check=n=>{n.value.startsWith(t.prefix)||n.issues.push({origin:`string`,code:`invalid_format`,format:`starts_with`,prefix:t.prefix,input:n.value,inst:e,continue:!t.abort})}}),un=/*@__PURE__*/ O(`$ZodCheckEndsWith`,(e,t)=>{M.init(e,t);let n=RegExp(`.*${v(t.suffix)}$`);t.pattern??=n,e._zod.check=n=>{n.value.endsWith(t.suffix)||n.issues.push({origin:`string`,code:`invalid_format`,format:`ends_with`,suffix:t.suffix,input:n.value,inst:e,continue:!t.abort})}}),dn=/*@__PURE__*/ O(`$ZodCheckOverwrite`,(e,t)=>{M.init(e,t),e._zod.check=e=>{e.value=t.tx(e.value)}}),fn=class{constructor(e=[],t={}){this.content=[],this.indent=0,this.args=e,this.closed=t}indented(e){this.indent+=1;try{e(this)}finally{--this.indent}}write(e){if(typeof e==`function`){e(this,{execution:`sync`}),e(this,{execution:`async`});return}let t=e.split(` `).filter(e=>e),n=Math.min(...t.map(e=>e.length-e.trimStart().length)),r=t.map(e=>e.slice(n)).map(e=>` `.repeat(this.indent*2)+e);for(let e of r)this.content.push(e)}compile(){let e=Function,t=this?.content??[``];return new e(...Object.keys(this.closed),`return function (${this.args.join(`, `)}) {\n${t.join(` -`)}\n};`)(...Object.values(this.closed))}},fn={major:4,minor:6,patch:5},N=/*@__PURE__*/ O(`$ZodType`,(e,t)=>{var n;e??={},e._zod.def=t,e._zod.bag=e._zod.bag||{},e._zod.version=fn;let r=e._zod.def.checks,i=e._zod.traits.has(`$ZodCheck`)?[e,...r??[]]:r?.length?[...r]:[];for(let t of i)for(let n of t._zod.onattach)n(e);if(i.length===0)(n=e._zod).deferred??(n.deferred=[]),e._zod.deferred?.push(()=>{e._zod.run=e._zod.parse});else{let t=(t,n,r)=>{if(t.memo)return t;let i=x(t),a;for(let o of n){if(o._zod.def.when){if(ye(t)||!o._zod.def.when(t))continue}else if(i)continue;let n=t.issues.length,s=o._zod.check(t);if(s instanceof Promise&&r?.async===!1)throw new k;if(a||s instanceof Promise)a=(a??Promise.resolve()).then(async()=>{await s,t.issues.length!==n&&(xe(t.issues,n,e),i||=x(t,n))});else{if(t.issues.length===n)continue;xe(t.issues,n,e),i||=x(t,n)}}return a?a.then(()=>t):t},n=(n,r,a)=>{if(x(n))return n.aborted=!0,n;let o=t(r,i,a);if(o instanceof Promise){if(a.async===!1)throw new k;return o.then(t=>e._zod.parse(t,a))}return e._zod.parse(o,a)};e._zod.run=(r,a)=>{if(a.skipChecks)return e._zod.parse(r,a);if(a.direction===`backward`){let t=e._zod.parse({value:r.value,issues:[]},{...a,skipChecks:!0});return t instanceof Promise?t.then(e=>n(e,r,a)):n(t,r,a)}let o=e._zod.parse(r,a);if(o instanceof Promise){if(a.async===!1)throw new k;return o.then(e=>t(e,i,a))}return t(o,i,a)}}},{get"~standard"(){return De(this,`~standard`,hn(this))},set"~standard"(e){T(this,`~standard`,e)}}),pn=(e,t)=>e.issues.length?{issues:e.issues.map(e=>C(e,t,j()))}:{value:e.value};async function mn(e,t){let n={async:!0};return pn(await e._zod.run({value:t,issues:[]},n),n)}function hn(e){return{validate:t=>{let n={async:!1};try{let r=e._zod.run({value:t,issues:[]},n);if(!(r instanceof Promise))return pn(r,n)}catch{}return mn(e,t)},vendor:`zod`,version:1}}var gn=/*@__PURE__*/ O(`$ZodString`,(e,t)=>{N.init(e,t),e._zod.pattern=t.pattern??Ut,e._zod.parse=(n,r)=>{if(t.coerce)try{n.value=String(n.value)}catch{}return typeof n.value==`string`||n.issues.push({expected:`string`,code:`invalid_type`,input:n.value,inst:e}),n}}),P=/*@__PURE__*/ O(`$ZodStringFormat`,(e,t)=>{nn.init(e,t),gn.init(e,t)}),_n=/*@__PURE__*/ O(`$ZodGUID`,(e,t)=>{t.pattern??=wt,P.init(e,t)}),vn=/*@__PURE__*/ O(`$ZodUUID`,(e,t)=>{if(t.version){let e={v1:1,v2:2,v3:3,v4:4,v5:5,v6:6,v7:7,v8:8}[t.version];if(e===void 0)throw Error(`Invalid UUID version: "${t.version}"`);t.pattern??=Tt(e)}else t.pattern??=Tt();P.init(e,t)}),yn=/*@__PURE__*/ O(`$ZodEmail`,(e,t)=>{t.pattern??=Et,P.init(e,t)});function bn(e){try{return typeof URL<`u`&&typeof URL.canParse==`function`?URL.canParse(e):(new URL(e),!0)}catch{return!1}}function xn(e,t){return!(`normalize`in t)&&!(`hostname`in t)&&!(`protocol`in t)?bn(e)||2:Sn(e,t)}function Sn(e,t){if(!t.normalize&&t.protocol?.source===Ft.source&&!/^https?:\/\//i.test(e))return 1;try{if(typeof URL<`u`){let t=URL;if(typeof t.parse==`function`)return t.parse(e)??2}return new URL(e)}catch{return 2}}var Cn=/[\t\n\r]/g;function wn(e){return e.replace(Cn,``)}function Tn(e,t){return t.lastIndex=0,t.test(e.hostname)}function En(e,t){return t.lastIndex=0,t.test(e.protocol.endsWith(`:`)?e.protocol.slice(0,-1):e.protocol)}var Dn=/*@__PURE__*/ O(`$ZodURL`,(e,t)=>{P.init(e,t),e._zod.check=n=>{try{let r=n.value.trim(),i=xn(r,t);if(i===1){n.issues.push({code:`invalid_format`,format:`url`,note:`Invalid URL format`,input:n.value,inst:e,continue:!t.abort});return}if(i===2){n.issues.push({code:`invalid_format`,format:`url`,input:n.value,inst:e,continue:!t.abort});return}if(i===!0){n.value=wn(r);return}t.hostname&&!Tn(i,t.hostname)&&n.issues.push({code:`invalid_format`,format:`url`,note:`Invalid hostname`,pattern:t.hostname.source,input:n.value,inst:e,continue:!t.abort}),t.protocol&&!En(i,t.protocol)&&n.issues.push({code:`invalid_format`,format:`url`,note:`Invalid protocol`,pattern:t.protocol.source,input:n.value,inst:e,continue:!t.abort}),n.value=t.normalize?i.href:wn(r);return}catch{n.issues.push({code:`invalid_format`,format:`url`,input:n.value,inst:e,continue:!t.abort})}}}),On=/*@__PURE__*/ O(`$ZodEmoji`,(e,t)=>{t.pattern??=Ot(),P.init(e,t)}),kn=/*@__PURE__*/ O(`$ZodNanoID`,(e,t)=>{if(t.length!==void 0&&(!Number.isInteger(t.length)||t.length<1))throw Error(`Invalid nanoid length: ${t.length}`);t.pattern??=t.length===void 0?xt:St(t.length),P.init(e,t)}),An=/*@__PURE__*/ O(`$ZodCUID`,(e,t)=>{t.pattern??=gt,P.init(e,t)}),jn=/*@__PURE__*/ O(`$ZodCUID2`,(e,t)=>{t.pattern??=_t,P.init(e,t)}),Mn=/*@__PURE__*/ O(`$ZodULID`,(e,t)=>{t.pattern??=vt,P.init(e,t)}),Nn=/*@__PURE__*/ O(`$ZodXID`,(e,t)=>{t.pattern??=yt,P.init(e,t)}),Pn=/*@__PURE__*/ O(`$ZodKSUID`,(e,t)=>{t.pattern??=bt,P.init(e,t)}),Fn=/*@__PURE__*/ O(`$ZodISODateTime`,(e,t)=>{t.pattern??=Ht(t),P.init(e,t)}),In=/*@__PURE__*/ O(`$ZodISODate`,(e,t)=>{t.pattern??=zt,P.init(e,t)}),Ln=/*@__PURE__*/ O(`$ZodISOTime`,(e,t)=>{t.pattern??=Vt(t),P.init(e,t)}),Rn=/*@__PURE__*/ O(`$ZodISODuration`,(e,t)=>{t.pattern??=Ct,P.init(e,t)}),zn=/*@__PURE__*/ O(`$ZodIPv4`,(e,t)=>{t.pattern??=kt,P.init(e,t)}),Bn=/^[0-9a-fA-F:.]+$/;function Vn(e){return Bn.test(e)?bn(`http://[${e}]`):!1}var Hn=/*@__PURE__*/ O(`$ZodIPv6`,(e,t)=>{t.pattern??=At,P.init(e,t),e._zod.check=n=>{Vn(n.value)||n.issues.push({code:`invalid_format`,format:`ipv6`,input:n.value,inst:e,continue:!t.abort})}}),Un=/*@__PURE__*/ O(`$ZodCIDRv4`,(e,t)=>{t.pattern??=jt,P.init(e,t)});function Wn(e){let t=e.split(`/`);if(t.length!==2)return!1;let[n,r]=t;if(!r)return!1;let i=Number(r);return`${i}`!==r||i<0||i>128?!1:Vn(n)}var Gn=/*@__PURE__*/ O(`$ZodCIDRv6`,(e,t)=>{t.pattern??=Mt,P.init(e,t),e._zod.check=n=>{Wn(n.value)||n.issues.push({code:`invalid_format`,format:`cidrv6`,input:n.value,inst:e,continue:!t.abort})}});function Kn(e){if(e===``)return!0;if(/\s/.test(e)||e.length%4!=0)return!1;try{return atob(e),!0}catch{return!1}}var qn=/^[0-9a-zA-Z+/]*={0,2}$/,Jn=/*@__PURE__*/ O(`$ZodBase64`,(e,t)=>{t.pattern??=qn,P.init(e,t),e._zod.check=n=>{Kn(n.value)||n.issues.push({code:`invalid_format`,format:`base64`,input:n.value,inst:e,continue:!t.abort})}}),Yn=/^[A-Za-z0-9_-]*$/;function Xn(e){if(!Yn.test(e))return!1;let t=e.replace(/[-_]/g,e=>e===`-`?`+`:`/`);return Kn(t.padEnd(Math.ceil(t.length/4)*4,`=`))}var Zn=/*@__PURE__*/ O(`$ZodBase64URL`,(e,t)=>{t.pattern??=Yn,P.init(e,t),e._zod.check=n=>{Xn(n.value)||n.issues.push({code:`invalid_format`,format:`base64url`,input:n.value,inst:e,continue:!t.abort})}}),Qn=/*@__PURE__*/ O(`$ZodE164`,(e,t)=>{t.pattern??=It,P.init(e,t)});function $n(e,t=null){try{let n=e.split(`.`);if(n.length!==3)return!1;let[r]=n;if(!r)return!1;let i=JSON.parse(atob(r));return!(`typ`in i&&i?.typ!==`JWT`||!i.alg||t&&(!(`alg`in i)||i.alg!==t))}catch{return!1}}var er=/*@__PURE__*/ O(`$ZodJWT`,(e,t)=>{P.init(e,t),e._zod.check=n=>{$n(n.value,t.alg)||n.issues.push({code:`invalid_format`,format:`jwt`,input:n.value,inst:e,continue:!t.abort})}}),tr=/*@__PURE__*/ O(`$ZodNumber`,(e,t)=>{N.init(e,t),e._zod.pattern=Wt,e._zod.parse=(n,r)=>{if(t.coerce)try{n.value=Number(n.value)}catch{}let i=n.value;if(typeof i==`number`&&!Number.isNaN(i)&&Number.isFinite(i))return n;let a=typeof i==`number`?Number.isNaN(i)?`NaN`:Number.isFinite(i)?void 0:String(i):void 0;return n.issues.push({expected:`number`,code:`invalid_type`,input:i,inst:e,...a?{received:a}:{}}),n}}),nr=/*@__PURE__*/ O(`$ZodNumberFormat`,(e,t)=>{Qt.init(e,t),tr.init(e,t)}),rr=/*@__PURE__*/ O(`$ZodUnknown`,(e,t)=>{N.init(e,t),e._zod.parse=e=>e}),ir=/*@__PURE__*/ O(`$ZodNever`,(e,t)=>{N.init(e,t),e._zod.parse=(t,n)=>(t.issues.push({expected:`never`,code:`invalid_type`,input:t.value,inst:e}),t)});function ar(e,t,n){e.issues.length&&t.issues.push(...be(n,e.issues)),t.value[n]=e.value}var or=/*@__PURE__*/ O(`$ZodArray`,(e,t)=>{N.init(e,t);let n=A.memoizer;n?.attach(e),e._zod.parse=(r,i)=>{let a=r.value;if(!Array.isArray(a))return r.issues.push({expected:`array`,code:`invalid_type`,input:a,inst:e}),r;r.value=n?n.alloc(e,r,Array(a.length),i):Array(a.length);let o=[],s=i?.abortEarly;for(let e=0;ear(t,r,e)));else if(ar(c,r,e),s&&c.issues.length!==0&&x(c))break}return o.length?Promise.all(o).then(()=>r):r}});function sr(e,t,n,r,i,a){let o=n in r,s=a===`optional`;if(o||!s||i!==`optional`){if(e.issues.length){if(i!==void 0&&s&&!o)return;t.issues.push(...be(n,e.issues))}!o&&i===void 0?e.issues.length||t.issues.push({code:`invalid_type`,expected:`nonoptional`,input:void 0,path:[n]}):e.value===void 0?(o||i===`defaulted`&&!s)&&(t.value[n]=void 0):t.value[n]=e.value}}var cr=[];function lr(e){let t=Object.keys(e.shape),n=Object.getOwnPropertySymbols(e.shape),r=n.length?n:cr,i=r.length?[...t,...r]:t;for(let t of i)if(!e.shape?.[t]?._zod?.traits?.has(`$ZodType`))throw Error(`Invalid element at key "${String(t)}": expected a Zod schema`);let a=se(e.shape);return{...e,allKeys:i,symbolKeys:r,keySet:new Set(t),numKeys:t.length,optionalKeys:new Set(a)}}function ur(e,t,n,r,i,a,o){let s=[],c=i.keySet,l=i.catchall._zod,u=l.def.type,d=l.optin,f=l.optout,p=0;for(let i in t){if(o&&n.issues.length!==p){if(x(n,p))break;p=n.issues.length}if(c.has(i))continue;if(i===`__proto__`){u===`never`&&s.push(i);continue}if(u===`never`){s.push(i);continue}let a=l.run({value:t[i],issues:[]},r);a instanceof Promise?e.push(a.then(e=>sr(e,n,i,t,d,f))):sr(a,n,i,t,d,f)}return s.length&&n.issues.push({code:`unrecognized_keys`,keys:s,input:t,inst:a,continue:!0}),e.length?Promise.all(e).then(()=>n):n}var dr=/*@__PURE__*/ O(`$ZodObject`,(e,t)=>{N.init(e,t);let n=Object.getOwnPropertyDescriptor(t,`shape`),r=n?.get?n.get.raw:t.shape??{};if(r){let e=()=>{let n={...r};return Object.defineProperty(t,"shape",{value:n}),e.raw=n,n};e.raw=r,Object.defineProperty(t,"shape",{get:e})}let a=i(()=>lr(t));D(e,`propValues`,e=>{let t=e.def.shape,n={};for(let e in t){let r=t[e]._zod;if(r.values){Object.prototype.hasOwnProperty.call(n,e)||c(n,e,/* @__PURE__ */ new Set);for(let t of r.values)n[e].add(t);r.optin!==void 0&&n[e].add(void 0)}}return n});let o=g,s=t.catchall,l,u=A.memoizer;u?.attach(e),e._zod.parse=(t,n)=>{l??=a.value;let r=t.value;if(!o(r))return t.issues.push({expected:`object`,code:`invalid_type`,input:r,inst:e}),t;t.value=u?u.alloc(e,t,{},n):{};let i=[],c=l.shape,d=n?.abortEarly,f=t.issues.length;for(let e of l.allKeys){if(d&&t.issues.length!==f){if(x(t,f))break;f=t.issues.length}if(e===`__proto__`)continue;let a=c[e],o=a._zod.optin,s=a._zod.optout,l=a._zod.run({value:r[e],issues:[]},n);l instanceof Promise?i.push(l.then(n=>sr(n,t,e,r,o,s))):sr(l,t,e,r,o,s)}return s?ur(i,r,t,n,a.value,e,d===!0):i.length?Promise.all(i).then(()=>t):t}}),fr=/*@__PURE__*/ O(`$ZodObjectJIT`,(e,t)=>{dr.init(e,t);let n=e._zod.parse,r=i(()=>lr(t)),a=A.memoizer,o=t=>{let n=r.value,i=n.symbolKeys,o=new dn([`payload`,`ctx`],{shape:t,inst:e,memo:a,syms:i}),s=e=>`shape[${e}]._zod.run({ value: input[${e}], issues: [] }, ctx)`,c=(e,t)=>` +`)}\n};`)(...Object.values(this.closed))}},pn={major:4,minor:6,patch:6},N=/*@__PURE__*/ O(`$ZodType`,(e,t)=>{var n;e??={},e._zod.def=t,e._zod.bag=e._zod.bag||{},e._zod.version=pn;let r=e._zod.def.checks,i=e._zod.traits.has(`$ZodCheck`)?[e,...r??[]]:r?.length?[...r]:[];for(let t of i)for(let n of t._zod.onattach)n(e);if(i.length===0)(n=e._zod).deferred??(n.deferred=[]),e._zod.deferred?.push(()=>{e._zod.run=e._zod.parse});else{let t=(t,n,r)=>{if(t.memo)return t;let i=x(t),a;for(let o of n){if(o._zod.def.when){if(ye(t)||!o._zod.def.when(t))continue}else if(i)continue;let n=t.issues.length,s=o._zod.check(t);if(s instanceof Promise&&r?.async===!1)throw new k;if(a||s instanceof Promise)a=(a??Promise.resolve()).then(async()=>{await s,t.issues.length!==n&&(Se(t.issues,n,e),i||=x(t,n))});else{if(t.issues.length===n)continue;Se(t.issues,n,e),i||=x(t,n)}}return a?a.then(()=>t):t},n=(n,r,a)=>{if(x(n))return n.aborted=!0,n;let o=t(r,i,a);if(o instanceof Promise){if(a.async===!1)throw new k;return o.then(t=>e._zod.parse(t,a))}return e._zod.parse(o,a)};e._zod.run=(r,a)=>{if(a.skipChecks)return e._zod.parse(r,a);if(a.direction===`backward`){let t=e._zod.parse({value:r.value,issues:[]},{...a,skipChecks:!0});return t instanceof Promise?t.then(e=>n(e,r,a)):n(t,r,a)}let o=e._zod.parse(r,a);if(o instanceof Promise){if(a.async===!1)throw new k;return o.then(e=>t(e,i,a))}return t(o,i,a)}}},{get"~standard"(){return Oe(this,`~standard`,gn(this))},set"~standard"(e){T(this,`~standard`,e)}}),mn=(e,t)=>e.issues.length?{issues:e.issues.map(e=>C(e,t,j()))}:{value:e.value};async function hn(e,t){let n={async:!0};return mn(await e._zod.run({value:t,issues:[]},n),n)}function gn(e){return{validate:t=>{let n={async:!1};try{let r=e._zod.run({value:t,issues:[]},n);if(!(r instanceof Promise))return mn(r,n)}catch{}return hn(e,t)},vendor:`zod`,version:1}}var _n=/*@__PURE__*/ O(`$ZodString`,(e,t)=>{N.init(e,t),e._zod.pattern=t.pattern??Wt,e._zod.parse=(n,r)=>{if(t.coerce)try{n.value=String(n.value)}catch{}return typeof n.value==`string`||n.issues.push({expected:`string`,code:`invalid_type`,input:n.value,inst:e}),n}}),P=/*@__PURE__*/ O(`$ZodStringFormat`,(e,t)=>{rn.init(e,t),_n.init(e,t)}),vn=/*@__PURE__*/ O(`$ZodGUID`,(e,t)=>{t.pattern??=Tt,P.init(e,t)}),yn=/*@__PURE__*/ O(`$ZodUUID`,(e,t)=>{if(t.version){let e={v1:1,v2:2,v3:3,v4:4,v5:5,v6:6,v7:7,v8:8}[t.version];if(e===void 0)throw Error(`Invalid UUID version: "${t.version}"`);t.pattern??=Et(e)}else t.pattern??=Et();P.init(e,t)}),bn=/*@__PURE__*/ O(`$ZodEmail`,(e,t)=>{t.pattern??=Dt,P.init(e,t)});function xn(e){try{return typeof URL<`u`&&typeof URL.canParse==`function`?URL.canParse(e):(new URL(e),!0)}catch{return!1}}function Sn(e,t){return!(`normalize`in t)&&!(`hostname`in t)&&!(`protocol`in t)?xn(e)||2:Cn(e,t)}function Cn(e,t){if(!t.normalize&&t.protocol?.source===It.source&&!/^https?:\/\//i.test(e))return 1;try{if(typeof URL<`u`){let t=URL;if(typeof t.parse==`function`)return t.parse(e)??2}return new URL(e)}catch{return 2}}var wn=/[\t\n\r]/g;function Tn(e){return e.replace(wn,``)}function En(e,t){return t.lastIndex=0,t.test(e.hostname)}function Dn(e,t){return t.lastIndex=0,t.test(e.protocol.endsWith(`:`)?e.protocol.slice(0,-1):e.protocol)}var On=/*@__PURE__*/ O(`$ZodURL`,(e,t)=>{P.init(e,t),e._zod.check=n=>{try{let r=n.value.trim(),i=Sn(r,t);if(i===1){n.issues.push({code:`invalid_format`,format:`url`,note:`Invalid URL format`,input:n.value,inst:e,continue:!t.abort});return}if(i===2){n.issues.push({code:`invalid_format`,format:`url`,input:n.value,inst:e,continue:!t.abort});return}if(i===!0){n.value=Tn(r);return}t.hostname&&!En(i,t.hostname)&&n.issues.push({code:`invalid_format`,format:`url`,note:`Invalid hostname`,pattern:t.hostname.source,input:n.value,inst:e,continue:!t.abort}),t.protocol&&!Dn(i,t.protocol)&&n.issues.push({code:`invalid_format`,format:`url`,note:`Invalid protocol`,pattern:t.protocol.source,input:n.value,inst:e,continue:!t.abort}),n.value=t.normalize?i.href:Tn(r);return}catch{n.issues.push({code:`invalid_format`,format:`url`,input:n.value,inst:e,continue:!t.abort})}}}),kn=/*@__PURE__*/ O(`$ZodEmoji`,(e,t)=>{t.pattern??=kt(),P.init(e,t)}),An=/*@__PURE__*/ O(`$ZodNanoID`,(e,t)=>{if(t.length!==void 0&&(!Number.isInteger(t.length)||t.length<1))throw Error(`Invalid nanoid length: ${t.length}`);t.pattern??=t.length===void 0?St:Ct(t.length),P.init(e,t)}),jn=/*@__PURE__*/ O(`$ZodCUID`,(e,t)=>{t.pattern??=_t,P.init(e,t)}),Mn=/*@__PURE__*/ O(`$ZodCUID2`,(e,t)=>{t.pattern??=vt,P.init(e,t)}),Nn=/*@__PURE__*/ O(`$ZodULID`,(e,t)=>{t.pattern??=yt,P.init(e,t)}),Pn=/*@__PURE__*/ O(`$ZodXID`,(e,t)=>{t.pattern??=bt,P.init(e,t)}),Fn=/*@__PURE__*/ O(`$ZodKSUID`,(e,t)=>{t.pattern??=xt,P.init(e,t)}),In=/*@__PURE__*/ O(`$ZodISODateTime`,(e,t)=>{t.pattern??=Ut(t),P.init(e,t)}),Ln=/*@__PURE__*/ O(`$ZodISODate`,(e,t)=>{t.pattern??=Bt,P.init(e,t)}),Rn=/*@__PURE__*/ O(`$ZodISOTime`,(e,t)=>{t.pattern??=Ht(t),P.init(e,t)}),zn=/*@__PURE__*/ O(`$ZodISODuration`,(e,t)=>{t.pattern??=wt,P.init(e,t)}),Bn=/*@__PURE__*/ O(`$ZodIPv4`,(e,t)=>{t.pattern??=At,P.init(e,t)}),Vn=/^[0-9a-fA-F:.]+$/;function Hn(e){return Vn.test(e)?xn(`http://[${e}]`):!1}var Un=/*@__PURE__*/ O(`$ZodIPv6`,(e,t)=>{t.pattern??=jt,P.init(e,t),e._zod.check=n=>{Hn(n.value)||n.issues.push({code:`invalid_format`,format:`ipv6`,input:n.value,inst:e,continue:!t.abort})}}),Wn=/*@__PURE__*/ O(`$ZodCIDRv4`,(e,t)=>{t.pattern??=Mt,P.init(e,t)});function Gn(e){let t=e.split(`/`);if(t.length!==2)return!1;let[n,r]=t;if(!r)return!1;let i=Number(r);return`${i}`!==r||i<0||i>128?!1:Hn(n)}var Kn=/*@__PURE__*/ O(`$ZodCIDRv6`,(e,t)=>{t.pattern??=Nt,P.init(e,t),e._zod.check=n=>{Gn(n.value)||n.issues.push({code:`invalid_format`,format:`cidrv6`,input:n.value,inst:e,continue:!t.abort})}});function qn(e){if(e===``)return!0;if(/\s/.test(e)||e.length%4!=0)return!1;try{return atob(e),!0}catch{return!1}}var Jn=/^[0-9a-zA-Z+/]*={0,2}$/,Yn=/*@__PURE__*/ O(`$ZodBase64`,(e,t)=>{t.pattern??=Jn,P.init(e,t),e._zod.check=n=>{qn(n.value)||n.issues.push({code:`invalid_format`,format:`base64`,input:n.value,inst:e,continue:!t.abort})}}),Xn=/^[A-Za-z0-9_-]*$/;function Zn(e){if(!Xn.test(e))return!1;let t=e.replace(/[-_]/g,e=>e===`-`?`+`:`/`);return qn(t.padEnd(Math.ceil(t.length/4)*4,`=`))}var Qn=/*@__PURE__*/ O(`$ZodBase64URL`,(e,t)=>{t.pattern??=Xn,P.init(e,t),e._zod.check=n=>{Zn(n.value)||n.issues.push({code:`invalid_format`,format:`base64url`,input:n.value,inst:e,continue:!t.abort})}}),$n=/*@__PURE__*/ O(`$ZodE164`,(e,t)=>{t.pattern??=Lt,P.init(e,t)});function er(e,t=null){try{let n=e.split(`.`);if(n.length!==3)return!1;let[r]=n;if(!r)return!1;let i=JSON.parse(atob(r));return!(`typ`in i&&i?.typ!==`JWT`||!i.alg||t&&(!(`alg`in i)||i.alg!==t))}catch{return!1}}var tr=/*@__PURE__*/ O(`$ZodJWT`,(e,t)=>{P.init(e,t),e._zod.check=n=>{er(n.value,t.alg)||n.issues.push({code:`invalid_format`,format:`jwt`,input:n.value,inst:e,continue:!t.abort})}}),nr=/*@__PURE__*/ O(`$ZodNumber`,(e,t)=>{N.init(e,t),e._zod.pattern=Gt,e._zod.parse=(n,r)=>{if(t.coerce)try{n.value=Number(n.value)}catch{}let i=n.value;if(typeof i==`number`&&!Number.isNaN(i)&&Number.isFinite(i))return n;let a=typeof i==`number`?Number.isNaN(i)?`NaN`:Number.isFinite(i)?void 0:String(i):void 0;return n.issues.push({expected:`number`,code:`invalid_type`,input:i,inst:e,...a?{received:a}:{}}),n}}),rr=/*@__PURE__*/ O(`$ZodNumberFormat`,(e,t)=>{$t.init(e,t),nr.init(e,t)}),ir=/*@__PURE__*/ O(`$ZodUnknown`,(e,t)=>{N.init(e,t),e._zod.parse=e=>e}),ar=/*@__PURE__*/ O(`$ZodNever`,(e,t)=>{N.init(e,t),e._zod.parse=(t,n)=>(t.issues.push({expected:`never`,code:`invalid_type`,input:t.value,inst:e}),t)});function or(e,t){let n=xe(e._zod.def.checks);if(!n.length)return;let r=Math.min(...n.map(e=>e[0])),i=e._zod.parse;e._zod.parse=(n,a)=>{let o=t(n.value);if(o>r&&!a?.skipChecks&&a?.direction!==`backward`){for(let[t,r]of xe(e._zod.def.checks))if(o>t&&r._zod.def.when(n)){let t=n.issues.length;return r._zod.check(n),n.issues[t].continue=!1,Se(n.issues,t,e),n}}return i(n,a)}}var sr=e=>Array.isArray(e)?e.length:-1;function cr(e,t,n){e.issues.length&&t.issues.push(...be(n,e.issues)),t.value[n]=e.value}var lr=/*@__PURE__*/ O(`$ZodArray`,(e,t)=>{N.init(e,t);let n=A.memoizer;n?.attach(e),e._zod.parse=(r,i)=>{let a=r.value;if(!Array.isArray(a))return r.issues.push({expected:`array`,code:`invalid_type`,input:a,inst:e}),r;r.value=n?n.alloc(e,r,Array(a.length),i):Array(a.length);let o=[],s=i?.abortEarly;for(let e=0;ecr(t,r,e)));else if(cr(c,r,e),s&&c.issues.length!==0&&x(c))break}return o.length?Promise.all(o).then(()=>r):r},or(e,sr)});function ur(e,t,n,r,i,a){let o=n in r,s=a===`optional`;if(o||!s||i!==`optional`){if(e.issues.length){if(i!==void 0&&s&&!o)return;t.issues.push(...be(n,e.issues))}!o&&i===void 0?e.issues.length||t.issues.push({code:`invalid_type`,expected:`nonoptional`,input:void 0,path:[n]}):e.value===void 0?(o||i===`defaulted`&&!s)&&(t.value[n]=void 0):t.value[n]=e.value}}var dr=[];function fr(e){let t=Object.keys(e.shape),n=Object.getOwnPropertySymbols(e.shape),r=n.length?n:dr,i=r.length?[...t,...r]:t;for(let t of i)if(!e.shape?.[t]?._zod?.traits?.has(`$ZodType`))throw Error(`Invalid element at key "${String(t)}": expected a Zod schema`);let a=se(e.shape);return{...e,allKeys:i,symbolKeys:r,keySet:new Set(t),numKeys:t.length,optionalKeys:new Set(a)}}function pr(e,t,n,r,i,a,o){let s=[],c=i.keySet,l=i.catchall._zod,u=l.def.type,d=l.optin,f=l.optout,p=0;for(let i in t){if(o&&n.issues.length!==p){if(x(n,p))break;p=n.issues.length}if(c.has(i))continue;if(i===`__proto__`){u===`never`&&s.push(i);continue}if(u===`never`){s.push(i);continue}let a=l.run({value:t[i],issues:[]},r);a instanceof Promise?e.push(a.then(e=>ur(e,n,i,t,d,f))):ur(a,n,i,t,d,f)}return s.length&&n.issues.push({code:`unrecognized_keys`,keys:s,input:t,inst:a,continue:!0}),e.length?Promise.all(e).then(()=>n):n}var mr=/*@__PURE__*/ O(`$ZodObject`,(e,t)=>{N.init(e,t);let n=Object.getOwnPropertyDescriptor(t,`shape`),r=n?.get?n.get.raw:t.shape??{};if(r){let e=()=>{let n={...r};return Object.defineProperty(t,"shape",{value:n}),e.raw=n,n};e.raw=r,Object.defineProperty(t,"shape",{get:e})}let a=i(()=>fr(t));D(e,`propValues`,e=>{let t=e.def.shape,n={};for(let e in t){let r=t[e]._zod;if(r.values){Object.prototype.hasOwnProperty.call(n,e)||c(n,e,/* @__PURE__ */ new Set);for(let t of r.values)n[e].add(t);r.optin!==void 0&&n[e].add(void 0)}}return n});let o=g,s=t.catchall,l,u=A.memoizer;u?.attach(e),e._zod.parse=(t,n)=>{l??=a.value;let r=t.value;if(!o(r))return t.issues.push({expected:`object`,code:`invalid_type`,input:r,inst:e}),t;t.value=u?u.alloc(e,t,{},n):{};let i=[],c=l.shape,d=n?.abortEarly,f=t.issues.length;for(let e of l.allKeys){if(d&&t.issues.length!==f){if(x(t,f))break;f=t.issues.length}if(e===`__proto__`)continue;let a=c[e],o=a._zod.optin,s=a._zod.optout,l=a._zod.run({value:r[e],issues:[]},n);l instanceof Promise?i.push(l.then(n=>ur(n,t,e,r,o,s))):ur(l,t,e,r,o,s)}return s?pr(i,r,t,n,a.value,e,d===!0):i.length?Promise.all(i).then(()=>t):t}}),hr=/*@__PURE__*/ O(`$ZodObjectJIT`,(e,t)=>{mr.init(e,t);let n=e._zod.parse,r=i(()=>fr(t)),a=A.memoizer,o=t=>{let n=r.value,i=n.symbolKeys,o=new fn([`payload`,`ctx`],{shape:t,inst:e,memo:a,syms:i}),s=e=>`shape[${e}]._zod.run({ value: input[${e}], issues: [] }, ctx)`,c=(e,t)=>` let ${e}_ab = false; for (let i = 0; i < ${e}.issues.length; i++) { const iss = ${e}.issues[i]; @@ -50,61 +50,61 @@ function e(e){let t=Object.values(e).filter(e=>typeof e==`number`);return Object newResult[${r}] = ${n}.value; } - `)}return o.write(`payload.value = newResult;`),o.write(`return payload;`),o.compile()},s,c=g,l=!A.jitless,u=l&&re.value,d=t.catchall,f;e._zod.parse=(i,a)=>{f??=r.value;let p=i.value;return c(p)?l&&u&&a?.async===!1&&a.jitless!==!0?(s||=o(t.shape),i=s(i,a),d?ur([],p,i,a,f,e,a?.abortEarly===!0):i):n(i,a):(i.issues.push({expected:`object`,code:`invalid_type`,input:p,inst:e}),i)}});function pr(e,t,n,r){for(let n of e)if(n.issues.length===0)return t.value=n.value,t;let i=e.filter(e=>!x(e));return i.length===1?(t.value=i[0].value,i[0]):(t.issues.push({code:`invalid_union`,input:t.value,inst:n,errors:e.map(e=>e.issues.map(e=>C(e,r,j())))}),t)}var mr=/*@__PURE__*/ O(`$ZodUnion`,(e,t)=>{N.init(e,t),D(e,`optin`,e=>e.def.options.some(e=>e._zod.optin===`defaulted`)?`defaulted`:e.def.options.some(e=>e._zod.optin!==void 0)?`optional`:void 0),D(e,`optout`,e=>e.def.options.some(e=>e._zod.optout===`optional`)?`optional`:void 0),D(e,`values`,e=>{if(e.def.options.every(e=>e._zod.values))return new Set(e.def.options.flatMap(e=>Array.from(e._zod.values)))}),D(e,`pattern`,e=>{if(e.def.options.every(e=>e._zod.pattern)){let t=e.def.options.map(e=>e._zod.pattern);return RegExp(`^(${t.map(e=>o(e.source)).join(`|`)})$`)}});let n=t.options.length===1?t.options[0]._zod.run:null;e._zod.parse=(r,i)=>{if(n)return n(r,i);let a=!1,o=[];for(let e of t.options){let t=e._zod.run({value:r.value,issues:[]},i);if(t instanceof Promise)o.push(t),a=!0;else{if(t.issues.length===0)return t;o.push(t)}}return a?Promise.all(o).then(t=>pr(t,r,e,i)):pr(o,r,e,i)}});function hr(e){let t=/* @__PURE__ */ new Map;for(let n of e.options){let r=n._zod.propValues?.[e.discriminator];if(!r||r.size===0)throw Error(`Invalid discriminated union option at index "${e.options.indexOf(n)}"`);for(let e of r)if(t.has(e)){if(e!==void 0)throw Error(`Duplicate discriminator value "${String(e)}"`);t.set(e,null)}else t.set(e,n)}return t}var gr=/*@__PURE__*/ O(`$ZodDiscriminatedUnion`,(e,t)=>{t.inclusive=!1,mr.init(e,t);let n=e._zod.parse;D(e,`propValues`,e=>{let t={},n=0;for(let r of e.def.options){let i=r._zod.propValues;if(!i||Object.keys(i).length===0)throw Error(`Invalid discriminated union option at index "${e.def.options.indexOf(r)}"`);i[e.def.discriminator]?.has(void 0)&&n++;for(let[e,n]of Object.entries(i)){Object.prototype.hasOwnProperty.call(t,e)||c(t,e,/* @__PURE__ */ new Set);for(let r of n)t[e].add(r)}}return!e.def.unionFallback&&n>1&&t[e.def.discriminator]?.delete(void 0),t}),t.options.forEach((e,n)=>{let r=l(e._zod.def);if(r&&!Object.prototype.hasOwnProperty.call(r,t.discriminator))throw Error(`Invalid discriminated union option at index "${n}"`)});let r=i(()=>hr(t));e._zod.parse=(i,a)=>{let o=i.value;if(!g(o))return i.issues.push({code:`invalid_type`,expected:`object`,input:o,inst:e}),i;let s=o?.[t.discriminator],c=r.value.get(s);return c&&(s!==void 0||a.direction!==`backward`)?c._zod.run(i,a):t.unionFallback||a.direction===`backward`?n(i,a):(i.issues.push({code:`invalid_union`,errors:[],note:`No matching discriminator`,discriminator:t.discriminator,options:Array.from(r.value.keys()).filter(e=>r.value.get(e)!==null),input:o,path:[t.discriminator],inst:e}),i)}}),_r=/*@__PURE__*/ O(`$ZodIntersection`,(e,t)=>{N.init(e,t),e._zod.parse=(e,n)=>{let r=e.value,i=t.left._zod.run({value:r,issues:[]},n),a=t.right._zod.run({value:r,issues:[]},n);return i instanceof Promise||a instanceof Promise?Promise.all([i,a]).then(([t,n])=>yr(e,t,n)):yr(e,i,a)}});function vr(e,t){if(e===t||e instanceof Date&&t instanceof Date&&+e==+t)return{valid:!0,data:e};if(_(e)&&_(t)){let n=Object.keys(t),r=Object.keys(e).filter(e=>n.indexOf(e)!==-1),i={...e,...t};Object.prototype.hasOwnProperty.call(i,`__proto__`)&&delete i.__proto__;for(let n of r){if(n===`__proto__`)continue;let r=vr(e[n],t[n]);if(!r.valid)return{valid:!1,mergeErrorPath:[n,...r.mergeErrorPath]};i[n]=r.data}return{valid:!0,data:i}}if(Array.isArray(e)&&Array.isArray(t)){if(e.length!==t.length)return{valid:!1,mergeErrorPath:[]};let n=[];for(let r=0;r{let n;if(e.code===`unrecognized_keys`&&!e.path?.length)i??=e,n=e.keys;else if(e.code===`invalid_key`&&e.origin===`record`&&e.path?.length===1){let t=String(e.path[0]);a.has(t)||a.set(t,e),n=[t]}else return!1;for(let e of n)r.has(e)||r.set(e,{}),r.get(e)[t]=!0;return!0};for(let n of t.issues)o(n,`l`)||e.issues.push(n);for(let t of n.issues)o(t,`r`)||e.issues.push(t);let s=[...r].filter(([,e])=>e.l&&e.r).map(([e])=>e);if(s.length){let t=i?s.filter(e=>i.keys.includes(e)):[];t.length&&e.issues.push({...i,keys:t});for(let n of s)!t.includes(n)&&a.has(n)&&e.issues.push(a.get(n))}let c=vr(t.value,n.value);if(!c.valid){if(x(e))return e;throw Error(`Unmergable intersection. Error path: ${JSON.stringify(c.mergeErrorPath)}`)}return e.value=c.data,e}var br=/*@__PURE__*/ O(`$ZodEnum`,(t,n)=>{N.init(t,n);let r=e(n.entries),i=new Set(r);t._zod.values=i,D(t,`pattern`,t=>{let n=e(t.def.entries).filter(e=>ae.has(typeof e));return RegExp(n.length?`^(${n.map(e=>v(e.toString())).join(`|`)})$`:`^[^\\s\\S]$`)}),t._zod.parse=(e,n)=>{let a=e.value;return i.has(a)||e.issues.push({code:`invalid_value`,values:r,input:a,inst:t}),e}}),xr=/*@__PURE__*/ O(`$ZodLiteral`,(e,t)=>{N.init(e,t);let n=new Set(t.values);e._zod.values=n,D(e,`pattern`,e=>{let t=e.def.values;return RegExp(t.length?`^(${t.map(e=>typeof e==`string`?v(e):e?v(e.toString()):String(e)).join(`|`)})$`:`^[^\\s\\S]$`)}),e._zod.parse=(r,i)=>{let a=r.value;return n.has(a)||r.issues.push({code:`invalid_value`,values:t.values,input:a,inst:e}),r}}),Sr=/*@__PURE__*/ O(`$ZodTransform`,(e,t)=>{N.init(e,t),e._zod.optin=`optional`,A.memoizer?.guard(e),e._zod.parse=(n,r)=>{if(r.direction===`backward`)throw new Be(e.constructor.name);let i=t.transform(n.value,n);if(r.async)return(i instanceof Promise?i:Promise.resolve(i)).then(e=>(n.value=e,n));if(i instanceof Promise)throw new k;return n.value=i,n}});function Cr(e,t){return e.value=t.issues.length?void 0:t.value,e}var wr=/*@__PURE__*/ O(`$ZodOptional`,(e,t)=>{N.init(e,t),D(e,`optin`,e=>e.def.innerType._zod.optin===`defaulted`?`defaulted`:`optional`),e._zod.optout=`optional`,D(e,`values`,e=>{let t=e.def.innerType._zod.values;return t?/* @__PURE__ */ new Set([...t,void 0]):void 0}),D(e,`pattern`,e=>{let t=e.def.innerType._zod.pattern;return t?RegExp(`^(${o(t.source)})?$`):void 0}),e._zod.parse=(e,n)=>{if(e.value===void 0){if(t.innerType._zod.optin!==`defaulted`)return e;let r=t.innerType._zod.run({value:e.value,issues:[]},n);return r instanceof Promise?r.then(t=>Cr(e,t)):Cr(e,r)}return t.innerType._zod.run(e,n)}}),Tr=/*@__PURE__*/ O(`$ZodExactOptional`,(e,t)=>{wr.init(e,t),D(e,`values`,e=>e.def.innerType._zod.values),D(e,`pattern`,e=>e.def.innerType._zod.pattern),e._zod.parse=(e,n)=>t.innerType._zod.run(e,n)}),Er=/*@__PURE__*/ O(`$ZodNullable`,(e,t)=>{N.init(e,t),D(e,`optin`,e=>e.def.innerType._zod.optin),D(e,`optout`,e=>e.def.innerType._zod.optout),D(e,`pattern`,e=>{let t=e.def.innerType._zod.pattern;return t?RegExp(`^(${o(t.source)}|null)$`):void 0}),D(e,`values`,e=>e.def.innerType._zod.values?/* @__PURE__ */ new Set([...e.def.innerType._zod.values,null]):void 0),e._zod.parse=(e,n)=>e.value===null?e:t.innerType._zod.run(e,n)}),Dr=/*@__PURE__*/ O(`$ZodDefault`,(e,t)=>{N.init(e,t),e._zod.optin=`defaulted`,D(e,`values`,e=>e.def.innerType._zod.values),e._zod.parse=(e,n)=>{if(n.direction===`backward`)return t.innerType._zod.run(e,n);if(e.value===void 0)return e.value=t.defaultValue,e;let r=t.innerType._zod.run(e,n);return r instanceof Promise?r.then(e=>Or(e,t)):Or(r,t)}});function Or(e,t){return e.value===void 0&&(e.value=t.defaultValue),e}var kr=/*@__PURE__*/ O(`$ZodPrefault`,(e,t)=>{N.init(e,t),e._zod.optin=`defaulted`,D(e,`values`,e=>e.def.innerType._zod.values),e._zod.parse=(e,n)=>(n.direction===`backward`||e.value===void 0&&(e.value=t.defaultValue),t.innerType._zod.run(e,n))}),Ar=/*@__PURE__*/ O(`$ZodNonOptional`,(e,t)=>{N.init(e,t),D(e,`values`,e=>{let t=e.def.innerType._zod.values;return t?new Set([...t].filter(e=>e!==void 0)):void 0}),e._zod.parse=(n,r)=>{let i=t.innerType._zod.run(n,r);return i instanceof Promise?i.then(t=>jr(t,e)):jr(i,e)}});function jr(e,t){return!e.issues.length&&e.value===void 0&&e.issues.push({code:`invalid_type`,expected:`nonoptional`,input:e.value,inst:t}),e}function Mr(e,t,n,r){return t.issues.length?(e.value=n.catchValue({...t,value:e.value,error:{issues:t.issues.map(e=>C(e,r,j()))},input:e.value}),e):(e.value=t.value,t.memo&&(e.memo=!0),e)}var Nr=/*@__PURE__*/ O(`$ZodCatch`,(e,t)=>{N.init(e,t),D(e,`optin`,e=>e.def.innerType._zod.optin===`defaulted`?`defaulted`:`optional`),D(e,`optout`,e=>e.def.innerType._zod.optout),D(e,`values`,e=>e.def.innerType._zod.values),e._zod.parse=(e,n)=>{if(n.direction===`backward`)return t.innerType._zod.run(e,n);let r=t.innerType._zod.run({value:e.value,issues:[]},n);return r instanceof Promise?r.then(r=>Mr(e,r,t,n)):Mr(e,r,t,n)}}),Pr=/*@__PURE__*/ O(`$ZodPipe`,(e,t)=>{N.init(e,t),D(e,`values`,e=>e.def.in._zod.values),D(e,`optin`,e=>e.def.in._zod.optin),D(e,`optout`,e=>e.def.out._zod.optout),D(e,`propValues`,e=>e.def.in._zod.propValues),e._zod.parse=(e,n)=>{if(n.direction===`backward`){let r=t.out._zod.run(e,n);return r instanceof Promise?r.then(e=>F(e,t.in,n)):F(r,t.in,n)}let r=t.in._zod.run(e,n);return r instanceof Promise?r.then(e=>F(e,t.out,n)):F(r,t.out,n)}});function F(e,t,n){return e.issues.some(e=>e.code!==`unrecognized_keys`)?(e.aborted=!0,e):t._zod.run({value:e.value,issues:e.issues},n)}var Fr=/*@__PURE__*/ O(`$ZodReadonly`,(e,t)=>{N.init(e,t),D(e,`propValues`,e=>e.def.innerType._zod.propValues),D(e,`values`,e=>e.def.innerType._zod.values),D(e,`optin`,e=>e.def.innerType?._zod?.optin),D(e,`optout`,e=>e.def.innerType?._zod?.optout),e._zod.parse=(e,n)=>{if(n.direction===`backward`)return t.innerType._zod.run(e,n);let r=t.innerType._zod.run(e,n);return r instanceof Promise?r.then(Ir):Ir(r)}});function Ir(e){return e.memo||(e.value=Object.freeze(e.value)),e}var Lr=/*@__PURE__*/ O(`$ZodCustom`,(e,t)=>{M.init(e,t),N.init(e,t),e._zod.parse=(e,t)=>e,e._zod.check=n=>{let r=n.value,i=t.fn(r);if(i instanceof Promise)return i.then(t=>Rr(t,n,r,e));Rr(i,n,r,e)}});function Rr(e,t,n,r){if(!e){let e={code:`custom`,input:n,inst:r,path:[...r._zod.def.path??[]],continue:!r._zod.def.abort};r._zod.def.params&&(e.params=r._zod.def.params),t.issues.push(w(e))}}var zr=class extends Error{constructor(){super(`Cannot parse a reference cycle that closes through a transform`),this.name=`ZodCyclicError`}},Br=`~memo`,Vr=[];function Hr(e){return typeof e==`object`&&!!e}function Ur(e){return e.map(e=>e.path?{...e,path:e.path.slice()}:{...e})}var Wr=/*@__PURE__*/ new WeakMap,I=0,Gr=1,L=2;function Kr(e,t,n){let r=Wr.get(e);if(r!==void 0)return r?L:I;if(t.has(e))return L;t.add(e);let i=I,a=e=>{if(i!==L&&e?._zod){let r=Kr(e,t,n);r>i&&(i=r)}},o=(e,r)=>{let i=I;for(let a of Reflect.ownKeys(e)){let o=Object.getOwnPropertyDescriptor(e,a);if(r&&!o.enumerable)continue;let s=o.get?Gr:o.value?._zod?Kr(o.value,t,n):I;s>i&&(i=s)}return i},s=e=>{e>i&&(i=e)},c=e._zod.def;switch(c.type){case`object`:{let e=l(c);s(e?o(e,!0):Gr),a(c.catchall);break}case`array`:a(c.element);break;case`tuple`:for(let e of c.items)a(e);a(c.rest);break;case`record`:case`map`:a(c.keyType),a(c.valueType);break;case`set`:a(c.valueType);break;case`union`:for(let e of c.options)a(e);break;case`intersection`:a(c.left),a(c.right);break;case`optional`:case`nullable`:case`default`:case`prefault`:case`catch`:case`readonly`:case`nonoptional`:case`promise`:case`success`:a(c.innerType);break;case`pipe`:a(c.in),a(c.out);break;case`function`:a(c.input),a(c.output);break;case`lazy`:{let r=c._cachedInner??(n?e._zod.innerType:void 0);s(r?Kr(r,t,!1):Gr);break}case`template_literal`:case`string`:case`number`:case`int`:case`boolean`:case`bigint`:case`symbol`:case`undefined`:case`null`:case`void`:case`never`:case`any`:case`unknown`:case`date`:case`nan`:case`enum`:case`literal`:case`file`:case`transform`:case`custom`:break;default:for(let e in c){let t=Object.getOwnPropertyDescriptor(c,e);if(!t||t.get)continue;let n=t.value;if(n&&typeof n==`object`){if(n._zod)a(n);else if(Array.isArray(n))for(let e of n)a(e)}}}return t.delete(e),qr(e,i)}function qr(e,t){return t!==Gr&&Wr.set(e,t===L),t}function Jr(e,t){let n=e.buckets.get(t);return n||(n=/* @__PURE__ */ new WeakMap,e.buckets.set(t,n)),n}var Yr,Xr=[],Zr={alloc(e,t,n){let r=Yr;if(!r)return n;Yr=void 0;let i={value:n,issues:null};return r.set(t.value,i),Xr.push(i),n},guard(e){var t;(t=e._zod).deferred??(t.deferred=[]),e._zod.deferred.push(()=>{let t=e._zod.parse,n=(e,n)=>{if(n.direction!==`backward`&&$r(n,e.value))throw new zr;return t(e,n)};e._zod.parse=n,e._zod.run===t&&(e._zod.run=n)})},attach(e){var t;let n,r=!1,i,a;(t=e._zod).deferred??(t.deferred=[]),e._zod.deferred.push(()=>{let t=e._zod.parse,o=(s,c)=>{if(n===void 0){let i=Kr(e,/* @__PURE__ */ new Set,!1);if(i===I)return e._zod.parse=t,e._zod.run===o&&(e._zod.run=t),t(s,c);i===L||r?n=!0:r=!0}let l=s.value;if(!Hr(l))return t(s,c);let u=c[Br];u||(u={buckets:/* @__PURE__ */ new WeakMap,backEdges:void 0},c[Br]=u);let d;i===c?d=a:(d=Jr(u,e),i=c,a=d);let f=d.get(l);if(f)return s.value=f.value,f.issues?f.issues.length&&s.issues.push(...Ur(f.issues)):(s.memo=!0,u.backEdges??(u.backEdges=/* @__PURE__ */ new WeakSet),u.backEdges.add(f.value)),s;Yr=d;let p=Xr.length,m=t(s,c);Yr=void 0;let h=Xr.length>p?Xr.pop():void 0;return m instanceof Promise?m.then(e=>(h&&(h.issues=e.issues.length?Ur(e.issues):Vr),e)):(h&&(h.issues=m.issues.length?Ur(m.issues):Vr),m)};e._zod.parse=o,e._zod.run===t&&(e._zod.run=o)})}};function Qr(){return Zr}function $r(e,t){let n=e[Br]?.backEdges;return n!==void 0&&Hr(t)&&n.has(t)}var ei=()=>{let e={string:{unit:`characters`,verb:`to have`},file:{unit:`bytes`,verb:`to have`},array:{unit:`items`,verb:`to have`},set:{unit:`items`,verb:`to have`},map:{unit:`entries`,verb:`to have`}};function n(t){return e[t]??null}let r={regex:`input`,email:`email address`,url:`URL`,emoji:`emoji`,uuid:`UUID`,uuidv4:`UUIDv4`,uuidv6:`UUIDv6`,nanoid:`nanoid`,guid:`GUID`,cuid:`cuid`,cuid2:`cuid2`,ulid:`ULID`,xid:`XID`,ksuid:`KSUID`,datetime:`ISO datetime`,date:`ISO date`,time:`ISO time`,duration:`ISO duration`,ipv4:`IPv4 address`,ipv6:`IPv6 address`,mac:`MAC address`,cidrv4:`IPv4 range`,cidrv6:`IPv6 range`,base64:`base64-encoded string`,base64url:`base64url-encoded string`,json_string:`JSON string`,e164:`E.164 number`,currency_code:`currency code`,credit_card:`credit card number`,iban:`IBAN`,jwt:`JWT`,template_literal:`input`},i={nan:`NaN`};function a(e,t){return e===`number`&&typeof t==`number`&&!Number.isFinite(t)?String(t):i[e]??e}return e=>{switch(e.code){case`invalid_type`:return`Invalid input: expected ${a(e.expected)}, received ${a(Te(e.input),e.input)}`;case`invalid_value`:return e.values.length===1?`Invalid input: expected ${oe(e.values[0])}`:`Invalid option: expected one of ${t(e.values,`|`)}`;case`too_big`:{let t=e.exact?`exactly `:e.inclusive?`<=`:`<`,r=n(e.origin);return r?`Too big: expected ${e.origin??`value`} to have ${t}${e.maximum.toString()} ${r.unit??`elements`}`:`Too big: expected ${e.origin??`value`} to be ${t}${e.maximum.toString()}`}case`too_small`:{let t=e.exact?`exactly `:e.inclusive?`>=`:`>`,r=n(e.origin);return r?`Too small: expected ${e.origin} to have ${t}${e.minimum.toString()} ${r.unit}`:`Too small: expected ${e.origin} to be ${t}${e.minimum.toString()}`}case`invalid_format`:{let t=e;return t.format===`starts_with`?`Invalid string: must start with "${t.prefix}"`:t.format===`ends_with`?`Invalid string: must end with "${t.suffix}"`:t.format===`includes`?`Invalid string: must include "${t.includes}"`:t.format===`regex`?`Invalid string: must match pattern ${t.pattern}`:`Invalid ${r[t.format]??e.format}`}case`not_multiple_of`:return`Invalid number: must be a multiple of ${e.divisor}`;case`unrecognized_keys`:return`Unrecognized key${e.keys.length>1?`s`:``}: ${t(e.keys,`, `)}`;case`invalid_key`:return`Invalid key in ${e.origin}`;case`invalid_union`:return e.options&&Array.isArray(e.options)&&e.options.length>0?`Invalid discriminator value. Expected ${e.options.map(e=>`'${e}'`).join(` | `)}`:e.inclusive===!1?`Invalid input: more than one option matched`:`Invalid input`;case`invalid_element`:return`Invalid value in ${e.origin}`;default:return`Invalid input`}}};function ti(){return{localeError:ei()}}var ni,ri=class{constructor(){this._map=/* @__PURE__ */ new WeakMap,this._idmap=/* @__PURE__ */ new Map}add(e,...t){let n=t[0];return this._map.set(e,n),n&&typeof n==`object`&&`id`in n&&this._idmap.set(n.id,e),this}clear(){return this._map=/* @__PURE__ */ new WeakMap,this._idmap=/* @__PURE__ */ new Map,this}remove(e){let t=this._map.get(e);return t&&typeof t==`object`&&`id`in t&&this._idmap.delete(t.id),this._map.delete(e),this}get(e){let t=e._zod.parent;if(t){let n={...this.get(t)??{}};delete n.id;let r={...n,...this._map.get(e)};return Object.keys(r).length?r:void 0}return this._map.get(e)}has(e){return this._map.has(e)}};function ii(){return new ri}(ni=globalThis).__zod_globalRegistry??(ni.__zod_globalRegistry=ii());var R=globalThis.__zod_globalRegistry;function ai(e){return e.checks&&=[...e.checks],e}// @__NO_SIDE_EFFECTS__ -function oi(e,t){return new e(ai({type:`string`,...b(t)}))}// @__NO_SIDE_EFFECTS__ -function si(e,t){return new e({type:`string`,format:`email`,check:`string_format`,abort:!1,...b(t)})}// @__NO_SIDE_EFFECTS__ -function ci(e,t){return new e({type:`string`,format:`guid`,check:`string_format`,abort:!1,...b(t)})}// @__NO_SIDE_EFFECTS__ -function li(e,t){return new e({type:`string`,format:`uuid`,check:`string_format`,abort:!1,...b(t)})}// @__NO_SIDE_EFFECTS__ -function ui(e,t){return new e({type:`string`,format:`uuid`,check:`string_format`,abort:!1,version:`v4`,...b(t)})}// @__NO_SIDE_EFFECTS__ -function di(e,t){return new e({type:`string`,format:`uuid`,check:`string_format`,abort:!1,version:`v6`,...b(t)})}// @__NO_SIDE_EFFECTS__ -function fi(e,t){return new e({type:`string`,format:`uuid`,check:`string_format`,abort:!1,version:`v7`,...b(t)})}// @__NO_SIDE_EFFECTS__ -function pi(e,t){return new e({type:`string`,format:`url`,check:`string_format`,abort:!1,...b(t)})}// @__NO_SIDE_EFFECTS__ -function mi(e,t){return new e({type:`string`,format:`emoji`,check:`string_format`,abort:!1,...b(t)})}// @__NO_SIDE_EFFECTS__ -function hi(e,t){return new e({type:`string`,format:`nanoid`,check:`string_format`,abort:!1,...b(t)})}// @__NO_SIDE_EFFECTS__ -function gi(e,t){return new e({type:`string`,format:`cuid`,check:`string_format`,abort:!1,...b(t)})}// @__NO_SIDE_EFFECTS__ -function _i(e,t){return new e({type:`string`,format:`cuid2`,check:`string_format`,abort:!1,...b(t)})}// @__NO_SIDE_EFFECTS__ -function vi(e,t){return new e({type:`string`,format:`ulid`,check:`string_format`,abort:!1,...b(t)})}// @__NO_SIDE_EFFECTS__ -function yi(e,t){return new e({type:`string`,format:`xid`,check:`string_format`,abort:!1,...b(t)})}// @__NO_SIDE_EFFECTS__ -function bi(e,t){return new e({type:`string`,format:`ksuid`,check:`string_format`,abort:!1,...b(t)})}// @__NO_SIDE_EFFECTS__ -function xi(e,t){return new e({type:`string`,format:`ipv4`,check:`string_format`,abort:!1,...b(t)})}// @__NO_SIDE_EFFECTS__ -function Si(e,t){return new e({type:`string`,format:`ipv6`,check:`string_format`,abort:!1,...b(t)})}// @__NO_SIDE_EFFECTS__ -function Ci(e,t){return new e({type:`string`,format:`cidrv4`,check:`string_format`,abort:!1,...b(t)})}// @__NO_SIDE_EFFECTS__ -function wi(e,t){return new e({type:`string`,format:`cidrv6`,check:`string_format`,abort:!1,...b(t)})}// @__NO_SIDE_EFFECTS__ -function Ti(e,t){return new e({type:`string`,format:`base64`,check:`string_format`,abort:!1,...b(t)})}// @__NO_SIDE_EFFECTS__ -function Ei(e,t){return new e({type:`string`,format:`base64url`,check:`string_format`,abort:!1,...b(t)})}// @__NO_SIDE_EFFECTS__ -function Di(e,t){return new e({type:`string`,format:`e164`,check:`string_format`,abort:!1,...b(t)})}// @__NO_SIDE_EFFECTS__ -function Oi(e,t){return new e({type:`string`,format:`jwt`,check:`string_format`,abort:!1,...b(t)})}// @__NO_SIDE_EFFECTS__ -function ki(e,t){return new e({type:`string`,format:`datetime`,check:`string_format`,offset:!1,local:!1,precision:null,...b(t)})}// @__NO_SIDE_EFFECTS__ -function Ai(e,t){return new e({type:`string`,format:`date`,check:`string_format`,...b(t)})}// @__NO_SIDE_EFFECTS__ -function ji(e,t){return new e({type:`string`,format:`time`,check:`string_format`,precision:null,...b(t)})}// @__NO_SIDE_EFFECTS__ -function Mi(e,t){return new e({type:`string`,format:`duration`,check:`string_format`,...b(t)})}// @__NO_SIDE_EFFECTS__ -function Ni(e,t){return new e(ai({type:`number`,checks:[],...b(t)}))}// @__NO_SIDE_EFFECTS__ -function Pi(e,t){return new e({type:`number`,check:`number_format`,abort:!1,format:`safeint`,...b(t)})}// @__NO_SIDE_EFFECTS__ -function Fi(e){return new e({type:`unknown`})}// @__NO_SIDE_EFFECTS__ -function Ii(e,t){return new e({type:`never`,...b(t)})}// @__NO_SIDE_EFFECTS__ -function Li(e,t){return new Yt({check:`less_than`,...b(t),value:e,inclusive:!1})}// @__NO_SIDE_EFFECTS__ -function Ri(e,t){return new Yt({check:`less_than`,...b(t),value:e,inclusive:!0})}// @__NO_SIDE_EFFECTS__ -function zi(e,t){return new Xt({check:`greater_than`,...b(t),value:e,inclusive:!1})}// @__NO_SIDE_EFFECTS__ -function Bi(e,t){return new Xt({check:`greater_than`,...b(t),value:e,inclusive:!0})}// @__NO_SIDE_EFFECTS__ -function Vi(e,t){return new Zt({check:`multiple_of`,...b(t),value:e})}// @__NO_SIDE_EFFECTS__ -function Hi(e,t){return new $t({check:`max_length`,...b(t),maximum:e})}// @__NO_SIDE_EFFECTS__ -function Ui(e,t){return new en({check:`min_length`,...b(t),minimum:e})}// @__NO_SIDE_EFFECTS__ -function Wi(e,t){return new tn({check:`length_equals`,...b(t),length:e})}// @__NO_SIDE_EFFECTS__ -function Gi(e,t){return new rn({check:`string_format`,format:`regex`,...b(t),pattern:e})}// @__NO_SIDE_EFFECTS__ -function Ki(e){return new an({check:`string_format`,format:`lowercase`,...b(e)})}// @__NO_SIDE_EFFECTS__ -function qi(e){return new on({check:`string_format`,format:`uppercase`,...b(e)})}// @__NO_SIDE_EFFECTS__ -function Ji(e,t){return new sn({check:`string_format`,format:`includes`,...b(t),includes:e})}// @__NO_SIDE_EFFECTS__ -function Yi(e,t){return new cn({check:`string_format`,format:`starts_with`,...b(t),prefix:e})}// @__NO_SIDE_EFFECTS__ -function Xi(e,t){return new ln({check:`string_format`,format:`ends_with`,...b(t),suffix:e})}// @__NO_SIDE_EFFECTS__ -function z(e){return new un({check:`overwrite`,tx:e})}// @__NO_SIDE_EFFECTS__ -function Zi(e){return/* @__PURE__ */ z(t=>t.normalize(e))}// @__NO_SIDE_EFFECTS__ -function Qi(){return/* @__PURE__ */ z(e=>e.trim())}// @__NO_SIDE_EFFECTS__ -function $i(){return/* @__PURE__ */ z(e=>e.toLowerCase())}// @__NO_SIDE_EFFECTS__ -function ea(){return/* @__PURE__ */ z(e=>e.toUpperCase())}// @__NO_SIDE_EFFECTS__ -function ta(){return/* @__PURE__ */ z(e=>te(e))}// @__NO_SIDE_EFFECTS__ -function na(e,t,n){return new e({type:`array`,element:t,...b(n)})}// @__NO_SIDE_EFFECTS__ -function ra(e,t,n){return new e({type:`custom`,check:`custom`,fn:t,...b(n)})}// @__NO_SIDE_EFFECTS__ -function ia(e,t){let n=/* @__PURE__ */ aa(t=>(t.addIssue=e=>{if(typeof e==`string`)t.issues.push(w(e,t.value,n._zod.def));else{let r=e;r.fatal&&(r.continue=!1),r.code??=`custom`,`input`in r||(r.input=t.value),r.inst??=n,r.continue??=!n._zod.def.abort,t.issues.push(w(r))}},e(t.value,t)),t);return n}// @__NO_SIDE_EFFECTS__ -function aa(e,t){let n=new M({check:`custom`,...b(t)});return n._zod.check=e,n}function B(e,...t){for(let n of t)for(let t of Reflect.ownKeys(n))Object.prototype.propertyIsEnumerable.call(n,t)&&c(e,t,n[t]);return e}function oa(e){let t=e?.target??`draft-2020-12`;return t===`draft-4`&&(t=`draft-04`),t===`draft-7`&&(t=`draft-07`),{processors:e.processors??{},metadataRegistry:e?.metadata??R,target:t,unrepresentable:e?.unrepresentable??`throw`,override:e?.override??(()=>{}),io:e?.io??`output`,counter:0,seen:/* @__PURE__ */ new Map,sharedDefsExtractedFor:void 0,sharedEmitDoneFor:void 0,cycles:e?.cycles??`ref`,reused:e?.reused??`inline`,intersections:[],deferred:[],external:e?.external??void 0}}function V(e,t,n,r,i){let a=typeof t.unrepresentable==`function`?t.unrepresentable({zodSchema:e,path:r.path,message:i}):t.unrepresentable;if(a===`any`)return!1;if(a===void 0||a===`throw`)throw Error(i);return Object.assign(n,a),!0}function H(e,t,n={path:[],schemaPath:[]}){var r;let i=e._zod.def,a=t.seen.get(e);if(a)return a.count++,n.schemaPath.includes(e)&&(a.cycle=n.path),a.schema;let o={schema:{},count:1,cycle:void 0,path:n.path};t.seen.set(e,o),t.sharedDefsExtractedFor=void 0,t.sharedEmitDoneFor=void 0;let s=e._zod.toJSONSchema?.();if(s)o.schema=s;else{let r={...n,schemaPath:[...n.schemaPath,e],path:n.path};if(e._zod.processJSONSchema)e._zod.processJSONSchema(t,o.schema,r);else{let n=o.schema,a=t.processors[i.type];if(!a)throw Error(`[toJSONSchema]: Non-representable type encountered: ${i.type}`);a(e,t,n,r)}let a=e._zod.parent;a&&(o.ref||=a,H(a,t,r),t.seen.get(a).isParent=!0)}let c=t.metadataRegistry.get(e);return c&&B(o.schema,c),t.io===`input`&&U(e)&&(delete o.schema.examples,delete o.schema.default),t.io===`input`&&`_prefault`in o.schema&&((r=o.schema).default??(r.default=o.schema._prefault)),delete o.schema._prefault,t.seen.get(e).schema}function sa(e){return e.replace(/~/g,`~0`).replace(/\//g,`~1`)}function ca(e,t){let n=e.seen.get(t);if(!n)throw Error(`Unprocessed schema. This is a bug in Zod.`);if(e.external&&e.sharedDefsExtractedFor===e.external)return;let r=/* @__PURE__ */ new Map;for(let t of e.seen.entries()){let n=e.metadataRegistry.get(t[0])?.id;if(n){let e=r.get(n);if(e&&e!==t[0])throw Error(`Duplicate schema id "${n}" detected during JSON Schema conversion. Two different schemas cannot share the same id when converted together.`);r.set(n,t[0])}}let i=t=>{let r=e.target===`draft-2020-12`?`$defs`:`definitions`;if(e.external){let n=e.external.registry.get(t[0])?.id,i=e.external.uri??(e=>e);if(n)return{ref:i(n)};let a=t[1].defId??t[1].schema.id??`schema${e.counter++}`;return t[1].defId=a,{defId:a,ref:`${i(`__shared`)}#/${r}/${sa(a)}`}}let i=`#/${r}/`;if(t[1]===n&&!t[1].schema.id)return{ref:`#`};let a=t[1].schema.id??`__schema${e.counter++}`;return{defId:a,ref:i+sa(a)}},a=e=>{if(e[1].schema.$ref)return;let t=e[1],{ref:n,defId:r}=i(e);t.def={...t.schema},r&&(t.defId=r);let a=t.schema;for(let e in a)delete a[e];a.$ref=n};if(e.cycles===`throw`)for(let t of e.seen.entries()){let e=t[1];if(e.cycle)throw Error(`Cycle detected: #/${e.cycle?.join(`/`)}/ + `)}return o.write(`payload.value = newResult;`),o.write(`return payload;`),o.compile()},s,c=g,l=!A.jitless,u=l&&re.value,d=t.catchall,f;e._zod.parse=(i,a)=>{f??=r.value;let p=i.value;return c(p)?l&&u&&a?.async===!1&&a.jitless!==!0?(s||=o(t.shape),i=s(i,a),d?pr([],p,i,a,f,e,a?.abortEarly===!0):i):n(i,a):(i.issues.push({expected:`object`,code:`invalid_type`,input:p,inst:e}),i)}});function gr(e,t,n,r){for(let n of e)if(n.issues.length===0)return t.value=n.value,t;let i=e.filter(e=>!x(e));return i.length===1?(t.value=i[0].value,i[0]):(t.issues.push({code:`invalid_union`,input:t.value,inst:n,errors:e.map(e=>e.issues.map(e=>C(e,r,j())))}),t)}var _r=/*@__PURE__*/ O(`$ZodUnion`,(e,t)=>{N.init(e,t),D(e,`optin`,e=>e.def.options.some(e=>e._zod.optin===`defaulted`)?`defaulted`:e.def.options.some(e=>e._zod.optin!==void 0)?`optional`:void 0),D(e,`optout`,e=>e.def.options.some(e=>e._zod.optout===`optional`)?`optional`:void 0),D(e,`values`,e=>{if(e.def.options.every(e=>e._zod.values))return new Set(e.def.options.flatMap(e=>Array.from(e._zod.values)))}),D(e,`pattern`,e=>{if(e.def.options.every(e=>e._zod.pattern)){let t=e.def.options.map(e=>e._zod.pattern);return RegExp(`^(${t.map(e=>o(e.source)).join(`|`)})$`)}});let n=t.options.length===1?t.options[0]._zod.run:null;e._zod.parse=(r,i)=>{if(n)return n(r,i);let a=!1,o=[];for(let e of t.options){let t=e._zod.run({value:r.value,issues:[]},i);if(t instanceof Promise)o.push(t),a=!0;else{if(t.issues.length===0)return t;o.push(t)}}return a?Promise.all(o).then(t=>gr(t,r,e,i)):gr(o,r,e,i)}});function vr(e){let t=/* @__PURE__ */ new Map;for(let n of e.options){let r=n._zod.propValues?.[e.discriminator];if(!r||r.size===0)throw Error(`Invalid discriminated union option at index "${e.options.indexOf(n)}"`);for(let e of r)if(t.has(e)){if(e!==void 0)throw Error(`Duplicate discriminator value "${String(e)}"`);t.set(e,null)}else t.set(e,n)}return t}var yr=/*@__PURE__*/ O(`$ZodDiscriminatedUnion`,(e,t)=>{t.inclusive=!1,_r.init(e,t);let n=e._zod.parse;D(e,`propValues`,e=>{let t={},n=0;for(let r of e.def.options){let i=r._zod.propValues;if(!i||Object.keys(i).length===0)throw Error(`Invalid discriminated union option at index "${e.def.options.indexOf(r)}"`);i[e.def.discriminator]?.has(void 0)&&n++;for(let[e,n]of Object.entries(i)){Object.prototype.hasOwnProperty.call(t,e)||c(t,e,/* @__PURE__ */ new Set);for(let r of n)t[e].add(r)}}return!e.def.unionFallback&&n>1&&t[e.def.discriminator]?.delete(void 0),t}),t.options.forEach((e,n)=>{let r=l(e._zod.def);if(r&&!Object.prototype.hasOwnProperty.call(r,t.discriminator))throw Error(`Invalid discriminated union option at index "${n}"`)});let r=i(()=>vr(t));e._zod.parse=(i,a)=>{let o=i.value;if(!g(o))return i.issues.push({code:`invalid_type`,expected:`object`,input:o,inst:e}),i;let s=o?.[t.discriminator],c=r.value.get(s);return c&&(s!==void 0||a.direction!==`backward`)?c._zod.run(i,a):t.unionFallback||a.direction===`backward`?n(i,a):(i.issues.push({code:`invalid_union`,errors:[],note:`No matching discriminator`,discriminator:t.discriminator,options:Array.from(r.value.keys()).filter(e=>r.value.get(e)!==null),input:o,path:[t.discriminator],inst:e}),i)}}),br=/*@__PURE__*/ O(`$ZodIntersection`,(e,t)=>{N.init(e,t),e._zod.parse=(e,n)=>{let r=e.value,i=t.left._zod.run({value:r,issues:[]},n),a=t.right._zod.run({value:r,issues:[]},n);return i instanceof Promise||a instanceof Promise?Promise.all([i,a]).then(([t,n])=>Sr(e,t,n)):Sr(e,i,a)}});function xr(e,t){if(e===t||e instanceof Date&&t instanceof Date&&+e==+t)return{valid:!0,data:e};if(_(e)&&_(t)){let n=Object.keys(t),r=Object.keys(e).filter(e=>n.indexOf(e)!==-1),i={...e,...t};Object.prototype.hasOwnProperty.call(i,`__proto__`)&&delete i.__proto__;for(let n of r){if(n===`__proto__`)continue;let r=xr(e[n],t[n]);if(!r.valid)return{valid:!1,mergeErrorPath:[n,...r.mergeErrorPath]};i[n]=r.data}return{valid:!0,data:i}}if(Array.isArray(e)&&Array.isArray(t)){if(e.length!==t.length)return{valid:!1,mergeErrorPath:[]};let n=[];for(let r=0;r{let n;if(e.code===`unrecognized_keys`&&!e.path?.length)i??=e,n=e.keys;else if(e.code===`invalid_key`&&e.origin===`record`&&e.path?.length===1){let t=String(e.path[0]);a.has(t)||a.set(t,e),n=[t]}else return!1;for(let e of n)r.has(e)||r.set(e,{}),r.get(e)[t]=!0;return!0};for(let n of t.issues)o(n,`l`)||e.issues.push(n);for(let t of n.issues)o(t,`r`)||e.issues.push(t);let s=[...r].filter(([,e])=>e.l&&e.r).map(([e])=>e);if(s.length){let t=i?s.filter(e=>i.keys.includes(e)):[];t.length&&e.issues.push({...i,keys:t});for(let n of s)!t.includes(n)&&a.has(n)&&e.issues.push(a.get(n))}let c=xr(t.value,n.value);if(!c.valid){if(x(e))return e;throw Error(`Unmergable intersection. Error path: ${JSON.stringify(c.mergeErrorPath)}`)}return e.value=c.data,e}var Cr=/*@__PURE__*/ O(`$ZodEnum`,(t,n)=>{N.init(t,n);let r=e(n.entries),i=new Set(r);t._zod.values=i,D(t,`pattern`,t=>{let n=e(t.def.entries).filter(e=>ae.has(typeof e));return RegExp(n.length?`^(${n.map(e=>v(e.toString())).join(`|`)})$`:`^[^\\s\\S]$`)}),t._zod.parse=(e,n)=>{let a=e.value;return i.has(a)||e.issues.push({code:`invalid_value`,values:r,input:a,inst:t}),e}}),wr=/*@__PURE__*/ O(`$ZodLiteral`,(e,t)=>{N.init(e,t);let n=new Set(t.values);e._zod.values=n,D(e,`pattern`,e=>{let t=e.def.values;return RegExp(t.length?`^(${t.map(e=>typeof e==`string`?v(e):e?v(e.toString()):String(e)).join(`|`)})$`:`^[^\\s\\S]$`)}),e._zod.parse=(r,i)=>{let a=r.value;return n.has(a)||r.issues.push({code:`invalid_value`,values:t.values,input:a,inst:e}),r}}),Tr=/*@__PURE__*/ O(`$ZodTransform`,(e,t)=>{N.init(e,t),e._zod.optin=`optional`,A.memoizer?.guard(e),e._zod.parse=(n,r)=>{if(r.direction===`backward`)throw new Ve(e.constructor.name);let i=t.transform(n.value,n);if(r.async)return(i instanceof Promise?i:Promise.resolve(i)).then(e=>(n.value=e,n));if(i instanceof Promise)throw new k;return n.value=i,n}});function Er(e,t){return e.value=t.issues.length?void 0:t.value,e}var Dr=/*@__PURE__*/ O(`$ZodOptional`,(e,t)=>{N.init(e,t),D(e,`optin`,e=>e.def.innerType._zod.optin===`defaulted`?`defaulted`:`optional`),e._zod.optout=`optional`,D(e,`values`,e=>{let t=e.def.innerType._zod.values;return t?/* @__PURE__ */ new Set([...t,void 0]):void 0}),D(e,`pattern`,e=>{let t=e.def.innerType._zod.pattern;return t?RegExp(`^(${o(t.source)})?$`):void 0}),e._zod.parse=(e,n)=>{if(e.value===void 0){if(t.innerType._zod.optin!==`defaulted`)return e;let r=t.innerType._zod.run({value:e.value,issues:[]},n);return r instanceof Promise?r.then(t=>Er(e,t)):Er(e,r)}return t.innerType._zod.run(e,n)}}),Or=/*@__PURE__*/ O(`$ZodExactOptional`,(e,t)=>{Dr.init(e,t),D(e,`values`,e=>e.def.innerType._zod.values),D(e,`pattern`,e=>e.def.innerType._zod.pattern),e._zod.parse=(e,n)=>t.innerType._zod.run(e,n)}),kr=/*@__PURE__*/ O(`$ZodNullable`,(e,t)=>{N.init(e,t),D(e,`optin`,e=>e.def.innerType._zod.optin),D(e,`optout`,e=>e.def.innerType._zod.optout),D(e,`pattern`,e=>{let t=e.def.innerType._zod.pattern;return t?RegExp(`^(${o(t.source)}|null)$`):void 0}),D(e,`values`,e=>e.def.innerType._zod.values?/* @__PURE__ */ new Set([...e.def.innerType._zod.values,null]):void 0),e._zod.parse=(e,n)=>e.value===null?e:t.innerType._zod.run(e,n)}),Ar=/*@__PURE__*/ O(`$ZodDefault`,(e,t)=>{N.init(e,t),e._zod.optin=`defaulted`,D(e,`values`,e=>e.def.innerType._zod.values),e._zod.parse=(e,n)=>{if(n.direction===`backward`)return t.innerType._zod.run(e,n);if(e.value===void 0)return e.value=t.defaultValue,e;let r=t.innerType._zod.run(e,n);return r instanceof Promise?r.then(e=>jr(e,t)):jr(r,t)}});function jr(e,t){return e.value===void 0&&(e.value=t.defaultValue),e}var Mr=/*@__PURE__*/ O(`$ZodPrefault`,(e,t)=>{N.init(e,t),e._zod.optin=`defaulted`,D(e,`values`,e=>e.def.innerType._zod.values),e._zod.parse=(e,n)=>(n.direction===`backward`||e.value===void 0&&(e.value=t.defaultValue),t.innerType._zod.run(e,n))}),Nr=/*@__PURE__*/ O(`$ZodNonOptional`,(e,t)=>{N.init(e,t),D(e,`values`,e=>{let t=e.def.innerType._zod.values;return t?new Set([...t].filter(e=>e!==void 0)):void 0}),e._zod.parse=(n,r)=>{let i=t.innerType._zod.run(n,r);return i instanceof Promise?i.then(t=>Pr(t,e)):Pr(i,e)}});function Pr(e,t){return!e.issues.length&&e.value===void 0&&e.issues.push({code:`invalid_type`,expected:`nonoptional`,input:e.value,inst:t}),e}function Fr(e,t,n,r){return t.issues.length?(e.value=n.catchValue({...t,value:e.value,error:{issues:t.issues.map(e=>C(e,r,j()))},input:e.value}),e):(e.value=t.value,t.memo&&(e.memo=!0),e)}var Ir=/*@__PURE__*/ O(`$ZodCatch`,(e,t)=>{N.init(e,t),D(e,`optin`,e=>e.def.innerType._zod.optin===`defaulted`?`defaulted`:`optional`),D(e,`optout`,e=>e.def.innerType._zod.optout),D(e,`values`,e=>e.def.innerType._zod.values),e._zod.parse=(e,n)=>{if(n.direction===`backward`)return t.innerType._zod.run(e,n);let r=t.innerType._zod.run({value:e.value,issues:[]},n);return r instanceof Promise?r.then(r=>Fr(e,r,t,n)):Fr(e,r,t,n)}}),Lr=/*@__PURE__*/ O(`$ZodPipe`,(e,t)=>{N.init(e,t),D(e,`values`,e=>e.def.in._zod.values),D(e,`optin`,e=>e.def.in._zod.optin),D(e,`optout`,e=>e.def.out._zod.optout),D(e,`propValues`,e=>e.def.in._zod.propValues),e._zod.parse=(e,n)=>{if(n.direction===`backward`){let r=t.out._zod.run(e,n);return r instanceof Promise?r.then(e=>Rr(e,t.in,n)):Rr(r,t.in,n)}let r=t.in._zod.run(e,n);return r instanceof Promise?r.then(e=>Rr(e,t.out,n)):Rr(r,t.out,n)}});function Rr(e,t,n){return e.issues.some(e=>e.code!==`unrecognized_keys`)?(e.aborted=!0,e):t._zod.run({value:e.value,issues:e.issues},n)}var zr=/*@__PURE__*/ O(`$ZodReadonly`,(e,t)=>{N.init(e,t),D(e,`propValues`,e=>e.def.innerType._zod.propValues),D(e,`values`,e=>e.def.innerType._zod.values),D(e,`optin`,e=>e.def.innerType?._zod?.optin),D(e,`optout`,e=>e.def.innerType?._zod?.optout),e._zod.parse=(e,n)=>{if(n.direction===`backward`)return t.innerType._zod.run(e,n);let r=t.innerType._zod.run(e,n);return r instanceof Promise?r.then(Br):Br(r)}});function Br(e){return e.memo||(e.value=Object.freeze(e.value)),e}var Vr=/*@__PURE__*/ O(`$ZodCustom`,(e,t)=>{M.init(e,t),N.init(e,t),e._zod.parse=(e,t)=>e,e._zod.check=n=>{let r=n.value,i=t.fn(r);if(i instanceof Promise)return i.then(t=>Hr(t,n,r,e));Hr(i,n,r,e)}});function Hr(e,t,n,r){if(!e){let e={code:`custom`,input:n,inst:r,path:[...r._zod.def.path??[]],continue:!r._zod.def.abort};r._zod.def.params&&(e.params=r._zod.def.params),t.issues.push(w(e))}}var Ur=class extends Error{constructor(){super(`Cannot parse a reference cycle that closes through a transform`),this.name=`ZodCyclicError`}},Wr=`~memo`,Gr=[];function Kr(e){return typeof e==`object`&&!!e}function qr(e){return e.map(e=>e.path?{...e,path:e.path.slice()}:{...e})}var Jr=/*@__PURE__*/ new WeakMap,F=0,Yr=1,I=2;function L(e,t,n){let r=Jr.get(e);if(r!==void 0)return r?I:F;if(t.has(e))return I;t.add(e);let i=F,a=e=>{if(i!==I&&e?._zod){let r=L(e,t,n);r>i&&(i=r)}},o=(e,r)=>{let i=F;for(let a of Reflect.ownKeys(e)){let o=Object.getOwnPropertyDescriptor(e,a);if(r&&!o.enumerable)continue;let s=o.get?Yr:o.value?._zod?L(o.value,t,n):F;s>i&&(i=s)}return i},s=e=>{e>i&&(i=e)},c=e._zod.def;switch(c.type){case`object`:{let e=l(c);s(e?o(e,!0):Yr),a(c.catchall);break}case`array`:a(c.element);break;case`tuple`:for(let e of c.items)a(e);a(c.rest);break;case`record`:case`map`:a(c.keyType),a(c.valueType);break;case`set`:a(c.valueType);break;case`union`:for(let e of c.options)a(e);break;case`intersection`:a(c.left),a(c.right);break;case`optional`:case`nullable`:case`default`:case`prefault`:case`catch`:case`readonly`:case`nonoptional`:case`promise`:case`success`:a(c.innerType);break;case`pipe`:a(c.in),a(c.out);break;case`function`:a(c.input),a(c.output);break;case`lazy`:{let r=c._cachedInner??(n?e._zod.innerType:void 0);s(r?L(r,t,!1):Yr);break}case`template_literal`:case`string`:case`number`:case`int`:case`boolean`:case`bigint`:case`symbol`:case`undefined`:case`null`:case`void`:case`never`:case`any`:case`unknown`:case`date`:case`nan`:case`enum`:case`literal`:case`file`:case`transform`:case`custom`:break;default:for(let e in c){let t=Object.getOwnPropertyDescriptor(c,e);if(!t||t.get)continue;let n=t.value;if(n&&typeof n==`object`){if(n._zod)a(n);else if(Array.isArray(n))for(let e of n)a(e)}}}return t.delete(e),Xr(e,i)}function Xr(e,t){return t!==Yr&&Jr.set(e,t===I),t}function Zr(e,t){let n=e.buckets.get(t);return n||(n=/* @__PURE__ */ new WeakMap,e.buckets.set(t,n)),n}var Qr,$r=[],ei={alloc(e,t,n){let r=Qr;if(!r)return n;Qr=void 0;let i={value:n,issues:null};return r.set(t.value,i),$r.push(i),n},guard(e){var t;(t=e._zod).deferred??(t.deferred=[]),e._zod.deferred.push(()=>{let t=e._zod.parse,n=(e,n)=>{if(n.direction!==`backward`&&ni(n,e.value))throw new Ur;return t(e,n)};e._zod.parse=n,e._zod.run===t&&(e._zod.run=n)})},attach(e){var t;let n,r=!1,i,a;(t=e._zod).deferred??(t.deferred=[]),e._zod.deferred.push(()=>{let t=e._zod.parse,o=(s,c)=>{if(n===void 0){let i=L(e,/* @__PURE__ */ new Set,!1);if(i===F)return e._zod.parse=t,e._zod.run===o&&(e._zod.run=t),t(s,c);i===I||r?n=!0:r=!0}let l=s.value;if(!Kr(l))return t(s,c);let u=c[Wr];u||(u={buckets:/* @__PURE__ */ new WeakMap,backEdges:void 0},c[Wr]=u);let d;i===c?d=a:(d=Zr(u,e),i=c,a=d);let f=d.get(l);if(f)return s.value=f.value,f.issues?f.issues.length&&s.issues.push(...qr(f.issues)):(s.memo=!0,u.backEdges??(u.backEdges=/* @__PURE__ */ new WeakSet),u.backEdges.add(f.value)),s;Qr=d;let p=$r.length,m=t(s,c);Qr=void 0;let h=$r.length>p?$r.pop():void 0;return m instanceof Promise?m.then(e=>(h&&(h.issues=e.issues.length?qr(e.issues):Gr),e)):(h&&(h.issues=m.issues.length?qr(m.issues):Gr),m)};e._zod.parse=o,e._zod.run===t&&(e._zod.run=o)})}};function ti(){return ei}function ni(e,t){let n=e[Wr]?.backEdges;return n!==void 0&&Kr(t)&&n.has(t)}var ri=()=>{let e={string:{unit:`characters`,verb:`to have`},file:{unit:`bytes`,verb:`to have`},array:{unit:`items`,verb:`to have`},set:{unit:`items`,verb:`to have`},map:{unit:`entries`,verb:`to have`}};function n(t){return e[t]??null}let r={regex:`input`,email:`email address`,url:`URL`,emoji:`emoji`,uuid:`UUID`,uuidv4:`UUIDv4`,uuidv6:`UUIDv6`,nanoid:`nanoid`,guid:`GUID`,cuid:`cuid`,cuid2:`cuid2`,ulid:`ULID`,xid:`XID`,ksuid:`KSUID`,datetime:`ISO datetime`,date:`ISO date`,time:`ISO time`,duration:`ISO duration`,ipv4:`IPv4 address`,ipv6:`IPv6 address`,mac:`MAC address`,cidrv4:`IPv4 range`,cidrv6:`IPv6 range`,base64:`base64-encoded string`,base64url:`base64url-encoded string`,json_string:`JSON string`,e164:`E.164 number`,currency_code:`currency code`,credit_card:`credit card number`,iban:`IBAN`,jwt:`JWT`,template_literal:`input`},i={nan:`NaN`};function a(e,t){return e===`number`&&typeof t==`number`&&!Number.isFinite(t)?String(t):i[e]??e}return e=>{switch(e.code){case`invalid_type`:return`Invalid input: expected ${a(e.expected)}, received ${a(Ee(e.input),e.input)}`;case`invalid_value`:return e.values.length===1?`Invalid input: expected ${oe(e.values[0])}`:`Invalid option: expected one of ${t(e.values,`|`)}`;case`too_big`:{let t=e.exact?`exactly `:e.inclusive?`<=`:`<`,r=n(e.origin);return r?`Too big: expected ${e.origin??`value`} to have ${t}${e.maximum.toString()} ${r.unit??`elements`}`:`Too big: expected ${e.origin??`value`} to be ${t}${e.maximum.toString()}`}case`too_small`:{let t=e.exact?`exactly `:e.inclusive?`>=`:`>`,r=n(e.origin);return r?`Too small: expected ${e.origin} to have ${t}${e.minimum.toString()} ${r.unit}`:`Too small: expected ${e.origin} to be ${t}${e.minimum.toString()}`}case`invalid_format`:{let t=e;return t.format===`starts_with`?`Invalid string: must start with "${t.prefix}"`:t.format===`ends_with`?`Invalid string: must end with "${t.suffix}"`:t.format===`includes`?`Invalid string: must include "${t.includes}"`:t.format===`regex`?`Invalid string: must match pattern ${t.pattern}`:`Invalid ${r[t.format]??e.format}`}case`not_multiple_of`:return`Invalid number: must be a multiple of ${e.divisor}`;case`unrecognized_keys`:return`Unrecognized key${e.keys.length>1?`s`:``}: ${t(e.keys,`, `)}`;case`invalid_key`:return`Invalid key in ${e.origin}`;case`invalid_union`:return e.options&&Array.isArray(e.options)&&e.options.length>0?`Invalid discriminator value. Expected ${e.options.map(e=>`'${e}'`).join(` | `)}`:e.inclusive===!1?`Invalid input: more than one option matched`:`Invalid input`;case`invalid_element`:return`Invalid value in ${e.origin}`;default:return`Invalid input`}}};function ii(){return{localeError:ri()}}var ai,oi=class{constructor(){this._map=/* @__PURE__ */ new WeakMap,this._idmap=/* @__PURE__ */ new Map}add(e,...t){let n=t[0];return this._map.set(e,n),n&&typeof n==`object`&&`id`in n&&this._idmap.set(n.id,e),this}clear(){return this._map=/* @__PURE__ */ new WeakMap,this._idmap=/* @__PURE__ */ new Map,this}remove(e){let t=this._map.get(e);return t&&typeof t==`object`&&`id`in t&&this._idmap.delete(t.id),this._map.delete(e),this}get(e){let t=e._zod.parent;if(t){let n={...this.get(t)??{}};delete n.id;let r={...n,...this._map.get(e)};return Object.keys(r).length?r:void 0}return this._map.get(e)}has(e){return this._map.has(e)}};function si(){return new oi}(ai=globalThis).__zod_globalRegistry??(ai.__zod_globalRegistry=si());var R=globalThis.__zod_globalRegistry;function ci(e){return e.checks&&=[...e.checks],e}// @__NO_SIDE_EFFECTS__ +function li(e,t){return new e(ci({type:`string`,...b(t)}))}// @__NO_SIDE_EFFECTS__ +function ui(e,t){return new e({type:`string`,format:`email`,check:`string_format`,abort:!1,...b(t)})}// @__NO_SIDE_EFFECTS__ +function di(e,t){return new e({type:`string`,format:`guid`,check:`string_format`,abort:!1,...b(t)})}// @__NO_SIDE_EFFECTS__ +function fi(e,t){return new e({type:`string`,format:`uuid`,check:`string_format`,abort:!1,...b(t)})}// @__NO_SIDE_EFFECTS__ +function pi(e,t){return new e({type:`string`,format:`uuid`,check:`string_format`,abort:!1,version:`v4`,...b(t)})}// @__NO_SIDE_EFFECTS__ +function mi(e,t){return new e({type:`string`,format:`uuid`,check:`string_format`,abort:!1,version:`v6`,...b(t)})}// @__NO_SIDE_EFFECTS__ +function hi(e,t){return new e({type:`string`,format:`uuid`,check:`string_format`,abort:!1,version:`v7`,...b(t)})}// @__NO_SIDE_EFFECTS__ +function gi(e,t){return new e({type:`string`,format:`url`,check:`string_format`,abort:!1,...b(t)})}// @__NO_SIDE_EFFECTS__ +function _i(e,t){return new e({type:`string`,format:`emoji`,check:`string_format`,abort:!1,...b(t)})}// @__NO_SIDE_EFFECTS__ +function vi(e,t){return new e({type:`string`,format:`nanoid`,check:`string_format`,abort:!1,...b(t)})}// @__NO_SIDE_EFFECTS__ +function yi(e,t){return new e({type:`string`,format:`cuid`,check:`string_format`,abort:!1,...b(t)})}// @__NO_SIDE_EFFECTS__ +function bi(e,t){return new e({type:`string`,format:`cuid2`,check:`string_format`,abort:!1,...b(t)})}// @__NO_SIDE_EFFECTS__ +function xi(e,t){return new e({type:`string`,format:`ulid`,check:`string_format`,abort:!1,...b(t)})}// @__NO_SIDE_EFFECTS__ +function Si(e,t){return new e({type:`string`,format:`xid`,check:`string_format`,abort:!1,...b(t)})}// @__NO_SIDE_EFFECTS__ +function Ci(e,t){return new e({type:`string`,format:`ksuid`,check:`string_format`,abort:!1,...b(t)})}// @__NO_SIDE_EFFECTS__ +function wi(e,t){return new e({type:`string`,format:`ipv4`,check:`string_format`,abort:!1,...b(t)})}// @__NO_SIDE_EFFECTS__ +function Ti(e,t){return new e({type:`string`,format:`ipv6`,check:`string_format`,abort:!1,...b(t)})}// @__NO_SIDE_EFFECTS__ +function Ei(e,t){return new e({type:`string`,format:`cidrv4`,check:`string_format`,abort:!1,...b(t)})}// @__NO_SIDE_EFFECTS__ +function Di(e,t){return new e({type:`string`,format:`cidrv6`,check:`string_format`,abort:!1,...b(t)})}// @__NO_SIDE_EFFECTS__ +function Oi(e,t){return new e({type:`string`,format:`base64`,check:`string_format`,abort:!1,...b(t)})}// @__NO_SIDE_EFFECTS__ +function ki(e,t){return new e({type:`string`,format:`base64url`,check:`string_format`,abort:!1,...b(t)})}// @__NO_SIDE_EFFECTS__ +function Ai(e,t){return new e({type:`string`,format:`e164`,check:`string_format`,abort:!1,...b(t)})}// @__NO_SIDE_EFFECTS__ +function ji(e,t){return new e({type:`string`,format:`jwt`,check:`string_format`,abort:!1,...b(t)})}// @__NO_SIDE_EFFECTS__ +function Mi(e,t){return new e({type:`string`,format:`datetime`,check:`string_format`,offset:!1,local:!1,precision:null,...b(t)})}// @__NO_SIDE_EFFECTS__ +function Ni(e,t){return new e({type:`string`,format:`date`,check:`string_format`,...b(t)})}// @__NO_SIDE_EFFECTS__ +function Pi(e,t){return new e({type:`string`,format:`time`,check:`string_format`,precision:null,...b(t)})}// @__NO_SIDE_EFFECTS__ +function Fi(e,t){return new e({type:`string`,format:`duration`,check:`string_format`,...b(t)})}// @__NO_SIDE_EFFECTS__ +function Ii(e,t){return new e(ci({type:`number`,checks:[],...b(t)}))}// @__NO_SIDE_EFFECTS__ +function Li(e,t){return new e({type:`number`,check:`number_format`,abort:!1,format:`safeint`,...b(t)})}// @__NO_SIDE_EFFECTS__ +function Ri(e){return new e({type:`unknown`})}// @__NO_SIDE_EFFECTS__ +function zi(e,t){return new e({type:`never`,...b(t)})}// @__NO_SIDE_EFFECTS__ +function Bi(e,t){return new Xt({check:`less_than`,...b(t),value:e,inclusive:!1})}// @__NO_SIDE_EFFECTS__ +function Vi(e,t){return new Xt({check:`less_than`,...b(t),value:e,inclusive:!0})}// @__NO_SIDE_EFFECTS__ +function Hi(e,t){return new Zt({check:`greater_than`,...b(t),value:e,inclusive:!1})}// @__NO_SIDE_EFFECTS__ +function Ui(e,t){return new Zt({check:`greater_than`,...b(t),value:e,inclusive:!0})}// @__NO_SIDE_EFFECTS__ +function Wi(e,t){return new Qt({check:`multiple_of`,...b(t),value:e})}// @__NO_SIDE_EFFECTS__ +function Gi(e,t){return new en({check:`max_length`,...b(t),maximum:e})}// @__NO_SIDE_EFFECTS__ +function Ki(e,t){return new tn({check:`min_length`,...b(t),minimum:e})}// @__NO_SIDE_EFFECTS__ +function qi(e,t){return new nn({check:`length_equals`,...b(t),length:e})}// @__NO_SIDE_EFFECTS__ +function Ji(e,t){return new an({check:`string_format`,format:`regex`,...b(t),pattern:e})}// @__NO_SIDE_EFFECTS__ +function Yi(e){return new on({check:`string_format`,format:`lowercase`,...b(e)})}// @__NO_SIDE_EFFECTS__ +function Xi(e){return new sn({check:`string_format`,format:`uppercase`,...b(e)})}// @__NO_SIDE_EFFECTS__ +function Zi(e,t){return new cn({check:`string_format`,format:`includes`,...b(t),includes:e})}// @__NO_SIDE_EFFECTS__ +function Qi(e,t){return new ln({check:`string_format`,format:`starts_with`,...b(t),prefix:e})}// @__NO_SIDE_EFFECTS__ +function $i(e,t){return new un({check:`string_format`,format:`ends_with`,...b(t),suffix:e})}// @__NO_SIDE_EFFECTS__ +function z(e){return new dn({check:`overwrite`,tx:e})}// @__NO_SIDE_EFFECTS__ +function ea(e){return/* @__PURE__ */ z(t=>t.normalize(e))}// @__NO_SIDE_EFFECTS__ +function ta(){return/* @__PURE__ */ z(e=>e.trim())}// @__NO_SIDE_EFFECTS__ +function na(){return/* @__PURE__ */ z(e=>e.toLowerCase())}// @__NO_SIDE_EFFECTS__ +function ra(){return/* @__PURE__ */ z(e=>e.toUpperCase())}// @__NO_SIDE_EFFECTS__ +function ia(){return/* @__PURE__ */ z(e=>te(e))}// @__NO_SIDE_EFFECTS__ +function aa(e,t,n){return new e({type:`array`,element:t,...b(n)})}// @__NO_SIDE_EFFECTS__ +function oa(e,t,n){return new e({type:`custom`,check:`custom`,fn:t,...b(n)})}// @__NO_SIDE_EFFECTS__ +function sa(e,t){let n=/* @__PURE__ */ ca(t=>(t.addIssue=e=>{if(typeof e==`string`)t.issues.push(w(e,t.value,n._zod.def));else{let r=e;r.fatal&&(r.continue=!1),r.code??=`custom`,`input`in r||(r.input=t.value),r.inst??=n,r.continue??=!n._zod.def.abort,t.issues.push(w(r))}},e(t.value,t)),t);return n}// @__NO_SIDE_EFFECTS__ +function ca(e,t){let n=new M({check:`custom`,...b(t)});return n._zod.check=e,n}function B(e,...t){for(let n of t)for(let t of Reflect.ownKeys(n))Object.prototype.propertyIsEnumerable.call(n,t)&&c(e,t,n[t]);return e}function la(e){let t=e?.target??`draft-2020-12`;return t===`draft-4`&&(t=`draft-04`),t===`draft-7`&&(t=`draft-07`),{processors:e.processors??{},metadataRegistry:e?.metadata??R,target:t,unrepresentable:e?.unrepresentable??`throw`,override:e?.override??(()=>{}),io:e?.io??`output`,counter:0,seen:/* @__PURE__ */ new Map,sharedDefsExtractedFor:void 0,sharedEmitDoneFor:void 0,cycles:e?.cycles??`ref`,reused:e?.reused??`inline`,intersections:[],deferred:[],external:e?.external??void 0}}function V(e,t,n,r,i){let a=typeof t.unrepresentable==`function`?t.unrepresentable({zodSchema:e,path:r.path,message:i}):t.unrepresentable;if(a===`any`)return!1;if(a===void 0||a===`throw`)throw Error(i);return Object.assign(n,a),!0}function H(e,t,n={path:[],schemaPath:[]}){var r;let i=e._zod.def,a=t.seen.get(e);if(a)return a.count++,n.schemaPath.includes(e)&&(a.cycle=n.path),a.schema;let o={schema:{},count:1,cycle:void 0,path:n.path};t.seen.set(e,o),t.sharedDefsExtractedFor=void 0,t.sharedEmitDoneFor=void 0;let s=e._zod.toJSONSchema?.();if(s)o.schema=s;else{let r={...n,schemaPath:[...n.schemaPath,e],path:n.path};if(e._zod.processJSONSchema)e._zod.processJSONSchema(t,o.schema,r);else{let n=o.schema,a=t.processors[i.type];if(!a)throw Error(`[toJSONSchema]: Non-representable type encountered: ${i.type}`);a(e,t,n,r)}let a=e._zod.parent;a&&(o.ref||=a,H(a,t,r),t.seen.get(a).isParent=!0)}let c=t.metadataRegistry.get(e);return c&&B(o.schema,c),t.io===`input`&&U(e)&&(delete o.schema.examples,delete o.schema.default),t.io===`input`&&`_prefault`in o.schema&&((r=o.schema).default??(r.default=o.schema._prefault)),delete o.schema._prefault,t.seen.get(e).schema}function ua(e){return e.replace(/~/g,`~0`).replace(/\//g,`~1`)}function da(e,t){let n=e.seen.get(t);if(!n)throw Error(`Unprocessed schema. This is a bug in Zod.`);if(e.external&&e.sharedDefsExtractedFor===e.external)return;let r=/* @__PURE__ */ new Map;for(let t of e.seen.entries()){let n=e.metadataRegistry.get(t[0])?.id;if(n){let e=r.get(n);if(e&&e!==t[0])throw Error(`Duplicate schema id "${n}" detected during JSON Schema conversion. Two different schemas cannot share the same id when converted together.`);r.set(n,t[0])}}let i=t=>{let r=e.target===`draft-2020-12`?`$defs`:`definitions`;if(e.external){let n=e.external.registry.get(t[0])?.id,i=e.external.uri??(e=>e);if(n)return{ref:i(n)};let a=t[1].defId??t[1].schema.id??`schema${e.counter++}`;return t[1].defId=a,{defId:a,ref:`${i(`__shared`)}#/${r}/${ua(a)}`}}let i=`#/${r}/`;if(t[1]===n&&!t[1].schema.id)return{ref:`#`};let a=t[1].schema.id??`__schema${e.counter++}`;return{defId:a,ref:i+ua(a)}},a=e=>{if(e[1].schema.$ref)return;let t=e[1],{ref:n,defId:r}=i(e);t.def={...t.schema},r&&(t.defId=r);let a=t.schema;for(let e in a)delete a[e];a.$ref=n};if(e.cycles===`throw`)for(let t of e.seen.entries()){let e=t[1];if(e.cycle)throw Error(`Cycle detected: #/${e.cycle?.join(`/`)}/ -Set the \`cycles\` parameter to \`"ref"\` to resolve cyclical schemas with defs.`)}for(let n of e.seen.entries()){let r=n[1];if(t===n[0])a(n);else{if(e.external){let r=e.external.registry.get(n[0])?.id;if(t!==n[0]&&r){a(n);continue}}(e.metadataRegistry.get(n[0])?.id||r.cycle||r.count>1&&e.reused===`ref`)&&a(n)}}e.external&&(e.sharedDefsExtractedFor=e.external)}function la(e){let t=e.anyOf;if(!Array.isArray(t)||t.length===0||e.type!==void 0)return;let n=[];for(let e of t){if(!e||typeof e!=`object`)return;la(e);let t=Object.keys(e);if(t.length!==1||t[0]!==`type`)return;let r=e.type;for(let e of Array.isArray(r)?r:[r]){if(typeof e!=`string`)return;n.includes(e)||n.push(e)}}delete e.anyOf,e.type=n.length===1?n[0]:n}var ua=/* @__PURE__ */ new Set([`type`,`properties`,`required`,`additionalProperties`]),da=[`oneOf`,`anyOf`];function fa(e){let t=e.additionalProperties;return t===void 0||t===!1||typeof t!=`object`||!t?null:Object.keys(t).length?t:null}function pa(e){let t=[];for(let n of e){if(typeof n!=`object`||n.type!==`object`)return null;for(let e in n)if(!ua.has(e))return null;t.push(n)}let n={},r=/* @__PURE__ */ new Set;for(let e of t){for(let r in e.properties){if(Object.prototype.hasOwnProperty.call(n,r))continue;let e=[];for(let n of t){let t=n.properties?.[r]??fa(n);t!=null&&(e.some(e=>JSON.stringify(e)===JSON.stringify(t))||e.push(t))}c(n,r,e.length===1?e[0]:pa(e)??{allOf:e})}for(let t of e.required??[])r.add(t)}let i={type:`object`,properties:n};if(r.size&&(i.required=[...r]),t.every(e=>e.additionalProperties===!1))i.additionalProperties=!1;else{let e=[];for(let n of t){let t=fa(n);t&&!e.some(e=>JSON.stringify(e)===JSON.stringify(t))&&e.push(t)}e.length===1?i.additionalProperties=e[0]:e.length>1&&(i.additionalProperties={allOf:e})}return i}function ma(e){let t=e.allOf;if(!Array.isArray(t)||t.length<2)return;for(let t of ua)if(t in e)return;let n=t.filter(e=>da.some(t=>Array.isArray(e[t]))),r=null;if(!n.length)r=pa(t);else{let e=n[0],i=da.find(t=>Array.isArray(e[t]));if(Object.keys(e).length!==1)return;let a=t.filter(t=>t!==e),o=e[i].map(e=>pa([...a,e]));if(o.some(e=>!e))return;r={[i]:o}}r&&(delete e.allOf,B(e,r))}function ha(e,t){let n=e.seen.get(t);if(!n)throw Error(`Unprocessed schema. This is a bug in Zod.`);let r=t=>{let n=e.seen.get(t);if(n.ref===null)return;let i=n.def??n.schema,a={...i},o=n.ref;if(n.ref=null,o){r(o);let n=e.seen.get(o),s=n.schema;if(s.$ref&&(e.target===`draft-07`||e.target===`draft-04`||e.target===`openapi-3.0`)?(i.allOf=i.allOf??[],i.allOf.push(s)):B(i,s),B(i,a),t._zod.parent===o)for(let e in i)e!==`$ref`&&e!==`allOf`&&(e in a||delete i[e]);if(s.$ref&&n.def)for(let e in i)e!==`$ref`&&e!==`allOf`&&e in n.def&&JSON.stringify(i[e])===JSON.stringify(n.def[e])&&delete i[e]}let s=t._zod.parent;if(s&&s!==o){r(s);let t=e.seen.get(s);if(t?.schema.$ref&&(i.$ref=t.schema.$ref,t.def))for(let e in i)e!==`$ref`&&e!==`allOf`&&e in t.def&&JSON.stringify(i[e])===JSON.stringify(t.def[e])&&delete i[e]}e.override({zodSchema:t,jsonSchema:i,path:n.path??[]})};if(!e.external||e.sharedEmitDoneFor!==e.external){for(let t of[...e.seen.entries()].reverse())r(t[0]);if(e.target!==`openapi-3.0`)for(let t of e.seen.entries())la(t[1].def??t[1].schema);for(let t of e.deferred)t();if(e.intersections.length){let t=/* @__PURE__ */ new Map;for(let n of e.seen.values())for(let e of[n.schema,n.def]){let n=e?.allOf;if(!Array.isArray(n))continue;let r=t.get(n);r?r.push(e):t.set(n,[e])}for(let n of e.intersections)for(let e of t.get(n)??[])ma(e)}}let i={};if(e.target===`draft-2020-12`?i.$schema=`https://json-schema.org/draft/2020-12/schema`:e.target===`draft-07`?i.$schema=`http://json-schema.org/draft-07/schema#`:e.target===`draft-04`?i.$schema=`http://json-schema.org/draft-04/schema#`:e.target,e.external?.uri){let n=e.external.registry.get(t)?.id;if(!n)throw Error("Schema is missing an `id` property");i.$id=e.external.uri(n)}B(i,n.defId?n.schema:n.def??n.schema);let a=e.metadataRegistry.get(t)?.id;a!==void 0&&i.id===a&&delete i.id;let o=e.external?.defs??{};if(!e.external||e.sharedEmitDoneFor!==e.external)for(let t of e.seen.entries()){let e=t[1];e.def&&e.defId&&(e.def.id===e.defId&&delete e.def.id,c(o,e.defId,e.def))}e.external&&(e.sharedEmitDoneFor=e.external),e.external||Object.keys(o).length>0&&(e.target===`draft-2020-12`?i.$defs=o:i.definitions=o);try{let n=JSON.parse(JSON.stringify(i));return Object.defineProperty(n,"~standard",{value:{...t[`~standard`],jsonSchema:{input:_a(t,`input`,e.processors),output:_a(t,`output`,e.processors)}},enumerable:!1,writable:!1}),n}catch{throw Error(`Error converting schema to JSON.`)}}function U(e,t){let n=t??{seen:/* @__PURE__ */ new Set};if(n.seen.has(e))return!1;n.seen.add(e);let r=e._zod.def;if(r.type===`transform`)return!0;if(r.type===`array`)return U(r.element,n);if(r.type===`set`)return U(r.valueType,n);if(r.type===`lazy`)return U(r.getter(),n);if(r.type===`promise`||r.type===`optional`||r.type===`nonoptional`||r.type===`nullable`||r.type===`readonly`||r.type==="default"||r.type===`prefault`||r.type===`catch`)return U(r.innerType,n);if(r.type===`intersection`)return U(r.left,n)||U(r.right,n);if(r.type===`record`||r.type===`map`)return U(r.keyType,n)||U(r.valueType,n);if(r.type===`pipe`)return e._zod.traits.has(`$ZodCodec`)?!0:U(r.in,n)||U(r.out,n);if(r.type===`object`){for(let e in r.shape)if(U(r.shape[e],n))return!0;return!1}if(r.type===`union`){for(let e of r.options)if(U(e,n))return!0;return!1}if(r.type===`tuple`){for(let e of r.items)if(U(e,n))return!0;return!!(r.rest&&U(r.rest,n))}return!1}var ga=(e,t={})=>n=>{let r=oa({...n,processors:t});return H(e,r),ca(r,e),ha(r,e)},_a=(e,t,n={})=>r=>{let{libraryOptions:i,target:a}=r??{},o=oa({...i??{},target:a,io:t,processors:n});return H(e,o),ca(o,e),ha(o,e)},W=(e,t,n)=>{(e[t]===void 0||n>e[t])&&(e[t]=n)},G=(e,t,n)=>{(e[t]===void 0||n{W(e,`minimum`,t),G(e,`maximum`,t)},ya=(e,t)=>{e.multipleOf??=[],e.multipleOf.includes(t)||e.multipleOf.push(t)},ba=(e,t)=>{e.patterns??=/* @__PURE__ */ new Set,e.patterns.add(t)},xa=(e,t)=>{e.mime=e.mime?e.mime.filter(e=>t.includes(e)):[...t]},Sa=(e,t)=>{e.format=t,t.includes(`int`)&&(e.isInt=!0)},Ca=(e,t)=>W(e,`minimum`,t.minimum),wa=(e,t)=>G(e,`maximum`,t.maximum),Ta=e=>(t,n)=>{Sa(t,n.format);let[r,i]=e[n.format];W(t,`minimum`,r),G(t,`maximum`,i)},Ea={greater_than:(e,t)=>W(e,t.inclusive?`minimum`:`exclusiveMinimum`,t.value),less_than:(e,t)=>G(e,t.inclusive?`maximum`:`exclusiveMaximum`,t.value),multiple_of:(e,t)=>ya(e,t.value),number_format:Ta(ce),bigint_format:Ta(le),min_length:Ca,max_length:wa,length_equals:(e,t)=>va(e,t.length),min_size:Ca,max_size:wa,size_equals:(e,t)=>va(e,t.size),string_format:(e,t)=>{Sa(e,t.format),t.pattern&&ba(e,t.pattern),(t.format===`base64`||t.format===`base64url`)&&(e.contentEncoding=t.format),(t.local||t.precision===-1)&&(e.laxFormat=!0)},mime_type:(e,t)=>xa(e,t.mime)};function K(e){let t={},n=e._zod.def,r=e._zod.traits.has(`$ZodCheck`)?[e,...n.checks??[]]:n.checks??[];for(let e of r)Ea[e._zod.def.check]?.(t,e._zod.def);let i=e._zod.bag;i.minimum!==void 0&&W(t,`minimum`,i.minimum),i.exclusiveMinimum!==void 0&&W(t,`exclusiveMinimum`,i.exclusiveMinimum),i.maximum!==void 0&&G(t,`maximum`,i.maximum),i.exclusiveMaximum!==void 0&&G(t,`exclusiveMaximum`,i.exclusiveMaximum),i.multipleOf!==void 0&&ya(t,i.multipleOf),i.format!==void 0&&(t.format??=i.format,i.format.includes(`int`)&&(t.isInt=!0)),i.mime&&xa(t,i.mime);for(let e of i.patterns??[])ba(t,e);return t}var Da={guid:`uuid`,url:`uri`,datetime:`date-time`,json_string:`json-string`,regex:``},Oa=/* @__PURE__ */ new Map([[qn,Nt],[Yn,Pt]]),ka=e=>Oa.get(e)??e,Aa=(e,t,n,r)=>{let i=n;i.type=`string`;let{minimum:a,maximum:o,format:s,patterns:c,contentEncoding:l,laxFormat:u}=K(e);if(typeof a==`number`&&(i.minLength=a),typeof o==`number`&&(i.maxLength=o),s&&(i.format=Da[s]??s,i.format===``&&delete i.format,(s===`time`||u)&&delete i.format),l&&(i.contentEncoding=l),c&&c.size>0){let e=[...c].map(ka);e.length===1?i.pattern=e[0].source:e.length>1&&(i.allOf=[...e.map(e=>({...t.target===`draft-07`||t.target===`draft-04`||t.target===`openapi-3.0`?{type:`string`}:{},pattern:e.source}))])}},ja=(e,t,n,r)=>{let i=n,{minimum:a,maximum:o,multipleOf:s,exclusiveMaximum:c,exclusiveMinimum:l,isInt:u}=K(e);i.type=u?`integer`:`number`;let d=typeof l==`number`&&l>=(a??-1/0),f=typeof c==`number`&&c<=(o??1/0),p=t.target===`draft-04`||t.target===`openapi-3.0`;if(d?p?(i.minimum=l,i.exclusiveMinimum=!0):i.exclusiveMinimum=l:typeof a==`number`&&(i.minimum=a),f?p?(i.maximum=c,i.exclusiveMaximum=!0):i.exclusiveMaximum=c:typeof o==`number`&&(i.maximum=o),s){let n=/* @__PURE__ */ new Set;for(let a of s)Number.isFinite(a)&&a!==0?n.add(Math.abs(a)):V(e,t,i,r,`A multipleOf divisor of ${a} cannot be represented in JSON Schema`);let[a,...o]=n;a!==void 0&&(i.multipleOf=a),o.length&&(i.allOf=[...i.allOf??[],...o.map(e=>({multipleOf:e}))])}},Ma=(e,t,n,r)=>{n.not={}},Na=(t,n,r,i)=>{let a=t._zod.def,o=e(a.entries);o.length===0?r.not={}:(o.every(e=>typeof e==`number`)&&(r.type=`number`),o.every(e=>typeof e==`string`)&&(r.type=`string`),r.enum=o)},Pa=(e,t,n,r)=>{let i=e._zod.def;if(i.values.length===0){n.not={};return}let a=[];for(let o of i.values)if(o===void 0){if(V(e,t,n,r,"Literal `undefined` cannot be represented in JSON Schema"))return}else if(typeof o==`bigint`){if(V(e,t,n,r,`BigInt literals cannot be represented in JSON Schema`))return;a.push(Number(o))}else a.push(o);if(a.length!==0){if(a.length===1){let e=a[0];n.type=e===null?`null`:typeof e,t.target===`draft-04`||t.target===`openapi-3.0`?n.enum=[e]:n.const=e}else a.every(e=>typeof e==`number`)&&(n.type=`number`),a.every(e=>typeof e==`string`)&&(n.type=`string`),a.every(e=>typeof e==`boolean`)&&(n.type=`boolean`),a.every(e=>e===null)&&(n.type=`null`),n.enum=a}},Fa=(e,t,n,r)=>{V(e,t,n,r,`Custom types cannot be represented in JSON Schema`)},Ia=(e,t,n,r)=>{V(e,t,n,r,`Transforms cannot be represented in JSON Schema`)},La=(e,t,n,r)=>{let i=n,a=e._zod.def,{minimum:o,maximum:s}=K(e);typeof o==`number`&&(i.minItems=o),typeof s==`number`&&(i.maxItems=s),i.type=`array`,i.items=H(a.element,t,{...r,path:[...r.path,`items`]})};function Ra(e){let t=e._zod.def;return t.type===`pipe`&&t.in._zod.traits.has(`$ZodTransform`)?Ra(t.out):t.type===`catch`?Ra(t.innerType):e._zod.optin}var za=(e,t,n,r)=>{let i=n,a=e._zod.def,o=a.shape;if(Object.getOwnPropertySymbols(o).length&&V(e,t,i,r,`Symbol keys cannot be represented in JSON Schema`))return;i.type=`object`,i.properties={};for(let e in o)c(i.properties,e,H(o[e],t,{...r,path:[...r.path,`properties`,e]}));let s=[];for(let e of Object.keys(o)){let n=a.shape[e];(t.io===`input`?Ra(n)===void 0:n._zod.optout===void 0)&&s.push(e)}s.length>0&&(i.required=s),a.catchall?._zod.def.type===`never`?i.additionalProperties=!1:a.catchall?a.catchall&&(i.additionalProperties=H(a.catchall,t,{...r,path:[...r.path,`additionalProperties`]})):t.io===`output`&&(i.additionalProperties=!1)},Ba=(e,t,n,r)=>{let i=e._zod.def,a=i.inclusive===!1,o=i.options.map((e,n)=>H(e,t,{...r,path:[...r.path,a?`oneOf`:`anyOf`,n]}));a?n.oneOf=o:n.anyOf=o},Va=(e,t,n,r)=>{let i=e._zod.def,a=H(i.left,t,{...r,path:[...r.path,`allOf`,0]}),o=H(i.right,t,{...r,path:[...r.path,`allOf`,1]}),s=e=>`allOf`in e&&Object.keys(e).length===1,c=[...s(a)?a.allOf:[a],...s(o)?o.allOf:[o]];n.allOf=c,t.intersections.push(c)},Ha=(e,t,n,r)=>{let i=e._zod.def,a=H(i.innerType,t,r),o=t.seen.get(e);t.target===`openapi-3.0`?(o.ref=i.innerType,n.nullable=!0):n.anyOf=[a,{type:`null`}]},Ua=(e,t,n,r)=>{let i=e._zod.def;H(i.innerType,t,r);let a=t.seen.get(e);a.ref=i.innerType},Wa=Symbol();function Ga(e,t,n,r,i){let a=!1,o=JSON.stringify(e,(e,t)=>typeof t==`bigint`?(a=!0,null):t);return a?(V(t,n,r,i,`BigInt defaults cannot be represented in JSON Schema`),Wa):JSON.parse(o)}var Ka=(e,t,n,r)=>{let i=e._zod.def;H(i.innerType,t,r);let a=t.seen.get(e);a.ref=i.innerType;let o=Ga(i.defaultValue,e,t,n,r);o!==Wa&&(n.default=o)},qa=(e,t,n,r)=>{let i=e._zod.def;H(i.innerType,t,r);let a=t.seen.get(e);if(a.ref=i.innerType,t.io!==`input`)return;let o=Ga(i.defaultValue,e,t,n,r);o!==Wa&&(n._prefault=o)},Ja=(e,t,n,r)=>{let i=e._zod.def;H(i.innerType,t,r);let a=t.seen.get(e);a.ref=i.innerType;let o;try{o=i.catchValue(void 0)}catch{V(e,t,n,r,`Dynamic catch values are not supported in JSON Schema`);return}n.default=o},Ya=(e,t,n,r)=>{let i=e._zod.def,a=i.in._zod.traits.has(`$ZodTransform`),o=t.io===`input`?a?i.out:i.in:i.out;H(o,t,r);let s=t.seen.get(e);s.ref=o},Xa=(e,t,n,r)=>{let i=e._zod.def;H(i.innerType,t,r);let a=t.seen.get(e);a.ref=i.innerType,n.readOnly=!0},Za=(e,t,n,r)=>{let i=e._zod.def;H(i.innerType,t,r);let a=t.seen.get(e);a.ref=i.innerType},Qa=/* @__PURE__ */ new WeakSet([Object.prototype,Error.prototype]);function $a(e,t,n){Object.defineProperty(e,t,{configurable:!0,enumerable:!1,get(){let e=n(this);return Object.defineProperty(this,t,{value:e,configurable:!0,writable:!0}),e},set(e){Object.defineProperty(this,t,{value:e,configurable:!0,writable:!0})}})}var q=/*@__PURE__*/ O(`ZodError`,(e,t)=>{qe.init(e,t),e.name=`ZodError`;let r=Object.getPrototypeOf(e);Qa.has(r)||(Qa.add(r),$a(r,`format`,e=>t=>Xe(e,t)),$a(r,`flatten`,e=>t=>Ye(e,t)),$a(r,`addIssue`,e=>t=>{e.issues.push(t),e.message=JSON.stringify(e.issues,n,2)}),$a(r,`addIssues`,e=>t=>{e.issues.push(...t),e.message=JSON.stringify(e.issues,n,2)}),Object.defineProperty(r,"isEmpty",{configurable:!0,enumerable:!1,get(){return this.issues.length===0}}))},void 0,{Parent:Error}),eo=/* @__PURE__ */ Qe(q),to=/* @__PURE__ */ $e(q),no=/* @__PURE__ */ et(q),ro=/* @__PURE__ */ nt(q),io=/* @__PURE__ */ ct(q),ao=/* @__PURE__ */ lt(q),oo=/* @__PURE__ */ ut(q),so=/* @__PURE__ */ dt(q),co=/* @__PURE__ */ ft(q),lo=/* @__PURE__ */ pt(q),uo=/* @__PURE__ */ mt(q),fo=/* @__PURE__ */ ht(q);function po(){A.localeError||j(ti())}function mo(){A.memoizer||j({memoizer:Qr()})}var J=/*@__PURE__*/ O(`ZodType`,(e,t)=>(po(),N.init(e,t),e.def=t,e.type=t.type,e),{check(...e){let t=this.def;return this.clone(h(t,{checks:[...t.checks??[],...e.map(e=>typeof e==`function`?{_zod:{check:e,def:{check:`custom`},onattach:[]}}:e)]}),{parent:!0})},with(...e){return this.check(...e)},clone(e,t){return y(this,e,t)},brand(){return this},register(e,t){return e.add(this,t),this},refine(e,t){return this.check(Os(e,t))},superRefine(e,t){return this.check(ks(e,t))},overwrite(e){return this.check(/* @__PURE__ */ z(e))},optional(){return us(this)},exactOptional(){return fs(this)},nullable(){return ms(this)},nullish(){return us(ms(this))},nonoptional(e){return bs(this,e)},array(){return Yo(this)},or(e){return Qo([this,e])},and(e){return ns(this,e)},transform(e){return ws(this,cs(e))},default(e){return gs(this,e)},prefault(e){return vs(this,e)},catch(e){return Ss(this,e)},pipe(e){return ws(this,e)},readonly(){return Es(this)},describe(e){let t=this.clone();return R.add(t,{description:e}),t},meta(...e){if(e.length===0)return R.get(this);let t=this.clone();return R.add(t,e[0]),t},isOptional(){return this.safeParse(void 0).success},isNullable(){return this.safeParse(null).success},apply(e,...t){return t.length===0?e(this):e(this,...t)},get"~standard"(){return De(this,`~standard`,{...hn(this),jsonSchema:{input:_a(this,`input`),output:_a(this,`output`)}})},set"~standard"(e){T(this,`~standard`,e)},parse:function e(t,n){return eo(this,t,n,{callee:e})},parseAsync:async function e(t,n){return await to(this,t,n,{callee:e})},safeParse(e,t){return no(this,e,t)},async safeParseAsync(e,t){return ro(this,e,t)},get spa(){return this?.safeParseAsync},set spa(e){T(this,`spa`,e)},validate(e,t){return at(this,e,t)},validateAsync(e,t){return st(this,e,t)},encode:function e(t,n){return io(this,t,n,{callee:e})},decode:function e(t,n){return ao(this,t,n,{callee:e})},encodeAsync:async function e(t,n){return await oo(this,t,n,{callee:e})},decodeAsync:async function e(t,n){return await so(this,t,n,{callee:e})},safeEncode(e,t){return co(this,e,t)},safeDecode(e,t){return lo(this,e,t)},async safeEncodeAsync(e,t){return uo(this,e,t)},async safeDecodeAsync(e,t){return fo(this,e,t)},toJSONSchema(e){return ga(this,{})(e)},get description(){return R.get(this)?.description},get _def(){return this._zod.def}}),ho=/*@__PURE__*/ O(`_ZodString`,(e,t)=>{gn.init(e,t),J.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Aa(e,t,n,r)},/*@__PURE__*/ Oe({format:e=>K(e).format??null,minLength:e=>K(e).minimum??null,maxLength:e=>K(e).maximum??null},{regex(...e){return this.check(/* @__PURE__ */ Gi(...e))},includes(...e){return this.check(/* @__PURE__ */ Ji(...e))},startsWith(...e){return this.check(/* @__PURE__ */ Yi(...e))},endsWith(...e){return this.check(/* @__PURE__ */ Xi(...e))},min(...e){return this.check(/* @__PURE__ */ Ui(...e))},max(...e){return this.check(/* @__PURE__ */ Hi(...e))},length(...e){return this.check(/* @__PURE__ */ Wi(...e))},nonempty(...e){return this.check(/* @__PURE__ */ Ui(1,...e))},lowercase(e){return this.check(/* @__PURE__ */ Ki(e))},uppercase(e){return this.check(/* @__PURE__ */ qi(e))},trim(){return this.check(/* @__PURE__ */ Qi())},normalize(...e){return this.check(/* @__PURE__ */ Zi(...e))},toLowerCase(){return this.check(/* @__PURE__ */ $i())},toUpperCase(){return this.check(/* @__PURE__ */ ea())},slugify(){return this.check(/* @__PURE__ */ ta())}})),go=/*@__PURE__*/ O(`ZodString`,(e,t)=>{gn.init(e,t),ho.init(e,t)},{email(e){return this.check(/* @__PURE__ */ si(So,e))},url(e){return this.check(/* @__PURE__ */ pi(To,e))},jwt(e){return this.check(/* @__PURE__ */ Oi(Bo,e))},emoji(e){return this.check(/* @__PURE__ */ mi(Eo,e))},guid(e){return this.check(/* @__PURE__ */ ci(Co,e))},uuid(e){return this.check(/* @__PURE__ */ li(wo,e))},uuidv4(e){return this.check(/* @__PURE__ */ ui(wo,e))},uuidv6(e){return this.check(/* @__PURE__ */ di(wo,e))},uuidv7(e){return this.check(/* @__PURE__ */ fi(wo,e))},nanoid(e){return this.check(/* @__PURE__ */ hi(Do,e))},cuid(e){return this.check(/* @__PURE__ */ gi(Oo,e))},cuid2(e){return this.check(/* @__PURE__ */ _i(ko,e))},ulid(e){return this.check(/* @__PURE__ */ vi(Ao,e))},base64(e){return this.check(/* @__PURE__ */ Ti(Lo,e))},base64url(e){return this.check(/* @__PURE__ */ Ei(Ro,e))},xid(e){return this.check(/* @__PURE__ */ yi(jo,e))},ksuid(e){return this.check(/* @__PURE__ */ bi(Mo,e))},ipv4(e){return this.check(/* @__PURE__ */ xi(No,e))},ipv6(e){return this.check(/* @__PURE__ */ Si(Po,e))},cidrv4(e){return this.check(/* @__PURE__ */ Ci(Fo,e))},cidrv6(e){return this.check(/* @__PURE__ */ wi(Io,e))},e164(e){return this.check(/* @__PURE__ */ Di(zo,e))},datetime(e){return this.check(/* @__PURE__ */ ki(vo,e))},date(e){return this.check(/* @__PURE__ */ Ai(yo,e))},time(e){return this.check(/* @__PURE__ */ ji(bo,e))},duration(e){return this.check(/* @__PURE__ */ Mi(xo,e))}});function _o(e){return/* @__PURE__ */ oi(go,e)}var Y=/*@__PURE__*/ O(`ZodStringFormat`,(e,t)=>{P.init(e,t),ho.init(e,t)}),vo=/*@__PURE__*/ O(`ZodISODateTime`,(e,t)=>{Fn.init(e,t),Y.init(e,t)}),yo=/*@__PURE__*/ O(`ZodISODate`,(e,t)=>{In.init(e,t),Y.init(e,t)}),bo=/*@__PURE__*/ O(`ZodISOTime`,(e,t)=>{Ln.init(e,t),Y.init(e,t)}),xo=/*@__PURE__*/ O(`ZodISODuration`,(e,t)=>{Rn.init(e,t),Y.init(e,t)}),So=/*@__PURE__*/ O(`ZodEmail`,(e,t)=>{yn.init(e,t),Y.init(e,t)}),Co=/*@__PURE__*/ O(`ZodGUID`,(e,t)=>{_n.init(e,t),Y.init(e,t)}),wo=/*@__PURE__*/ O(`ZodUUID`,(e,t)=>{vn.init(e,t),Y.init(e,t)}),To=/*@__PURE__*/ O(`ZodURL`,(e,t)=>{Dn.init(e,t),Y.init(e,t)}),Eo=/*@__PURE__*/ O(`ZodEmoji`,(e,t)=>{On.init(e,t),Y.init(e,t)}),Do=/*@__PURE__*/ O(`ZodNanoID`,(e,t)=>{kn.init(e,t),Y.init(e,t)}),Oo=/*@__PURE__*/ O(`ZodCUID`,(e,t)=>{An.init(e,t),Y.init(e,t)}),ko=/*@__PURE__*/ O(`ZodCUID2`,(e,t)=>{jn.init(e,t),Y.init(e,t)}),Ao=/*@__PURE__*/ O(`ZodULID`,(e,t)=>{Mn.init(e,t),Y.init(e,t)}),jo=/*@__PURE__*/ O(`ZodXID`,(e,t)=>{Nn.init(e,t),Y.init(e,t)}),Mo=/*@__PURE__*/ O(`ZodKSUID`,(e,t)=>{Pn.init(e,t),Y.init(e,t)}),No=/*@__PURE__*/ O(`ZodIPv4`,(e,t)=>{zn.init(e,t),Y.init(e,t)}),Po=/*@__PURE__*/ O(`ZodIPv6`,(e,t)=>{Hn.init(e,t),Y.init(e,t)}),Fo=/*@__PURE__*/ O(`ZodCIDRv4`,(e,t)=>{Un.init(e,t),Y.init(e,t)}),Io=/*@__PURE__*/ O(`ZodCIDRv6`,(e,t)=>{Gn.init(e,t),Y.init(e,t)}),Lo=/*@__PURE__*/ O(`ZodBase64`,(e,t)=>{Jn.init(e,t),Y.init(e,t)}),Ro=/*@__PURE__*/ O(`ZodBase64URL`,(e,t)=>{Zn.init(e,t),Y.init(e,t)}),zo=/*@__PURE__*/ O(`ZodE164`,(e,t)=>{Qn.init(e,t),Y.init(e,t)}),Bo=/*@__PURE__*/ O(`ZodJWT`,(e,t)=>{er.init(e,t),Y.init(e,t)}),Vo=/*@__PURE__*/ O(`ZodNumber`,(e,t)=>{tr.init(e,t),J.init(e,t),e._zod.processJSONSchema=(t,n,r)=>ja(e,t,n,r),e.isFinite=!0},/*@__PURE__*/ Oe({minValue:e=>{let{minimum:t,exclusiveMinimum:n}=K(e);return Math.max(t??-1/0,n??-1/0)},maxValue:e=>{let{maximum:t,exclusiveMaximum:n}=K(e);return Math.min(t??1/0,n??1/0)},isInt:e=>{let{isInt:t,multipleOf:n}=K(e);return!!t||!!n?.some(Number.isSafeInteger)},format:e=>K(e).format??null},{gt(e,t){return this.check(/* @__PURE__ */ zi(e,t))},gte(e,t){return this.check(/* @__PURE__ */ Bi(e,t))},min(e,t){return this.check(/* @__PURE__ */ Bi(e,t))},lt(e,t){return this.check(/* @__PURE__ */ Li(e,t))},lte(e,t){return this.check(/* @__PURE__ */ Ri(e,t))},max(e,t){return this.check(/* @__PURE__ */ Ri(e,t))},int(e){return this.check(Uo(e))},safe(e){return this.check(Uo(e))},positive(e){return this.check(/* @__PURE__ */ zi(0,e))},nonnegative(e){return this.check(/* @__PURE__ */ Bi(0,e))},negative(e){return this.check(/* @__PURE__ */ Li(0,e))},nonpositive(e){return this.check(/* @__PURE__ */ Ri(0,e))},multipleOf(e,t){return this.check(/* @__PURE__ */ Vi(e,t))},step(e,t){return this.check(/* @__PURE__ */ Vi(e,t))},finite(){return this}}));function X(e){return/* @__PURE__ */ Ni(Vo,e)}var Ho=/*@__PURE__*/ O(`ZodNumberFormat`,(e,t)=>{nr.init(e,t),Vo.init(e,t)});function Uo(e){return/* @__PURE__ */ Pi(Ho,e)}var Wo=/*@__PURE__*/ O(`ZodUnknown`,(e,t)=>{rr.init(e,t),J.init(e,t),e._zod.processJSONSchema=(e,t,n)=>void 0});function Go(){return/* @__PURE__ */ Fi(Wo)}var Ko=/*@__PURE__*/ O(`ZodNever`,(e,t)=>{ir.init(e,t),J.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Ma(e,t,n,r)});function qo(e){return/* @__PURE__ */ Ii(Ko,e)}var Jo=/*@__PURE__*/ O(`ZodArray`,(e,t)=>{mo(),or.init(e,t),J.init(e,t),e._zod.processJSONSchema=(t,n,r)=>La(e,t,n,r),e.element=t.element},{min(e,t){return this.check(/* @__PURE__ */ Ui(e,t))},nonempty(e){return this.check(/* @__PURE__ */ Ui(1,e))},max(e,t){return this.check(/* @__PURE__ */ Hi(e,t))},length(e,t){return this.check(/* @__PURE__ */ Wi(e,t))},unwrap(){return this.element}});function Yo(e,t){return/* @__PURE__ */ na(Jo,e,t)}var Xo=/*@__PURE__*/ O(`ZodObject`,(e,t)=>{mo(),fr.init(e,t),J.init(e,t),e._zod.processJSONSchema=(t,n,r)=>za(e,t,n,r),Ne(e,`shape`,e=>e._zod.def.shape,!1)},{keyof(){return is(Object.keys(this._zod.def.shape))},catchall(e){return this.clone(h(this._zod.def,{catchall:e}))},passthrough(){return this.clone(h(this._zod.def,{catchall:Go()}))},loose(){return this.clone(h(this._zod.def,{catchall:Go()}))},strict(){return this.clone(h(this._zod.def,{catchall:qo()}))},strip(){return this.clone(h(this._zod.def,{catchall:void 0}))},extend(e){return pe(this,e)},safeExtend(e){return he(this,e)},merge(e){return ge(this,e)},pick(e){return ue(this,e)},omit(e){return fe(this,e)},partial(...e){return _e(ls,this,e[0])},exactPartial(...e){return _e(ds,this,e[0],`exactPartial`)},required(...e){return ve(ys,this,e[0])}});function Z(e,t){return new Xo({type:`object`,shape:e??{},...b(t)})}var Zo=/*@__PURE__*/ O(`ZodUnion`,(e,t)=>{mr.init(e,t),J.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Ba(e,t,n,r),e.options=t.options});function Qo(e,t){return new Zo({type:`union`,options:e,...b(t)})}var $o=/*@__PURE__*/ O(`ZodDiscriminatedUnion`,(e,t)=>{Zo.init(e,t),gr.init(e,t)});function es(e,t,n){return new $o({type:`union`,options:t,discriminator:e,...b(n)})}var ts=/*@__PURE__*/ O(`ZodIntersection`,(e,t)=>{_r.init(e,t),J.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Va(e,t,n,r)});function ns(e,t){return new ts({type:`intersection`,left:e,right:t})}var rs=/*@__PURE__*/ O(`ZodEnum`,(e,t)=>{br.init(e,t),J.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Na(e,t,n,r),e.enum=t.entries,e.options=[...e._zod.values];let n=new Set(Object.keys(t.entries));e.extract=(e,r)=>{let i={};for(let r of e)if(n.has(r))i[r]=t.entries[r];else throw Error(`Key ${r} not found in enum`);return new rs({...t,checks:[],...b(r),entries:i})},e.exclude=(e,r)=>{let i={...t.entries};for(let t of e)if(n.has(t))delete i[t];else throw Error(`Key ${t} not found in enum`);return new rs({...t,checks:[],...b(r),entries:i})}});function is(e,t){return new rs({type:`enum`,entries:Array.isArray(e)?Object.fromEntries(e.map(e=>[e,e])):e,...b(t)})}var as=/*@__PURE__*/ O(`ZodLiteral`,(e,t)=>{xr.init(e,t),J.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Pa(e,t,n,r),e.values=new Set(t.values),Object.defineProperty(e,"value",{get(){if(t.values.length>1)throw Error("This schema contains multiple valid literal values. Use `.values` instead.");return t.values[0]}})});function os(e,t){return new as({type:`literal`,values:Array.isArray(e)?e:[e],...b(t)})}var ss=/*@__PURE__*/ O(`ZodTransform`,(e,t)=>{mo(),Sr.init(e,t),J.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Ia(e,t,n,r),e._zod.parse=(n,r)=>{if(r.direction===`backward`)throw new Be(e.constructor.name);n.addIssue=r=>{if(typeof r==`string`)n.issues.push(w(r,n.value,t));else{let t=r;t.fatal&&(t.continue=!1),t.code??=`custom`,`input`in t||(t.input=n.value),t.inst??=e,n.issues.push(w(t))}};let i=t.transform(n.value,n);return i instanceof Promise?i.then(e=>(n.value=e,n)):(n.value=i,n)}});function cs(e){return new ss({type:`transform`,transform:e})}var ls=/*@__PURE__*/ O(`ZodOptional`,(e,t)=>{wr.init(e,t),J.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Za(e,t,n,r),e.unwrap=()=>e._zod.def.innerType});function us(e){return new ls({type:`optional`,innerType:e})}var ds=/*@__PURE__*/ O(`ZodExactOptional`,(e,t)=>{Tr.init(e,t),J.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Za(e,t,n,r),e.unwrap=()=>e._zod.def.innerType});function fs(e){return new ds({type:`optional`,innerType:e})}var ps=/*@__PURE__*/ O(`ZodNullable`,(e,t)=>{Er.init(e,t),J.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Ha(e,t,n,r),e.unwrap=()=>e._zod.def.innerType});function ms(e){return new ps({type:`nullable`,innerType:e})}var hs=/*@__PURE__*/ O(`ZodDefault`,(e,t)=>{Dr.init(e,t),J.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Ka(e,t,n,r),e.unwrap=()=>e._zod.def.innerType,e.removeDefault=e.unwrap});function gs(e,t){return new hs({type:`default`,innerType:e,get defaultValue(){return typeof t==`function`?t():ie(t)}})}var _s=/*@__PURE__*/ O(`ZodPrefault`,(e,t)=>{kr.init(e,t),J.init(e,t),e._zod.processJSONSchema=(t,n,r)=>qa(e,t,n,r),e.unwrap=()=>e._zod.def.innerType});function vs(e,t){return new _s({type:`prefault`,innerType:e,get defaultValue(){return typeof t==`function`?t():ie(t)}})}var ys=/*@__PURE__*/ O(`ZodNonOptional`,(e,t)=>{Ar.init(e,t),J.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Ua(e,t,n,r),e.unwrap=()=>e._zod.def.innerType});function bs(e,t){return new ys({type:`nonoptional`,innerType:e,...b(t)})}var xs=/*@__PURE__*/ O(`ZodCatch`,(e,t)=>{Nr.init(e,t),J.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Ja(e,t,n,r),e.unwrap=()=>e._zod.def.innerType,e.removeCatch=e.unwrap});function Ss(e,t){return new xs({type:`catch`,innerType:e,catchValue:typeof t==`function`?t:Fe(t)})}var Cs=/*@__PURE__*/ O(`ZodPipe`,(e,t)=>{Pr.init(e,t),J.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Ya(e,t,n,r),e.in=t.in,e.out=t.out});function ws(e,t){return new Cs({type:`pipe`,in:e,out:t})}var Ts=/*@__PURE__*/ O(`ZodReadonly`,(e,t)=>{Fr.init(e,t),J.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Xa(e,t,n,r),e.unwrap=()=>e._zod.def.innerType});function Es(e){return new Ts({type:`readonly`,innerType:e})}var Ds=/*@__PURE__*/ O(`ZodCustom`,(e,t)=>{Lr.init(e,t),J.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Fa(e,t,n,r)});function Os(e,t={}){return/* @__PURE__ */ ra(Ds,e,t)}function ks(e,t){return/* @__PURE__ */ ia(e,t)}var As=new TextEncoder;function Q(e,{prefix:t,required:n=!1}={}){return _o().refine(r=>(!n||r!==``)&&(!t||r===``||r.startsWith(t))&&As.encode(r).length<=e)}var js=16384,Ms=2048,Ns=2048,Ps=1024,Fs=4096,Is=1e3,Ls=2e3,Rs=1e6,zs=1e5,Bs=new TextEncoder,Vs=X().min(0).max(Rs),$=X().min(-Rs).max(Rs),Hs=X().min(0).max(Rs),Us=Z({x:X().min(0).max(1),y:X().min(0).max(1)}).strict(),Ws=Z({pathname:Q(Ms,{prefix:`/`,required:!0}),search:Q(Ns,{prefix:`?`}),hash:Q(Ps,{prefix:`#`})}).strict(),Gs=Z({x:Vs,y:Vs,width:Hs,height:Hs}).strict();Z({x:$,y:$}).strict();var Ks=Z({width:X().min(1).max(zs),height:X().min(1).max(zs),scrollX:Vs,scrollY:Vs}).strict(),qs=Z({schemaVersion:os(1),kind:os(`element`),route:Ws,selector:Q(Fs,{required:!0}),accessibleName:Q(Is),tagName:Q(64,{required:!0}).regex(/^[a-z][a-z0-9-]*$/),selectedText:Q(Ls),rect:Gs,viewport:Ks,elementOffset:Us}).strict().refine(e=>Bs.encode(JSON.stringify(e)).length<=js),Js=Z({selector:Q(Fs,{required:!0}),accessibleName:Q(Is),tagName:Q(64,{required:!0}).regex(/^[a-z][a-z0-9-]*$/),role:Q(64),textExcerpt:Q(500),rect:Gs}).strict(),Ys=es(`kind`,[qs,Z({schemaVersion:os(1),kind:os(`area`),route:Ws,path:Yo(Us).min(2).max(160),rect:Gs,viewport:Ks,elements:Yo(Js).max(8)}).strict().refine(e=>Math.hypot(e.rect.width,e.rect.height)>=8).refine(e=>Bs.encode(JSON.stringify(e)).length<=js)]);es(`status`,[Z({commentId:X().int().positive().max(2**53-1),status:is([`resolved`,`moved`]),rect:Z({x:$,y:$,width:Hs,height:Hs}).strict(),point:Z({x:$,y:$}).strict()}).strict(),Z({commentId:X().int().positive().max(2**53-1),status:is([`changed`,`missing`,`route-mismatch`])}).strict()]);function Xs(e){return Ys.parse(e)}export{Xs as validateAnchor}; \ No newline at end of file +Set the \`cycles\` parameter to \`"ref"\` to resolve cyclical schemas with defs.`)}for(let n of e.seen.entries()){let r=n[1];if(t===n[0])a(n);else{if(e.external){let r=e.external.registry.get(n[0])?.id;if(t!==n[0]&&r){a(n);continue}}(e.metadataRegistry.get(n[0])?.id||r.cycle||r.count>1&&e.reused===`ref`)&&a(n)}}e.external&&(e.sharedDefsExtractedFor=e.external)}function fa(e){let t=e.anyOf;if(!Array.isArray(t)||t.length===0||e.type!==void 0)return;let n=[];for(let e of t){if(!e||typeof e!=`object`)return;fa(e);let t=Object.keys(e);if(t.length!==1||t[0]!==`type`)return;let r=e.type;for(let e of Array.isArray(r)?r:[r]){if(typeof e!=`string`)return;n.includes(e)||n.push(e)}}delete e.anyOf,e.type=n.length===1?n[0]:n}var pa=/* @__PURE__ */ new Set([`type`,`properties`,`required`,`additionalProperties`]),ma=[`oneOf`,`anyOf`];function ha(e){let t=e.additionalProperties;return t===void 0||t===!1||typeof t!=`object`||!t?null:Object.keys(t).length?t:null}function ga(e){let t=[];for(let n of e){if(typeof n!=`object`||n.type!==`object`)return null;for(let e in n)if(!pa.has(e))return null;t.push(n)}let n={},r=/* @__PURE__ */ new Set;for(let e of t){for(let r in e.properties){if(Object.prototype.hasOwnProperty.call(n,r))continue;let e=[];for(let n of t){let t=n.properties?.[r]??ha(n);t!=null&&(e.some(e=>JSON.stringify(e)===JSON.stringify(t))||e.push(t))}c(n,r,e.length===1?e[0]:ga(e)??{allOf:e})}for(let t of e.required??[])r.add(t)}let i={type:`object`,properties:n};if(r.size&&(i.required=[...r]),t.every(e=>e.additionalProperties===!1))i.additionalProperties=!1;else{let e=[];for(let n of t){let t=ha(n);t&&!e.some(e=>JSON.stringify(e)===JSON.stringify(t))&&e.push(t)}e.length===1?i.additionalProperties=e[0]:e.length>1&&(i.additionalProperties={allOf:e})}return i}function _a(e){let t=e.allOf;if(!Array.isArray(t)||t.length<2)return;for(let t of pa)if(t in e)return;let n=t.filter(e=>ma.some(t=>Array.isArray(e[t]))),r=null;if(!n.length)r=ga(t);else{let e=n[0],i=ma.find(t=>Array.isArray(e[t]));if(Object.keys(e).length!==1)return;let a=t.filter(t=>t!==e),o=e[i].map(e=>ga([...a,e]));if(o.some(e=>!e))return;r={[i]:o}}r&&(delete e.allOf,B(e,r))}function va(e,t){let n=e.seen.get(t);if(!n)throw Error(`Unprocessed schema. This is a bug in Zod.`);let r=t=>{let n=e.seen.get(t);if(n.ref===null)return;let i=n.def??n.schema,a={...i},o=n.ref;if(n.ref=null,o){r(o);let n=e.seen.get(o),s=n.schema;if(s.$ref&&(e.target===`draft-07`||e.target===`draft-04`||e.target===`openapi-3.0`)?(i.allOf=i.allOf??[],i.allOf.push(s)):B(i,s),B(i,a),t._zod.parent===o)for(let e in i)e!==`$ref`&&e!==`allOf`&&(e in a||delete i[e]);if(s.$ref&&n.def)for(let e in i)e!==`$ref`&&e!==`allOf`&&e in n.def&&JSON.stringify(i[e])===JSON.stringify(n.def[e])&&delete i[e]}let s=t._zod.parent;if(s&&s!==o){r(s);let t=e.seen.get(s);if(t?.schema.$ref&&(i.$ref=t.schema.$ref,t.def))for(let e in i)e!==`$ref`&&e!==`allOf`&&e in t.def&&JSON.stringify(i[e])===JSON.stringify(t.def[e])&&delete i[e]}e.override({zodSchema:t,jsonSchema:i,path:n.path??[]})};if(!e.external||e.sharedEmitDoneFor!==e.external){for(let t of[...e.seen.entries()].reverse())r(t[0]);if(e.target!==`openapi-3.0`)for(let t of e.seen.entries())fa(t[1].def??t[1].schema);for(let t of e.deferred)t();if(e.intersections.length){let t=/* @__PURE__ */ new Map;for(let n of e.seen.values())for(let e of[n.schema,n.def]){let n=e?.allOf;if(!Array.isArray(n))continue;let r=t.get(n);r?r.push(e):t.set(n,[e])}for(let n of e.intersections)for(let e of t.get(n)??[])_a(e)}}let i={};if(e.target===`draft-2020-12`?i.$schema=`https://json-schema.org/draft/2020-12/schema`:e.target===`draft-07`?i.$schema=`http://json-schema.org/draft-07/schema#`:e.target===`draft-04`?i.$schema=`http://json-schema.org/draft-04/schema#`:e.target,e.external?.uri){let n=e.external.registry.get(t)?.id;if(!n)throw Error("Schema is missing an `id` property");i.$id=e.external.uri(n)}B(i,n.defId?n.schema:n.def??n.schema);let a=e.metadataRegistry.get(t)?.id;a!==void 0&&i.id===a&&delete i.id;let o=e.external?.defs??{};if(!e.external||e.sharedEmitDoneFor!==e.external)for(let t of e.seen.entries()){let e=t[1];e.def&&e.defId&&(e.def.id===e.defId&&delete e.def.id,c(o,e.defId,e.def))}e.external&&(e.sharedEmitDoneFor=e.external),e.external||Object.keys(o).length>0&&(e.target===`draft-2020-12`?i.$defs=o:i.definitions=o);try{let n=JSON.parse(JSON.stringify(i));return Object.defineProperty(n,"~standard",{value:{...t[`~standard`],jsonSchema:{input:ba(t,`input`,e.processors),output:ba(t,`output`,e.processors)}},enumerable:!1,writable:!1}),n}catch{throw Error(`Error converting schema to JSON.`)}}function U(e,t){let n=t??{seen:/* @__PURE__ */ new Set};if(n.seen.has(e))return!1;n.seen.add(e);let r=e._zod.def;if(r.type===`transform`)return!0;if(r.type===`array`)return U(r.element,n);if(r.type===`set`)return U(r.valueType,n);if(r.type===`lazy`)return U(r.getter(),n);if(r.type===`promise`||r.type===`optional`||r.type===`nonoptional`||r.type===`nullable`||r.type===`readonly`||r.type==="default"||r.type===`prefault`||r.type===`catch`)return U(r.innerType,n);if(r.type===`intersection`)return U(r.left,n)||U(r.right,n);if(r.type===`record`||r.type===`map`)return U(r.keyType,n)||U(r.valueType,n);if(r.type===`pipe`)return e._zod.traits.has(`$ZodCodec`)?!0:U(r.in,n)||U(r.out,n);if(r.type===`object`){for(let e in r.shape)if(U(r.shape[e],n))return!0;return!1}if(r.type===`union`){for(let e of r.options)if(U(e,n))return!0;return!1}if(r.type===`tuple`){for(let e of r.items)if(U(e,n))return!0;return!!(r.rest&&U(r.rest,n))}return!1}var ya=(e,t={})=>n=>{let r=la({...n,processors:t});return H(e,r),da(r,e),va(r,e)},ba=(e,t,n={})=>r=>{let{libraryOptions:i,target:a}=r??{},o=la({...i??{},target:a,io:t,processors:n});return H(e,o),da(o,e),va(o,e)},W=(e,t,n)=>{(e[t]===void 0||n>e[t])&&(e[t]=n)},G=(e,t,n)=>{(e[t]===void 0||n{W(e,`minimum`,t),G(e,`maximum`,t)},Sa=(e,t)=>{e.multipleOf??=[],e.multipleOf.includes(t)||e.multipleOf.push(t)},Ca=(e,t)=>{e.patterns??=/* @__PURE__ */ new Set,e.patterns.add(t)},wa=(e,t)=>{e.mime=e.mime?e.mime.filter(e=>t.includes(e)):[...t]},Ta=(e,t)=>{e.format=t,t.includes(`int`)&&(e.isInt=!0)},Ea=(e,t)=>W(e,`minimum`,t.minimum),Da=(e,t)=>G(e,`maximum`,t.maximum),Oa=e=>(t,n)=>{Ta(t,n.format);let[r,i]=e[n.format];W(t,`minimum`,r),G(t,`maximum`,i)},ka={greater_than:(e,t)=>W(e,t.inclusive?`minimum`:`exclusiveMinimum`,t.value),less_than:(e,t)=>G(e,t.inclusive?`maximum`:`exclusiveMaximum`,t.value),multiple_of:(e,t)=>Sa(e,t.value),number_format:Oa(ce),bigint_format:Oa(le),min_length:Ea,max_length:Da,length_equals:(e,t)=>xa(e,t.length),min_size:Ea,max_size:Da,size_equals:(e,t)=>xa(e,t.size),string_format:(e,t)=>{Ta(e,t.format),t.pattern&&Ca(e,t.pattern),(t.format===`base64`||t.format===`base64url`)&&(e.contentEncoding=t.format),(t.local||t.precision===-1)&&(e.laxFormat=!0)},mime_type:(e,t)=>wa(e,t.mime)};function K(e){let t={},n=e._zod.def,r=e._zod.traits.has(`$ZodCheck`)?[e,...n.checks??[]]:n.checks??[];for(let e of r)ka[e._zod.def.check]?.(t,e._zod.def);let i=e._zod.bag;i.minimum!==void 0&&W(t,`minimum`,i.minimum),i.exclusiveMinimum!==void 0&&W(t,`exclusiveMinimum`,i.exclusiveMinimum),i.maximum!==void 0&&G(t,`maximum`,i.maximum),i.exclusiveMaximum!==void 0&&G(t,`exclusiveMaximum`,i.exclusiveMaximum),i.multipleOf!==void 0&&Sa(t,i.multipleOf),i.format!==void 0&&(t.format??=i.format,i.format.includes(`int`)&&(t.isInt=!0)),i.mime&&wa(t,i.mime);for(let e of i.patterns??[])Ca(t,e);return t}var Aa={guid:`uuid`,url:`uri`,datetime:`date-time`,json_string:`json-string`,regex:``},ja=/* @__PURE__ */ new Map([[Jn,Pt],[Xn,Ft]]),Ma=e=>ja.get(e)??e,Na=(e,t,n,r)=>{let i=n;i.type=`string`;let{minimum:a,maximum:o,format:s,patterns:c,contentEncoding:l,laxFormat:u}=K(e);if(typeof a==`number`&&(i.minLength=a),typeof o==`number`&&(i.maxLength=o),s&&(i.format=Aa[s]??s,i.format===``&&delete i.format,(s===`time`||u)&&delete i.format),l&&(i.contentEncoding=l),c&&c.size>0){let e=[...c].map(Ma);e.length===1?i.pattern=e[0].source:e.length>1&&(i.allOf=[...e.map(e=>({...t.target===`draft-07`||t.target===`draft-04`||t.target===`openapi-3.0`?{type:`string`}:{},pattern:e.source}))])}},Pa=(e,t,n,r)=>{let i=n,{minimum:a,maximum:o,multipleOf:s,exclusiveMaximum:c,exclusiveMinimum:l,isInt:u}=K(e);i.type=u?`integer`:`number`;let d=typeof l==`number`&&l>=(a??-1/0),f=typeof c==`number`&&c<=(o??1/0),p=t.target===`draft-04`||t.target===`openapi-3.0`;if(d?p?(i.minimum=l,i.exclusiveMinimum=!0):i.exclusiveMinimum=l:typeof a==`number`&&(i.minimum=a),f?p?(i.maximum=c,i.exclusiveMaximum=!0):i.exclusiveMaximum=c:typeof o==`number`&&(i.maximum=o),s){let n=/* @__PURE__ */ new Set;for(let a of s)Number.isFinite(a)&&a!==0?n.add(Math.abs(a)):V(e,t,i,r,`A multipleOf divisor of ${a} cannot be represented in JSON Schema`);let[a,...o]=n;a!==void 0&&(i.multipleOf=a),o.length&&(i.allOf=[...i.allOf??[],...o.map(e=>({multipleOf:e}))])}},Fa=(e,t,n,r)=>{n.not={}},Ia=(t,n,r,i)=>{let a=t._zod.def,o=e(a.entries);o.length===0?r.not={}:(o.every(e=>typeof e==`number`)&&(r.type=`number`),o.every(e=>typeof e==`string`)&&(r.type=`string`),r.enum=o)},La=(e,t,n,r)=>{let i=e._zod.def;if(i.values.length===0){n.not={};return}let a=[];for(let o of i.values)if(o===void 0){if(V(e,t,n,r,"Literal `undefined` cannot be represented in JSON Schema"))return}else if(typeof o==`bigint`){if(V(e,t,n,r,`BigInt literals cannot be represented in JSON Schema`))return;a.push(Number(o))}else a.push(o);if(a.length!==0){if(a.length===1){let e=a[0];n.type=e===null?`null`:typeof e,t.target===`draft-04`||t.target===`openapi-3.0`?n.enum=[e]:n.const=e}else a.every(e=>typeof e==`number`)&&(n.type=`number`),a.every(e=>typeof e==`string`)&&(n.type=`string`),a.every(e=>typeof e==`boolean`)&&(n.type=`boolean`),a.every(e=>e===null)&&(n.type=`null`),n.enum=a}},Ra=(e,t,n,r)=>{V(e,t,n,r,`Custom types cannot be represented in JSON Schema`)},za=(e,t,n,r)=>{V(e,t,n,r,`Transforms cannot be represented in JSON Schema`)},Ba=(e,t,n,r)=>{let i=n,a=e._zod.def,{minimum:o,maximum:s}=K(e);typeof o==`number`&&(i.minItems=o),typeof s==`number`&&(i.maxItems=s),i.type=`array`,i.items=H(a.element,t,{...r,path:[...r.path,`items`]})};function Va(e){let t=e._zod.def;return t.type===`pipe`&&t.in._zod.traits.has(`$ZodTransform`)?Va(t.out):t.type===`catch`?Va(t.innerType):e._zod.optin}var Ha=(e,t,n,r)=>{let i=n,a=e._zod.def,o=a.shape;if(Object.getOwnPropertySymbols(o).length&&V(e,t,i,r,`Symbol keys cannot be represented in JSON Schema`))return;i.type=`object`,i.properties={};for(let e in o)c(i.properties,e,H(o[e],t,{...r,path:[...r.path,`properties`,e]}));let s=[];for(let e of Object.keys(o)){let n=a.shape[e];(t.io===`input`?Va(n)===void 0:n._zod.optout===void 0)&&s.push(e)}s.length>0&&(i.required=s),a.catchall?._zod.def.type===`never`?i.additionalProperties=!1:a.catchall?a.catchall&&(i.additionalProperties=H(a.catchall,t,{...r,path:[...r.path,`additionalProperties`]})):t.io===`output`&&(i.additionalProperties=!1)},Ua=(e,t,n,r)=>{let i=e._zod.def,a=i.inclusive===!1,o=i.options.map((e,n)=>H(e,t,{...r,path:[...r.path,a?`oneOf`:`anyOf`,n]}));a?n.oneOf=o:n.anyOf=o},Wa=(e,t,n,r)=>{let i=e._zod.def,a=H(i.left,t,{...r,path:[...r.path,`allOf`,0]}),o=H(i.right,t,{...r,path:[...r.path,`allOf`,1]}),s=e=>`allOf`in e&&Object.keys(e).length===1,c=[...s(a)?a.allOf:[a],...s(o)?o.allOf:[o]];n.allOf=c,t.intersections.push(c)},Ga=(e,t,n,r)=>{let i=e._zod.def,a=H(i.innerType,t,r),o=t.seen.get(e);t.target===`openapi-3.0`?(o.ref=i.innerType,n.nullable=!0):n.anyOf=[a,{type:`null`}]},Ka=(e,t,n,r)=>{let i=e._zod.def;H(i.innerType,t,r);let a=t.seen.get(e);a.ref=i.innerType},qa=Symbol();function Ja(e,t,n,r,i){let a=!1,o=JSON.stringify(e,(e,t)=>typeof t==`bigint`?(a=!0,null):t);return a?(V(t,n,r,i,`BigInt defaults cannot be represented in JSON Schema`),qa):JSON.parse(o)}var Ya=(e,t,n,r)=>{let i=e._zod.def;H(i.innerType,t,r);let a=t.seen.get(e);a.ref=i.innerType;let o=Ja(i.defaultValue,e,t,n,r);o!==qa&&(n.default=o)},Xa=(e,t,n,r)=>{let i=e._zod.def;H(i.innerType,t,r);let a=t.seen.get(e);if(a.ref=i.innerType,t.io!==`input`)return;let o=Ja(i.defaultValue,e,t,n,r);o!==qa&&(n._prefault=o)},Za=(e,t,n,r)=>{let i=e._zod.def;H(i.innerType,t,r);let a=t.seen.get(e);a.ref=i.innerType;let o;try{o=i.catchValue(void 0)}catch{V(e,t,n,r,`Dynamic catch values are not supported in JSON Schema`);return}n.default=o},Qa=(e,t,n,r)=>{let i=e._zod.def,a=i.in._zod.traits.has(`$ZodTransform`),o=t.io===`input`?a?i.out:i.in:i.out;H(o,t,r);let s=t.seen.get(e);s.ref=o},$a=(e,t,n,r)=>{let i=e._zod.def;H(i.innerType,t,r);let a=t.seen.get(e);a.ref=i.innerType,n.readOnly=!0},eo=(e,t,n,r)=>{let i=e._zod.def;H(i.innerType,t,r);let a=t.seen.get(e);a.ref=i.innerType},to=/* @__PURE__ */ new WeakSet([Object.prototype,Error.prototype]);function no(e,t,n){Object.defineProperty(e,t,{configurable:!0,enumerable:!1,get(){let e=n(this);return Object.defineProperty(this,t,{value:e,configurable:!0,writable:!0}),e},set(e){Object.defineProperty(this,t,{value:e,configurable:!0,writable:!0})}})}var q=/*@__PURE__*/ O(`ZodError`,(e,t)=>{Je.init(e,t),e.name=`ZodError`;let r=Object.getPrototypeOf(e);to.has(r)||(to.add(r),no(r,`format`,e=>t=>Ze(e,t)),no(r,`flatten`,e=>t=>Xe(e,t)),no(r,`addIssue`,e=>t=>{e.issues.push(t),e.message=JSON.stringify(e.issues,n,2)}),no(r,`addIssues`,e=>t=>{e.issues.push(...t),e.message=JSON.stringify(e.issues,n,2)}),Object.defineProperty(r,"isEmpty",{configurable:!0,enumerable:!1,get(){return this.issues.length===0}}))},void 0,{Parent:Error}),ro=/* @__PURE__ */ $e(q),io=/* @__PURE__ */ et(q),ao=/* @__PURE__ */ tt(q),oo=/* @__PURE__ */ rt(q),so=/* @__PURE__ */ lt(q),co=/* @__PURE__ */ ut(q),lo=/* @__PURE__ */ dt(q),uo=/* @__PURE__ */ ft(q),fo=/* @__PURE__ */ pt(q),po=/* @__PURE__ */ mt(q),mo=/* @__PURE__ */ ht(q),ho=/* @__PURE__ */ gt(q);function go(){A.localeError||j(ii())}function _o(){A.memoizer||j({memoizer:ti()})}var J=/*@__PURE__*/ O(`ZodType`,(e,t)=>(go(),N.init(e,t),e.def=t,e.type=t.type,e),{check(...e){let t=this.def;return this.clone(h(t,{checks:[...t.checks??[],...e.map(e=>typeof e==`function`?{_zod:{check:e,def:{check:`custom`},onattach:[]}}:e)]}),{parent:!0})},with(...e){return this.check(...e)},clone(e,t){return y(this,e,t)},brand(){return this},register(e,t){return e.add(this,t),this},refine(e,t){return this.check(js(e,t))},superRefine(e,t){return this.check(Ms(e,t))},overwrite(e){return this.check(/* @__PURE__ */ z(e))},optional(){return ps(this)},exactOptional(){return hs(this)},nullable(){return _s(this)},nullish(){return ps(_s(this))},nonoptional(e){return Cs(this,e)},array(){return Qo(this)},or(e){return ts([this,e])},and(e){return as(this,e)},transform(e){return Ds(this,ds(e))},default(e){return ys(this,e)},prefault(e){return xs(this,e)},catch(e){return Ts(this,e)},pipe(e){return Ds(this,e)},readonly(){return ks(this)},describe(e){let t=this.clone();return R.add(t,{description:e}),t},meta(...e){if(e.length===0)return R.get(this);let t=this.clone();return R.add(t,e[0]),t},isOptional(){return this.safeParse(void 0).success},isNullable(){return this.safeParse(null).success},apply(e,...t){return t.length===0?e(this):e(this,...t)},get"~standard"(){return Oe(this,`~standard`,{...gn(this),jsonSchema:{input:ba(this,`input`),output:ba(this,`output`)}})},set"~standard"(e){T(this,`~standard`,e)},parse:function e(t,n){return ro(this,t,n,{callee:e})},parseAsync:async function e(t,n){return await io(this,t,n,{callee:e})},safeParse(e,t){return ao(this,e,t)},async safeParseAsync(e,t){return oo(this,e,t)},get spa(){return this?.safeParseAsync},set spa(e){T(this,`spa`,e)},validate(e,t){return ot(this,e,t)},validateAsync(e,t){return ct(this,e,t)},encode:function e(t,n){return so(this,t,n,{callee:e})},decode:function e(t,n){return co(this,t,n,{callee:e})},encodeAsync:async function e(t,n){return await lo(this,t,n,{callee:e})},decodeAsync:async function e(t,n){return await uo(this,t,n,{callee:e})},safeEncode(e,t){return fo(this,e,t)},safeDecode(e,t){return po(this,e,t)},async safeEncodeAsync(e,t){return mo(this,e,t)},async safeDecodeAsync(e,t){return ho(this,e,t)},toJSONSchema(e){return ya(this,{})(e)},get description(){return R.get(this)?.description},get _def(){return this._zod.def}}),vo=/*@__PURE__*/ O(`_ZodString`,(e,t)=>{_n.init(e,t),J.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Na(e,t,n,r)},/*@__PURE__*/ ke({format:e=>K(e).format??null,minLength:e=>K(e).minimum??null,maxLength:e=>K(e).maximum??null},{regex(...e){return this.check(/* @__PURE__ */ Ji(...e))},includes(...e){return this.check(/* @__PURE__ */ Zi(...e))},startsWith(...e){return this.check(/* @__PURE__ */ Qi(...e))},endsWith(...e){return this.check(/* @__PURE__ */ $i(...e))},min(...e){return this.check(/* @__PURE__ */ Ki(...e))},max(...e){return this.check(/* @__PURE__ */ Gi(...e))},length(...e){return this.check(/* @__PURE__ */ qi(...e))},nonempty(...e){return this.check(/* @__PURE__ */ Ki(1,...e))},lowercase(e){return this.check(/* @__PURE__ */ Yi(e))},uppercase(e){return this.check(/* @__PURE__ */ Xi(e))},trim(){return this.check(/* @__PURE__ */ ta())},normalize(...e){return this.check(/* @__PURE__ */ ea(...e))},toLowerCase(){return this.check(/* @__PURE__ */ na())},toUpperCase(){return this.check(/* @__PURE__ */ ra())},slugify(){return this.check(/* @__PURE__ */ ia())}})),yo=/*@__PURE__*/ O(`ZodString`,(e,t)=>{_n.init(e,t),vo.init(e,t)},{email(e){return this.check(/* @__PURE__ */ ui(To,e))},url(e){return this.check(/* @__PURE__ */ gi(Oo,e))},jwt(e){return this.check(/* @__PURE__ */ ji(Uo,e))},emoji(e){return this.check(/* @__PURE__ */ _i(ko,e))},guid(e){return this.check(/* @__PURE__ */ di(Eo,e))},uuid(e){return this.check(/* @__PURE__ */ fi(Do,e))},uuidv4(e){return this.check(/* @__PURE__ */ pi(Do,e))},uuidv6(e){return this.check(/* @__PURE__ */ mi(Do,e))},uuidv7(e){return this.check(/* @__PURE__ */ hi(Do,e))},nanoid(e){return this.check(/* @__PURE__ */ vi(Ao,e))},cuid(e){return this.check(/* @__PURE__ */ yi(jo,e))},cuid2(e){return this.check(/* @__PURE__ */ bi(Mo,e))},ulid(e){return this.check(/* @__PURE__ */ xi(No,e))},base64(e){return this.check(/* @__PURE__ */ Oi(Bo,e))},base64url(e){return this.check(/* @__PURE__ */ ki(Vo,e))},xid(e){return this.check(/* @__PURE__ */ Si(Po,e))},ksuid(e){return this.check(/* @__PURE__ */ Ci(Fo,e))},ipv4(e){return this.check(/* @__PURE__ */ wi(Io,e))},ipv6(e){return this.check(/* @__PURE__ */ Ti(Lo,e))},cidrv4(e){return this.check(/* @__PURE__ */ Ei(Ro,e))},cidrv6(e){return this.check(/* @__PURE__ */ Di(zo,e))},e164(e){return this.check(/* @__PURE__ */ Ai(Ho,e))},datetime(e){return this.check(/* @__PURE__ */ Mi(xo,e))},date(e){return this.check(/* @__PURE__ */ Ni(So,e))},time(e){return this.check(/* @__PURE__ */ Pi(Co,e))},duration(e){return this.check(/* @__PURE__ */ Fi(wo,e))}});function bo(e){return/* @__PURE__ */ li(yo,e)}var Y=/*@__PURE__*/ O(`ZodStringFormat`,(e,t)=>{P.init(e,t),vo.init(e,t)}),xo=/*@__PURE__*/ O(`ZodISODateTime`,(e,t)=>{In.init(e,t),Y.init(e,t)}),So=/*@__PURE__*/ O(`ZodISODate`,(e,t)=>{Ln.init(e,t),Y.init(e,t)}),Co=/*@__PURE__*/ O(`ZodISOTime`,(e,t)=>{Rn.init(e,t),Y.init(e,t)}),wo=/*@__PURE__*/ O(`ZodISODuration`,(e,t)=>{zn.init(e,t),Y.init(e,t)}),To=/*@__PURE__*/ O(`ZodEmail`,(e,t)=>{bn.init(e,t),Y.init(e,t)}),Eo=/*@__PURE__*/ O(`ZodGUID`,(e,t)=>{vn.init(e,t),Y.init(e,t)}),Do=/*@__PURE__*/ O(`ZodUUID`,(e,t)=>{yn.init(e,t),Y.init(e,t)}),Oo=/*@__PURE__*/ O(`ZodURL`,(e,t)=>{On.init(e,t),Y.init(e,t)}),ko=/*@__PURE__*/ O(`ZodEmoji`,(e,t)=>{kn.init(e,t),Y.init(e,t)}),Ao=/*@__PURE__*/ O(`ZodNanoID`,(e,t)=>{An.init(e,t),Y.init(e,t)}),jo=/*@__PURE__*/ O(`ZodCUID`,(e,t)=>{jn.init(e,t),Y.init(e,t)}),Mo=/*@__PURE__*/ O(`ZodCUID2`,(e,t)=>{Mn.init(e,t),Y.init(e,t)}),No=/*@__PURE__*/ O(`ZodULID`,(e,t)=>{Nn.init(e,t),Y.init(e,t)}),Po=/*@__PURE__*/ O(`ZodXID`,(e,t)=>{Pn.init(e,t),Y.init(e,t)}),Fo=/*@__PURE__*/ O(`ZodKSUID`,(e,t)=>{Fn.init(e,t),Y.init(e,t)}),Io=/*@__PURE__*/ O(`ZodIPv4`,(e,t)=>{Bn.init(e,t),Y.init(e,t)}),Lo=/*@__PURE__*/ O(`ZodIPv6`,(e,t)=>{Un.init(e,t),Y.init(e,t)}),Ro=/*@__PURE__*/ O(`ZodCIDRv4`,(e,t)=>{Wn.init(e,t),Y.init(e,t)}),zo=/*@__PURE__*/ O(`ZodCIDRv6`,(e,t)=>{Kn.init(e,t),Y.init(e,t)}),Bo=/*@__PURE__*/ O(`ZodBase64`,(e,t)=>{Yn.init(e,t),Y.init(e,t)}),Vo=/*@__PURE__*/ O(`ZodBase64URL`,(e,t)=>{Qn.init(e,t),Y.init(e,t)}),Ho=/*@__PURE__*/ O(`ZodE164`,(e,t)=>{$n.init(e,t),Y.init(e,t)}),Uo=/*@__PURE__*/ O(`ZodJWT`,(e,t)=>{tr.init(e,t),Y.init(e,t)}),Wo=/*@__PURE__*/ O(`ZodNumber`,(e,t)=>{nr.init(e,t),J.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Pa(e,t,n,r),e.isFinite=!0},/*@__PURE__*/ ke({minValue:e=>{let{minimum:t,exclusiveMinimum:n}=K(e);return Math.max(t??-1/0,n??-1/0)},maxValue:e=>{let{maximum:t,exclusiveMaximum:n}=K(e);return Math.min(t??1/0,n??1/0)},isInt:e=>{let{isInt:t,multipleOf:n}=K(e);return!!t||!!n?.some(Number.isSafeInteger)},format:e=>K(e).format??null},{gt(e,t){return this.check(/* @__PURE__ */ Hi(e,t))},gte(e,t){return this.check(/* @__PURE__ */ Ui(e,t))},min(e,t){return this.check(/* @__PURE__ */ Ui(e,t))},lt(e,t){return this.check(/* @__PURE__ */ Bi(e,t))},lte(e,t){return this.check(/* @__PURE__ */ Vi(e,t))},max(e,t){return this.check(/* @__PURE__ */ Vi(e,t))},int(e){return this.check(Ko(e))},safe(e){return this.check(Ko(e))},positive(e){return this.check(/* @__PURE__ */ Hi(0,e))},nonnegative(e){return this.check(/* @__PURE__ */ Ui(0,e))},negative(e){return this.check(/* @__PURE__ */ Bi(0,e))},nonpositive(e){return this.check(/* @__PURE__ */ Vi(0,e))},multipleOf(e,t){return this.check(/* @__PURE__ */ Wi(e,t))},step(e,t){return this.check(/* @__PURE__ */ Wi(e,t))},finite(){return this}}));function X(e){return/* @__PURE__ */ Ii(Wo,e)}var Go=/*@__PURE__*/ O(`ZodNumberFormat`,(e,t)=>{rr.init(e,t),Wo.init(e,t)});function Ko(e){return/* @__PURE__ */ Li(Go,e)}var qo=/*@__PURE__*/ O(`ZodUnknown`,(e,t)=>{ir.init(e,t),J.init(e,t),e._zod.processJSONSchema=(e,t,n)=>void 0});function Jo(){return/* @__PURE__ */ Ri(qo)}var Yo=/*@__PURE__*/ O(`ZodNever`,(e,t)=>{ar.init(e,t),J.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Fa(e,t,n,r)});function Xo(e){return/* @__PURE__ */ zi(Yo,e)}var Zo=/*@__PURE__*/ O(`ZodArray`,(e,t)=>{_o(),lr.init(e,t),J.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Ba(e,t,n,r),e.element=t.element},{min(e,t){return this.check(/* @__PURE__ */ Ki(e,t))},nonempty(e){return this.check(/* @__PURE__ */ Ki(1,e))},max(e,t){return this.check(/* @__PURE__ */ Gi(e,t))},length(e,t){return this.check(/* @__PURE__ */ qi(e,t))},unwrap(){return this.element}});function Qo(e,t){return/* @__PURE__ */ aa(Zo,e,t)}var $o=/*@__PURE__*/ O(`ZodObject`,(e,t)=>{_o(),hr.init(e,t),J.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Ha(e,t,n,r),Pe(e,`shape`,e=>e._zod.def.shape,!1)},{keyof(){return ss(Object.keys(this._zod.def.shape))},catchall(e){return this.clone(h(this._zod.def,{catchall:e}))},passthrough(){return this.clone(h(this._zod.def,{catchall:Jo()}))},loose(){return this.clone(h(this._zod.def,{catchall:Jo()}))},strict(){return this.clone(h(this._zod.def,{catchall:Xo()}))},strip(){return this.clone(h(this._zod.def,{catchall:void 0}))},extend(e){return pe(this,e)},safeExtend(e){return he(this,e)},merge(e){return ge(this,e)},pick(e){return ue(this,e)},omit(e){return fe(this,e)},partial(...e){return _e(fs,this,e[0])},exactPartial(...e){return _e(ms,this,e[0],`exactPartial`)},required(...e){return ve(Ss,this,e[0])}});function Z(e,t){return new $o({type:`object`,shape:e??{},...b(t)})}var es=/*@__PURE__*/ O(`ZodUnion`,(e,t)=>{_r.init(e,t),J.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Ua(e,t,n,r),e.options=t.options});function ts(e,t){return new es({type:`union`,options:e,...b(t)})}var ns=/*@__PURE__*/ O(`ZodDiscriminatedUnion`,(e,t)=>{es.init(e,t),yr.init(e,t)});function rs(e,t,n){return new ns({type:`union`,options:t,discriminator:e,...b(n)})}var is=/*@__PURE__*/ O(`ZodIntersection`,(e,t)=>{br.init(e,t),J.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Wa(e,t,n,r)});function as(e,t){return new is({type:`intersection`,left:e,right:t})}var os=/*@__PURE__*/ O(`ZodEnum`,(e,t)=>{Cr.init(e,t),J.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Ia(e,t,n,r),e.enum=t.entries,e.options=[...e._zod.values];let n=new Set(Object.keys(t.entries));e.extract=(e,r)=>{let i={};for(let r of e)if(n.has(r))i[r]=t.entries[r];else throw Error(`Key ${r} not found in enum`);return new os({...t,checks:[],...b(r),entries:i})},e.exclude=(e,r)=>{let i={...t.entries};for(let t of e)if(n.has(t))delete i[t];else throw Error(`Key ${t} not found in enum`);return new os({...t,checks:[],...b(r),entries:i})}});function ss(e,t){return new os({type:`enum`,entries:Array.isArray(e)?Object.fromEntries(e.map(e=>[e,e])):e,...b(t)})}var cs=/*@__PURE__*/ O(`ZodLiteral`,(e,t)=>{wr.init(e,t),J.init(e,t),e._zod.processJSONSchema=(t,n,r)=>La(e,t,n,r),e.values=new Set(t.values),Object.defineProperty(e,"value",{get(){if(t.values.length>1)throw Error("This schema contains multiple valid literal values. Use `.values` instead.");return t.values[0]}})});function ls(e,t){return new cs({type:`literal`,values:Array.isArray(e)?e:[e],...b(t)})}var us=/*@__PURE__*/ O(`ZodTransform`,(e,t)=>{_o(),Tr.init(e,t),J.init(e,t),e._zod.processJSONSchema=(t,n,r)=>za(e,t,n,r),e._zod.parse=(n,r)=>{if(r.direction===`backward`)throw new Ve(e.constructor.name);n.addIssue=r=>{if(typeof r==`string`)n.issues.push(w(r,n.value,t));else{let t=r;t.fatal&&(t.continue=!1),t.code??=`custom`,`input`in t||(t.input=n.value),t.inst??=e,n.issues.push(w(t))}};let i=t.transform(n.value,n);return i instanceof Promise?i.then(e=>(n.value=e,n)):(n.value=i,n)}});function ds(e){return new us({type:`transform`,transform:e})}var fs=/*@__PURE__*/ O(`ZodOptional`,(e,t)=>{Dr.init(e,t),J.init(e,t),e._zod.processJSONSchema=(t,n,r)=>eo(e,t,n,r),e.unwrap=()=>e._zod.def.innerType});function ps(e){return new fs({type:`optional`,innerType:e})}var ms=/*@__PURE__*/ O(`ZodExactOptional`,(e,t)=>{Or.init(e,t),J.init(e,t),e._zod.processJSONSchema=(t,n,r)=>eo(e,t,n,r),e.unwrap=()=>e._zod.def.innerType});function hs(e){return new ms({type:`optional`,innerType:e})}var gs=/*@__PURE__*/ O(`ZodNullable`,(e,t)=>{kr.init(e,t),J.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Ga(e,t,n,r),e.unwrap=()=>e._zod.def.innerType});function _s(e){return new gs({type:`nullable`,innerType:e})}var vs=/*@__PURE__*/ O(`ZodDefault`,(e,t)=>{Ar.init(e,t),J.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Ya(e,t,n,r),e.unwrap=()=>e._zod.def.innerType,e.removeDefault=e.unwrap});function ys(e,t){return new vs({type:`default`,innerType:e,get defaultValue(){return typeof t==`function`?t():ie(t)}})}var bs=/*@__PURE__*/ O(`ZodPrefault`,(e,t)=>{Mr.init(e,t),J.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Xa(e,t,n,r),e.unwrap=()=>e._zod.def.innerType});function xs(e,t){return new bs({type:`prefault`,innerType:e,get defaultValue(){return typeof t==`function`?t():ie(t)}})}var Ss=/*@__PURE__*/ O(`ZodNonOptional`,(e,t)=>{Nr.init(e,t),J.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Ka(e,t,n,r),e.unwrap=()=>e._zod.def.innerType});function Cs(e,t){return new Ss({type:`nonoptional`,innerType:e,...b(t)})}var ws=/*@__PURE__*/ O(`ZodCatch`,(e,t)=>{Ir.init(e,t),J.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Za(e,t,n,r),e.unwrap=()=>e._zod.def.innerType,e.removeCatch=e.unwrap});function Ts(e,t){return new ws({type:`catch`,innerType:e,catchValue:typeof t==`function`?t:Ie(t)})}var Es=/*@__PURE__*/ O(`ZodPipe`,(e,t)=>{Lr.init(e,t),J.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Qa(e,t,n,r),e.in=t.in,e.out=t.out});function Ds(e,t){return new Es({type:`pipe`,in:e,out:t})}var Os=/*@__PURE__*/ O(`ZodReadonly`,(e,t)=>{zr.init(e,t),J.init(e,t),e._zod.processJSONSchema=(t,n,r)=>$a(e,t,n,r),e.unwrap=()=>e._zod.def.innerType});function ks(e){return new Os({type:`readonly`,innerType:e})}var As=/*@__PURE__*/ O(`ZodCustom`,(e,t)=>{Vr.init(e,t),J.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Ra(e,t,n,r)});function js(e,t={}){return/* @__PURE__ */ oa(As,e,t)}function Ms(e,t){return/* @__PURE__ */ sa(e,t)}var Ns=new TextEncoder;function Q(e,{prefix:t,required:n=!1}={}){return bo().refine(r=>(!n||r!==``)&&(!t||r===``||r.startsWith(t))&&Ns.encode(r).length<=e)}var Ps=16384,Fs=2048,Is=2048,Ls=1024,Rs=4096,zs=1e3,Bs=2e3,Vs=1e6,Hs=1e5,Us=new TextEncoder,Ws=X().min(0).max(Vs),$=X().min(-Vs).max(Vs),Gs=X().min(0).max(Vs),Ks=Z({x:X().min(0).max(1),y:X().min(0).max(1)}).strict(),qs=Z({pathname:Q(Fs,{prefix:`/`,required:!0}),search:Q(Is,{prefix:`?`}),hash:Q(Ls,{prefix:`#`})}).strict(),Js=Z({x:Ws,y:Ws,width:Gs,height:Gs}).strict();Z({x:$,y:$}).strict();var Ys=Z({width:X().min(1).max(Hs),height:X().min(1).max(Hs),scrollX:Ws,scrollY:Ws}).strict(),Xs=Z({schemaVersion:ls(1),kind:ls(`element`),route:qs,selector:Q(Rs,{required:!0}),accessibleName:Q(zs),tagName:Q(64,{required:!0}).regex(/^[a-z][a-z0-9-]*$/),selectedText:Q(Bs),rect:Js,viewport:Ys,elementOffset:Ks}).strict().refine(e=>Us.encode(JSON.stringify(e)).length<=Ps),Zs=Z({selector:Q(Rs,{required:!0}),accessibleName:Q(zs),tagName:Q(64,{required:!0}).regex(/^[a-z][a-z0-9-]*$/),role:Q(64),textExcerpt:Q(500),rect:Js}).strict(),Qs=rs(`kind`,[Xs,Z({schemaVersion:ls(1),kind:ls(`area`),route:qs,path:Qo(Ks).min(2).max(160),rect:Js,viewport:Ys,elements:Qo(Zs).max(8)}).strict().refine(e=>Math.hypot(e.rect.width,e.rect.height)>=8).refine(e=>Us.encode(JSON.stringify(e)).length<=Ps)]);rs(`status`,[Z({commentId:X().int().positive().max(2**53-1),status:ss([`resolved`,`moved`]),rect:Z({x:$,y:$,width:Gs,height:Gs}).strict(),point:Z({x:$,y:$}).strict()}).strict(),Z({commentId:X().int().positive().max(2**53-1),status:ss([`changed`,`missing`,`route-mismatch`])}).strict()]);function $s(e){return Qs.parse(e)}export{$s as validateAnchor}; \ No newline at end of file diff --git a/.github/extensions/replica-prototype/marketplace.test.mjs b/.github/extensions/replica-prototype/marketplace.test.mjs index 27d299ef..ff5b1160 100644 --- a/.github/extensions/replica-prototype/marketplace.test.mjs +++ b/.github/extensions/replica-prototype/marketplace.test.mjs @@ -16,7 +16,7 @@ it("resolves the marketplace's relative source to the shipped plugin", async () ) const manifest = JSON.parse(await readFile(new URL(`${plugin.source}/plugin.json`, root))) assert.equal(manifest.name, plugin.name) - assert.equal(manifest.version, "1.5.2") + assert.equal(manifest.version, "1.5.3") const skill = await readFile( new URL(`${plugin.source}/skills/replica-publish-prototype/SKILL.md`, root), "utf8", diff --git a/.github/extensions/replica-prototype/plugin.json b/.github/extensions/replica-prototype/plugin.json index a694d6e0..3c9dae87 100644 --- a/.github/extensions/replica-prototype/plugin.json +++ b/.github/extensions/replica-prototype/plugin.json @@ -2,7 +2,7 @@ "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json", "name": "replica-prototype", "description": "Wrap a running prototype with Replica publish controls and repository status.", - "version": "1.5.2", + "version": "1.5.3", "author": { "name": "GitHub" },